* 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
tracker3-docs tracker3-docs
) )
pkgver=3.6.0 pkgver=3.7.1
pkgrel=3 pkgrel=1
pkgdesc="SQLite-based RDF triplestore database with SPARQL interface" pkgdesc="SQLite-based RDF triplestore database with SPARQL interface"
url="https://tracker.gnome.org/" url="https://tracker.gnome.org/"
arch=(x86_64 powerpc64le powerpc64 powerpc riscv64) arch=(x86_64 powerpc64le powerpc64 powerpc riscv64)
license=(LGPL-2.1-or-later) license=(LGPL-2.1-or-later)
depends=( depends=(
avahi
bash
gcc-libs
glib2 glib2
glibc
icu icu
json-glib json-glib
libsoup3 libsoup3
libstemmer libstemmer
libxml2 libxml2
python
sqlite sqlite
) )
makedepends=( makedepends=(
@ -39,12 +44,12 @@ makedepends=(
systemd systemd
vala vala
) )
_commit=624ef729966f2d9cf748321bd7bac822489fa8ed # tags/3.6.0^0 _commit=327f134a5ecda56240ed21adf7074604d37280e8 # tags/3.7.1^0
source=( source=(
"git+https://gitlab.gnome.org/GNOME/tracker.git#commit=$_commit" "git+https://gitlab.gnome.org/GNOME/tracker.git#commit=$_commit"
"git+https://gitlab.gnome.org/GNOME/gvdb.git" "git+https://gitlab.gnome.org/GNOME/gvdb.git"
) )
b2sums=('SKIP' b2sums=('230283b17543725b7a6f0ee3768966abec896fa2164363a7ef2b6e9f945a774ff5e8ebb264b5547a59e008c606cf22fd065ff89d2b4fb2c40f9be97b95cb08db'
'SKIP') 'SKIP')
pkgver() { pkgver() {
@ -55,14 +60,6 @@ pkgver() {
prepare() { prepare() {
cd tracker 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 init
git submodule set-url subprojects/gvdb "$srcdir/gvdb" git submodule set-url subprojects/gvdb "$srcdir/gvdb"
git -c protocol.file.allow=always submodule update git -c protocol.file.allow=always submodule update