Hello community,

here is the log from the commit of package wget for openSUSE:Factory checked in 
at 2015-11-24 22:31:35
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/wget (Old)
 and      /work/SRC/openSUSE:Factory/.wget.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "wget"

Changes:
--------
--- /work/SRC/openSUSE:Factory/wget/wget.changes        2015-03-12 
16:36:52.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.wget.new/wget.changes   2015-11-24 
22:31:36.000000000 +0100
@@ -1,0 +2,25 @@
+Wed Nov 18 10:15:45 UTC 2015 - [email protected]
+
+- GNU wget 1.17:
+  * Remove FTP passive to active fallback due to privacy concerns.
+    [boo#944858] CVE-2015-7665 was assigned to this problem in a
+                 tails context 
+  * Add support for --if-modified-since.
+  * Add support for metalink through --input-metalink and
+    --metalink-over-http.
+  * Add support for HSTS through --hsts and --hsts-file.
+  * Add option to restrict filenames under VMS.
+  * Add support for --rejected-log which logs to a separate file the
+    reasons why URLs are being rejected and some context around it.
+  * Add support for FTPS.
+  * Do not download/save file on error when --spider enabled
+  * Add --convert-file-only option. This option converts only the
+    filename part of the URLs, leaving the rest of the URLs
+    untouched.
+- packaging changes:
+  * enable metalink support (in ring1)
+  * use system pcre (in ring 0)
+  * use system libuuid (in ring 1)
+  * build with libpsl for cookie domain checking (new)
+  
+-------------------------------------------------------------------

Old:
----
  wget-1.16.3.tar.xz
  wget-1.16.3.tar.xz.sig

New:
----
  wget-1.17.tar.xz
  wget-1.17.tar.xz.sig

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ wget.spec ++++++
--- /var/tmp/diff_new_pack.99wR1W/_old  2015-11-24 22:31:37.000000000 +0100
+++ /var/tmp/diff_new_pack.99wR1W/_new  2015-11-24 22:31:37.000000000 +0100
@@ -17,39 +17,50 @@
 
 
 %bcond_with    regression_tests
-
 Name:           wget
-Version:        1.16.3
+Version:        1.17
 Release:        0
 Summary:        A Tool for Mirroring FTP and HTTP Servers
 License:        GPL-3.0+
 Group:          Productivity/Networking/Web/Utilities
 Url:            https://www.gnu.org/software/wget/
-Source:         https://ftp.gnu.org/gnu/wget/%name-%version.tar.xz
-Source1:        https://ftp.gnu.org/gnu/wget/%name-%version.tar.xz.sig
+Source:         https://ftp.gnu.org/gnu/wget/%{name}-%{version}.tar.xz
+Source1:        https://ftp.gnu.org/gnu/wget/%{name}-%{version}.tar.xz.sig
 Source2:        
https://savannah.gnu.org/project/memberlist-gpgkeys.php?group=wget&download=1#/wget.keyring
 Patch0:         wgetrc.patch
 Patch1:         wget-libproxy.patch
 Patch6:         wget-1.14-no-ssl-comp.patch
 # PATCH-FIX-OPENSUSE fix pod syntax for perl 5.18 [email protected]
 Patch7:         wget-fix-pod-syntax.diff
-BuildRequires:  libpng-devel
-%if 0%{suse_version} > 1110
-BuildRequires:  libproxy-devel
-%endif
 BuildRequires:  automake
 BuildRequires:  libidn-devel
+BuildRequires:  libpng-devel
 BuildRequires:  makeinfo
 BuildRequires:  openssl-devel
+BuildRequires:  pkg-config >= 0.9.0
+BuildRequires:  xz
+# FIXME: use proper Requires(pre/post/preun/...)
+PreReq:         %{install_info_prereq}
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+%if %{?suse_version} > 1110
+BuildRequires:  pkgconfig(libmetalink)
+BuildRequires:  pkgconfig(libpcre)
+BuildRequires:  pkgconfig(libpsl)
+BuildRequires:  pkgconfig(uuid)
+%else
+BuildRequires:  libmetalink-devel
+BuildRequires:  libpsl-devel
+BuildRequires:  libuuid-devel
+BuildRequires:  pcre-devel
+%endif
+%if 0%{?suse_version} > 1110
+BuildRequires:  libproxy-devel
+%endif
 %if %{with regression_tests}
 # For the Testsuite
 BuildRequires:  perl-HTTP-Daemon
 BuildRequires:  perl-IO-Socket-SSL
 %endif
-BuildRequires:  pkg-config
-BuildRequires:  xz
-PreReq:         %install_info_prereq
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 Wget enables you to retrieve WWW documents or FTP files from a server.
@@ -58,27 +69,29 @@
 %prep
 %setup -q
 %patch0
-%if 0%{suse_version} > 1110
+%if 0%{?suse_version} > 1110
 %patch1 -p1
 %endif
 %patch6
 %patch7 -p1
 
 %build
-%if 0%{suse_version} > 1110
+%if 0%{?suse_version} > 1110
 # only wget-libproxy.patch needs this
 autoreconf --force
 %endif
-%configure --with-ssl=openssl
+%configure \
+       --with-ssl=openssl \
+       --with-metalink
 make %{?_smp_mflags}
 
 %check
 %if %{with regression_tests}
-make -C tests/ check
+make %{?_smp_mflags} -C tests/ check
 %endif
 
 %install
-%makeinstall
+make DESTDIR=%{buildroot} install %{?_smp_mflags}
 %find_lang %{name}
 
 %post

++++++ wget-1.16.3.tar.xz -> wget-1.17.tar.xz ++++++
++++ 160197 lines of diff (skipped)

++++++ wget-libproxy.patch ++++++
--- /var/tmp/diff_new_pack.99wR1W/_old  2015-11-24 22:31:38.000000000 +0100
+++ /var/tmp/diff_new_pack.99wR1W/_new  2015-11-24 22:31:38.000000000 +0100
@@ -5,13 +5,13 @@
  tests/Makefile.am |    1 +
  4 files changed, 55 insertions(+), 1 deletion(-)
 
-Index: wget-1.16.1/configure.ac
+Index: wget-1.17/configure.ac
 ===================================================================
---- wget-1.16.1.orig/configure.ac
-+++ wget-1.16.1/configure.ac
-@@ -466,6 +466,22 @@ else
- fi
- 
+--- wget-1.17.orig/configure.ac
++++ wget-1.17/configure.ac
+@@ -507,6 +507,22 @@ AS_IF([test x"$with_metalink" != xno], [
+   ])
+ ])
  
 +dnl
 +dnl libproxy support
