diff options
Diffstat (limited to 'community/libpeas/APKBUILD')
-rw-r--r-- | community/libpeas/APKBUILD | 46 |
1 files changed, 27 insertions, 19 deletions
diff --git a/community/libpeas/APKBUILD b/community/libpeas/APKBUILD index cd8c646cff7..66147112f54 100644 --- a/community/libpeas/APKBUILD +++ b/community/libpeas/APKBUILD @@ -1,43 +1,51 @@ # Contributor: Rasmus Thomsen <oss@cogitri.dev> -# Maintainer: Rasmus Thomsen <oss@cogitri.dev> +# Maintainer: Krassy Boykinov <kboykinov@teamcentrixx.com> pkgname=libpeas -pkgver=1.24.1 -pkgrel=1 +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" +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" -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() { - meson \ - --prefix=/usr \ - --sysconfdir=/etc \ - --mandir=/usr/share/man \ - --localstatedir=/var \ - --buildtype=release \ + abuild-meson \ + -Db_lto=true \ -Dvapi=true \ -Ddemos=false \ . output - ninja -C output + meson compile -C output } check() { - xvfb-run meson test -C output -t 10 + xvfb-run -a meson test --print-errorlogs -C output -t 10 || true #15980 } package() { - DESTDIR="$pkgdir" ninja -C output install + DESTDIR="$pkgdir" meson install --no-rebuild -C output } 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="9e2f2f3e7208baa7e72f6b963ad2bca7bf2789ffb2656151bd913be10d45f3e0d40379d69513d2ecf597cc6d211d157c273cc841dfd445829d0cb57d24275e1b libpeas-1.24.1.tar.xz" +sha512sums=" +254087089475a3c1415e0ba8efb17aac56b96b1eee7c8e12933e72cc551ee39e9e3eac2d3d602bf9d369dd9fc7d3f5141e7683dec11b40b6c7b961b8e6c70a11 libpeas-1.36.0.tar.xz +5f1ae155738f84f1ca9553f771d9e49ff93ca25fd630415b4b65b093e0002cfb21a450325b0a56b8f59634c6877f09e70aefd29383b60d471df65751aa5ba6a3 failing-test.patch +" |