mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-06 02:17:34 -08:00
app-misc/localsearch: New package, pkgmove from app-misc/tracker-miners
Signed-off-by: Lukas Schmelting <lschmelting@posteo.com> Part-of: https://github.com/gentoo/gentoo/pull/42380 Signed-off-by: Sam James <sam@gentoo.org>
This commit is contained in:
parent
b65c2fa2d0
commit
b746abdb0a
@ -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() {
|
||||
@ -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:= )
|
||||
@ -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>
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
)
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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]
|
||||
|
||||
@ -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]
|
||||
|
||||
@ -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
|
||||
|
||||
@ -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]
|
||||
|
||||
@ -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]
|
||||
|
||||
@ -465,7 +465,7 @@ dev-python/pyopengl test
|
||||
|
||||
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-20)
|
||||
# test dependencies for USE=gstreamer not keyworded on sparc
|
||||
app-misc/tracker-miners test
|
||||
app-misc/localsearch test
|
||||
|
||||
# Rolf Eike Beer <eike@sf-mail.de> (2020-04-20)
|
||||
# dependencies not yet keyworded
|
||||
|
||||
@ -311,7 +311,7 @@ sys-libs/ncurses-compat tinfo
|
||||
# Mart Raudsepp <leio@gentoo.org> (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 <lschmelting@posteo.com> after consulting
|
||||
|
||||
@ -484,7 +484,7 @@ gnome-base/gnome-extra-apps tracker
|
||||
# Matt Turner <mattst88@gentoo.org> (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 <ceamac.paragon@gmail.com> (2022-10-07)
|
||||
# Cannot test and fix pax-kernel related bugs on a current grsec kernel
|
||||
|
||||
@ -8,7 +8,7 @@ dev-python/pyside webview
|
||||
# Michał Górny <mgorny@gentoo.org> (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
|
||||
|
||||
@ -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
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user