* [gentoo-commits] proj/kde:master commit in: dev-libs/kirigami/
@ 2016-09-08 15:00 Michael Palimaka
0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2016-09-08 15:00 UTC (permalink / raw
To: gentoo-commits
commit: ea913fbca04804af26b7bc569d44fb7a8d1386dd
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Sep 8 14:58:48 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Sep 8 14:59:52 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=ea913fbc
dev-libs/kirigami: new package
Package-Manager: portage-2.3.0
dev-libs/kirigami/kirigami-1.0.2.ebuild | 38 +++++++++++++++++++++++++++++++++
dev-libs/kirigami/metadata.xml | 8 +++++++
2 files changed, 46 insertions(+)
diff --git a/dev-libs/kirigami/kirigami-1.0.2.ebuild b/dev-libs/kirigami/kirigami-1.0.2.ebuild
new file mode 100644
index 0000000..f4f2f32
--- /dev/null
+++ b/dev-libs/kirigami/kirigami-1.0.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit kde5
+
+DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
+HOMEPAGE="https://techbase.kde.org/Kirigami"
+SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
+
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64 ~x86"
+IUSE="examples plasma"
+
+DEPEND="
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtsvg)
+ plasma? ( $(add_frameworks_dep plasma) )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+ kde5_src_prepare
+
+ sed -i -e "/find_package(Qt5/s/Test//" CMakeLists.txt || die
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DBUILD_EXAMPLES=$(usex examples)
+ -DPLASMA_ENABLED=$(usex plasma)
+ )
+
+ kde5_src_configure
+}
diff --git a/dev-libs/kirigami/metadata.xml b/dev-libs/kirigami/metadata.xml
new file mode 100644
index 0000000..2fdbf33
--- /dev/null
+++ b/dev-libs/kirigami/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>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/kde:master commit in: dev-libs/kirigami/
@ 2016-09-21 14:10 Michael Palimaka
0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2016-09-21 14:10 UTC (permalink / raw
To: gentoo-commits
commit: 7e72be12b8580f81c9ce8ce705eb20d915085fcc
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 21 14:09:42 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Sep 21 14:10:21 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=7e72be12
dev-libs/kirigami: add missing build dependency
Package-Manager: portage-2.3.0
dev-libs/kirigami/kirigami-1.0.2.ebuild | 6 ++++--
1 file changed, 4 insertions(+), 2 deletions(-)
diff --git a/dev-libs/kirigami/kirigami-1.0.2.ebuild b/dev-libs/kirigami/kirigami-1.0.2.ebuild
index f4f2f32..2b210fb 100644
--- a/dev-libs/kirigami/kirigami-1.0.2.ebuild
+++ b/dev-libs/kirigami/kirigami-1.0.2.ebuild
@@ -14,13 +14,15 @@ LICENSE="LGPL-2+"
KEYWORDS="~amd64 ~x86"
IUSE="examples plasma"
-DEPEND="
+RDEPEND="
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
$(add_qt_dep qtsvg)
plasma? ( $(add_frameworks_dep plasma) )
"
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+ $(add_qt_dep linguist-tools)
+"
src_prepare() {
kde5_src_prepare
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/kde:master commit in: dev-libs/kirigami/
@ 2016-09-28 9:43 Michael Palimaka
0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2016-09-28 9:43 UTC (permalink / raw
To: gentoo-commits
commit: 83e2927eded7cae74f9ba245b933f96d5a256bc0
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Sep 28 09:43:36 2016 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Sep 28 09:43:45 2016 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=83e2927e
dev-libs/kirigami: add live version
Package-Manager: portage-2.3.1
dev-libs/kirigami/{kirigami-1.0.2.ebuild => kirigami-9999.ebuild} | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
diff --git a/dev-libs/kirigami/kirigami-1.0.2.ebuild b/dev-libs/kirigami/kirigami-9999.ebuild
similarity index 91%
rename from dev-libs/kirigami/kirigami-1.0.2.ebuild
rename to dev-libs/kirigami/kirigami-9999.ebuild
index 2b210fb..5521eda 100644
--- a/dev-libs/kirigami/kirigami-1.0.2.ebuild
+++ b/dev-libs/kirigami/kirigami-9999.ebuild
@@ -8,10 +8,9 @@ inherit kde5
DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
HOMEPAGE="https://techbase.kde.org/Kirigami"
-SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS=""
IUSE="examples plasma"
RDEPEND="
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/kde:master commit in: dev-libs/kirigami/
@ 2017-01-03 0:54 Andreas Sturmlechner
0 siblings, 0 replies; 8+ messages in thread
From: Andreas Sturmlechner @ 2017-01-03 0:54 UTC (permalink / raw
To: gentoo-commits
commit: 337902c8c90e8c8d5fa57d447cfaf6d7abb5569e
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 3 00:31:14 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Jan 3 00:31:14 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=337902c8
dev-libs/kirigami: Switch to slot 2 for kirigami2 in master
Package-Manager: portage-2.3.0
dev-libs/kirigami/kirigami-9999.ebuild | 10 ++++------
1 file changed, 4 insertions(+), 6 deletions(-)
diff --git a/dev-libs/kirigami/kirigami-9999.ebuild b/dev-libs/kirigami/kirigami-9999.ebuild
index 394f6bc..d425ffe 100644
--- a/dev-libs/kirigami/kirigami-9999.ebuild
+++ b/dev-libs/kirigami/kirigami-9999.ebuild
@@ -4,18 +4,22 @@
EAPI=6
+KDE_TEST="forceoptional"
+QT_MINIMAL="5.7.1"
inherit kde5
DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
HOMEPAGE="https://techbase.kde.org/Kirigami"
LICENSE="LGPL-2+"
+SLOT="2"
KEYWORDS=""
IUSE="examples plasma"
RDEPEND="
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
+ $(add_qt_dep qtquickcontrols2)
$(add_qt_dep qtsvg)
plasma? ( $(add_frameworks_dep plasma) )
"
@@ -23,12 +27,6 @@ DEPEND="${RDEPEND}
$(add_qt_dep linguist-tools)
"
-src_prepare() {
- kde5_src_prepare
-
- sed -i -e "/find_package(Qt5/s/Test//" CMakeLists.txt || die
-}
-
src_configure() {
local mycmakeargs=(
-DBUILD_EXAMPLES=$(usex examples)
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/kde:master commit in: dev-libs/kirigami/
@ 2017-01-06 9:52 Johannes Huber
0 siblings, 0 replies; 8+ messages in thread
From: Johannes Huber @ 2017-01-06 9:52 UTC (permalink / raw
To: gentoo-commits
commit: a2b87f5cb1b6f1eea0d57a5ade265bbe869d31ce
Author: Johannes Huber <johu <AT> gentoo <DOT> org>
AuthorDate: Fri Jan 6 09:52:22 2017 +0000
Commit: Johannes Huber <johu <AT> gentoo <DOT> org>
CommitDate: Fri Jan 6 09:52:22 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=a2b87f5c
dev-libs/kirigami: Version bump 1.91.0
Package-Manager: Portage-2.3.3, Repoman-2.3.1
.../kirigami/{kirigami-9999.ebuild => kirigami-1.91.0.ebuild} | 11 +++++++++--
dev-libs/kirigami/kirigami-9999.ebuild | 11 +++++++++--
2 files changed, 18 insertions(+), 4 deletions(-)
diff --git a/dev-libs/kirigami/kirigami-9999.ebuild b/dev-libs/kirigami/kirigami-1.91.0.ebuild
similarity index 73%
copy from dev-libs/kirigami/kirigami-9999.ebuild
copy to dev-libs/kirigami/kirigami-1.91.0.ebuild
index d425ffe..336f83e 100644
--- a/dev-libs/kirigami/kirigami-9999.ebuild
+++ b/dev-libs/kirigami/kirigami-1.91.0.ebuild
@@ -8,12 +8,19 @@ KDE_TEST="forceoptional"
QT_MINIMAL="5.7.1"
inherit kde5
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ MY_PN="${PN}2"
+ SRC_BRANCH=stable
+ [[ ${PV} = *.[8-9]?.* ]] && SRC_BRANCH=unstable
+ SRC_URI="mirror://kde/${SRC_BRANCH}/${PN}/${MY_PN}-${PV}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
HOMEPAGE="https://techbase.kde.org/Kirigami"
-
LICENSE="LGPL-2+"
SLOT="2"
-KEYWORDS=""
IUSE="examples plasma"
RDEPEND="
diff --git a/dev-libs/kirigami/kirigami-9999.ebuild b/dev-libs/kirigami/kirigami-9999.ebuild
index d425ffe..336f83e 100644
--- a/dev-libs/kirigami/kirigami-9999.ebuild
+++ b/dev-libs/kirigami/kirigami-9999.ebuild
@@ -8,12 +8,19 @@ KDE_TEST="forceoptional"
QT_MINIMAL="5.7.1"
inherit kde5
+if [[ ${KDE_BUILD_TYPE} = release ]]; then
+ MY_PN="${PN}2"
+ SRC_BRANCH=stable
+ [[ ${PV} = *.[8-9]?.* ]] && SRC_BRANCH=unstable
+ SRC_URI="mirror://kde/${SRC_BRANCH}/${PN}/${MY_PN}-${PV}.tar.xz"
+ KEYWORDS="~amd64 ~x86"
+ S="${WORKDIR}/${MY_PN}-${PV}"
+fi
+
DESCRIPTION="Lightweight user interface framework for mobile and convergent applications"
HOMEPAGE="https://techbase.kde.org/Kirigami"
-
LICENSE="LGPL-2+"
SLOT="2"
-KEYWORDS=""
IUSE="examples plasma"
RDEPEND="
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/kde:master commit in: dev-libs/kirigami/
@ 2017-06-17 18:27 Andreas Sturmlechner
0 siblings, 0 replies; 8+ messages in thread
From: Andreas Sturmlechner @ 2017-06-17 18:27 UTC (permalink / raw
To: gentoo-commits
commit: 935fabf14f4b3be5d0d553a9a59bd4f217a1f634
Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 17 18:26:53 2017 +0000
Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Jun 17 18:26:53 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=935fabf1
dev-libs/kirigami: Add missing DEPEND, sync ~arm keyword w/ tree
Package-Manager: Portage-2.3.5, Repoman-2.3.1
dev-libs/kirigami/kirigami-9999.ebuild | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
diff --git a/dev-libs/kirigami/kirigami-9999.ebuild b/dev-libs/kirigami/kirigami-9999.ebuild
index fcdb624737..7904177aa1 100644
--- a/dev-libs/kirigami/kirigami-9999.ebuild
+++ b/dev-libs/kirigami/kirigami-9999.ebuild
@@ -12,7 +12,7 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_BRANCH=stable
[[ ${PV} = *.[8-9]?.* ]] && SRC_BRANCH=unstable
SRC_URI="mirror://kde/${SRC_BRANCH}/${PN}/${MY_PN}-${PV}.tar.xz"
- KEYWORDS="~amd64 ~x86"
+ KEYWORDS="~amd64 ~arm ~x86"
S="${WORKDIR}/${MY_PN}-${PV}"
fi
@@ -24,6 +24,7 @@ IUSE="examples plasma"
RDEPEND="
$(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgraphicaleffects)
$(add_qt_dep qtgui)
$(add_qt_dep qtquickcontrols2)
$(add_qt_dep qtsvg)
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/kde:master commit in: dev-libs/kirigami/
@ 2017-08-01 13:15 Michael Palimaka
0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2017-08-01 13:15 UTC (permalink / raw
To: gentoo-commits
commit: 6cd762fc58b67b4ebf20bcdecfbaa2eb93e231b1
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 1 13:14:34 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Aug 1 13:15:24 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=6cd762fc
dev-libs/kirigami: add missing dependency
Package-Manager: Portage-2.3.6, Repoman-2.3.3
dev-libs/kirigami/kirigami-9999.ebuild | 1 +
1 file changed, 1 insertion(+)
diff --git a/dev-libs/kirigami/kirigami-9999.ebuild b/dev-libs/kirigami/kirigami-9999.ebuild
index 7904177aa1..fbbd37b9fd 100644
--- a/dev-libs/kirigami/kirigami-9999.ebuild
+++ b/dev-libs/kirigami/kirigami-9999.ebuild
@@ -26,6 +26,7 @@ RDEPEND="
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgraphicaleffects)
$(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
$(add_qt_dep qtquickcontrols2)
$(add_qt_dep qtsvg)
plasma? ( $(add_frameworks_dep plasma) )
^ permalink raw reply related [flat|nested] 8+ messages in thread
* [gentoo-commits] proj/kde:master commit in: dev-libs/kirigami/
@ 2017-08-01 13:15 Michael Palimaka
0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2017-08-01 13:15 UTC (permalink / raw
To: gentoo-commits
commit: b4bdf200ede9659b55ffc225c3ff48c721f14fd7
Author: Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Aug 1 13:15:18 2017 +0000
Commit: Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Aug 1 13:15:24 2017 +0000
URL: https://gitweb.gentoo.org/proj/kde.git/commit/?id=b4bdf200
dev-libs/kirigami: restrict tests
Package-Manager: Portage-2.3.6, Repoman-2.3.3
dev-libs/kirigami/kirigami-9999.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-libs/kirigami/kirigami-9999.ebuild b/dev-libs/kirigami/kirigami-9999.ebuild
index fbbd37b9fd..54cb34674d 100644
--- a/dev-libs/kirigami/kirigami-9999.ebuild
+++ b/dev-libs/kirigami/kirigami-9999.ebuild
@@ -35,6 +35,9 @@ DEPEND="${RDEPEND}
$(add_qt_dep linguist-tools)
"
+# requires package to already be installed
+RESTRICT+=" test"
+
src_configure() {
local mycmakeargs=(
-DBUILD_EXAMPLES=$(usex examples)
^ permalink raw reply related [flat|nested] 8+ messages in thread
end of thread, other threads:[~2017-08-01 13:15 UTC | newest]
Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2016-09-08 15:00 [gentoo-commits] proj/kde:master commit in: dev-libs/kirigami/ Michael Palimaka
-- strict thread matches above, loose matches on Subject: below --
2016-09-21 14:10 Michael Palimaka
2016-09-28 9:43 Michael Palimaka
2017-01-03 0:54 Andreas Sturmlechner
2017-01-06 9:52 Johannes Huber
2017-06-17 18:27 Andreas Sturmlechner
2017-08-01 13:15 Michael Palimaka
2017-08-01 13:15 Michael Palimaka
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox