From nobody Tue May 21 10:36:58 2024 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Vk9py3KbSz5Ky8T; Tue, 21 May 2024 10:36:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Vk9py2cwcz4v6Y; Tue, 21 May 2024 10:36:58 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716287818; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=aPwig4awTvzTRSuD0mJKJap6CGQ2gNCCWMJ6Tzw804U=; b=XkhPBDisMZ0o6vULxk/dylseqNaT+ndkHamJtF8ZanazvQSnT5Js2W/ocQcRJQXUmHLGm+ JKHOU0dorbNO5nSxJgr3/N/bOTk39BPR3kIYkBsuH2IbRRVg21gq/sf8W4kRWsdQVLpSVT UMICcA6QIv7BWyB2NwEDRw42Q/+wnS0um4dpNj/IpdCgXcTq3sC8cAk6BvsgOLor3r2xU5 7VX32Tzu64/OSFuOAsXGuqkwVUW6itL+G42q2CXUaSfl7Vy2Qr/UCecviRi0GsBPJY+H5K izSlOf3pYzDNKObIGNqX2b7zJKRvTPXszggiVbD8PyiQLX/gD1Q3LLjh7yZofQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1716287818; a=rsa-sha256; cv=none; b=XFd04zN+Gb7mpksMEVwmGNiP4GKFWiRsVcb+5XmW9lWikKVtMsNp59Kgg8QTitL6Q/ApcS wmiJfvuHmTz1OL3VFrT4ThzORIlxl0SHxEEFtdYKL8q7HirP9ZvOx4xjN6fsQXjlMOtRbJ i4VA7n22/SQbpOAZOrdCcE2W21PyPX7Wro8+IfuuZiTzT3QERYDgBKOLGGGfdZNzTvxmPL wUHmJWis28M7YTYWdjCUEfoPGHp8HGPOXmj0hXhhVWzrdk4I6tctwdOWsOFooA2d2lgHem 5JWthr5Rw9HDxAIjliWtQycjVm/4IBTJ20lbcwQwr6vSLcOHqNxT2vcm4lGVTA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1716287818; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=aPwig4awTvzTRSuD0mJKJap6CGQ2gNCCWMJ6Tzw804U=; b=DXUwFSC771b1ydYgPbHUgEzVIqVZ6a4wd5+AkBAJLENGAO+ndAt8pYwkek6XHPj17BFip/ OuwchMY+r6XfBqMEmh6M2temFz5QpanEHcqpCB2NwMvqE53N814p1iDe3JRCSgCk6ciBA3 R1wStQSRpzEMsBDq2xBZAM0+XnQkJgX4yAU9lgQ77QpgWx8shDAGDxVqmDc3WWcMEDPq5s /l/oXFDXaiKt4jsX3tWVFyYn9Vh2TywLfgJOVaxQaMx1vm8cr4JsXS73LIbuYrtDYzBOS5 WAq+o38I10HU+v7J8ivKJf/D/iZNYF3OvJMvPWbigqG0FBH7hcHkGIKmPmPaWA== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Vk9py2CxNzHjK; Tue, 21 May 2024 10:36:58 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 44LAawqY078986; Tue, 21 May 2024 10:36:58 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 44LAawjJ078983; Tue, 21 May 2024 10:36:58 GMT (envelope-from git) Date: Tue, 21 May 2024 10:36:58 GMT Message-Id: <202405211036.44LAawjJ078983@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Fernando =?utf-8?Q?Apestegu=C3=ADa?= Subject: git: bc7b70a75004 - main - news/nzbget: Update to 24.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: fernape X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: bc7b70a750040288c12a45046121f12af18aac1b Auto-Submitted: auto-generated The branch main has been updated by fernape: URL: https://cgit.FreeBSD.org/ports/commit/?id=bc7b70a750040288c12a45046121f12af18aac1b commit bc7b70a750040288c12a45046121f12af18aac1b Author: Nicholas Kirby AuthorDate: 2024-05-07 15:38:53 +0000 Commit: Fernando ApesteguĂ­a CommitDate: 2024-05-21 10:36:30 +0000 news/nzbget: Update to 24.0 ChangeLog: https://github.com/nzbgetcom/nzbget/blob/develop/ChangeLog.md PR: 278809 Reported by: nick@kirby.cx Approved by: alexis.praga@free.fr (maintainer, timeout > 2 weeks) --- news/nzbget/Makefile | 25 +++++++++------------- news/nzbget/distinfo | 6 +++--- .../files/patch-daemon_connect_TlsSocket.cpp | 11 ---------- news/nzbget/pkg-plist | 14 ++++++------ 4 files changed, 21 insertions(+), 35 deletions(-) diff --git a/news/nzbget/Makefile b/news/nzbget/Makefile index 20807b0566df..cfa72407cbf6 100644 --- a/news/nzbget/Makefile +++ b/news/nzbget/Makefile @@ -1,7 +1,6 @@ PORTNAME= nzbget -PORTVERSION= 21.1 +PORTVERSION= 24.0 DISTVERSIONPREFIX= v -PORTREVISION= 2 CATEGORIES= news MAINTAINER= alexis.praga@free.fr @@ -10,28 +9,28 @@ WWW= http://nzbget.net/ LICENSE= GPLv2 -LIB_DEPENDS= libxml2.so:textproc/libxml2 +LIB_DEPENDS= libboost_json.so:devel/boost-libs \ + libxml2.so:textproc/libxml2 -USES= autoreconf compiler:c++14-lang cpe gmake localbase ncurses \ - pkgconfig python:build shebangfix ssl +USES= cmake ncurses python:build ssl USE_GITHUB= yes +GH_ACCOUNT= nzbgetcom +GH_PROJECT= nzbget USE_RC_SUBR= nzbget -SHEBANG_FILES= scripts/*.py - GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libcurses-includes=${NCURSESINC} \ --with-libcurses-libraries=${NCURSESLIB} \ - --with-tlslib=OpenSSL \ --with-openssl-includes=${OPENSSLINC} \ - --with-openssl-libraries=${OPENSSLLIB} + --with-openssl-libraries=${OPENSSLLIB} \ + --with-tlslib=OpenSSL BINMODE= 0755 SUB_FILES= pkg-message -OPTIONS_DEFINE= DOCS OPTIMIZED_FLAGS -OPTIMIZED_FLAGS_DESC= Enable optimized CPU instructions (SSE2/SSE3/NEON/etc) +OPTIONS_DEFINE= DOCS OPTIMIZED_FLAGS +OPTIMIZED_FLAGS_DESC= Enable optimized CPU instructions (SSE2/SSE3/NEON/etc) OPTIMIZED_FLAGS_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-disable-optimized-flags.patch .include @@ -40,10 +39,6 @@ OPTIMIZED_FLAGS_EXTRA_PATCHES_OFF= ${FILESDIR}/extra-disable-optimized-flags.pat CONFIGURE_ARGS+= --disable-sigchld-handler .endif -.if ( ${OPSYS} == FreeBSD && ${OSVERSION} >= 1400092 && ${SSL_DEFAULT} == base ) || ${SSL_DEFAULT:Mopenssl3*} -CXXFLAGS+= -DOPENSSL_API_COMPAT=0x10100000L -.endif - post-install: ${INSTALL_DATA} ${WRKSRC}/nzbget.conf \ ${STAGEDIR}${PREFIX}/etc/nzbget.conf.sample diff --git a/news/nzbget/distinfo b/news/nzbget/distinfo index e28cdd121659..a157a52b1cff 100644 --- a/news/nzbget/distinfo +++ b/news/nzbget/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1623584109 -SHA256 (nzbget-nzbget-v21.1_GH0.tar.gz) = 79695ea503447f13911a9fe58d0ef3e860b2ff5d6fdfd351186ee5fda1ae8bdb -SIZE (nzbget-nzbget-v21.1_GH0.tar.gz) = 2011505 +TIMESTAMP = 1714886694 +SHA256 (nzbgetcom-nzbget-v24.0_GH0.tar.gz) = f8b66551b943f72442a0fb00d8872a0e9c92c829e63d6a74c35888b7cb658dca +SIZE (nzbgetcom-nzbget-v24.0_GH0.tar.gz) = 5364103 diff --git a/news/nzbget/files/patch-daemon_connect_TlsSocket.cpp b/news/nzbget/files/patch-daemon_connect_TlsSocket.cpp deleted file mode 100644 index ac3bb6bb6199..000000000000 --- a/news/nzbget/files/patch-daemon_connect_TlsSocket.cpp +++ /dev/null @@ -1,11 +0,0 @@ ---- daemon/connect/TlsSocket.cpp.orig 2023-08-18 02:50:58 UTC -+++ daemon/connect/TlsSocket.cpp -@@ -188,7 +188,7 @@ void TlsSocket::Final() - #endif /* HAVE_LIBGNUTLS */ - - #ifdef HAVE_OPENSSL --#ifndef LIBRESSL_VERSION_NUMBER -+#if OPENSSL_VERSION_NUMBER < 0x30000000L && ! defined (LIBRESSL_VERSION_NUMBER) - FIPS_mode_set(0); - #endif - #ifdef NEED_CRYPTO_LOCKING diff --git a/news/nzbget/pkg-plist b/news/nzbget/pkg-plist index 692ce3a1b523..23cdb72cdcfe 100644 --- a/news/nzbget/pkg-plist +++ b/news/nzbget/pkg-plist @@ -1,17 +1,17 @@ bin/nzbget -@sample etc/nzbget.conf.sample -%%PORTDOCS%%%%DOCSDIR%%/ChangeLog -%%PORTDOCS%%%%DOCSDIR%%/COPYING -%%PORTDOCS%%%%DOCSDIR%%/README +%%ETCDIR%%.conf +%%ETCDIR%%.conf.sample +%%DATADIR%%/doc/COPYING +%%DATADIR%%/doc/ChangeLog.md %%DATADIR%%/nzbget.conf -%%DATADIR%%/scripts/EMail.py -%%DATADIR%%/scripts/Logger.py %%DATADIR%%/webui/config.js +%%DATADIR%%/webui/dark-theme.css %%DATADIR%%/webui/downloads.js %%DATADIR%%/webui/edit.js %%DATADIR%%/webui/fasttable.js %%DATADIR%%/webui/feed.js %%DATADIR%%/webui/history.js +%%DATADIR%%/webui/img/download-16.ico %%DATADIR%%/webui/img/download-anim-green-2x.png %%DATADIR%%/webui/img/download-anim-orange-2x.png %%DATADIR%%/webui/img/favicon-256x256-opaque.png @@ -31,8 +31,10 @@ bin/nzbget %%DATADIR%%/webui/lib/elycharts.min.js %%DATADIR%%/webui/lib/jquery.js %%DATADIR%%/webui/lib/jquery.min.js +%%DATADIR%%/webui/lib/material-icons.woff2 %%DATADIR%%/webui/lib/raphael.js %%DATADIR%%/webui/lib/raphael.min.js +%%DATADIR%%/webui/light-theme.css %%DATADIR%%/webui/messages.js %%DATADIR%%/webui/status.js %%DATADIR%%/webui/style.css