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