commit deluge for openSUSE:Factory
Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2020-11-07 21:02:59 Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new.11331 (New) Package is "deluge" Sat Nov 7 21:02:59 2020 rev:14 rq:846835 version:2.0.3 Changes: --- /work/SRC/openSUSE:Factory/deluge/deluge.changes2020-09-29 19:01:09.045725919 +0200 +++ /work/SRC/openSUSE:Factory/.deluge.new.11331/deluge.changes 2020-11-07 21:05:38.357619956 +0100 @@ -1,0 +2,6 @@ +Sat Nov 7 14:27:45 UTC 2020 - andy great + +- Fix Deluge not starting by changing dependency from + python3-xdg to python3-pyxdg. + +--- Other differences: -- ++ deluge.spec ++ --- /var/tmp/diff_new_pack.Tqv0Mp/_old 2020-11-07 21:05:38.885619113 +0100 +++ /var/tmp/diff_new_pack.Tqv0Mp/_new 2020-11-07 21:05:38.889619107 +0100 @@ -56,11 +56,11 @@ Requires: python3-libtorrent-rasterbar >= 1.1.1 %endif Requires: python3-pyOpenSSL +Requires: python3-pyxdg Requires: python3-rencode Requires: python3-setproctitle Requires: python3-setuptools Requires: python3-six -Requires: python3-xdg Requires: python3-zope.interface Requires: xdg-utils Recommends: %{name}-lang
commit deluge for openSUSE:Factory
Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2020-09-29 19:00:48 Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new.4249 (New) Package is "deluge" Tue Sep 29 19:00:48 2020 rev:13 rq:835437 version:2.0.3 Changes: --- /work/SRC/openSUSE:Factory/deluge/deluge.changes2020-03-03 10:18:46.306964618 +0100 +++ /work/SRC/openSUSE:Factory/.deluge.new.4249/deluge.changes 2020-09-29 19:01:09.045725919 +0200 @@ -1,0 +2,5 @@ +Fri Sep 18 12:50:21 UTC 2020 - Luigi Baldoni + +- Use legacy libtorrent-rasterbar on Tumbleweed + +--- Other differences: -- ++ deluge.spec ++ --- /var/tmp/diff_new_pack.ACjSez/_old 2020-09-29 19:01:09.685726696 +0200 +++ /var/tmp/diff_new_pack.ACjSez/_new 2020-09-29 19:01:09.689726702 +0200 @@ -36,7 +36,11 @@ BuildRequires: python-rpm-macros BuildRequires: python3-Twisted >= 17.1 BuildRequires: python3-devel +%if 0%{?suse_version} > 1500 +BuildRequires: python3-libtorrent-rasterbar-1 >= 1.1.1 +%else BuildRequires: python3-libtorrent-rasterbar >= 1.1.1 +%endif BuildRequires: python3-setuptools BuildRequires: python3-wheel BuildRequires: update-desktop-files @@ -46,7 +50,11 @@ Requires: python3-gobject Requires: python3-gobject-Gdk Requires: python3-gobject-cairo +%if 0%{?suse_version} > 1500 +Requires: python3-libtorrent-rasterbar-1 >= 1.1.1 +%else Requires: python3-libtorrent-rasterbar >= 1.1.1 +%endif Requires: python3-pyOpenSSL Requires: python3-rencode Requires: python3-setproctitle @@ -84,6 +92,7 @@ %prep %autosetup -p1 +sed -i '/^#!/d' deluge/path_chooser_common.py deluge/ui/gtk3/path_combo_chooser.py %build %py3_build @@ -106,6 +115,7 @@ fi done popd +%fdupes %{buildroot%}%{_datadir}/icons %files %license LICENSE
commit deluge for openSUSE:Factory
Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2020-03-03 10:17:24 Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new.26092 (New) Package is "deluge" Tue Mar 3 10:17:24 2020 rev:12 rq:780772 version:2.0.3 Changes: --- /work/SRC/openSUSE:Factory/deluge/deluge.changes2019-06-24 21:53:41.608121324 +0200 +++ /work/SRC/openSUSE:Factory/.deluge.new.26092/deluge.changes 2020-03-03 10:18:46.306964618 +0100 @@ -1,0 +2,8 @@ +Sat Feb 29 19:11:18 UTC 2020 - Alexei Sorokin + +- Add a missing requirement python3-setproctitle (boo#1164888). +- Add a missing requirement python3-Pillow (boo#1164890). +- Add a missing requirement python3-pycairo (boo#1164892). +- Use %py3_build and %py3_install macros. + +--- Other differences: -- ++ deluge.spec ++ --- /var/tmp/diff_new_pack.YqyMuD/_old 2020-03-03 10:18:48.002968127 +0100 +++ /var/tmp/diff_new_pack.YqyMuD/_new 2020-03-03 10:18:48.002968127 +0100 @@ -1,7 +1,7 @@ # # spec file for package deluge # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -22,7 +22,6 @@ Release:0 Summary:BitTorrent Client License:SUSE-GPL-3.0-with-openssl-exception -Group: Productivity/Networking/File-Sharing URL:https://deluge-torrent.org/ Source: http://download.deluge-torrent.org/source/%{_version}/%{name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE deluge-suse-geoip-location.patch -- Point to the right GeoIP.dat location. @@ -34,6 +33,7 @@ BuildRequires: gobject-introspection-devel BuildRequires: hicolor-icon-theme BuildRequires: intltool +BuildRequires: python-rpm-macros BuildRequires: python3-Twisted >= 17.1 BuildRequires: python3-devel BuildRequires: python3-libtorrent-rasterbar >= 1.1.1 @@ -41,6 +41,7 @@ BuildRequires: python3-wheel BuildRequires: update-desktop-files Requires: python3-Mako +Requires: python3-Pillow Requires: python3-Twisted >= 17.1 Requires: python3-gobject Requires: python3-gobject-Gdk @@ -48,6 +49,7 @@ Requires: python3-libtorrent-rasterbar >= 1.1.1 Requires: python3-pyOpenSSL Requires: python3-rencode +Requires: python3-setproctitle Requires: python3-setuptools Requires: python3-six Requires: python3-xdg @@ -67,6 +69,11 @@ %if %{?suse_version} > 1510 BuildRequires: python3-slimit %endif +%if %{?suse_version} >= 1550 +Requires: python3-pycairo +%else +Requires: python3-cairo +%endif %description Deluge is a Free Software, cross-platform BitTorrent client on @@ -79,12 +86,10 @@ %autosetup -p1 %build -python3 setup.py build +%py3_build %install -python3 setup.py install \ - --root=%{buildroot} --prefix=%{_prefix} - +%py3_install %fdupes %{buildroot}%{python3_sitelib}/ mv %{buildroot}%{python3_sitelib}/%{name}/i18n %{buildroot}%{_datadir}/locale @@ -102,16 +107,6 @@ done popd -%if %{?suse_version} < 1500 -%post -%desktop_database_post -%icon_theme_cache_post - -%postun -%desktop_database_postun -%icon_theme_cache_postun -%endif - %files %license LICENSE %doc AUTHORS CHANGELOG.md README.md
commit deluge for openSUSE:Factory
Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2019-06-24 21:52:35 Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new.4615 (New) Package is "deluge" Mon Jun 24 21:52:35 2019 rev:11 rq:711552 version:2.0.3 Changes: --- /work/SRC/openSUSE:Factory/deluge/deluge.changes2019-06-19 21:08:48.534533362 +0200 +++ /work/SRC/openSUSE:Factory/.deluge.new.4615/deluge.changes 2019-06-24 21:53:41.608121324 +0200 @@ -1,0 +2,18 @@ +Sat Jun 22 16:55:46 UTC 2019 - Andrei Dziahel + +- Update to version 2.0.3: + * Gtk UI ++ Fix errors running on Wayland (#3265). ++ Fix Peers Tab tooltip and context menu errors (#3266). + * Web UI ++ Fix TypeError in Peers Tab setting country flag. ++ Fix reverse proxy header TypeError (#3260). ++ Fix request.base ‘idna’ codec error (#3261). ++ Fix unable to change password (#3262). + * Extractor plugin ++ Fix potential error starting plugin. + * Documentation ++ Fix macOS install typo. ++ Fix Windows install instructions. + +--- Old: deluge-2.0.2.tar.xz New: deluge-2.0.3.tar.xz Other differences: -- ++ deluge.spec ++ --- /var/tmp/diff_new_pack.iY85AC/_old 2019-06-24 21:53:42.644122124 +0200 +++ /var/tmp/diff_new_pack.iY85AC/_new 2019-06-24 21:53:42.652122130 +0200 @@ -18,7 +18,7 @@ %define _version 2.0 Name: deluge -Version:2.0.2 +Version:2.0.3 Release:0 Summary:BitTorrent Client License:SUSE-GPL-3.0-with-openssl-exception ++ deluge-2.0.2.tar.xz -> deluge-2.0.3.tar.xz ++ 3696 lines of diff (skipped)
commit deluge for openSUSE:Factory
Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2019-06-19 21:06:27 Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new.4811 (New) Package is "deluge" Wed Jun 19 21:06:27 2019 rev:10 rq:708880 version:2.0.2 Changes: --- /work/SRC/openSUSE:Factory/deluge/deluge.changes2018-07-09 13:29:29.398714919 +0200 +++ /work/SRC/openSUSE:Factory/.deluge.new.4811/deluge.changes 2019-06-19 21:08:48.534533362 +0200 @@ -1,0 +2,8 @@ +Sun Jun 9 14:43:36 UTC 2019 - Alexei Sorokin + +- Update to version 2.0.2: + * See /usr/share/doc/packages/deluge/CHANGELOG.md +- Rebase deluge-suse-geoip-location.patch, + deluge-update_7z_binary.patch. + +--- Old: deluge-1.3.15-fix-preferences.patch deluge-1.3.15.tar.xz New: deluge-2.0.2.tar.xz Other differences: -- ++ deluge.spec ++ --- /var/tmp/diff_new_pack.yiJxEy/_old 2019-06-19 21:08:50.058534758 +0200 +++ /var/tmp/diff_new_pack.yiJxEy/_new 2019-06-19 21:08:50.058534758 +0200 @@ -1,7 +1,7 @@ # # spec file for package deluge # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -12,74 +12,97 @@ # license that conforms to the Open Source Definition (Version 1.9) # published by the Open Source Initiative. -# Please submit bugfixes or comments via http://bugs.opensuse.org/ +# Please submit bugfixes or comments via https://bugs.opensuse.org/ # +%define _version 2.0 Name: deluge -Version:1.3.15 +Version:2.0.2 Release:0 Summary:BitTorrent Client License:SUSE-GPL-3.0-with-openssl-exception Group: Productivity/Networking/File-Sharing -Url:http://deluge-torrent.org/ -Source: http://download.deluge-torrent.org/source/%{name}-%{version}.tar.xz +URL:https://deluge-torrent.org/ +Source: http://download.deluge-torrent.org/source/%{_version}/%{name}-%{version}.tar.xz # PATCH-FIX-OPENSUSE deluge-suse-geoip-location.patch -- Point to the right GeoIP.dat location. Patch0: %{name}-suse-geoip-location.patch # PATCH-FIX-UPSTREAM deluge-update_7z_binary.patch Patch1: %{name}-update_7z_binary.patch -# PATCH-FIX-UPSTREAM deluge-1.3.15-fix-preferences.patch -Patch2: %{name}-1.3.15-fix-preferences.patch BuildRequires: fdupes BuildRequires: gettext +BuildRequires: gobject-introspection-devel BuildRequires: hicolor-icon-theme BuildRequires: intltool -BuildRequires: python-devel -BuildRequires: python-setuptools +BuildRequires: python3-Twisted >= 17.1 +BuildRequires: python3-devel +BuildRequires: python3-libtorrent-rasterbar >= 1.1.1 +BuildRequires: python3-setuptools +BuildRequires: python3-wheel BuildRequires: update-desktop-files -Requires: python-Mako -Requires: python-Twisted >= 8.1 -Requires: python-chardet -Requires: python-gtk >= 2.12 -Requires: python-libtorrent-rasterbar >= 0.14 -Requires: python-pyOpenSSL -Requires: python-setuptools -Requires: python-xdg +Requires: python3-Mako +Requires: python3-Twisted >= 17.1 +Requires: python3-gobject +Requires: python3-gobject-Gdk +Requires: python3-gobject-cairo +Requires: python3-libtorrent-rasterbar >= 1.1.1 +Requires: python3-pyOpenSSL +Requires: python3-rencode +Requires: python3-setuptools +Requires: python3-six +Requires: python3-xdg +Requires: python3-zope.interface Requires: xdg-utils Recommends: %{name}-lang -Recommends: python-GeoIP -Recommends: python-notify -Recommends: python-pygame -Recommends: python-service_identity -Recommends: python-setproctitle +Recommends: python3-GeoIP +Recommends: python3-Pillow +Recommends: python3-chardet +Recommends: python3-dbus-python +Recommends: python3-distro +Recommends: python3-notify +Recommends: python3-pygame +Recommends: python3-service_identity +Recommends: python3-setproctitle BuildArch: noarch +%if %{?suse_version} > 1510 +BuildRequires: python3-slimit +%endif %description Deluge is a Free Software, cross-platform BitTorrent client on -Python and Gtk2 with multiple user interfaces in client/server +Python and Gtk3 with multiple user interfaces in client/server model. %lang_package %prep -%setup -q -%patch0 -p1 -%patch1 -%patch2 -p1 +%autosetup -p1 %build -python2 setup.py build
commit deluge for openSUSE:Factory
Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2018-07-09 13:28:35 Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new (New) Package is "deluge" Mon Jul 9 13:28:35 2018 rev:9 rq:621205 version:1.3.15 Changes: --- /work/SRC/openSUSE:Factory/deluge/deluge.changes2017-05-20 10:14:40.979238622 +0200 +++ /work/SRC/openSUSE:Factory/.deluge.new/deluge.changes 2018-07-09 13:29:29.398714919 +0200 @@ -1,0 +2,6 @@ +Thu Jul 5 19:47:26 UTC 2018 - devel...@develop7.info + +- Add deluge-1.3.15-fix-preferences.patch: upstream fix for broken + preferences window + +--- New: deluge-1.3.15-fix-preferences.patch Other differences: -- ++ deluge.spec ++ --- /var/tmp/diff_new_pack.Zeavhw/_old 2018-07-09 13:29:30.082713534 +0200 +++ /var/tmp/diff_new_pack.Zeavhw/_new 2018-07-09 13:29:30.082713534 +0200 @@ -1,7 +1,7 @@ # # spec file for package deluge # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -28,6 +28,8 @@ Patch0: %{name}-suse-geoip-location.patch # PATCH-FIX-UPSTREAM deluge-update_7z_binary.patch Patch1: %{name}-update_7z_binary.patch +# PATCH-FIX-UPSTREAM deluge-1.3.15-fix-preferences.patch +Patch2: %{name}-1.3.15-fix-preferences.patch BuildRequires: fdupes BuildRequires: gettext BuildRequires: hicolor-icon-theme @@ -63,6 +65,7 @@ %setup -q %patch0 -p1 %patch1 +%patch2 -p1 %build python2 setup.py build ++ deluge-1.3.15-fix-preferences.patch ++ >From 38d7b7cdfde3c50d6263602ffb03af92fcbfa52e Mon Sep 17 00:00:00 2001 From: Calum Lind Date: Sat, 13 May 2017 00:05:48 +0100 Subject: [GTKUI] Fix keyerror showing prefs * Fix the single_proxy ui to True as unlikely any users using <=0.15 and need to have different proxy type settings. --- deluge/ui/gtkui/preferences.py | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/deluge/ui/gtkui/preferences.py b/deluge/ui/gtkui/preferences.py index 645ad26..efcd93d 100644 --- a/deluge/ui/gtkui/preferences.py +++ b/deluge/ui/gtkui/preferences.py @@ -318,11 +318,8 @@ class Preferences(component.Component): } # Add proxy stuff -# Display workaround for single proxy in libtorrent >v0.16 -try: -lt_single_proxy = component.get("PreferencesManager").LT_SINGLE_PROXY -except AttributeError: -lt_single_proxy = False +# Display workaround for single proxy in libtorrent >= v0.16 +lt_single_proxy = True for t in ("peer", "web_seed", "tracker", "dht"): if lt_single_proxy and not t == "peer": -- cgit v1.1
commit deluge for openSUSE:Factory
Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2017-05-20 10:14:37 Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new (New) Package is "deluge" Sat May 20 10:14:37 2017 rev:8 rq:496787 version:1.3.15 Changes: --- /work/SRC/openSUSE:Factory/deluge/deluge.changes2017-03-14 10:06:07.611946822 +0100 +++ /work/SRC/openSUSE:Factory/.deluge.new/deluge.changes 2017-05-20 10:14:40.979238622 +0200 @@ -1,0 +2,25 @@ +Fri May 19 14:10:24 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 1.3.15: + * Core: Fix issues with displaying libtorrent-rasterbar single + proxy. + * Core: Fix libtorrent-rasterbar 1.2 trackers crashing Deluge +UIs. + * Core: Fix an error in torrent priorities causing file priority +mismatch in UIs. + * GtkUI: Fix column sort state not saved in Thinclient mode. + * GtkUI: Fix a connection manager error with malformed ip. + * GtkUI: Rename SystemTray/Indicator "Pause/Resume All" to +"Pause/Resume Session". + * GtkUI: Workaround libtorrent-rasterbar single proxy by greying +out unused proxy types. + * WebUI: Check render template files exist otherwise raise 404 +(CVE-2017-9031, bsc#1039815). + * Notification Plugin: Fix webui passing string for int port +value. + * AutoAdd Plugin: Add WebUI preferences page detailing lack of +configuration via WebUI. + * Label Plugin: Add WebUI preferences page detailing how to +configure plugin. + +--- Old: deluge-1.3.14.tar.xz New: deluge-1.3.15.tar.xz Other differences: -- ++ deluge.spec ++ --- /var/tmp/diff_new_pack.epDc02/_old 2017-05-20 10:14:41.675140299 +0200 +++ /var/tmp/diff_new_pack.epDc02/_new 2017-05-20 10:14:41.679139734 +0200 @@ -17,7 +17,7 @@ Name: deluge -Version:1.3.14 +Version:1.3.15 Release:0 Summary:BitTorrent Client License:SUSE-GPL-3.0-with-openssl-exception ++ deluge-1.3.14.tar.xz -> deluge-1.3.15.tar.xz ++ 6147 lines of diff (skipped)
commit deluge for openSUSE:Factory
Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2017-03-14 10:06:05 Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new (New) Package is "deluge" Tue Mar 14 10:06:05 2017 rev:7 rq:479012 version:1.3.14 Changes: --- /work/SRC/openSUSE:Factory/deluge/deluge.changes2016-08-18 09:18:11.0 +0200 +++ /work/SRC/openSUSE:Factory/.deluge.new/deluge.changes 2017-03-14 10:06:07.611946822 +0100 @@ -1,0 +2,20 @@ +Mon Mar 13 10:23:11 UTC 2017 - sor.ale...@meowr.ru + +- Update to version 1.3.14: + * Core: Fix 'Too many files open' errors. + * Core: Add support for python-GeoIP for use with libtorrent 1.1. + * Core: Fix a single proxy entry being overwritten resulting in +no proxy set. + * UI: Add the tracker_status translation to UIs. + * GtkUI: Strip whitespace from infohash before checks. + * GtkUI: Add a missed feature autofill infohash entry from +clipboard. + * WebUI: Backport bind interface option for server. + * WebUI, security: Fix WebUI CSRF Vulnerability. + * ConsoleUI: Fix a decode error comparing non-ascii (str) torrent +names. + * AutoAdd Plugin: Fixes for splitting magnets from file. + * Remove the duplicate magnet extension when splitting. +- Remove deluge-libtorrent-1.1-geoip.patch: fixed upstream. + +--- Old: deluge-1.3.13.tar.xz deluge-libtorrent-1.1-geoip.patch New: deluge-1.3.14.tar.xz Other differences: -- ++ deluge.spec ++ --- /var/tmp/diff_new_pack.02iE6x/_old 2017-03-14 10:06:08.235858476 +0100 +++ /var/tmp/diff_new_pack.02iE6x/_new 2017-03-14 10:06:08.239857909 +0100 @@ -1,7 +1,7 @@ # # spec file for package deluge # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,7 +17,7 @@ Name: deluge -Version:1.3.13 +Version:1.3.14 Release:0 Summary:BitTorrent Client License:SUSE-GPL-3.0-with-openssl-exception @@ -28,8 +28,6 @@ Patch0: %{name}-suse-geoip-location.patch # PATCH-FIX-UPSTREAM deluge-update_7z_binary.patch Patch1: %{name}-update_7z_binary.patch -# PATCH-FEATURE-OPENSUSE deluge-libtorrent-1.1-geoip.patch sor.ale...@meowr.ru -- Use python-GeoIP to get GeoIP data. -Patch2: %{name}-libtorrent-1.1-geoip.patch BuildRequires: fdupes BuildRequires: gettext BuildRequires: hicolor-icon-theme @@ -65,7 +63,6 @@ %setup -q %patch0 -p1 %patch1 -%patch2 -p1 %build python2 setup.py build @@ -77,13 +74,6 @@ mv -f %{buildroot}%{python_sitelib}/%{name}/i18n/ %{buildroot}%{_datadir}/locale/ ln -s %{_datadir}/locale %{buildroot}%{python_sitelib}/%{name}/i18n -# Add execution bit to scripts with shebangs. -find %{buildroot}%{python_sitelib} -name '*.py' | while read py; do -if [[ "$(head -c2 "$py"; echo)" == "#!" ]]; then -chmod a+x "$py" -fi -done - %fdupes %{buildroot}%{python_sitelib}/ %find_lang %{name} @@ -104,7 +94,7 @@ %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.* %{_datadir}/pixmaps/%{name}.* -%{_mandir}/man?/%{name}* +%{_mandir}/man1/%{name}*.1%{?ext_man} %files lang -f %{name}.lang %defattr(-,root,root) ++ deluge-1.3.13.tar.xz -> deluge-1.3.14.tar.xz ++ 5152 lines of diff (skipped)
commit deluge for openSUSE:Factory
Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2016-08-18 09:18:09 Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new (New) Package is "deluge" Changes: --- /work/SRC/openSUSE:Factory/deluge/deluge.changes2016-07-24 19:53:12.0 +0200 +++ /work/SRC/openSUSE:Factory/.deluge.new/deluge.changes 2016-08-18 09:18:11.0 +0200 @@ -1,0 +2,7 @@ +Wed Aug 17 10:13:36 UTC 2016 - sor.ale...@meowr.ru + +- Remove deluge-fix-blocklist-crash.patch: fixed in the + libtorrent-rasterbar package. +- Simplify deluge-libtorrent-1.1-geoip.patch. + +--- Old: deluge-fix-blocklist-crash.patch Other differences: -- ++ deluge.spec ++ --- /var/tmp/diff_new_pack.A1yncZ/_old 2016-08-18 09:18:12.0 +0200 +++ /var/tmp/diff_new_pack.A1yncZ/_new 2016-08-18 09:18:12.0 +0200 @@ -30,8 +30,6 @@ Patch1: %{name}-update_7z_binary.patch # PATCH-FEATURE-OPENSUSE deluge-libtorrent-1.1-geoip.patch sor.ale...@meowr.ru -- Use python-GeoIP to get GeoIP data. Patch2: %{name}-libtorrent-1.1-geoip.patch -# PATCH-FIX-OPENSUSE deluge-fix-blocklist-crash.patch -- Workaround a bug in libtorrent-rb 1.1.0 which results in a crash when blocklist is used. -Patch3: %{name}-fix-blocklist-crash.patch BuildRequires: fdupes BuildRequires: gettext BuildRequires: hicolor-icon-theme @@ -68,7 +66,6 @@ %patch0 -p1 %patch1 %patch2 -p1 -%patch3 -p1 %build python2 setup.py build ++ deluge-libtorrent-1.1-geoip.patch ++ --- /var/tmp/diff_new_pack.A1yncZ/_old 2016-08-18 09:18:12.0 +0200 +++ /var/tmp/diff_new_pack.A1yncZ/_new 2016-08-18 09:18:12.0 +0200 @@ -20,32 +20,20 @@ def start(self): self.core = component.get("Core") -@@ -496,11 +502,23 @@ class PreferencesManager(component.Compo - log.warning("Unable to find GeoIP database file!") - +@@ -498,9 +504,13 @@ class PreferencesManager(component.Compo if geoip_db: --try: --self.session.load_country_db(str(geoip_db)) + try: + self.session.load_country_db(str(geoip_db)) -except Exception, e: -log.error("Unable to load geoip database!") -log.exception(e) -+if deluge.common.VersionSplit(lt.version) >= deluge.common.VersionSplit("1.1.0"): ++except (AttributeError, RuntimeError): +try: +self.geoip_instance = GeoIP.open(geoip_db, GeoIP.GEOIP_STANDARD) +except Exception, e: +self.geoip_instance = None +log.error("Unable to load geoip database!") +log.exception(e) -+else: -+try: -+self.session.load_country_db(str(geoip_db)) -+except AttributeError: -+try: -+self.geoip_instance = GeoIP.open(geoip_db, GeoIP.GEOIP_STANDARD) -+except Exception, e: -+self.geoip_instance = None -+log.error("Unable to load geoip database!") -+log.exception(e) def _on_cache_size(self, key, value): log.debug("%s: %s", key, value) @@ -55,10 +43,10 @@ except UnicodeDecodeError: client = str(peer.client).decode("latin-1") -+if deluge.common.VersionSplit(lt.version) >= deluge.common.VersionSplit("1.1.0"): -+country = "" -+else: ++try: +country = peer.country ++except AttributeError: ++country = "" + +gi = component.get("PreferencesManager").geoip_instance +if gi:
commit deluge for openSUSE:Factory
Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2016-07-24 19:52:20 Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new (New) Package is "deluge" Changes: --- /work/SRC/openSUSE:Factory/deluge/deluge.changes2016-05-17 17:16:46.0 +0200 +++ /work/SRC/openSUSE:Factory/.deluge.new/deluge.changes 2016-07-24 19:53:12.0 +0200 @@ -1,0 +2,61 @@ +Wed Jul 20 23:19:23 UTC 2016 - sor.ale...@meowr.ru + +- Update to version 1.3.13: + * Core: Increase RSA key size from 1024 to 2048 and use SHA256 +digest. + * Core: Fix empty error message from certain trackers. + * Core: Fix torrent ending up displaying the wrong state. + * Core: Force a torrent into Error state if the resume data is +rejected. + * Core: Workaround unwanted tracker announce when force rechecking +paused torrent. + * Core: Stop moving torrent files if target files exist to prevent +unintended clobbering of data. + * Core: Fix the pausing and resuming of the Deluge session so +torrents return to previous state. + * Core: Add support for TLS SNI in httpdownloader. + * Core: Ensure base32 magnet hash is uppercase to fix lowercase +magnets uris. + * Daemon: New command-line option to restict selected config key to +read-only. + * Daemon: Allow use of uppercase log level to match UIs. + * UI: Fixed error with blank lines in auth file. + * GtkUI: Fix installing plugin from a non-ascii directory. + * GtkUI: Error'd torrents no longer display a progress percentage. + * GtkUI: Fixed the 'Added' column showing the wrong date. + * GtkUI: Prevent the user from changing tracker selection when +editing trackers. + * GtkUI: Fix showing the wrong connected status with hostname in +the Connection Manager. + * GtkUI: Fix the progress column to sort by progress and state +correctly. + * GtkUI: Fix incorrect Move Completed directory shown in Options +tab. + * GtkUI: Sorting for name column is now case insensitive. + * GtkUI: Reduce height of Add Torrent Dialog to help with smaller screeen resoltuions. + * GtkUI: Fix adding UDP trackers to trackers dialog. + * WebUI: Fix HTTPS negotiating incorrect cipher. + * WebUI: Fix the broken Options context menu. + * WebUI: Fix the hostlist config file not being created. + * WebUI: Fix plugin's js code not loading when using the WebUI +plugin. + * Console: Fix adding non-ascii torrent in non-interactive mode. + * Console: Add time_added to info sort keys. + * Blocklist Plugin: Fix plugin lockup with empty url. + * Scheduler Plugin: Fix an error accidentally introduced in 1.3.12. + * Notification Plugin: Fix the popup to show the actual count of +files finished. + * Notification Plugin: Fix issue with SMTP port entry not +updating in GtkUI. + * AutoAdd Plugin: Fix watch directory not accepting uppercase file +extension. + * Extractor Plugin: Ignore the remaining rar part files to +prevent spawning useless processes. + * Extractor Plugin: Fix only an directory folder when +extracting rar files. +- Add deluge-suse-geoip-location.patch: point to the right + GeoIP.dat location. +- Add deluge-libtorrent-1.1-geoip.patch: use python-GeoIP to get + GeoIP data. + +--- Old: deluge-1.3.12.tar.gz New: deluge-1.3.13.tar.xz deluge-libtorrent-1.1-geoip.patch deluge-suse-geoip-location.patch Other differences: -- ++ deluge.spec ++ --- /var/tmp/diff_new_pack.iuAuQg/_old 2016-07-24 19:53:13.0 +0200 +++ /var/tmp/diff_new_pack.iuAuQg/_new 2016-07-24 19:53:13.0 +0200 @@ -17,17 +17,21 @@ Name: deluge -Version:1.3.12 +Version:1.3.13 Release:0 Summary:BitTorrent Client License:SUSE-GPL-3.0-with-openssl-exception Group: Productivity/Networking/File-Sharing Url:http://deluge-torrent.org/ -Source: http://download.deluge-torrent.org/source/%{name}-%{version}.tar.gz +Source: http://download.deluge-torrent.org/source/%{name}-%{version}.tar.xz +# PATCH-FIX-OPENSUSE deluge-suse-geoip-location.patch -- Point to the right GeoIP.dat location. +Patch0: %{name}-suse-geoip-location.patch # PATCH-FIX-UPSTREAM deluge-update_7z_binary.patch -Patch0: %{name}-update_7z_binary.patch +Patch1: %{name}-update_7z_binary.patch +# PATCH-FEATURE-OPENSUSE deluge-libtorrent-1.1-geoip.patch sor.ale...@meowr.ru -- Use python-GeoIP to get GeoIP data. +Patch2: %{name}-libtorrent-1.1-geoip.patch # PATCH-FIX-OPENSUSE deluge-fix-blocklist-crash.patch -- Workaround a bug in
commit deluge for openSUSE:Factory
Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2016-05-17 17:16:36 Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new (New) Package is "deluge" Changes: --- /work/SRC/openSUSE:Factory/deluge/deluge.changes2015-09-17 09:20:38.0 +0200 +++ /work/SRC/openSUSE:Factory/.deluge.new/deluge.changes 2016-05-17 17:16:46.0 +0200 @@ -1,0 +2,7 @@ +Mon May 16 13:26:12 UTC 2016 - sor.ale...@meowr.ru + +- Add deluge-fix-blocklist-crash.patch: workaround a bug in + libtorrent-rasterbar 1.1.0 which results in a crash when + blocklist is used (boo#978600). + +--- New: deluge-fix-blocklist-crash.patch Other differences: -- ++ deluge.spec ++ --- /var/tmp/diff_new_pack.ctvgcy/_old 2016-05-17 17:16:47.0 +0200 +++ /var/tmp/diff_new_pack.ctvgcy/_new 2016-05-17 17:16:47.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package deluge # -# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -26,6 +26,8 @@ Source: http://download.deluge-torrent.org/source/%{name}-%{version}.tar.gz # PATCH-FIX-UPSTREAM deluge-update_7z_binary.patch Patch0: %{name}-update_7z_binary.patch +# PATCH-FIX-OPENSUSE deluge-fix-blocklist-crash.patch -- Workaround a bug in libtorrent-rb 1.1.0 which results in a crash when blocklist is used. +Patch1: %{name}-fix-blocklist-crash.patch BuildRequires: fdupes BuildRequires: gettext BuildRequires: hicolor-icon-theme @@ -60,12 +62,14 @@ %prep %setup -q %patch0 +%patch1 -p1 %build python2 setup.py build %install -python2 setup.py install --root=%{buildroot} --prefix=%{_prefix} --optimize=1 +python2 setup.py install \ + --root=%{buildroot} --prefix=%{_prefix} mv -f %{buildroot}%{python_sitelib}/%{name}/i18n/ %{buildroot}%{_datadir}/locale/ ln -s %{_datadir}/locale %{buildroot}%{python_sitelib}/%{name}/i18n @@ -77,7 +81,7 @@ fi done -%fdupes %{buildroot}%{python_sitelib} +%fdupes %{buildroot}%{python_sitelib}/ %find_lang %{name} %post ++ deluge-fix-blocklist-crash.patch ++ --- a/deluge/core/core.py +++ b/deluge/core/core.py @@ -92,6 +92,9 @@ class Core(component.Component): # Setting session flags to 1 enables all libtorrent default plugins self.session = lt.session(lt.fingerprint("DE", *version), flags=1) +# Load an empty ip_filter +self.session.set_ip_filter(lt.ip_filter()) + # Load the session state if available self.__load_session_state()
commit deluge for openSUSE:Factory
Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2015-09-17 09:20:37 Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new (New) Package is "deluge" Changes: --- /work/SRC/openSUSE:Factory/deluge/deluge.changes2014-12-03 22:48:54.0 +0100 +++ /work/SRC/openSUSE:Factory/.deluge.new/deluge.changes 2015-09-17 09:20:38.0 +0200 @@ -1,0 +2,19 @@ +Mon Sep 14 10:56:52 UTC 2015 - sor.ale...@meowr.ru + +- Update to 1.3.12: + * Core: Include fix for Twisted 15.0 URI class rename. + * Core: Fix AttributeError in set_trackers with libtorrent 1.0.x. + * Core: Enable libtorrent-rasterbar extension bindings again for +libtorrent-rasterbar versions >= 0.16.7 (this disables +Tracker Exchange by default). + * Core: Backport atomic fastresume and state file saving fixes as +another attempt to prevent data loss on unclean exits. + * GtkUI: Fix potential AttributeError in is_on_active_workspace. + * WebUI: Fix i18n issue in Connection Manager which left users +unable to connect. + * WebUI: Increase cookie lifespan for display settings. + * Console: Fixed 'set and then get' in config command. + * Scheduler Plugin: Show current speed limit in statusbar. +- Add deluge-update_7z_binary.patch. + +--- Old: deluge-1.3.11.tar.bz2 New: deluge-1.3.12.tar.gz deluge-update_7z_binary.patch Other differences: -- ++ deluge.spec ++ --- /var/tmp/diff_new_pack.ENciS7/_old 2015-09-17 09:20:38.0 +0200 +++ /var/tmp/diff_new_pack.ENciS7/_new 2015-09-17 09:20:38.0 +0200 @@ -1,7 +1,7 @@ # # spec file for package deluge # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,15 @@ Name: deluge -Version:1.3.11 +Version:1.3.12 Release:0 Summary:BitTorrent Client License:SUSE-GPL-3.0-with-openssl-exception Group: Productivity/Networking/File-Sharing Url:http://deluge-torrent.org/ -Source: http://download.deluge-torrent.org/source/%{name}-%{version}.tar.bz2 +Source: http://download.deluge-torrent.org/source/%{name}-%{version}.tar.gz +# PATCH-FIX-UPSTREAM deluge-update_7z_binary.patch +Patch0: %{name}-update_7z_binary.patch BuildRequires: fdupes BuildRequires: gettext BuildRequires: hicolor-icon-theme @@ -40,12 +42,12 @@ Requires: python-setuptools Requires: python-xdg Requires: xdg-utils -Recommends: %{name}-lang = %{version} +Recommends: %{name}-lang Recommends: python-GeoIP Recommends: python-notify Recommends: python-pygame -Recommends: python-setproctitle Recommends: python-service_identity +Recommends: python-setproctitle BuildArch: noarch %description @@ -57,12 +59,13 @@ %prep %setup -q +%patch0 %build python2 setup.py build %install -python2 setup.py install --prefix=%{_prefix} --root=%{buildroot} --optimize=1 +python2 setup.py install --root=%{buildroot} --prefix=%{_prefix} --optimize=1 mv -f %{buildroot}%{python_sitelib}/%{name}/i18n/ %{buildroot}%{_datadir}/locale/ ln -s %{_datadir}/locale %{buildroot}%{python_sitelib}/%{name}/i18n @@ -94,7 +97,7 @@ %{_datadir}/applications/%{name}.desktop %{_datadir}/icons/hicolor/*/apps/%{name}.* %{_datadir}/pixmaps/%{name}.* -%{_mandir}/man*/%{name}* +%{_mandir}/man?/%{name}* %files lang -f %{name}.lang %defattr(-,root,root) ++ deluge-update_7z_binary.patch ++ --- deluge/plugins/extractor/extractor/core.py.orig 2013-08-18 21:12:21.698045802 +0300 +++ deluge/plugins/extractor/extractor/core.py 2013-08-18 21:12:39.143827700 +0300 @@ -76,7 +76,7 @@ EXTRACT_COMMANDS = dict.fromkeys(exts_7z, [win_7z_exe, switch_7z]) break else: -required_cmds=["unrar", "unzip", "tar", "unxz", "unlzma", "7zr", "bunzip2"] +required_cmds=["unrar", "unzip", "tar", "unxz", "unlzma", "7z", "bunzip2"] ## Possible future suport: # gunzip: gz (cmd will delete original archive) ## the following do not extract to dest dir @@ -92,7 +92,7 @@ ".tar.bz2": ["tar", "-xjf"], ".tbz": ["tar", "-xjf"], ".tar.lzma": ["tar", "--lzma -xf"], ".tlz": ["tar", "--lzma -xf"], ".tar.xz": ["tar", "--xz -xf"], ".txz": ["tar", "--xz -xf"], -".7z": ["7zr", "x"], +".7z": ["7z", "x"], } # Test command exists and if
commit deluge for openSUSE:Factory
Hello community, here is the log from the commit of package deluge for openSUSE:Factory checked in at 2014-12-03 22:48:17 Comparing /work/SRC/openSUSE:Factory/deluge (Old) and /work/SRC/openSUSE:Factory/.deluge.new (New) Package is deluge Changes: --- /work/SRC/openSUSE:Factory/deluge/deluge.changes2014-11-04 17:30:25.0 +0100 +++ /work/SRC/openSUSE:Factory/.deluge.new/deluge.changes 2014-12-03 22:48:54.0 +0100 @@ -1,0 +2,11 @@ +Mon Nov 1 16:28:33 UTC 2014 - sor.ale...@meowr.ru + +- Update to 1.3.11: + * Core: disable use of SSLv3 protocol for DelugeRPC + * GtkUI: fix ImportError for users with Twisted 10 + * GtkUI: fix column issue when disabling a plugin + * WebUI: modify SSL Context to allow = TLSv1 protocol + * WebUI: fix Size column to show total_wanted instead of +total_size + +--- Old: deluge-1.3.10.tar.bz2 New: deluge-1.3.11.tar.bz2 Other differences: -- ++ deluge.spec ++ --- /var/tmp/diff_new_pack.pzn2Eh/_old 2014-12-03 22:48:55.0 +0100 +++ /var/tmp/diff_new_pack.pzn2Eh/_new 2014-12-03 22:48:55.0 +0100 @@ -17,7 +17,7 @@ Name: deluge -Version:1.3.10 +Version:1.3.11 Release:0 Summary:BitTorrent Client License:SUSE-GPL-3.0-with-openssl-exception @@ -45,6 +45,7 @@ Recommends: python-notify Recommends: python-pygame Recommends: python-setproctitle +Recommends: python-service_identity BuildArch: noarch %description @@ -63,10 +64,8 @@ %install python2 setup.py install --prefix=%{_prefix} --root=%{buildroot} --optimize=1 -mkdir -p %{buildroot}%{_datadir}/locale/ -mv -f %{buildroot}%{python_sitelib}/%{name}/i18n/* %{buildroot}%{_datadir}/locale/ -rmdir %{buildroot}%{python_sitelib}/%{name}/i18n/ -ln -s %{_datadir}/locale/ %{buildroot}%{python_sitelib}/%{name}/i18n +mv -f %{buildroot}%{python_sitelib}/%{name}/i18n/ %{buildroot}%{_datadir}/locale/ +ln -s %{_datadir}/locale %{buildroot}%{python_sitelib}/%{name}/i18n # Add execution bit to scripts with shebangs. find %{buildroot}%{python_sitelib} -name '*.py' | while read py; do ++ deluge-1.3.10.tar.bz2 - deluge-1.3.11.tar.bz2 ++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/deluge-1.3.10/ChangeLog new/deluge-1.3.11/ChangeLog --- old/deluge-1.3.10/ChangeLog 2014-10-15 23:10:39.0 +0200 +++ new/deluge-1.3.11/ChangeLog 2014-11-30 22:53:46.0 +0100 @@ -1,3 +1,16 @@ +=== Deluge 1.3.11 (30 November 2014) === + GtkUI + * Fixed ImportError for users with Twisted 10 + * #2698: Fixed column issue when disabling a plugin + + Core + * Fixed cache issue with libtorrent 0.16 on Windows + * #2555: Disabled use of SSLv3 protocol for DelugeRPC + + WebUI + * Modify SSL Context to allow = TLSv1 protocol + * #2588: Fixed Size column to show total_wanted instead of total_size + === Deluge 1.3.10 (15 October 2014) === GtkUI * #2256: Indexes are not updated correctly when removing column diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/deluge-1.3.10/DEPENDS new/deluge-1.3.11/DEPENDS --- old/deluge-1.3.10/DEPENDS 2014-10-15 23:10:39.0 +0200 +++ new/deluge-1.3.11/DEPENDS 2014-11-30 22:53:46.0 +0100 @@ -11,6 +11,7 @@ * chardet * geoip-database (optional) * setproctitle (optional) + * pillow (optional) * libtorrent (rasterbar) = 0.14 @@ -25,6 +26,7 @@ * xdg-utils * python-notify (optional) * pygame (optional) + * python-appindicator (optional) === Web === * mako diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/deluge-1.3.10/deluge/core/core.py new/deluge-1.3.11/deluge/core/core.py --- old/deluge-1.3.10/deluge/core/core.py 2014-10-15 23:10:39.0 +0200 +++ new/deluge-1.3.11/deluge/core/core.py 2014-11-30 22:53:46.0 +0100 @@ -100,7 +100,7 @@ # Set session settings self.settings.send_redundant_have = True -if deluge.common.windows_check(): +if deluge.common.windows_check() and lt.version_major == 0 and lt.version_minor = 15: self.settings.disk_io_write_mode = \ lt.io_buffer_mode_t.disable_os_cache self.settings.disk_io_read_mode = \ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/deluge-1.3.10/deluge/core/rpcserver.py new/deluge-1.3.11/deluge/core/rpcserver.py --- old/deluge-1.3.10/deluge/core/rpcserver.py 2014-10-15 23:10:39.0 +0200 +++