[arch-commits] Commit in dino/trunk (PKGBUILD)

Evangelos Foutras foutrelis at archlinux.org
Thu Apr 15 21:28:55 UTC 2021


    Date: Thursday, April 15, 2021 @ 21:28:55
  Author: foutrelis
Revision: 919219

Fix build with recent Vala

Modified:
  dino/trunk/PKGBUILD

----------+
 PKGBUILD |   13 +++++++++++--
 1 file changed, 11 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2021-04-15 21:12:11 UTC (rev 919218)
+++ PKGBUILD	2021-04-15 21:28:55 UTC (rev 919219)
@@ -10,11 +10,20 @@
 depends=(glib2 glib-networking gtk3 gpgme libgee libgcrypt libsignal-protocol-c
          libsoup sqlite qrencode)
 makedepends=(git cmake vala ninja)
-source=(${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc})
+source=(${url}/releases/download/v${pkgver}/${pkgname}-${pkgver}.tar.gz{,.asc}
+        ${pkgname}-vala.patch::https://github.com/dino/dino/commit/9acb54df9254.patch)
 sha256sums=('565b95d9fc697412edc898225890f95d26d42a3594e12680cbd7d038d7812f46'
-            'SKIP')
+            'SKIP'
+            '56a9c90f3df4dc960dca2d404a436eaeedfc619f9ed0e93a9ad7bc75f6f2d686')
 validpgpkeys=(A32134DD19952FB12EC43E4501FABCC83FEA225E)
 
+prepare() {
+    cd ${pkgname}-${pkgver}
+
+    # https://github.com/dino/dino/issues/1010
+    patch -Np1 -i ../${pkgname}-vala.patch
+}
+
 build() {
     cmake -G Ninja -B build -S ${pkgname}-${pkgver} \
         -DCMAKE_INSTALL_PREFIX=/usr



More information about the arch-commits mailing list