diff options
author | Kim Scarborough | 2019-08-07 06:58:48 -0500 |
---|---|---|
committer | Kim Scarborough | 2019-08-07 06:58:48 -0500 |
commit | 6acf518ec8c9510bccba16bb594f79f7d6c4ac6b (patch) | |
tree | 969a7a29ccb4e95d08385061a2fcc8d4db7080b0 | |
parent | aae51f12ca6a31545ab8759f12149172866b404e (diff) | |
download | aur-6acf518ec8c9510bccba16bb594f79f7d6c4ac6b.tar.gz |
Fix for pref dialog not displaying sometimes
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | prefdialog.patch | 32 |
3 files changed, 45 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = deluge1 pkgdesc = A BitTorrent client with multiple interfaces in a client/server model (legacy 1.3.x version) pkgver = 1.3.15 - pkgrel = 5 + pkgrel = 6 url = https://deluge-torrent.org/ arch = any license = GPL3 @@ -33,10 +33,12 @@ pkgbase = deluge1 source = deluged.service source = deluged.environment source = deluge-web.service + source = prefdialog.patch sha256sums = a96405140e3cbc569e6e056165e289a5e9ec66e036c327f3912c73d049ccf92c sha256sums = 74f05cf43eae69f8ee8d257443ecdc0b0bbcc82cfb1bdb926ffe0a191164d699 sha256sums = 70f5e700570e5286f785a4bd23c23d39ae72c5662d76da9354ace46e8f6e28fd sha256sums = 5d434c265d69773942134c143598fa2aa413989097cc30c007310801270f8b87 + sha256sums = b4c397cc4ffede983554331c2b31e40feadda3a03e2ee377c3892c88b096b564 pkgname = deluge1 @@ -1,7 +1,7 @@ # Maintainer: Kim Scarborough <kim@scarborough.kim> pkgname=deluge1 pkgver=1.3.15 -pkgrel=5 +pkgrel=6 pkgdesc='A BitTorrent client with multiple interfaces in a client/server model (legacy 1.3.x version)' arch=('any') url='https://deluge-torrent.org/' @@ -35,11 +35,18 @@ backup=('etc/conf.d/deluged') source=('https://ftp-osl.osuosl.org/pub/deluge/source/1.3/deluge-1.3.15.tar.xz' deluged.service deluged.environment - deluge-web.service) + deluge-web.service + prefdialog.patch) sha256sums=('a96405140e3cbc569e6e056165e289a5e9ec66e036c327f3912c73d049ccf92c' '74f05cf43eae69f8ee8d257443ecdc0b0bbcc82cfb1bdb926ffe0a191164d699' '70f5e700570e5286f785a4bd23c23d39ae72c5662d76da9354ace46e8f6e28fd' - '5d434c265d69773942134c143598fa2aa413989097cc30c007310801270f8b87') + '5d434c265d69773942134c143598fa2aa413989097cc30c007310801270f8b87' + 'b4c397cc4ffede983554331c2b31e40feadda3a03e2ee377c3892c88b096b564') + +prepare() { + cd "${srcdir}/deluge-${pkgver}" + patch -p1 -i "${srcdir}"/prefdialog.patch +} build() { cd "${srcdir}/deluge-${pkgver}" diff --git a/prefdialog.patch b/prefdialog.patch new file mode 100644 index 000000000000..a63e5de10de1 --- /dev/null +++ b/prefdialog.patch @@ -0,0 +1,32 @@ +From 38d7b7cdfde3c50d6263602ffb03af92fcbfa52e Mon Sep 17 00:00:00 2001 +From: Calum Lind <calumlind+deluge@gmail.com> +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 + |