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.changes 2017-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 - develop7@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