Date: Saturday, April 29, 2023 @ 00:49:47 Author: heftig Revision: 475362
0.3.16-1 Added: grilo-plugins/trunk/no-tracker-test.diff Modified: grilo-plugins/trunk/PKGBUILD ----------------------+ PKGBUILD | 26 +++++++++++++++++++------- no-tracker-test.diff | 10 ++++++++++ 2 files changed, 29 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-04-29 00:45:44 UTC (rev 475361) +++ PKGBUILD 2023-04-29 00:49:47 UTC (rev 475362) @@ -1,8 +1,8 @@ # Maintainer: Jan Alexander Steffens (heftig) <[email protected]> pkgname=grilo-plugins -pkgver=0.3.15 -pkgrel=3 +pkgver=0.3.16 +pkgrel=1 epoch=1 pkgdesc="A collection of plugins for the Grilo framework" url="https://gitlab.gnome.org/GNOME/grilo-plugins" @@ -14,7 +14,7 @@ grilo gst-plugins-bad libdmapsharing - libgdata + libgoa libmediaart lua tracker3 @@ -36,9 +36,13 @@ 'tracker3-miners: Tracker plugin' ) groups=(gnome) -_commit=98cbc65e258209c92a260a7641e4b9df2c9e58fa # tags/grilo-plugins-0.3.15^0 -source=("git+https://gitlab.gnome.org/GNOME/grilo-plugins.git#commit=$_commit") -b2sums=('SKIP') +_commit=dff5616464b8e46f58b84a67cc945f3a6c72dd73 # tags/grilo-plugins-0.3.16^0 +source=( + "git+https://gitlab.gnome.org/GNOME/grilo-plugins.git#commit=$_commit" + no-tracker-test.diff +) +b2sums=('SKIP' + '7ef8315121f11f8fff3162cf535f5d03e2a1587aa8db86ebd481253d23aa3570e48fcb363049f0c393e5b6c8799c8765c33a32f73c098772e72e22ae13aae14d') pkgver() { cd $pkgname @@ -47,10 +51,18 @@ prepare() { cd $pkgname + + # Tracker test broken in our containers because bubblewrap stopped working, + # also see https://bugs.archlinux.org/task/78033 + git apply -3 ../no-tracker-test.diff } build() { - arch-meson $pkgname build -D enable-tracker=no + local meson_options=( + -D enable-tracker=no + ) + + arch-meson $pkgname build "${meson_options[@]}" meson compile -C build } Added: no-tracker-test.diff =================================================================== --- no-tracker-test.diff (rev 0) +++ no-tracker-test.diff 2023-04-29 00:49:47 UTC (rev 475362) @@ -0,0 +1,10 @@ +diff --git i/tests/meson.build w/tests/meson.build +index 7ba2236b..deb681ac 100644 +--- i/tests/meson.build ++++ w/tests/meson.build +@@ -40,5 +40,4 @@ if local_metadata_enabled and lua_factory_enabled + endif + + if get_option('enable-tracker3') != 'no' and tracker3_dep.found() and tracker3_testutils_dep.found() +- subdir('tracker3') + endif
