diff options
Diffstat (limited to 'community/grilo-plugins/APKBUILD')
-rw-r--r-- | community/grilo-plugins/APKBUILD | 50 |
1 files changed, 36 insertions, 14 deletions
diff --git a/community/grilo-plugins/APKBUILD b/community/grilo-plugins/APKBUILD index 068c2297726..538ac623e1d 100644 --- a/community/grilo-plugins/APKBUILD +++ b/community/grilo-plugins/APKBUILD @@ -1,38 +1,60 @@ # Contributor: Rasmus Thomsen <oss@cogitri.dev> -# Maintainer: Rasmus Thomsen <oss@cogitri.dev> +# Maintainer: Natanael Copa <ncopa@alpinelinux.org> pkgname=grilo-plugins -pkgver=0.3.13 -pkgrel=0 +pkgver=0.3.16 +pkgrel=2 pkgdesc="GNOME media discovery framework plugins" url="https://wiki.gnome.org/Projects/Grilo" -# s390x, mips64 and riscv64 blocked by polkit -> tracker-miners -arch="all !s390x !mips64 !riscv64" +# s390x blocked by exempi -> tracker-miners +arch="all !s390x" license="LGPL-2.1-or-later" depends="tracker-miners" -makedepends="glib-dev grilo-dev avahi-dev meson gstreamer-dev json-glib-dev - libsoup-dev libxml2-dev sqlite-dev tracker-dev totem-pl-parser-dev - gperf gnome-online-accounts-dev itstool gom-dev libmediaart-dev - libgdata-dev tracker-testutils" +makedepends=" + avahi-dev + glib-dev + gnome-online-accounts-dev + gom-dev + gperf + grilo-dev + gstreamer-dev + itstool + json-glib-dev + libgdata-dev + libmediaart-dev + libsoup3-dev + libxml2-dev + lua5.4-dev + meson + sqlite-dev + totem-pl-parser-dev + tracker-dev + tracker-testutils + " options="!check" # Tracker tests get stuck on some arches -checkdepends="gst-plugins-base gst-plugins-good" +checkdepends=" + gst-plugins-base + gst-plugins-good + " subpackages="$pkgname-dev $pkgname-doc $pkgname-lang $pkgname-dbg" source="https://download.gnome.org/sources/grilo-plugins/${pkgver%.*}/grilo-plugins-$pkgver.tar.xz" build() { abuild-meson \ -Denable-chromaprint=no \ - -Denable-lua-factory=no \ + -Denable-lua-factory=yes \ . output - meson compile ${JOBS:+-j ${JOBS}} -C output + meson compile -C output } check() { export LANG="en_GB.UTF-8" - meson test -t 100 --no-rebuild -v -C output + meson test -t 100 --no-rebuild --print-errorlogs -C output } package() { DESTDIR="$pkgdir" meson install --no-rebuild -C output } -sha512sums="7edccc7366623c3dab56f7c95156327db08efdf038563c9be3e423c517a1117003ef516a069f9a2e877f6a610dad6783d3087d111b039ce7bdc6657124cf8e25 grilo-plugins-0.3.13.tar.xz" +sha512sums=" +ce1f2786af24ebac98a1dac455f91fa7f63eefcf9029872a8ca1d631bf4fcf76f0578e68e00da20fbfe4c0aeac285ccf9a3e1a8301ffa623a45dbb0b75cb2a32 grilo-plugins-0.3.16.tar.xz +" |