aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRasmus Thomsen <oss@cogitri.dev>2020-09-14 10:35:39 +0200
committerRasmus Thomsen <oss@cogitri.dev>2020-09-14 09:24:39 +0000
commitecf6016453663ee1e6c0dea4748da4f6f20fc2d2 (patch)
tree45ebb4c49c69171a2e966770b4feed49339f6267
parent3cd9c67257fe25515eaca3329033c0589cfa21cd (diff)
community/libpeas: upgrade to 1.28.0
-rw-r--r--community/libpeas/APKBUILD13
1 files changed, 8 insertions, 5 deletions
diff --git a/community/libpeas/APKBUILD b/community/libpeas/APKBUILD
index f95e38c5b11..ffd89b2baba 100644
--- a/community/libpeas/APKBUILD
+++ b/community/libpeas/APKBUILD
@@ -1,16 +1,19 @@
# Contributor: Rasmus Thomsen <oss@cogitri.dev>
# Maintainer: Rasmus Thomsen <oss@cogitri.dev>
pkgname=libpeas
-pkgver=1.26.0
-pkgrel=1
+pkgver=1.28.0
+pkgrel=0
pkgdesc="GObject-based plugin system"
url="https://wiki.gnome.org/Projects/Libpeas"
arch="all"
license="LGPL-2.1-or-later"
makedepends="glib-dev gobject-introspection-dev intltool gtk+3.0-dev
py3-gobject3-dev python3-dev meson vala glade-dev"
-checkdepends="py3-gobject3 xvfb-run"
+checkdepends="py3-gobject3 xvfb-run gobject-introspection"
subpackages="$pkgname-dev $pkgname-python3:py3 $pkgname-lang"
+# https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=966951
+# Doesn't find own introspection libs -> needs itself installed
+options="!check"
source="https://download.gnome.org/sources/libpeas/${pkgver%.*}/libpeas-$pkgver.tar.xz"
build() {
@@ -22,7 +25,7 @@ build() {
}
check() {
- xvfb-run meson test -C output -t 10
+ xvfb-run meson test -v -C output -t 10
}
package() {
@@ -35,4 +38,4 @@ py3() {
mv "$pkgdir"/usr/lib/libpeas-1.0/loaders/libpython3loader.* "$subpkgdir"/usr/lib/libpeas-1.0/loaders/
}
-sha512sums="86157da14d17c16df2ef3f44ab48822ea1a8be8aec8f5419bc421bd475113f686cd16f9616ac53cbf3dc6f31f521384ac63eb8e9f1a46ea21b5cda8ba21e855f libpeas-1.26.0.tar.xz"
+sha512sums="43f8bc426238f519d7a3b26409af2f7578e921893c085d00fab74699a45649d8343e5646658003980e6639f51e74f3b25519c3bbc248d5161b11c999f7dd0374 libpeas-1.28.0.tar.xz"