Hello community,

here is the log from the commit of package libtorrent-rasterbar for 
openSUSE:Factory checked in at 2020-02-24 15:50:49
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old)
 and      /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.26092 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "libtorrent-rasterbar"

Mon Feb 24 15:50:49 2020 rev:63 rq:778250 version:1.2.4

Changes:
--------
--- 
/work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes    
    2020-01-19 20:58:10.228073349 +0100
+++ 
/work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.26092/libtorrent-rasterbar.changes
     2020-02-24 15:51:19.359327055 +0100
@@ -1,0 +2,21 @@
+Wed Feb 19 20:55:09 UTC 2020 - Stefan BrĂ¼ns <[email protected]>
+
+- Update to version 1.2.4
+  * fix binding TCP and UDP sockets to the same port, when
+    specifying port 0
+  * fix announce_to_all_trackers and announce_to_all_tiers behavior
+  * fix suggest_read_cache setting
+  * back-off tracker hostname looksups resulting in NXDOMAIN
+  * lower SOCKS5 UDP keepalive timeout
+  * fix external IP voting for multi-homed DHT nodes
+  * deprecate broadcast_lsd setting. Just use multicast
+  * deprecate upnp_ignore_nonrouters setting
+  * don't attempt sending event=stopped if event=start never
+    succeeded
+  * make sure &key= stays consistent between different source
+    IPs (as mandated by BEP7)
+  * fix binding sockets to outgoing interface
+  * add new socks5_alert to trouble shoot SOCKS5 proxies
+- Cleanup spec file, remove conditionals for Leap 42.x
+
+-------------------------------------------------------------------

Old:
----
  libtorrent-rasterbar-1.2.3.tar.gz

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

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

Other differences:
------------------
++++++ libtorrent-rasterbar.spec ++++++
--- /var/tmp/diff_new_pack.vSXrbn/_old  2020-02-24 15:51:21.559331955 +0100
+++ /var/tmp/diff_new_pack.vSXrbn/_new  2020-02-24 15:51:21.563331963 +0100
@@ -18,13 +18,13 @@
 
 %define _name   libtorrent
 %define sover   10
-%define _version 1_2_3
+%define _version 1_2_4
 %bcond_without  python2
 %bcond_without  python3
 %bcond_with     examples
 %bcond_with     tests
 Name:           libtorrent-rasterbar
-Version:        1.2.3
+Version:        1.2.4
 Release:        0
 Summary:        A C++ implementation of the BitTorrent protocol
 License:        BSD-3-Clause
@@ -40,7 +40,6 @@
 %if %{with python3}
 BuildRequires:  python3-devel
 %endif
-%if 0%{?suse_version} >= 1500
 BuildRequires:  libboost_chrono-devel
 BuildRequires:  libboost_random-devel
 BuildRequires:  libboost_system-devel
@@ -50,11 +49,6 @@
 %if %{with python3}
 BuildRequires:  libboost_python3-devel
 %endif
-%else
-BuildRequires:  boost-devel >= 1.54
-# For quadmath.h we need gcc-fortran on openSUSE Leap 14.x and older.
-BuildRequires:  gcc-fortran
-%endif
 
 %description
 libtorrent-rasterbar is a C++ library that aims to be a good
@@ -75,29 +69,15 @@
 It is a library and not a full featured client, although it comes
 with a working example client.
 
-%if %{with python2}
-%if 0%{?suse_version} >= 1500
 %package -n python2-%{name}
-%else
-%package -n python-%{name}
-%endif
 Summary:        Python Bindings for libtorrent-rasterbar
-Group:          Development/Libraries/Python
-
-%if 0%{?suse_version} >= 1500
 # python-libtorrent-rasterbar was last used in openSUSE Leap 42.2.
+Group:          Development/Libraries/Python
 Provides:       python-%{name} = %{version}-%{release}
 Obsoletes:      python-%{name} < %{version}-%{release}
 
 %description -n python2-%{name}
-%else
-Provides:       python2-%{name} = %{version}-%{release}
-Obsoletes:      python2-%{name} < %{version}-%{release}
-
-%description -n python-%{name}
-%endif
 Python Bindings for the libtorrent-rasterbar package.
-%endif
 
 %package -n python3-%{name}
 Summary:        Python Bindings for libtorrent-rasterbar
@@ -118,12 +98,8 @@
 Group:          Development/Libraries/C and C++
 Requires:       %{name}%{sover} = %{version}
 Requires:       gcc-c++
-Requires:       pkgconfig(openssl)
-%if 0%{?suse_version} >= 1500
 Requires:       libboost_headers-devel
-%else
-Requires:       boost-devel >= 1.54
-%endif
+Requires:       pkgconfig(openssl)
 
 %description devel
 libtorrent-rasterbar is a C++ library that aims to be a good
@@ -147,13 +123,6 @@
 %build
 export CFLAGS="%{optflags} -fno-strict-aliasing"
 export CXXFLAGS="$CFLAGS"
-%if 0%{?suse_version} < 1500
-export CXXFLAGS="$CXXFLAGS -std=c++11"
-%ifarch aarch64
-# Some architectures require explicit linkage to libboost_atomic on boost 1.55 
and older.
-export LIBS="$LIBS -lboost_atomic"
-%endif
-%endif
 
 %global _configure ../configure
 for py in %{?with_python2:python} %{?with_python3:python3}; do
@@ -222,11 +191,7 @@
 %{_libdir}/%{name}.so.%{sover}*
 
 %if %{with python2}
-%if 0%{?suse_version} >= 1500
 %files -n python2-%{name}
-%else
-%files -n python-%{name}
-%endif
 %{python_sitearch}/%{_name}*.so
 %{python_sitearch}/python_%{_name}-*
 %endif

++++++ libtorrent-rasterbar-1.2.3.tar.gz -> libtorrent-rasterbar-1.2.4.tar.gz 
++++++
++++ 23470 lines of diff (skipped)


Reply via email to