git: 7aae6b9fe451 - main - x11-wm/labwc: update to 0.6.0

From: Jan Beich <jbeich_at_FreeBSD.org>
Date: Fri, 18 Nov 2022 04:13:52 UTC
The branch main has been updated by jbeich:

URL: https://cgit.FreeBSD.org/ports/commit/?id=7aae6b9fe451890ff7f914b323ac60637119215a

commit 7aae6b9fe451890ff7f914b323ac60637119215a
Author:     Jan Beich <jbeich@FreeBSD.org>
AuthorDate: 2022-07-15 17:34:06 +0000
Commit:     Jan Beich <jbeich@FreeBSD.org>
CommitDate: 2022-11-18 04:13:19 +0000

    x11-wm/labwc: update to 0.6.0
    
    Changes:        https://github.com/labwc/labwc/releases/tag/0.6.0
    Reported by:    GitHub (watch releases)
---
 x11-wm/labwc/Makefile | 27 ++++++++++-----------------
 x11-wm/labwc/distinfo | 22 ++--------------------
 2 files changed, 12 insertions(+), 37 deletions(-)

diff --git a/x11-wm/labwc/Makefile b/x11-wm/labwc/Makefile
index 3f2a0ee57d37..72e887c13e1b 100644
--- a/x11-wm/labwc/Makefile
+++ b/x11-wm/labwc/Makefile
@@ -1,19 +1,7 @@
 PORTNAME=	labwc
-DISTVERSION=	0.5.3
-PORTREVISION=	2
+DISTVERSION=	0.6.0
 CATEGORIES=	x11-wm wayland
 
-PATCH_SITES=	https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
-PATCHFILES+=	9ef7faf376a1.patch:-p1 # wlroots 0.16
-PATCHFILES+=	cfca377ca2ec.patch:-p1 # wlroots 0.16
-PATCHFILES+=	581a2bb2f10c.patch:-p1 # wlroots 0.16
-PATCHFILES+=	d844f6798b2d.patch:-p1 # wlroots 0.16
-PATCHFILES+=	bca2e9be60c8.patch:-p1 # wlroots 0.16
-PATCHFILES+=	d6c890ed164a.patch:-p1 # wlroots 0.16
-PATCHFILES+=	d8a877749e45.patch:-p1 # wlroots 0.16
-PATCHFILES+=	8fb196cba138.patch:-p1 # wlroots 0.16
-PATCHFILES+=	c06100fa3a45.patch:-p1 # wlroots 0.16
-
 MAINTAINER=	jbeich@FreeBSD.org
 COMMENT=	Wayland stacking compositor
 WWW=		https://github.com/labwc/labwc
@@ -35,18 +23,24 @@ USE_XORG=	pixman
 PLIST_FILES=	bin/${PORTNAME} \
 		share/wayland-sessions/${PORTNAME}.desktop
 
-OPTIONS_DEFINE=	MANPAGES X11
-OPTIONS_DEFAULT=MANPAGES X11
+OPTIONS_DEFINE=	MANPAGES NLS X11
+OPTIONS_DEFAULT=MANPAGES NLS X11
 
 MANPAGES_BUILD_DEPENDS=	scdoc:textproc/scdoc
 MANPAGES_MESON_ENABLED=	man-pages
 MANPAGES_PLIST_FILES=	man/man1/${PORTNAME}.1.gz \
 			man/man5/${PORTNAME}-actions.5.gz \
 			man/man5/${PORTNAME}-config.5.gz \
-			man/man5/${PORTNAME}-environment.5.gz \
 			man/man5/${PORTNAME}-menu.5.gz \
 			man/man5/${PORTNAME}-theme.5.gz
 
+NLS_USES=		gettext
+NLS_MESON_ENABLED=	nls
+NLS_PLIST_FILES=	share/locale/de/LC_MESSAGES/${PORTNAME}.mo \
+			share/locale/es/LC_MESSAGES/${PORTNAME}.mo \
+			share/locale/it/LC_MESSAGES/${PORTNAME}.mo \
+			share/locale/sv/LC_MESSAGES/${PORTNAME}.mo
+
 X11_LIB_DEPENDS=	libxcb-icccm.so:x11/xcb-util-wm
 X11_MESON_ENABLED=	xwayland
 
@@ -61,7 +55,6 @@ post-patch:
 	@${REINPLACE_CMD} -e 's,/etc,${PREFIX}&,' \
 		-e 's,/usr/local,${PREFIX},' \
 		${WRKSRC}/docs/${PORTNAME}-config.5.scd \
-		${WRKSRC}/docs/${PORTNAME}-environment.5.scd \
 		${WRKSRC}/src/common/dir.c
 
 .include <bsd.port.mk>
diff --git a/x11-wm/labwc/distinfo b/x11-wm/labwc/distinfo
index 6a70dec3d400..814009565ad2 100644
--- a/x11-wm/labwc/distinfo
+++ b/x11-wm/labwc/distinfo
@@ -1,21 +1,3 @@
 TIMESTAMP = 1657906446
-SHA256 (labwc-labwc-0.5.3_GH0.tar.gz) = 0b67bc89a5d9059fae28822f3ba2373553dea290cd931c9384a91dbeb2054650
-SIZE (labwc-labwc-0.5.3_GH0.tar.gz) = 110293
-SHA256 (9ef7faf376a1.patch) = 94d349d92b969f1589e9566ce41ab8442ceea1ee3384a451c649d534e5392b78
-SIZE (9ef7faf376a1.patch) = 7479
-SHA256 (cfca377ca2ec.patch) = c45eaba3a38b2c5b706524729a78c8d6b94574add898ca581f9f62627d1ea292
-SIZE (cfca377ca2ec.patch) = 918
-SHA256 (581a2bb2f10c.patch) = 2f8bcb000f354c6d1a4976fca972a5ee3f32666cd5242eaf3de32f0c22261586
-SIZE (581a2bb2f10c.patch) = 3737
-SHA256 (d844f6798b2d.patch) = b86f5d87bf9408a5e57e29d26ca9dac9d421bf5b30928b79ff55e0c79d88d0dc
-SIZE (d844f6798b2d.patch) = 9865
-SHA256 (bca2e9be60c8.patch) = bc798c40b5c4483f9ab67efbf39813b5058c4562ef1b230c80f71d372dee36fc
-SIZE (bca2e9be60c8.patch) = 1267
-SHA256 (d6c890ed164a.patch) = df4162d768d44e461a43e28b2a02f454eb73a1345d3f72f298fcced50a1054ec
-SIZE (d6c890ed164a.patch) = 2129
-SHA256 (d8a877749e45.patch) = bb59c777b5ea08d2d4826d1bac16ac30706c60172a8d8c4223183cf665755dcb
-SIZE (d8a877749e45.patch) = 1525
-SHA256 (8fb196cba138.patch) = ceeff1d35d271eab75a1ef9a3d1b9812c2ae4d6f301017d15ea7f16142adeb23
-SIZE (8fb196cba138.patch) = 1586
-SHA256 (c06100fa3a45.patch) = f6420b9d09ed4c48de929bba5248287207a6d3b8fe5b824893d4e08b13a97d2a
-SIZE (c06100fa3a45.patch) = 2523
+SHA256 (labwc-labwc-0.6.0_GH0.tar.gz) = 3a4ee960b4f764f276d581f83c95692c74c6a685e55438fb37ca6dd92e02f069
+SIZE (labwc-labwc-0.6.0_GH0.tar.gz) = 219494