summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndreas Sturmlechner <asturm@gentoo.org>2017-05-14 09:46:29 +0200
committerAndreas Sturmlechner <asturm@gentoo.org>2017-05-14 09:46:29 +0200
commit2355a47e981c69ddc1b22e545b2483dfcb537bd0 (patch)
treecb6b6ecefa2a89f7da64df78fb2364ddcede4bab /kde-frameworks/frameworkintegration
parentdev-ruby/uuidtools: add back ~x86 (diff)
downloadgentoo-2355a47e981c69ddc1b22e545b2483dfcb537bd0.tar.gz
gentoo-2355a47e981c69ddc1b22e545b2483dfcb537bd0.tar.bz2
gentoo-2355a47e981c69ddc1b22e545b2483dfcb537bd0.zip
kde-frameworks: Add KDE Frameworks 5.34
Package-Manager: Portage-2.3.5, Repoman-2.3.1
Diffstat (limited to 'kde-frameworks/frameworkintegration')
-rw-r--r--kde-frameworks/frameworkintegration/Manifest1
-rw-r--r--kde-frameworks/frameworkintegration/frameworkintegration-5.34.0.ebuild52
2 files changed, 53 insertions, 0 deletions
diff --git a/kde-frameworks/frameworkintegration/Manifest b/kde-frameworks/frameworkintegration/Manifest
index 9d9a8811789..b5ebcb7538f 100644
--- a/kde-frameworks/frameworkintegration/Manifest
+++ b/kde-frameworks/frameworkintegration/Manifest
@@ -1,2 +1,3 @@
DIST frameworkintegration-5.29.0.tar.xz 1750692 SHA256 ebb89e4b236163c067402cf78d67cddc443ef4fda0778001980948efc3cf5a52 SHA512 07cc7665a3604cbfae827cc28c64a966c7c62558903c40f1ce61be588d016de77e011489978ee3aa2b2583e061bbe37af0067d811b79dfddf5887113a3a56565 WHIRLPOOL d9da119a97fb0804d405208a823aa6f55f84f45891ddd322f508efca542dcd5e259aa89d0104eea46093e28e8eeee57ed1b589bc1f11312e6d4ddd1beea4245f
DIST frameworkintegration-5.33.0.tar.xz 1751968 SHA256 9486451785d16effba4f64a77fd98bc15a4bab87c53e82622f7b54780e968105 SHA512 bb5ca4caad09b84d81b8d52a93b22df3f30cfa57363231fc1327f250a4314c58fe388b06514d8e2e335da1adb27c382335dfa3751c2d154d61bde7087dab1b15 WHIRLPOOL 26642346525883cd5d1a3842b2a7c0b5fb29990421acf43b15e8fdbca1d16ec9f949c331a2e2c1d01af27d4d9a2645d6f5e12ae9662c1ba1326c0e6a60cbc795
+DIST frameworkintegration-5.34.0.tar.xz 1751972 SHA256 40ac4623c0292442853ac8e905c0282aaa0063c594693beae7c07f69bfc80143 SHA512 ccb9b954471ad423c72f7bc7db5034f902120df78b7b6a48689ea55631bf0c7396a2b06862fa84106212bee470bb2b6f072d2182904c1720d27a1f943fa07bc7 WHIRLPOOL 7a18565103098f63522d0b5b7d9a343c1f5ee2b3526ab8b353943696fe00680afd1433582ea718fae0ee6ee732d898cdb56985ab481575634e751b5add7b3b83
diff --git a/kde-frameworks/frameworkintegration/frameworkintegration-5.34.0.ebuild b/kde-frameworks/frameworkintegration/frameworkintegration-5.34.0.ebuild
new file mode 100644
index 00000000000..736635e23d9
--- /dev/null
+++ b/kde-frameworks/frameworkintegration/frameworkintegration-5.34.0.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Framework for integrating Qt applications with KDE Plasma workspaces"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="appstream X"
+
+RDEPEND="
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep knewstuff)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kpackage)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtwidgets)
+ appstream? (
+ app-admin/packagekit-qt
+ dev-libs/appstream[qt5]
+ )
+ X? (
+ $(add_qt_dep qtx11extras)
+ x11-libs/libxcb
+ )
+"
+DEPEND="${RDEPEND}"
+
+# requires running kde environment
+RESTRICT+=" test"
+
+src_prepare() {
+ punt_bogus_dep Qt5 DBus
+ kde5_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package appstream AppStreamQt)
+ $(cmake-utils_use_find_package appstream packagekitqt5)
+ $(cmake-utils_use_find_package X XCB)
+ )
+
+ kde5_src_configure
+}