aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmanuel Haupt <ehaupt@FreeBSD.org>2023-02-23 20:23:36 +0000
committerEmanuel Haupt <ehaupt@FreeBSD.org>2023-02-23 20:23:36 +0000
commit28e0d29f889165d86ba14ce0e69fa2ddb14e6f88 (patch)
treeb25da4816feee2516e3e43a21be946baa56274cc
parent93784654d5b5c31f645feedbf552a208a4a45b48 (diff)
downloadports-28e0d29f889165d86ba14ce0e69fa2ddb14e6f88.tar.gz
ports-28e0d29f889165d86ba14ce0e69fa2ddb14e6f88.zip
deskutils/xfce4-generic-slider: Update to g20230204 (GTK3 adaptation)
Update to g20230204, this is the same project that has been adapted to use GTK3. Unbreak port (due to GTK2 expiration).
-rw-r--r--deskutils/xfce4-generic-slider/Makefile29
-rw-r--r--deskutils/xfce4-generic-slider/distinfo6
2 files changed, 15 insertions, 20 deletions
diff --git a/deskutils/xfce4-generic-slider/Makefile b/deskutils/xfce4-generic-slider/Makefile
index 61a3a81fded6..f34c9a6c1b6f 100644
--- a/deskutils/xfce4-generic-slider/Makefile
+++ b/deskutils/xfce4-generic-slider/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xfce4-generic-slider
-PORTVERSION= 0.0.20171223
-PORTREVISION= 1
+PORTVERSION= g20230204
+PORTEPOCH= 1
CATEGORIES= deskutils
MAINTAINER= ehaupt@FreeBSD.org
@@ -8,23 +8,21 @@ COMMENT= Slider plugin to adjust and/or monitor any numeric variable
WWW= https://gitlab.xfce.org/panel-plugins/xfce4-generic-slider
LICENSE= GPLv3
-
-BROKEN= Depends on removed XFCE GTK2 support
-DEPRECATED= Broken since 2021
-EXPIRATION_DATE= 2023-03-21
+LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= xdt-autogen:devel/xfce4-dev-tools
LIB_DEPENDS= libfontconfig.so:x11-fonts/fontconfig \
- libfreetype.so:print/freetype2
-
-USES= compiler:c11 gettext gmake gnome libtool pkgconfig xfce:gtk2
-USE_GNOME= atk cairo gdkpixbuf2 glib20 gtk20 intltool pango
+ libfreetype.so:print/freetype2 \
+ libharfbuzz.so:print/harfbuzz
+
+USES= compiler:c11 gettext gmake gnome libtool pkgconfig xfce:gtk3
+USE_GITLAB= yes
+GL_SITE= https://gitlab.xfce.org
+GL_ACCOUNT= panel-plugins
+GL_COMMIT= 158b29bf84d2a4be150fe7ac278c605eb5309c0c
+USE_GNOME= cairo gdkpixbuf2 gtk30 intltool
USE_XFCE= libmenu panel
-USE_GITHUB= yes
-GH_ACCOUNT= xfce-mirror
-GH_TAGNAME= d1fc31f
-
CONFIGURE_ARGS= CC="${CC}"
PLIST_FILES= lib/xfce4/panel/plugins/libgeneric-slider.so \
share/xfce4/panel/plugins/generic-slider.desktop
@@ -32,7 +30,4 @@ PLIST_FILES= lib/xfce4/panel/plugins/libgeneric-slider.so \
pre-configure:
(cd ${WRKSRC} && ./autogen.sh ${CONFIGURE_ARGS})
-post-install:
- @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/xfce4/panel/plugins/libgeneric-slider.so
-
.include <bsd.port.mk>
diff --git a/deskutils/xfce4-generic-slider/distinfo b/deskutils/xfce4-generic-slider/distinfo
index 7c7ac2227f35..f607e15ed713 100644
--- a/deskutils/xfce4-generic-slider/distinfo
+++ b/deskutils/xfce4-generic-slider/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1521623607
-SHA256 (xfce-mirror-xfce4-generic-slider-0.0.20171223-d1fc31f_GH0.tar.gz) = f616dfb951c5ee396e29c2dcff3eac3620bc5e14b0c20b0e1de60e0296ba3d7e
-SIZE (xfce-mirror-xfce4-generic-slider-0.0.20171223-d1fc31f_GH0.tar.gz) = 21843
+TIMESTAMP = 1677161206
+SHA256 (panel-plugins-xfce4-generic-slider-158b29bf84d2a4be150fe7ac278c605eb5309c0c_GL0.tar.gz) = 3e4e8d0277a572f8db595b44ff0622aac8af999085d10612ea4b57bdf848ecd7
+SIZE (panel-plugins-xfce4-generic-slider-158b29bf84d2a4be150fe7ac278c605eb5309c0c_GL0.tar.gz) = 22286