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
This commit is contained in:
Alex Levy 2025-07-02 00:09:17 +03:00 committed by Vladimir Druzenko
parent 1c681ed7f4
commit 7346baeddf
5 changed files with 14 additions and 13 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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)

View File

@ -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