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