commit: bd64f156069872ac97ebfccaa14a1e069f9d5bd8
Author: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
AuthorDate: Wed Jul 26 13:26:50 2023 +0000
Commit: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail <DOT> com>
CommitDate: Wed Jul 26 13:26:50 2023 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bd64f156
gui-apps/gtklock-extras: fix playerctl useflag
Signed-off-by: Gonçalo Negrier Duarte <gonegrier.duarte <AT> gmail.com>
gui-apps/gtklock-extras/gtklock-extras-9999.ebuild | 30 ++++++++--------------
1 file changed, 11 insertions(+), 19 deletions(-)
diff --git a/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
b/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
index ca9b6c8ea..4968627f3 100644
--- a/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
+++ b/gui-apps/gtklock-extras/gtklock-extras-9999.ebuild
@@ -16,7 +16,7 @@ RDEPEND="gui-apps/gtklock"
BDEPEND="x11-libs/gtk+
virtual/pkgconfig
playerctl? ( dev-go/act )
- playerctl? ( net-libs/libsoup )
+ playerctl? ( net-libs/libsoup:2.4 )
playerctl? ( media-sound/playerctl )
userinfo? ( sys-apps/accountsservice )
"
@@ -33,11 +33,11 @@ src_compile() {
popd || die
fi
- #if use playerctl; then
- # pushd gtklock-playerctl-module || die
- # emake
- # popd || die
- #fi
+ if use playerctl; then
+ pushd gtklock-playerctl-module || die
+ emake
+ popd || die
+ fi
if use userinfo; then
pushd gtklock-userinfo-module || die
@@ -54,11 +54,11 @@ src_install() {
popd || die
fi
- #if use playerctl; then
- # pushd gtklock-playerctl-module || die
- # insinto /usr/local/lib/gtklock && doins playerctl-module.so
- # popd || die
- #fi
+ if use playerctl; then
+ pushd gtklock-playerctl-module || die
+ insinto /usr/local/lib/gtklock && doins playerctl-module.so
+ popd || die
+ fi
if use userinfo; then
pushd gtklock-userinfo-module || die
@@ -66,11 +66,3 @@ src_install() {
popd || die
fi
}
-
-pkg_postinst() {
- if use playerctl; then
- ewarn "The MAKEFILE for playerctl gtklock module is broken i
will try to fixit later"
- ewarn "For now the useflag will be disable on guru overlay to
prevent the package failing to build"
- ewarn "If you have a idea on how to fix open a issue
here:https://github.com/MrDuartePT/mrduarte-ebuilds"
- fi
-}