git: 76ad60fa6904 - main - net-mgmt/librenms: Update to 26.9.0

From: Dan Langille <dvl_at_FreeBSD.org>
Date: Mon, 21 Sep 2026 18:56:50 UTC
The branch main has been updated by dvl:

URL: https://cgit.FreeBSD.org/ports/commit/?id=76ad60fa6904dadeaf76c9a6b58313e1916569e8

commit 76ad60fa6904dadeaf76c9a6b58313e1916569e8
Author:     Dan Langille <dvl@FreeBSD.org>
AuthorDate: 2026-09-21 18:54:40 +0000
Commit:     Dan Langille <dvl@FreeBSD.org>
CommitDate: 2026-09-21 18:56:47 +0000

    net-mgmt/librenms: Update to 26.9.0
    
    re: https://github.com/librenms/librenms/releases/tag/26.9.0
    
    This release requires a database update.
    
    Sponsored by:   yes
---
 net-mgmt/librenms/Makefile                           | 14 ++++++--------
 net-mgmt/librenms/distinfo                           | 10 +++++-----
 .../files/patch-includes_html_output_capture.inc.php | 20 --------------------
 3 files changed, 11 insertions(+), 33 deletions(-)

diff --git a/net-mgmt/librenms/Makefile b/net-mgmt/librenms/Makefile
index f9357f7d3a2f..eb0f83ca6059 100644
--- a/net-mgmt/librenms/Makefile
+++ b/net-mgmt/librenms/Makefile
@@ -1,6 +1,5 @@
 PORTNAME=	librenms
-PORTVERSION=	26.8.2
-PORTREVISION=	2
+PORTVERSION=	26.9.0
 PORTEPOCH=	1
 CATEGORIES=	net-mgmt
 MASTER_SITES=	LOCAL/dvl:vendor
@@ -66,10 +65,10 @@ SHEBANG_FILES=	../${PORTNAME}-vendor-${PORTVERSION}/paragonie/random_compat/buil
 		scripts/Migration/XML_Conversion/mkdir.sh scripts/new-os.php \
 		scripts/pre-commit.php scripts/purge-port.php \
 		scripts/removespikes.php scripts/removespikes.pl \
-		scripts/rename-mibs.php scripts/save-test-data.php \
-		scripts/syslog-notify-oxidized.php scripts/test-alert.php \
-		scripts/test-template.php scripts/watchmaillog/watchmaillog.pl \
-		snmp-scan.py snmptrap.php syslog.php validate.php
+		scripts/rename-mibs.php scripts/syslog-notify-oxidized.php \
+		scripts/test-alert.php scripts/test-template.php \
+		scripts/watchmaillog/watchmaillog.pl snmp-scan.py snmptrap.php \
+		syslog.php validate.php
 
 NO_ARCH=	yes
 NO_BUILD=	yes
@@ -120,7 +119,7 @@ _SCRIPT_FILES=		daily.sh lnms
 # _RELEASE_TIMESTAMP is used for a patch inside the vendor code
 # it represents the release date via: git show --pretty='%H|%ct' -s 1.42.01
 # It sits here so you remember to update it with each release
-_RELEASE_TIMESTAMP=	1787919088
+_RELEASE_TIMESTAMP=	1789972228
 _ROOT_DIRS=		LibreNMS app bootstrap config database doc html \
 			includes lang licenses mibs misc resources routes \
 			scripts tests
@@ -147,7 +146,6 @@ post-patch:
 		${WRKSRC}/LibreNMS/Validations/Php.php \
 		${WRKSRC}/LibreNMS/Validations/System.php \
 		${WRKSRC}/config.php.default \
-		${WRKSRC}/includes/html/output/capture.inc.php \
 		${WRKSRC}/poller-wrapper.py \
 		${WRKSRC}/snmp-scan.py \
 		${WRKSRC}/daily.sh
diff --git a/net-mgmt/librenms/distinfo b/net-mgmt/librenms/distinfo
index 2d00a9e8410f..cdb9bac4ed9a 100644
--- a/net-mgmt/librenms/distinfo
+++ b/net-mgmt/librenms/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1788261169
-SHA256 (librenms-vendor-26.8.2.tar.gz) = a2a6f125406f8defed142ff7e4d77dab8e34d0b3b691f469b0395b7246131acf
-SIZE (librenms-vendor-26.8.2.tar.gz) = 38348851
-SHA256 (librenms-librenms-26.8.2_GH0.tar.gz) = d7f9a893b3b550e1fed1fa03041cade38f38356d87b1c76dcba6a488a386049d
-SIZE (librenms-librenms-26.8.2_GH0.tar.gz) = 82560957
+TIMESTAMP = 1789989137
+SHA256 (librenms-vendor-26.9.0.tar.gz) = 2c22eea6a86ff78057b883746c7dafcea79870ae0402fbdf5d090d4708b084be
+SIZE (librenms-vendor-26.9.0.tar.gz) = 38412334
+SHA256 (librenms-librenms-26.9.0_GH0.tar.gz) = 5ddf841b7de7d8148cb93f69af0cfcce5c9f6218755f774b5cf5ce26609b84f9
+SIZE (librenms-librenms-26.9.0_GH0.tar.gz) = 83446573
diff --git a/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php b/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php
deleted file mode 100644
index 2f7a020074c5..000000000000
--- a/net-mgmt/librenms/files/patch-includes_html_output_capture.inc.php
+++ /dev/null
@@ -1,20 +0,0 @@
---- includes/html/output/capture.inc.php.orig	2025-07-16 12:40:13 UTC
-+++ includes/html/output/capture.inc.php
-@@ -33,7 +33,7 @@ switch ($type) {
- 
- switch ($type) {
-     case 'poller':
--        $cmd = ['php', \App\Facades\LibrenmsConfig::get('install_dir') . '/lnms', 'device:poll', $hostname, '--no-data', '-vv'];
-+        $cmd = ['%%LOCALBASE%%/bin/php', \App\Facades\LibrenmsConfig::get('install_dir') . '/lnms', 'device:poll', $hostname, '--no-data', '-vv'];
-         $filename = "poller-$hostname.txt";
-         break;
-     case 'snmpwalk':
-@@ -44,7 +44,7 @@ switch ($type) {
-         $filename = $device['os'] . '-' . $device['hostname'] . '.snmpwalk';
-         break;
-     case 'discovery':
--        $cmd = ['php', \App\Facades\LibrenmsConfig::get('install_dir') . '/lnms', 'device:discover', $hostname, '-vv'];
-+        $cmd = ['%%LOCALBASE%%/bin/php', \App\Facades\LibrenmsConfig::get('install_dir') . '/lnms', 'device:discover', $hostname, '-vv'];
-         $filename = "discovery-$hostname.txt";
-         break;
-     default: