diff --git a/dev-build/dolphin-plugins-makefileactions/Manifest b/dev-build/dolphin-plugins-makefileactions/Manifest index 6263449ff050f..45fbbdd2af1b9 100644 --- a/dev-build/dolphin-plugins-makefileactions/Manifest +++ b/dev-build/dolphin-plugins-makefileactions/Manifest @@ -1,2 +1,3 @@ DIST dolphin-plugins-26.04.1.tar.xz 338580 BLAKE2B 435bbfe3e6f9b4cfb6f3186f1a43e45e52fb00938e1f27b3cff10ab579d01421f0838d5133dcd883d87d4ac766542d7da6450bca68c38a2a33d3704e15af0cd9 SHA512 b6aef3125c406c2ee4afd165274bcf45561a33406548851a383e0231b203e555c33762c313555e46b0ecd54107434eb712188aafda33a1aeae876d5fd484258b DIST dolphin-plugins-26.04.2.tar.xz 338628 BLAKE2B f1ec7eed51eab035bb6118a71815ec9f2cde026db04a28d22ac1a876d0fd4bc5529c1811cc6142b672309168382f6b8edb04248c026c9be5bf26871bd746515f SHA512 0179deb388e300dc57bcb8a2506758dafa594026da85ac4268896f90feed5ada5194d587672b297c24995e7c4b5d3c7a2d08aadb5ea3bd4a7a1e3c79ad2bd171 +DIST dolphin-plugins-26.04.3.tar.xz 338640 BLAKE2B 05facd15b7756f0ab3e56f07093dae40e2c81396c7002cf9b1284dde23d4a8d0b76ac3cea856bd6d19770347488d235acf5c9942c0c3792a69e758fdbb477fe5 SHA512 6d83b395a5ce23ecbbf22a35448b00822ea43e5cf9c8df8e68a63a35b9dd8337af8b3eb47fe5816abff0bbe1a5f66852fc6625acff2e717351335228cba35412 diff --git a/dev-build/dolphin-plugins-makefileactions/dolphin-plugins-makefileactions-26.04.3.ebuild b/dev-build/dolphin-plugins-makefileactions/dolphin-plugins-makefileactions-26.04.3.ebuild new file mode 100644 index 0000000000000..f4fdfa7e4d34e --- /dev/null +++ b/dev-build/dolphin-plugins-makefileactions/dolphin-plugins-makefileactions-26.04.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KDE_ORG_NAME="dolphin-plugins" +MY_PLUGIN_NAME="makefileactions" +PVCUT=$(ver_cut 1-3) +KFMIN=6.22.0 +QTMIN=6.10.1 +inherit ecm gear.kde.org + +DESCRIPTION="Dolphin plugin for Makefile targets integration" +HOMEPAGE="https://apps.kde.org/dolphin_plugins/" + +LICENSE="GPL-2+" +SLOT="6" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtbase-${QTMIN}:6[concurrent,gui,widgets] + >=kde-apps/dolphin-${PVCUT}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 +" +RDEPEND="${DEPEND} + !=kde-apps/dolphin-plugins-common-${PV} +" + +src_prepare() { + ecm_src_prepare + ecm_punt_po_install + # solid, qtdbus only required by mountiso + ecm_punt_qt_module DBus + ecm_punt_kf_module Solid + # kxmlgui, qtnetwork only required by dropbox + ecm_punt_qt_module Network + ecm_punt_kf_module XmlGui + # kcompletion, ktextwidgets only required by other plugins + ecm_punt_kf_module Completion + ecm_punt_kf_module TextWidgets +} + +src_configure() { + local mycmakeargs=( + -DBUILD_${MY_PLUGIN_NAME}=ON + -DBUILD_bazaar=OFF + -DBUILD_dropbox=OFF + -DBUILD_git=OFF + -DBUILD_hg=OFF + -DBUILD_mountiso=OFF + -DBUILD_svn=OFF + ) + ecm_src_configure +}