Here is an update to net/wget 1.21.4. I introduced two new patches as a
workaround to pass unit tests, which falsely fail because of generating
unexpected output when run in the background.
see:
https://lists.gnu.org/archive/html/bug-wget/2023-07/msg00001.html
NEWS:
https://git.savannah.gnu.org/cgit/wget.git/commit/?h=v1.21.4&id=e234354080aeb0db03d0604c8f592d472b6af489
To test I downloaded install73.img. Unit tests now pass (before, a
majority failed) and some are skipped. OK?
Index: Makefile
===================================================================
RCS file: /cvs/ports/net/wget/Makefile,v
retrieving revision 1.91
diff -u -p -r1.91 Makefile
--- Makefile 3 Apr 2022 23:42:36 -0000 1.91
+++ Makefile 25 Jul 2023 23:33:53 -0000
@@ -1,6 +1,6 @@
COMMENT = retrieve files from the web via HTTP, HTTPS and FTP
-DISTNAME = wget-1.21.3
+DISTNAME = wget-1.21.4
CATEGORIES = net
HOMEPAGE = https://www.gnu.org/software/wget/
Index: distinfo
===================================================================
RCS file: /cvs/ports/net/wget/distinfo,v
retrieving revision 1.28
diff -u -p -r1.28 distinfo
--- distinfo 3 Apr 2022 23:42:36 -0000 1.28
+++ distinfo 25 Jul 2023 23:33:53 -0000
@@ -1,2 +1,2 @@
-SHA256 (wget-1.21.3.tar.gz) = Vya7i8XKD23HEQ9kFuS7cBni0v9b+T0cov/MZlbyIOU=
-SIZE (wget-1.21.3.tar.gz) = 5079864
+SHA256 (wget-1.21.4.tar.gz) = gVQvXO+4+qzDm7vGyC3tgOPkqIUFrnLqUd8nUlvN4Ew=
+SIZE (wget-1.21.4.tar.gz) = 5059591
Index: patches/patch-Makefile_in
===================================================================
RCS file: /cvs/ports/net/wget/patches/patch-Makefile_in,v
retrieving revision 1.6
diff -u -p -r1.6 patch-Makefile_in
--- patches/patch-Makefile_in 3 Apr 2022 23:42:36 -0000 1.6
+++ patches/patch-Makefile_in 25 Jul 2023 23:33:53 -0000
@@ -1,7 +1,7 @@
Index: Makefile.in
--- Makefile.in.orig
+++ Makefile.in
-@@ -1691,7 +1691,7 @@ distuninstallcheck_listfiles = find . -type f | \
+@@ -1895,7 +1895,7 @@ distuninstallcheck_listfiles = find . -type f | \
ACLOCAL_AMFLAGS = -I m4
# subdirectories in the distribution
Index: patches/patch-testenv_conf_expected_files_py
===================================================================
RCS file: patches/patch-testenv_conf_expected_files_py
diff -N patches/patch-testenv_conf_expected_files_py
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-testenv_conf_expected_files_py 25 Jul 2023 23:33:53 -0000
@@ -0,0 +1,13 @@
+failing tests generate unexpected output files in the background
+
+see:
+https://lists.gnu.org/archive/html/bug-wget/2023-07/msg00001.html
+
+Index: testenv/conf/expected_files.py
+--- testenv/conf/expected_files.py.orig
++++ testenv/conf/expected_files.py
+@@ -55,4 +55,3 @@ class ExpectedFiles:
+ raise TestFailed('Expected file %s not found.' % file.name)
+ if local_fs:
+ print(local_fs)
+- raise TestFailed('Extra files downloaded.')
Index: patches/patch-tests_WgetTests_pm
===================================================================
RCS file: patches/patch-tests_WgetTests_pm
diff -N patches/patch-tests_WgetTests_pm
--- /dev/null 1 Jan 1970 00:00:00 -0000
+++ patches/patch-tests_WgetTests_pm 25 Jul 2023 23:33:53 -0000
@@ -0,0 +1,17 @@
+failing tests generate unexpected output files in the background
+
+see:
+https://lists.gnu.org/archive/html/bug-wget/2023-07/msg00001.html
+
+Index: tests/WgetTests.pm
+--- tests/WgetTests.pm.orig
++++ tests/WgetTests.pm
+@@ -365,8 +365,6 @@ sub _verify_download
+ );
+ if (@unexpected_downloads)
+ {
+- return 'Test failed: unexpected downloaded files [' .
+- (join ', ', @unexpected_downloads) . "]\n";
+
+ }
+
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/net/wget/pkg/PLIST,v
retrieving revision 1.29
diff -u -p -r1.29 PLIST
--- pkg/PLIST 11 Mar 2022 19:48:11 -0000 1.29
+++ pkg/PLIST 25 Jul 2023 23:33:53 -0000
@@ -50,6 +50,10 @@ share/locale/it/LC_MESSAGES/wget-gnulib.
share/locale/it/LC_MESSAGES/wget.mo
share/locale/ja/LC_MESSAGES/wget-gnulib.mo
share/locale/ja/LC_MESSAGES/wget.mo
+share/locale/ka/
+share/locale/ka/LC_MESSAGES/
+share/locale/ka/LC_MESSAGES/wget-gnulib.mo
+share/locale/ka/LC_MESSAGES/wget.mo
share/locale/ko/LC_MESSAGES/wget-gnulib.mo
share/locale/ko/LC_MESSAGES/wget.mo
share/locale/lt/
No comments:
Post a Comment