LINUX.ORG.RU

Qt5 в Gentoo

 ,


0

1

Кто пользуется Qt5 в Gentoo? В дереве нет, но есть в оверлее qt.

Хочется поставить cool-old-term, ему нужен не менее 5.2.

Компильнуть не проблема, но слотов же нет, как быть с другим софтом, типа Anki, qBittorrent, qtcurve и так далее.

Кто ставил, какие проблемы отгребли и как решали?

Ставил из оверлея, вроде нормально собралось. Была какая-то проблема со сборкой, но я не помню как решил. На лоре недавно писал, надо поискать.

vurdalak ★★★★★
()

Проблем не встретил. Просто layman -a qt && emerge -v qtgui:5

Fist
()

Компилить 5-6 часов ради запуска одного приложения? No Way!
Возьми бинарную сборку с официального сайта, поставь в /opt и зацени этот cool-old-term. ИМХО, пока овчинка потраченного времени компиляции не стоит.

EXL ★★★★★
()
Ответ на: комментарий от kostik87

Весь Qt5? Со всеми Qt5Sql, Qt5QuickWidgets, Qt5Script, Qt5Qml, Qt5Quick, Qt5QuickParticles, Qt5Declarative необходимыми для работы QML-приложений? И с Qt5Webkit'ом?

Либо у вас очень хороший компьютер, либо Qt 5 не полный.

EXL ★★★★★
()
Ответ на: комментарий от EXL

ага, нашел твой коммент на хабре, спасибо.

VimCasts
() автор топика
Ответ на: комментарий от EXL

It now uses the konsole engine

у тебя на Mint же не кеды? Оно без konsole не работает что-ли? Т.к. у меня не кеды.

VimCasts
() автор топика
Ответ на: комментарий от VimCasts

Почти все пакеты qt имеют >1 слота жеж.

     Available versions:  
     (4)    4.8.5 [M](~)4.8.6[1] [M]**4.8.9999[1]
     (5)    (~)5.3.1[1] [m]**5.3.9999[1] [m]**5.9999[1]

takino ★★★★★
()
Ответ на: комментарий от EXL

Компилить 5-6 часов ради запуска одного приложения? No Way!

1. 5-6 часов будет собираться разве что на старом одноядерном процессоре (без WebKit, который тут ненужен).

2. А какая разница? Ты открываешь консоль и смотришь, пока оно не скомпилится? Поставил на компиляцию, и занимаешься своими делами.

ИМХО, пока овчинка потраченного времени компиляции не стоит.

Ты так говоришь, будто сейчас 80-ые, и считается каждый час процессорного времени.

anonymous8 ★★
()
Ответ на: комментарий от VimCasts

Там всё нормально с слотами, они уже есть и давно были. У меня qt4 и qt5 стоят рядом в Gentoo ещё с времен, когда Qt5 была только beta, даже релиза не было.

anonymous8 ★★
()
Ответ на: комментарий от EXL

А зачем весь Qt5? Собирать нужно только то, что в зависимостях. Благо, в Gentoo с этим проблем нет, каждый компонент имеет отдельный ебилд.

anonymous8 ★★
()
Ответ на: комментарий от anonymous8

Поставил на компиляцию, и занимаешься своими делами.

Это такой тонкий намек на полную загрузку ЦП компиляцией и невозможность что либо еще сделать, кроме как поспать или помурлыкать с тян...

Deleted
()

Стоит Qt5 (параллельно с Qt4). Ставил Otter browser, который зависит от qt5. Плюс парочке стандартных пакетов сделал USE="-qt4 qt5" (для этого, правда, qt5 флаг нужно размаскировать, да и там исключения есть).

Проблем нет.

А если нормально сделать portage.unmask (или accept_keywords - не помню), то и обновляется нормально.

Kroz ★★★★★
()
Последнее исправление: Kroz (всего исправлений: 1)
Ответ на: комментарий от takino

ну да, я просто видел, что он есть в оверлее, но не подключал, отсюда и изначальный ошибочный вывод, что слот нет.

VimCasts
() автор топика
Ответ на: комментарий от Deleted

ОМГ.

PORTAGE_IONICE_COMMAND="ionice -c 3 -p \${PID}"
PORTAGE_NICENESS="10"

Ты так говоришь, будто гентушники при каждом апдейте получают неотзывчивый комп, пока апдейт не завершится.

PreciousProtection
()
Ответ на: комментарий от PreciousProtection

На ck-sources и без этого вполне можно работать с load_avg ~ 10 (если не в intellij или еще каком жабоподелии, конечно)

takino ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.