diff --git a/news/nzbget/Makefile b/news/nzbget/Makefile index 20807b0566df..cfa72407cbf6 100644 --- a/news/nzbget/Makefile +++ b/news/nzbget/Makefile @@ -1,51 +1,46 @@ PORTNAME= nzbget -PORTVERSION= 21.1 +PORTVERSION= 24.0 DISTVERSIONPREFIX= v -PORTREVISION= 2 CATEGORIES= news MAINTAINER= alexis.praga@free.fr COMMENT= Binary newsreader supporting NZB files 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 .if (${ARCH} == "i386") 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 .include 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,40 +1,42 @@ 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 %%DATADIR%%/webui/img/favicon-256x256.png %%DATADIR%%/webui/img/favicon.ico %%DATADIR%%/webui/img/icons-2x.png %%DATADIR%%/webui/img/icons.png %%DATADIR%%/webui/img/transmit-file.gif %%DATADIR%%/webui/img/transmit-reload-2x.gif %%DATADIR%%/webui/img/transmit.gif %%DATADIR%%/webui/index.html %%DATADIR%%/webui/index.js %%DATADIR%%/webui/lib/bootstrap.css %%DATADIR%%/webui/lib/bootstrap.js %%DATADIR%%/webui/lib/bootstrap.min.js %%DATADIR%%/webui/lib/elycharts.js %%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 %%DATADIR%%/webui/upload.js %%DATADIR%%/webui/util.js