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 +}