Gentoo Archives: gentoo-commits

From: Andreas Sturmlechner <asturm@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/kde:master commit in: kde-frameworks/qqc2-desktop-style/
Date: Sat, 09 Sep 2017 17:56:10
Message-Id: 1504979125.7aaf23a169eb33347a8ebbca4e0b68aff0a92b19.asturm@gentoo
1 commit: 7aaf23a169eb33347a8ebbca4e0b68aff0a92b19
2 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
3 AuthorDate: Sat Sep 9 17:45:25 2017 +0000
4 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
5 CommitDate: Sat Sep 9 17:45:25 2017 +0000
6 URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7aaf23a1
7
8 kde-frameworks/qqc2-desktop-style: New package
9
10 This is going to be shipped as part of Frameworks in >=5.39 and required
11 by Plasma 5.11.
12
13 See also:
14 https://mail.kde.org/pipermail/plasma-devel/2017-September/073780.html
15 https://mail.kde.org/pipermail/plasma-devel/2017-September/073947.html
16
17 Package-Manager: Portage-2.3.8, Repoman-2.3.3
18
19 kde-frameworks/qqc2-desktop-style/metadata.xml | 8 ++++++++
20 .../qqc2-desktop-style-5.10.95.ebuild | 24 ++++++++++++++++++++++
21 .../qqc2-desktop-style-9999.ebuild | 22 ++++++++++++++++++++
22 3 files changed, 54 insertions(+)
23
24 diff --git a/kde-frameworks/qqc2-desktop-style/metadata.xml b/kde-frameworks/qqc2-desktop-style/metadata.xml
25 new file mode 100644
26 index 0000000000..2fdbf33d96
27 --- /dev/null
28 +++ b/kde-frameworks/qqc2-desktop-style/metadata.xml
29 @@ -0,0 +1,8 @@
30 +<?xml version="1.0" encoding="UTF-8"?>
31 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
32 +<pkgmetadata>
33 + <maintainer type="project">
34 + <email>kde@g.o</email>
35 + <name>Gentoo KDE Project</name>
36 + </maintainer>
37 +</pkgmetadata>
38
39 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
40 new file mode 100644
41 index 0000000000..ae9dfa8d6f
42 --- /dev/null
43 +++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.10.95.ebuild
44 @@ -0,0 +1,24 @@
45 +# Copyright 1999-2017 Gentoo Foundation
46 +# Distributed under the terms of the GNU General Public License v2
47 +
48 +EAPI=6
49 +
50 +inherit kde5
51 +
52 +DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting"
53 +SRC_URI="mirror://kde/unstable/${PN}/${P}.tar.xz"
54 +
55 +KEYWORDS=""
56 +LICENSE="|| ( GPL-2+ LGPL-3+ )"
57 +IUSE=""
58 +
59 +# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.8.0
60 +DEPEND="
61 + $(add_qt_dep qtdeclarative '' '' '5=')
62 + $(add_qt_dep qtgui)
63 + $(add_qt_dep qtwidgets)
64 +"
65 +RDEPEND="${DEPEND}
66 + $(add_qt_dep qtgraphicaleffects)
67 + $(add_qt_dep qtquickcontrols2)
68 +"
69
70 diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-9999.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-9999.ebuild
71 new file mode 100644
72 index 0000000000..c1f0dd0d61
73 --- /dev/null
74 +++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-9999.ebuild
75 @@ -0,0 +1,22 @@
76 +# Copyright 1999-2017 Gentoo Foundation
77 +# Distributed under the terms of the GNU General Public License v2
78 +
79 +EAPI=6
80 +
81 +inherit kde5
82 +
83 +DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting"
84 +KEYWORDS=""
85 +LICENSE="|| ( GPL-2+ LGPL-3+ )"
86 +IUSE=""
87 +
88 +# drop qtdeclarative subslot operator when QT_MINIMAL >= 5.8.0
89 +DEPEND="
90 + $(add_qt_dep qtdeclarative '' '' '5=')
91 + $(add_qt_dep qtgui)
92 + $(add_qt_dep qtwidgets)
93 +"
94 +RDEPEND="${DEPEND}
95 + $(add_qt_dep qtgraphicaleffects)
96 + $(add_qt_dep qtquickcontrols2)
97 +"