git: 599f9bacdc09 - main - gnome: replace tracker3 with tinysparql
Date: Wed, 05 Mar 2025 10:21:28 UTC
The branch main has been updated by bapt:
URL: https://cgit.FreeBSD.org/ports/commit/?id=599f9bacdc091ac2c39bd09b37a361cb43114e92
commit 599f9bacdc091ac2c39bd09b37a361cb43114e92
Author: Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2025-03-05 10:18:14 +0000
Commit: Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2025-03-05 10:21:23 +0000
gnome: replace tracker3 with tinysparql
Bump the revision of each component which was still using tracker3 or
even2.
Note in the case of grilo-plugins, this removes libsoup2 from the path
of certains applications.
---
MOVED | 1 +
audio/gnome-music/Makefile | 4 +-
deskutils/bijiben/Makefile | 4 +-
deskutils/gnome-photos/Makefile | 3 +-
deskutils/health/Makefile | 2 +-
devel/Makefile | 2 +
devel/tinysparql/Makefile | 31 +++
devel/tinysparql/distinfo | 3 +
devel/tinysparql/pkg-descr | 3 +
devel/tinysparql/pkg-plist | 113 ++++++++
net/grilo-plugins/Makefile | 22 +-
net/grilo-plugins/pkg-plist | 2 +-
net/netatalk3/Makefile | 2 +-
net/netatalk4/Makefile | 2 +-
sysutils/Makefile | 1 -
sysutils/tracker3/Makefile | 71 -----
sysutils/tracker3/distinfo | 3 -
sysutils/tracker3/files/patch-meson.build | 19 --
sysutils/tracker3/pkg-descr | 11 -
sysutils/tracker3/pkg-plist | 415 ------------------------------
x11-fm/nautilus/Makefile | 7 +-
21 files changed, 172 insertions(+), 549 deletions(-)
diff --git a/MOVED b/MOVED
index 9610c82025e6..4def0a173afd 100644
--- a/MOVED
+++ b/MOVED
@@ -4200,3 +4200,4 @@ security/gnome-keyring-sharp||2025-03-05|Dead upstream, now consumers in the por
devel/ndesk-dbus-glib||2025-03-05|Dead upstream, now consumers in the ports tree
devel/ndesk-dbus||2025-03-05|Dead upstream, now consumers in the ports tree
devel/ndesk-options||2025-03-05|Dead upstream, now consumers in the ports tree
+sysutils/tracker3|devel/tinysparql|2025-03-05|tracker3 has been replaced everywhere by libtinysparql
diff --git a/audio/gnome-music/Makefile b/audio/gnome-music/Makefile
index 9f1ef0f30cd3..84fae8820786 100644
--- a/audio/gnome-music/Makefile
+++ b/audio/gnome-music/Makefile
@@ -1,6 +1,6 @@
PORTNAME= gnome-music
PORTVERSION= 42.1
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= audio gnome
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
DIST_SUBDIR= gnome
@@ -21,7 +21,7 @@ LIB_DEPENDS= libadwaita-1.so:x11-toolkits/libadwaita \
libgrilo-0.3.so:net/grilo \
libhandy-1.so:x11-toolkits/libhandy \
libmediaart-2.0.so:multimedia/libmediaart \
- libtracker-sparql-3.0.so:sysutils/tracker3
+ libtinysparql-3.0.so:devel/tinysparql
RUN_DEPENDS= grilo-plugins>0:net/grilo-plugins
PORTSCOUT= limitw:1,even
diff --git a/deskutils/bijiben/Makefile b/deskutils/bijiben/Makefile
index a3469b6b3895..6671976b3253 100644
--- a/deskutils/bijiben/Makefile
+++ b/deskutils/bijiben/Makefile
@@ -1,6 +1,6 @@
PORTNAME= bijiben
PORTVERSION= 40.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= deskutils gnome
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
DIST_SUBDIR= gnome
@@ -16,7 +16,7 @@ LICENSE= GPLv3
LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= itstool:textproc/itstool
-LIB_DEPENDS= libtracker-sparql-3.0.so:sysutils/tracker3 \
+LIB_DEPENDS= libtinysparql-3.0.so:devel/tinysparql \
libwebkit2gtk-4.0.so:www/webkit2-gtk@40 \
libgoa-1.0.so:net/gnome-online-accounts \
libical.so:devel/libical \
diff --git a/deskutils/gnome-photos/Makefile b/deskutils/gnome-photos/Makefile
index 5838cbceb700..0f441d3206ca 100644
--- a/deskutils/gnome-photos/Makefile
+++ b/deskutils/gnome-photos/Makefile
@@ -1,5 +1,6 @@
PORTNAME= gnome-photos
DISTVERSION= 44.0
+PORTREVISION= 1
CATEGORIES= deskutils gnome
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
DIST_SUBDIR= gnome
@@ -27,7 +28,7 @@ LIB_DEPENDS= libbabl-0.1.so:x11/babl \
libportal.so:deskutils/libportal \
libportal-gtk3.so:deskutils/libportal-gtk3 \
librest-0.7.so:devel/librest \
- libtracker-sparql-3.0.so:sysutils/tracker3
+ libtinysparql-3.0.so:devel/tinysparql
RUN_DEPENDS= geoclue>=0:net/geoclue
PORTSCOUT= limitw:1,even
diff --git a/deskutils/health/Makefile b/deskutils/health/Makefile
index 52be55841176..0f0874745a19 100644
--- a/deskutils/health/Makefile
+++ b/deskutils/health/Makefile
@@ -13,7 +13,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING
BUILD_DEPENDS= blueprint-compiler:devel/blueprint-compiler
LIB_DEPENDS= libgraphene-1.0.so:graphics/graphene \
libsecret-1.so:security/libsecret \
- libtracker-sparql-3.0.so:sysutils/tracker3
+ libtinysparql-3.0.so:devel/tinysparql
USES= cargo gettext gnome meson pkgconfig
USE_GITLAB= yes
diff --git a/devel/Makefile b/devel/Makefile
index 5719cb7d268a..b5ded77e4fde 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -1468,6 +1468,7 @@
SUBDIR += libthreadar
SUBDIR += libtickit
SUBDIR += libtifiles2
+ SUBDIR += tinysparql
SUBDIR += libtool
SUBDIR += libtpl
SUBDIR += libtsm
@@ -8282,6 +8283,7 @@
SUBDIR += tinycbor
SUBDIR += tinygo
SUBDIR += tinylaf
+ SUBDIR += tinysparql
SUBDIR += tkcon
SUBDIR += tkcvs
SUBDIR += tkp4
diff --git a/devel/tinysparql/Makefile b/devel/tinysparql/Makefile
new file mode 100644
index 000000000000..bada0caa107f
--- /dev/null
+++ b/devel/tinysparql/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= tinysparql
+PORTVERSION= 3.8.2
+CATEGORIES= devel
+MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
+DIST_SUBDIR= gnome
+
+MAINTAINER= gnome@FreeBSD.org
+COMMENT= RDF triple store library with SPARQL 1.1 interface
+WWW= https://gitlab.gnome.org/GNOME/tinysparql
+
+LICENSES= LGPL21 GPL20 BSD3CLAUSES
+LICENSE_COMB= multi
+
+BINARY_ALIAS= python3=${PYTHON_VERSION}
+BUILD_DEPENDS= a2x:textproc/asciidoc
+LIB_DEPENDS= libavahi-glib.so:net/avahi-app \
+ libdbus-1.so:devel/dbus \
+ libsoup-3.0.so:devel/libsoup3 \
+ libstemmer.so:textproc/snowballstemmer \
+ libicutu.so:devel/icu \
+ libjson-glib-1.0.so:devel/json-glib \
+
+USES= gettext gnome meson pkgconfig sqlite vala:build python:build
+USE_GNOME= glib20 libxml2 introspection:build pygobject3
+CONFIGURE_ARGS= -Dsystemd_user_services=false \
+ -Dbash_completion=true \
+ -Dbash_completion_dir=${PREFIX}/etc/bash_completion.d \
+ -Ddocs=false
+LDFLAGS= -L${LOCALBASE}/lib
+
+.include <bsd.port.mk>
diff --git a/devel/tinysparql/distinfo b/devel/tinysparql/distinfo
new file mode 100644
index 000000000000..f5d92e1edf16
--- /dev/null
+++ b/devel/tinysparql/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1741105070
+SHA256 (gnome/tinysparql-3.8.2.tar.gz) = c64fdbf21629ceb46815e06afa3882ae4dbdefe0c9c6b581ffaeb4462474f791
+SIZE (gnome/tinysparql-3.8.2.tar.gz) = 2832924
diff --git a/devel/tinysparql/pkg-descr b/devel/tinysparql/pkg-descr
new file mode 100644
index 000000000000..3b20c3808669
--- /dev/null
+++ b/devel/tinysparql/pkg-descr
@@ -0,0 +1,3 @@
+The TinySPARQL library offers a complete RDF triplestore with SPARQL 1.1
+interface and a minimal footprint. It allows creating local databases in memory
+or the filesystem, and accessing/creating endpoints for federated queries.
diff --git a/devel/tinysparql/pkg-plist b/devel/tinysparql/pkg-plist
new file mode 100644
index 000000000000..ff803b9b5320
--- /dev/null
+++ b/devel/tinysparql/pkg-plist
@@ -0,0 +1,113 @@
+bin/tinysparql
+etc/bash_completion.d/tinysparql
+include/tinysparql-3.0/libtracker-sparql/tracker-sparql.h
+include/tinysparql-3.0/tinysparql.h
+include/tinysparql-3.0/tracker-batch.h
+include/tinysparql-3.0/tracker-connection.h
+include/tinysparql-3.0/tracker-cursor.h
+include/tinysparql-3.0/tracker-endpoint-dbus.h
+include/tinysparql-3.0/tracker-endpoint-http.h
+include/tinysparql-3.0/tracker-endpoint.h
+include/tinysparql-3.0/tracker-enums.h
+include/tinysparql-3.0/tracker-error.h
+include/tinysparql-3.0/tracker-namespace-manager.h
+include/tinysparql-3.0/tracker-notifier.h
+include/tinysparql-3.0/tracker-ontologies.h
+include/tinysparql-3.0/tracker-resource.h
+include/tinysparql-3.0/tracker-sparql-enum-types.h
+include/tinysparql-3.0/tracker-statement.h
+include/tinysparql-3.0/tracker-utils.h
+include/tinysparql-3.0/tracker-version-generated.h
+include/tinysparql-3.0/tracker-version.h
+lib/girepository-1.0/Tracker-3.0.typelib
+lib/girepository-1.0/Tsparql-3.0.typelib
+lib/libtinysparql-3.0.so
+lib/libtinysparql-3.0.so.0
+lib/libtinysparql-3.0.so.0.802.0
+lib/libtracker-sparql-3.0.so.0.802.0
+lib/tinysparql-3.0/libtracker-http-soup3.so
+lib/tinysparql-3.0/libtracker-parser-libicu.so
+libdata/pkgconfig/tinysparql-3.0.pc
+libdata/pkgconfig/tracker-sparql-3.0.pc
+libexec/tinysparql-sql
+libexec/tinysparql-xdg-portal-3
+share/dbus-1/services/org.freedesktop.portal.Tracker.service
+share/gir-1.0/Tracker-3.0.gir
+share/gir-1.0/Tsparql-3.0.gir
+share/locale/ab/LC_MESSAGES/tinysparql3.mo
+share/locale/ar/LC_MESSAGES/tinysparql3.mo
+share/locale/as/LC_MESSAGES/tinysparql3.mo
+share/locale/be/LC_MESSAGES/tinysparql3.mo
+share/locale/be@latin/LC_MESSAGES/tinysparql3.mo
+share/locale/bg/LC_MESSAGES/tinysparql3.mo
+share/locale/bs/LC_MESSAGES/tinysparql3.mo
+share/locale/ca/LC_MESSAGES/tinysparql3.mo
+share/locale/ca@valencia/LC_MESSAGES/tinysparql3.mo
+share/locale/cs/LC_MESSAGES/tinysparql3.mo
+share/locale/da/LC_MESSAGES/tinysparql3.mo
+share/locale/de/LC_MESSAGES/tinysparql3.mo
+share/locale/dz/LC_MESSAGES/tinysparql3.mo
+share/locale/el/LC_MESSAGES/tinysparql3.mo
+share/locale/en_GB/LC_MESSAGES/tinysparql3.mo
+share/locale/eo/LC_MESSAGES/tinysparql3.mo
+share/locale/es/LC_MESSAGES/tinysparql3.mo
+share/locale/et/LC_MESSAGES/tinysparql3.mo
+share/locale/eu/LC_MESSAGES/tinysparql3.mo
+share/locale/fa/LC_MESSAGES/tinysparql3.mo
+share/locale/fi/LC_MESSAGES/tinysparql3.mo
+share/locale/fr/LC_MESSAGES/tinysparql3.mo
+share/locale/fur/LC_MESSAGES/tinysparql3.mo
+share/locale/gl/LC_MESSAGES/tinysparql3.mo
+share/locale/he/LC_MESSAGES/tinysparql3.mo
+share/locale/hi/LC_MESSAGES/tinysparql3.mo
+share/locale/hr/LC_MESSAGES/tinysparql3.mo
+share/locale/hu/LC_MESSAGES/tinysparql3.mo
+share/locale/id/LC_MESSAGES/tinysparql3.mo
+share/locale/is/LC_MESSAGES/tinysparql3.mo
+share/locale/it/LC_MESSAGES/tinysparql3.mo
+share/locale/ja/LC_MESSAGES/tinysparql3.mo
+share/locale/ka/LC_MESSAGES/tinysparql3.mo
+share/locale/kab/LC_MESSAGES/tinysparql3.mo
+share/locale/kk/LC_MESSAGES/tinysparql3.mo
+share/locale/ko/LC_MESSAGES/tinysparql3.mo
+share/locale/lt/LC_MESSAGES/tinysparql3.mo
+share/locale/lv/LC_MESSAGES/tinysparql3.mo
+share/locale/mk/LC_MESSAGES/tinysparql3.mo
+share/locale/ml/LC_MESSAGES/tinysparql3.mo
+share/locale/ms/LC_MESSAGES/tinysparql3.mo
+share/locale/nb/LC_MESSAGES/tinysparql3.mo
+share/locale/nds/LC_MESSAGES/tinysparql3.mo
+share/locale/ne/LC_MESSAGES/tinysparql3.mo
+share/locale/nl/LC_MESSAGES/tinysparql3.mo
+share/locale/oc/LC_MESSAGES/tinysparql3.mo
+share/locale/pa/LC_MESSAGES/tinysparql3.mo
+share/locale/pl/LC_MESSAGES/tinysparql3.mo
+share/locale/pt/LC_MESSAGES/tinysparql3.mo
+share/locale/pt_BR/LC_MESSAGES/tinysparql3.mo
+share/locale/ro/LC_MESSAGES/tinysparql3.mo
+share/locale/ru/LC_MESSAGES/tinysparql3.mo
+share/locale/sk/LC_MESSAGES/tinysparql3.mo
+share/locale/sl/LC_MESSAGES/tinysparql3.mo
+share/locale/sr/LC_MESSAGES/tinysparql3.mo
+share/locale/sr@latin/LC_MESSAGES/tinysparql3.mo
+share/locale/sv/LC_MESSAGES/tinysparql3.mo
+share/locale/te/LC_MESSAGES/tinysparql3.mo
+share/locale/tg/LC_MESSAGES/tinysparql3.mo
+share/locale/th/LC_MESSAGES/tinysparql3.mo
+share/locale/tr/LC_MESSAGES/tinysparql3.mo
+share/locale/uk/LC_MESSAGES/tinysparql3.mo
+share/locale/vi/LC_MESSAGES/tinysparql3.mo
+share/locale/zh_CN/LC_MESSAGES/tinysparql3.mo
+share/locale/zh_HK/LC_MESSAGES/tinysparql3.mo
+share/locale/zh_TW/LC_MESSAGES/tinysparql3.mo
+share/man/man1/tinysparql-endpoint.1.gz
+share/man/man1/tinysparql-export.1.gz
+share/man/man1/tinysparql-import.1.gz
+share/man/man1/tinysparql-introspect.1.gz
+share/man/man1/tinysparql-query.1.gz
+share/man/man1/tinysparql-sql.1.gz
+share/man/man1/tinysparql-xdg-portal-3.1.gz
+share/vala/vapi/tinysparql-3.0.deps
+share/vala/vapi/tinysparql-3.0.vapi
+share/vala/vapi/tracker-sparql-3.0.deps
+share/vala/vapi/tracker-sparql-3.0.vapi
diff --git a/net/grilo-plugins/Makefile b/net/grilo-plugins/Makefile
index 85bbe37c36fe..b010ed0ecfbd 100644
--- a/net/grilo-plugins/Makefile
+++ b/net/grilo-plugins/Makefile
@@ -1,5 +1,6 @@
PORTNAME= grilo-plugins
PORTVERSION= 0.3.16
+PORTREVISION= 1
CATEGORIES= net
MASTER_SITES= GNOME
@@ -21,7 +22,8 @@ LIB_DEPENDS= libgrilo-0.3.so:net/grilo \
libsoup-3.0.so:devel/libsoup3 \
libmediaart-2.0.so:multimedia/libmediaart \
libgmime-2.6.so:mail/gmime26 \
- libjson-glib-1.0.so:devel/json-glib
+ libjson-glib-1.0.so:devel/json-glib \
+ libtinysparql-3.0.so:devel/tinysparql
USES= gettext gperf gnome gstreamer libarchive meson pathfix pkgconfig sqlite tar:xz
USE_LDCONFIG= yes
@@ -30,24 +32,10 @@ USE_GSTREAMER= chromaprint
MESON_ARGS= -Denable-lua-factory=no
OPTIONS_SUB= yes
-OPTIONS_DEFINE= TRACKER DMAP
-OPTIONS_DEFAULT= TRACKER
-
-TRACKER_DESC= Tracker support for grilo (used by gnome-music and possibly others)
-TRACKER_MESON_YES= enable-tracker
-TRACKER_MESON_NO= enable-tracker3
-TRACKER_LIB_DEPENDS= libtracker-sparql-2.0.so:sysutils/tracker
+OPTIONS_DEFINE= DMAP
DMAP_DESC= DMAP (DAAP, DPAP & DACP) support with libdmapsharing
DMAP_MESON_YES= enable-dmap
DMAP_LIB_DEPENDS= libdmapsharing-3.0.so:net/libdmapsharing
-.include <bsd.port.pre.mk>
-
-.if ${PORT_OPTIONS:MTRACKER}
-PLIST_SUB+= TRACKER="@comment "
-.else
-PLIST_SUB+= TRACKER=""
-.endif
-
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>
diff --git a/net/grilo-plugins/pkg-plist b/net/grilo-plugins/pkg-plist
index 99d31a8c98bf..c8e4529903c7 100644
--- a/net/grilo-plugins/pkg-plist
+++ b/net/grilo-plugins/pkg-plist
@@ -16,7 +16,7 @@ lib/grilo-0.3/libgrlraitv.so
lib/grilo-0.3/libgrlshoutcast.so
lib/grilo-0.3/libgrlthetvdb.so
lib/grilo-0.3/libgrltmdb.so
-%%TRACKER%%lib/grilo-0.3/libgrltracker.so
+lib/grilo-0.3/libgrltracker3.so
libdata/pkgconfig/grilo-plugins-0.3.pc
share/help/C/examples/example-tmdb.c
share/help/C/grilo-plugins/grilo-plugins.xml
diff --git a/net/netatalk3/Makefile b/net/netatalk3/Makefile
index 1fa9852fd863..a50bd8147651 100644
--- a/net/netatalk3/Makefile
+++ b/net/netatalk3/Makefile
@@ -73,7 +73,7 @@ MYSQL_MESON_OFF=-Dwith-cnid-mysql-backend=false
ACL_LIB_DEPENDS= libsunacl.so:sysutils/libsunacl
ACL_MESON_OFF=-Dwith-acls=false
LIBWRAP_MESON_OFF=-Dwith-tcp-wrappers=false
-SPOTLIGHT_LIB_DEPENDS= libtracker-sparql-3.0.so:sysutils/tracker3
+SPOTLIGHT_LIB_DEPENDS= libtinysparql-3.0.so:devel/tinysparql
SPOTLIGHT_MESON_OFF= -Dwith-spotlight=false
SHEBANG_GLOB= afpstats
diff --git a/net/netatalk4/Makefile b/net/netatalk4/Makefile
index 9fca22fb0cd9..c4c566f98754 100644
--- a/net/netatalk4/Makefile
+++ b/net/netatalk4/Makefile
@@ -76,7 +76,7 @@ MYSQL_MESON_OFF=-Dwith-cnid-mysql-backend=false
ACL_LIB_DEPENDS= libsunacl.so:sysutils/libsunacl
ACL_MESON_OFF=-Dwith-acls=false
LIBWRAP_MESON_OFF=-Dwith-tcp-wrappers=false
-SPOTLIGHT_LIB_DEPENDS= libtracker-sparql-3.0.so:sysutils/tracker3
+SPOTLIGHT_LIB_DEPENDS= libtinysparql-3.0.so:devel/tinysparql
SPOTLIGHT_MESON_OFF= -Dwith-spotlight=false
SHEBANG_GLOB= afpstats
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 931b213e16fc..80da21dd8b10 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -1385,7 +1385,6 @@
SUBDIR += toybox
SUBDIR += tracker
SUBDIR += tracker-miners
- SUBDIR += tracker3
SUBDIR += tree
SUBDIR += triton
SUBDIR += trueos-libqt5
diff --git a/sysutils/tracker3/Makefile b/sysutils/tracker3/Makefile
deleted file mode 100644
index f6a7de02e23e..000000000000
--- a/sysutils/tracker3/Makefile
+++ /dev/null
@@ -1,71 +0,0 @@
-PORTNAME= tracker
-PORTVERSION= 3.5.3
-PORTREVISION= 3
-CATEGORIES= sysutils gnome
-MASTER_SITES= GNOME
-PKGNAMESUFFIX= 3
-
-MAINTAINER= gnome@FreeBSD.org
-COMMENT= Object database, tag/metadata database, search tool and indexer
-WWW= https://wiki.gnome.org/Projects/Tracker
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/COPYING.LGPL
-
-LIB_DEPENDS= libdbus-1.so:devel/dbus \
- libicutu.so:devel/icu \
- libjson-glib-1.0.so:devel/json-glib \
- libuuid.so:misc/e2fsprogs-libuuid
-
-USES= compiler:c++11-lib gettext gnome localbase:ldflags meson \
- pkgconfig python:build sqlite tar:xz vala:build
-USE_GNOME= glib20 libxml2 introspection:build pygobject3
-USE_LDCONFIG= yes
-
-MESON_ARGS= -Dbash_completion=true \
- -Dbash_completion_dir=${PREFIX}/etc/bash_completion.d \
- -Ddocs=false \
- -Dstemmer=disabled \
- -Dsystemd_user_services=false
-
-DATADIR= ${PREFIX}/share/${PORTNAME}${PKGNAMESUFFIX}
-BINARY_ALIAS= python3=${PYTHON_CMD}
-PORTSCOUT= limitw:1,even
-
-OPTIONS_DEFINE= DOCS MAN
-OPTIONS_SUB= yes
-
-OPTIONS_MULTI= SOUP
-OPTIONS_MULTI_SOUP= SOUP2 SOUP3
-
-OPTIONS_DEFAULT= SOUP2
-
-SOUP2_DESC= libsoup 2 backend (from devel/libsoup)
-SOUP3_DESC= libsoup 3 backend (from devel/libsoup3)
-
-DOCS_BUILD_DEPENDS= gtk-doc>0:textproc/gtk-doc
-DOCS_MESON_TRUE= docs
-MAN_BUILD_DEPENDS= asciidoc:textproc/asciidoc
-MAN_MESON_TRUE= man
-MAN_DESC= Install manual pages
-
-SOUP2_LIB_DEPENDS= libsoup-2.4.so:devel/libsoup
-SOUP3_LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3
-
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MSOUP2} && ${PORT_OPTIONS:MSOUP3}
-MESON_ARGS+= -Dsoup=soup2,soup3
-.elif ${PORT_OPTIONS:MSOUP2}
-MESON_ARGS+= -Dsoup=soup2
-.else # SOUP3
-MESON_ARGS+= -Dsoup=soup3
-.endif
-
-.include <bsd.port.pre.mk>
-
-post-patch:
- ${REINPLACE_CMD} -e 's|/etc/asciidoc|${PYTHONPREFIX_SITELIBDIR}/asciidoc/resources|' \
- ${WRKSRC}/docs/manpages/meson.build
-
-.include <bsd.port.post.mk>
diff --git a/sysutils/tracker3/distinfo b/sysutils/tracker3/distinfo
deleted file mode 100644
index 7eb9bd8b4787..000000000000
--- a/sysutils/tracker3/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1686847352
-SHA256 (tracker-3.5.3.tar.xz) = 1466c8b0897be5d9e056d87e10ad58927b588033f01af2f1a656a8921c3a28ee
-SIZE (tracker-3.5.3.tar.xz) = 2569412
diff --git a/sysutils/tracker3/files/patch-meson.build b/sysutils/tracker3/files/patch-meson.build
deleted file mode 100644
index e74a60d0e1b9..000000000000
--- a/sysutils/tracker3/files/patch-meson.build
+++ /dev/null
@@ -1,19 +0,0 @@
---- meson.build.orig 2023-05-31 21:18:27 UTC
-+++ meson.build
-@@ -210,14 +210,14 @@ result = cc.run('''
-
- int main (int argc, char *argv[]) {
- char *modifiers[] = { "%Y", "%C%y", "%4Y", "%2C%y", NULL };
-- time_t timestamp = -58979923200; /* 0101-01-01T01:01:01Z */
-+ time_t timestamp = 0; /* 1970-01-01T00:00:00Z */
- char *buf[100];
- struct tm tm;
- int i;
- gmtime_r (×tamp, &tm);
- for (i = 0; modifiers[i]; i++) {
- strftime (&buf, sizeof buf, modifiers[i], &tm);
-- if (strcmp (&buf, "0101") == 0) {
-+ if (strcmp (&buf, "1970") == 0) {
- printf ("%s", modifiers[i]);
- return 0;
- }
diff --git a/sysutils/tracker3/pkg-descr b/sysutils/tracker3/pkg-descr
deleted file mode 100644
index 76cd316c7005..000000000000
--- a/sysutils/tracker3/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Tracker is a powerful desktop-neutral first class object database, tag/metadata
-database, search tool and indexer.
-
-Tracker is also extremely fast and super efficient with your systems memory when
-compared with some other competing frameworks and is by far the fastest and most
-memory efficient Nautilus search and Deskbar backends currently availble.
-
-It consists of a common object database that allows entities to have an almost
-infinte number of properties, metadata (both embedded/harvested as well as user
-definable), a comprehensive database of keywords/tags and links to other
-entities.
diff --git a/sysutils/tracker3/pkg-plist b/sysutils/tracker3/pkg-plist
deleted file mode 100644
index cc74c31c91cb..000000000000
--- a/sysutils/tracker3/pkg-plist
+++ /dev/null
@@ -1,415 +0,0 @@
-bin/tracker3
-etc/bash_completion.d/tracker3
-include/tracker-3.0/libtracker-sparql/tracker-batch.h
-include/tracker-3.0/libtracker-sparql/tracker-connection.h
-include/tracker-3.0/libtracker-sparql/tracker-cursor.h
-include/tracker-3.0/libtracker-sparql/tracker-endpoint-dbus.h
-include/tracker-3.0/libtracker-sparql/tracker-endpoint-http.h
-include/tracker-3.0/libtracker-sparql/tracker-endpoint.h
-include/tracker-3.0/libtracker-sparql/tracker-enums.h
-include/tracker-3.0/libtracker-sparql/tracker-error.h
-include/tracker-3.0/libtracker-sparql/tracker-namespace-manager.h
-include/tracker-3.0/libtracker-sparql/tracker-notifier.h
-include/tracker-3.0/libtracker-sparql/tracker-ontologies.h
-include/tracker-3.0/libtracker-sparql/tracker-resource.h
-include/tracker-3.0/libtracker-sparql/tracker-sparql-enum-types.h
-include/tracker-3.0/libtracker-sparql/tracker-sparql.h
-include/tracker-3.0/libtracker-sparql/tracker-statement.h
-include/tracker-3.0/libtracker-sparql/tracker-utils.h
-include/tracker-3.0/libtracker-sparql/tracker-version-generated.h
-include/tracker-3.0/libtracker-sparql/tracker-version.h
-lib/girepository-1.0/Tracker-3.0.typelib
-lib/libtracker-sparql-3.0.so
-lib/libtracker-sparql-3.0.so.0
-lib/libtracker-sparql-3.0.so.0.503.0
-%%SOUP2%%lib/tracker-3.0/libtracker-http-soup2.so
-%%SOUP3%%lib/tracker-3.0/libtracker-http-soup3.so
-lib/tracker-3.0/libtracker-parser-libicu.so
-lib/tracker-3.0/trackertestutils/__init__.py
-lib/tracker-3.0/trackertestutils/__main__.py
-lib/tracker-3.0/trackertestutils/dbusdaemon.py
-lib/tracker-3.0/trackertestutils/dconf.py
-lib/tracker-3.0/trackertestutils/helpers.py
-lib/tracker-3.0/trackertestutils/mainloop.py
-lib/tracker-3.0/trackertestutils/psutil_mini.py
-lib/tracker-3.0/trackertestutils/sandbox.py
-lib/tracker-3.0/trackertestutils/storehelper.py
-lib/tracker-3.0/trackertestutils/tracker-sandbox
-libdata/pkgconfig/tracker-sparql-3.0.pc
-libdata/pkgconfig/tracker-testutils-3.0.pc
-libexec/tracker-xdg-portal-3
-libexec/tracker3/endpoint
-libexec/tracker3/export
-libexec/tracker3/help
-libexec/tracker3/import
-libexec/tracker3/sparql
-libexec/tracker3/sql
-share/dbus-1/services/org.freedesktop.portal.Tracker.service
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-Black.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-Black.woff2
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-BlackItalic.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-BlackItalic.woff2
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-Bold.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-Bold.woff2
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-BoldItalic.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-BoldItalic.woff2
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-Italic.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-Italic.woff2
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-Medium.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-Medium.woff2
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-MediumItalic.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-MediumItalic.woff2
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-Regular.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatDisplay-Regular.woff2
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatText-Bold.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatText-Bold.woff2
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatText-BoldItalic.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatText-BoldItalic.woff2
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatText-Italic.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatText-Italic.woff2
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatText-Medium.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatText-Medium.woff2
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatText-MediumItalic.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatText-MediumItalic.woff2
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatText-Regular.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/RedHatText-Regular.woff2
-%%PORTDOCS%%share/doc/Tracker-3.0/SourceCodePro-It.ttf.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/SourceCodePro-Regular.ttf.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/SourceCodePro-Semibold.ttf.woff
-%%PORTDOCS%%share/doc/Tracker-3.0/Tracker-3.0.devhelp2
-%%PORTDOCS%%share/doc/Tracker-3.0/class.Batch.html
-%%PORTDOCS%%share/doc/Tracker-3.0/class.Endpoint.html
-%%PORTDOCS%%share/doc/Tracker-3.0/class.EndpointDBus.html
-%%PORTDOCS%%share/doc/Tracker-3.0/class.EndpointHttp.html
-%%PORTDOCS%%share/doc/Tracker-3.0/class.NamespaceManager.html
-%%PORTDOCS%%share/doc/Tracker-3.0/class.Notifier.html
-%%PORTDOCS%%share/doc/Tracker-3.0/class.Resource.html
-%%PORTDOCS%%share/doc/Tracker-3.0/class.SparqlConnection.html
-%%PORTDOCS%%share/doc/Tracker-3.0/class.SparqlCursor.html
-%%PORTDOCS%%share/doc/Tracker-3.0/class.SparqlStatement.html
-%%PORTDOCS%%share/doc/Tracker-3.0/classes_hierarchy.html
-%%PORTDOCS%%share/doc/Tracker-3.0/commandline.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.MAJOR_VERSION.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.MICRO_VERSION.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.MINOR_VERSION.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.PREFIX_DC.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.PREFIX_MFO.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.PREFIX_NAO.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.PREFIX_NCO.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.PREFIX_NFO.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.PREFIX_NIE.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.PREFIX_NMM.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.PREFIX_NRL.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.PREFIX_OSINFO.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.PREFIX_RDF.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.PREFIX_RDFS.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.PREFIX_SLO.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.PREFIX_TRACKER.html
-%%PORTDOCS%%share/doc/Tracker-3.0/const.PREFIX_XSD.html
-%%PORTDOCS%%share/doc/Tracker-3.0/containment.svg
-%%PORTDOCS%%share/doc/Tracker-3.0/ctor.EndpointDBus.new.html
-%%PORTDOCS%%share/doc/Tracker-3.0/ctor.EndpointHttp.new.html
-%%PORTDOCS%%share/doc/Tracker-3.0/ctor.NamespaceManager.new.html
-%%PORTDOCS%%share/doc/Tracker-3.0/ctor.Resource.new.html
-%%PORTDOCS%%share/doc/Tracker-3.0/ctor.SparqlConnection.bus_new.html
-%%PORTDOCS%%share/doc/Tracker-3.0/ctor.SparqlConnection.bus_new_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/ctor.SparqlConnection.new.html
-%%PORTDOCS%%share/doc/Tracker-3.0/ctor.SparqlConnection.new_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/ctor.SparqlConnection.remote_new.html
-%%PORTDOCS%%share/doc/Tracker-3.0/dc-ontology.html
-%%PORTDOCS%%share/doc/Tracker-3.0/enum.DeserializeFlags.html
-%%PORTDOCS%%share/doc/Tracker-3.0/enum.NotifierEventType.html
-%%PORTDOCS%%share/doc/Tracker-3.0/enum.RdfFormat.html
-%%PORTDOCS%%share/doc/Tracker-3.0/enum.SerializeFlags.html
-%%PORTDOCS%%share/doc/Tracker-3.0/enum.SparqlValueType.html
-%%PORTDOCS%%share/doc/Tracker-3.0/error.SparqlError.html
-%%PORTDOCS%%share/doc/Tracker-3.0/example-interpretation-containment.svg
-%%PORTDOCS%%share/doc/Tracker-3.0/examples.html
-%%PORTDOCS%%share/doc/Tracker-3.0/flags.SparqlConnectionFlags.html
-%%PORTDOCS%%share/doc/Tracker-3.0/fonts.css
-%%PORTDOCS%%share/doc/Tracker-3.0/func.CHECK_VERSION.html
-%%PORTDOCS%%share/doc/Tracker-3.0/func.check_version.html
-%%PORTDOCS%%share/doc/Tracker-3.0/func.sparql_escape_string.html
-%%PORTDOCS%%share/doc/Tracker-3.0/func.sparql_escape_uri.html
-%%PORTDOCS%%share/doc/Tracker-3.0/func.sparql_escape_uri_printf.html
-%%PORTDOCS%%share/doc/Tracker-3.0/func.sparql_escape_uri_vprintf.html
-%%PORTDOCS%%share/doc/Tracker-3.0/func.sparql_get_ontology_nepomuk.html
-%%PORTDOCS%%share/doc/Tracker-3.0/func.sparql_get_uuid_urn.html
-%%PORTDOCS%%share/doc/Tracker-3.0/fzy.js
-%%PORTDOCS%%share/doc/Tracker-3.0/go-up-symbolic.png
-%%PORTDOCS%%share/doc/Tracker-3.0/index.html
-%%PORTDOCS%%share/doc/Tracker-3.0/index.json
-%%PORTDOCS%%share/doc/Tracker-3.0/interpretation.svg
-%%PORTDOCS%%share/doc/Tracker-3.0/limits.html
-%%PORTDOCS%%share/doc/Tracker-3.0/logo.svg
-%%PORTDOCS%%share/doc/Tracker-3.0/main.js
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Batch.add_resource.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Batch.add_sparql.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Batch.add_statement.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Batch.add_statementv.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Batch.execute.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Batch.execute_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Batch.execute_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Batch.get_connection.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Endpoint.get_sparql_connection.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.NamespaceManager.add_prefix.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.NamespaceManager.compress_uri.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.NamespaceManager.expand_uri.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.NamespaceManager.foreach.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.NamespaceManager.has_prefix.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.NamespaceManager.lookup_prefix.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.NamespaceManager.print_turtle.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Notifier.signal_subscribe.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Notifier.signal_unsubscribe.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.NotifierEvent.get_event_type.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.NotifierEvent.get_id.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.NotifierEvent.get_urn.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.add_boolean.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.add_datetime.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.add_double.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.add_gvalue.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.add_int.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.add_int64.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.add_relation.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.add_string.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.add_take_relation.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.add_uri.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.get_first_boolean.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.get_first_datetime.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.get_first_double.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.get_first_int.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.get_first_int64.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.get_first_relation.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.get_first_string.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.get_first_uri.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.get_identifier.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.get_properties.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.get_property_overwrite.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.get_values.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.identifier_compare_func.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.print_jsonld.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.print_rdf.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.print_sparql_update.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.print_turtle.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.serialize.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.set_boolean.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.set_datetime.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.set_double.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.set_gvalue.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.set_identifier.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.set_int.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.set_int64.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.set_relation.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.set_string.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.set_take_relation.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.Resource.set_uri.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.close.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.close_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.close_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.create_batch.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.create_notifier.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.deserialize_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.deserialize_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.get_namespace_manager.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.load_statement_from_gresource.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.map_connection.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.query.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.query_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.query_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.query_statement.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.serialize_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.serialize_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.update.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.update_array_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.update_array_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.update_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.update_blank.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.update_blank_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.update_blank_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.update_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.update_resource.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.update_resource_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.update_resource_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlConnection.update_statement.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.close.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.get_boolean.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.get_connection.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.get_datetime.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.get_double.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.get_integer.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.get_n_columns.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.get_string.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.get_value_type.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.get_variable_name.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.is_bound.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.next.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.next_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.next_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlCursor.rewind.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.bind_boolean.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.bind_datetime.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.bind_double.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.bind_int.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.bind_string.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.clear_bindings.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.execute.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.execute_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.execute_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.get_connection.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.get_sparql.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.serialize_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.serialize_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.update.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.update_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/method.SparqlStatement.update_finish.html
-%%PORTDOCS%%share/doc/Tracker-3.0/mfo-ontology.html
-%%PORTDOCS%%share/doc/Tracker-3.0/migrating-2to3.html
-%%PORTDOCS%%share/doc/Tracker-3.0/nao-ontology.html
-%%PORTDOCS%%share/doc/Tracker-3.0/nco-ontology.html
-%%PORTDOCS%%share/doc/Tracker-3.0/nfo-ontology.html
-%%PORTDOCS%%share/doc/Tracker-3.0/nie-ontology.html
-%%PORTDOCS%%share/doc/Tracker-3.0/nmm-ontology.html
-%%PORTDOCS%%share/doc/Tracker-3.0/nrl-ontology.html
-%%PORTDOCS%%share/doc/Tracker-3.0/ontologies.html
-%%PORTDOCS%%share/doc/Tracker-3.0/osinfo-ontology.html
-%%PORTDOCS%%share/doc/Tracker-3.0/overview.html
-%%PORTDOCS%%share/doc/Tracker-3.0/performance.html
-%%PORTDOCS%%share/doc/Tracker-3.0/property.Batch.connection.html
-%%PORTDOCS%%share/doc/Tracker-3.0/property.Endpoint.sparql-connection.html
-%%PORTDOCS%%share/doc/Tracker-3.0/property.EndpointDBus.dbus-connection.html
-%%PORTDOCS%%share/doc/Tracker-3.0/property.EndpointDBus.object-path.html
-%%PORTDOCS%%share/doc/Tracker-3.0/property.EndpointHttp.http-certificate.html
-%%PORTDOCS%%share/doc/Tracker-3.0/property.EndpointHttp.http-port.html
-%%PORTDOCS%%share/doc/Tracker-3.0/property.Notifier.connection.html
-%%PORTDOCS%%share/doc/Tracker-3.0/property.Resource.identifier.html
-%%PORTDOCS%%share/doc/Tracker-3.0/property.SparqlCursor.connection.html
-%%PORTDOCS%%share/doc/Tracker-3.0/property.SparqlCursor.n-columns.html
-%%PORTDOCS%%share/doc/Tracker-3.0/property.SparqlStatement.connection.html
-%%PORTDOCS%%share/doc/Tracker-3.0/property.SparqlStatement.sparql.html
-%%PORTDOCS%%share/doc/Tracker-3.0/rdf-ontology.html
-%%PORTDOCS%%share/doc/Tracker-3.0/rdfs-ontology.html
-%%PORTDOCS%%share/doc/Tracker-3.0/sandboxing.html
-%%PORTDOCS%%share/doc/Tracker-3.0/search.js
-%%PORTDOCS%%share/doc/Tracker-3.0/security.html
-%%PORTDOCS%%share/doc/Tracker-3.0/signal.EndpointHttp.block-remote-address.html
-%%PORTDOCS%%share/doc/Tracker-3.0/signal.Notifier.events.html
-%%PORTDOCS%%share/doc/Tracker-3.0/slo-ontology.html
-%%PORTDOCS%%share/doc/Tracker-3.0/solarized-dark.css
-%%PORTDOCS%%share/doc/Tracker-3.0/solarized-light.css
-%%PORTDOCS%%share/doc/Tracker-3.0/sparql-and-tracker.html
-%%PORTDOCS%%share/doc/Tracker-3.0/sparql-functions.html
-%%PORTDOCS%%share/doc/Tracker-3.0/struct.NotifierEvent.html
-%%PORTDOCS%%share/doc/Tracker-3.0/style.css
-%%PORTDOCS%%share/doc/Tracker-3.0/tracker-ontology.html
-%%PORTDOCS%%share/doc/Tracker-3.0/tutorial.html
-%%PORTDOCS%%share/doc/Tracker-3.0/type_func.NamespaceManager.get_default.html
-%%PORTDOCS%%share/doc/Tracker-3.0/type_func.Resource.deserialize.html
-%%PORTDOCS%%share/doc/Tracker-3.0/type_func.SparqlConnection.bus_new_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/type_func.SparqlConnection.new_async.html
-%%PORTDOCS%%share/doc/Tracker-3.0/type_func.SparqlError.quark.html
-%%PORTDOCS%%share/doc/Tracker-3.0/urlmap.js
-%%PORTDOCS%%share/doc/Tracker-3.0/xsd-ontology.html
-share/gir-1.0/Tracker-3.0.gir
-share/locale/ab/LC_MESSAGES/tracker3.mo
-share/locale/ar/LC_MESSAGES/tracker3.mo
-share/locale/as/LC_MESSAGES/tracker3.mo
-share/locale/be/LC_MESSAGES/tracker3.mo
-share/locale/be@latin/LC_MESSAGES/tracker3.mo
-share/locale/bg/LC_MESSAGES/tracker3.mo
-share/locale/bs/LC_MESSAGES/tracker3.mo
-share/locale/ca/LC_MESSAGES/tracker3.mo
-share/locale/ca@valencia/LC_MESSAGES/tracker3.mo
-share/locale/cs/LC_MESSAGES/tracker3.mo
-share/locale/da/LC_MESSAGES/tracker3.mo
-share/locale/de/LC_MESSAGES/tracker3.mo
-share/locale/dz/LC_MESSAGES/tracker3.mo
-share/locale/el/LC_MESSAGES/tracker3.mo
-share/locale/en_GB/LC_MESSAGES/tracker3.mo
-share/locale/eo/LC_MESSAGES/tracker3.mo
-share/locale/es/LC_MESSAGES/tracker3.mo
-share/locale/et/LC_MESSAGES/tracker3.mo
-share/locale/eu/LC_MESSAGES/tracker3.mo
-share/locale/fi/LC_MESSAGES/tracker3.mo
-share/locale/fr/LC_MESSAGES/tracker3.mo
-share/locale/fur/LC_MESSAGES/tracker3.mo
-share/locale/gl/LC_MESSAGES/tracker3.mo
-share/locale/he/LC_MESSAGES/tracker3.mo
-share/locale/hr/LC_MESSAGES/tracker3.mo
-share/locale/hu/LC_MESSAGES/tracker3.mo
-share/locale/id/LC_MESSAGES/tracker3.mo
-share/locale/is/LC_MESSAGES/tracker3.mo
-share/locale/it/LC_MESSAGES/tracker3.mo
-share/locale/ja/LC_MESSAGES/tracker3.mo
-share/locale/ka/LC_MESSAGES/tracker3.mo
-share/locale/kk/LC_MESSAGES/tracker3.mo
-share/locale/ko/LC_MESSAGES/tracker3.mo
-share/locale/lt/LC_MESSAGES/tracker3.mo
-share/locale/lv/LC_MESSAGES/tracker3.mo
-share/locale/mk/LC_MESSAGES/tracker3.mo
-share/locale/ml/LC_MESSAGES/tracker3.mo
-share/locale/ms/LC_MESSAGES/tracker3.mo
-share/locale/nb/LC_MESSAGES/tracker3.mo
-share/locale/nds/LC_MESSAGES/tracker3.mo
-share/locale/ne/LC_MESSAGES/tracker3.mo
-share/locale/nl/LC_MESSAGES/tracker3.mo
-share/locale/oc/LC_MESSAGES/tracker3.mo
-share/locale/pa/LC_MESSAGES/tracker3.mo
-share/locale/pl/LC_MESSAGES/tracker3.mo
-share/locale/pt/LC_MESSAGES/tracker3.mo
-share/locale/pt_BR/LC_MESSAGES/tracker3.mo
-share/locale/ro/LC_MESSAGES/tracker3.mo
-share/locale/ru/LC_MESSAGES/tracker3.mo
-share/locale/sk/LC_MESSAGES/tracker3.mo
-share/locale/sl/LC_MESSAGES/tracker3.mo
-share/locale/sr/LC_MESSAGES/tracker3.mo
-share/locale/sr@latin/LC_MESSAGES/tracker3.mo
-share/locale/sv/LC_MESSAGES/tracker3.mo
-share/locale/te/LC_MESSAGES/tracker3.mo
-share/locale/tg/LC_MESSAGES/tracker3.mo
-share/locale/th/LC_MESSAGES/tracker3.mo
-share/locale/tr/LC_MESSAGES/tracker3.mo
-share/locale/uk/LC_MESSAGES/tracker3.mo
-share/locale/vi/LC_MESSAGES/tracker3.mo
-share/locale/zh_CN/LC_MESSAGES/tracker3.mo
-share/locale/zh_HK/LC_MESSAGES/tracker3.mo
-share/locale/zh_TW/LC_MESSAGES/tracker3.mo
-%%MAN%%share/man/man1/tracker-xdg-portal-3.1.gz
-%%MAN%%share/man/man1/tracker3-endpoint.1.gz
-%%MAN%%share/man/man1/tracker3-export.1.gz
-%%MAN%%share/man/man1/tracker3-import.1.gz
-%%MAN%%share/man/man1/tracker3-sparql.1.gz
-%%MAN%%share/man/man1/tracker3-sql.1.gz
-%%DATADIR%%/ontologies/nepomuk/30-nie.description
-%%DATADIR%%/ontologies/nepomuk/30-nie.ontology
-%%DATADIR%%/ontologies/nepomuk/31-nao.description
-%%DATADIR%%/ontologies/nepomuk/31-nao.ontology
-%%DATADIR%%/ontologies/nepomuk/32-nco.description
-%%DATADIR%%/ontologies/nepomuk/32-nco.ontology
-%%DATADIR%%/ontologies/nepomuk/33-nfo.description
-%%DATADIR%%/ontologies/nepomuk/33-nfo.ontology
-%%DATADIR%%/ontologies/nepomuk/38-nmm.description
-%%DATADIR%%/ontologies/nepomuk/38-nmm.ontology
-%%DATADIR%%/ontologies/nepomuk/41-mfo.description
-%%DATADIR%%/ontologies/nepomuk/41-mfo.ontology
-%%DATADIR%%/ontologies/nepomuk/90-tracker.description
-%%DATADIR%%/ontologies/nepomuk/90-tracker.ontology
-%%DATADIR%%/ontologies/nepomuk/92-slo.description
-%%DATADIR%%/ontologies/nepomuk/92-slo.ontology
-%%DATADIR%%/ontologies/nepomuk/93-libosinfo.description
-%%DATADIR%%/ontologies/nepomuk/93-libosinfo.ontology
-%%DATADIR%%/stop-words/stopwords.cs
-%%DATADIR%%/stop-words/stopwords.da
-%%DATADIR%%/stop-words/stopwords.de
-%%DATADIR%%/stop-words/stopwords.en
-%%DATADIR%%/stop-words/stopwords.es
-%%DATADIR%%/stop-words/stopwords.fi
-%%DATADIR%%/stop-words/stopwords.fr
-%%DATADIR%%/stop-words/stopwords.hu
-%%DATADIR%%/stop-words/stopwords.it
-%%DATADIR%%/stop-words/stopwords.nb
-%%DATADIR%%/stop-words/stopwords.nl
-%%DATADIR%%/stop-words/stopwords.pt
-%%DATADIR%%/stop-words/stopwords.ru
-%%DATADIR%%/stop-words/stopwords.sv
-share/vala/vapi/tracker-sparql-3.0.deps
-share/vala/vapi/tracker-sparql-3.0.vapi
diff --git a/x11-fm/nautilus/Makefile b/x11-fm/nautilus/Makefile
index 8470e5e884c8..23c6b28b79d1 100644
--- a/x11-fm/nautilus/Makefile
+++ b/x11-fm/nautilus/Makefile
@@ -1,6 +1,6 @@
PORTNAME= nautilus
PORTVERSION= 42.2
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= x11-fm gnome
MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/}
DIST_SUBDIR= gnome
@@ -18,7 +18,7 @@ LIB_DEPENDS= libgexiv2.so:graphics/gexiv2 \
libportal.so:deskutils/libportal \
libportal-gtk3.so:deskutils/libportal-gtk3 \
libtotem.so:multimedia/totem \
- libtracker-sparql-3.0.so:sysutils/tracker3
+ libtinysparql-3.0.so:devel/tinysparkql
*** 12 LINES SKIPPED ***