Gentoo Archives: gentoo-commits

From: Adam Feldman <np-hardass@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gentoo-mate:master commit in: mate-base/mate-applets/
Date: Mon, 07 Sep 2020 18:08:42
Message-Id: 1599502104.54f3e432a44c8648dd14c62b2ae60d08be5da543.np-hardass@gentoo
1 commit: 54f3e432a44c8648dd14c62b2ae60d08be5da543
2 Author: Adam Feldman <NP-Hardass <AT> gentoo <DOT> org>
3 AuthorDate: Sun Sep 6 21:06:13 2020 +0000
4 Commit: Adam Feldman <np-hardass <AT> gentoo <DOT> org>
5 CommitDate: Mon Sep 7 18:08:24 2020 +0000
6 URL: https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=54f3e432
7
8 mate-base/mate-applets: Sync 9999
9
10 Package-Manager: Portage-2.3.103, Repoman-2.3.23
11 Signed-off-by: Adam Feldman <NP-Hardass <AT> gentoo.org>
12
13 mate-base/mate-applets/mate-applets-9999.ebuild | 22 ++++++++++++++++------
14 1 file changed, 16 insertions(+), 6 deletions(-)
15
16 diff --git a/mate-base/mate-applets/mate-applets-9999.ebuild b/mate-base/mate-applets/mate-applets-9999.ebuild
17 index 1dfb6f6..63d6ba9 100644
18 --- a/mate-base/mate-applets/mate-applets-9999.ebuild
19 +++ b/mate-base/mate-applets/mate-applets-9999.ebuild
20 @@ -17,7 +17,8 @@ IUSE="X +cpupower ipv6 policykit +upower"
21
22 REQUIRED_USE="policykit? ( cpupower )"
23
24 -COMMON_DEPEND="dev-libs/atk
25 +COMMON_DEPEND="
26 + dev-libs/atk
27 >=dev-libs/dbus-glib-0.74
28 >=dev-libs/glib-2.50:2
29 >=dev-libs/libmateweather-1.17.0
30 @@ -39,9 +40,12 @@ COMMON_DEPEND="dev-libs/atk
31 policykit? ( >=sys-auth/polkit-0.97:0 )
32 )
33 upower? ( >=sys-power/upower-0.9.23 )
34 - !!net-analyzer/mate-netspeed"
35 + !!net-analyzer/mate-netspeed
36 +"
37
38 RDEPEND="${COMMON_DEPEND}
39 + mate-base/caja
40 + mate-base/mate-desktop
41 >=mate-base/mate-settings-daemon-1.6
42 virtual/libintl
43 "
44 @@ -52,17 +56,23 @@ DEPEND="${COMMON_DEPEND}
45 >=app-text/scrollkeeper-dtd-1:1.0
46 app-text/yelp-tools
47 dev-libs/libxslt
48 - >=sys-devel/gettext-0.19.8:*
49 - virtual/pkgconfig:*"
50 + >=sys-devel/gettext-0.19.8
51 + virtual/pkgconfig
52 +"
53
54 src_configure() {
55 +
56 + # configure.ac logic is a little hinky
57 + # and ignores --enable flags for cpufreq
58 + use cpupower || myconf="--disable-cpufreq"
59 +
60 mate_src_configure \
61 --libexecdir=/usr/libexec/mate-applets \
62 $(use_with X x) \
63 $(use_with upower) \
64 - $(use_enable cpupower cpufreq) \
65 $(use_enable ipv6) \
66 - $(use_enable policykit polkit)
67 + $(use_enable policykit polkit) \
68 + "${myconf[@]}"
69 }
70
71 src_test() {