diff options
-rw-r--r-- | .SRCINFO | 4 | ||||
-rw-r--r-- | PKGBUILD | 13 | ||||
-rw-r--r-- | fix-dbus.patch | 12 |
3 files changed, 25 insertions, 4 deletions
@@ -1,7 +1,7 @@ pkgbase = cpupower-gui pkgdesc = A GUI utility to set CPU frequency limits pkgver = 0.7.0 - pkgrel = 1 + pkgrel = 2 url = https://gitlab.com/vagnum08/cpupower-gui arch = any license = GPL @@ -17,7 +17,9 @@ pkgbase = cpupower-gui provides = cpupower-gui conflicts = cpupower-gui source = cpupower-gui_0.7.0.orig.tar.gz::https://github.com/vagnum08/cpupower-gui/archive/v0.7.0.tar.gz + source = fix-dbus.patch sha256sums = 8fd21c60bd6ea75f2a9b26a72ac6711465ba10c5461788cbdbde89b82e280e99 + sha256sums = 86b689957b4f34b838c36731ab874acdbe84ee09242eab0bdcadf3550540965a pkgname = cpupower-gui @@ -2,7 +2,7 @@ pkgname=cpupower-gui pkgver=0.7.0 -pkgrel=1 +pkgrel=2 pkgdesc="A GUI utility to set CPU frequency limits" arch=(any) url="https://gitlab.com/vagnum08/cpupower-gui" @@ -13,8 +13,15 @@ optdepends=('polkit-gnome: needed for authentification in Cinnamon, Gnome' makedepends=('autoconf-archive') provides=("${pkgname}") conflicts=("${pkgname}") -source=("${pkgname}_${pkgver}.orig.tar.gz"::"https://github.com/vagnum08/cpupower-gui/archive/v${pkgver}.tar.gz") -sha256sums=('8fd21c60bd6ea75f2a9b26a72ac6711465ba10c5461788cbdbde89b82e280e99') +source=("${pkgname}_${pkgver}.orig.tar.gz"::"https://github.com/vagnum08/cpupower-gui/archive/v${pkgver}.tar.gz" + "fix-dbus.patch") +sha256sums=('8fd21c60bd6ea75f2a9b26a72ac6711465ba10c5461788cbdbde89b82e280e99' + '86b689957b4f34b838c36731ab874acdbe84ee09242eab0bdcadf3550540965a') + +prepare() { + cd "$srcdir/${pkgname}-${pkgver}" + patch -Np1 -i ../fix-dbus.patch +} build() { cd "$srcdir/${pkgname}-${pkgver}" diff --git a/fix-dbus.patch b/fix-dbus.patch new file mode 100644 index 000000000000..b83766d4a2de --- /dev/null +++ b/fix-dbus.patch @@ -0,0 +1,12 @@ +--- a/bin/cpupower-gui-helper.py.in ++++ b/bin/cpupower-gui-helper.py.in +@@ -229,7 +229,7 @@ + ) + def update_cpu_settings(self, cpu, freq_min_hw, freq_max_hw, governor, sender=None): + if self._is_authorized(sender): +- ret = self._update_cpu(cpu, freq_min_hw, freq_max_hw, governor) ++ ret = self._update_cpu(int(cpu), int(freq_min_hw), int(freq_max_hw), str(governor)) + return ret + else: + return -1 + |