public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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