commit:     54f3e432a44c8648dd14c62b2ae60d08be5da543
Author:     Adam Feldman <NP-Hardass <AT> gentoo <DOT> org>
AuthorDate: Sun Sep  6 21:06:13 2020 +0000
Commit:     Adam Feldman <np-hardass <AT> gentoo <DOT> org>
CommitDate: Mon Sep  7 18:08:24 2020 +0000
URL:        https://gitweb.gentoo.org/proj/gentoo-mate.git/commit/?id=54f3e432

mate-base/mate-applets: Sync 9999

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Adam Feldman <NP-Hardass <AT> gentoo.org>

 mate-base/mate-applets/mate-applets-9999.ebuild | 22 ++++++++++++++++------
 1 file changed, 16 insertions(+), 6 deletions(-)

diff --git a/mate-base/mate-applets/mate-applets-9999.ebuild 
b/mate-base/mate-applets/mate-applets-9999.ebuild
index 1dfb6f6..63d6ba9 100644
--- a/mate-base/mate-applets/mate-applets-9999.ebuild
+++ b/mate-base/mate-applets/mate-applets-9999.ebuild
@@ -17,7 +17,8 @@ IUSE="X +cpupower ipv6 policykit +upower"
 
 REQUIRED_USE="policykit? ( cpupower )"
 
-COMMON_DEPEND="dev-libs/atk
+COMMON_DEPEND="
+       dev-libs/atk
        >=dev-libs/dbus-glib-0.74
        >=dev-libs/glib-2.50:2
        >=dev-libs/libmateweather-1.17.0
@@ -39,9 +40,12 @@ COMMON_DEPEND="dev-libs/atk
                policykit? ( >=sys-auth/polkit-0.97:0 )
        )
        upower? ( >=sys-power/upower-0.9.23 )
-       !!net-analyzer/mate-netspeed"
+       !!net-analyzer/mate-netspeed
+"
 
 RDEPEND="${COMMON_DEPEND}
+       mate-base/caja
+       mate-base/mate-desktop
        >=mate-base/mate-settings-daemon-1.6
        virtual/libintl
 "
@@ -52,17 +56,23 @@ DEPEND="${COMMON_DEPEND}
        >=app-text/scrollkeeper-dtd-1:1.0
        app-text/yelp-tools
        dev-libs/libxslt
-       >=sys-devel/gettext-0.19.8:*
-       virtual/pkgconfig:*"
+       >=sys-devel/gettext-0.19.8
+       virtual/pkgconfig
+"
 
 src_configure() {
+
+       # configure.ac logic is a little hinky
+       # and ignores --enable flags for cpufreq
+       use cpupower || myconf="--disable-cpufreq"
+
        mate_src_configure \
                --libexecdir=/usr/libexec/mate-applets \
                $(use_with X x) \
                $(use_with upower) \
-               $(use_enable cpupower cpufreq) \
                $(use_enable ipv6) \
-               $(use_enable policykit polkit)
+               $(use_enable policykit polkit) \
+               "${myconf[@]}"
 }
 
 src_test() {

Reply via email to