commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2024-04-21 20:25:57 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.26366 (New) Package is "libtorrent-rasterbar" Sun Apr 21 20:25:57 2024 rev:90 rq:1169256 version:2.0.10 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2024-02-20 21:13:49.692704271 +0100 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.26366/libtorrent-rasterbar.changes 2024-04-21 20:26:51.236981019 +0200 @@ -1,0 +2,6 @@ +Fri Apr 19 12:59:53 UTC 2024 - Luigi Baldoni + +- Build against boost175 on Leap15 + code-o-o#leap/features/issue/155 + +--- Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.hWnTi2/_old 2024-04-21 20:26:51.881004650 +0200 +++ /var/tmp/diff_new_pack.hWnTi2/_new 2024-04-21 20:26:51.885004797 +0200 @@ -33,10 +33,17 @@ BuildRequires: cmake >= 3.12.0 BuildRequires: fdupes BuildRequires: gcc-c++ +%if 0%{?suse_version} > 1500 BuildRequires: libboost_chrono-devel BuildRequires: libboost_python3-devel BuildRequires: libboost_random-devel BuildRequires: libboost_system-devel +%else +BuildRequires: libboost_chrono1_75_0-devel +BuildRequires: libboost_python-py3-1_75_0-devel +BuildRequires: libboost_random1_75_0-devel +BuildRequires: libboost_system1_75_0-devel +%endif BuildRequires: pkgconfig BuildRequires: python3-devel BuildRequires: python3-setuptools @@ -83,7 +90,11 @@ Group: Development/Libraries/C and C++ Requires: %{name}%{libver} = %{version} Requires: gcc-c++ +%if 0%{?suse_version} > 1500 Requires: libboost_headers-devel +%else +Requires: libboost_headers1_75_0-devel +%endif Requires: pkgconfig(openssl) Conflicts: %{name}-%{_legacy}-devel
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2023-05-22 13:14:37 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1533 (New) Package is "libtorrent-rasterbar" Mon May 22 13:14:37 2023 rev:88 rq:1088290 version:2.0.9 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2023-03-24 15:21:44.051298741 +0100 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1533/libtorrent-rasterbar.changes 2023-05-22 13:14:41.722918121 +0200 @@ -1,0 +2,39 @@ +Mon May 22 08:15:28 UTC 2023 - Luigi Baldoni + +- Update to version 2.0.9 + * fix issue with web seed connections when they close and +re-open + * fallocate() not supported is not a fatal error + * fix proxying of IPv6 connections via IPv4 proxy + * treat CGNAT address range as local IPs + * add stricter checking of piece layers when loading torrents + * add stricter checking of v1 and v2 hashes being consistent + * cache failed DNS lookups as well as successful ones + * add an i2p torrent state to control interactions with clear +swarms + * fix i2p SAM protocol parsing of quoted messages + * expose i2p peer destination in peer_info + * fix i2p tracker announces + * fix issue with read_piece() stopping torrent on pieces not +yet downloaded + * improve handling of allow_i2p_mixed setting to work for +magnet links + * fix web seed request for renamed single-file torrents + * fix issue where web seeds could disappear from resume data + * extend save_resume with additional conditional flags + * fix issue with retrying trackers in tiers > 0 + * fix last_upload and last_download resume data fields to use +posix time + * improve error messages for no_connect_privileged_ports, by +untangle it from the port filter + * fix I2P issue introduced in 2.0.0 + * add async tracker status query, post_trackers() + * add async torrent status query, post_status() + * support loading version 2 of resume data format + * fix issue with odd piece sizes + * add async piece availability query, post_piece_availability() + * add async download queue query, post_download_queue() + * add async file_progress query, post_file_progress() + * add async peer_info query, post_peer_info() + +--- Old: libtorrent-rasterbar-2.0.8.tar.xz New: libtorrent-rasterbar-2.0.9.tar.xz Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.mMKOMC/_old 2023-05-22 13:14:42.362921315 +0200 +++ /var/tmp/diff_new_pack.mMKOMC/_new 2023-05-22 13:14:42.366921335 +0200 @@ -23,7 +23,7 @@ %bcond_with examples %bcond_with tests Name: libtorrent-rasterbar -Version:2.0.8 +Version:2.0.9 Release:0 Summary:A C++ implementation of the BitTorrent protocol License:BSD-3-Clause ++ _service ++ --- /var/tmp/diff_new_pack.mMKOMC/_old 2023-05-22 13:14:42.402921514 +0200 +++ /var/tmp/diff_new_pack.mMKOMC/_new 2023-05-22 13:14:42.406921535 +0200 @@ -3,7 +3,7 @@ https://github.com/arvidn/libtorrent.git git .git -v2.0.8 +v2.0.9 @PARENT_TAG@ v(.*) libtorrent-rasterbar ++ libtorrent-rasterbar-2.0.8.tar.xz -> libtorrent-rasterbar-2.0.9.tar.xz ++ 12021 lines of diff (skipped)
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2023-03-24 15:21:26 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.31432 (New) Package is "libtorrent-rasterbar" Fri Mar 24 15:21:26 2023 rev:87 rq:1074039 version:2.0.8 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2022-10-24 11:13:30.523248366 +0200 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.31432/libtorrent-rasterbar.changes 2023-03-24 15:21:44.051298741 +0100 @@ -1,0 +2,5 @@ +Thu Mar 23 15:37:04 UTC 2023 - Martin Liška + +- Enable LTO as it builds with now on ppc64. + +--- Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.rKxz1w/_old 2023-03-24 15:21:44.535301264 +0100 +++ /var/tmp/diff_new_pack.rKxz1w/_new 2023-03-24 15:21:44.539301285 +0100 @@ -1,7 +1,7 @@ # # spec file for package libtorrent-rasterbar # -# Copyright (c) 2022 SUSE LLC +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -16,9 +16,6 @@ # -%ifarch ppc64 -%define _lto_cflags %{nil} -%endif %define _name libtorrent %define libver 2_0 %define sover 2.0
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2022-10-24 11:13:09 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.2275 (New) Package is "libtorrent-rasterbar" Mon Oct 24 11:13:09 2022 rev:86 rq:1030607 version:2.0.8 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2022-10-08 01:23:22.753975655 +0200 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.2275/libtorrent-rasterbar.changes 2022-10-24 11:13:30.523248366 +0200 @@ -1,0 +2,43 @@ +Sun Oct 23 14:17:19 UTC 2022 - Luigi Baldoni + +- Update to version 2.0.8 + * fix uTP streams timing out instead of closing cleanly + * add write_torrent_file_buf() overload for generating +.torrent files + * add create_torrent::generate_buf() function to generate into +a buffer + * fix copy_file when the file ends with a sparse region + * uTP performance, fix packet loss when sending is stalled + * fix trackers being stuck after session pause/resume + * fix bug in hash_picker with empty files + * uTP performance, prevent premature timeouts/resends + * add option to not memory map files below a certain size + * settings_pack now returns default values when queried for +missing settings + * fix copy_file fall-back when SEEK_HOL/SEEK_DATA is not +supported + * improve error reporting from file copy and move + * tweak pad file placement to match reference implementation +(tail-padding) + * uTP performance, more lenient nagle's algorithm to always +allow one outstanding undersized packet + * uTP performance, piggy-back held back undersized packet with +ACKs + * uTP performance, don't send redundant deferred ACKs + * support incoming SOCKS5 packets with hostnames as source +address, for UDP trackers + * ignore duplicate network interface change notifications on +linux + * fix total_want/want accounting when forcing a recheck + * fix merging metadata with magnet links added on top of +existing torrents + * add torrent_flag to default all file priorities to +dont_download + * fix = feature in magnet links + * improve compatibility of SOCKS5 UDP ASSOCIATE + * fix madvise range for flushing cache in mmap_storage + * open files with no_cache set in O_SYNC mode +- Drop 0001-Make-sure-boost-system-is-found-when-using-old-versi.patch + (merged upstream) + +--- Old: 0001-Make-sure-boost-system-is-found-when-using-old-versi.patch libtorrent-rasterbar-2.0.7.tar.xz New: libtorrent-rasterbar-2.0.8.tar.xz Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.9ZUOKX/_old 2022-10-24 11:13:31.055249463 +0200 +++ /var/tmp/diff_new_pack.9ZUOKX/_new 2022-10-24 11:13:31.059249471 +0200 @@ -26,15 +26,13 @@ %bcond_with examples %bcond_with tests Name: libtorrent-rasterbar -Version:2.0.7 +Version:2.0.8 Release:0 Summary:A C++ implementation of the BitTorrent protocol License:BSD-3-Clause Group: Development/Libraries/C and C++ URL:https://libtorrent.org/ Source: %{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM -- Fix boost detection for Leap -Patch0: 0001-Make-sure-boost-system-is-found-when-using-old-versi.patch BuildRequires: cmake >= 3.12.0 BuildRequires: fdupes BuildRequires: gcc-c++ ++ _service ++ --- /var/tmp/diff_new_pack.9ZUOKX/_old 2022-10-24 11:13:31.099249553 +0200 +++ /var/tmp/diff_new_pack.9ZUOKX/_new 2022-10-24 11:13:31.103249561 +0200 @@ -3,7 +3,7 @@ https://github.com/arvidn/libtorrent.git git .git -v2.0.7 +v2.0.8 @PARENT_TAG@ v(.*) libtorrent-rasterbar ++ libtorrent-rasterbar-2.0.7.tar.xz -> libtorrent-rasterbar-2.0.8.tar.xz ++ 13344 lines of diff (skipped)
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2022-10-08 01:23:20 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.2275 (New) Package is "libtorrent-rasterbar" Sat Oct 8 01:23:20 2022 rev:85 rq:1008315 version:2.0.7 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2022-07-18 18:34:22.449794757 +0200 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.2275/libtorrent-rasterbar.changes 2022-10-08 01:23:22.753975655 +0200 @@ -1,0 +2,6 @@ +Wed Oct 5 20:19:45 UTC 2022 - Christophe Giboudeaux + +- Add patch to fix the boost detection on Leap: + * 0001-Make-sure-boost-system-is-found-when-using-old-versi.patch + +--- New: 0001-Make-sure-boost-system-is-found-when-using-old-versi.patch Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.RTfKmM/_old 2022-10-08 01:23:23.853978178 +0200 +++ /var/tmp/diff_new_pack.RTfKmM/_new 2022-10-08 01:23:23.861978196 +0200 @@ -33,6 +33,8 @@ Group: Development/Libraries/C and C++ URL:https://libtorrent.org/ Source: %{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM -- Fix boost detection for Leap +Patch0: 0001-Make-sure-boost-system-is-found-when-using-old-versi.patch BuildRequires: cmake >= 3.12.0 BuildRequires: fdupes BuildRequires: gcc-c++ ++ 0001-Make-sure-boost-system-is-found-when-using-old-versi.patch ++ >From 79eab66c7c4f681c3a9e693147a6c30adbe7ddb7 Mon Sep 17 00:00:00 2001 From: Christophe Giboudeaux Date: Wed, 5 Oct 2022 22:13:48 +0200 Subject: [PATCH] Make sure boost-system is found when using old versions When using older boost versions, boost-system is a 'PUBLIC' link target. Make sure it's treated as a required build dependency. --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 5cb81ab..9fcb346 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -802,7 +802,7 @@ endif() find_public_dependency(Boost REQUIRED) target_link_libraries(torrent-rasterbar PUBLIC Boost::headers) if (Boost_MAJOR_VERSION LESS_EQUAL 1 AND Boost_MINOR_VERSION LESS 69) - find_package(Boost REQUIRED COMPONENTS system) + find_public_dependency(Boost REQUIRED COMPONENTS system) target_link_libraries(torrent-rasterbar PUBLIC Boost::system) endif() -- 2.37.3
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2022-07-18 18:34:08 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1523 (New) Package is "libtorrent-rasterbar" Mon Jul 18 18:34:08 2022 rev:84 rq:989736 version:2.0.7 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2022-05-08 21:53:14.759530586 +0200 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1523/libtorrent-rasterbar.changes 2022-07-18 18:34:22.449794757 +0200 @@ -1,0 +2,24 @@ +Sun Jul 17 17:43:42 UTC 2022 - Luigi Baldoni + +- Update to version 2.0.7 + * fix issue in use of copy_file_range() + * avoid open-file race in the file_view_pool + * fix issue where stop-when-ready would not close files + * fix issue with duplicate hybrid torrent via separate v1 and +v2 magnet links + * added new function to load torrent files, load_torrent_*() + * support sync_file_range() + * fix issue in write_torrent_file() when file size is exactly +piece size + * fix file_num_blocks() and file_num_pieces() for empty files + * add new overload to make_magnet_uri() + * add missing protocol version to tracker_reply_alert and +tracker_error_alert + * fix privilege issue with SetFileValidData() + * add asynchronous overload of torrent_handle::add_piece() + * default to a single hashing thread, for full checks + * Fix bug when checking files and the first piece is invalid +- Drop libtorrent-rasterbar-2.0.6-fix_pkgconfig_creation.patch + (no longer necessary) + +--- Old: libtorrent-rasterbar-2.0.6-fix_pkgconfig_creation.patch libtorrent-rasterbar-2.0.6.tar.xz New: libtorrent-rasterbar-2.0.7.tar.xz Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.MwSgP4/_old 2022-07-18 18:34:22.977795508 +0200 +++ /var/tmp/diff_new_pack.MwSgP4/_new 2022-07-18 18:34:22.981795514 +0200 @@ -26,15 +26,13 @@ %bcond_with examples %bcond_with tests Name: libtorrent-rasterbar -Version:2.0.6 +Version:2.0.7 Release:0 Summary:A C++ implementation of the BitTorrent protocol License:BSD-3-Clause Group: Development/Libraries/C and C++ URL:https://libtorrent.org/ Source: %{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM libtorrent-rasterbar-2.0.6-fix_pkgconfig_creation.patch -Patch0: libtorrent-rasterbar-2.0.6-fix_pkgconfig_creation.patch BuildRequires: cmake >= 3.12.0 BuildRequires: fdupes BuildRequires: gcc-c++ ++ _service ++ --- /var/tmp/diff_new_pack.MwSgP4/_old 2022-07-18 18:34:23.009795554 +0200 +++ /var/tmp/diff_new_pack.MwSgP4/_new 2022-07-18 18:34:23.013795560 +0200 @@ -3,7 +3,7 @@ https://github.com/arvidn/libtorrent.git git .git -v2.0.6 +v2.0.7 @PARENT_TAG@ v(.*) libtorrent-rasterbar ++ libtorrent-rasterbar-2.0.6.tar.xz -> libtorrent-rasterbar-2.0.7.tar.xz ++ 11952 lines of diff (skipped)
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2022-05-08 21:52:57 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1538 (New) Package is "libtorrent-rasterbar" Sun May 8 21:52:57 2022 rev:83 rq:975630 version:2.0.6 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2022-04-21 15:49:28.380368431 +0200 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1538/libtorrent-rasterbar.changes 2022-05-08 21:53:14.759530586 +0200 @@ -1,0 +2,6 @@ +Sun May 8 11:44:19 UTC 2022 - Luigi Baldoni + +- Add libtorrent-rasterbar-2.0.6-fix_pkgconfig_creation.patch to + fix pkgconfig file properly + +--- New: libtorrent-rasterbar-2.0.6-fix_pkgconfig_creation.patch Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.nu1O7a/_old 2022-05-08 21:53:15.271531234 +0200 +++ /var/tmp/diff_new_pack.nu1O7a/_new 2022-05-08 21:53:15.275531239 +0200 @@ -33,6 +33,8 @@ Group: Development/Libraries/C and C++ URL:https://libtorrent.org/ Source: %{name}-%{version}.tar.xz +# PATCH-FIX-UPSTREAM libtorrent-rasterbar-2.0.6-fix_pkgconfig_creation.patch +Patch0: libtorrent-rasterbar-2.0.6-fix_pkgconfig_creation.patch BuildRequires: cmake >= 3.12.0 BuildRequires: fdupes BuildRequires: gcc-c++ @@ -136,10 +138,6 @@ %fdupes %{buildroot}%{python3_sitearch} -# quick and dirty fix until upstream gh#arvidn/libtorrent#6830 is addressed -sed -e 's/\-l\-pthread/\-pthread/' \ --i %{buildroot}%{_libdir}/pkgconfig/%{name}.pc - %if %{with tests} %check export LD_LIBRARY_PATH=$PWD/build ++ libtorrent-rasterbar-2.0.6-fix_pkgconfig_creation.patch ++ >From a5925cfc862923544d4d2b4dc5264836e2cd1030 Mon Sep 17 00:00:00 2001 From: Nick Korotysh Date: Thu, 21 Apr 2022 01:02:32 +0300 Subject: [PATCH] fixed pkg-config file libraries list generation do not append '-l' to anything starting with '-' previously cmake-generated pkg-config file contained next line: Libs: -L${libdir} -ltorrent-rasterbar -l-pthread -lssl -lcrypto (note '-l' before '-pthread', even without space) the same line with this fix included is correct: Libs: -L${libdir} -ltorrent-rasterbar -pthread -lssl -lcrypto --- cmake/Modules/GeneratePkgConfig/generate-pkg-config.cmake.in | 5 + 1 file changed, 5 insertions(+) diff --git a/cmake/Modules/GeneratePkgConfig/generate-pkg-config.cmake.in b/cmake/Modules/GeneratePkgConfig/generate-pkg-config.cmake.in index d4cb81db69..6adea52ac5 100644 --- a/cmake/Modules/GeneratePkgConfig/generate-pkg-config.cmake.in +++ b/cmake/Modules/GeneratePkgConfig/generate-pkg-config.cmake.in @@ -37,7 +37,12 @@ function(split_library_dirs _libraries _base_library_dir _library_dirs_var _libr endfunction() split_library_dirs("${_TARGET_INTERFACE_LINK_LIBRARIES}" "${CMAKE_INSTALL_PREFIX}/${_INSTALL_LIBDIR}" _lib_dirs _library_names) +set(_linker_options "${_library_names}") +list(FILTER _linker_options INCLUDE REGEX "^-.*") +list(FILTER _library_names EXCLUDE REGEX "^-.*") cmake_list_to_pkg_config(_libs "${_library_names}" "-l") +list(JOIN _linker_options " " _linker_options) +string(JOIN " " _libs "${_linker_options}" "${_libs}") list(LENGTH _lib_dirs _additional_libdirs_count) if (_additional_libdirs_count GREATER 0) cmake_list_to_pkg_config(_additional_libdirs "${_lib_dirs}" "-L")
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2022-04-21 15:43:35 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1538 (New) Package is "libtorrent-rasterbar" Thu Apr 21 15:43:35 2022 rev:82 rq:971809 version:2.0.6 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2022-04-17 23:51:58.646482787 +0200 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1538/libtorrent-rasterbar.changes 2022-04-21 15:49:28.380368431 +0200 @@ -1,0 +2,5 @@ +Thu Apr 21 11:51:34 UTC 2022 - Luigi Baldoni + +- Fix pkgconfig file for Leap 15.4 + +--- Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.ByIWFx/_old 2022-04-21 15:49:28.916369003 +0200 +++ /var/tmp/diff_new_pack.ByIWFx/_new 2022-04-21 15:49:28.924369012 +0200 @@ -136,6 +136,10 @@ %fdupes %{buildroot}%{python3_sitearch} +# quick and dirty fix until upstream gh#arvidn/libtorrent#6830 is addressed +sed -e 's/\-l\-pthread/\-pthread/' \ +-i %{buildroot}%{_libdir}/pkgconfig/%{name}.pc + %if %{with tests} %check export LD_LIBRARY_PATH=$PWD/build
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2022-04-17 23:50:25 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1941 (New) Package is "libtorrent-rasterbar" Sun Apr 17 23:50:25 2022 rev:81 rq:970453 version:2.0.6 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2022-02-17 00:32:20.189414624 +0100 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1941/libtorrent-rasterbar.changes 2022-04-17 23:51:58.646482787 +0200 @@ -1,0 +2,23 @@ +Sat Apr 16 14:49:34 UTC 2022 - Luigi Baldoni + +- Update to version 2.0.6 + * fix issue creating a v2 torrent from torrent_info containing +an empty file + * make recheck files also update which files use partfile + * add write_through disk_io_write_mode, which flushes pieces +to disk immediately + * improve copy file function to preserve sparse regions (when +supported) + * add function to truncate over-sized files part of a torrent + * fix directory creation on windows shared folders + * add flag to make add_files() not record file attributes + * deprecate (unused) allow_partial_disk_writes settings + * fix disk-full error reporting in mmap_disk_io + * fixed similar-torrents feature for v2 torrents + * fix potential unbounded recursion in add_completed_job, in +disk I/O + * deprecated (unused) volatile_read_cache setting +- Drop libtorrent-rasterbar-boost_178.patch (merged upstream) +- Switch to _service + +--- Old: libtorrent-rasterbar-2.0.5.tar.gz libtorrent-rasterbar-boost_178.patch New: _service libtorrent-rasterbar-2.0.6.tar.xz Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.wLQaKV/_old 2022-04-17 23:51:59.142483467 +0200 +++ /var/tmp/diff_new_pack.wLQaKV/_new 2022-04-17 23:51:59.146483472 +0200 @@ -26,15 +26,13 @@ %bcond_with examples %bcond_with tests Name: libtorrent-rasterbar -Version:2.0.5 +Version:2.0.6 Release:0 Summary:A C++ implementation of the BitTorrent protocol License:BSD-3-Clause Group: Development/Libraries/C and C++ URL:https://libtorrent.org/ -Source: https://github.com/arvidn/%{_name}/releases/download/v%{version}/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM libtorrent-rasterbar-boost_178.patch -Patch0: libtorrent-rasterbar-boost_178.patch +Source: %{name}-%{version}.tar.xz BuildRequires: cmake >= 3.12.0 BuildRequires: fdupes BuildRequires: gcc-c++ ++ _service ++ https://github.com/arvidn/libtorrent.git git .git v2.0.6 @PARENT_TAG@ v(.*) libtorrent-rasterbar *.tar xz
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2022-02-17 00:30:58 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1956 (New) Package is "libtorrent-rasterbar" Thu Feb 17 00:30:58 2022 rev:80 rq:955382 version:2.0.5 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2022-01-08 23:25:14.338310975 +0100 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1956/libtorrent-rasterbar.changes 2022-02-17 00:32:20.189414624 +0100 @@ -1,0 +2,5 @@ +Tue Jan 11 19:42:28 UTC 2022 - Luigi Baldoni + +- Revert last change + +--- Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.vr0uNZ/_old 2022-02-17 00:32:20.777414522 +0100 +++ /var/tmp/diff_new_pack.vr0uNZ/_new 2022-02-17 00:32:20.785414522 +0100 @@ -38,10 +38,10 @@ BuildRequires: cmake >= 3.12.0 BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: libboost_chrono-devel >= 1.67 -BuildRequires: libboost_python3-devel >= 1.67 -BuildRequires: libboost_random-devel >= 1.67 -BuildRequires: libboost_system-devel >= 1.67 +BuildRequires: libboost_chrono-devel +BuildRequires: libboost_python3-devel +BuildRequires: libboost_random-devel +BuildRequires: libboost_system-devel BuildRequires: pkgconfig BuildRequires: python3-devel BuildRequires: python3-setuptools @@ -121,7 +121,7 @@ %endif -Dpython-bindings=ON \ -Dpython-egg-info=ON \ - -Dboost-python-module-name=python + -Dboost-python-module-name=python3 %cmake_build %install ++ _constraints ++ --- /var/tmp/diff_new_pack.vr0uNZ/_old 2022-02-17 00:32:20.821414515 +0100 +++ /var/tmp/diff_new_pack.vr0uNZ/_new 2022-02-17 00:32:20.825414514 +0100 @@ -2,7 +2,7 @@ - 4 + 5 @@ -23,9 +23,6 @@ aarch64 - -5 - 4
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2022-01-08 23:24:23 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1892 (New) Package is "libtorrent-rasterbar" Sat Jan 8 23:24:23 2022 rev:79 rq:944940 version:2.0.5 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2022-01-03 10:50:34.379606952 +0100 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1892/libtorrent-rasterbar.changes 2022-01-08 23:25:14.338310975 +0100 @@ -1,0 +2,5 @@ +Sat Jan 8 19:20:10 UTC 2022 - Luigi Baldoni + +- Update boost version requirement + +--- Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.SIl6av/_old 2022-01-08 23:25:14.890311426 +0100 +++ /var/tmp/diff_new_pack.SIl6av/_new 2022-01-08 23:25:14.894311429 +0100 @@ -38,10 +38,10 @@ BuildRequires: cmake >= 3.12.0 BuildRequires: fdupes BuildRequires: gcc-c++ -BuildRequires: libboost_chrono-devel >= 1.66 -BuildRequires: libboost_python3-devel >= 1.66 -BuildRequires: libboost_random-devel >= 1.66 -BuildRequires: libboost_system-devel >= 1.66 +BuildRequires: libboost_chrono-devel >= 1.67 +BuildRequires: libboost_python3-devel >= 1.67 +BuildRequires: libboost_random-devel >= 1.67 +BuildRequires: libboost_system-devel >= 1.67 BuildRequires: pkgconfig BuildRequires: python3-devel BuildRequires: python3-setuptools
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2022-01-03 10:49:48 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1896 (New) Package is "libtorrent-rasterbar" Mon Jan 3 10:49:48 2022 rev:78 rq:943468 version:2.0.5 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2021-12-07 00:00:47.452265492 +0100 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1896/libtorrent-rasterbar.changes 2022-01-03 10:50:34.379606952 +0100 @@ -1,0 +2,5 @@ +Sun Jan 2 08:26:53 UTC 2022 - Luigi Baldoni + +- Add libtorrent-rasterbar-boost_178.patch (fix Factory build) + +--- New: libtorrent-rasterbar-boost_178.patch Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.TVufIy/_old 2022-01-03 10:50:34.891607148 +0100 +++ /var/tmp/diff_new_pack.TVufIy/_new 2022-01-03 10:50:34.895607149 +0100 @@ -1,7 +1,7 @@ # # spec file for package libtorrent-rasterbar # -# Copyright (c) 2021 SUSE LLC +# Copyright (c) 2022 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -33,6 +33,8 @@ Group: Development/Libraries/C and C++ URL:https://libtorrent.org/ Source: https://github.com/arvidn/%{_name}/releases/download/v%{version}/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM libtorrent-rasterbar-boost_178.patch +Patch0: libtorrent-rasterbar-boost_178.patch BuildRequires: cmake >= 3.12.0 BuildRequires: fdupes BuildRequires: gcc-c++ ++ libtorrent-rasterbar-boost_178.patch ++ >From 71d608fceca7e61c9d124f9ea83f71b06eda3b17 Mon Sep 17 00:00:00 2001 From: arvidn Date: Sun, 12 Dec 2021 21:52:15 +0100 Subject: [PATCH] update allocator sizes for boost-1.78 --- include/libtorrent/aux_/allocating_handler.hpp | 16 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/include/libtorrent/aux_/allocating_handler.hpp b/include/libtorrent/aux_/allocating_handler.hpp index 726032e085c..7096dfd2e67 100644 --- a/include/libtorrent/aux_/allocating_handler.hpp +++ b/include/libtorrent/aux_/allocating_handler.hpp @@ -77,11 +77,11 @@ namespace libtorrent { namespace aux { constexpr std::size_t openssl_write_cost = 0; #endif - constexpr std::size_t read_handler_max_size = tracking + debug_read_iter + openssl_read_cost + 102 + 8 * sizeof(void*); - constexpr std::size_t write_handler_max_size = tracking + debug_write_iter + openssl_write_cost + 102 + 8 * sizeof(void*); - constexpr std::size_t udp_handler_max_size = tracking + debug_tick + 144 + 8 * sizeof(void*); - constexpr std::size_t utp_handler_max_size = tracking + debug_tick + 168 + 8 * sizeof(void*); - constexpr std::size_t tick_handler_max_size = tracking + debug_tick + 160; + constexpr std::size_t read_handler_max_size = tracking + debug_read_iter + openssl_read_cost + 102 + 9 * sizeof(void*); + constexpr std::size_t write_handler_max_size = tracking + debug_write_iter + openssl_write_cost + 102 + 9 * sizeof(void*); + constexpr std::size_t udp_handler_max_size = tracking + debug_tick + 144 + 9 * sizeof(void*); + constexpr std::size_t utp_handler_max_size = tracking + debug_tick + 168 + 9 * sizeof(void*); + constexpr std::size_t tick_handler_max_size = tracking + debug_tick + 168; constexpr std::size_t abort_handler_max_size = tracking + debug_tick + 104; constexpr std::size_t submit_handler_max_size = tracking + debug_tick + 104; constexpr std::size_t deferred_handler_max_size = tracking + debug_tick + 112; @@ -124,12 +124,12 @@ namespace libtorrent { namespace aux { #endif constexpr std::size_t write_handler_max_size = tracking + debug_write_iter + openssl_write_cost + fuzzer_write_cost + 168; constexpr std::size_t read_handler_max_size = tracking + debug_read_iter + openssl_read_cost + fuzzer_read_cost + 168; - constexpr std::size_t udp_handler_max_size = tracking + 160; - constexpr std::size_t utp_handler_max_size = tracking + 184; + constexpr std::size_t udp_handler_max_size = tracking + 168; + constexpr std::size_t utp_handler_max_size = tracking + 192; constexpr std::size_t abort_handler_max_size = tracking + 72; constexpr std::size_t submit_handler_max_size = tracking + 72; constexpr std::size_t deferred_handler_max_size = tracking + 80; -
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2021-12-06 23:59:38 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.31177 (New) Package is "libtorrent-rasterbar" Mon Dec 6 23:59:38 2021 rev:77 rq:935765 version:2.0.5 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2021-10-31 22:56:25.083734017 +0100 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.31177/libtorrent-rasterbar.changes 2021-12-07 00:00:47.452265492 +0100 @@ -1,0 +2,25 @@ +Sun Dec 5 07:18:54 UTC 2021 - Luigi Baldoni + +- Update to version 2.0.5 + * fix build with WolfSSL + * fix issue where incoming uTP connections were not accepted +over SOCKS5 + * fix several issues in handling of checking files of v2 +torrents, esp. from magnet links + * make the token limit when parsing metadata from magnet files +configurable + * fix issue with stalled pieces on disk full errors + * fix missing python binding for file_progress_flags + * fix torrent_file_with_hashes() to fail when we don't have +the piece layers + * restore path character encoding conversion for non UTF-8 +locales + * fix use-after-free bug in make_magnet_uri + * add write_torrent_file() to produce a .torrent file from +add_torrent_params + * allow loading v2 .torrent files without piece layer + * fix issue with adding v2 torrents with invalid file root hash +- Drop libtorrent-rasterbar-2.0.4-handler-buffer.patch (merged + upstream) + +--- Old: libtorrent-rasterbar-2.0.4-handler-buffer.patch libtorrent-rasterbar-2.0.4.tar.gz New: libtorrent-rasterbar-2.0.5.tar.gz Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.mRcc49/_old 2021-12-07 00:00:48.224262761 +0100 +++ /var/tmp/diff_new_pack.mRcc49/_new 2021-12-07 00:00:48.224262761 +0100 @@ -26,15 +26,13 @@ %bcond_with examples %bcond_with tests Name: libtorrent-rasterbar -Version:2.0.4 +Version:2.0.5 Release:0 Summary:A C++ implementation of the BitTorrent protocol License:BSD-3-Clause Group: Development/Libraries/C and C++ URL:https://libtorrent.org/ Source: https://github.com/arvidn/%{_name}/releases/download/v%{version}/%{name}-%{version}.tar.gz -# PATCH-FIX-UPSTREAM libtorrent-rasterbar-2.0.4-handler-buffer.patch -- Bump handler allocation sizes for boost-1.77 (commit 8ed34b67d) -Patch0: libtorrent-rasterbar-2.0.4-handler-buffer.patch BuildRequires: cmake >= 3.12.0 BuildRequires: fdupes BuildRequires: gcc-c++ ++ libtorrent-rasterbar-2.0.4.tar.gz -> libtorrent-rasterbar-2.0.5.tar.gz ++ 25739 lines of diff (skipped)
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2021-10-31 22:55:42 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1890 (New) Package is "libtorrent-rasterbar" Sun Oct 31 22:55:42 2021 rev:76 rq:928369 version:2.0.4 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2021-09-27 20:09:07.966476949 +0200 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1890/libtorrent-rasterbar.changes 2021-10-31 22:56:25.083734017 +0100 @@ -1,0 +2,5 @@ +Sun Oct 31 10:36:56 UTC 2021 - Luigi Baldoni + +- Fix linking problem on ppc64 + +--- Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.VwpBZL/_old 2021-10-31 22:56:25.571734392 +0100 +++ /var/tmp/diff_new_pack.VwpBZL/_new 2021-10-31 22:56:25.575734395 +0100 @@ -16,6 +16,9 @@ # +%ifarch ppc64 +%define _lto_cflags %{nil} +%endif %define _name libtorrent %define libver 2_0 %define sover 2.0
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2021-09-27 20:08:50 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1899 (New) Package is "libtorrent-rasterbar" Mon Sep 27 20:08:50 2021 rev:75 rq:921546 version:2.0.4 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2021-06-07 22:44:47.708616306 +0200 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.1899/libtorrent-rasterbar.changes 2021-09-27 20:09:07.966476949 +0200 @@ -1,0 +2,6 @@ +Sat Sep 25 17:02:38 UTC 2021 - Alexei Sorokin + +- Add libtorrent-rasterbar-2.0.4-handler-buffer.patch: bump handler + allocation sizes for boost-1.77 (commit 8ed34b67d). + +--- New: libtorrent-rasterbar-2.0.4-handler-buffer.patch Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.LqaSvA/_old 2021-09-27 20:09:08.534477574 +0200 +++ /var/tmp/diff_new_pack.LqaSvA/_new 2021-09-27 20:09:08.538477579 +0200 @@ -30,6 +30,8 @@ Group: Development/Libraries/C and C++ URL:https://libtorrent.org/ Source: https://github.com/arvidn/%{_name}/releases/download/v%{version}/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM libtorrent-rasterbar-2.0.4-handler-buffer.patch -- Bump handler allocation sizes for boost-1.77 (commit 8ed34b67d) +Patch0: libtorrent-rasterbar-2.0.4-handler-buffer.patch BuildRequires: cmake >= 3.12.0 BuildRequires: fdupes BuildRequires: gcc-c++ @@ -142,6 +144,7 @@ %endif %post -n %{name}%{libver} -p /sbin/ldconfig + %postun -n %{name}%{libver} -p /sbin/ldconfig %if %{with examples} ++ libtorrent-rasterbar-2.0.4-handler-buffer.patch ++ --- a/include/libtorrent/aux_/allocating_handler.hpp +++ b/include/libtorrent/aux_/allocating_handler.hpp @@ -79,9 +79,9 @@ namespace libtorrent { namespace aux { constexpr std::size_t read_handler_max_size = tracking + debug_read_iter + openssl_read_cost + 102 + 8 * sizeof(void*); constexpr std::size_t write_handler_max_size = tracking + debug_write_iter + openssl_write_cost + 102 + 8 * sizeof(void*); - constexpr std::size_t udp_handler_max_size = tracking + debug_tick + 128 + 8 * sizeof(void*); - constexpr std::size_t utp_handler_max_size = tracking + debug_tick + 152 + 8 * sizeof(void*); - constexpr std::size_t tick_handler_max_size = tracking + debug_tick + 144; + constexpr std::size_t udp_handler_max_size = tracking + debug_tick + 144 + 8 * sizeof(void*); + constexpr std::size_t utp_handler_max_size = tracking + debug_tick + 168 + 8 * sizeof(void*); + constexpr std::size_t tick_handler_max_size = tracking + debug_tick + 160; constexpr std::size_t abort_handler_max_size = tracking + debug_tick + 104; constexpr std::size_t submit_handler_max_size = tracking + debug_tick + 104; constexpr std::size_t deferred_handler_max_size = tracking + debug_tick + 112; @@ -122,14 +122,14 @@ namespace libtorrent { namespace aux { constexpr std::size_t fuzzer_write_cost = 0; constexpr std::size_t fuzzer_read_cost = 0; #endif - constexpr std::size_t write_handler_max_size = tracking + debug_write_iter + openssl_write_cost + fuzzer_write_cost + 152; - constexpr std::size_t read_handler_max_size = tracking + debug_read_iter + openssl_read_cost + fuzzer_read_cost + 152; - constexpr std::size_t udp_handler_max_size = tracking + 144; - constexpr std::size_t utp_handler_max_size = tracking + 168; + constexpr std::size_t write_handler_max_size = tracking + debug_write_iter + openssl_write_cost + fuzzer_write_cost + 168; + constexpr std::size_t read_handler_max_size = tracking + debug_read_iter + openssl_read_cost + fuzzer_read_cost + 168; + constexpr std::size_t udp_handler_max_size = tracking + 160; + constexpr std::size_t utp_handler_max_size = tracking + 184; constexpr std::size_t abort_handler_max_size = tracking + 72; constexpr std::size_t submit_handler_max_size = tracking + 72; constexpr std::size_t deferred_handler_max_size = tracking + 80; - constexpr std::size_t tick_handler_max_size = tracking + 112; + constexpr std::size_t tick_handler_max_size = tracking + 128; #endif enum HandlerName
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2021-06-07 22:44:11 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.32437 (New) Package is "libtorrent-rasterbar" Mon Jun 7 22:44:11 2021 rev:74 rq:898014 version:2.0.4 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2021-04-01 14:18:11.960062940 +0200 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.32437/libtorrent-rasterbar.changes 2021-06-07 22:44:47.708616306 +0200 @@ -1,0 +2,11 @@ +Mon Jun 7 08:51:48 UTC 2021 - Luigi Baldoni + +- Update to version 2.0.4 + * fix piece picker bug causing double-picks with +prefer-contiguous enabled + * expose session_params in python bindings + * fix (deprecated) use of add_torrent_params::info_hash + * fix issue creating and loading v2 torrents with empty files. +Improves conformance to BEP52 reference implementation + +--- Old: libtorrent-rasterbar-2.0.3.tar.gz New: libtorrent-rasterbar-2.0.4.tar.gz Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.AFPtSh/_old 2021-06-07 22:44:48.192617123 +0200 +++ /var/tmp/diff_new_pack.AFPtSh/_new 2021-06-07 22:44:48.196617130 +0200 @@ -23,7 +23,7 @@ %bcond_with examples %bcond_with tests Name: libtorrent-rasterbar -Version:2.0.3 +Version:2.0.4 Release:0 Summary:A C++ implementation of the BitTorrent protocol License:BSD-3-Clause ++ libtorrent-rasterbar-2.0.3.tar.gz -> libtorrent-rasterbar-2.0.4.tar.gz ++ 15976 lines of diff (skipped)
commit libtorrent-rasterbar for openSUSE:Factory
Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2021-04-01 14:16:56 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.2401 (New) Package is "libtorrent-rasterbar" Thu Apr 1 14:16:56 2021 rev:73 rq:881810 version:2.0.3 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2021-01-08 17:40:31.237049492 +0100 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.2401/libtorrent-rasterbar.changes 2021-04-01 14:18:11.960062940 +0200 @@ -1,0 +2,19 @@ +Mon Mar 29 06:06:49 UTC 2021 - Luigi Baldoni + +- Update to version 2.0.3 + * add new torrent_file_with_hashes() which includes piece +layers for creating .torrent files + * add file_prio_alert, posted when file priorities are updated + * fix issue where set_piece_hashes() would not propagate file +errors + * add missing python binding for event_t + * add convenience header libtorrent/libtorrent.hpp + * increase default max_allowed_in_request_queue + * fix loading non-ascii filenames on windows with torrent_info +constructor (2.0 regression) + * add std::hash<> specialization for info_hash_t + * fix integer overflow in hash_picker and properly restrict +max file sizes in torrents + * strengthen SSRF mitigation for web seeds + +--- Old: libtorrent-rasterbar-2.0.2.tar.gz New: libtorrent-rasterbar-2.0.3.tar.gz Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.LSLQE9/_old 2021-04-01 14:18:12.460063718 +0200 +++ /var/tmp/diff_new_pack.LSLQE9/_new 2021-04-01 14:18:12.464063724 +0200 @@ -23,7 +23,7 @@ %bcond_with examples %bcond_with tests Name: libtorrent-rasterbar -Version:2.0.2 +Version:2.0.3 Release:0 Summary:A C++ implementation of the BitTorrent protocol License:BSD-3-Clause ++ libtorrent-rasterbar-2.0.2.tar.gz -> libtorrent-rasterbar-2.0.3.tar.gz ++ 22862 lines of diff (skipped)
[opensuse-commit] commit libtorrent-rasterbar for openSUSE:Factory
Hello community, here is the log from the commit of package libtorrent-rasterbar for openSUSE:Factory checked in at 2020-11-17 21:24:48 Comparing /work/SRC/openSUSE:Factory/libtorrent-rasterbar (Old) and /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.24930 (New) Package is "libtorrent-rasterbar" Tue Nov 17 21:24:48 2020 rev:71 rq:848726 version:2.0.1 Changes: --- /work/SRC/openSUSE:Factory/libtorrent-rasterbar/libtorrent-rasterbar.changes 2020-10-29 14:52:10.117235354 +0100 +++ /work/SRC/openSUSE:Factory/.libtorrent-rasterbar.new.24930/libtorrent-rasterbar.changes 2020-11-17 21:24:51.109352000 +0100 @@ -1,0 +2,10 @@ +Sun Nov 15 14:05:31 UTC 2020 - Luigi Baldoni + +- Update to version 2.0.1 + * fix attribute in single-file v2 torrent creation + * fix padding for empty files in v2 torrent creation + * add function to ask a file_storage whether it's v2 or not + * fix mtime field when creating single-file v2 torrents + * fix performance regression in checking files + +--- Old: libtorrent-rasterbar-2.0.0.tar.gz New: libtorrent-rasterbar-2.0.1.tar.gz Other differences: -- ++ libtorrent-rasterbar.spec ++ --- /var/tmp/diff_new_pack.w0tS6x/_old 2020-11-17 21:24:51.965352850 +0100 +++ /var/tmp/diff_new_pack.w0tS6x/_new 2020-11-17 21:24:51.969352853 +0100 @@ -17,20 +17,19 @@ %define _name libtorrent -%define _ver2.0 %define libver 2_0 %define sover 2.0 %define _legacy 1 %bcond_with examples %bcond_with tests Name: libtorrent-rasterbar -Version:2.0.0 +Version:2.0.1 Release:0 Summary:A C++ implementation of the BitTorrent protocol License:BSD-3-Clause Group: Development/Libraries/C and C++ URL:https://libtorrent.org/ -Source: https://github.com/arvidn/%{_name}/releases/download/%{_ver}/%{name}-%{version}.tar.gz +Source: https://github.com/arvidn/%{_name}/releases/download/v%{version}/%{name}-%{version}.tar.gz BuildRequires: cmake >= 3.12.0 BuildRequires: fdupes BuildRequires: gcc-c++ @@ -116,6 +115,7 @@ -Dbuild_examples=ON \ %endif -Dpython-bindings=ON \ + -Dpython-egg-info=ON \ -Dboost-python-module-name=python %cmake_build ++ libtorrent-rasterbar-2.0.0.tar.gz -> libtorrent-rasterbar-2.0.1.tar.gz ++ 26337 lines of diff (skipped) ___ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/commit@lists.opensuse.org