From 2b6075c2f69d7fcd78e27af807ca308cb917bc31 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Mon, 23 Jan 2023 16:30:15 -0800 Subject: [PATCH 1/2] sqlite: disable SQLITE_ENABLE_BATCH_ATOMIC_WRITE Only supported on F2FS and triggers seccomp assertion in tracker-miners. --- srcpkgs/sqlite/template | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/srcpkgs/sqlite/template b/srcpkgs/sqlite/template index 7f311e9c51c7..ea827b4ec0a2 100644 --- a/srcpkgs/sqlite/template +++ b/srcpkgs/sqlite/template @@ -1,7 +1,7 @@ # Template file for 'sqlite' pkgname=sqlite version=3.40.1 -revision=1 +revision=2 _amalgamationver=$(printf "%d%02d%02d00\n" ${version//./ }) build_style=gnu-configure configure_args="--enable-threadsafe --enable-dynamic-extensions --enable-fts5" @@ -17,8 +17,7 @@ checksum=2c5dea207fa508d765af1ef620b637dcb06572afa6f01f0815bd5bbf864b33d9 CFLAGS="-DSQLITE_ENABLE_DBSTAT_VTAB -DSQLITE_ENABLE_COLUMN_METADATA \ -DSQLITE_ENABLE_UNLOCK_NOTIFY -DSQLITE_SECURE_DELETE \ -DSQLITE_ENABLE_FTS3 -DSQLITE_ENABLE_FTS3_PARENTHESIS -DSQLITE_ENABLE_FTS4 \ - -DSQLITE_ENABLE_FTS3_TOKENIZER=1 -DSQLITE_ENABLE_BATCH_ATOMIC_WRITE=1 \ - -DSQLITE_ENABLE_DESERIALIZE" + -DSQLITE_ENABLE_FTS3_TOKENIZER=1 -DSQLITE_ENABLE_DESERIALIZE" # explicitly enable fdatasync CFLAGS+=" -DHAVE_FDATASYNC" disable_parallel_build=yes From a1fe35b5137b4dccbe9f6b16a600147917697012 Mon Sep 17 00:00:00 2001 From: oreo639 Date: Mon, 23 Jan 2023 16:31:44 -0800 Subject: [PATCH 2/2] tracker-miners: update to 3.4.3. --- srcpkgs/tracker-miners/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/tracker-miners/template b/srcpkgs/tracker-miners/template index 9e8cdc492c26..3e7966c2b4a9 100644 --- a/srcpkgs/tracker-miners/template +++ b/srcpkgs/tracker-miners/template @@ -1,6 +1,6 @@ # Template file for 'tracker-miners' pkgname=tracker-miners -version=3.4.2 +version=3.4.3 revision=1 build_style=meson build_helper=qemu @@ -24,10 +24,10 @@ makedepends="tracker-devel ffmpeg-devel dbus-devel exempi-devel short_desc="Data miners for tracker" maintainer="Orphaned " license="GPL-2.0-or-later" -homepage="https://developer.gnome.org/libtracker-miner/stable" +homepage="https://tracker.gnome.org/" changelog="https://gitlab.gnome.org/GNOME/tracker-miners/-/raw/master/NEWS" distfiles="${GNOME_SITE}/tracker-miners/${version%.*}/tracker-miners-${version}.tar.xz" -checksum=101e3608f1c28bfed8ae25522f7a720b559f889a76e280afbe50a4d8b064f92c +checksum=8e4f3976472641b648d0f8f20debae1b1629ca5b560b8616e117d29d756fbeeb make_check=no # relies on unsupported ops in chroot tracker3-miners_package() {