commit: 7aaf23a169eb33347a8ebbca4e0b68aff0a92b19 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Sat Sep 9 17:45:25 2017 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Sat Sep 9 17:45:25 2017 +0000 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7aaf23a1
kde-frameworks/qqc2-desktop-style: New package This is going to be shipped as part of Frameworks in >=5.39 and required by Plasma 5.11. See also: https://mail.kde.org/pipermail/plasma-devel/2017-September/073780.html https://mail.kde.org/pipermail/plasma-devel/2017-September/073947.html Package-Manager: Portage-2.3.8, Repoman-2.3.3 kde-frameworks/qqc2-desktop-style/metadata.xml | 8 ++++++++ .../qqc2-desktop-style-5.10.95.ebuild | 24 ++++++++++++++++++++++ .../qqc2-desktop-style-9999.ebuild | 22 ++++++++++++++++++++ 3 files changed, 54 insertions(+) diff --git a/kde-frameworks/qqc2-desktop-style/metadata.xml b/kde-frameworks/qqc2-desktop-style/metadata.xml new file mode 100644 index 0000000000..2fdbf33d96 --- /dev/null +++ b/kde-frameworks/qqc2-desktop-style/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="project"> + <email>[email protected]</email> + <name>Gentoo KDE Project</name> + </maintainer> +</pkgmetadata> diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.10.95.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.10.95.ebuild new file mode 100644 index 0000000000..ae9dfa8d6f --- /dev/null +++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.10.95.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting" +SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz" + +KEYWORDS="" +LICENSE="|| ( GPL-2+ LGPL-3+ )" +IUSE="" + +# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.8.0 +DEPEND=" + $(add_qt_dep qtdeclarative '' '' '5=') + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + $(add_qt_dep qtgraphicaleffects) + $(add_qt_dep qtquickcontrols2) +" diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-9999.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-9999.ebuild new file mode 100644 index 0000000000..c1f0dd0d61 --- /dev/null +++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-9999.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit kde5 + +DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting" +KEYWORDS="" +LICENSE="|| ( GPL-2+ LGPL-3+ )" +IUSE="" + +# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.8.0 +DEPEND=" + $(add_qt_dep qtdeclarative '' '' '5=') + $(add_qt_dep qtgui) + $(add_qt_dep qtwidgets) +" +RDEPEND="${DEPEND} + $(add_qt_dep qtgraphicaleffects) + $(add_qt_dep qtquickcontrols2) +"
