Bug 283884 - news/nzbget: Update to 24.5
Summary: news/nzbget: Update to 24.5
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Zsolt Udvari
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-01-06 09:10 UTC by Alex Levy
Modified: 2025-01-12 06:42 UTC (History)
1 user (show)

See Also:


Attachments
Update news/nzbget port to v24.5 (4.70 KB, patch)
2025-01-06 09:10 UTC, Alex Levy
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Alex Levy 2025-01-06 09:10:35 UTC
Created attachment 256466 [details]
Update news/nzbget port to v24.5

Update news/nzbget port to v24.5.

See release notes at https://github.com/nzbgetcom/nzbget/releases/tag/v24.5

Notable changes in the port configuration : 

* Disable ninja as it breaks build otherwise due to using ExternalProject cmake module instead of FetchContent for par2turbo dependency build[1]
* Remove post-stage-PAR2-on as it is no longer necessary
* Add pre-configure-PAR2-on to move the par2build source directory into the correct place and allow it to be built offline


[1]
https://github.com/nzbgetcom/nzbget/compare/v24.4...v24.5#diff-c8a75a95b8cc09ad2ea197958e1ef3ad0a4e484ce77cd49745db4f58bab76ac7
Comment 1 Zsolt Udvari freebsd_committer freebsd_triage 2025-01-12 06:42:02 UTC
Committed, thanks!
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-01-12 06:42:18 UTC
A commit in branch main references this bug:

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

commit e7de0348e84780e9461897eba78b12e5fb247ccb
Author:     Alex Levy <a13xlevy@pm.me>
AuthorDate: 2025-01-12 06:35:53 +0000
Commit:     Zsolt Udvari <uzsolt@FreeBSD.org>
CommitDate: 2025-01-12 06:40:26 +0000

    news/nzbget: Update to 24.5

    Disable ninja as it breaks build otherwise due to using ExternalProject
    cmake module instead of FetchContent for par2turbo dependency build.
    Remove post-stage-PAR2-on as it is no longer necessary.
    Add pre-configure-PAR2-on to move the par2build source directory into
    the correct place and allow it to be built offline.

    Changelog: https://github.com/nzbgetcom/nzbget/releases/tag/v24.5

    PR:             283884
    Approved by:    submitter is maintainer

 news/nzbget/Makefile                               | 28 ++++++++--------------
 news/nzbget/distinfo                               | 10 ++++----
 .../files/patch-cmake_par2-turbo.cmake (new)       | 15 ++++++++++++
 news/nzbget/files/patch-cmake_posix.cmake          |  8 ++++---
 4 files changed, 35 insertions(+), 26 deletions(-)