pkgsrc-WIP-changes archive

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

unison-snapshot: Merge changes from net/unison



Module Name:	pkgsrc-wip
Committed By:	Greg Troxel <gdt%lexort.com@localhost>
Pushed By:	gdt
Date:		Tue Nov 4 19:24:22 2025 -0500
Changeset:	fd8295db35a62bdeb40c6d4768037099def397d1

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

Log Message:
unison-snapshot: Merge changes from net/unison

  - $NetBSD$, for the compulsive
  - rename libinotify option to inotify to match existing option usage
  - [not merge] set up for unison beyond 2.53.8

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

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

diffstat:
 unison-snapshot/COMMIT_MSG | 41 ++---------------------------------------
 unison-snapshot/Makefile   |  2 +-
 unison-snapshot/PLIST      |  2 +-
 unison-snapshot/distinfo   |  2 +-
 unison-snapshot/options.mk |  8 ++++----
 5 files changed, 9 insertions(+), 46 deletions(-)

diffs:
diff --git a/unison-snapshot/COMMIT_MSG b/unison-snapshot/COMMIT_MSG
index abe796a966..c4a3e42db9 100644
--- a/unison-snapshot/COMMIT_MSG
+++ b/unison-snapshot/COMMIT_MSG
@@ -1,42 +1,5 @@
-net/unison: Update to 2.53.8
+net/unison: Update to [maybe 2.53.9, maybe 2.54.0]
 
 Packaging changes:
 
-  - drop gmake usage in pkgsrc makefile
-  - enable lablgtk (because it builds now)
-  - add fsmonitor option, enabled on NetBSD
-
-Upstream NEWS
-
-## Changes in 2.53.8
-
-Released 2025-11-05
-
-  * Improve and simplify makefiles.
-    It is now possible to build with BSD make, Solaris/illumos make and
-        NMAKE, in addition to GNU Make.  Building with MSVC is much simpler
-        now.  The changes are larger than might be expected in a micro;
-    anyone building from source (or packaging) should consult
-    INSTALL.md for updated build instructions.
-  * Stop installing fsmonitor.py.
-  * Add ability to use reflinking instead of copying (if supported by
-    filesystem).
-  * Don't write fpcache if it is not necessary.
-  * Experimental default-off support to detect moves/renames and
-        rename on destination instead of copying (see -moves-experimental).
-
-  Deprecation warning: support for external rsync will be removed,
-  likely in 2.54.0.
-
-  DEPRECATION MAY HAPPEN WITH LESS THAN TYPICAL NOTICE:
-  lablgtk is difficult to use safely, and future maintenance is
-  unclear.  Implementing the GUI without lablgtk requires more effort
-  than seems likely to happen.  Thus, it is possible that support for
-  the unison GUI may end suddenly, on a particular platform, or on all
-  platforms -- even in a micro release.  See
-    https://github.com/bcpierce00/unison/issues/1075  
-
-  MAINTENANCE WARNING: No one is contributing to verify that the Mac
-  GUI continues to work -- so it might not.  (So far, there are no
-  reports of serious failures.)
-
+Upstream NEWS:
diff --git a/unison-snapshot/Makefile b/unison-snapshot/Makefile
index dba3c1238a..6a08e7c210 100644
--- a/unison-snapshot/Makefile
+++ b/unison-snapshot/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.170 2025/08/30 22:46:06 wiz Exp $
+# $NetBSD: Makefile,v 1.173 2025/11/05 00:21:39 gdt Exp $
 
 # master at 2.53.8
 DISTNAME=	unison-2.53.8
diff --git a/unison-snapshot/PLIST b/unison-snapshot/PLIST
index 503d5c657b..9dd9eb01e4 100644
--- a/unison-snapshot/PLIST
+++ b/unison-snapshot/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.7 2022/05/08 15:02:33 gdt Exp $
+@comment $NetBSD: PLIST,v 1.9 2025/11/05 00:21:39 gdt Exp $
 bin/unison
 ${PLIST.monitor}bin/unison-fsmonitor
 ${PLIST.gtk3}bin/unison-gui
diff --git a/unison-snapshot/distinfo b/unison-snapshot/distinfo
index a0281a8223..acb12736ca 100644
--- a/unison-snapshot/distinfo
+++ b/unison-snapshot/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.40 2024/05/07 23:52:11 gdt Exp $
+$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
diff --git a/unison-snapshot/options.mk b/unison-snapshot/options.mk
index 4d2912e685..df2fb9ff10 100644
--- a/unison-snapshot/options.mk
+++ b/unison-snapshot/options.mk
@@ -1,7 +1,7 @@
-# $NetBSD: options.mk,v 1.9 2024/05/07 23:52:11 gdt Exp $
+# $NetBSD: options.mk,v 1.10 2025/11/05 00:21:39 gdt Exp $
 
 PKG_OPTIONS_VAR=	PKG_OPTIONS.unison
-PKG_SUPPORTED_OPTIONS=	lablgtk libinotify
+PKG_SUPPORTED_OPTIONS=	lablgtk inotify
 PKG_SUGGESTED_OPTIONS=	lablgtk
 
 # gtk3 is true if unison-gui is built.
@@ -13,7 +13,7 @@ PLIST_VARS+=	gtk3 monitor
 # \todo Perhaps, just enable unless libinotify says NOT_FOR_PLATFORM.
 
 .if ${MACHINE_PLATFORM:MNetBSD-*}
-PKG_SUGGESTED_OPTIONS+=	libinotify
+PKG_SUGGESTED_OPTIONS+=	inotify
 .endif
 
 .include "../../mk/bsd.options.mk"
@@ -25,7 +25,7 @@ DEPENDS+=	font-schumacher-misc>=1.0:../../fonts/font-schumacher-misc
 .include "../../x11/ocaml-lablgtk3/buildlink3.mk"
 .endif
 
-.if !empty(PKG_OPTIONS:Mlibinotify)
+.if !empty(PKG_OPTIONS:Minotify)
 PLIST.monitor=	yes
 
 .include "../../devel/libinotify/buildlink3.mk"


Home | Main Index | Thread Index | Old Index