* [gentoo-commits] repo/gentoo:master commit in: app-misc/localsearch/
@ 2025-06-09 0:27 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-09 0:27 UTC (permalink / raw
To: gentoo-commits
commit: 7d80b145df2195b7482e2d030598da477409f8db
Author: Lukas Schmelting <lschmelting <AT> posteo <DOT> com>
AuthorDate: Mon Jun 2 21:55:56 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 9 00:21:22 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d80b145
app-misc/localsearch: Update PYTHON_COMPAT
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/localsearch/localsearch-3.6.2-r2.ebuild | 2 +-
app-misc/localsearch/localsearch-3.6.2.ebuild | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/app-misc/localsearch/localsearch-3.6.2-r2.ebuild b/app-misc/localsearch/localsearch-3.6.2-r2.ebuild
index e183208969d7..698d0edea528 100644
--- a/app-misc/localsearch/localsearch-3.6.2-r2.ebuild
+++ b/app-misc/localsearch/localsearch-3.6.2-r2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..13} )
+PYTHON_COMPAT=( python3_{11..12} python3_{13..14}{,t} )
GNOME_ORG_MODULE=tracker-miners
diff --git a/app-misc/localsearch/localsearch-3.6.2.ebuild b/app-misc/localsearch/localsearch-3.6.2.ebuild
index 8f73eb34c096..0cdaa5354a1a 100644
--- a/app-misc/localsearch/localsearch-3.6.2.ebuild
+++ b/app-misc/localsearch/localsearch-3.6.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{10..12} )
+PYTHON_COMPAT=( python3_{11..12} python3_{13..14}{,t} )
GNOME_ORG_MODULE=tracker-miners
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/localsearch/
@ 2025-06-09 0:27 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-09 0:27 UTC (permalink / raw
To: gentoo-commits
commit: 69a1acaa6d1bbc765bfa51ba76983e31f7e212e1
Author: Lukas Schmelting <lschmelting <AT> posteo <DOT> com>
AuthorDate: Fri Jun 6 20:54:03 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 9 00:21:22 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a1acaa
app-misc/localsearch: Version bump to 3.8.2
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/localsearch/Manifest | 1 +
app-misc/localsearch/localsearch-3.8.2.ebuild | 177 ++++++++++++++++++++++++++
2 files changed, 178 insertions(+)
diff --git a/app-misc/localsearch/Manifest b/app-misc/localsearch/Manifest
index a53437c97e64..1ca58135d4b4 100644
--- a/app-misc/localsearch/Manifest
+++ b/app-misc/localsearch/Manifest
@@ -1 +1,2 @@
+DIST localsearch-3.8.2.tar.xz 4547012 BLAKE2B 5d5636aaf7213d1d9e73e00c259b5f59e8efb4065d9acb4730d78c1dd5bf4cd460d36a8be09d01c294618eea0b8537f892c46c14699e8fc3c759c9c208500317 SHA512 d037b81467987e31294dfc2ea540db5581e5bbcd1688578d8a338352c3f0841270d78eb54fd8ec1aaa4807e7d15cc787c6ed414b295c9e0c93d286be1a87c661
DIST tracker-miners-3.6.2.tar.xz 7506528 BLAKE2B d0da1caaa72467ec03c7e3c35cbee48aca08dca59d45d11e5f5f887d75954dbac0671d5698226c9cb89e97b3a76b318013ca17f8508ec3f867758662f53b25b7 SHA512 032c96d41e02ed15b56937ea543428aef7b45ce4c206b749e6a99506dd48dd760e45b12563846a3208f0da42387d0547de9eef1fcb54d93cdbca4aad52050af4
diff --git a/app-misc/localsearch/localsearch-3.8.2.ebuild b/app-misc/localsearch/localsearch-3.8.2.ebuild
new file mode 100644
index 000000000000..89dc49105b36
--- /dev/null
+++ b/app-misc/localsearch/localsearch-3.8.2.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{11..12} python3_{13..14}{,t} )
+
+inherit flag-o-matic gnome.org gnome2-utils 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"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +playlist raw +rss seccomp test +tiff upower +xml xmp xps"
+
+REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg
+RESTRICT="!test? ( test )"
+
+# tracker-2.1.7 currently always depends on ICU (theoretically could be libunistring instead);
+# so choose ICU over enca always here for the time being (ICU is preferred)
+RDEPEND="
+ >=app-misc/tinysparql-3.8:3
+ >=sys-apps/dbus-1.3.1
+ xmp? ( >=media-libs/exempi-2.1.0:= )
+ raw? ( media-libs/gexiv2 )
+ >=dev-libs/glib-2.70:2
+ dev-libs/gobject-introspection
+ cue? ( media-libs/libcue:= )
+ exif? ( >=media-libs/libexif-0.6 )
+ gsf? ( >=gnome-extra/libgsf-1.14.24:= )
+ xps? ( app-text/libgxps )
+ iptc? ( media-libs/libiptcdata )
+ jpeg? ( media-libs/libjpeg-turbo:0= )
+ iso? ( >=sys-libs/libosinfo-1.10.0-r1 )
+ >=media-libs/libpng-1.2:0=
+ seccomp? ( >=sys-libs/libseccomp-2.0 )
+ tiff? ( media-libs/tiff:= )
+ xml? ( >=dev-libs/libxml2-2.6:= )
+ pdf? ( >=app-text/poppler-0.16.0:=[cairo] )
+ playlist? ( >=dev-libs/totem-pl-parser-3:= )
+ sys-apps/util-linux
+
+ gif? ( media-libs/giflib:= )
+
+ networkmanager? ( net-misc/networkmanager )
+
+ rss? ( >=net-libs/libgrss-0.7:0 )
+ app-arch/gzip
+
+ upower? ( >=sys-power/upower-0.9.0:= )
+
+ >=dev-libs/icu-4.8.1.1:=
+
+ gstreamer? (
+ >=media-libs/gstreamer-1.20:1.0
+ >=media-libs/gst-plugins-base-1.20:1.0
+ >=media-plugins/gst-plugins-meta-1.20:1.0 )
+ !gstreamer? (
+ ffmpeg? ( media-video/ffmpeg:0= ) )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+ app-text/asciidoc
+ dev-libs/libxslt
+ dev-util/glib-utils
+ dev-util/gdbus-codegen
+
+ >=sys-devel/gettext-0.19.8
+ virtual/pkgconfig
+ test? (
+ ${PYTHON_DEPS}
+ $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]')
+ $(python_gen_any_dep 'dev-python/tap-py[${PYTHON_USEDEP}]')
+ gstreamer? (
+ media-libs/gstreamer:1.0[introspection]
+ || (
+ media-plugins/gst-plugins-libav:1.0
+ media-plugins/gst-plugins-openh264:1.0
+ )
+ )
+ )
+"
+
+python_check_deps() {
+ python_has_version -b \
+ "dev-python/pygobject[${PYTHON_USEDEP}]" \
+ "dev-python/tap-py[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+ use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+ default
+
+ # Avoid gst-inspect calls that may trigger sandbox;
+ # instead assume the detection will succeed and add the needed test deps for that
+ if use gstreamer; then
+ sed -i -e 's:detect-h264-codec.sh:/bin/true:' tests/functional-tests/meson.build || die
+ else
+ sed -i -e 's:detect-h264-codec.sh:/bin/false:' tests/functional-tests/meson.build || die
+ fi
+ gnome2_environment_reset # sets gstreamer safety variables
+}
+
+src_configure() {
+ # bug #944218
+ append-cflags -std=gnu17
+
+ append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS
+
+ local media_extractor="none"
+ if use gstreamer ; then
+ media_extractor="gstreamer"
+ elif use ffmpeg ; then
+ media_extractor="libav"
+ fi
+
+ local emesonargs=(
+ -Dman=true
+ -Dextract=true
+ $(meson_use test functional_tests)
+ $(meson_use test tests_tap_protocol)
+ -Dminer_fs=true
+ $(meson_use rss miner_rss)
+ -Dwriteback=true
+ -Dabiword=true
+ -Dicon=true
+ -Dmp3=true
+ -Dps=true
+ -Dtext=true
+ -Dunzip_ps_gz_files=true # spawns gunzip
+
+ $(meson_feature networkmanager network_manager)
+ $(meson_feature cue)
+ $(meson_feature exif)
+ $(meson_feature gif)
+ $(meson_feature gsf)
+ $(meson_feature iptc)
+ $(meson_feature iso)
+ $(meson_feature jpeg)
+ $(meson_feature pdf)
+ $(meson_feature playlist)
+ -Dpng=enabled
+ $(meson_feature raw)
+ $(meson_feature tiff)
+ $(meson_feature xml)
+ $(meson_feature xmp)
+ $(meson_feature xps)
+
+ -Dbattery_detection=$(usex upower upower none)
+ # enca is a possibility, but right now we have tracker core always dep on icu and icu is preferred over enca
+ -Dcharset_detection=icu
+ -Dgeneric_media_extractor=${media_extractor}
+ # gupnp gstreamer_backend is in bad state, upstream suggests to use discoverer, which is the default
+ -Dsystemd_user_services_dir="$(systemd_get_userunitdir)"
+ )
+ meson_src_configure
+}
+
+src_test() {
+ export GSETTINGS_BACKEND="dconf" # Tests require dconf and explicitly check for it (env_reset set it to "memory")
+ export PYTHONPATH="${EROOT}"/usr/$(get_libdir)/tracker-3.0
+ dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed'
+}
+
+pkg_postinst() {
+ xdg_pkg_postinst
+ gnome2_schemas_update
+}
+
+pkg_postrm() {
+ xdg_pkg_postrm
+ gnome2_schemas_update
+}
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/localsearch/
@ 2025-06-09 0:45 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-09 0:45 UTC (permalink / raw
To: gentoo-commits
commit: c06bd2fb2b3dda1885fd19677cb2dd3862f4c769
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 9 00:44:34 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 9 00:44:34 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c06bd2fb
app-misc/localsearch: avoid *t targets in python-any-r1
It'll drag in :3.13t or :3.14t on machines where there's no prospect
of it being the sole interpreter anyway.
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-misc/localsearch/localsearch-3.6.2-r2.ebuild | 2 +-
app-misc/localsearch/localsearch-3.6.2.ebuild | 2 +-
app-misc/localsearch/localsearch-3.8.2.ebuild | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/app-misc/localsearch/localsearch-3.6.2-r2.ebuild b/app-misc/localsearch/localsearch-3.6.2-r2.ebuild
index 76892af40d31..2ca9077c3652 100644
--- a/app-misc/localsearch/localsearch-3.6.2-r2.ebuild
+++ b/app-misc/localsearch/localsearch-3.6.2-r2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{11..12} python3_{13..14}{,t} )
+PYTHON_COMPAT=( python3_{11..14} )
GNOME_ORG_MODULE=tracker-miners
diff --git a/app-misc/localsearch/localsearch-3.6.2.ebuild b/app-misc/localsearch/localsearch-3.6.2.ebuild
index de358812b042..a0cc69493ac3 100644
--- a/app-misc/localsearch/localsearch-3.6.2.ebuild
+++ b/app-misc/localsearch/localsearch-3.6.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{11..12} python3_{13..14}{,t} )
+PYTHON_COMPAT=( python3_{11..14} )
GNOME_ORG_MODULE=tracker-miners
diff --git a/app-misc/localsearch/localsearch-3.8.2.ebuild b/app-misc/localsearch/localsearch-3.8.2.ebuild
index 8b8b89df3315..f28bbd32897f 100644
--- a/app-misc/localsearch/localsearch-3.8.2.ebuild
+++ b/app-misc/localsearch/localsearch-3.8.2.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-PYTHON_COMPAT=( python3_{11..12} python3_{13..14}{,t} )
+PYTHON_COMPAT=( python3_{11..14} )
inherit flag-o-matic gnome.org gnome2-utils meson python-any-r1 systemd xdg
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/localsearch/
@ 2025-06-09 1:06 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-09 1:06 UTC (permalink / raw
To: gentoo-commits
commit: aa5800eb1ce4a1dd418f7eaf716737aa955a6fad
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 9 01:00:34 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Jun 9 01:02:51 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa5800eb
app-misc/localsearch: add dev-libs/libgudev dependency
See upstream commit 581a3ce9e58ba2bfccf3bca7c326a00fd394760c. Also,
the libblkid (=> util-linux) dep got dropped later as a result upstream,
so drop that here too.
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-misc/localsearch/localsearch-3.8.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-misc/localsearch/localsearch-3.8.2.ebuild b/app-misc/localsearch/localsearch-3.8.2.ebuild
index f28bbd32897f..76368c846a23 100644
--- a/app-misc/localsearch/localsearch-3.8.2.ebuild
+++ b/app-misc/localsearch/localsearch-3.8.2.ebuild
@@ -29,6 +29,7 @@ RDEPEND="
xmp? ( >=media-libs/exempi-2.1.0:= )
raw? ( media-libs/gexiv2 )
>=dev-libs/glib-2.70:2
+ dev-libs/libgudev
dev-libs/gobject-introspection
cue? ( media-libs/libcue:= )
exif? ( >=media-libs/libexif-0.6 )
@@ -43,7 +44,6 @@ RDEPEND="
xml? ( >=dev-libs/libxml2-2.6:= )
pdf? ( >=app-text/poppler-0.16.0:=[cairo] )
playlist? ( >=dev-libs/totem-pl-parser-3:= )
- sys-apps/util-linux
gif? ( media-libs/giflib:= )
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/localsearch/
@ 2025-06-10 12:02 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-10 12:02 UTC (permalink / raw
To: gentoo-commits
commit: d417ec56a7c551e0a91b47b92c77cc94b1dc0fb9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 10 11:59:25 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 10 11:59:25 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d417ec56
app-misc/localsearch: disable landlock for now
Once https://gitlab.gnome.org/GNOME/localsearch/-/issues/368 is fixed,
we should add a USE flag for it but likely give it the same treatment
as seccomp (i.e. package.use.force).
Bug: https://gitlab.gnome.org/GNOME/localsearch/-/issues/368
Closes: https://bugs.gentoo.org/957705
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-misc/localsearch/localsearch-3.8.2.ebuild | 5 +++++
1 file changed, 5 insertions(+)
diff --git a/app-misc/localsearch/localsearch-3.8.2.ebuild b/app-misc/localsearch/localsearch-3.8.2.ebuild
index 76368c846a23..9646ab639d59 100644
--- a/app-misc/localsearch/localsearch-3.8.2.ebuild
+++ b/app-misc/localsearch/localsearch-3.8.2.ebuild
@@ -136,6 +136,11 @@ src_configure() {
-Dps=true
-Dtext=true
-Dunzip_ps_gz_files=true # spawns gunzip
+ # Broken with our library layout for libstdc++ (bug #957705)
+ # Once https://gitlab.gnome.org/GNOME/localsearch/-/issues/368 is fixed,
+ # we should add a USE flag for it but likely give it the same treatment
+ # as seccomp (i.e. package.use.force).
+ -Dlandlock=disabled
$(meson_feature networkmanager network_manager)
$(meson_feature cue)
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/localsearch/
@ 2025-06-10 13:56 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-10 13:56 UTC (permalink / raw
To: gentoo-commits
commit: f10980dc5a4e9c54377d31e4b2d515ed0be9d35b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jun 10 13:55:45 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jun 10 13:55:57 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f10980dc
app-misc/localsearch: move PATCHES to the usual location
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-misc/localsearch/localsearch-3.8.2.ebuild | 10 +++++-----
1 file changed, 5 insertions(+), 5 deletions(-)
diff --git a/app-misc/localsearch/localsearch-3.8.2.ebuild b/app-misc/localsearch/localsearch-3.8.2.ebuild
index 2f87b5bcb404..9910112cb208 100644
--- a/app-misc/localsearch/localsearch-3.8.2.ebuild
+++ b/app-misc/localsearch/localsearch-3.8.2.ebuild
@@ -17,11 +17,6 @@ IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +pl
REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg
RESTRICT="!test? ( test )"
-PATCHES=(
- "${FILESDIR}/localsearch-3.8.2-ontologies.patch"
- "${FILESDIR}/localsearch-3.8.2-ffmpeg-7.patch"
-)
-
# tracker-2.1.7 currently always depends on ICU (theoretically could be libunistring instead);
# so choose ICU over enca always here for the time being (ICU is preferred)
RDEPEND="
@@ -87,6 +82,11 @@ BDEPEND="
)
"
+PATCHES=(
+ "${FILESDIR}/localsearch-3.8.2-ontologies.patch"
+ "${FILESDIR}/localsearch-3.8.2-ffmpeg-7.patch"
+)
+
python_check_deps() {
python_has_version -b \
"dev-python/pygobject[${PYTHON_USEDEP}]" \
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/localsearch/
@ 2025-06-22 13:00 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-22 13:00 UTC (permalink / raw
To: gentoo-commits
commit: 46ed1d3ffc4f3a5b04f65d7d2d3a014bb8d434cf
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 22 12:58:52 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 22 12:58:52 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46ed1d3f
app-misc/localsearch: Stabilize 3.6.2-r2 arm64, #953428
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-misc/localsearch/localsearch-3.6.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-misc/localsearch/localsearch-3.6.2-r2.ebuild b/app-misc/localsearch/localsearch-3.6.2-r2.ebuild
index 2e7c62f9fd60..432cf673d38b 100644
--- a/app-misc/localsearch/localsearch-3.6.2-r2.ebuild
+++ b/app-misc/localsearch/localsearch-3.6.2-r2.ebuild
@@ -18,7 +18,7 @@ IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +pl
REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg
RESTRICT="!test? ( test )"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
# tracker-2.1.7 currently always depends on ICU (theoretically could be libunistring instead);
# so choose ICU over enca always here for the time being (ICU is preferred)
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/localsearch/
@ 2025-06-22 13:00 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-06-22 13:00 UTC (permalink / raw
To: gentoo-commits
commit: 49b42dc8ec5cea6ab6ec0255d9d925511433dd5d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Jun 22 12:58:55 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Jun 22 12:58:55 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b42dc8
app-misc/localsearch: Stabilize 3.6.2-r2 x86, #953428
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-misc/localsearch/localsearch-3.6.2-r2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-misc/localsearch/localsearch-3.6.2-r2.ebuild b/app-misc/localsearch/localsearch-3.6.2-r2.ebuild
index 432cf673d38b..5856312f1ff7 100644
--- a/app-misc/localsearch/localsearch-3.6.2-r2.ebuild
+++ b/app-misc/localsearch/localsearch-3.6.2-r2.ebuild
@@ -18,7 +18,7 @@ IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +pl
REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg
RESTRICT="!test? ( test )"
-KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
# tracker-2.1.7 currently always depends on ICU (theoretically could be libunistring instead);
# so choose ICU over enca always here for the time being (ICU is preferred)
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/localsearch/
@ 2025-07-02 20:47 Pacho Ramos
0 siblings, 0 replies; 13+ messages in thread
From: Pacho Ramos @ 2025-07-02 20:47 UTC (permalink / raw
To: gentoo-commits
commit: 9840362d160e4d208f6327a1cb0c8070a75ad6cd
Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 2 20:44:32 2025 +0000
Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Jul 2 20:44:34 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9840362d
app-misc/localsearch: stabilize 3.8.2 for amd64, bug #959250
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
app-misc/localsearch/localsearch-3.8.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-misc/localsearch/localsearch-3.8.2.ebuild b/app-misc/localsearch/localsearch-3.8.2.ebuild
index 9910112cb208..4e11c0a2d2ec 100644
--- a/app-misc/localsearch/localsearch-3.8.2.ebuild
+++ b/app-misc/localsearch/localsearch-3.8.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://gnome.pages.gitlab.gnome.org/localsearch"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +playlist raw +rss seccomp test +tiff upower +xml xmp xps"
REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/localsearch/
@ 2025-07-10 19:26 Arthur Zamarin
0 siblings, 0 replies; 13+ messages in thread
From: Arthur Zamarin @ 2025-07-10 19:26 UTC (permalink / raw
To: gentoo-commits
commit: d1cf171e8aeddb057765d291774315fb28e79c21
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 10 19:26:03 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Jul 10 19:26:03 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1cf171e
app-misc/localsearch: Stabilize 3.8.2 arm64, #959250
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-misc/localsearch/localsearch-3.8.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-misc/localsearch/localsearch-3.8.2.ebuild b/app-misc/localsearch/localsearch-3.8.2.ebuild
index 4e11c0a2d2ec..32101a559730 100644
--- a/app-misc/localsearch/localsearch-3.8.2.ebuild
+++ b/app-misc/localsearch/localsearch-3.8.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://gnome.pages.gitlab.gnome.org/localsearch"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="3"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +playlist raw +rss seccomp test +tiff upower +xml xmp xps"
REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/localsearch/
@ 2025-07-13 18:18 Arthur Zamarin
0 siblings, 0 replies; 13+ messages in thread
From: Arthur Zamarin @ 2025-07-13 18:18 UTC (permalink / raw
To: gentoo-commits
commit: 2404ce439ead8b9791079a8811e8ad563c29b3d9
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 13 18:18:24 2025 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sun Jul 13 18:18:24 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2404ce43
app-misc/localsearch: Stabilize 3.8.2 x86, #959250
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
app-misc/localsearch/localsearch-3.8.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/app-misc/localsearch/localsearch-3.8.2.ebuild b/app-misc/localsearch/localsearch-3.8.2.ebuild
index 32101a559730..0fbf6bd54abd 100644
--- a/app-misc/localsearch/localsearch-3.8.2.ebuild
+++ b/app-misc/localsearch/localsearch-3.8.2.ebuild
@@ -11,7 +11,7 @@ HOMEPAGE="https://gnome.pages.gitlab.gnome.org/localsearch"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
IUSE="cue exif ffmpeg gif gsf +gstreamer iptc +iso +jpeg networkmanager +pdf +playlist raw +rss seccomp test +tiff upower +xml xmp xps"
REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/localsearch/
@ 2025-10-06 17:06 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-10-06 17:06 UTC (permalink / raw
To: gentoo-commits
commit: 16d5314bca889619924d8d133c08917f3ce1d832
Author: Lukas Schmelting <lschmelting <AT> posteo <DOT> com>
AuthorDate: Mon Oct 6 17:00:35 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Oct 6 17:05:39 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16d5314b
app-misc/localsearch: Disable landlock
Bug: https://bugs.gentoo.org/957705
Signed-off-by: Lukas Schmelting <lschmelting <AT> posteo.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>
.../{localsearch-3.9.0.ebuild => localsearch-3.9.0-r1.ebuild} | 7 +++++--
1 file changed, 5 insertions(+), 2 deletions(-)
diff --git a/app-misc/localsearch/localsearch-3.9.0.ebuild b/app-misc/localsearch/localsearch-3.9.0-r1.ebuild
similarity index 93%
rename from app-misc/localsearch/localsearch-3.9.0.ebuild
rename to app-misc/localsearch/localsearch-3.9.0-r1.ebuild
index be8a6dfa7cf5..83424a805f07 100644
--- a/app-misc/localsearch/localsearch-3.9.0.ebuild
+++ b/app-misc/localsearch/localsearch-3.9.0-r1.ebuild
@@ -12,7 +12,7 @@ HOMEPAGE="https://gnome.pages.gitlab.gnome.org/localsearch"
LICENSE="GPL-2+ LGPL-2.1+"
SLOT="3"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="cue exif gif gsf +gstreamer iptc +iso +jpeg landlock +pdf +playlist raw seccomp test +tiff upower +xml xmp xps"
+IUSE="cue exif gif gsf +gstreamer iptc +iso +jpeg +pdf +playlist raw seccomp test +tiff upower +xml xmp xps"
REQUIRED_USE="cue? ( gstreamer )" # cue is currently only supported via gstreamer, not ffmpeg
RESTRICT="!test? ( test )"
@@ -121,7 +121,10 @@ src_configure() {
-Dtext=true
-Dunzip_ps_gz_files=true # spawns gunzip
# Broken with our library layout for libstdc++ (bug #957705)
- $(meson_feature landlock)
+ # Once https://gitlab.gnome.org/GNOME/localsearch/-/issues/368 is fixed,
+ # we should add a USE flag for it but likely give it the same treatment
+ # as seccomp (i.e. package.use.force).
+ -Dlandlock=disabled
$(meson_feature cue)
$(meson_feature exif)
$(meson_feature gif)
^ permalink raw reply related [flat|nested] 13+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: app-misc/localsearch/
@ 2025-10-07 4:14 Sam James
0 siblings, 0 replies; 13+ messages in thread
From: Sam James @ 2025-10-07 4:14 UTC (permalink / raw
To: gentoo-commits
commit: c0d092eff4ede5f43545f5e515691ee50c12dae1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 7 04:13:31 2025 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 7 04:13:31 2025 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0d092ef
app-misc/localsearch: fix UseLocalUnused (landlock)
Signed-off-by: Sam James <sam <AT> gentoo.org>
app-misc/localsearch/metadata.xml | 1 -
1 file changed, 1 deletion(-)
diff --git a/app-misc/localsearch/metadata.xml b/app-misc/localsearch/metadata.xml
index 55f90cd7f248..12dc9806811d 100644
--- a/app-misc/localsearch/metadata.xml
+++ b/app-misc/localsearch/metadata.xml
@@ -12,7 +12,6 @@
<flag name="iptc">Enable extraction of IPTC data from pictures</flag>
<flag name="iso">Enable extraction of metadata from ISO disk images</flag>
<flag name="gstreamer">Enable support for metadata writeback functionality</flag>
- <flag name="landlock">Enable sandboxing using Landlock LSM</flag>
<flag name="playlist">Add support for playlists</flag>
<flag name="xps">Add support for XPS file format through <pkg>app-text/libgxps</pkg>.</flag>
</use>
^ permalink raw reply related [flat|nested] 13+ messages in thread
end of thread, other threads:[~2025-10-07 4:14 UTC | newest]
Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-10-07 4:14 [gentoo-commits] repo/gentoo:master commit in: app-misc/localsearch/ Sam James
-- strict thread matches above, loose matches on Subject: below --
2025-10-06 17:06 Sam James
2025-07-13 18:18 Arthur Zamarin
2025-07-10 19:26 Arthur Zamarin
2025-07-02 20:47 Pacho Ramos
2025-06-22 13:00 Sam James
2025-06-22 13:00 Sam James
2025-06-10 13:56 Sam James
2025-06-10 12:02 Sam James
2025-06-09 1:06 Sam James
2025-06-09 0:45 Sam James
2025-06-09 0:27 Sam James
2025-06-09 0:27 Sam James
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox