pkgsrc-WIP-changes archive

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

nut: Update to 2.8.2.2628



Module Name:	pkgsrc-wip
Committed By:	Greg Troxel <gdt%lexort.com@localhost>
Pushed By:	gdt
Date:		Mon Mar 31 08:35:52 2025 -0400
Changeset:	a98774fe3b20ea4a4161103e09dd68ac0905821a

Modified Files:
	ups-nut/COMMIT_MSG
	ups-nut/Makefile.common
	ups-nut/PLIST
	ups-nut/distinfo
	ups-nut/patches/patch-conf_Makefile.in

Log Message:
nut: Update to 2.8.2.2628

This is 2.8.3 alpha, sort of.

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

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

diffstat:
 ups-nut/COMMIT_MSG                     | 32 +++++++++++++++++++++++++++++++-
 ups-nut/Makefile.common                |  2 +-
 ups-nut/PLIST                          |  5 ++++-
 ups-nut/distinfo                       |  8 ++++----
 ups-nut/patches/patch-conf_Makefile.in |  8 ++++----
 5 files changed, 44 insertions(+), 11 deletions(-)

diffs:
diff --git a/ups-nut/COMMIT_MSG b/ups-nut/COMMIT_MSG
index 042898d4eb..c6d8961605 100644
--- a/ups-nut/COMMIT_MSG
+++ b/ups-nut/COMMIT_MSG
@@ -1,3 +1,33 @@
 sysutils/ups-nut: Update to 2.8.3
 
