CVS commit: pkgsrc/sysutils/nabud

"Jason R Thorpe" <[email protected]>
Newsgroups gmane.os.netbsd.devel.pkgsrc.cvs
Message-ID <[email protected]>
Module Name:	pkgsrc
Committed By:	thorpej
Date:		Sun Jul 26 20:51:14 UTC 2026

Modified Files:
	pkgsrc/sysutils/nabud: Makefile distinfo
Added Files:
	pkgsrc/sysutils/nabud: options.mk

Log Message:
Update to nabud-1.4.3.

Upstream changes: New --with-pak=no and --with-ssl=no which, when combined,
will elide any crypto library references from nabud.


To generate a diff of this commit:
cvs rdiff -u -r1.16 -r1.17 pkgsrc/sysutils/nabud/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/sysutils/nabud/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/sysutils/nabud/options.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
(unnamed) (text/x-diff, 2.6 KB)
Modified files:

Index: pkgsrc/sysutils/nabud/Makefile
diff -u pkgsrc/sysutils/nabud/Makefile:1.16 pkgsrc/sysutils/nabud/Makefile:1.17
--- pkgsrc/sysutils/nabud/Makefile:1.16	Sat Jul 18 15:02:24 2026
+++ pkgsrc/sysutils/nabud/Makefile	Sun Jul 26 20:51:14 2026
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.16 2026/07/18 15:02:24 thorpej Exp $
+# $NetBSD: Makefile,v 1.17 2026/07/26 20:51:14 thorpej Exp $
 #
 
-NABUD_VERS=	1.4.2
+NABUD_VERS=	1.4.3
 
 GITHUB_PROJECT=	nabud
 GITHUB_TAG=	v${NABUD_VERS}
@@ -19,6 +19,9 @@ LICENSE=	2-clause-bsd
 
 GNU_CONFIGURE=	yes
 
+.include "../../mk/bsd.prefs.mk"
+.include "options.mk"
+
 NABUD_USER?=	nabu
 NABUD_GROUP?=	nabu
 
@@ -28,8 +31,6 @@ PKG_GECOS.${NABUD_USER}=NABU user
 
 BUILDLINK_TRANSFORM+=	rm:-Werror
 
-.include "../../mk/bsd.prefs.mk"
-
 #
 # nabud uses CommonCrypto and SecureTransport on Darwin.  It relies
 # on OpenSSL everywhere else.

Index: pkgsrc/sysutils/nabud/distinfo
diff -u pkgsrc/sysutils/nabud/distinfo:1.12 pkgsrc/sysutils/nabud/distinfo:1.13
--- pkgsrc/sysutils/nabud/distinfo:1.12	Sat Jul 18 15:02:24 2026
+++ pkgsrc/sysutils/nabud/distinfo	Sun Jul 26 20:51:14 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.12 2026/07/18 15:02:24 thorpej Exp $
+$NetBSD: distinfo,v 1.13 2026/07/26 20:51:14 thorpej Exp $
 
-BLAKE2s (nabud-v1.4.2.tar.gz) = 697d033bba37e8210948a5e560ab68a936c701f49cbbf315da9302248298116b
-SHA512 (nabud-v1.4.2.tar.gz) = 3ab66fe7727e3a73920f45577d09a9437f2f2bec0248883e2f638ca75b6e5fd1067cb8e30acb8c83b58d339ee32b50e2f68c8a909b1835328cd20fa2fffe120b
-Size (nabud-v1.4.2.tar.gz) = 566665 bytes
+BLAKE2s (nabud-v1.4.3.tar.gz) = 869c95519d6f29023bd78d13e17be95b0d8b3beafafc78960894ea707c9243a6
+SHA512 (nabud-v1.4.3.tar.gz) = a2a564f31ddd9eaa1e61d4375b3cce1b366626f6e4351cc68f6c40cc1197693499520b4c610197065a50e73edad5e66a02e8981021c24a5ad4b9bdab14f27d71
+Size (nabud-v1.4.3.tar.gz) = 569299 bytes

Added files:

Index: pkgsrc/sysutils/nabud/options.mk
diff -u /dev/null pkgsrc/sysutils/nabud/options.mk:1.1
--- /dev/null	Sun Jul 26 20:51:14 2026
+++ pkgsrc/sysutils/nabud/options.mk	Sun Jul 26 20:51:14 2026
@@ -0,0 +1,25 @@
+# $NetBSD: options.mk,v 1.1 2026/07/26 20:51:14 thorpej Exp $
+
+#
+# nabud package options:
+#
+# no-pak:
+# Disable encrypted PAK file support.
+#
+# no-ssl:
+# Disable SSL/TLS support for remote file access over HTTP.
+#
+
+PKG_OPTIONS_VAR=	PKG_OPTIONS.nabud
+PKG_SUPPORTED_OPTIONS=	no-pak no-ssl
+PKG_SUGGESTED_OPTIONS=
+
+.include "../../mk/bsd.options.mk"
+
+.if !empty(PKG_OPTIONS:Mno-pak)
+CONFIGURE_ARGS+= --with-pak=no
+.endif
+
+.if !empty(PKG_OPTIONS:Mno-ssl)
+CONFIGURE_ARGS+= --with-ssl=no
+.endif
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.