git: 493e48d24777 - main - gnome: remove tracker2

From: Baptiste Daroussin <bapt_at_FreeBSD.org>
Date: Wed, 05 Mar 2025 10:32:30 UTC
The branch main has been updated by bapt:

URL: https://cgit.FreeBSD.org/ports/commit/?id=493e48d24777a5aa0b06d1df094befb2c556c170

commit 493e48d24777a5aa0b06d1df094befb2c556c170
Author:     Baptiste Daroussin <bapt@FreeBSD.org>
AuthorDate: 2025-03-05 10:30:38 +0000
Commit:     Baptiste Daroussin <bapt@FreeBSD.org>
CommitDate: 2025-03-05 10:30:38 +0000

    gnome: remove tracker2
    
    Tracker2 has long ago been replaced by tracker3 which is also gone now
    and replaced by tinysparql.
    
    Tracker2 is creating some complication for many ports (including
    grilo-plugins) when installed, considering it not supported anymore,
    just remove it instead of fighting it in each related port
---
 MOVED                                              |   3 +
 net/Makefile                                       |   1 -
 net/gnome-online-miners/Makefile                   |  30 ----
 net/gnome-online-miners/distinfo                   |   3 -
 net/gnome-online-miners/pkg-descr                  |   3 -
 net/gnome-online-miners/pkg-plist                  |  19 ---
 net/samba416/Makefile                              |  14 +-
 net/samba419/Makefile                              |  14 +-
 net/samba420/Makefile                              |  14 +-
 sysutils/Makefile                                  |   2 -
 sysutils/tracker-miners/Makefile                   |  64 --------
 sysutils/tracker-miners/distinfo                   |   3 -
 sysutils/tracker-miners/pkg-descr                  |   1 -
 sysutils/tracker-miners/pkg-plist                  | 135 ----------------
 sysutils/tracker/Makefile                          |  45 ------
 sysutils/tracker/distinfo                          |   5 -
 .../files/patch-src_tracker-store_meson.build      |  15 --
 .../patch-src_tracker-store_tracker-dbus.vala      |  11 --
 sysutils/tracker/pkg-descr                         |  11 --
 sysutils/tracker/pkg-plist                         | 175 ---------------------
 x11-fm/nemo/Makefile                               |  10 +-
 21 files changed, 16 insertions(+), 562 deletions(-)

diff --git a/MOVED b/MOVED
index 4def0a173afd..29576d59e8bf 100644
--- a/MOVED
+++ b/MOVED
@@ -4201,3 +4201,6 @@ 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
+net/gnome-online-miners||2025-03-05|Retired upstream
+sysutils/tracker-miners||2025-03-05|Retired upstream
+sysutils/tracker||2025-03-05|Replaced long ago by tracker3 and now tinysparql
diff --git a/net/Makefile b/net/Makefile
index 50282372e4f5..9e04be0486a8 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -201,7 +201,6 @@
     SUBDIR += gnome-connections
     SUBDIR += gnome-nettool
     SUBDIR += gnome-online-accounts
-    SUBDIR += gnome-online-miners
     SUBDIR += gnu-radius
     SUBDIR += go-bapu
     SUBDIR += go-cs
diff --git a/net/gnome-online-miners/Makefile b/net/gnome-online-miners/Makefile
deleted file mode 100644
index 63bc35626605..000000000000
--- a/net/gnome-online-miners/Makefile
+++ /dev/null
@@ -1,30 +0,0 @@
-PORTNAME=	gnome-online-miners
-PORTVERSION=	3.34.0
-PORTREVISION=	2
-CATEGORIES=	net
-MASTER_SITES=	GNOME
-
-MAINTAINER=	gnome@FreeBSD.org
-COMMENT=	Crawls through your online content
-WWW=		https://wiki.gnome.org/Projects/GnomeOnlineMiners
-
-LICENSE=	GPLv2
-LICENSE_FILE=	${WRKSRC}/COPYING
-
-LIB_DEPENDS=	libgdata.so:devel/libgdata \
-		libjson-glib-1.0.so:devel/json-glib \
-		librest-0.7.so:devel/librest \
-		libsoup-2.4.so:devel/libsoup \
-		libtracker-control-2.0.so:sysutils/tracker \
-		libgoa-1.0.so:net/gnome-online-accounts \
-		libgfbgraph-0.2.so:net/gfbgraph \
-		libzapojit-0.0.so:net/libzapojit \
-		libgrilo-0.3.so:net/grilo
-
-USES=		gettext gmake gnome libtool localbase pathfix pkgconfig tar:xz
-USE_GNOME=	libxml2
-GNU_CONFIGURE=	yes
-USE_LDCONFIG=	yes
-INSTALL_TARGET=	install-strip
-
-.include <bsd.port.mk>
diff --git a/net/gnome-online-miners/distinfo b/net/gnome-online-miners/distinfo
deleted file mode 100644
index 222a777aed91..000000000000
--- a/net/gnome-online-miners/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1604639578
-SHA256 (gnome-online-miners-3.34.0.tar.xz) = 845c2260fb12f14315c800d04d60f37e076c7c7b4222587ae75f108562fa52d8
-SIZE (gnome-online-miners-3.34.0.tar.xz) = 272324
diff --git a/net/gnome-online-miners/pkg-descr b/net/gnome-online-miners/pkg-descr
deleted file mode 100644
index 301d4168185c..000000000000
--- a/net/gnome-online-miners/pkg-descr
+++ /dev/null
@@ -1,3 +0,0 @@
-GNOME Online Miners provides a set of crawlers that go through your online content
-and index them locally in Tracker. It has miners for Facebook, Flickr,
-Google, ownCloud and SkyDrive.
diff --git a/net/gnome-online-miners/pkg-plist b/net/gnome-online-miners/pkg-plist
deleted file mode 100644
index 50f84794bfb3..000000000000
--- a/net/gnome-online-miners/pkg-plist
+++ /dev/null
@@ -1,19 +0,0 @@
-lib/gnome-online-miners/libgom-1.0.a
-lib/gnome-online-miners/libgom-1.0.so
-libexec/gom-facebook-miner
-libexec/gom-flickr-miner
-libexec/gom-gdata-miner
-libexec/gom-media-server-miner
-libexec/gom-owncloud-miner
-libexec/gom-zpj-miner
-share/dbus-1/services/org.gnome.OnlineMiners.Facebook.service
-share/dbus-1/services/org.gnome.OnlineMiners.Flickr.service
-share/dbus-1/services/org.gnome.OnlineMiners.GData.service
-share/dbus-1/services/org.gnome.OnlineMiners.MediaServer.service
-share/dbus-1/services/org.gnome.OnlineMiners.Owncloud.service
-share/dbus-1/services/org.gnome.OnlineMiners.Zpj.service
-%%DOCSDIR%%/AUTHORS
-%%DOCSDIR%%/COPYING
-%%DOCSDIR%%/ChangeLog
-%%DOCSDIR%%/NEWS
-%%DOCSDIR%%/README
diff --git a/net/samba416/Makefile b/net/samba416/Makefile
index cef2643c35fa..b0eda5e8f65b 100644
--- a/net/samba416/Makefile
+++ b/net/samba416/Makefile
@@ -124,7 +124,7 @@ OPTIONS_SUB=			yes
 
 OPTIONS_DEFINE=			AD_DC ADS CLUSTER CUPS DOCS FAM GPGME \
 				LDAP MANDOC PROFILE PYTHON3 QUOTAS \
