[arch-commits] Commit in gnome-pie/trunk (PKGBUILD abstract-class-not-public.patch)

Kpcyrd kpcyrd at gemini.archlinux.org
Fri Jul 16 20:33:48 UTC 2021


    Date: Friday, July 16, 2021 @ 20:33:48
  Author: kpcyrd
Revision: 977739

upgpkg: gnome-pie 0.7.2-2 - fix ftbfs + repro builds

Added:
  gnome-pie/trunk/abstract-class-not-public.patch
Modified:
  gnome-pie/trunk/PKGBUILD

---------------------------------+
 PKGBUILD                        |   14 +++++++++++---
 abstract-class-not-public.patch |   13 +++++++++++++
 2 files changed, 24 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-07-16 20:18:11 UTC (rev 977738)
+++ PKGBUILD	2021-07-16 20:33:48 UTC (rev 977739)
@@ -3,7 +3,7 @@
 pkgname=gnome-pie
 _pkgname=Gnome-Pie
 pkgver=0.7.2
-pkgrel=1
+pkgrel=2
 pkgdesc="Circular application launcher for GNOME"
 arch=('x86_64')
 url="https://simmesimme.github.io/gnome-pie.html"
@@ -10,9 +10,17 @@
 license=('MIT')
 depends=('libarchive' 'libgee' 'libwnck3' 'gnome-menus')
 makedepends=('cmake' 'vala')
-source=($_pkgname-$pkgver.tar.gz::https://github.com/Simmesimme/$_pkgname/archive/v$pkgver.tar.gz)
-sha256sums=('b15e6402dbdddf3a3751c919927176bdf78fca174544a971d3db569d4e9162cf')
+source=($_pkgname-$pkgver.tar.gz::https://github.com/Simmesimme/$_pkgname/archive/v$pkgver.tar.gz
+        # https://github.com/Schneegans/Gnome-Pie/issues/177
+        abstract-class-not-public.patch)
+sha256sums=('b15e6402dbdddf3a3751c919927176bdf78fca174544a971d3db569d4e9162cf'
+            '7350224e0f6f081abdab1b6886d6e0c2fb8caab692b4246eacb7ee0fe673a558')
 
+prepare() {
+  cd $_pkgname-$pkgver
+  patch -Np1 -i ../abstract-class-not-public.patch
+}
+
 build() {
   cd $_pkgname-$pkgver
   ./resources/locale/compile-po.sh

Added: abstract-class-not-public.patch
===================================================================
--- abstract-class-not-public.patch	                        (rev 0)
+++ abstract-class-not-public.patch	2021-07-16 20:33:48 UTC (rev 977739)
@@ -0,0 +1,13 @@
+diff --git a/src/actions/action.vala b/src/actions/action.vala
+index ee13b39..bf64b06 100644
+--- a/src/actions/action.vala
++++ b/src/actions/action.vala
+@@ -69,7 +69,7 @@ public abstract class Action : GLib.Object {
+     /// C'tor, initializes all members.
+     /////////////////////////////////////////////////////////////////////
+ 
+-    public Action(string name, string icon, bool is_quickaction) {
++    Action(string name, string icon, bool is_quickaction) {
+         GLib.Object(name : name, icon : icon, is_quickaction : is_quickaction);
+     }
+ 




More information about the arch-commits mailing list