ping
On Fri, Jan 25, 2019 at 06:23:56PM -0800, Nam Nguyen wrote:
> Hi,
>
> I have updated wget to 1.20.1 (30 Nov 2018).
>
> Changelog: https://savannah.gnu.org/forum/forum.php?forum_id=9310
>
> >Now there is support for using libpcre2 for regex pattern matching
>
> I had to change pcre to pcre2-8 for 8-bit character support. It does not
> seem to use pcre2-16 and pcre2-32.
>
> Reference: http://www.linuxfromscratch.org/blfs/view/svn/general/pcre2.html
>
> To test, I downloaded OpenBSD's install64.iso from a local mirror, and
> it worked.
>
> I am willing to become maintainer of wget. I would appreciate feedback.
>
> Best Regards,
> Nam
>
> Index: Makefile
> ===================================================================
> RCS file: /cvs/ports/net/wget/Makefile,v
> retrieving revision 1.75
> diff -u -p -r1.75 Makefile
> --- Makefile 7 May 2018 10:37:59 -0000 1.75
> +++ Makefile 26 Jan 2019 02:13:00 -0000
> @@ -2,22 +2,23 @@
>
> COMMENT = retrieve files from the web via HTTP, HTTPS and FTP
>
> -DISTNAME = wget-1.19.5
> +DISTNAME = wget-1.20.1
> CATEGORIES = net
>
> HOMEPAGE = https://www.gnu.org/software/wget/
> +MAINTAINER = Nam Nguyen <n...@berkeley.edu>
>
> # GPLv3
> PERMIT_PACKAGE_CDROM = Yes
>
> -WANTLIB += c crypto iconv idn2 intl pcre psl ssl unistring z
> +WANTLIB += c crypto iconv idn2 intl pcre2-8 psl ssl unistring z
>
> BUILD_DEPENDS = devel/gettext-tools
>
> LIB_DEPENDS = converters/libunistring \
> devel/gettext \
> devel/libidn2 \
> - devel/pcre \
> + devel/pcre2 \
> net/libpsl
>
> MASTER_SITES = ${MASTER_SITE_GNU:=wget/}
> Index: distinfo
> ===================================================================
> RCS file: /cvs/ports/net/wget/distinfo,v
> retrieving revision 1.22
> diff -u -p -r1.22 distinfo
> --- distinfo 7 May 2018 10:37:59 -0000 1.22
> +++ distinfo 26 Jan 2019 02:13:00 -0000
> @@ -1,2 +1,2 @@
> -SHA256 (wget-1.19.5.tar.gz) = s5ISq+GnPyso9MbLIjxzhVnKrJHW5Bam2R1LnVXJ+u4=
> -SIZE (wget-1.19.5.tar.gz) = 4455797
> +SHA256 (wget-1.20.1.tar.gz) = t4OzkMtXHIN7OShXlF9aHwDsawQxd8xCq7juG1Qu4bM=
> +SIZE (wget-1.20.1.tar.gz) = 4392853
> Index: patches/patch-doc_wget_texi
> ===================================================================
> RCS file: /cvs/ports/net/wget/patches/patch-doc_wget_texi,v
> retrieving revision 1.15
> diff -u -p -r1.15 patch-doc_wget_texi
> --- patches/patch-doc_wget_texi 7 May 2018 10:37:59 -0000 1.15
> +++ patches/patch-doc_wget_texi 26 Jan 2019 02:13:00 -0000
> @@ -20,7 +20,7 @@ Index: doc/wget.texi
> Default location of the @dfn{global} startup file.
>
> @item .wgetrc
> -@@ -3154,9 +3154,8 @@ commands.
> +@@ -3166,9 +3166,8 @@ commands.
> @cindex location of wgetrc
>
> When initializing, Wget will look for a @dfn{global} startup file,
> @@ -32,7 +32,7 @@ Index: doc/wget.texi
>
> Then it will look for the user's file. If the environmental variable
> @code{WGETRC} is set, Wget will try to load that file. Failing that, no
> -@@ -3166,7 +3165,7 @@ If @code{WGETRC} is not set, Wget will try to load @fi
> +@@ -3178,7 +3177,7 @@ If @code{WGETRC} is not set, Wget will try to load @fi
>
> The fact that user's settings are loaded after the system-wide ones
> means that in case of collision user's wgetrc @emph{overrides} the