-				SPOTLIGHT SYSLOG UTMP
+				SYSLOG UTMP
 #OPTIONS_DEFINE+=		DEVELOPER MEMORY_DEBUG
 
 OPTIONS_GROUP=			VFS
@@ -149,7 +149,6 @@ FAM_DESC=			File Alteration Monitor
 GPGME_DESC=			GpgME support
 LDAP_DESC=			LDAP client
 LIBZFS_DESC=			LibZFS
-SPOTLIGHT_DESC=			Spotlight server-side search support
 MANDOC_DESC=			Build manpages from DOCBOOK templates
 MEMORY_DEBUG_DESC=		Debug memory allocator
 PICKY_DEVELOPER_DESC=		Treat compiler warnings as errors(implies DEVELOPER)
@@ -314,7 +313,8 @@ CONFIGURE_ARGS+=		\
 				--with-libarchive \
 				--with-acl-support \
 				--with-sendfile-support \
-				--disable-ctdb-tests
+				--disable-ctdb-tests \
+				--disable-spotlight
 #				${ICONV_CONFIGURE_BASE}
 ##############################################################################
 FRUIT_PREVENTS=			ZEROCONF_NONE
@@ -410,14 +410,6 @@ PROFILE_CONFIGURE_WITH=		profiling-data
 
 QUOTAS_CONFIGURE_WITH=		quotas
 
-SPOTLIGHT_CONFIGURE_ENABLE=	spotlight
-SPOTLIGHT_BUILD_DEPENDS=	tracker>=1.4.1:sysutils/tracker
-SPOTLIGHT_RUN_DEPENDS=		tracker>=1.4.1:sysutils/tracker
-# ICU
-SPOTLIGHT_LIB_DEPENDS=		libicuuc.so:devel/icu
-SPOTLIGHT_USES=			bison gnome
-SPOTLIGHT_USE=			gnome=glib20
-
 SYSLOG_CONFIGURE_WITH=		syslog
 
 UTMP_CONFIGURE_WITH=		utmp
diff --git a/net/samba419/Makefile b/net/samba419/Makefile
index 2005a5e8e70a..25ab4d0cae56 100644
--- a/net/samba419/Makefile
+++ b/net/samba419/Makefile
@@ -117,7 +117,7 @@ OPTIONS_SUB=			yes
 
 OPTIONS_DEFINE=			AD_DC ADS CLUSTER CUPS DOCS FAM GPGME \
 				LDAP MANDOC PROFILE PYTHON3 QUOTAS \
-				SPOTLIGHT SYSLOG UTMP
+				SYSLOG UTMP
 #OPTIONS_DEFINE+=		DEVELOPER MEMORY_DEBUG
 
 OPTIONS_GROUP=			VFS
@@ -142,7 +142,6 @@ FAM_DESC=			File Alteration Monitor
 GPGME_DESC=			GpgME support
 LDAP_DESC=			LDAP client
 LIBZFS_DESC=			LibZFS
-SPOTLIGHT_DESC=			Spotlight server-side search support
 MANDOC_DESC=			Build manpages from DOCBOOK templates
 MEMORY_DEBUG_DESC=		Debug memory allocator
 PICKY_DEVELOPER_DESC=		Treat compiler warnings as errors(implies DEVELOPER)
@@ -302,7 +301,8 @@ CONFIGURE_ARGS+=		\
 				--with-libarchive \
 				--with-acl-support \
 				--with-sendfile-support \
-				--disable-ctdb-tests
+				--disable-ctdb-tests \
+				--disable-spotlight
 #				${ICONV_CONFIGURE_BASE}
 ##############################################################################
 FRUIT_PREVENTS=			ZEROCONF_NONE
@@ -398,14 +398,6 @@ PROFILE_CONFIGURE_WITH=		profiling-data
 
 QUOTAS_CONFIGURE_WITH=		quotas
 
-SPOTLIGHT_CONFIGURE_ENABLE=	spotlight
-SPOTLIGHT_BUILD_DEPENDS=	tracker>=1.4.1:sysutils/tracker
-SPOTLIGHT_RUN_DEPENDS=		tracker>=1.4.1:sysutils/tracker
-# ICU
-SPOTLIGHT_LIB_DEPENDS=		libicuuc.so:devel/icu
-SPOTLIGHT_USES=			bison gnome
-SPOTLIGHT_USE=			gnome=glib20
-
 SYSLOG_CONFIGURE_WITH=		syslog
 
 UTMP_CONFIGURE_WITH=		utmp
diff --git a/net/samba420/Makefile b/net/samba420/Makefile
index 567181941815..46b550e1e358 100644
--- a/net/samba420/Makefile
+++ b/net/samba420/Makefile
@@ -119,7 +119,7 @@ OPTIONS_SUB=			yes
 
 OPTIONS_DEFINE=			AD_DC ADS CLUSTER CUPS DOCS FAM GPGME \
 				LDAP MANDOC PROFILE PYTHON3 QUOTAS \
-				SPOTLIGHT SYSLOG UTMP
+				SYSLOG UTMP
 #OPTIONS_DEFINE+=		DEVELOPER MEMORY_DEBUG
 
 OPTIONS_GROUP=			VFS
@@ -144,7 +144,6 @@ FAM_DESC=			File Alteration Monitor
 GPGME_DESC=			GpgME support
 LDAP_DESC=			LDAP client
 LIBZFS_DESC=			LibZFS
-SPOTLIGHT_DESC=			Spotlight server-side search support
 MANDOC_DESC=			Build manpages from DOCBOOK templates
 MEMORY_DEBUG_DESC=		Debug memory allocator
 PICKY_DEVELOPER_DESC=		Treat compiler warnings as errors(implies DEVELOPER)
@@ -304,7 +303,8 @@ CONFIGURE_ARGS+=		\
 				--with-libarchive \
 				--with-acl-support \
 				--with-sendfile-support \
-				--disable-ctdb-tests
+				--disable-ctdb-tests \
+				--disable-spotlight
 #				${ICONV_CONFIGURE_BASE}
 ##############################################################################
 FRUIT_PREVENTS=			ZEROCONF_NONE
@@ -400,14 +400,6 @@ PROFILE_CONFIGURE_WITH=		profiling-data
 
 QUOTAS_CONFIGURE_WITH=		quotas
 
-SPOTLIGHT_CONFIGURE_ENABLE=	spotlight
-SPOTLIGHT_BUILD_DEPENDS=	tracker>=1.4.1:sysutils/tracker
-SPOTLIGHT_RUN_DEPENDS=		tracker>=1.4.1:sysutils/tracker
-# ICU
-SPOTLIGHT_LIB_DEPENDS=		libicuuc.so:devel/icu
-SPOTLIGHT_USES=			bison gnome
-SPOTLIGHT_USE=			gnome=glib20
-
 SYSLOG_CONFIGURE_WITH=		syslog
 
 UTMP_CONFIGURE_WITH=		utmp
diff --git a/sysutils/Makefile b/sysutils/Makefile
index 80da21dd8b10..86f980ead72d 100644
--- a/sysutils/Makefile
+++ b/sysutils/Makefile
@@ -1383,8 +1383,6 @@
     SUBDIR += toshctl
     SUBDIR += touchegg
     SUBDIR += toybox
-    SUBDIR += tracker
-    SUBDIR += tracker-miners
     SUBDIR += tree
     SUBDIR += triton
     SUBDIR += trueos-libqt5