-[insert summary of NEWS.adoc when release happens]
+Release notes for NUT 2.8.4 - what's new since 2.8.3
+-------------------------------------------------------------
+
+https://github.com/networkupstools/nut/milestone/9
+
+ - `lib/*.pc.in`: propagate `-R/PATH` to NUT library installation location
+   (by default not in system prefix) to help third-party clients link with
+   us automatically. [#2782]
+
+ - (expected) Dynamic Mapping Files (DMF) feature supported, to allow
+   the driver binaries to be built once and data mappings to be loaded
+   and modernized on the fly (porting from 42ITy project)
+
+ - (expected) Porting of reference packaging from 42ITy project
+
+ - (expected) Porting of patches suggested by different distribution packages
+
+ - (expected) C code clean-up/consistency (string format security, work with
+   Boolean values, string to number conversions, etc. in the same manner)
+
+ - (expected) clean-up of libusb API variants support [#300 and follow-ups]
+
+ - (expected) CI automation for coding style
+
+ - (expected) CI automation for driver flags and variables to be certainly
+   documented, handled in augeas lenses, nutconf classes, etc.
+
+ - (expected) CI automation for use of data points in drivers that conform
+   to patterns defined in link:docs/nut-names.txt[]
+
+ - (expected) Bug fixes for fallout possible due to "fightwarn" effort in 2.8.0+
diff --git a/ups-nut/Makefile.common b/ups-nut/Makefile.common
index dcf2ca890b..78e012462e 100644
--- a/ups-nut/Makefile.common
+++ b/ups-nut/Makefile.common
@@ -5,7 +5,7 @@
 # used by wip/ups-nut-usb/Makefile
 # used by wip/p5-UPS-Nut/Makefile
 
-DISTNAME=		nut-2.8.2.1482
+DISTNAME=		nut-2.8.2.2628
 CATEGORIES=		sysutils
 #MASTER_SITES=		http://www.networkupstools.org/source/${PKGVERSION_NOREV:R}/
 MASTER_SITES=		https://www.NetBSD.org/~gdt/
diff --git a/ups-nut/PLIST b/ups-nut/PLIST
index b306c5af88..b4d2e22f87 100644
--- a/ups-nut/PLIST
+++ b/ups-nut/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.33 2024/04/03 17:42:53 gdt Exp $
+@comment $NetBSD$
 bin/nut-scanner
 bin/nutconf
 bin/upsc
@@ -151,6 +151,8 @@ man/man3/upscli_sendline_timeout.3
 man/man3/upscli_splitaddr.3
 man/man3/upscli_splitname.3
 man/man3/upscli_ssl.3
+man/man3/upscli_str_add_unique_token.3
+man/man3/upscli_str_contains_token.3
 man/man3/upscli_strerror.3
 man/man3/upscli_upserror.3
 man/man3/upsclient.3
@@ -270,6 +272,7 @@ share/doc/nut/detailed/packager-guide.txt
 share/doc/nut/detailed/release-notes.txt
 share/doc/nut/detailed/scheduling.txt
 share/doc/nut/detailed/security.txt
+share/doc/nut/detailed/sms-brazil-protocol.txt
 share/doc/nut/detailed/snmp-subdrivers.txt
 share/doc/nut/detailed/snmp.txt
 share/doc/nut/detailed/sock-protocol.txt
diff --git a/ups-nut/distinfo b/ups-nut/distinfo
index 223893d66c..759e6306f6 100644
--- a/ups-nut/distinfo
+++ b/ups-nut/distinfo
@@ -1,10 +1,10 @@
 $NetBSD: distinfo,v 1.41 2023/11/09 16:41:15 gdt Exp $
 
-BLAKE2s (nut-2.8.2.1482.tar.gz) = afb3047f5fb4bce4fb1a1e62e33e13c36ca0bad282ab51459c86914603c977fd
-SHA512 (nut-2.8.2.1482.tar.gz) = 2dd1f0bdffb2aa5eaf9e8ffa9f3a22796deb728bda984eae1f62e20b80e45c2881b61e4c2502c576af52536f7810cfeae853db8bd35ac467168c7f19282c6a19
-Size (nut-2.8.2.1482.tar.gz) = 5937993 bytes
+BLAKE2s (nut-2.8.2.2628.tar.gz) = b1bb065931d25975b8dc22e1c283c4e8b993d36e57b7b5720d737484fc22a13d
+SHA512 (nut-2.8.2.2628.tar.gz) = 875f8b11f276040fbaeaa992beaf7e52e829d15bc1ddcec6ef733a6802a6ad0f057bb742fabf952cb670177994f87eca7400ba7b09c568edf236b09537d28fb1
+Size (nut-2.8.2.2628.tar.gz) = 6172034 bytes
 SHA1 (patch-clients_upsclient.c) = 45eee24ed3cc06bbf5ec81344d0db62a3da3a827
-SHA1 (patch-conf_Makefile.in) = c6a232fd9b0ec73825e16f35b142f7195b35a3fe
+SHA1 (patch-conf_Makefile.in) = 8d02a0b05659cb210a77e863a28a3b9caa596dfc
 SHA1 (patch-drivers_libhid.c) = 8b4f773d9b32e4c43f7045a4a83854382b08cb5b
 SHA1 (patch-drivers_libusb0.c) = bdd6fcb145386598b4ac5474d4c866ded5f6d5fa
 SHA1 (patch-drivers_libusb1.c) = 58d8ffe9507399802ad885c2e2627641978e5438
diff --git a/ups-nut/patches/patch-conf_Makefile.in b/ups-nut/patches/patch-conf_Makefile.in
index bd520ea277..d1615ca813 100644
--- a/ups-nut/patches/patch-conf_Makefile.in
+++ b/ups-nut/patches/patch-conf_Makefile.in
@@ -3,12 +3,12 @@ $NetBSD: patch-conf_Makefile.in,v 1.1 2023/11/09 16:41:15 gdt Exp $
 Place example configs in example directory, not etcdir.
 This is a pkgsrc norms adjustment and thus not reportable upstream.
 
---- conf/Makefile.in.orig	2023-10-31 22:03:30.000000000 +0000
+--- conf/Makefile.in.orig	2025-03-31 12:16:18.000000000 +0000
 +++ conf/Makefile.in
-@@ -218,7 +218,7 @@ CC = @CC@
- CCDEPMODE = @CCDEPMODE@
- CFLAGS = @CFLAGS@
+@@ -229,7 +229,7 @@ CONFIG_CPPFLAGS = @CONFIG_CPPFLAGS@
+ CONFIG_CXXFLAGS = @CONFIG_CXXFLAGS@
  CONFIG_FLAGS = @CONFIG_FLAGS@
+ CONFIG_LDFLAGS = @CONFIG_LDFLAGS@
 -CONFPATH = @CONFPATH@
 +CONFPATH = $(DESTDIR)@prefix@/share/examples/nut
  CPP = @CPP@


Home | Main Index | Thread Index | Old Index