Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Feb 2023 20:23:42 GMT
From:      Emanuel Haupt <ehaupt@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 28e0d29f8891 - main - deskutils/xfce4-generic-slider: Update to g20230204 (GTK3 adaptation)
Message-ID:  <202302232023.31NKNgdd092135@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch main has been updated by ehaupt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=28e0d29f889165d86ba14ce0e69fa2ddb14e6f88

commit 28e0d29f889165d86ba14ce0e69fa2ddb14e6f88
Author:     Emanuel Haupt <ehaupt@FreeBSD.org>
AuthorDate: 2023-02-23 20:23:36 +0000
Commit:     Emanuel Haupt <ehaupt@FreeBSD.org>
CommitDate: 2023-02-23 20:23:36 +0000

    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).
---
 deskutils/xfce4-generic-slider/Makefile | 29 ++++++++++++-----------------
 deskutils/xfce4-generic-slider/distinfo |  6 +++---
 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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202302232023.31NKNgdd092135>