www/wget2: update 2.0.0 → 2.0.1
This commit is contained in:
parent
bb49a74828
commit
7911950dd9
@ -1,6 +1,5 @@
|
|||||||
PORTNAME= wget2
|
PORTNAME= wget2
|
||||||
DISTVERSION= 2.0.0
|
DISTVERSION= 2.0.1
|
||||||
PORTREVISION= 4
|
|
||||||
CATEGORIES= www
|
CATEGORIES= www
|
||||||
MASTER_SITES= GNU/wget
|
MASTER_SITES= GNU/wget
|
||||||
|
|
||||||
@ -13,19 +12,22 @@ LICENSE_COMB= multi
|
|||||||
LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING
|
LICENSE_FILE_GPLv3+ = ${WRKSRC}/COPYING
|
||||||
LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING.LESSER
|
LICENSE_FILE_LGPL3+ = ${WRKSRC}/COPYING.LESSER
|
||||||
|
|
||||||
USES= autoreconf charsetfix cpe iconv libtool:build localbase pkgconfig tar:lz
|
USES= autoreconf charsetfix cpe gmake iconv libtool:build localbase pkgconfig tar:lz
|
||||||
CPE_VENDOR= gnu
|
CPE_VENDOR= gnu
|
||||||
CPE_PRODUCT= wget
|
CPE_PRODUCT= wget
|
||||||
GNU_CONFIGURE= yes
|
GNU_CONFIGURE= yes
|
||||||
CONFIGURE_ARGS= --without-lz # not in ports yet
|
CONFIGURE_ARGS+=--without-libidn # only libidn2 is used
|
||||||
INSTALL_TARGET= install-strip
|
INSTALL_TARGET= install-strip
|
||||||
USE_LDCONFIG= yes
|
USE_LDCONFIG= yes
|
||||||
|
|
||||||
OPTIONS_DEFINE= IDN MANPAGES DOXYGEN NLS PSL NGHTTP2 BROTLI ZSTD GPGME TEST HSTS
|
OPTIONS_DEFINE= IDN MANPAGES DOXYGEN NLS PSL NGHTTP2 GPGME TEST HSTS
|
||||||
OPTIONS_RADIO= SSL PCRE
|
OPTIONS_GROUP= COMPRESSION
|
||||||
OPTIONS_RADIO_SSL=GNUTLS OPENSSL NOSSL # WOLFSSL
|
OPTIONS_GROUP_COMPRESSION= BROTLI ZSTD LZMA BZIP2
|
||||||
|
OPTIONS_SINGLE= SSL
|
||||||
|
OPTIONS_SINGLE_SSL=GNUTLS OPENSSL NOSSL # WOLFSSL
|
||||||
|
OPTIONS_RADIO= PCRE
|
||||||
OPTIONS_RADIO_PCRE=PCRE1 PCRE2
|
OPTIONS_RADIO_PCRE=PCRE1 PCRE2
|
||||||
OPTIONS_DEFAULT=IDN MANPAGES OPENSSL NLS PSL NGHTTP2 BROTLI ZSTD GPGME TEST HSTS
|
OPTIONS_DEFAULT=IDN MANPAGES OPENSSL NLS PSL NGHTTP2 BROTLI ZSTD GPGME TEST HSTS LZMA BZIP2
|
||||||
OPTIONS_SUB= yes
|
OPTIONS_SUB= yes
|
||||||
|
|
||||||
IDN_LIB_DEPENDS= libidn2.so:dns/libidn2
|
IDN_LIB_DEPENDS= libidn2.so:dns/libidn2
|
||||||
@ -61,20 +63,13 @@ NGHTTP2_DESC= Support HTTP/2.0 through libnghttp2
|
|||||||
NGHTTP2_CONFIGURE_WITH= libnghttp2
|
NGHTTP2_CONFIGURE_WITH= libnghttp2
|
||||||
NGHTTP2_LIB_DEPENDS= libnghttp2.so:www/libnghttp2
|
NGHTTP2_LIB_DEPENDS= libnghttp2.so:www/libnghttp2
|
||||||
|
|
||||||
BROTLI_CONFIGURE_WITH= brotlidec
|
|
||||||
BROTLI_LIB_DEPENDS= libbrotlidec.so:archivers/brotli
|
|
||||||
|
|
||||||
ZSTD_CONFIGURE_WITH= zstd
|
|
||||||
ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd
|
|
||||||
|
|
||||||
GPGME_DESC= Support signature verification with gpgme
|
GPGME_DESC= Support signature verification with gpgme
|
||||||
GPGME_CONFIGURE_WITH= gpgme
|
GPGME_CONFIGURE_WITH= gpgme
|
||||||
GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme
|
GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme
|
||||||
|
|
||||||
TEST_TEST_TARGET= check
|
TEST_TEST_TARGET= check
|
||||||
TEST_CONFIGURE_WITH= libmicrohttpd
|
TEST_CONFIGURE_WITH= libmicrohttpd
|
||||||
TEST_LIB_DEPENDS= libmicrohttpd.so:www/libmicrohttpd \
|
TEST_LIB_DEPENDS= libmicrohttpd.so:www/libmicrohttpd
|
||||||
libgnutls.so:security/gnutls
|
|
||||||
TEST_TEST_DEPENDS= p5-HTTP-Daemon>=0:www/p5-HTTP-Daemon \
|
TEST_TEST_DEPENDS= p5-HTTP-Daemon>=0:www/p5-HTTP-Daemon \
|
||||||
p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL
|
p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL
|
||||||
|
|
||||||
@ -94,6 +89,18 @@ NOSSL_DESC= Disable SSL support
|
|||||||
NOSSL_LIB_DEPENDS= libnettle.so:security/nettle # still required libnettle for hashing and checksumming
|
NOSSL_LIB_DEPENDS= libnettle.so:security/nettle # still required libnettle for hashing and checksumming
|
||||||
NOSSL_CONFIGURE_ON= --with-ssl=none
|
NOSSL_CONFIGURE_ON= --with-ssl=none
|
||||||
|
|
||||||
|
COMPRESSION_DESC= Compression algorithms support
|
||||||
|
|
||||||
|
BROTLI_CONFIGURE_WITH= brotlidec
|
||||||
|
BROTLI_LIB_DEPENDS= libbrotlidec.so:archivers/brotli
|
||||||
|
|
||||||
|
ZSTD_CONFIGURE_WITH= zstd
|
||||||
|
ZSTD_LIB_DEPENDS= libzstd.so:archivers/zstd
|
||||||
|
|
||||||
|
LZMA_CONFIGURE_WITH= lzma
|
||||||
|
|
||||||
|
BZIP2_CONFIGURE_WITH= bzip2
|
||||||
|
|
||||||
post-patch-MANPAGES-off:
|
post-patch-MANPAGES-off:
|
||||||
@${REINPLACE_CMD} -e '/AC_CHECK_PROGS/ s|pandoc|&-not-found|' ${WRKSRC}/configure.ac
|
@${REINPLACE_CMD} -e '/AC_CHECK_PROGS/ s|pandoc|&-not-found|' ${WRKSRC}/configure.ac
|
||||||
|
|
||||||
|
|||||||
@ -1,3 +1,3 @@
|
|||||||
TIMESTAMP = 1637155143
|
TIMESTAMP = 1670516795
|
||||||
SHA256 (wget2-2.0.0.tar.lz) = da95b1477fa4ede1ac712f179c1354d9624fbc91e778d89cf8d2ae46aa15e3d2
|
SHA256 (wget2-2.0.1.tar.lz) = 2c942fba6a547997aa7aae0053b7c46a5203e311e4e62d305d575b6d2f06411f
|
||||||
SIZE (wget2-2.0.0.tar.lz) = 1956207
|
SIZE (wget2-2.0.1.tar.lz) = 2059922
|
||||||
|
|||||||
@ -1,11 +0,0 @@
|
|||||||
Don't try run non-existing target during testing
|
|
||||||
--- Makefile.am.orig 2021-08-21 17:47:39 UTC
|
|
||||||
+++ Makefile.am
|
|
||||||
@@ -89,7 +89,6 @@ fuzz-coverage: clean clean-lcov
|
|
||||||
@echo "You can now view the coverage report with 'xdg-open lcov/index.html'"
|
|
||||||
|
|
||||||
check-local:
|
|
||||||
- $(AM_V_at)$(MAKE) -s syntax-check >/dev/null
|
|
||||||
$(AM_V_at)$(srcdir)/contrib/check_options $(srcdir)/docs/wget2.md $(builddir)/src/wget2$(EXEEXT)
|
|
||||||
|
|
||||||
# ppl often forget to run ldconfig after an install, so let's do it here
|
|
||||||
@ -1,12 +0,0 @@
|
|||||||
Fix openssl library name
|
|
||||||
--- configure.ac.orig 2021-09-12 11:12:41 UTC
|
|
||||||
+++ configure.ac
|
|
||||||
@@ -503,7 +502,7 @@ AS_IF([test "$with_ssl" = "openssl" || (test "$with_ss
|
|
||||||
CFLAGS="$OPENSSL_CFLAGS $CFLAGS"
|
|
||||||
AC_DEFINE([WITH_OPENSSL], [1], [Use OpenSSL])
|
|
||||||
], [
|
|
||||||
- AC_SEARCH_LIBS(SSL_CTX_new, openssl,
|
|
||||||
+ AC_SEARCH_LIBS(SSL_CTX_new, ssl,
|
|
||||||
[with_openssl=yes; AC_DEFINE([WITH_OPENSSL], [1], [Use OpenSSL])],
|
|
||||||
[AC_MSG_WARN(*** OpenSSL was not found.)
|
|
||||||
])
|
|
||||||
11
www/wget2/files/patch-docs_libwget.doxy.in
Normal file
11
www/wget2/files/patch-docs_libwget.doxy.in
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
--- docs/libwget.doxy.in.orig 2022-02-27 18:30:34 UTC
|
||||||
|
+++ docs/libwget.doxy.in
|
||||||
|
@@ -718,7 +718,7 @@ SHOW_NAMESPACES = YES
|
||||||
|
# by doxygen. Whatever the program writes to standard output is used as the file
|
||||||
|
# version. For an example see the documentation.
|
||||||
|
|
||||||
|
-FILE_VERSION_FILTER = "/bin/sh -c 'git log --pretty=\"format:%ci, (build %h)\" -1' \"${1}\""
|
||||||
|
+FILE_VERSION_FILTER =
|
||||||
|
|
||||||
|
# The LAYOUT_FILE tag can be used to specify a layout file which will be parsed
|
||||||
|
# by doxygen. The layout file controls the global structure of the generated
|
||||||
@ -6,98 +6,6 @@ lib/libwget.a
|
|||||||
lib/libwget.so
|
lib/libwget.so
|
||||||
lib/libwget.so.1
|
lib/libwget.so.1
|
||||||
lib/libwget.so.1.0.0
|
lib/libwget.so.1.0.0
|
||||||
lib/libwget_alloc.a
|
|
||||||
lib/libwget_alloc.so
|
|
||||||
lib/libwget_alloc.so.1
|
|
||||||
lib/libwget_alloc.so.1.0.0
|
|
||||||
lib/libwget_common.a
|
|
||||||
lib/libwget_common.so
|
|
||||||
lib/libwget_common.so.1
|
|
||||||
lib/libwget_common.so.1.0.0
|
|
||||||
lib/libwget_css.a
|
|
||||||
lib/libwget_css.so
|
|
||||||
lib/libwget_css.so.1
|
|
||||||
lib/libwget_css.so.1.0.0
|
|
||||||
lib/libwget_decompress.a
|
|
||||||
lib/libwget_decompress.so
|
|
||||||
lib/libwget_decompress.so.1
|
|
||||||
lib/libwget_decompress.so.1.0.0
|
|
||||||
lib/libwget_dns.a
|
|
||||||
lib/libwget_dns.so
|
|
||||||
lib/libwget_dns.so.1
|
|
||||||
lib/libwget_dns.so.1.0.0
|
|
||||||
lib/libwget_dnscache.a
|
|
||||||
lib/libwget_dnscache.so
|
|
||||||
lib/libwget_dnscache.so.1
|
|
||||||
lib/libwget_dnscache.so.1.0.0
|
|
||||||
lib/libwget_encoding.a
|
|
||||||
lib/libwget_encoding.so
|
|
||||||
lib/libwget_encoding.so.1
|
|
||||||
lib/libwget_encoding.so.1.0.0
|
|
||||||
lib/libwget_hashfile.a
|
|
||||||
lib/libwget_hashfile.so
|
|
||||||
lib/libwget_hashfile.so.1
|
|
||||||
lib/libwget_hashfile.so.1.0.0
|
|
||||||
lib/libwget_hpkp_db.a
|
|
||||||
lib/libwget_hpkp_db.so
|
|
||||||
lib/libwget_hpkp_db.so.1
|
|
||||||
lib/libwget_hpkp_db.so.1.0.0
|
|
||||||
lib/libwget_hsts.a
|
|
||||||
lib/libwget_hsts.so
|
|
||||||
lib/libwget_hsts.so.1
|
|
||||||
lib/libwget_hsts.so.1.0.0
|
|
||||||
lib/libwget_http_parse.a
|
|
||||||
lib/libwget_http_parse.so
|
|
||||||
lib/libwget_http_parse.so.1
|
|
||||||
lib/libwget_http_parse.so.1.0.0
|
|
||||||
lib/libwget_io.a
|
|
||||||
lib/libwget_io.so
|
|
||||||
lib/libwget_io.so.1
|
|
||||||
lib/libwget_io.so.1.0.0
|
|
||||||
lib/libwget_ip.a
|
|
||||||
lib/libwget_ip.so
|
|
||||||
lib/libwget_ip.so.1
|
|
||||||
lib/libwget_ip.so.1.0.0
|
|
||||||
lib/libwget_iri.a
|
|
||||||
lib/libwget_iri.so
|
|
||||||
lib/libwget_iri.so.1
|
|
||||||
lib/libwget_iri.so.1.0.0
|
|
||||||
lib/libwget_logger.a
|
|
||||||
lib/libwget_logger.so
|
|
||||||
lib/libwget_logger.so.1
|
|
||||||
lib/libwget_logger.so.1.0.0
|
|
||||||
lib/libwget_metalink.a
|
|
||||||
lib/libwget_metalink.so
|
|
||||||
lib/libwget_metalink.so.1
|
|
||||||
lib/libwget_metalink.so.1.0.0
|
|
||||||
lib/libwget_netrc.a
|
|
||||||
lib/libwget_netrc.so
|
|
||||||
lib/libwget_netrc.so.1
|
|
||||||
lib/libwget_netrc.so.1.0.0
|
|
||||||
lib/libwget_ocsp.a
|
|
||||||
lib/libwget_ocsp.so
|
|
||||||
lib/libwget_ocsp.so.1
|
|
||||||
lib/libwget_ocsp.so.1.0.0
|
|
||||||
lib/libwget_progress.a
|
|
||||||
lib/libwget_progress.so
|
|
||||||
lib/libwget_progress.so.1
|
|
||||||
lib/libwget_progress.so.1.0.0
|
|
||||||
lib/libwget_robots.a
|
|
||||||
lib/libwget_robots.so
|
|
||||||
lib/libwget_robots.so.1
|
|
||||||
lib/libwget_robots.so.1.0.0
|
|
||||||
lib/libwget_thread.a
|
|
||||||
lib/libwget_thread.so
|
|
||||||
lib/libwget_thread.so.1
|
|
||||||
lib/libwget_thread.so.1.0.0
|
|
||||||
lib/libwget_tls_session.a
|
|
||||||
lib/libwget_tls_session.so
|
|
||||||
lib/libwget_tls_session.so.1
|
|
||||||
lib/libwget_tls_session.so.1.0.0
|
|
||||||
lib/libwget_xml.a
|
|
||||||
lib/libwget_xml.so
|
|
||||||
lib/libwget_xml.so.1
|
|
||||||
lib/libwget_xml.so.1.0.0
|
|
||||||
libdata/pkgconfig/libwget.pc
|
libdata/pkgconfig/libwget.pc
|
||||||
%%MANPAGES%%man/man1/wget2.1.gz
|
%%MANPAGES%%man/man1/wget2.1.gz
|
||||||
%%DOXYGEN%%man/man3/libwget-base64.3.gz
|
%%DOXYGEN%%man/man3/libwget-base64.3.gz
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user