From 76a9601ae04c49191627cf17fe83b83a629ea3da Mon Sep 17 00:00:00 2001 From: JTL Date: Thu, 7 Jun 2018 09:15:15 -0700 Subject: [PATCH] deluge-gtk: patch settings dialog not working for version 1.3.15 (#14107) https://forum.deluge-torrent.org/viewtopic.php?f=7&t=54517 --- .../patches/001-deluge-gtk-settings.patch | 18 ++++++++++++++++++ srcpkgs/deluge/template | 2 +- 2 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 srcpkgs/deluge/patches/001-deluge-gtk-settings.patch diff --git a/srcpkgs/deluge/patches/001-deluge-gtk-settings.patch b/srcpkgs/deluge/patches/001-deluge-gtk-settings.patch new file mode 100644 index 00000000000..71241e2aef9 --- /dev/null +++ b/srcpkgs/deluge/patches/001-deluge-gtk-settings.patch @@ -0,0 +1,18 @@ +# Fixes settings dialog for Deluge 1.3.15 + +--- deluge/ui/gtkui/preferences.py ++++ 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": diff --git a/srcpkgs/deluge/template b/srcpkgs/deluge/template index 49f8c14b40c..8de0f110428 100644 --- a/srcpkgs/deluge/template +++ b/srcpkgs/deluge/template @@ -1,7 +1,7 @@ # Template file for 'deluge' pkgname=deluge version=1.3.15 -revision=1 +revision=2 noarch=yes build_style=python2-module pycompile_module="deluge"