From bd64f156069872ac97ebfccaa14a1e069f9d5bd8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gon=C3=A7alo=20Negrier=20Duarte?= Date: Wed, 26 Jul 2023 14:26:50 +0100 Subject: [PATCH] gui-apps/gtklock-extras: fix playerctl useflag MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Gonçalo Negrier Duarte --- .../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 ca9b6c8ea6..4968627f30 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 -}