pkgsrc-WIP-changes archive

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

unison-snapshot: Advance along master



Module Name:	pkgsrc-wip
Committed By:	Greg Troxel <gdt%lexort.com@localhost>
Pushed By:	gdt
Date:		Thu Dec 19 20:20:36 2024 -0500
Changeset:	1e2916c86dd38121d849412d53acd7cf6aa220d5

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

Log Message:
unison-snapshot: Advance along master

Re-enables GUI, force-disables fsmonitor.

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

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

diffstat:
 unison-snapshot/COMMIT_MSG |  9 ++++++++-
 unison-snapshot/Makefile   | 11 ++++++++---
 unison-snapshot/distinfo   |  7 ++++---
 unison-snapshot/options.mk |  3 +--
 4 files changed, 21 insertions(+), 9 deletions(-)

diffs:
diff --git a/unison-snapshot/COMMIT_MSG b/unison-snapshot/COMMIT_MSG
index 7493c256bb..60ac6894a8 100644
--- a/unison-snapshot/COMMIT_MSG
+++ b/unison-snapshot/COMMIT_MSG
@@ -1,5 +1,12 @@
 net/unison: Update to 2.53.8
 
-So far, changes are:
+Packaging changes:
+
+  - drop gmake usage in pkgsrc makefile
+  - enable lablgtk (because it builds now)
+  - hard force off BSD fsmonitor, pending upstream fix
+
+Upstream NEWS
 
   - minor build system improvements
+  - upstream Makefile rototill, so that it works with BSD make
diff --git a/unison-snapshot/Makefile b/unison-snapshot/Makefile
index bfba9c6a00..a6a61218af 100644
--- a/unison-snapshot/Makefile
+++ b/unison-snapshot/Makefile
@@ -1,11 +1,11 @@
 # $NetBSD: Makefile,v 1.166 2024/11/23 13:59:40 wiz Exp $
 
 # master after 2.53.7
-DISTNAME=	unison-2.53.7.50
+DISTNAME=	unison-2.53.7.51
 #PKGREVISION=	0
 CATEGORIES=	net
 MASTER_SITES=	${MASTER_SITE_GITHUB:=bcpierce00/}
-GITHUB_TAG=	d08a5c35e5a9a2cf9729fff56af0313999aa0c06
+GITHUB_TAG=	8db0681d52140512f6154cac01596b276415ad13
 
 MAINTAINER=	gdt%NetBSD.org@localhost
 HOMEPAGE=	https://github.com/bcpierce00/unison
@@ -13,7 +13,8 @@ HOMEPAGE=	https://github.com/bcpierce00/unison
 COMMENT=	File-synchronization tool
 LICENSE=	gnu-gpl-v3
 
-USE_TOOLS+=	gmake bash
+USE_TOOLS+=	bash
+# \todo Explain
 MAKE_FLAGS+=	CFLAGS=""
 ALL_ENV+=	PREFIX=${PREFIX}
 ALL_ENV+=	MANDIR=${PREFIX}/${PKGMANDIR}
@@ -21,6 +22,9 @@ MAKE_ENV+=	HOME=${WRKDIR:Q}
 
 .include "../../lang/ocaml/ocaml.mk"
 
+# Unison will use ocampopt if possible, and otherwise ocamlc, but
+# passing NATIVE lets pkgsrc build byte code on a native platform,
+# should that be desired.
 .if ${OCAML_USE_OPT_COMPILER} == "yes"
 MAKE_FLAGS+=	NATIVE=true
 .else
@@ -34,6 +38,7 @@ MAKE_FLAGS+=	NATIVE=false
 
 # \todo
 #   add fsmonitor option, needing python and libinotify, or forcing it off
+#   for now, it is statically forced off, pending upstream fix
 
 # Unison does not install non-man docs
 INSTALLATION_DIRS+=	share/doc/unison
diff --git a/unison-snapshot/distinfo b/unison-snapshot/distinfo
index bc7c6e48ad..63f69cde6b 100644
--- a/unison-snapshot/distinfo
+++ b/unison-snapshot/distinfo
@@ -1,5 +1,6 @@
 $NetBSD: distinfo,v 1.40 2024/05/07 23:52:11 gdt Exp $
 
-BLAKE2s (unison-2.53.7.50-d08a5c35e5a9a2cf9729fff56af0313999aa0c06.tar.gz) = 22aaf39ef2fc3ba13f9b89d75cddc0e708c82c04157cb0b4d1aca236b1df91ca
-SHA512 (unison-2.53.7.50-d08a5c35e5a9a2cf9729fff56af0313999aa0c06.tar.gz) = a9a6dc33c42e128349fffcc8686667d724e3bb71580d909c43763d4c3f8a2cf6add3e08de67da22fba5dd24a281fc2d8704b474c0ade7025a41d106d580d7382
-Size (unison-2.53.7.50-d08a5c35e5a9a2cf9729fff56af0313999aa0c06.tar.gz) = 1413751 bytes
+BLAKE2s (unison-2.53.7.51-8db0681d52140512f6154cac01596b276415ad13.tar.gz) = 808870058b000adde985d19860a9957e2ae3d49e0452c120b8de9c0b53cfbda7
+SHA512 (unison-2.53.7.51-8db0681d52140512f6154cac01596b276415ad13.tar.gz) = 46a76b35f294ffea164049a5ab651009e17fafaf61a1095fad7003c69f1a62584fe5241c4cf67650397ce481a26061c431542f8c4a0a6b186bbdb188779d92f0
+Size (unison-2.53.7.51-8db0681d52140512f6154cac01596b276415ad13.tar.gz) = 1421142 bytes
+SHA1 (patch-src_make__tools.ml) = 70daaf644c1b0777845b027d5309ee1e18825cd5
diff --git a/unison-snapshot/options.mk b/unison-snapshot/options.mk
index efd430c1d6..ad5d913b58 100644
--- a/unison-snapshot/options.mk
+++ b/unison-snapshot/options.mk
@@ -2,8 +2,7 @@
 
 PKG_OPTIONS_VAR=	PKG_OPTIONS.unison
 PKG_SUPPORTED_OPTIONS=	lablgtk
-# ocaml-lablgtk3 is broken
-PKG_SUGGESTED_OPTIONS=
+PKG_SUGGESTED_OPTIONS=	lablgtk
 
 .include "../../mk/bsd.options.mk"
 


Home | Main Index | Thread Index | Old Index