Diff qlcplus-4.12.6 with a qlcplus-5.0.0_beta1
/usr/portage/app-misc/qlcplus/qlcplus-5.0.0_beta1.ebuild 2023-10-09 14:52:28.816368333 +0300 | ||
---|---|---|
12 | 12 | |
13 | 13 |
LICENSE="Apache-2.0" |
14 | 14 |
SLOT="0" |
15 |
KEYWORDS="~amd64" |
|
15 |
KEYWORDS="" |
|
16 | 16 |
IUSE="test" |
17 | 17 | |
18 | 18 |
RESTRICT="!test? ( test )" |
... | ... | |
23 | 23 |
RDEPEND=" |
24 | 24 |
dev-embedded/libftdi:= |
25 | 25 |
dev-libs/glib:2 |
26 |
dev-qt/qt3d:5[qml] |
|
26 | 27 |
dev-qt/qtcore:5 |
27 | 28 |
dev-qt/qtgui:5 |
28 |
dev-qt/qtmultimedia:5[widgets] |
|
29 |
dev-qt/qtmultimedia:5[widgets,qml] |
|
29 | 30 |
dev-qt/qtnetwork:5 |
31 |
dev-qt/qtprintsupport:5 |
|
30 | 32 |
dev-qt/qtscript:5 |
33 |
dev-qt/qtsvg:5 |
|
31 | 34 |
dev-qt/qtwidgets:5 |
32 | 35 |
media-libs/alsa-lib |
33 | 36 |
media-libs/libmad |
... | ... | |
56 | 59 |
} |
57 | 60 | |
58 | 61 |
src_configure() { |
59 |
eqmake5 |
|
62 |
eqmake5 CONFIG+=qmlui |
|
63 |
} |
|
64 | ||
65 |
src_test() { |
|
66 |
virtx emake check |
|
60 | 67 |
} |
61 | 68 | |
62 | 69 |
src_install() { |
... | ... | |
68 | 75 | |
69 | 76 |
xdg_desktop_database_update |
70 | 77 |
xdg_mimeinfo_database_update |
71 |
} |
|
72 | 78 | |
73 |
src_test() { |
|
74 |
virtx emake check |
|
75 |
} |
|
76 | ||
77 |
pkg_postrm() { |
|
78 |
udev_reload |
|
79 | ||
80 |
xdg_desktop_database_update |
|
81 |
xdg_mimeinfo_database_update |
|
79 |
elog "Some configurations of KDE Plasma break the layout of" |
|
80 |
elog "QLC+ 5's QML UI." |
|
81 |
elog "As a workaround, try those environment variables:" |
|
82 |
elog " export XDG_CURRENT_DESKTOP=GNOME" |
|
83 |
elog "OR" |
|
84 |
elog " export QT_QPA_PLATFORMTHEME=gtk3" |
|
82 | 85 |
} |