git: 6f9370d700a8 - 2025Q3 - news/nzbget: Update 24.8 => 25.1

From: Vladimir Druzenko <vvd_at_FreeBSD.org>
Date: Tue, 01 Jul 2025 21:21:24 UTC
The branch 2025Q3 has been updated by vvd:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6f9370d700a8391e54e93b57f3cbb0a5ddfa8b51

commit 6f9370d700a8391e54e93b57f3cbb0a5ddfa8b51
Author:     Alex Levy <a13xlevy@pm.me>
AuthorDate: 2025-07-01 21:09:17 +0000
Commit:     Vladimir Druzenko <vvd@FreeBSD.org>
CommitDate: 2025-07-01 21:21:16 +0000

    news/nzbget: Update 24.8 => 25.1
    
    OpenSSL memory leaks and vulnerabilities associated with older SSL/TLS
    protocols:
     - Fixed memory leaks caused by unreleased per-thread OpenSSL resources.
     - Security Improvement: updated to use the latest and most secure TLS
       protocol supported by the client and server, mitigating known
       vulnerabilities in older SSL/TLS protocols.
    
    Changelogs:
    https://github.com/nzbgetcom/nzbget/releases/tag/v25.0
    https://github.com/nzbgetcom/nzbget/releases/tag/v25.1
    
    PR:     287948
    MFH:    2025Q3
    (cherry picked from commit 7346baeddfaf94fad9a50d6b85530befd6cc62bb)
---
 news/nzbget/Makefile                           |  5 ++---
 news/nzbget/distinfo                           | 10 +++++-----
 news/nzbget/files/patch-cmake_par2-turbo.cmake |  6 +++---
 news/nzbget/files/patch-cmake_posix.cmake      |  4 ++--
 news/nzbget/pkg-plist                          |  2 ++
 5 files changed, 14 insertions(+), 13 deletions(-)

diff --git a/news/nzbget/Makefile b/news/nzbget/Makefile
index 7befa37bff70..9bc8ddd99706 100644
--- a/news/nzbget/Makefile
+++ b/news/nzbget/Makefile
@@ -1,7 +1,6 @@
 PORTNAME=	nzbget
 DISTVERSIONPREFIX=	v
-DISTVERSION=	24.8
-PORTREVISION=	2
+DISTVERSION=	25.1
 CATEGORIES=	news
 
 MAINTAINER=	a13xlevy@pm.me
@@ -16,7 +15,7 @@ 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.2.0-nzbget-20250213
+PAR2CMDLINE_TURBO_VERSION=	1.3.0
 
 USES=		cmake:testing,noninja gnome ssl
 USE_GITHUB=	yes
diff --git a/news/nzbget/distinfo b/news/nzbget/distinfo
index 185adb14d567..61417f88cce7 100644
--- a/news/nzbget/distinfo
+++ b/news/nzbget/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1743074845
-SHA256 (nzbgetcom-nzbget-v24.8_GH0.tar.gz) = 8d67af6c0aab025ca3da2f701ef62ce9c14a1cedc2e55600fd7e872ef60c0fdf
-SIZE (nzbgetcom-nzbget-v24.8_GH0.tar.gz) = 7299541
-SHA256 (nzbgetcom-par2cmdline-turbo-v1.2.0-nzbget-20250213_GH0.tar.gz) = 6de4a461d6d035362720093ba6b7dc03767aa44535d12a10bdac089602941115
-SIZE (nzbgetcom-par2cmdline-turbo-v1.2.0-nzbget-20250213_GH0.tar.gz) = 3964785
+TIMESTAMP = 1751378831
+SHA256 (nzbgetcom-nzbget-v25.1_GH0.tar.gz) = 39f36d611879245f86d09f6a262f3be6c1c6adb6104cd4c174d0220574663307
+SIZE (nzbgetcom-nzbget-v25.1_GH0.tar.gz) = 7321033
+SHA256 (nzbgetcom-par2cmdline-turbo-v1.3.0_GH0.tar.gz) = 88fee9d617f2af0ebd80162f1fd325aabe9fe446aa97e15b4ee791b853e4d5f2
+SIZE (nzbgetcom-par2cmdline-turbo-v1.3.0_GH0.tar.gz) = 3969491
diff --git a/news/nzbget/files/patch-cmake_par2-turbo.cmake b/news/nzbget/files/patch-cmake_par2-turbo.cmake
index 95156c0aa046..3d33ebb7c779 100644
--- a/news/nzbget/files/patch-cmake_par2-turbo.cmake
+++ b/news/nzbget/files/patch-cmake_par2-turbo.cmake
@@ -1,11 +1,11 @@
---- cmake/par2-turbo.cmake.orig	2025-03-27 11:43:08 UTC
+--- cmake/par2-turbo.cmake.orig	2025-07-01 18:05:03 UTC
 +++ cmake/par2-turbo.cmake
-@@ -42,12 +42,6 @@ endif()
+@@ -51,12 +51,6 @@ endif()
  ExternalProject_add(
  	par2-turbo
  	PREFIX			par2-turbo
 -	GIT_REPOSITORY	https://github.com/nzbgetcom/par2cmdline-turbo.git
--	GIT_TAG			v1.2.0-nzbget-20250213
+-	GIT_TAG			v1.3.0
 -	TLS_VERIFY		TRUE
 -	GIT_SHALLOW		TRUE
 -	GIT_PROGRESS	TRUE
diff --git a/news/nzbget/files/patch-cmake_posix.cmake b/news/nzbget/files/patch-cmake_posix.cmake
index cf9cefd8775b..193fbdb1d7f2 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	2024-12-05 05:22:43 UTC
+--- cmake/posix.cmake.orig	2025-07-01 18:02:31 UTC
 +++ cmake/posix.cmake
-@@ -93,9 +93,6 @@ else()
+@@ -81,9 +81,6 @@ else()
  
  	if(NOT DISABLE_CURSES)
  		set(CURSES_NEED_NCURSES TRUE)
diff --git a/news/nzbget/pkg-plist b/news/nzbget/pkg-plist
index 9b232be5cb2d..7b5a831ca6fa 100644
--- a/news/nzbget/pkg-plist
+++ b/news/nzbget/pkg-plist
@@ -5,6 +5,7 @@ bin/nzbget
 %%DATADIR%%/nzbget.conf
 %%DATADIR%%/webui/config.js
 %%DATADIR%%/webui/dark-theme.css
+%%DATADIR%%/webui/datetime.js
 %%DATADIR%%/webui/downloads.js
 %%DATADIR%%/webui/edit.js
 %%DATADIR%%/webui/fasttable.js
@@ -35,6 +36,7 @@ bin/nzbget
 %%DATADIR%%/webui/lib/raphael.min.js
 %%DATADIR%%/webui/light-theme.css
 %%DATADIR%%/webui/messages.js
+%%DATADIR%%/webui/statistics.js
 %%DATADIR%%/webui/status.js
 %%DATADIR%%/webui/style.css
 %%DATADIR%%/webui/system-info.js