repo/gentoo:master commit in: xfce-extra/xfce4-dict/

Michał Górny <[email protected]>
Newsgroups gmane.linux.gentoo.cvs
Message-ID <1787117907.ed41971f99175d06eb025c1c6e9560ee7b2e036e.mgorny@gentoo>
commit:     ed41971f99175d06eb025c1c6e9560ee7b2e036e
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 19 04:42:24 2026 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Aug 19 05:38:27 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed41971f

xfce-extra/xfce4-dict: Bump to 0.8.10

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 xfce-extra/xfce4-dict/Manifest                 |  1 +
 xfce-extra/xfce4-dict/metadata.xml             | 14 +++++---
 xfce-extra/xfce4-dict/xfce4-dict-0.8.10.ebuild | 50 ++++++++++++++++++++++++++
 3 files changed, 61 insertions(+), 4 deletions(-)

diff --git a/xfce-extra/xfce4-dict/Manifest b/xfce-extra/xfce4-dict/Manifest
index d18de940b528..19463d1855d8 100644
--- a/xfce-extra/xfce4-dict/Manifest
+++ b/xfce-extra/xfce4-dict/Manifest
@@ -1 +1,2 @@
+DIST xfce4-dict-0.8.10.tar.xz 197324 BLAKE2B 007e6b3254f0b69ffe39f018f5a4a7e1ebe7b27bf88d63a46ce75e58693ad975cd2c605bfaebc3251789e451ce53adc939adbfc4210ac88f87d7431f35419cd6 SHA512 f0294daee39a7e20f1ddc6b4b4150fa77a5e105705077d627d9c4d090a7eaadaa660224b891ef2dfa7db01fdd707f1c663791086c5a30dcdfa63efdecea6a8c9
 DIST xfce4-dict-0.8.9.tar.xz 189108 BLAKE2B 06318c770d82b25bcdff8c18f95ae0ef1df6a2b5cac17452e1114245656a5588f20a399d72e7a3f498ee798c54512c483bfd16b50c95e7f9fc5e17bac53061cb SHA512 e3958fea9f8d2d29665dc85b2acf87fdc7c18a50b8a805a659df38a57d2a125aa6a41c70ffe2bfad404940c9691bd5008ea923ce7ec79fb26dd826b54a045aa9

diff --git a/xfce-extra/xfce4-dict/metadata.xml b/xfce-extra/xfce4-dict/metadata.xml
index 2b8ef06e9a39..4171696742b7 100644
--- a/xfce-extra/xfce4-dict/metadata.xml
+++ b/xfce-extra/xfce4-dict/metadata.xml
@@ -1,8 +1,14 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
-  <maintainer type="project">
-    <email>[email protected]</email>
-    <name>XFCE Team</name>
-  </maintainer>
+	<maintainer type="project">
+		<email>[email protected]</email>
+		<name>XFCE Team</name>
+	</maintainer>
+	<use>
+		<flag name="llm">
+			Enable support for Large Language Models via HTTP API
+			(HTTPS is not supported).
+		</flag>
+	</use>
 </pkgmetadata>

diff --git a/xfce-extra/xfce4-dict/xfce4-dict-0.8.10.ebuild b/xfce-extra/xfce4-dict/xfce4-dict-0.8.10.ebuild
new file mode 100644
index 000000000000..7147ca970131
--- /dev/null
+++ b/xfce-extra/xfce4-dict/xfce4-dict-0.8.10.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson xdg-utils
+
+DESCRIPTION="A dict.org querying application and panel plug-in for the Xfce desktop"
+HOMEPAGE="
+	https://docs.xfce.org/apps/xfce4-dict/start
+	https://gitlab.xfce.org/apps/xfce4-dict/
+"
+SRC_URI="https://archive.xfce.org/src/apps/${PN}/${PV%.*}/${P}.tar.xz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="llm"
+
+DEPEND="
+	>=dev-libs/glib-2.66.0
+	>=x11-libs/gtk+-3.24.0:3
+	>=xfce-base/libxfce4util-4.18.0:=
+	>=xfce-base/libxfce4ui-4.18.0:=
+	>=xfce-base/xfce4-panel-4.18.0:=
+"
+RDEPEND="
+	${DEPEND}
+"
+# dev-libs/glib for glib-compile-resources
+BDEPEND="
+	>=dev-libs/glib-2.66.0
+	>=dev-util/gdbus-codegen-2.80.5-r1
+	virtual/pkgconfig
+"
+
+src_configure() {
+	local emesonargs=(
+		$(meson_use llm)
+	)
+	meson_src_configure
+}
+
+pkg_postinst() {
+	xdg_icon_cache_update
+}
+
+pkg_postrm() {
+	xdg_icon_cache_update
+}
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.