git: 3e1048c7e906 - main - x11/xdg-desktop-portal-hyprland: update to s20230108

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Mon, 09 Jan 2023 16:24:53 UTC
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=3e1048c7e906281e4c097dccb9eec83dafe9c587

commit 3e1048c7e906281e4c097dccb9eec83dafe9c587
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2023-01-08 13:00:36 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2023-01-09 16:24:12 +0000

    x11/xdg-desktop-portal-hyprland: update to s20230108
    
    Changes:        https://github.com/hyprwm/xdg-desktop-portal-hyprland/compare/101b58d...b03b1c2
---
 x11/hyprland-share-picker/Makefile       |  4 ++--
 x11/hyprland-share-picker/distinfo       |  6 +++---
 x11/xdg-desktop-portal-hyprland/Makefile | 14 ++++++++++----
 x11/xdg-desktop-portal-hyprland/distinfo | 10 +++++-----
 4 files changed, 20 insertions(+), 14 deletions(-)

diff --git a/x11/hyprland-share-picker/Makefile b/x11/hyprland-share-picker/Makefile
index 324cab12b797..d394af7c3974 100644
--- a/x11/hyprland-share-picker/Makefile
+++ b/x11/hyprland-share-picker/Makefile
@@ -1,5 +1,5 @@
 PORTNAME=	hyprland-share-picker
-PORTVERSION=	s20221213
+PORTVERSION=	s20230108
 CATEGORIES=	x11 wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -16,7 +16,7 @@ USE_GITHUB=	yes
 USE_QT=		qmake:build buildtools:build core gui wayland:run widgets
 GH_ACCOUNT=	hyprwm
 GH_PROJECT=	xdg-desktop-portal-hyprland
-GH_TAGNAME=	101b58d
+GH_TAGNAME=	b03b1c2
 WRKSRC_SUBDIR=	${PORTNAME}
 LDFLAGS+=	-Wl,--as-needed # GL
 PLIST_FILES=	bin/${PORTNAME}
diff --git a/x11/hyprland-share-picker/distinfo b/x11/hyprland-share-picker/distinfo
index 822c4cba4ed8..1157a2b95547 100644
--- a/x11/hyprland-share-picker/distinfo
+++ b/x11/hyprland-share-picker/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1670957732
-SHA256 (hyprwm-xdg-desktop-portal-hyprland-s20221213-101b58d_GH0.tar.gz) = 7c6107967d4fc8ee4df204e162cd71e32e04b3c164fbd65e4f5b6769f061ee4c
-SIZE (hyprwm-xdg-desktop-portal-hyprland-s20221213-101b58d_GH0.tar.gz) = 44749
+TIMESTAMP = 1673182836
+SHA256 (hyprwm-xdg-desktop-portal-hyprland-s20230108-b03b1c2_GH0.tar.gz) = 9d740c0954e3879804238d8f94b5bfa37aaadfb3755afd5131e5a7fb838fad8c
+SIZE (hyprwm-xdg-desktop-portal-hyprland-s20230108-b03b1c2_GH0.tar.gz) = 44780
diff --git a/x11/xdg-desktop-portal-hyprland/Makefile b/x11/xdg-desktop-portal-hyprland/Makefile
index fefe21999457..7d1eef6f8300 100644
--- a/x11/xdg-desktop-portal-hyprland/Makefile
+++ b/x11/xdg-desktop-portal-hyprland/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	xdg-desktop-portal-hyprland
-PORTVERSION=	s20221213
-PORTREVISION=	1
+PORTVERSION=	s20230108
 CATEGORIES=	x11 wayland
 
 MAINTAINER=	jbeich@FreeBSD.org
@@ -29,8 +28,8 @@ USES=		compiler:c11 gl meson pkgconfig
 USE_GITHUB=	yes
 USE_GL=		gbm
 GH_ACCOUNT=	hyprwm
-GH_TAGNAME=	101b58d
-GH_TUPLE=	hyprwm:hyprland-protocols:301733a:hyprland_protocols/protocols/hyprland-protocols
+GH_TAGNAME=	b03b1c2
+GH_TUPLE=	hyprwm:hyprland-protocols:b8f55e0:hyprland_protocols/subprojects/hyprland-protocols
 MESON_ARGS=	-Dsd-bus-provider=basu
 PLIST_FILES=	libexec/${PORTNAME} \
 		share/dbus-1/services/org.freedesktop.impl.portal.desktop.hyprland.service \
@@ -42,4 +41,11 @@ OPTIONS_DEFAULT=SLURP
 SLURP_DESC=		Simple output chooser
 SLURP_RUN_DEPENDS=	slurp:x11/slurp
 
+.ifdef GH_TUPLE
+post-install:
+# XXX USES=meson invokes ninja directly, so doesn't support --skip-subprojects
+	@${RM} -r ${STAGEDIR}${PREFIX}/share/pkgconfig
+	@${RM} -r ${STAGEDIR}${PREFIX}/share/protocols
+.endif
+
 .include <bsd.port.mk>
diff --git a/x11/xdg-desktop-portal-hyprland/distinfo b/x11/xdg-desktop-portal-hyprland/distinfo
index 1811dd3cf670..f03c049ba8d3 100644
--- a/x11/xdg-desktop-portal-hyprland/distinfo
+++ b/x11/xdg-desktop-portal-hyprland/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1670957732
-SHA256 (hyprwm-xdg-desktop-portal-hyprland-s20221213-101b58d_GH0.tar.gz) = 7c6107967d4fc8ee4df204e162cd71e32e04b3c164fbd65e4f5b6769f061ee4c
-SIZE (hyprwm-xdg-desktop-portal-hyprland-s20221213-101b58d_GH0.tar.gz) = 44749
-SHA256 (hyprwm-hyprland-protocols-301733a_GH0.tar.gz) = 3b3b4e948525f1d823313390b2551ea8969d0cbf82bd72e2a4a2ce2750552330
-SIZE (hyprwm-hyprland-protocols-301733a_GH0.tar.gz) = 4852
+TIMESTAMP = 1673182836
+SHA256 (hyprwm-xdg-desktop-portal-hyprland-s20230108-b03b1c2_GH0.tar.gz) = 9d740c0954e3879804238d8f94b5bfa37aaadfb3755afd5131e5a7fb838fad8c
+SIZE (hyprwm-xdg-desktop-portal-hyprland-s20230108-b03b1c2_GH0.tar.gz) = 44780
+SHA256 (hyprwm-hyprland-protocols-b8f55e0_GH0.tar.gz) = 8f65dd61eea74715a29db6ed9a2ee4fe50f0333e4c901a8f49e955a67e9d6d51
+SIZE (hyprwm-hyprland-protocols-b8f55e0_GH0.tar.gz) = 5747