Hello community,

here is the log from the commit of package libtorrent-rasterbar for 
openSUSE:Factory checked in at 2017-03-12 20:03:19
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old)
 and      /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libtorrent-rasterbar"

Sun Mar 12 20:03:19 2017 rev:46 rq:477724 version:1.1.2

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes    
    2017-02-03 17:48:41.363435683 +0100
+++ 
/work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new/libtorrent-rasterbar.changes
   2017-03-12 20:03:20.315372419 +0100
@@ -1,0 +2,64 @@
+Tue Mar  7 12:00:28 UTC 2017 - sor.ale...@meowr.ru
+
+- Explicitly require libboost_python3-devel on openSUSE later than
+  Leap 42.x.
+- Rename python-libtorrent-rasterbar to
+  python2-libtorrent-rasterbar to follow Python packaging policies.
+
+-------------------------------------------------------------------
+Sat Mar  4 08:58:51 UTC 2017 - aloi...@gmx.com
+
+- Update to version 1.1.2:
+  * Default TOS marking to 0x20.
+  * Fix invalid access when leaving seed-mode with outstanding hash
+    jobs.
+  * Fix an ABI compatibility issue introduced with preformatted
+    entry type.
+  * Add web_seed_name_lookup_retry to session_settings.
+  * Slightly improve proxy settings backwards compatibility.
+  * Add a function to get default settings.
+  * Updating super seeding would include the torrent in 
+    state_update_alert.
+  * Fix an issue where num_seeds could be greater than num_peers in
+    torrent_status.
+  * Finished non-seed torrents can also be in super-seeding mode.
+  * Fix an issue related to unloading torrents.
+  * Fix finished-time calculation.
+  * Add missing min_memory_usage() and high_performance_seed()
+    settings presets to Python.
+  * Fix a stat cache issue that sometimes would produce incorrect
+    resume data.
+  * Storage optimisation to peer classes.
+  * Fix the torrent name in alerts of builds with deprecated
+    functions.
+  * Make torrent_info::is_valid() return false if a torrent failed
+    to load.
+  * Fix per-torrent rate limits for >256 peer classes.
+  * Don't load user_agent and peer_fingerprint from session_state.
+  * Fix the file rename issue with name prefix matching torrent
+    name.
+  * Fix division by zero when setting tick_interval > 1000.
+  * Fix move_storage() to its own directory (would delete the
+    files).
+  * Fix the socks5 support for UDP.
+  * Add a setting urlseed_max_request_bytes to handle large web
+    seed requests.
+  * Fix Python bindings crash with non-default C++11.
+  * Add trackers from the add_torrent_params/magnet links to
+    separate tiers.
+  * Fix a resumedata check issue with files with priority 0
+    (boo#1028448).
+  * Deprecate the mmap_cache feature.
+  * Add an utility function for generating the peer ID fingerprint.
+  * Fix a bug in last-seen-complete.
+  * Remove a file size limit in the torrent_info filename
+    constructor.
+  * Fix tail-padding for the last file in create_torrent.
+  * Don't send the user-agent in metadata http downloads or UPnP
+    requests when in the anonymous mode.
+  * Fix the internal resolve links lookup for mutable torrents.
+  * Hint DHT bootstrap nodes of actual bootstrap request.
+- Dropped libtorrent-rasterbar-python-cxxflags.patch (accepted
+  upstream).
+ 
+-------------------------------------------------------------------

Old:
----
  libtorrent-rasterbar-1.1.1.tar.gz
  libtorrent-rasterbar-python-cxxflags.patch

New:
----
  libtorrent-rasterbar-1.1.2.tar.gz

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

Other differences:
------------------
++++++ libtorrent-rasterbar.spec ++++++
--- /var/tmp/diff_new_pack.08d5sI/_old  2017-03-12 20:03:21.179250179 +0100
+++ /var/tmp/diff_new_pack.08d5sI/_new  2017-03-12 20:03:21.187249047 +0100
@@ -18,11 +18,11 @@
 
 %define _name   libtorrent
 %define sover   9
-%define _version 1_1_1
+%define _version 1_1_2
 %bcond_with examples
 %bcond_with tests
 Name:           libtorrent-rasterbar
-Version:        1.1.1
+Version:        1.1.2
 Release:        0
 Summary:        Libtorrent is a C++ implementation of the BitTorrent protocol
 License:        BSD-3-Clause
@@ -31,23 +31,19 @@
 Source:         
https://github.com/arvidn/%{_name}/releases/download/%{_name}-%{_version}/%{name}-%{version}.tar.gz
 # PATCH-FIX-UPSTREAM libtorrent-rasterbar-fix-build-boost-1.54.patch 
sor.ale...@meowr.ru -- Fix building with Boost 1.54.
 Patch0:         libtorrent-rasterbar-fix-build-boost-1.54.patch
-# PATCH-FIX-OPENSUSE libtorrent-rasterbar-python-cxxflags.patch boo#1013570 
sor.ale...@meowr.ru -- Fix Python bindings CXXFLAGS.
-Patch1:         libtorrent-rasterbar-python-cxxflags.patch
-%if 0%{?suse_version} > 1325
-BuildRequires:  libboost_chrono-devel
-BuildRequires:  libboost_python-devel
-BuildRequires:  libboost_random-devel
-BuildRequires:  libboost_system-devel
-%else
-BuildRequires:  boost-devel >= 1.54
-%endif
 BuildRequires:  gcc-c++
 BuildRequires:  pkgconfig
 BuildRequires:  python-devel
 BuildRequires:  pkgconfig(openssl)
 %if 0%{?suse_version} > 1320
+BuildRequires:  libboost_chrono-devel
+BuildRequires:  libboost_python-devel
+BuildRequires:  libboost_python3-devel
+BuildRequires:  libboost_random-devel
+BuildRequires:  libboost_system-devel
 BuildRequires:  python3-devel
 %else
+BuildRequires:  boost-devel >= 1.54
 # For quadmath.h we need gcc-fortran on openSUSE Leap 42.x and older.
 BuildRequires:  gcc-fortran
 %endif
@@ -81,11 +77,14 @@
  * To be memory efficient.
  * To be very easy to use.
 
-%package -n python-%{name}
+%package -n python2-%{name}
 Summary:        Python Bindings for libtorrent-rasterbar
 Group:          Development/Libraries/Python
+# python-libtorrent-rasterbar was last used in openSUSE Leap 42.2.
+Provides:       python-%{name} = %{version}
+Obsoletes:      python-%{name} < %{version}
 
-%description -n python-%{name}
+%description -n python2-%{name}
 Python Bindings for the libtorrent-rasterbar package.
 
 %if 0%{?suse_version} > 1320
@@ -110,13 +109,13 @@
 Summary:        Libtorrent is a C++ implementation of the BitTorrent protocol
 Group:          Development/Libraries/C and C++
 Requires:       %{name}%{sover} = %{version}
-%if 0%{?suse_version} > 1325
+Requires:       gcc-c++
+Requires:       pkgconfig(openssl)
+%if 0%{?suse_version} > 1320
 Requires:       libboost_headers-devel
 %else
 Requires:       boost-devel >= 1.54
 %endif
-Requires:       gcc-c++
-Requires:       pkgconfig(openssl)
 
 %description devel
 libtorrent-rasterbar is a C++ library that aims to be a good
@@ -141,7 +140,6 @@
 %prep
 %setup -q
 %patch0 -p1
-%patch1 -p1
 
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing"
@@ -222,7 +220,7 @@
 %doc AUTHORS ChangeLog COPYING
 %{_libdir}/%{name}.so.%{sover}*
 
-%files -n python-%{name}
+%files -n python2-%{name}
 %defattr(-,root,root)
 %{python_sitearch}/%{_name}*.so
 %{python_sitearch}/python_%{_name}-*

++++++ libtorrent-rasterbar-1.1.1.tar.gz -> libtorrent-rasterbar-1.1.2.tar.gz 
++++++
++++ 57211 lines of diff (skipped)


Reply via email to