3 |
3 |
|
4 |
4 |
EAPI=8
|
5 |
5 |
|
6 |
|
PYTHON_COMPAT=( python3_{10..11} )
|
|
6 |
PYTHON_COMPAT=( python3_{9..11} )
|
7 |
7 |
|
8 |
8 |
inherit python-single-r1 xdg-utils
|
9 |
9 |
|
... | ... | |
16 |
16 |
|
17 |
17 |
LICENSE="GPL-2+"
|
18 |
18 |
SLOT="0"
|
19 |
|
KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux"
|
|
19 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux"
|
20 |
20 |
IUSE="colord input_devices_libinput libcanberra libnotify upower +xklavier"
|
21 |
21 |
REQUIRED_USE=${PYTHON_REQUIRED_USE}
|
22 |
22 |
|
23 |
23 |
RDEPEND="
|
24 |
24 |
${PYTHON_DEPS}
|
25 |
25 |
>=dev-libs/glib-2.66.0
|
26 |
|
media-libs/fontconfig
|
|
26 |
>=media-libs/fontconfig-2.6.0
|
27 |
27 |
>=x11-libs/gtk+-3.24.0:3
|
28 |
|
x11-libs/libX11
|
29 |
|
>=x11-libs/libXcursor-1.1
|
30 |
|
>=x11-libs/libXi-1.3
|
31 |
|
>=x11-libs/libXrandr-1.2
|
32 |
|
>=xfce-base/garcon-0.2:=
|
33 |
|
>=xfce-base/exo-4.15.1:=
|
|
28 |
>=x11-libs/libX11-1.6.7
|
|
29 |
>=x11-libs/libXcursor-1.1.0
|
|
30 |
>=x11-libs/libXi-1.2.0
|
|
31 |
>=x11-libs/libXrandr-1.2.0
|
|
32 |
>=xfce-base/garcon-0.1.10:=
|
|
33 |
>=xfce-base/exo-0.11.0:=
|
34 |
34 |
>=xfce-base/libxfce4ui-4.17.0:=
|
35 |
35 |
>=xfce-base/libxfce4util-4.17.2:=
|
36 |
|
>=xfce-base/xfconf-4.13:=
|
37 |
|
colord? ( x11-misc/colord:= )
|
|
36 |
>=xfce-base/xfconf-4.13.0:=
|
|
37 |
colord? ( >=x11-misc/colord-1.0.2:= )
|
38 |
38 |
libcanberra? ( >=media-libs/libcanberra-0.25[sound] )
|
39 |
|
input_devices_libinput? ( x11-drivers/xf86-input-libinput )
|
40 |
|
libnotify? ( >=x11-libs/libnotify-0.7 )
|
41 |
|
upower? ( >=sys-power/upower-0.9.23 )
|
42 |
|
xklavier? ( >=x11-libs/libxklavier-5 )
|
|
39 |
input_devices_libinput? ( >=x11-drivers/xf86-input-libinput-0.6.0 )
|
|
40 |
libnotify? ( >=x11-libs/libnotify-0.1.3 )
|
|
41 |
upower? ( >=sys-power/upower-0.9.8 )
|
|
42 |
xklavier? ( >=x11-libs/libxklavier-5.0 )
|
43 |
43 |
"
|
44 |
44 |
DEPEND="
|
45 |
45 |
${RDEPEND}
|
46 |
46 |
x11-base/xorg-proto
|
47 |
47 |
"
|
|
48 |
# libxml2 for xmllint
|
48 |
49 |
BDEPEND="
|
|
50 |
dev-libs/libxml2
|
49 |
51 |
dev-util/gdbus-codegen
|
50 |
|
dev-util/intltool
|
|
52 |
>=sys-devel/gettext-0.19.8
|
51 |
53 |
virtual/pkgconfig
|
52 |
|
sys-devel/gettext
|
53 |
54 |
"
|
54 |
55 |
|
55 |
56 |
src_configure() {
|
... | ... | |
64 |
65 |
econf "${myconf[@]}"
|
65 |
66 |
}
|
66 |
67 |
|
|
68 |
src_install() {
|
|
69 |
default
|
|
70 |
find "${D}" -name '*.la' -delete || die
|
|
71 |
}
|
|
72 |
|
67 |
73 |
pkg_postinst() {
|
68 |
74 |
xdg_icon_cache_update
|
69 |
75 |
}
|