From f573d19bc059eacd037d2ea656b67e14dcaafa2d Mon Sep 17 00:00:00 2001 From: Andreas Sturmlechner Date: Wed, 17 Apr 2019 00:24:39 +0200 Subject: kde-frameworks: Add KDE Frameworks 5.57.0 Package-Manager: Portage-2.3.63, Repoman-2.3.12 Signed-off-by: Andreas Sturmlechner --- kde-frameworks/kxmlgui/Manifest | 1 + kde-frameworks/kxmlgui/kxmlgui-5.57.0.ebuild | 52 ++++++++++++++++++++++++++++ 2 files changed, 53 insertions(+) create mode 100644 kde-frameworks/kxmlgui/kxmlgui-5.57.0.ebuild (limited to 'kde-frameworks/kxmlgui') diff --git a/kde-frameworks/kxmlgui/Manifest b/kde-frameworks/kxmlgui/Manifest index b267bf6eda5c..fb368f999e05 100644 --- a/kde-frameworks/kxmlgui/Manifest +++ b/kde-frameworks/kxmlgui/Manifest @@ -1,2 +1,3 @@ DIST kxmlgui-5.54.0.tar.xz 869308 BLAKE2B f9f19452444074e2ce78f7a8c902b9703e0532974659ac5a34898debe52cd6dd05752c4923a9d1afe9606e628cb696ff59f0a5b78ad6d13f75c077b9bbde35e9 SHA512 bde15df90e758f778116d29446dd30b16628b02050ac6ba73dd2c9505bbf26f13106a7257680009169dc1d8c196ac7f3e8c1ffad2d63a6f0a9b8fb66ae89bbf5 DIST kxmlgui-5.56.0.tar.xz 870472 BLAKE2B 09712ffa188b84f21464c044294c29bbb275cc95a653e76619e42de1f7d01a2856ab90087b06340b310e18bf6737efbd2f5650a4f4ae3f1689b7ef36ab7b7eea SHA512 16311aa35c01429799c0b918af8ecad373d0ae295b9399362490daddb1e55980015c21b25b1ad610e34582deefdb626d77587cdce93df9127c4e2b827e5a2699 +DIST kxmlgui-5.57.0.tar.xz 870632 BLAKE2B 27e16e66f3bb1eb82863b470a6635aef79f6e131af3f3dd74f06346dd5e5c8a471da9c081fa4b56428a37691728a26bffd129d17ad11df16d931078addb81ac3 SHA512 30ab6e8734a03d387880e7e9b4f33f4dda2d3b778d7689093575c03ddeee1e640d1b0ffc17cc8eb82c3fb49eaeca422bc7e05b28838e9ebe5f725e08e4fb625b diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.57.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.57.0.ebuild new file mode 100644 index 000000000000..2d76a9afcd7f --- /dev/null +++ b/kde-frameworks/kxmlgui/kxmlgui-5.57.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +VIRTUALX_REQUIRED="test" +inherit kde5 + +DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" +LICENSE="LGPL-2+" +IUSE="attica" + +# slot op: includes QtCore/private/qlocale_p.h +DEPEND=" + $(add_frameworks_dep kconfig) + $(add_frameworks_dep kconfigwidgets) + $(add_frameworks_dep kcoreaddons) + $(add_frameworks_dep kglobalaccel) + $(add_frameworks_dep ki18n) + $(add_frameworks_dep kiconthemes) + $(add_frameworks_dep kitemviews) + $(add_frameworks_dep ktextwidgets) + $(add_frameworks_dep kwidgetsaddons) + $(add_frameworks_dep kwindowsystem) + $(add_qt_dep qtcore '' '' '5=') + $(add_qt_dep qtdbus) + $(add_qt_dep qtgui) + $(add_qt_dep qtnetwork 'ssl') + $(add_qt_dep qtprintsupport) + $(add_qt_dep qtwidgets) + $(add_qt_dep qtxml) + attica? ( $(add_frameworks_dep attica) ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_find_package attica KF5Attica) + ) + + kde5_src_configure +} + +src_test() { + # Files are missing; whatever. Bugs 650290, 668198 + local myctestargs=( + -E "(ktoolbar_unittest|kxmlgui_unittest)" + ) + + kde5_src_test +} -- cgit v1.2.3-65-gdbad