commit: b746abdb0aeaa990cd448f9d889667f1768d510b Author: Lukas Schmelting <lschmelting <AT> posteo <DOT> com> AuthorDate: Mon Jun 2 21:54:14 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Mon Jun 9 00:21:21 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b746abdb
app-misc/localsearch: New package, pkgmove from app-misc/tracker-miners Signed-off-by: Lukas Schmelting <lschmelting <AT> posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/42380 Signed-off-by: Sam James <sam <AT> gentoo.org> app-misc/{tracker-miners => localsearch}/Manifest | 0 .../files/tracker-miners-3.6.2-epoll_wait.patch | 0 .../localsearch-3.6.2-r2.ebuild} | 10 ++++++---- .../localsearch-3.6.2.ebuild} | 12 +++++++----- app-misc/{tracker-miners => localsearch}/metadata.xml | 2 +- app-misc/tinysparql/tinysparql-3.6.0-r2.ebuild | 2 +- gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild | 2 +- gnome-base/nautilus/nautilus-46.2.ebuild | 2 +- gnome-base/nautilus/nautilus-47.1.ebuild | 2 +- gnome-base/nautilus/nautilus-47.4.ebuild | 2 +- gnome-extra/gnome-boxes/gnome-boxes-46.1-r1.ebuild | 2 +- gnome-extra/gnome-boxes/gnome-boxes-47.0-r1.ebuild | 2 +- media-gfx/gnome-photos/gnome-photos-44.0.ebuild | 2 +- media-sound/gnome-music/gnome-music-46.1.ebuild | 4 ++-- media-sound/gnome-music/gnome-music-47.1.ebuild | 4 ++-- profiles/arch/sparc/package.use.mask | 2 +- profiles/base/package.use.force | 2 +- profiles/base/package.use.mask | 2 +- profiles/features/big-endian/package.use.mask | 2 +- profiles/updates/2Q-2025 | 1 + 20 files changed, 31 insertions(+), 26 deletions(-) diff --git a/app-misc/tracker-miners/Manifest b/app-misc/localsearch/Manifest similarity index 100% rename from app-misc/tracker-miners/Manifest rename to app-misc/localsearch/Manifest diff --git a/app-misc/tracker-miners/files/tracker-miners-3.6.2-epoll_wait.patch b/app-misc/localsearch/files/tracker-miners-3.6.2-epoll_wait.patch similarity index 100% rename from app-misc/tracker-miners/files/tracker-miners-3.6.2-epoll_wait.patch rename to app-misc/localsearch/files/tracker-miners-3.6.2-epoll_wait.patch diff --git a/app-misc/tracker-miners/tracker-miners-3.6.2-r2.ebuild b/app-misc/localsearch/localsearch-3.6.2-r2.ebuild similarity index 94% rename from app-misc/tracker-miners/tracker-miners-3.6.2-r2.ebuild rename to app-misc/localsearch/localsearch-3.6.2-r2.ebuild index e4b350228893..e183208969d7 100644 --- a/app-misc/tracker-miners/tracker-miners-3.6.2-r2.ebuild +++ b/app-misc/localsearch/localsearch-3.6.2-r2.ebuild @@ -4,10 +4,12 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..13} ) +GNOME_ORG_MODULE=tracker-miners + inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg -DESCRIPTION="Collection of data extractors for Tracker/Nepomuk" -HOMEPAGE="https://wiki.gnome.org/Projects/Tracker" +DESCRIPTION="Indexer and search engine that powers desktop search for core GNOME components" +HOMEPAGE="https://gnome.pages.gitlab.gnome.org/localsearch" LICENSE="GPL-2+ LGPL-2.1+" SLOT="3" @@ -22,7 +24,7 @@ KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" # so choose ICU over enca always here for the time being (ICU is preferred) RDEPEND=" >=dev-libs/glib-2.70:2 - >=app-misc/tracker-3.6_rc:3 + >=app-misc/tinysparql-3.6_rc:3 >=sys-apps/dbus-1.3.1 xmp? ( >=media-libs/exempi-2.1.0:= ) @@ -85,7 +87,7 @@ BDEPEND=" PATCHES=( # https://gitlab.gnome.org/GNOME/localsearch/-/merge_requests/511 - "${FILESDIR}/${P}-epoll_wait.patch" + "${FILESDIR}/tracker-miners-3.6.2-epoll_wait.patch" ) python_check_deps() { diff --git a/app-misc/tracker-miners/tracker-miners-3.6.2.ebuild b/app-misc/localsearch/localsearch-3.6.2.ebuild similarity index 93% rename from app-misc/tracker-miners/tracker-miners-3.6.2.ebuild rename to app-misc/localsearch/localsearch-3.6.2.ebuild index 0b9aca0f8316..8f73eb34c096 100644 --- a/app-misc/tracker-miners/tracker-miners-3.6.2.ebuild +++ b/app-misc/localsearch/localsearch-3.6.2.ebuild @@ -1,13 +1,15 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) -inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg +GNOME_ORG_MODULE=tracker-miners -DESCRIPTION="Collection of data extractors for Tracker/Nepomuk" -HOMEPAGE="https://wiki.gnome.org/Projects/Tracker" +inherit flag-o-matic gnome.org gnome2 meson python-any-r1 systemd xdg + +DESCRIPTION="Indexer and search engine that powers desktop search for core GNOME components" +HOMEPAGE="https://gnome.pages.gitlab.gnome.org/localsearch" LICENSE="GPL-2+ LGPL-2.1+" SLOT="3" @@ -22,7 +24,7 @@ KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" # so choose ICU over enca always here for the time being (ICU is preferred) RDEPEND=" >=dev-libs/glib-2.70:2 - >=app-misc/tracker-3.6_rc:3 + >=app-misc/tinysparql-3.6_rc:3 >=sys-apps/dbus-1.3.1 xmp? ( >=media-libs/exempi-2.1.0:= ) diff --git a/app-misc/tracker-miners/metadata.xml b/app-misc/localsearch/metadata.xml similarity index 91% rename from app-misc/tracker-miners/metadata.xml rename to app-misc/localsearch/metadata.xml index fd19944d2284..7fb3ba2f3ef7 100644 --- a/app-misc/tracker-miners/metadata.xml +++ b/app-misc/localsearch/metadata.xml @@ -15,6 +15,6 @@ <flag name="xps">Add support for XPS file format through <pkg>app-text/libgxps</pkg>.</flag> </use> <upstream> - <remote-id type="gnome-gitlab">GNOME/tracker-miners</remote-id> + <remote-id type="gnome-gitlab">GNOME/localsearch</remote-id> </upstream> </pkgmetadata> diff --git a/app-misc/tinysparql/tinysparql-3.6.0-r2.ebuild b/app-misc/tinysparql/tinysparql-3.6.0-r2.ebuild index 15582b485479..4b60d77bbe8f 100644 --- a/app-misc/tinysparql/tinysparql-3.6.0-r2.ebuild +++ b/app-misc/tinysparql/tinysparql-3.6.0-r2.ebuild @@ -45,7 +45,7 @@ BDEPEND=" ) ${PYTHON_DEPS} " -PDEPEND="miners? ( >=app-misc/tracker-miners-3.6_rc )" +PDEPEND="miners? ( >=app-misc/localsearch-3.6_rc )" PATCHES=( "${FILESDIR}"/3.6.0-configure-c99.patch diff --git a/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild b/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild index 76cc63fddc77..21c3fc3d5324 100644 --- a/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild +++ b/gnome-base/gnome-extra-apps/gnome-extra-apps-45.2.ebuild @@ -63,7 +63,7 @@ RDEPEND=" shotwell? ( >=media-gfx/shotwell-0.32.4 ) tracker? ( >=app-misc/tinysparql-3.6.0 - >=app-misc/tracker-miners-3.6.2 + >=app-misc/localsearch-3.6.2 >=media-gfx/gnome-photos-44.0 >=media-sound/gnome-music-45.0 ) diff --git a/gnome-base/nautilus/nautilus-46.2.ebuild b/gnome-base/nautilus/nautilus-46.2.ebuild index cbbbdb82840d..f41e2cb28b37 100644 --- a/gnome-base/nautilus/nautilus-46.2.ebuild +++ b/gnome-base/nautilus/nautilus-46.2.ebuild @@ -34,7 +34,7 @@ DEPEND=" introspection? ( >=dev-libs/gobject-introspection-1.54:= ) " RDEPEND="${DEPEND} - >=app-misc/tracker-miners-3.0:3= + >=app-misc/localsearch-3.0:3= " # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners BDEPEND=" >=dev-util/gdbus-codegen-2.51.2 diff --git a/gnome-base/nautilus/nautilus-47.1.ebuild b/gnome-base/nautilus/nautilus-47.1.ebuild index 4eebb4c51b5a..35caeb9a8441 100644 --- a/gnome-base/nautilus/nautilus-47.1.ebuild +++ b/gnome-base/nautilus/nautilus-47.1.ebuild @@ -35,7 +35,7 @@ DEPEND=" introspection? ( >=dev-libs/gobject-introspection-1.54:= ) " RDEPEND="${DEPEND} - >=app-misc/tracker-miners-3.0:3= + >=app-misc/localsearch-3.0:3= " # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners BDEPEND=" >=dev-util/gdbus-codegen-2.51.2 diff --git a/gnome-base/nautilus/nautilus-47.4.ebuild b/gnome-base/nautilus/nautilus-47.4.ebuild index 4eebb4c51b5a..35caeb9a8441 100644 --- a/gnome-base/nautilus/nautilus-47.4.ebuild +++ b/gnome-base/nautilus/nautilus-47.4.ebuild @@ -35,7 +35,7 @@ DEPEND=" introspection? ( >=dev-libs/gobject-introspection-1.54:= ) " RDEPEND="${DEPEND} - >=app-misc/tracker-miners-3.0:3= + >=app-misc/localsearch-3.0:3= " # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners BDEPEND=" >=dev-util/gdbus-codegen-2.51.2 diff --git a/gnome-extra/gnome-boxes/gnome-boxes-46.1-r1.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-46.1-r1.ebuild index 9a95605ccb4a..8763b04fdd93 100644 --- a/gnome-extra/gnome-boxes/gnome-boxes-46.1-r1.ebuild +++ b/gnome-extra/gnome-boxes/gnome-boxes-46.1-r1.ebuild @@ -45,7 +45,7 @@ DEPEND=" # - app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy RDEPEND="${DEPEND} app-cdr/cdrtools - app-misc/tracker-miners:3[iso] + app-misc/localsearch:3[iso] app-emulation/spice[smartcard] >=app-emulation/libvirt-0.9.3[libvirtd,qemu] >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir] diff --git a/gnome-extra/gnome-boxes/gnome-boxes-47.0-r1.ebuild b/gnome-extra/gnome-boxes/gnome-boxes-47.0-r1.ebuild index 2e757c14a347..392ce18c7ff5 100644 --- a/gnome-extra/gnome-boxes/gnome-boxes-47.0-r1.ebuild +++ b/gnome-extra/gnome-boxes/gnome-boxes-47.0-r1.ebuild @@ -45,7 +45,7 @@ DEPEND=" # - app-emulation/qemu qemu-img used to convert image to QCOW2 format during copy RDEPEND="${DEPEND} app-cdr/cdrtools - app-misc/tracker-miners:3[iso] + app-misc/localsearch:3[iso] app-emulation/spice[smartcard] >=app-emulation/libvirt-0.9.3[libvirtd,qemu] >=app-emulation/qemu-1.3.1[spice,smartcard,usbredir] diff --git a/media-gfx/gnome-photos/gnome-photos-44.0.ebuild b/media-gfx/gnome-photos/gnome-photos-44.0.ebuild index c3b75edd6ddf..75ddd42dadf1 100644 --- a/media-gfx/gnome-photos/gnome-photos-44.0.ebuild +++ b/media-gfx/gnome-photos/gnome-photos-44.0.ebuild @@ -42,7 +42,7 @@ DEPEND=" # tracker-miners gschema used at runtime. RDEPEND="${DEPEND} upnp-av? ( net-libs/dleyna:1.0= ) - app-misc/tracker-miners:3 + app-misc/localsearch:3 " BDEPEND=" dev-libs/appstream-glib diff --git a/media-sound/gnome-music/gnome-music-46.1.ebuild b/media-sound/gnome-music/gnome-music-46.1.ebuild index fce2a1af4cb0..dc4e226954c1 100644 --- a/media-sound/gnome-music/gnome-music-46.1.ebuild +++ b/media-sound/gnome-music/gnome-music-46.1.ebuild @@ -35,8 +35,8 @@ DEPEND="${PYTHON_DEPS} # https://bugzilla.gnome.org/show_bug.cgi?id=731613 RDEPEND="${DEPEND} || ( - app-misc/tracker-miners:3[gstreamer] - app-misc/tracker-miners:3[ffmpeg] + app-misc/localsearch:3[gstreamer] + app-misc/localsearch:3[ffmpeg] ) x11-libs/libnotify[introspection] media-libs/gstreamer:1.0[introspection] diff --git a/media-sound/gnome-music/gnome-music-47.1.ebuild b/media-sound/gnome-music/gnome-music-47.1.ebuild index f77ae3bd6069..37de97cbb5d0 100644 --- a/media-sound/gnome-music/gnome-music-47.1.ebuild +++ b/media-sound/gnome-music/gnome-music-47.1.ebuild @@ -35,8 +35,8 @@ DEPEND="${PYTHON_DEPS} # https://bugzilla.gnome.org/show_bug.cgi?id=731613 RDEPEND="${DEPEND} || ( - app-misc/tracker-miners:3[gstreamer] - app-misc/tracker-miners:3[ffmpeg] + app-misc/localsearch:3[gstreamer] + app-misc/localsearch:3[ffmpeg] ) x11-libs/libnotify[introspection] media-libs/gstreamer:1.0[introspection] diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 3b6d5d558d77..6c289fdd3a7a 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -465,7 +465,7 @@ dev-python/pyopengl test # Rolf Eike Beer <[email protected]> (2020-04-20) # test dependencies for USE=gstreamer not keyworded on sparc -app-misc/tracker-miners test +app-misc/localsearch test # Rolf Eike Beer <[email protected]> (2020-04-20) # dependencies not yet keyworded diff --git a/profiles/base/package.use.force b/profiles/base/package.use.force index 566140aafe0a..86d49ee850a8 100644 --- a/profiles/base/package.use.force +++ b/profiles/base/package.use.force @@ -311,7 +311,7 @@ sys-libs/ncurses-compat tinfo # Mart Raudsepp <[email protected]> (2018-12-14) # Security is not optional if available for the architecture/kernel. gnome-base/gnome-desktop seccomp -app-misc/tracker-miners seccomp +app-misc/localsearch seccomp net-libs/webkit-gtk seccomp # Lukas Schmelting <[email protected]> after consulting diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask index 5e119c6dad57..df1f6debf013 100644 --- a/profiles/base/package.use.mask +++ b/profiles/base/package.use.mask @@ -484,7 +484,7 @@ gnome-base/gnome-extra-apps tracker # Matt Turner <[email protected]> (2022-11-16) # tracker-miners depends on libsoup:3.0 but USE=rss depends on net-libs/libgrss # which has not been ported to libsoup:3.0. ->=app-misc/tracker-miners-3.4.0-r1 rss +>=app-misc/localsearch-3.4.0-r1 rss # Viorel Munteanu <[email protected]> (2022-10-07) # Cannot test and fix pax-kernel related bugs on a current grsec kernel diff --git a/profiles/features/big-endian/package.use.mask b/profiles/features/big-endian/package.use.mask index 75e4ea63ba8a..be5aa81b3e4e 100644 --- a/profiles/features/big-endian/package.use.mask +++ b/profiles/features/big-endian/package.use.mask @@ -8,7 +8,7 @@ dev-python/pyside webview # Michał Górny <[email protected]> (2024-06-05) # media-libs/exempi is seriously broken on big endian platforms. # https://gitlab.freedesktop.org/libopenraw/exempi/-/merge_requests/8#note_2277243 -app-misc/tracker-miners xmp +app-misc/localsearch xmp games-fps/eduke32 xmp gnome-extra/nemo xmp media-gfx/eog xmp diff --git a/profiles/updates/2Q-2025 b/profiles/updates/2Q-2025 index be4336a894b5..27bc3d11d965 100644 --- a/profiles/updates/2Q-2025 +++ b/profiles/updates/2Q-2025 @@ -3,3 +3,4 @@ slotmove <=dev-util/intel-graphics-compiler-1.0.17791.18 0 legacy slotmove <=dev-libs/intel-compute-runtime-24.35.30872.32 0 legacy move dev-libs/cudnn-frontend sci-ml/cudnn-frontend move app-misc/tracker app-misc/tinysparql +move app-misc/tracker-miners app-misc/localsearch
