mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-09-23 16:49:10 -07:00
kde-apps/dolphin: drop 25.04.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
This commit is contained in:
@@ -1,2 +1 @@
|
||||
DIST dolphin-25.04.2.tar.xz 5741176 BLAKE2B c88a7b0fc9c2401bee483ff3973c8182cfd0ebf76b1b87641113602a70af60f3b4e8c802163e7a509bde936a224d11bc3fcee66dd117b7cff356b73c57def6e0 SHA512 a52244b70f760667b39f6a5875315bc4e903718a5def57cc91d736ad107badbac570be431f25bdae9577c2ac8a6b615037499928c4544275f6ce9e532c5a3c4b
|
||||
DIST dolphin-25.04.3.tar.xz 5741148 BLAKE2B 480d15be9a8d5d15426a5575dce40686a56eb81dab25b303e802960957c37f15f03dfe25c1073ae62ace858cb8cc7afa8e79d01b55e6d7d91a9e67db427fd227 SHA512 19129f5cadf7a9dabe1d65ba1f680e53d18631068732d864168241f03fceae058816e7d29986a870df4305d473a87fa1d7897d0460b65373e9fa1f173f94c222
|
||||
|
||||
@@ -1,91 +0,0 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
ECM_HANDBOOK="optional"
|
||||
ECM_TEST="true"
|
||||
PVCUT=$(ver_cut 1-3)
|
||||
KFMIN=6.13.0
|
||||
QTMIN=6.7.2
|
||||
inherit ecm gear.kde.org optfeature xdg
|
||||
|
||||
DESCRIPTION="Plasma filemanager focusing on usability"
|
||||
HOMEPAGE="https://apps.kde.org/dolphin/ https://userbase.kde.org/Dolphin"
|
||||
|
||||
LICENSE="GPL-2" # TODO: CHECK
|
||||
SLOT="6"
|
||||
KEYWORDS="amd64 arm64 ~loong ~ppc64 ~riscv ~x86"
|
||||
IUSE="semantic-desktop telemetry"
|
||||
|
||||
# slot op: Uses Qt::GuiPrivate for qtx11extras_p.h
|
||||
DEPEND="
|
||||
>=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,gui,widgets,X,xml]
|
||||
>=kde-frameworks/kbookmarks-${KFMIN}:6
|
||||
>=kde-frameworks/kcmutils-${KFMIN}:6
|
||||
>=kde-frameworks/kcodecs-${KFMIN}:6
|
||||
>=kde-frameworks/kcompletion-${KFMIN}:6
|
||||
>=kde-frameworks/kconfig-${KFMIN}:6
|
||||
>=kde-frameworks/kconfigwidgets-${KFMIN}:6
|
||||
>=kde-frameworks/kcoreaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kcrash-${KFMIN}:6
|
||||
>=kde-frameworks/kdbusaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kfilemetadata-${KFMIN}:6
|
||||
>=kde-frameworks/kguiaddons-${KFMIN}:6
|
||||
>=kde-frameworks/ki18n-${KFMIN}:6
|
||||
>=kde-frameworks/kiconthemes-${KFMIN}:6
|
||||
>=kde-frameworks/kio-${KFMIN}:6=
|
||||
>=kde-frameworks/kitemviews-${KFMIN}:6
|
||||
>=kde-frameworks/kjobwidgets-${KFMIN}:6
|
||||
>=kde-frameworks/knewstuff-${KFMIN}:6
|
||||
>=kde-frameworks/knotifications-${KFMIN}:6
|
||||
>=kde-frameworks/kparts-${KFMIN}:6
|
||||
>=kde-frameworks/kservice-${KFMIN}:6
|
||||
>=kde-frameworks/ktextwidgets-${KFMIN}:6
|
||||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:6
|
||||
>=kde-frameworks/kwindowsystem-${KFMIN}:6
|
||||
>=kde-frameworks/kxmlgui-${KFMIN}:6
|
||||
>=kde-frameworks/solid-${KFMIN}:6
|
||||
>=media-libs/phonon-4.12.0[qt6(+)]
|
||||
semantic-desktop? (
|
||||
>=kde-apps/baloo-widgets-${PVCUT}:6
|
||||
>=kde-frameworks/baloo-${KFMIN}:6
|
||||
)
|
||||
telemetry? ( >=kde-frameworks/kuserfeedback-${KFMIN}:6 )
|
||||
"
|
||||
RDEPEND="${DEPEND}
|
||||
>=kde-apps/kio-extras-${PVCUT}:6
|
||||
>=kde-apps/thumbnailers-${PVCUT}:6
|
||||
"
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_PackageKitQt6=ON
|
||||
$(cmake_use_find_package semantic-desktop KF6Baloo)
|
||||
$(cmake_use_find_package semantic-desktop KF6BalooWidgets)
|
||||
$(cmake_use_find_package telemetry KF6UserFeedback)
|
||||
)
|
||||
use test && mycmakeargs+=(
|
||||
-DCMAKE_DISABLE_FIND_PACKAGE_SeleniumWebDriverATSPI=ON # not packaged
|
||||
)
|
||||
ecm_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local myctestargs=(
|
||||
# servicemenuinstaller requires ruby, no thanks
|
||||
# dolphinmainwindowtest, kitemlistcontrollertest, kfileitemlistviewtest, kfileitemmodeltest hang forever
|
||||
# placesitemmodeltest requires DBus
|
||||
-E "(servicemenuinstaller|dolphinmainwindowtest|kfileitemlistviewtest|kfileitemmodeltest|kitemlistcontrollertest|placesitemmodeltest)"
|
||||
)
|
||||
ecm_src_test
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
if [[ -z "${REPLACING_VERSIONS}" ]]; then
|
||||
optfeature "compress/extract and other actions" "kde-apps/ark:${SLOT}"
|
||||
optfeature "crypto actions" "kde-apps/kleopatra:${SLOT}"
|
||||
optfeature "'Share' context menu actions" "kde-frameworks/purpose:${SLOT}"
|
||||
fi
|
||||
xdg_pkg_postinst
|
||||
}
|
||||
Reference in New Issue
Block a user