Hello community, here is the log from the commit of package aria2 for openSUSE:Factory checked in at 2015-08-05 19:17:10 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aria2 (Old) and /work/SRC/openSUSE:Factory/.aria2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aria2" Changes: -------- --- /work/SRC/openSUSE:Factory/aria2/aria2.changes 2015-04-30 11:51:02.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.aria2.new/aria2.changes 2015-08-05 19:17:11.000000000 +0200 @@ -1,0 +2,32 @@ +Mon Aug 3 22:22:42 UTC 2015 - mplus...@suse.com + +- Update to 1.19.0 + * android: Build and link with zlib Previously, we linked with + zlib shipped with NDK, but it seems this is not part of NDK + API, and thus could break our app. + * Allow netrc-path to be specified in the config file Adds + --netrc-path to override default .netrc search path. + * Exit with 32 status code if checksum verification failed + * Add SFTP support using libssh2 aria2 can now download files + via sftp protocol: aria2c sftp://.... --ssh-host-key-md option + is added to specify expected server's fingerprint. + * Added Dockerfile to cross complile aria2 for RaspberryPI (armhf) + * multiple interface support for link aggregation Adds + --multiple-interface option. Patch from Sarim Khan + * Run on-bt-download-complete command when -V reports download + finished + * Use dedicated DiskWriter in MultiDiskFileAllocationIterator + We have to use dedicated DiskWriter instead of + (*entryItr_)->getDiskWriter(). This is because + SingleFileAllocationIterator cannot reopen file if file is + closed by OpenedFileCounter. + * Fix getrandom for system with libc not including errno or + systems not supporting ENOSYS in the first place. + * Don't send back rpc-secret option value in + aria2.getGlobalOption RPC method + * Make libuv default off + * Fixed slow RPC response + * Fix getrandom interface detection +- Enable ssh suport using libssh2 + +------------------------------------------------------------------- Old: ---- aria2-1.18.10.tar.xz New: ---- aria2-1.19.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aria2.spec ++++++ --- /var/tmp/diff_new_pack.jtSDoH/_old 2015-08-05 19:17:12.000000000 +0200 +++ /var/tmp/diff_new_pack.jtSDoH/_new 2015-08-05 19:17:12.000000000 +0200 @@ -20,7 +20,7 @@ %bcond_with make_check Name: aria2 -Version: 1.18.10 +Version: 1.19.0 Release: 0 Summary: Parallelizing Multi-Protocol Utility for Downloading Files License: SUSE-GPL-2.0-with-openssl-exception @@ -39,6 +39,7 @@ BuildRequires: pkgconfig(cppunit) %endif BuildRequires: gmp-devel +BuildRequires: pkgconfig(libssh2) BuildRequires: pkgconfig(nettle) # aria2-bash-completion was split for last time in openSUSE 12.2 Provides: aria2-bash-completion = %{version} @@ -46,8 +47,8 @@ %if 0%{?suse_version} >= 1130 Recommends: ca-certificates %endif -%if 0%{?suse_version} > 1310 -Recommends: pkgconfig(libuv) +%if 0%{?suse_version} > 1320 +BuildRequires: pkgconfig(libuv) %endif Recommends: %{name}-lang @@ -76,6 +77,9 @@ %build %configure --docdir=%{_defaultdocdir}/%{name}/ \ --with-bashcompletiondir=%{_sysconfdir}/bash_completion.d/ \ + %if 0%{?suse_version} > 1320 + --with-libuv \ + %endif --disable-silent-rules # We don't specify a ca-bundle because that makes aria2 call gnutls_certificate_set_x509_trust_file() # insted of gnutls_certificate_set_x509_system_trust(). ++++++ aria2-1.18.10.tar.xz -> aria2-1.19.0.tar.xz ++++++ ++++ 60388 lines of diff (skipped)