@@ -32,11 +32,11 @@
  dnl **********************************************************************
  dnl Checks for IPv6
  dnl **********************************************************************
-Index: wget-1.16.1/src/Makefile.am
+Index: wget-1.17/src/Makefile.am
 ===================================================================
---- wget-1.16.1.orig/src/Makefile.am
-+++ wget-1.16.1/src/Makefile.am
-@@ -37,7 +37,7 @@ endif
+--- wget-1.17.orig/src/Makefile.am
++++ wget-1.17/src/Makefile.am
+@@ -41,7 +41,7 @@ endif
  
  # The following line is losing on some versions of make!
  DEFS     = @DEFS@ -DSYSTEM_WGETRC=\"$(sysconfdir)/wgetrc\" 
-DLOCALEDIR=\"$(localedir)\"
@@ -45,13 +45,13 @@
  
  EXTRA_DIST = css.l css.c css_.c build_info.c.in
  
-Index: wget-1.16.1/src/retr.c
+Index: wget-1.17/src/retr.c
 ===================================================================
---- wget-1.16.1.orig/src/retr.c
-+++ wget-1.16.1/src/retr.c
-@@ -57,6 +57,10 @@ as that of the covered work.  */
- #include "html-url.h"
+--- wget-1.17.orig/src/retr.c
++++ wget-1.17/src/retr.c
+@@ -58,6 +58,10 @@ as that of the covered work.  */
  #include "iri.h"
+ #include "hsts.h"
  
 +#ifdef HAVE_LIBPROXY
 +#include "proxy.h"
@@ -60,7 +60,7 @@
  /* Total size of downloaded files.  Used to enforce quota.  */
  SUM_SIZE_INT total_downloaded_bytes;
  
-@@ -1268,7 +1272,40 @@ getproxy (struct url *u)
+@@ -1296,7 +1300,40 @@ getproxy (struct url *u)
        break;
      }
    if (!proxy || !*proxy)
@@ -101,10 +101,10 @@
  
    /* Handle shorthands.  `rewritten_storage' is a kludge to allow
       getproxy() to return static storage. */
-Index: wget-1.16.1/tests/Makefile.am
+Index: wget-1.17/tests/Makefile.am
 ===================================================================
---- wget-1.16.1.orig/tests/Makefile.am
-+++ wget-1.16.1/tests/Makefile.am
+--- wget-1.17.orig/tests/Makefile.am
++++ wget-1.17/tests/Makefile.am
 @@ -32,6 +32,7 @@
  #
  # Version: @VERSION@



Reply via email to