diff --git a/deluge-1.3.15-preferences.patch b/deluge-1.3.15-preferences.patch new file mode 100644 index 0000000..a63e5de --- /dev/null +++ b/deluge-1.3.15-preferences.patch @@ -0,0 +1,32 @@ +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 + diff --git a/deluge.spec b/deluge.spec index 45b4835..03637a8 100644 --- a/deluge.spec +++ b/deluge.spec @@ -10,6 +10,8 @@ Source1: deluge-daemon.service Source2: deluge-web.service # Prevent crashes in Create Torrent dialog for non-English languages Patch1: deluge-createtorrentdialog.patch +# Upstream: http://dev.deluge-torrent.org/ticket/3039 +Patch2: deluge-1.3.15-preferences.patch BuildArch: noarch BuildRequires: desktop-file-utils @@ -113,6 +115,7 @@ Files for the Deluge daemon %prep %setup -q %patch1 -p1 -b .createtorrentdialog +%patch2 -p1 -b .preferences # remove bundled copy of python-rencode # http://dev.deluge-torrent.org/ticket/2326 @@ -275,6 +278,9 @@ fi gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || : %changelog +* Tue Jun 06 2017 Michael Cronenworth - 1.3.15-2 +- Fix preferences dialog + * Fri May 12 2017 Michael Cronenworth - 1.3.15-1 - Update to 1.3.15