Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 23 Oct 2025 04:32:13 GMT
From:      Zsolt Udvari <uzsolt@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 1526fb820dff - main - x11/stalonetray: Update to 1.0.1
Message-ID:  <202510230432.59N4WDQP074652@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by uzsolt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=1526fb820dffe4daca51a58e67aca17fe5dc9980

commit 1526fb820dffe4daca51a58e67aca17fe5dc9980
Author:     Zsolt Udvari <uzsolt@FreeBSD.org>
AuthorDate: 2025-10-23 04:25:40 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2025-10-23 04:31:57 +0000

    x11/stalonetray: Update to 1.0.1
    
    Switch to meson build system and use pkgconfig.
    Add Xinerama support.
    Use compiler.
    Redefine ETCDIR to PREFIX/etc (without PORTNAME).
    The meson.build patch disables stalonetray.sample renaming.
    
    Changelogs:
    https://github.com/d3adb5/stalonetray/releases/tag/1.0.1
    https://github.com/d3adb5/stalonetray/releases/tag/1.0.0
---
 x11/stalonetray/Makefile                | 19 ++++++++-----------
 x11/stalonetray/distinfo                |  6 +++---
 x11/stalonetray/files/patch-meson.build |  8 ++++++++
 x11/stalonetray/pkg-plist               |  2 +-
 4 files changed, 20 insertions(+), 15 deletions(-)

diff --git a/x11/stalonetray/Makefile b/x11/stalonetray/Makefile
index 81b6ff9053e8..7e4fd8450d41 100644
--- a/x11/stalonetray/Makefile
+++ b/x11/stalonetray/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	stalonetray
-DISTVERSION=	0.9.0
+DISTVERSION=	1.0.1
 CATEGORIES=	x11
 
 MAINTAINER=	uzsolt@FreeBSD.org
@@ -7,22 +7,19 @@ COMMENT=	STAnd-aLONE system tray
 WWW=		https://d3adb5.github.io/stalonetray/
 
 LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
+LICENSE_FILE=	${WRKSRC}/LICENSE
 
 BUILD_DEPENDS=	docbook-xsl>0:textproc/docbook-xsl \
 		libxslt>0:textproc/libxslt
 
-USES=		autoreconf gmake xorg
+USES=		compiler:c++23-lang meson pkgconfig xorg
 USE_GITHUB=	yes
 GH_ACCOUNT=	d3adb5
-USE_XORG=	ice sm x11 xpm
+USE_XORG=	ice sm x11 xinerama xpm
 
-GNU_CONFIGURE=	yes
-CONFIGURE_ARGS=	--disable-debug \
-		--disable-native-kde
-
-post-install:
-	${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
-	${INSTALL_DATA} ${WRKSRC}/stalonetrayrc.sample ${STAGEDIR}${EXAMPLESDIR}/
+MESON_ARGS=	-Dnative_kde=disabled \
+		-Dxinerama=enabled \
+		-Dxpm=enabled
+ETCDIR=		${PREFIX}/etc
 
 .include <bsd.port.mk>
diff --git a/x11/stalonetray/distinfo b/x11/stalonetray/distinfo
index 7a7dc233cda9..39a91beca25c 100644
--- a/x11/stalonetray/distinfo
+++ b/x11/stalonetray/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1758894001
-SHA256 (d3adb5-stalonetray-0.9.0_GH0.tar.gz) = 17cd2bf2212355473007c456eb2df9774b54ed08277fd141d6cc59512c873240
-SIZE (d3adb5-stalonetray-0.9.0_GH0.tar.gz) = 106605
+TIMESTAMP = 1761153495
+SHA256 (d3adb5-stalonetray-1.0.1_GH0.tar.gz) = 2845cf020de8115778a42b1e4b3bdc45a00ca73234bd1dc82c67099cb41872a2
+SIZE (d3adb5-stalonetray-1.0.1_GH0.tar.gz) = 101849
diff --git a/x11/stalonetray/files/patch-meson.build b/x11/stalonetray/files/patch-meson.build
new file mode 100644
index 000000000000..da9329a61a45
--- /dev/null
+++ b/x11/stalonetray/files/patch-meson.build
@@ -0,0 +1,8 @@
+--- meson.build.orig	2025-10-23 04:16:18 UTC
++++ meson.build
+@@ -105,5 +105,4 @@ install_data(
+ install_data(
+   'stalonetrayrc.sample',
+   install_dir: get_option('sysconfdir'),
+-  rename: ['stalonetrayrc'],
+ )
diff --git a/x11/stalonetray/pkg-plist b/x11/stalonetray/pkg-plist
index 1302605a567d..866ee3e67c04 100644
--- a/x11/stalonetray/pkg-plist
+++ b/x11/stalonetray/pkg-plist
@@ -1,3 +1,3 @@
 bin/stalonetray
 share/man/man1/stalonetray.1.gz
-%%EXAMPLESDIR%%/stalonetrayrc.sample
+%%ETCDIR%%/stalonetrayrc.sample


home | help

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