pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

unison-snapshot: Update to 2.53.8.51



Module Name:	pkgsrc-wip
Committed By:	Greg Troxel <gdt%lexort.com@localhost>
Pushed By:	gdt
Date:		Mon Dec 1 19:00:57 2025 -0500
Changeset:	600f57657f292e33d9932878122d53efcaa1fd07

Modified Files:
	unison-snapshot/Makefile
	unison-snapshot/PLIST
	unison-snapshot/distinfo
	unison-snapshot/options.mk

Log Message:
unison-snapshot: Update to 2.53.8.51

Advance along master, including a merge of code to install a desktop file.

Sync unison build options with package options, to avoid e.g. unison's
build system trying to build the gui if lablgtk is installed but not
buildlinked.

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=600f57657f292e33d9932878122d53efcaa1fd07

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 unison-snapshot/Makefile   | 10 +++++++---
 unison-snapshot/PLIST      |  7 +++++++
 unison-snapshot/distinfo   |  6 +++---
 unison-snapshot/options.mk |  6 ++++++
 4 files changed, 23 insertions(+), 6 deletions(-)

diffs:
diff --git a/unison-snapshot/Makefile b/unison-snapshot/Makefile
index 6a08e7c210..965663417e 100644
--- a/unison-snapshot/Makefile
+++ b/unison-snapshot/Makefile
@@ -1,11 +1,11 @@
 # $NetBSD: Makefile,v 1.173 2025/11/05 00:21:39 gdt Exp $
 
-# master at 2.53.8
-DISTNAME=	unison-2.53.8
+# master after 2.53.8
+DISTNAME=	unison-2.53.8.51
 #PKGREVISION=	0
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_GITHUB:=bcpierce00/}
-GITHUB_TAG=	v2.53.8
+GITHUB_TAG=	4fb20d9bbb674dd81134ccfba39a47323b716c16
 
 MAINTAINER=	gdt%NetBSD.org@localhost
 HOMEPAGE=	https://github.com/bcpierce00/unison
@@ -31,6 +31,10 @@ MAKE_FLAGS+=	NATIVE=true
 MAKE_FLAGS+=	NATIVE=false
 .endif
 
+# Avoid unison's build system auto-detecting lablgtk and trying to use
+# it, if not bl3ed.
+BUILD_TARGET=	tui manpage
+
 # bsd.prefs.mk, included also by options, must be after ocaml to get
 # _PKGSRC_MKPIE set correctly.
 .include "options.mk"
diff --git a/unison-snapshot/PLIST b/unison-snapshot/PLIST
index 9dd9eb01e4..ebe78af9d2 100644
--- a/unison-snapshot/PLIST
+++ b/unison-snapshot/PLIST
@@ -3,7 +3,14 @@ bin/unison
 ${PLIST.monitor}bin/unison-fsmonitor
 ${PLIST.gtk3}bin/unison-gui
 man/man1/unison.1
+${PLIST.gtk3}share/applications/unison-gui.desktop
 share/doc/unison/CONTRIBUTING.md
 share/doc/unison/COPYING
 share/doc/unison/INSTALL.md
 share/doc/unison/NEWS.md
+${PLIST.gtk3}share/icons/hicolor/16x16/apps/unison-gui.png
+${PLIST.gtk3}share/icons/hicolor/24x24/apps/unison-gui.png
+${PLIST.gtk3}share/icons/hicolor/256x256/apps/unison-gui.png
+${PLIST.gtk3}share/icons/hicolor/32x32/apps/unison-gui.png
+${PLIST.gtk3}share/icons/hicolor/48x48/apps/unison-gui.png
+${PLIST.gtk3}share/icons/hicolor/scalable/apps/unison-gui.svg
diff --git a/unison-snapshot/distinfo b/unison-snapshot/distinfo
index acb12736ca..a35eb47e4f 100644
--- a/unison-snapshot/distinfo
+++ b/unison-snapshot/distinfo
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.43 2025/11/05 00:21:39 gdt Exp $
 
-BLAKE2s (unison-2.53.8.tar.gz) = 45bd2d7358a1ebd7c6cd2ce161f98ca89c74786f3ca9f7055975661aebe1f3da
-SHA512 (unison-2.53.8.tar.gz) = 3e4ea9dc23645ff472c3d7bae79cad042a8ec0bbd57c8e28c49d1ad08cb2f177b09c60fec4853b11390d5825be74adb19334fcd7d2167963a05f67729890408a
-Size (unison-2.53.8.tar.gz) = 1448430 bytes
+BLAKE2s (unison-2.53.8.51-4fb20d9bbb674dd81134ccfba39a47323b716c16.tar.gz) = 5ccd0662c51906b984baa0dab30bce24bf8d614e2bc94833210b71ea872f86e2
+SHA512 (unison-2.53.8.51-4fb20d9bbb674dd81134ccfba39a47323b716c16.tar.gz) = 4e9ad1a7df1216d30427eb23a96268c97b69b3f4410f2df0ea2d302e202d171e0c7c4e0f608010499859e318095237e14b6eb931f9ed8a71028f1dae3dc30daa
+Size (unison-2.53.8.51-4fb20d9bbb674dd81134ccfba39a47323b716c16.tar.gz) = 1149025 bytes
diff --git a/unison-snapshot/options.mk b/unison-snapshot/options.mk
index df2fb9ff10..a29e8ceb0e 100644
--- a/unison-snapshot/options.mk
+++ b/unison-snapshot/options.mk
@@ -19,13 +19,19 @@ PKG_SUGGESTED_OPTIONS+=	inotify
 .include "../../mk/bsd.options.mk"
 
 .if !empty(PKG_OPTIONS:Mlablgtk)
+BUILD_TARGET+=	gui
+
 PLIST.gtk3=	yes
 
+.include "../../sysutils/desktop-file-utils/desktopdb.mk"
+
 DEPENDS+=	font-schumacher-misc>=1.0:../../fonts/font-schumacher-misc
 .include "../../x11/ocaml-lablgtk3/buildlink3.mk"
 .endif
 
 .if !empty(PKG_OPTIONS:Minotify)
+BUILD_TARGET+=	fsmonitor
+
 PLIST.monitor=	yes
 
 .include "../../devel/libinotify/buildlink3.mk"


Home | Main Index | Thread Index | Old Index