diff --git a/sysutils/tracker-miners/Makefile b/sysutils/tracker-miners/Makefile
deleted file mode 100644
index 055877075d40..000000000000
--- a/sysutils/tracker-miners/Makefile
+++ /dev/null
@@ -1,64 +0,0 @@
-PORTNAME=	tracker-miners
-PORTVERSION=	2.3.5
-PORTREVISION=	48
-CATEGORIES=	sysutils gnome
-MASTER_SITES=	GNOME
-
-MAINTAINER=	gnome@FreeBSD.org
-COMMENT=	Miners for tracker2
-WWW=		https://wiki.gnome.org/Projects/Tracker
-
-LICENSE=	LGPL21
-LICENSE_FILE=	${WRKSRC}/COPYING.LGPL
-
-LIB_DEPENDS=	libicuuc.so:devel/icu \
-		libupower-glib.so:sysutils/upower \
-		libexempi.so:textproc/exempi \
-		libcue.so:textproc/libcue \
-		libiptcdata.so:graphics/libiptcdata \
-		libFLAC.so:audio/flac \
-		libtotem-plparser.so:multimedia/totem-pl-parser \
-		libpoppler-glib.so:graphics/poppler-glib \
-		libpng.so:graphics/png \
-		libtiff.so:graphics/tiff \
-		libgif.so:graphics/giflib \
-		libvorbisfile.so:audio/libvorbis \
-		libgxps.so:graphics/libgxps \
-		libexif.so:graphics/libexif \
-		libgexiv2.so:graphics/gexiv2 \
-		libtracker-miner-2.0.so:sysutils/tracker
-
-PORTSCOUT=	limitw:1,even
-
-USES=		gettext gnome jpeg localbase:ldflags meson \
-		pathfix pkgconfig python:build sqlite tar:xz vala:build
-USE_GNOME=	cairo intltool libgsf libxml2
-
-MESON_ARGS=	-Dsystemd_user_services=no \
-		-Diso=disabled \
-		-Dcharset_detection=icu \
-#		-Dbattery_detection=hal
-
-OPTIONS_SUB=	yes
-OPTIONS_DEFINE=		GSTREAMER RSS
-OPTIONS_DEFAULT=	GSTREAMER RSS
-
-GSTREAMER_USES=		gstreamer
-GSTREAMER_MESON_ON=	-Dgeneric_media_extractor=gstreamer
-GSTREAMER_MESON_OFF=	-Dgeneric_media_extractor=none
-
-RSS_DESC=		Tracker RSS miner
-RSS_MESON_TRUE=		miner_rss
-RSS_LIB_DEPENDS=	libgrss.so:net/libgrss
-
-PLIST_SUB=	LIBVER=0.2.0
-
-GLIB_SCHEMAS=	org.freedesktop.Tracker.Extract.gschema.xml \
-		org.freedesktop.Tracker.Miner.Files.gschema.xml \
-		org.freedesktop.Tracker.Writeback.gschema.xml \
-		org.freedesktop.TrackerMiners.enums.xml
-
-#post-install:
-#	${RM} -rf ${STAGEDIR}/${PREFIX}/lib/systemd
-
-.include <bsd.port.mk>
diff --git a/sysutils/tracker-miners/distinfo b/sysutils/tracker-miners/distinfo
deleted file mode 100644
index 887db538f84a..000000000000
--- a/sysutils/tracker-miners/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1600958033
-SHA256 (tracker-miners-2.3.5.tar.xz) = 9509d37fb29acd233058f4df5bd1234b692ac6f946bc2e5f7b8dbf51dfe5b9fa
-SIZE (tracker-miners-2.3.5.tar.xz) = 3128428
diff --git a/sysutils/tracker-miners/pkg-descr b/sysutils/tracker-miners/pkg-descr
deleted file mode 100644
index 8f04b6e9816c..000000000000
--- a/sysutils/tracker-miners/pkg-descr
+++ /dev/null
@@ -1 +0,0 @@
-Data miners for sysutils/tracker.
diff --git a/sysutils/tracker-miners/pkg-plist b/sysutils/tracker-miners/pkg-plist
deleted file mode 100644
index 4f60bad801af..000000000000
--- a/sysutils/tracker-miners/pkg-plist
+++ /dev/null
@@ -1,135 +0,0 @@
-lib/tracker-miners-2.0/extract-modules/libextract-abw.so
-lib/tracker-miners-2.0/extract-modules/libextract-bmp.so
-lib/tracker-miners-2.0/extract-modules/libextract-desktop.so
-lib/tracker-miners-2.0/extract-modules/libextract-dummy.so
-lib/tracker-miners-2.0/extract-modules/libextract-dvi.so
-lib/tracker-miners-2.0/extract-modules/libextract-epub.so
-lib/tracker-miners-2.0/extract-modules/libextract-flac.so
-lib/tracker-miners-2.0/extract-modules/libextract-gif.so
-lib/tracker-miners-2.0/extract-modules/libextract-gstreamer.so
-lib/tracker-miners-2.0/extract-modules/libextract-html.so
-lib/tracker-miners-2.0/extract-modules/libextract-icon.so
-lib/tracker-miners-2.0/extract-modules/libextract-jpeg.so
-lib/tracker-miners-2.0/extract-modules/libextract-mp3.so
-lib/tracker-miners-2.0/extract-modules/libextract-msoffice-xml.so
-lib/tracker-miners-2.0/extract-modules/libextract-msoffice.so
-lib/tracker-miners-2.0/extract-modules/libextract-oasis.so
-lib/tracker-miners-2.0/extract-modules/libextract-pdf.so
-lib/tracker-miners-2.0/extract-modules/libextract-playlist.so
-lib/tracker-miners-2.0/extract-modules/libextract-png.so
-lib/tracker-miners-2.0/extract-modules/libextract-ps.so
-lib/tracker-miners-2.0/extract-modules/libextract-raw.so
-lib/tracker-miners-2.0/extract-modules/libextract-text.so
-lib/tracker-miners-2.0/extract-modules/libextract-tiff.so
-lib/tracker-miners-2.0/extract-modules/libextract-vorbis.so
-lib/tracker-miners-2.0/extract-modules/libextract-xmp.so
-lib/tracker-miners-2.0/extract-modules/libextract-xps.so
-lib/tracker-miners-2.0/libtracker-extract.so
-lib/tracker-miners-2.0/writeback-modules/libwriteback-gstreamer.so
-lib/tracker-miners-2.0/writeback-modules/libwriteback-xmp.so
-libexec/tracker-extract
-libexec/tracker-miner-fs
-libexec/tracker-miner-rss
-libexec/tracker-writeback
-share/man/man1/tracker-extract.1.gz
-share/man/man1/tracker-miner-fs.1.gz
-share/man/man1/tracker-miner-rss.1.gz
-share/man/man1/tracker-writeback.1.gz
-share/dbus-1/services/org.freedesktop.Tracker1.Miner.Extract.service
-share/dbus-1/services/org.freedesktop.Tracker1.Miner.Files.service
-share/dbus-1/services/org.freedesktop.Tracker1.Miner.RSS.service
-share/dbus-1/services/org.freedesktop.Tracker1.Writeback.service
-share/locale/ar/LC_MESSAGES/tracker-miners.mo
-share/locale/as/LC_MESSAGES/tracker-miners.mo
-share/locale/be/LC_MESSAGES/tracker-miners.mo
-share/locale/be@latin/LC_MESSAGES/tracker-miners.mo
-share/locale/bg/LC_MESSAGES/tracker-miners.mo
-share/locale/bs/LC_MESSAGES/tracker-miners.mo
-share/locale/ca/LC_MESSAGES/tracker-miners.mo
-share/locale/ca@valencia/LC_MESSAGES/tracker-miners.mo
-share/locale/cs/LC_MESSAGES/tracker-miners.mo
-share/locale/da/LC_MESSAGES/tracker-miners.mo
-share/locale/de/LC_MESSAGES/tracker-miners.mo
-share/locale/dz/LC_MESSAGES/tracker-miners.mo
-share/locale/el/LC_MESSAGES/tracker-miners.mo
-share/locale/en_GB/LC_MESSAGES/tracker-miners.mo
-share/locale/eo/LC_MESSAGES/tracker-miners.mo
-share/locale/es/LC_MESSAGES/tracker-miners.mo
-share/locale/et/LC_MESSAGES/tracker-miners.mo
-share/locale/eu/LC_MESSAGES/tracker-miners.mo
-share/locale/fi/LC_MESSAGES/tracker-miners.mo
-share/locale/fr/LC_MESSAGES/tracker-miners.mo
-share/locale/fur/LC_MESSAGES/tracker-miners.mo
-share/locale/gl/LC_MESSAGES/tracker-miners.mo
-share/locale/he/LC_MESSAGES/tracker-miners.mo
-share/locale/hr/LC_MESSAGES/tracker-miners.mo
-share/locale/hu/LC_MESSAGES/tracker-miners.mo
-share/locale/id/LC_MESSAGES/tracker-miners.mo
-share/locale/it/LC_MESSAGES/tracker-miners.mo
-share/locale/ja/LC_MESSAGES/tracker-miners.mo
-share/locale/kk/LC_MESSAGES/tracker-miners.mo
-share/locale/ko/LC_MESSAGES/tracker-miners.mo
-share/locale/lt/LC_MESSAGES/tracker-miners.mo
-share/locale/lv/LC_MESSAGES/tracker-miners.mo
-share/locale/mk/LC_MESSAGES/tracker-miners.mo
-share/locale/ml/LC_MESSAGES/tracker-miners.mo
-share/locale/ms/LC_MESSAGES/tracker-miners.mo
-share/locale/nb/LC_MESSAGES/tracker-miners.mo
-share/locale/nds/LC_MESSAGES/tracker-miners.mo
-share/locale/ne/LC_MESSAGES/tracker-miners.mo
-share/locale/nl/LC_MESSAGES/tracker-miners.mo
-share/locale/oc/LC_MESSAGES/tracker-miners.mo
-share/locale/pa/LC_MESSAGES/tracker-miners.mo
-share/locale/pl/LC_MESSAGES/tracker-miners.mo
-share/locale/pt/LC_MESSAGES/tracker-miners.mo
-share/locale/pt_BR/LC_MESSAGES/tracker-miners.mo
-share/locale/ro/LC_MESSAGES/tracker-miners.mo
-share/locale/ru/LC_MESSAGES/tracker-miners.mo
-share/locale/sk/LC_MESSAGES/tracker-miners.mo
-share/locale/sl/LC_MESSAGES/tracker-miners.mo
-share/locale/sr/LC_MESSAGES/tracker-miners.mo
-share/locale/sr@latin/LC_MESSAGES/tracker-miners.mo
-share/locale/sv/LC_MESSAGES/tracker-miners.mo
-share/locale/te/LC_MESSAGES/tracker-miners.mo
-share/locale/tg/LC_MESSAGES/tracker-miners.mo
-share/locale/th/LC_MESSAGES/tracker-miners.mo
-share/locale/tr/LC_MESSAGES/tracker-miners.mo
-share/locale/uk/LC_MESSAGES/tracker-miners.mo
-share/locale/vi/LC_MESSAGES/tracker-miners.mo
-share/locale/zh_CN/LC_MESSAGES/tracker-miners.mo
-share/locale/zh_HK/LC_MESSAGES/tracker-miners.mo
-share/locale/zh_TW/LC_MESSAGES/tracker-miners.mo
-%%DATADIR%%/extract-rules/10-abw.rule
-%%DATADIR%%/extract-rules/10-bmp.rule
-%%DATADIR%%/extract-rules/10-comics.rule
-%%DATADIR%%/extract-rules/10-desktop.rule
-%%DATADIR%%/extract-rules/10-dvi.rule
-%%DATADIR%%/extract-rules/10-ebooks.rule
-%%DATADIR%%/extract-rules/10-epub.rule
-%%DATADIR%%/extract-rules/10-flac.rule
-%%DATADIR%%/extract-rules/10-gif.rule
-%%DATADIR%%/extract-rules/10-html.rule
-%%DATADIR%%/extract-rules/10-ico.rule
-%%DATADIR%%/extract-rules/10-jpeg.rule
-%%DATADIR%%/extract-rules/10-mp3.rule
-%%DATADIR%%/extract-rules/10-msoffice.rule
-%%DATADIR%%/extract-rules/10-oasis.rule
-%%DATADIR%%/extract-rules/10-pdf.rule
-%%DATADIR%%/extract-rules/10-png.rule
-%%DATADIR%%/extract-rules/10-ps.rule
-%%DATADIR%%/extract-rules/10-raw.rule
-%%DATADIR%%/extract-rules/10-svg.rule
-%%DATADIR%%/extract-rules/10-tiff.rule
-%%DATADIR%%/extract-rules/10-vorbis.rule
-%%DATADIR%%/extract-rules/10-xmp.rule
-%%DATADIR%%/extract-rules/10-xps.rule
-%%DATADIR%%/extract-rules/11-msoffice-xml.rule
-%%DATADIR%%/extract-rules/15-gstreamer-guess.rule
-%%DATADIR%%/extract-rules/15-playlist.rule
-%%DATADIR%%/extract-rules/15-source-code.rule
-%%DATADIR%%/extract-rules/90-gstreamer-audio-generic.rule
-%%DATADIR%%/extract-rules/90-gstreamer-video-generic.rule
-%%DATADIR%%/extract-rules/90-text-generic.rule
-share/tracker/miners/org.freedesktop.Tracker1.Miner.Extract.service
-share/tracker/miners/org.freedesktop.Tracker1.Miner.Files.service
-share/tracker/miners/org.freedesktop.Tracker1.Miner.RSS.service
diff --git a/sysutils/tracker/Makefile b/sysutils/tracker/Makefile
deleted file mode 100644
index 9d62f0c457a9..000000000000
--- a/sysutils/tracker/Makefile
+++ /dev/null
@@ -1,45 +0,0 @@
-PORTNAME=	tracker
-PORTVERSION=	2.3.4
-PORTREVISION=	13
-CATEGORIES=	sysutils gnome
-MASTER_SITES=	GNOME
-
-PATCH_SITES=	https://gitlab.gnome.org/GNOME/tracker/-/commit/
-PATCHFILES=	27d09d510c056bcda3389ed5573463272162d510.diff:-p1
-
-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=	libuuid.so:misc/e2fsprogs-libuuid \
-		libsoup-2.4.so:devel/libsoup \
-		libdbus-1.so:devel/dbus \
-		libjson-glib-1.0.so:devel/json-glib \
-		libicutu.so:devel/icu
-
-PORTSCOUT=	limitw:1,even
-
-USES=		compiler:c++11-lib gettext gnome localbase:ldflags meson \
-		pkgconfig python:build sqlite tar:xz vala:build
-USE_GNOME=	glib20 introspection:build libxml2
-USE_LDCONFIG=	yes
-MESON_ARGS=	-Ddocs=false \
-		-Dman=true \
-		-Dnetwork_manager=disabled \
-		-Dstemmer=disabled \
-		-Dbash_completion=${PREFIX}/etc/bash_completion.d \
-		-Dsystemd_user_services=no
-GLIB_SCHEMAS=	org.freedesktop.Tracker.DB.gschema.xml \
-		org.freedesktop.Tracker.FTS.gschema.xml \
-		org.freedesktop.Tracker.Store.gschema.xml \
-		org.freedesktop.Tracker.enums.xml \
-		org.freedesktop.Tracker.gschema.xml
-BINARY_ALIAS=	python3=${PYTHON_CMD}
-CFLAGS+=	-Wno-int-conversion
-
-PLIST_SUB=	LIBVER=0.304.0
-
-.include <bsd.port.mk>
diff --git a/sysutils/tracker/distinfo b/sysutils/tracker/distinfo
deleted file mode 100644
index 817ffe542617..000000000000
--- a/sysutils/tracker/distinfo
+++ /dev/null
@@ -1,5 +0,0 @@
-TIMESTAMP = 1676476687
-SHA256 (tracker-2.3.4.tar.xz) = 577952244ab977c78b0b88e2f63c4197eaba16e4d66bff692b7f58993e06516d
-SIZE (tracker-2.3.4.tar.xz) = 1607928
-SHA256 (27d09d510c056bcda3389ed5573463272162d510.diff) = ab8924e2cd7cd06bbb421596ca238c48d0dc3c90c66a9b5c2d5e6388307b75ff
-SIZE (27d09d510c056bcda3389ed5573463272162d510.diff) = 911
diff --git a/sysutils/tracker/files/patch-src_tracker-store_meson.build b/sysutils/tracker/files/patch-src_tracker-store_meson.build
deleted file mode 100644
index bf7801f170e5..000000000000
--- a/sysutils/tracker/files/patch-src_tracker-store_meson.build
+++ /dev/null
@@ -1,15 +0,0 @@
-https://gitlab.gnome.org/GNOME/tracker/-/commit/9df3c725e162
-
-src/tracker-store/meson.build:50:5: ERROR: Function does not take positional arguments.
-
---- src/tracker-store/meson.build.orig	2020-03-09 23:27:20 UTC
-+++ src/tracker-store/meson.build
-@@ -47,7 +47,7 @@ dbus_service_file = configure_file(
-     install: true,
-     install_dir: dbus_services_dir)
- 
--i18n.merge_file('tracker-store-desktop-file',
-+i18n.merge_file(
-     type: 'desktop',
-     input: 'tracker-store.desktop.in',
-     output: 'tracker-store.desktop',
diff --git a/sysutils/tracker/files/patch-src_tracker-store_tracker-dbus.vala b/sysutils/tracker/files/patch-src_tracker-store_tracker-dbus.vala
deleted file mode 100644
index d2c8f8afc05f..000000000000
--- a/sysutils/tracker/files/patch-src_tracker-store_tracker-dbus.vala
+++ /dev/null
@@ -1,11 +0,0 @@
---- src/tracker-store/tracker-dbus.vala.orig	2020-03-09 23:27:20 UTC
-+++ src/tracker-store/tracker-dbus.vala
-@@ -122,7 +122,7 @@ public class Tracker.DBus {
- 		return true;
- 	}
- 
--	static void name_owner_changed_cb (DBusConnection connection, string sender_name, string object_path, string interface_name, string signal_name, Variant parameters) {
-+	static void name_owner_changed_cb (DBusConnection connection, string? sender_name, string object_path, string interface_name, string signal_name, Variant parameters) {
- 
- 		unowned string name, old_owner, new_owner;
- 		parameters.get ("(&s&s&s)", out name, out old_owner, out new_owner);
diff --git a/sysutils/tracker/pkg-descr b/sysutils/tracker/pkg-descr
deleted file mode 100644
index 76cd316c7005..000000000000
--- a/sysutils/tracker/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/tracker/pkg-plist b/sysutils/tracker/pkg-plist
deleted file mode 100644
index 62fb183e4963..000000000000
--- a/sysutils/tracker/pkg-plist
+++ /dev/null
@@ -1,175 +0,0 @@
-bin/tracker
-etc/bash_completion.d/tracker
-etc/xdg/autostart/tracker-store.desktop
-include/tracker-2.0/libtracker-control/tracker-control.h
-include/tracker-2.0/libtracker-control/tracker-miner-manager.h
-include/tracker-2.0/libtracker-miner/tracker-data-provider.h
-include/tracker-2.0/libtracker-miner/tracker-decorator-fs.h
-include/tracker-2.0/libtracker-miner/tracker-decorator.h
-include/tracker-2.0/libtracker-miner/tracker-indexing-tree.h
-include/tracker-2.0/libtracker-miner/tracker-miner-enum-types.h
-include/tracker-2.0/libtracker-miner/tracker-miner-enums.h
-include/tracker-2.0/libtracker-miner/tracker-miner-fs.h
-include/tracker-2.0/libtracker-miner/tracker-miner-object.h
-include/tracker-2.0/libtracker-miner/tracker-miner-online.h
-include/tracker-2.0/libtracker-miner/tracker-miner-proxy.h
-include/tracker-2.0/libtracker-miner/tracker-miner.h
-include/tracker-2.0/libtracker-sparql/tracker-generated.h
-include/tracker-2.0/libtracker-sparql/tracker-namespace-manager.h
-include/tracker-2.0/libtracker-sparql/tracker-notifier.h
-include/tracker-2.0/libtracker-sparql/tracker-ontologies.h
-include/tracker-2.0/libtracker-sparql/tracker-resource.h
-include/tracker-2.0/libtracker-sparql/tracker-sparql.h
-include/tracker-2.0/libtracker-sparql/tracker-version.h
-lib/girepository-1.0/Tracker-2.0.typelib
-lib/girepository-1.0/TrackerControl-2.0.typelib
-lib/girepository-1.0/TrackerMiner-2.0.typelib
-lib/libtracker-control-2.0.so
-lib/libtracker-control-2.0.so.0
-lib/libtracker-control-2.0.so.%%LIBVER%%
-lib/libtracker-miner-2.0.so
-lib/libtracker-miner-2.0.so.0
-lib/libtracker-miner-2.0.so.%%LIBVER%%
-lib/libtracker-sparql-2.0.so
-lib/libtracker-sparql-2.0.so.0
-lib/libtracker-sparql-2.0.so.%%LIBVER%%
-lib/tracker-2.0/libtracker-data.so
-lib/tracker-2.0/trackertestutils/__init__.py
-lib/tracker-2.0/trackertestutils/dconf.py
-lib/tracker-2.0/trackertestutils/helpers.py
-lib/tracker-2.0/trackertestutils/mainloop.py
-libdata/pkgconfig/tracker-control-2.0.pc
-libdata/pkgconfig/tracker-miner-2.0.pc
-libdata/pkgconfig/tracker-sparql-2.0.pc
-libexec/tracker-store
-share/man/man1/tracker-daemon.1.gz
-share/man/man1/tracker-index.1.gz
-share/man/man1/tracker-info.1.gz
-share/man/man1/tracker-reset.1.gz
-share/man/man1/tracker-search.1.gz
-share/man/man1/tracker-sparql.1.gz
-share/man/man1/tracker-sql.1.gz
-share/man/man1/tracker-status.1.gz
-share/man/man1/tracker-store.1.gz
-share/man/man1/tracker-tag.1.gz
-share/dbus-1/services/org.freedesktop.Tracker1.service
-share/gir-1.0/Tracker-2.0.gir
-share/gir-1.0/TrackerControl-2.0.gir
-share/gir-1.0/TrackerMiner-2.0.gir
-share/locale/ar/LC_MESSAGES/tracker.mo
-share/locale/as/LC_MESSAGES/tracker.mo
-share/locale/be@latin/LC_MESSAGES/tracker.mo
-share/locale/bg/LC_MESSAGES/tracker.mo
-share/locale/bs/LC_MESSAGES/tracker.mo
-share/locale/ca/LC_MESSAGES/tracker.mo
-share/locale/ca@valencia/LC_MESSAGES/tracker.mo
-share/locale/cs/LC_MESSAGES/tracker.mo
-share/locale/da/LC_MESSAGES/tracker.mo
-share/locale/de/LC_MESSAGES/tracker.mo
-share/locale/dz/LC_MESSAGES/tracker.mo
-share/locale/el/LC_MESSAGES/tracker.mo
-share/locale/en_GB/LC_MESSAGES/tracker.mo
-share/locale/eo/LC_MESSAGES/tracker.mo
-share/locale/es/LC_MESSAGES/tracker.mo
-share/locale/et/LC_MESSAGES/tracker.mo
-share/locale/eu/LC_MESSAGES/tracker.mo
-share/locale/fi/LC_MESSAGES/tracker.mo
-share/locale/fr/LC_MESSAGES/tracker.mo
-share/locale/fur/LC_MESSAGES/tracker.mo
-share/locale/gl/LC_MESSAGES/tracker.mo
-share/locale/he/LC_MESSAGES/tracker.mo
-share/locale/hr/LC_MESSAGES/tracker.mo
-share/locale/hu/LC_MESSAGES/tracker.mo
-share/locale/id/LC_MESSAGES/tracker.mo
-share/locale/is/LC_MESSAGES/tracker.mo
-share/locale/it/LC_MESSAGES/tracker.mo
-share/locale/ja/LC_MESSAGES/tracker.mo
-share/locale/kk/LC_MESSAGES/tracker.mo
-share/locale/ko/LC_MESSAGES/tracker.mo
-share/locale/lt/LC_MESSAGES/tracker.mo
-share/locale/lv/LC_MESSAGES/tracker.mo
-share/locale/mk/LC_MESSAGES/tracker.mo
-share/locale/ml/LC_MESSAGES/tracker.mo
-share/locale/ms/LC_MESSAGES/tracker.mo
-share/locale/nb/LC_MESSAGES/tracker.mo
-share/locale/nds/LC_MESSAGES/tracker.mo
-share/locale/ne/LC_MESSAGES/tracker.mo
-share/locale/nl/LC_MESSAGES/tracker.mo
-share/locale/oc/LC_MESSAGES/tracker.mo
-share/locale/pa/LC_MESSAGES/tracker.mo
-share/locale/pl/LC_MESSAGES/tracker.mo
-share/locale/pt/LC_MESSAGES/tracker.mo
-share/locale/pt_BR/LC_MESSAGES/tracker.mo
-share/locale/ro/LC_MESSAGES/tracker.mo
-share/locale/ru/LC_MESSAGES/tracker.mo
-share/locale/sk/LC_MESSAGES/tracker.mo
-share/locale/sl/LC_MESSAGES/tracker.mo
-share/locale/sr/LC_MESSAGES/tracker.mo
-share/locale/sr@latin/LC_MESSAGES/tracker.mo
-share/locale/sv/LC_MESSAGES/tracker.mo
-share/locale/te/LC_MESSAGES/tracker.mo
-share/locale/tg/LC_MESSAGES/tracker.mo
-share/locale/th/LC_MESSAGES/tracker.mo
-share/locale/tr/LC_MESSAGES/tracker.mo
-share/locale/uk/LC_MESSAGES/tracker.mo
-share/locale/vi/LC_MESSAGES/tracker.mo
-share/locale/zh_CN/LC_MESSAGES/tracker.mo
-share/locale/zh_HK/LC_MESSAGES/tracker.mo
-share/locale/zh_TW/LC_MESSAGES/tracker.mo
-%%DATADIR%%/domain-ontologies/default.rule
-%%DATADIR%%/ontologies/nepomuk/30-nie.description
-%%DATADIR%%/ontologies/nepomuk/30-nie.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/34-nmo.description
-%%DATADIR%%/ontologies/nepomuk/34-nmo.ontology
-%%DATADIR%%/ontologies/nepomuk/35-ncal.description
-%%DATADIR%%/ontologies/nepomuk/35-ncal.ontology
-%%DATADIR%%/ontologies/nepomuk/36-scal.description
-%%DATADIR%%/ontologies/nepomuk/36-scal.ontology
-%%DATADIR%%/ontologies/nepomuk/37-nid3.description
-%%DATADIR%%/ontologies/nepomuk/37-nid3.ontology
-%%DATADIR%%/ontologies/nepomuk/38-nmm.description
-%%DATADIR%%/ontologies/nepomuk/38-nmm.ontology
-%%DATADIR%%/ontologies/nepomuk/39-mto.description
-%%DATADIR%%/ontologies/nepomuk/39-mto.ontology
-%%DATADIR%%/ontologies/nepomuk/40-mlo.description
-%%DATADIR%%/ontologies/nepomuk/40-mlo.ontology
-%%DATADIR%%/ontologies/nepomuk/41-mfo.description
-%%DATADIR%%/ontologies/nepomuk/41-mfo.ontology
-%%DATADIR%%/ontologies/nepomuk/89-mtp.description
-%%DATADIR%%/ontologies/nepomuk/89-mtp.ontology
-%%DATADIR%%/ontologies/nepomuk/90-tracker.description
-%%DATADIR%%/ontologies/nepomuk/90-tracker.ontology
-%%DATADIR%%/ontologies/nepomuk/91-maemo.description
-%%DATADIR%%/ontologies/nepomuk/91-maemo.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.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
-%%DATADIR%%/tracker-backup.xml
-%%DATADIR%%/tracker-miner.xml
-%%DATADIR%%/tracker-resources.xml
-%%DATADIR%%/tracker-statistics.xml
-%%DATADIR%%/tracker-status.xml
-share/vala/vapi/tracker-control-2.0.deps
-share/vala/vapi/tracker-control-2.0.vapi
-share/vala/vapi/tracker-miner-2.0.deps
-share/vala/vapi/tracker-miner-2.0.vapi
-share/vala/vapi/tracker-sparql-2.0.deps
-share/vala/vapi/tracker-sparql-2.0.vapi
diff --git a/x11-fm/nemo/Makefile b/x11-fm/nemo/Makefile
index 7f799fee4a9f..0b590ef82ded 100644
--- a/x11-fm/nemo/Makefile
+++ b/x11-fm/nemo/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	nemo
 PORTVERSION=	5.4.2
-PORTREVISION=	5
+PORTREVISION=	6
 CATEGORIES=	x11-fm gnome
 DIST_SUBDIR=	gnome
 
@@ -35,17 +35,18 @@ USE_GNOME=	cairo gdkpixbuf2 gtk30 intlhack introspection libgsf \
 
 USE_XORG=	x11
 
+MESON_ARGS=	-Dtracker=false
+
 GLIB_SCHEMAS=	org.nemo.gschema.xml
 
 USE_LDCONFIG=	yes
 
-OPTIONS_DEFINE=		DOCS EXEMPI EXIF TRACKER
+OPTIONS_DEFINE=		DOCS EXEMPI EXIF
 OPTIONS_DEFAULT=	DOCS EXEMPI EXIF
 OPTIONS_SUB=		yes
 
 EXEMPI_DESC=		XMP support
 EXIF_DESC=		Digital camera file meta-data support
-TRACKER_DESC=		Integration with tracker
 
 DOCS_BUILD_DEPENDS=	gtkdocize:textproc/gtk-doc
 DOCS_MESON_TRUE=	gtk_doc
@@ -56,7 +57,4 @@ EXEMPI_MESON_TRUE=	xmp
 EXIF_LIB_DEPENDS=	libexif.so:graphics/libexif
 EXIF_MESON_TRUE=	exif
 
-TRACKER_LIB_DEPENDS=	libtracker-sparql-2.0.so:sysutils/tracker
-TRACKER_MESON_TRUE=	tracker
-
 .include <bsd.port.mk>