* update tracker3 to 3.7.1-1

This commit is contained in:
Alexander Baldeck 2024-04-07 15:19:07 +02:00
parent 640c76fc62
commit e24e10d523

View File

@ -9,19 +9,24 @@ pkgname=(
tracker3
tracker3-docs
)
pkgver=3.6.0
pkgrel=3
pkgver=3.7.1
pkgrel=1
pkgdesc="SQLite-based RDF triplestore database with SPARQL interface"
url="https://tracker.gnome.org/"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
license=(LGPL-2.1-or-later)
depends=(
avahi
bash
gcc-libs
glib2
glibc
icu
json-glib
libsoup3
libstemmer
libxml2
python
sqlite
)
makedepends=(
@ -39,12 +44,12 @@ makedepends=(
systemd
vala
)
_commit=624ef729966f2d9cf748321bd7bac822489fa8ed # tags/3.6.0^0
_commit=327f134a5ecda56240ed21adf7074604d37280e8 # tags/3.7.1^0
source=(
"git+https://gitlab.gnome.org/GNOME/tracker.git#commit=$_commit"
"git+https://gitlab.gnome.org/GNOME/gvdb.git"
)
b2sums=('SKIP'
b2sums=('230283b17543725b7a6f0ee3768966abec896fa2164363a7ef2b6e9f945a774ff5e8ebb264b5547a59e008c606cf22fd065ff89d2b4fb2c40f9be97b95cb08db'
'SKIP')
pkgver() {
@ -55,14 +60,6 @@ pkgver() {
prepare() {
cd tracker
# Fix bad code in a meson compile test
git cherry-pick -n f7393d61803815b19a1f210b197cce423ae3cc01
# SQLite 3.44.x fixes
# https://gitlab.archlinux.org/archlinux/packaging/packages/tracker3/-/issues/1
# https://gitlab.gnome.org/GNOME/tracker/-/merge_requests/640
git cherry-pick -n -m 1 02b7ae6e2fa005d84d5a55ba3500c10a84acb7de
git submodule init
git submodule set-url subprojects/gvdb "$srcdir/gvdb"
git -c protocol.file.allow=always submodule update