commit: 201c11dcec6005bb25d5d0d98697d66f94b36341 Author: Alfred Wingate <parona <AT> protonmail <DOT> com> AuthorDate: Mon Apr 14 19:18:09 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sun Apr 27 21:25:13 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=201c11dc
kde-apps/kdeutils-meta: add || ( 7zip[symlink] p7zip ) Closes: https://bugs.gentoo.org/953096 Signed-off-by: Alfred Wingate <parona <AT> protonmail.com> Closes: https://github.com/gentoo/kde/pull/1032 Signed-off-by: Sam James <sam <AT> gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> .../kdeutils-meta/kdeutils-meta-25.04.0-r1.ebuild | 56 ++++++++++++++++++++++ kde-apps/kdeutils-meta/metadata.xml | 2 +- 2 files changed, 57 insertions(+), 1 deletion(-) diff --git a/kde-apps/kdeutils-meta/kdeutils-meta-25.04.0-r1.ebuild b/kde-apps/kdeutils-meta/kdeutils-meta-25.04.0-r1.ebuild new file mode 100644 index 000000000000..30c6dbb45b89 --- /dev/null +++ b/kde-apps/kdeutils-meta/kdeutils-meta-25.04.0-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="kdeutils - merge this to pull in all kdeutils-derived packages" +HOMEPAGE="https://apps.kde.org/categories/utilities/" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~arm64" +IUSE="7zip gpg lrz plasma rar +webengine" + +RDEPEND=" + >=app-cdr/dolphin-plugins-mountiso-${PV}:* + >=app-cdr/isoimagewriter-${PV}:* + >=app-crypt/keysmith-${PV} + >=app-misc/francis-${PV} + >=dev-libs/kweathercore-${PV}:* + >=kde-apps/ark-${PV}:* + >=kde-apps/filelight-${PV}:* + >=kde-apps/kate-${PV}:* + >=kde-apps/kbackup-${PV}:* + >=kde-apps/kcalc-${PV}:* + >=kde-apps/kcharselect-${PV}:* + >=kde-apps/kdebugsettings-${PV}:* + >=kde-apps/kdf-${PV}:* + >=kde-apps/kteatime-${PV}:* + >=kde-apps/ktimer-${PV}:* + >=kde-apps/kwalletmanager-${PV}:* + >=kde-apps/sweeper-${PV}:* + >=kde-apps/yakuake-${PV}:* + >=kde-misc/kweather-${PV}:* + >=kde-misc/markdownpart-${PV}:* + >=sys-block/partitionmanager-${PV}:* + >=sys-libs/kpmcore-${PV}:* + gpg? ( >=kde-apps/kgpg-${PV}:* ) + plasma? ( >=kde-misc/kclock-${PV} ) + webengine? ( + >=app-editors/ghostwriter-${PV} + >=kde-apps/kimagemapeditor-${PV}:* + ) +" +# Optional runtime deps: kde-apps/ark +RDEPEND="${RDEPEND} + 7zip? ( || ( + >=app-arch/7zip-24.09[symlink(+)] + app-arch/p7zip + ) ) + lrz? ( app-arch/lrzip ) + rar? ( || ( + app-arch/rar + app-arch/unrar + app-arch/unar + ) ) +" diff --git a/kde-apps/kdeutils-meta/metadata.xml b/kde-apps/kdeutils-meta/metadata.xml index 39cf45a7e56d..4f23251f5917 100644 --- a/kde-apps/kdeutils-meta/metadata.xml +++ b/kde-apps/kdeutils-meta/metadata.xml @@ -9,7 +9,7 @@ <bugs-to>https://bugs.kde.org/</bugs-to> </upstream> <use> - <flag name="7zip">Install <pkg>app-arch/p7zip</pkg> for 7zip archive support in <pkg>kde-apps/ark</pkg></flag> + <flag name="7zip">Install <pkg>app-arch/p7zip</pkg> or <pkg>app-arch/7zip</pkg>[symlink] for 7zip archive support in <pkg>kde-apps/ark</pkg></flag> <flag name="gpg">Install <pkg>kde-apps/kgpg</pkg> which depends on <pkg>kde-apps/akonadi</pkg></flag> <flag name="lrz">Install <pkg>app-arch/lrzip</pkg> for LRZ archive support in <pkg>kde-apps/ark</pkg></flag> <flag name="rar">Install one of <pkg>app-arch/rar</pkg>, <pkg>app-arch/unrar</pkg> or <pkg>app-arch/unar</pkg> for RAR archive support in <pkg>kde-apps/ark</pkg></flag>
