public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [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-21 14:10 [gentoo-commits] proj/kde:master commit in: dev-libs/kirigami/ Michael Palimaka
  -- strict thread matches above, loose matches on Subject: below --
2017-08-01 13:15 Michael Palimaka
2017-08-01 13:15 Michael Palimaka
2017-06-17 18:27 Andreas Sturmlechner
2017-01-06  9:52 Johannes Huber
2017-01-03  0:54 Andreas Sturmlechner
2016-09-28  9:43 Michael Palimaka
2016-09-08 15:00 Michael Palimaka

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox