Home
Psi+ Project
psi-dev@conference.jabber.ru
Понедельник, 9 января 2017< ^ >
KukuRuzo установил(а) тему: • Psi+ Project — Development branch of Psi IM Jabber client - http://psi-plus.com/
• Room languages: Russian, English
• Downloads: http://sourceforge.net/projects/psiplus/files/
• Wiki: http://psi-plus.com/wiki/ || FAQ: http://psi-plus.com/wiki/faq
• Bug tracker: https://github.com/psi-plus/main/issues
• Forum: http://forum.psi-plus.com/ (Registration: http://forum.psi-plus.com/viewtopic.php?f=1&t=548 )
• Чатлоги: http://chatlogs.jabber.ru/psi-dev@conference.jabber.ru
• Правила поведения в конференции: http://psi-plus.com/wiki/conference_rules
• "1000 мелочей" можно *самостоятельно* настроить плагином Extended Options Plugin ;-)
• Обсуждения новой истории для Psi+ https://gist.github.com/liuch/5460050
• Склеивалка истории для ОС Windows: http://yadi.sk/d/dwwq0ucFR85Rw (только для тестов, не забываем сделать бэкап)
• Последняя Windows сборка оригинального Psi https://yadi.sk/d/1b5_wUkzrd6W9
* Ночная Сборка Psi+ в Visual Studio https://yadi.sk/d/EdhHhMJlsAHXx (redist: https://www.microsoft.com/en-US/download/details.aspx?id=48145)
• Ночные сборки Psi+ под Windows (KukuRuzo)  https://yadi.sk/d/FD8HHORTQ5HYc
• Последняя Windows Сборка с Qt5 (KukuRuzo)  https://yadi.sk/d/T5VU9QJesAoBj
• Проект переводов для Psi+ https://www.transifex.com/tehnick/psi-plus/dashboard/
Конфигурация комнаты
Участники комнаты

GMT+3
[00:31:11] KukuRuzo вышел(а) из комнаты
[01:47:10] rion☫ вышел(а) из комнаты
[01:47:53] Z_God вышел(а) из комнаты
[02:43:49] AD0 вышел(а) из комнаты
[04:38:18] nsof_ вышел(а) из комнаты: Disconnected: Replaced by new connection
[07:16:28] majik вышел(а) из комнаты: Replaced by new connection
[08:15:34] <majik> Нейромонах Митрофан: а если поменять шрифт и переоткрыть окно чата?
[08:33:49] O01eg вышел(а) из комнаты
[09:11:14] nsof_ вышел(а) из комнаты: Disconnected: Replaced by new connection
[09:11:46] Торчёк вышел(а) из комнаты
[09:12:38] nsof_ вышел(а) из комнаты
[09:26:34] rion☫ вышел(а) из комнаты
[13:48:05] majik вышел(а) из комнаты: Replaced by new connection
[13:48:36] Леван вышел(а) из комнаты
[16:00:08] Nirdosh_ вышел(а) из комнаты
[16:12:31] nsof_ вышел(а) из комнаты
[16:57:21] SouL вышел(а) из комнаты
[17:13:11] <liuch> rion☫: Пробовал собрать псину, у меня не подключается либа libpsibuild.sh ругается:
./libpsibuild.sh: Syntax error: "(" unexpected (expecting "}")
у тебя все нормально?
[17:13:38] <liuch> Проверил, ругаться начало начиная с этого коммита: https://github.com/psi-plus/maintenance/commit/09b5c2bcf3507eaee52b1615953bd0a2b11b69a6
[17:14:08] <rion☫> liuch: привет
[17:14:14] <rion☫> а строчка какая?
[17:14:15] <liuch> rion☫: hi
[17:14:47] <liuch> Я подключаю в впой скрипт. Сейчас дам всю ошибку
[17:15:00] <liuch> $ ./psibuild.sh
./psibuild.sh: 155: ./libpsibuild.sh: Syntax error: "(" unexpected (expecting "}")
[17:15:32] <liuch> ./psibuild.sh - это мой лисапед, 155 строка - последняя, там обычный echo
[17:18:21] <liuch> Можно, конечно, поискать, но подумал, что может ты знаешь в чем там может быть проблема
[17:18:32] <rion☫> ща поразбираюсь
[17:21:34] AD0 вышел(а) из комнаты
[17:21:52] KukuRuzo вышел(а) из комнаты
[17:22:33] <nsof_> liuch: когда релиз истории?
[17:26:57] <liuch> rion☫: т.е. ты хочешь сказать, что у тебя нормально собирается? Ох уж эти скриптовые языки...
[17:27:16] <rion☫> на генте да. ща нашел другую проблему на убунте
[17:35:05] <liuch> Может быть из-за этого?
-check_env $CONF_OPTS
+set_psi_env "$@"
[17:36:00] <liuch> В любом случае, мне надо это исправлять
[17:36:41] <rion☫> да оно щас как массив передается. чтоб не было заморочек с параметрами с пробелами
[17:37:21] <rion☫> ну и дефолтные параметры задаются через DEFAULT_CONF_OPTS
[17:37:51] <rion☫> собралось
[17:40:40] rion☫ вышел(а) из комнаты: Replaced by new connection
[17:43:34] <liuch> Коммита пока не вижу
[17:44:48] <rion☫> запушил
[17:45:24] <rion☫> PLUGINS='*' ./psibuild.sh
We are in repo. libpsibuild update disabled
*** Testing environment..
*** Found make tool: make
*** Found patch tool
*** Preferred Qt versions: 5 4
*** Check Qt version 5
*** qmake /usr/lib/x86_64-linux-gnu/qt5/bin/qmake
*** Use Qt version 5.6.1 from /usr/lib/x86_64-linux-gnu/qt5/bin
*** Found lrelease Qt tool: /usr/lib/x86_64-linux-gnu/qt5/bin/lrelease
*** Found moc Qt tool: /usr/lib/x86_64-linux-gnu/qt5/bin/moc
*** Found uic Qt tool: /usr/lib/x86_64-linux-gnu/qt5/bin/uic
*** Found rcc Qt tool: /usr/lib/x86_64-linux-gnu/qt5/bin/rcc
*** Found qconf tool:  qconf
*** Found ccache tool in PATH. will be used
*** Choosen interface language: en
*** Compile prefix=/usr
*** LIBDIR=/usr/lib
*** Environment is OK
*** Created base directory structure
*** Update Psi ..
Already on 'master'
Your branch is up-to-date with 'origin/master'.
Already up-to-date.
*** Update Psi+ additionals ..
Already on 'master'
Your branch is up-to-date with 'origin/master'.
Already up-to-date.
*** Update language packs ..
Already on 'master'
Your branch is up-to-date with 'origin/master'.
Already up-to-date.
*** Update Psi+ plugins ..
Already on 'master'
Your branch is up-to-date with 'origin/master'.
Already up-to-date.
*** Validate plugins list..
*** Enabled plugins: qipxstatusesplugin otrplugin messagefilterplugin watcherplugin storagenotesplugin contentdownloaderplugin extendedmenuplugin birthdayreminderplugin stopspamplugin chessplugin enummessagesplugin pepchangenotifyplugin clientswitcherplugin extendedoptionsplugin videostatusplugin skinsplugin jabberdiskplugin juickplugin translateplugin screenshotplugin imageplugin historykeeperplugin gnupgplugin conferenceloggerplugin attentionplugin captchaformsplugin gomokugameplugin autoreplyplugin cleanerplugin gmailserviceplugin icqdieplugin unix/gnome3supportplugin
*** Exporting sources
Entering 'iris'
Entering 'src/libpsi'
*** applying 0010-psi-iconsets.diff ... done
*** applying 0020-psi-icon-actions-shortcuts.diff ... done
*** applying 0030-psi-default-application-settings.diff ... done
*** applying 0040-psi-tabs-button-killer.diff ... done
*** applying 0060-psi-configure-hyperlink-color.diff ... done
*** applying 0070-psi-dirty-check.diff ... done
*** applying 0090-psi-add-view-groups-to-tray-menu.diff ... done
*** applying 0100-psi-contact-manager.diff ... done
*** applying 0110-psiplus-more-compatibility-with-skinsplugin.diff ... done
*** applying 0120-psi-css-style-sheet.diff ... done
*** applying 0130-psiplus-nix-application-icon-and-name.diff ... done
*** applying 0140-psi-tray-act-bring-to-front.diff ... done
*** applying 0150-psi-options-language-select.diff ... done
*** applying 0160-psi-minimize-chat-hotkey.diff ... done
*** applying 0170-psi-add-bookmarks-to-join-conference-dlg.diff ... done
*** applying 0180-psiplus-decorate-windows.diff ... done
*** applying 0190-psi-colors-for-tabs.diff ... done
*** applying 0200-psi-chatview-quote-feature.diff ... done
*** applying 0210-psi-vert-splitter-position.diff ... done
*** applying 0220-psi-auto-capitalizer.diff ... done
*** applying 0230-psi-autostart.diff ... done
*** applying 0240-psi-fix-psitooltiphandler.diff ... done
*** applying 0250-psi-disable-auto-scroll-to-bottom.diff ... done
*** applying 0260-psi-tab-highlight-color.diff ... done
*** applying 0270-psi-set-window-icons.diff ... done
*** applying 0280-psi-optionseditor-show-only-first-line.diff ... done
*** applying 0290-psi-custom-chat-window-caption.diff ... done
*** applying 0300-psi-fix-trackbar.diff ... done
*** applying 0310-psi-fix-online-contacts-count-update.diff ... done
*** applying 0330-iris-XEP-0083-nested-roster-groups.diff ... done
*** applying 0340-psi-multirows-tab.diff ... done
*** applying 9970-psiplus-join-to-support-muc.diff ... done
*** applying 9980-psi-search-for-psimedia-in-all-plugins-dirs.diff ... done
*** applying 9990-psiplus-aboutdlg.diff ... done
*** applying 9998-psi-plus-migrate-old-home.diff ... done
*** applying 9999-psiplus-application-info.diff ... done
Project name: Psi
Profile: psi.pro
Deps: qt4* buildmodeapp* idn* qca* zlib* qjdns* x11* universal qdbus webkit growl whiteboarding xss aspell enchant hunspell spell* plugins conf* recursiveprl*
'configure' written.
'configure.exe' written.
*** ./configure --enable-whiteboarding --qtselect=5 --prefix=/usr --libdir=/usr/lib
Configuring Psi ...
Verifying Qt build environment ... ok
Checking for Qt >= 4.7.0 ... 5.6.1
Checking for LibIDN ... yes
Checking for QCA >= 2.0 ... yes
Checking for zlib ... yes
Checking for QJDns ... yes
Checking for QDBUS ... yes
Checking for White Board support ...
        !!!!!!!!!!!!!! WARNING !!!!!!!!!!!!!!!
        WHITEBOARDING SUPPORT IS STILL UNFINISHED !!!
        USE AT YOUR OWN RISK !!!
yes
Checking for the XScreenSaver extension ... no
Checking for spellcheck engine ... hunspell
Checking for Psi Plugin support ... yes
Generating .prl files ... ok
Good, your configure finished.  Now run /usr/bin/make.
[17:49:09] <rion☫> liuch: я понял у тебя нет баша
[17:49:32] <rion☫> запускай скрипт через баш. я туда башизмов напихал чтоб не извращаться
[17:50:58] <rion☫> я в psibuild.sh так и прописал
#!/usr/bin/env bash
[17:53:39] <liuch> баш у меня
[17:54:01] <liuch> На всякий случай явно баш запустил. Не помогло
[17:54:36] <liuch> rion☫: ^^^
[17:55:37] <rion☫> liuch: точно точно? или только называется баш9 а на самом деле это симлинк на даш какойнить?
[17:58:16] <rion☫> вот например типичный башизм
$ a=1; echo $((++a))
2
[17:58:19] <rion☫> работает?
[17:58:28] <liuch> $ ls -l /bin/bash
-rwxr-xr-x 1 root root 1265272 ноя 15 21:49 /bin/bash
[17:58:43] <liuch> $ a=1; echo $((++a))
2
[18:00:08] <liuch> т.е. работает
[18:04:28] <rion☫> даже не знаю. запустил у себя твой скрипт с поправкой на set_psi_env
[18:04:31] <rion☫> рабоатет
[18:04:35] <rion☫> качает что-то там
[18:05:33] <liuch> А где ты взял мой скрипт?
[18:06:03] <rion☫> а это не твой
[18:06:05] <rion☫> попутал
[18:06:06] <rion☫> сорри
[18:06:46] <liuch> Ладно, попробую сам на досуге. попробую diffы постепенно откатывать
[18:07:31] <rion☫> вообще я такое видел один раз
[18:07:46] <rion☫> но после редаунлоада libpsibuild проблема пропала
[18:07:52] <rion☫> я так и не понял че это было
[18:07:58] <liuch> Хм, может это зависит от набора параметров компиляции?
[18:10:55] <rion☫> liuch: а ты какие передаешь?
[18:11:37] <rion☫> ща вот запустил
PLUGINS='*' ./psibuild.sh --enable-webkit
[18:11:40] <rion☫> без проблем
[18:14:03] <liuch> Я все в скрипте передаю. Щас пока жу
[18:15:11] <liuch> может проще скрипт кинуть? Он маленький.
[18:15:17] rion☫ вышел(а) из комнаты: Replaced by new connection
[18:16:15] liuch вышел(а) из комнаты: Возможно вернусь
[18:16:28] <rion☫> давай
[18:16:35] <liuch> Кажется я дурак... сейчас проверю
[18:16:36] <rion☫> ю
[18:16:42] <rion☫> о, я развис )) блин долго же оно обновляло капсы
[18:17:31] <rion☫> ping
[18:17:48] <rion☫> чет иконки под убунтой плывут в классической теме
[18:18:57] <liuch> Это был я... Запускал то я его в bash, но в самом скрипте прописано sh. Видимо просто тупо скопипастил с оригинального скрипта. Сам я такого обычно не делаю.
[18:19:13] <liuch> rion☫: Извини, что так долго тупил))
[18:20:30] <rion☫> вообще посикс шел какой-то нищеброд по сравнению с башем
[18:20:40] <rion☫> но и последний не идеален
[18:21:21] nsof_ вышел(а) из комнаты: Disconnected: Replaced by new connection
[18:28:35] <liuch> Жди теперь поклонников zsh в гости)
[18:31:16] <rion☫> пускай ставят bash че
[18:35:05] <ПухнастЭ БТРкО> » [17:28:35] <liuch> Жди теперь поклонников zsh в гости)
почему?
[18:35:54] <liuch> ПухнастЭ БТРкО: Ну, чтобы нищебродом назвать bash по сравнению с *sh ))
[18:36:53] <ПухнастЭ БТРкО> liuch: это я могу. zsh офигенен, к тому же там многое исправлено, то что в bash исправлять не хотят
[18:36:54] <liuch> Я сижу на баше исключительно из-за лени привыкать к чему-то другому и консерватизма, наверно.
[18:37:08] <liuch> ПухнастЭ БТРкО: я не сомневался))
[18:37:38] ПухнастЭ БТРкО поставленную задачу выполнил. Я могу быть свободен?
[18:38:57] <liuch> ПухнастЭ БТРкО: А холивар где?
[18:39:35] <ПухнастЭ БТРкО> я чет давно на shell не программировал ничего. Пол года назад пытался, но потом плюнул и быстро на питоне наваял красивый код, с тех пор шеллы у меня это однострочники простые, а что сложнее, уже на питоне
[18:39:48] <rion☫> я в далеком прошлом видел как zsh работает с автодополнением. мне это дико не понравилось и я решил его никогда не пробовать :)
[18:39:52] <ПухнастЭ БТРкО> liuch: в правилах запрещен)
[18:41:18] <ПухнастЭ БТРкО> rion☫: мне zsh понравился по system rescuecd, там он красиво приготовлен. И сейчас я на bash чувствую себя неуютно
[18:46:43] <liuch> rion☫: configure теперь почему-то запускается в таком виде:
./configure set_psi_env --enable-whiteboarding --qtselect=4 --prefix=/usr --libdir=/usr/lib
[18:47:03] <liuch> может из-за влеженной функции в моем скрипте?
[18:47:38] <rion☫> ну я не знаю как там у тебя..
[18:52:59] <liuch> Ну, там просто:
do_step() {
        local step=$1
        if [ "$step" = "set_psi_env" ]
        then
                set_psi_env "$@"
        else
                $step
        fi
}
[18:55:30] <liuch> А, блин.. кажется понимаю в чем дело)) Отвык я от баша
[18:55:52] <liuch> все больше в lua скрипты пишу
[19:09:03] <liuch> Накостылил - заработало.
[19:16:23] O01eg вышел(а) из комнаты
[19:17:25] liuch вышел(а) из комнаты: Возможно вернусь
[19:19:27] <liuch> Фух, собрал: Psi+ v0.16.571.627-M1 (2017-01-08)
[19:49:47] majik вышел(а) из комнаты: Replaced by new connection
[19:57:58] Торчёк вышел(а) из комнаты
[20:33:32] ValdikSS вышел(а) из комнаты
[20:38:27] nsof_ вышел(а) из комнаты: Disconnected: Replaced by new connection
[20:39:33] nsof_ вышел(а) из комнаты: Disconnected: Replaced by new connection
[20:40:38] nsof_ вышел(а) из комнаты
[20:40:39] rion☫ вышел(а) из комнаты
[20:54:52] <nsof_> liuch: так когда релиз?
[20:54:55] <nsof_> Истории
[20:55:20] <liuch> а фиг его знает
[20:55:34] <nsof_> Ты обещал года два назад
[20:55:54] <nsof_> А с тех пор даже мам не начал
[20:56:40] liuch вышел(а) из комнаты: Возможно вернусь
[20:58:41] liuch вышел(а) из комнаты: Возможно вернусь
[21:04:07] dkostousov вышел(а) из комнаты
[21:08:10] ПухнастЭ БТРкО вышел(а) из комнаты
[21:36:21] dkostousov вышел(а) из комнаты
[23:17:30] majik вышел(а) из комнаты: Replaced by new connection
[23:27:19] ipwn вышел(а) из комнаты
[23:44:51] majik вышел(а) из комнаты: Replaced by new connection
Powered by ejabberd - robust, scalable and extensible XMPP server Powered by Erlang Valid XHTML 1.0 Transitional Valid CSS!