git: f8826ff23747 - 2026Q3 - news/nzbget: Update 26.2 => 26.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 06 Sep 2026 23:04:12 UTC
The branch 2026Q3 has been updated by vvd:
URL: https://cgit.FreeBSD.org/ports/commit/?id=f8826ff237470d9c6a93fee3d7d6d6d67bc17957
commit f8826ff237470d9c6a93fee3d7d6d6d67bc17957
Author: Rafe <mondo.debater_0q@icloud.com>
AuthorDate: 2026-09-06 22:58:00 +0000
Commit: Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2026-09-06 23:04:05 +0000
news/nzbget: Update 26.2 => 26.3
Changelog:
https://github.com/nzbgetcom/nzbget/blob/v26.3/ChangeLog.md
https://github.com/nzbgetcom/nzbget/releases/tag/v26.3
- Fix rc script for run as a non-root user.
- Refresh patches.
PR: 298240
Approved by: Alex Levy <a13xlevy@pm.me> (maintainer)
Sponsored by: UNIS Labs
MFH: 2026Q3
(cherry picked from commit 5d90d870a04e738afc8546209fdd2217924dc885)
---
news/nzbget/Makefile | 8 ++++----
news/nzbget/distinfo | 14 +++++++-------
news/nzbget/files/nzbget.in | 21 +++++++--------------
news/nzbget/files/patch-cmake_par2-turbo.cmake | 9 ++++-----
news/nzbget/files/patch-cmake_posix.cmake | 4 ++--
news/nzbget/files/patch-cmake_rapidyenc.cmake | 16 ++++++++--------
6 files changed, 32 insertions(+), 40 deletions(-)
diff --git a/news/nzbget/Makefile b/news/nzbget/Makefile
index fd413197bdab..b9e2719d119b 100644
--- a/news/nzbget/Makefile
+++ b/news/nzbget/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nzbget
DISTVERSIONPREFIX= v
-DISTVERSION= 26.2
+DISTVERSION= 26.3
CATEGORIES= news
MAINTAINER= a13xlevy@pm.me
@@ -16,8 +16,8 @@ RUN_DEPENDS= 7-zip>0:archivers/7-zip \
# Since v24.4 nzbget maintainers switched from libpar2 to a fork of par2cmdline-turbo which is in its own repository.
# See https://github.com/nzbgetcom/nzbget/blob/v24.4/cmake/par2-turbo.cmake for the version to pull
-PAR2CMDLINE_TURBO_VERSION= 1.4.0-20260323
-RAPIDYENC_VERSION= 1.1.1-20260217
+PAR2CMDLINE_TURBO_VERSION= 1.4.0-20260803
+RAPIDYENC_VERSION= 1.1.1-20260821
USES= cmake:testing,noninja gnome ssl
USE_GITHUB= yes
@@ -42,7 +42,7 @@ NCURSES_USES= ncurses
NCURSES_CMAKE_BOOL_OFF= DISABLE_CURSES
PAR2_CMAKE_BOOL_OFF= DISABLE_PARCHECK
-PYTHON_USES= python:run,3.9+
+PYTHON_USES= python:run
.include <bsd.port.options.mk>
diff --git a/news/nzbget/distinfo b/news/nzbget/distinfo
index aa2efe6754ee..cc30381d55e4 100644
--- a/news/nzbget/distinfo
+++ b/news/nzbget/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1783841992
-SHA256 (nzbgetcom-nzbget-v26.2_GH0.tar.gz) = 8642dda85b96e0af1acb927a0684cf84fa20c818aa989ebdc4569a254470319d
-SIZE (nzbgetcom-nzbget-v26.2_GH0.tar.gz) = 8307067
-SHA256 (nzbgetcom-par2cmdline-turbo-v1.4.0-20260323_GH0.tar.gz) = c18075fa3403e6c6512463628db2c67ee899f1c77078df645830560f468710a7
-SIZE (nzbgetcom-par2cmdline-turbo-v1.4.0-20260323_GH0.tar.gz) = 3998503
-SHA256 (nzbgetcom-rapidyenc-v1.1.1-20260217_GH0.tar.gz) = 9a75c16fc53dde1e10dde9d9bb3a71dbbd43a3565221a341b4c1a58a66d7ae88
-SIZE (nzbgetcom-rapidyenc-v1.1.1-20260217_GH0.tar.gz) = 116309
+TIMESTAMP = 1788676896
+SHA256 (nzbgetcom-nzbget-v26.3_GH0.tar.gz) = 3a6a2a7c8bf5e7156dacb563e76d65df4aa53390e24040115c4406771ec3a19b
+SIZE (nzbgetcom-nzbget-v26.3_GH0.tar.gz) = 8326626
+SHA256 (nzbgetcom-par2cmdline-turbo-v1.4.0-20260803_GH0.tar.gz) = 5e2b31367cc1e5533bc4e84d2b9b84851bbb5c9f97b8feff52e70b0dbcf7a749
+SIZE (nzbgetcom-par2cmdline-turbo-v1.4.0-20260803_GH0.tar.gz) = 4005077
+SHA256 (nzbgetcom-rapidyenc-v1.1.1-20260821_GH0.tar.gz) = 2730c1c53b2bdb7d7dd389410412e358cc5b01c3508cce95caa9fa81465df081
+SIZE (nzbgetcom-rapidyenc-v1.1.1-20260821_GH0.tar.gz) = 116454
diff --git a/news/nzbget/files/nzbget.in b/news/nzbget/files/nzbget.in
index ef661a5bd11b..b312a8508ec4 100644
--- a/news/nzbget/files/nzbget.in
+++ b/news/nzbget/files/nzbget.in
@@ -13,25 +13,18 @@
# nzbget_user: user to run nzbget as (recommended)
# nzbget_conf: path to config if in a non-standard location (optional)
-command=%%PREFIX%%/bin/nzbget
-
. /etc/rc.subr
-load_rc_config nzbget
-
-nzbget_enable=${nzbget_enable:-NO}
-nzbget_user=${nzbget_user:-root}
-nzbget_conf=${nzbget_conf:+"-c $nzbget_conf"}
-
name=nzbget
rcvar=nzbget_enable
-start_cmd="nzbget_cmd -D"
-stop_cmd="nzbget_cmd -Q"
-reload_cmd="nzbget_cmd -O"
+command=%%PREFIX%%/bin/nzbget
+
+load_rc_config $name
-nzbget_cmd() {
- /usr/bin/su -l $nzbget_user -c "exec $command $nzbget_conf $1"
-}
+nzbget_enable=${nzbget_enable:-NO}
+nzbget_user=${nzbget_user:-root}
+nzbget_conf=${nzbget_conf:+"-c $nzbget_conf"}
+nzbget_flags="$nzbget_conf -D"
run_rc_command "$1"
diff --git a/news/nzbget/files/patch-cmake_par2-turbo.cmake b/news/nzbget/files/patch-cmake_par2-turbo.cmake
index 3e298dbc47c6..25eea74b91b8 100644
--- a/news/nzbget/files/patch-cmake_par2-turbo.cmake
+++ b/news/nzbget/files/patch-cmake_par2-turbo.cmake
@@ -1,15 +1,14 @@
---- cmake/par2-turbo.cmake.orig 2025-09-14 16:16:06 UTC
+--- cmake/par2-turbo.cmake.orig 2026-08-27 09:51:07 UTC
+++ cmake/par2-turbo.cmake
-@@ -51,12 +51,6 @@ ExternalProject_add(
+@@ -56,11 +56,6 @@ ExternalProject_add(
ExternalProject_add(
par2-turbo
PREFIX par2-turbo
- GIT_REPOSITORY https://github.com/nzbgetcom/par2cmdline-turbo.git
-- GIT_TAG v1.4.0-20260323
+- GIT_TAG v1.4.0-20260803
- TLS_VERIFY TRUE
- GIT_SHALLOW TRUE
- GIT_PROGRESS TRUE
-- DOWNLOAD_EXTRACT_TIMESTAMP TRUE
+ DOWNLOAD_EXTRACT_TIMESTAMP TRUE
BUILD_BYPRODUCTS ${PAR2_LIBS}
CMAKE_ARGS ${CMAKE_ARGS}
- INSTALL_COMMAND ""
diff --git a/news/nzbget/files/patch-cmake_posix.cmake b/news/nzbget/files/patch-cmake_posix.cmake
index a1baffbcc5c7..66f645b9ceec 100644
--- a/news/nzbget/files/patch-cmake_posix.cmake
+++ b/news/nzbget/files/patch-cmake_posix.cmake
@@ -1,6 +1,6 @@
---- cmake/posix.cmake.orig 2026-07-12 07:07:00 UTC
+--- cmake/posix.cmake.orig 2026-08-27 09:51:07 UTC
+++ cmake/posix.cmake
-@@ -88,9 +88,6 @@ else()
+@@ -81,9 +81,6 @@ else()
if(NOT DISABLE_CURSES)
set(CURSES_NEED_NCURSES TRUE)
diff --git a/news/nzbget/files/patch-cmake_rapidyenc.cmake b/news/nzbget/files/patch-cmake_rapidyenc.cmake
index 5ed825828157..d78f0555d22b 100644
--- a/news/nzbget/files/patch-cmake_rapidyenc.cmake
+++ b/news/nzbget/files/patch-cmake_rapidyenc.cmake
@@ -1,15 +1,15 @@
---- cmake/rapidyenc.cmake.orig 2026-07-12 07:42:50 UTC
+--- cmake/rapidyenc.cmake.orig 2026-08-27 09:51:07 UTC
+++ cmake/rapidyenc.cmake
-@@ -51,12 +51,6 @@ ExternalProject_add(
+@@ -55,12 +55,6 @@ ExternalProject_add(
ExternalProject_add(
- rapidyenc
- PREFIX rapidyenc
+ rapidyenc
+ PREFIX rapidyenc
- GIT_REPOSITORY https://github.com/nzbgetcom/rapidyenc.git
-- GIT_TAG v1.1.1-20260217
+- GIT_TAG v1.1.1-20260821
- TLS_VERIFY TRUE
- GIT_SHALLOW TRUE
- GIT_PROGRESS TRUE
- DOWNLOAD_EXTRACT_TIMESTAMP TRUE
- BUILD_BYPRODUCTS ${RAPIDYENC_LIBS}
- CMAKE_ARGS ${CMAKE_ARGS}
- INSTALL_COMMAND ""
+ BUILD_BYPRODUCTS ${RAPIDYENC_LIBS}
+ CMAKE_ARGS ${CMAKE_ARGS}
+ INSTALL_COMMAND ""