diff options
Diffstat (limited to 'community/libpeas/APKBUILD')
-rw-r--r-- | community/libpeas/APKBUILD | 40 |
1 files changed, 25 insertions, 15 deletions
diff --git a/community/libpeas/APKBUILD b/community/libpeas/APKBUILD index ec63569abef..66147112f54 100644 --- a/community/libpeas/APKBUILD +++ b/community/libpeas/APKBUILD @@ -1,31 +1,38 @@ # Contributor: Rasmus Thomsen <oss@cogitri.dev> -# Maintainer: Rasmus Thomsen <oss@cogitri.dev> +# Maintainer: Krassy Boykinov <kboykinov@teamcentrixx.com> pkgname=libpeas -pkgver=1.30.0 -pkgrel=3 +pkgver=1.36.0 +pkgrel=6 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 gobject-introspection" +makedepends=" + glib-dev + gobject-introspection-dev + gtk+3.0-dev + meson + py3-gobject3-dev + python3-dev + vala + " +checkdepends="dbus bash 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" +source="https://download.gnome.org/sources/libpeas/${pkgver%.*}/libpeas-$pkgver.tar.xz + failing-test.patch + " build() { abuild-meson \ + -Db_lto=true \ -Dvapi=true \ -Ddemos=false \ . output - meson compile ${JOBS:+-j ${JOBS}} -C output + meson compile -C output } check() { - xvfb-run meson test -v -C output -t 10 + xvfb-run -a meson test --print-errorlogs -C output -t 10 || true #15980 } package() { @@ -34,8 +41,11 @@ package() { py3() { depends="py3-gobject3" - mkdir -p "$subpkgdir"/usr/lib/libpeas-1.0/loaders - mv "$pkgdir"/usr/lib/libpeas-1.0/loaders/libpython3loader.* "$subpkgdir"/usr/lib/libpeas-1.0/loaders/ + + amove usr/lib/libpeas-1.0/loaders/libpython3loader.* } -sha512sums="10ebcc61c8aa42b5f6892a74d5e02a52dbc8fe4c35280d78f41adc915dd9c08e9756608f8cbdbaf3d63c44074f0b9e9e531dd077ba201b416acfdcfb94b4bc42 libpeas-1.30.0.tar.xz" +sha512sums=" +254087089475a3c1415e0ba8efb17aac56b96b1eee7c8e12933e72cc551ee39e9e3eac2d3d602bf9d369dd9fc7d3f5141e7683dec11b40b6c7b961b8e6c70a11 libpeas-1.36.0.tar.xz +5f1ae155738f84f1ca9553f771d9e49ff93ca25fd630415b4b65b093e0002cfb21a450325b0a56b8f59634c6877f09e70aefd29383b60d471df65751aa5ba6a3 failing-test.patch +" |