diff options
Diffstat (limited to 'kde-plasma/discover')
-rw-r--r-- | kde-plasma/discover/Manifest | 3 | ||||
-rw-r--r-- | kde-plasma/discover/discover-5.15.2-r1.ebuild | 61 | ||||
-rw-r--r-- | kde-plasma/discover/metadata.xml | 11 |
3 files changed, 75 insertions, 0 deletions
diff --git a/kde-plasma/discover/Manifest b/kde-plasma/discover/Manifest new file mode 100644 index 000000000000..f60cbe5e4748 --- /dev/null +++ b/kde-plasma/discover/Manifest @@ -0,0 +1,3 @@ +DIST discover-5.15.2.tar.xz 10442244 BLAKE2B 0ea1ef35667d171870dc2e23a7221302a0a47c1728961036d22bb7a2f8147e432506a0736a48c1323cca2372d4d5edaec0b06caadc301d0a401558dd1ba25bf5 SHA512 6685971db1342ebd8176e40acd2c0179bce886f74c5f9d1d96cedfb70519e6a1410988a7defaccace960ddb29cebea55d0676570991ffc5eb71d2bf45125a331 +EBUILD discover-5.15.2-r1.ebuild 1526 BLAKE2B a55e17cd8b59bd9516677c3b1ad22a38c1827dc4f53f38204c3e6358873ee0722c7e5db08c19c647492ca5f23c7cfce108bd1d66723be2445b8591abbacdcf89 SHA512 2a0cbfa31fa5cba665c0a5dff9bcbefd362a0e87006b7ae1e43492ad60dae07d2fd1387c895aa7f87fc4ea1e94c8676e028250e9559072b6ef2d2f835ad3418c +MISC metadata.xml 364 BLAKE2B 4ed8b5937febc1af9515c186ab7eefbfb7d7520c8befc9a6397e6bc69bb355715e1a1b536909a7966962d0791a7a272c5591facee0901256862322d2d984a4f0 SHA512 27da3a4431c2f81e442980f8044f93276f7c4e005d5fc2dc92ebc6ec008fa25a441b03185426587f6357da764262c305cbbf998de2fe6c82b3f56a903d88e15b diff --git a/kde-plasma/discover/discover-5.15.2-r1.ebuild b/kde-plasma/discover/discover-5.15.2-r1.ebuild new file mode 100644 index 000000000000..59f63447ccf4 --- /dev/null +++ b/kde-plasma/discover/discover-5.15.2-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +KDE_TEST="forceoptional" +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="KDE Plasma resources management GUI" +HOMEPAGE="https://userbase.kde.org/Discover" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="firmware" + +# libmarkdown (app-text/discount) only used in PackageKitBackend +DEPEND=" + $(add_frameworks_dep attica) + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kcrash) + $(add_frameworks_dep kdbusaddons) + $(add_frameworks_dep kdeclarative) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kio) + $(add_frameworks_dep kirigami) + $(add_frameworks_dep kitemmodels) + $(add_frameworks_dep knewstuff) + $(add_frameworks_dep knotifications) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kxmlgui) + $(add_qt_dep qtconcurrent) + $(add_qt_dep qtdbus) + $(add_qt_dep qtdeclarative) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + firmware? ( sys-apps/fwupd ) +" +RDEPEND="${DEPEND} + $(add_frameworks_dep kirigami) +" + +src_prepare() { + kde5_src_prepare + # we don't need it with PackageKitBackend off + 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) + ) + + kde5_src_configure +} diff --git a/kde-plasma/discover/metadata.xml b/kde-plasma/discover/metadata.xml new file mode 100644 index 000000000000..59d0ace33b0b --- /dev/null +++ b/kde-plasma/discover/metadata.xml @@ -0,0 +1,11 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>kde@gentoo.org</email> + <name>Gentoo KDE Project</name> + </maintainer> + <use> + <flag name="firmware">Enable support for firmware upgrades using <pkg>sys-apps/fwupd</pkg></flag> + </use> +</pkgmetadata> |