forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
kde-plasma/discover: 5.19.3 version bump
Signed-off-by: Andreas Sturmlechner <[email protected]>
- Loading branch information
Showing
2 changed files
with
79 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,3 @@ | ||
DIST discover-5.18.5.tar.xz 10475624 BLAKE2B 0085fbc4bc0225863fed7d0a01d21d512d283ba5d3289840a3ea6c423ca876121a90065220918e088b7652580cfb79d30a5f01e445374931f3a1279e27485417 SHA512 6ae578815d54ccb770d4d113ec04f0e75c4b93cb1b4a1d636009072da83721e440a4fe817613f1b676c852cf2fb3ee1bb7192c60b174753578449e0bdfee7195 | ||
DIST discover-5.19.2.tar.xz 10293452 BLAKE2B c1cd195067fcc46a2a49c09ed76cb097472d46bbc298cde3f680a82b24ce1dc93d75bcf1d45fe4de3bcc3f5e0ca6a9b79fe027c62d89f8734f6ddbe0ee242703 SHA512 689074f9072f5316fb0392ea589c5e5a363231014eac4913bec7f72ff924e01243416248d467bff4505c14def57299f97af14d8b6e932c4209773136fd6f24b1 | ||
DIST discover-5.19.3.tar.xz 10293564 BLAKE2B 16c5b251f1a76e884c2bf6d0b7aedd1ef4fa9edc82f72441c74a7111188c3c45875264da3a7476d4b01d521c983157898d7a31cc29f7aefcc86f3c34b4dd536e SHA512 2541beba30c3508fadd01eee3cf579fee911dce81875d0f6e672341edbf9e3408971fbd56463bea0599d981e5cca8c129c699bad9b0566ed0c3c247becdf26e0 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,78 @@ | ||
# Copyright 1999-2020 Gentoo Authors | ||
# Distributed under the terms of the GNU General Public License v2 | ||
|
||
EAPI=7 | ||
|
||
ECM_TEST="forceoptional" | ||
KFMIN=5.71.0 | ||
PVCUT=$(ver_cut 1-3) | ||
QTMIN=5.14.2 | ||
VIRTUALX_REQUIRED="test" | ||
inherit ecm kde.org | ||
|
||
DESCRIPTION="KDE Plasma resources management GUI" | ||
HOMEPAGE="https://userbase.kde.org/Discover" | ||
|
||
LICENSE="GPL-2" # TODO: CHECK | ||
SLOT="5" | ||
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" | ||
IUSE="+firmware telemetry" | ||
|
||
# libmarkdown (app-text/discount) only used in PackageKitBackend | ||
DEPEND=" | ||
>=dev-qt/qtconcurrent-${QTMIN}:5 | ||
>=dev-qt/qtdbus-${QTMIN}:5 | ||
>=dev-qt/qtdeclarative-${QTMIN}:5 | ||
>=dev-qt/qtgui-${QTMIN}:5 | ||
>=dev-qt/qtnetwork-${QTMIN}:5 | ||
>=dev-qt/qtwidgets-${QTMIN}:5 | ||
>=dev-qt/qtxml-${QTMIN}:5 | ||
>=kde-frameworks/attica-${KFMIN}:5 | ||
>=kde-frameworks/kconfig-${KFMIN}:5 | ||
>=kde-frameworks/kconfigwidgets-${KFMIN}:5 | ||
>=kde-frameworks/kcoreaddons-${KFMIN}:5 | ||
>=kde-frameworks/kcrash-${KFMIN}:5 | ||
>=kde-frameworks/kdbusaddons-${KFMIN}:5 | ||
>=kde-frameworks/kdeclarative-${KFMIN}:5 | ||
>=kde-frameworks/ki18n-${KFMIN}:5 | ||
>=kde-frameworks/kio-${KFMIN}:5 | ||
>=kde-frameworks/kirigami-${KFMIN}:5 | ||
>=kde-frameworks/kitemmodels-${KFMIN}:5 | ||
>=kde-frameworks/knewstuff-${KFMIN}:5 | ||
>=kde-frameworks/knotifications-${KFMIN}:5 | ||
>=kde-frameworks/kwidgetsaddons-${KFMIN}:5 | ||
>=kde-frameworks/kxmlgui-${KFMIN}:5 | ||
firmware? ( sys-apps/fwupd ) | ||
telemetry? ( dev-libs/kuserfeedback:5 ) | ||
" | ||
RDEPEND="${DEPEND} | ||
>=kde-frameworks/kirigami-${KFMIN}:5 | ||
" | ||
|
||
src_prepare() { | ||
ecm_src_prepare | ||
# we don't need it with PackageKitBackend off | ||
ecm_punt_bogus_dep KF5 Archive | ||
} | ||
|
||
src_configure() { | ||
local mycmakeargs=( | ||
-DCMAKE_DISABLE_FIND_PACKAGE_packagekitqt5=ON | ||
-DCMAKE_DISABLE_FIND_PACKAGE_AppStreamQt=ON | ||
-DCMAKE_DISABLE_FIND_PACKAGE_Snapd=ON | ||
-DBUILD_FlatpakBackend=OFF | ||
-DBUILD_FwupdBackend=$(usex firmware) | ||
$(cmake_use_find_package telemetry KUserFeedback) | ||
) | ||
|
||
ecm_src_configure | ||
} | ||
|
||
src_test() { | ||
# bug 686392: needs network connection | ||
local myctestargs=( | ||
-E "(knsbackendtest)" | ||
) | ||
|
||
ecm_src_test | ||
} |