public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: kde-base/breeze/
@ 2014-05-01 15:07 Michael Palimaka
  0 siblings, 0 replies; 7+ messages in thread
From: Michael Palimaka @ 2014-05-01 15:07 UTC (permalink / raw
  To: gentoo-commits

commit:     e6fabbfe39d8fa6938ae55a7d39018193e66068f
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu May  1 15:04:54 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu May  1 15:06:36 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=e6fabbfe

[kde-base/breeze] New package.

Package-Manager: portage-2.2.8-r1

---
 kde-base/breeze/breeze-9999.ebuild | 13 +++++++++++++
 kde-base/breeze/metadata.xml       |  5 +++++
 2 files changed, 18 insertions(+)

diff --git a/kde-base/breeze/breeze-9999.ebuild b/kde-base/breeze/breeze-9999.ebuild
new file mode 100644
index 0000000..1d3776f
--- /dev/null
+++ b/kde-base/breeze/breeze-9999.ebuild
@@ -0,0 +1,13 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+KDE_DEBUG="false"
+inherit kde5
+
+DESCRIPTION="Breeze visual style for the Plasma desktop"
+HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze"
+KEYWORDS=""
+IUSE=""

diff --git a/kde-base/breeze/metadata.xml b/kde-base/breeze/metadata.xml
new file mode 100644
index 0000000..a23f444
--- /dev/null
+++ b/kde-base/breeze/metadata.xml
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<herd>kde</herd>
+</pkgmetadata>


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/breeze/
@ 2014-06-02  9:35 Michael Palimaka
  0 siblings, 0 replies; 7+ messages in thread
From: Michael Palimaka @ 2014-06-02  9:35 UTC (permalink / raw
  To: gentoo-commits

commit:     ecd9c854824968b5a4cfa265b5ec43ebe7089c78
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon Jun  2 09:34:00 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Jun  2 09:34:54 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=ecd9c854

[kde-base/breeze] Update dependencies.

Upstream commit: 68ac186bc57917ff1b4e2c3728183660832ca9f5.

Package-Manager: portage-2.2.10

---
 kde-base/breeze/breeze-9999.ebuild | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/kde-base/breeze/breeze-9999.ebuild b/kde-base/breeze/breeze-9999.ebuild
index 1d3776f..fcabda9 100644
--- a/kde-base/breeze/breeze-9999.ebuild
+++ b/kde-base/breeze/breeze-9999.ebuild
@@ -4,10 +4,16 @@
 
 EAPI=5
 
-KDE_DEBUG="false"
 inherit kde5
 
 DESCRIPTION="Breeze visual style for the Plasma desktop"
 HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze"
 KEYWORDS=""
 IUSE=""
+
+DEPEND="
+	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kcoreaddons)
+	dev-qt/qtwidgets:5
+"
+RDEPEND="${DEPEND}"


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/breeze/
@ 2014-06-16 12:10 Michael Palimaka
  0 siblings, 0 replies; 7+ messages in thread
From: Michael Palimaka @ 2014-06-16 12:10 UTC (permalink / raw
  To: gentoo-commits

commit:     eefba062729911a062d4f017c05312a2202226de
Author:     Elias Probst <mail <AT> eliasprobst <DOT> eu>
AuthorDate: Sun Jun 15 20:11:53 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon Jun 16 12:09:43 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=eefba062

[kde-base/kwin] Add dev-qt/qtgraphicaleffects as runtime dependency

Without dev-qt/qtgraphicaleffects installed, Aurorae based kwin
decorations can't be rendered.

Package-Manager: portage-2.2.10

---
 kde-base/breeze/breeze-4.96.0.ebuild | 4 ++++
 kde-base/breeze/breeze-9999.ebuild   | 5 ++++-
 2 files changed, 8 insertions(+), 1 deletion(-)

diff --git a/kde-base/breeze/breeze-4.96.0.ebuild b/kde-base/breeze/breeze-4.96.0.ebuild
index c8448b1..252a9b7 100644
--- a/kde-base/breeze/breeze-4.96.0.ebuild
+++ b/kde-base/breeze/breeze-4.96.0.ebuild
@@ -11,3 +11,7 @@ DESCRIPTION="Breeze visual style for the Plasma desktop"
 HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze"
 KEYWORDS=" ~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
+
+RDEPEND="
+	dev-qt/qtgraphicaleffects:5
+"

diff --git a/kde-base/breeze/breeze-9999.ebuild b/kde-base/breeze/breeze-9999.ebuild
index fcabda9..d76f2b8 100644
--- a/kde-base/breeze/breeze-9999.ebuild
+++ b/kde-base/breeze/breeze-9999.ebuild
@@ -16,4 +16,7 @@ DEPEND="
 	$(add_frameworks_dep kcoreaddons)
 	dev-qt/qtwidgets:5
 "
-RDEPEND="${DEPEND}"
+RDEPEND="
+	${DEPEND}
+	dev-qt/qtgraphicaleffects:5
+"


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/breeze/
@ 2014-08-24  8:18 Michael Palimaka
  0 siblings, 0 replies; 7+ messages in thread
From: Michael Palimaka @ 2014-08-24  8:18 UTC (permalink / raw
  To: gentoo-commits

commit:     18ff3e906aa5fb1ff9ea3ed2a7dd879f5edd0577
Author:     Uwe L. Korn <uwelk <AT> xhochy <DOT> com>
AuthorDate: Sat Aug 23 13:40:34 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sat Aug 23 13:41:26 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=18ff3e90

[kde-base/breeze] Add new dependencies after upstream changes

Package-Manager: portage-2.2.12

---
 kde-base/breeze/breeze-9999.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/kde-base/breeze/breeze-9999.ebuild b/kde-base/breeze/breeze-9999.ebuild
index d76f2b8..fec83dc 100644
--- a/kde-base/breeze/breeze-9999.ebuild
+++ b/kde-base/breeze/breeze-9999.ebuild
@@ -12,8 +12,13 @@ KEYWORDS=""
 IUSE=""
 
 DEPEND="
+	$(add_frameworks_dep frameworkintegration)
+	$(add_frameworks_dep kcompletion)
 	$(add_frameworks_dep kconfig)
 	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep ki18n)
+	$(add_frameworks_dep kwindowsystem)
+	dev-qt/qtdbus:5
 	dev-qt/qtwidgets:5
 "
 RDEPEND="


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/breeze/
@ 2014-08-24  8:26 Michael Palimaka
  0 siblings, 0 replies; 7+ messages in thread
From: Michael Palimaka @ 2014-08-24  8:26 UTC (permalink / raw
  To: gentoo-commits

commit:     f96b8b4b4b781d892fd9d793f6f1e81fce5d7643
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 24 08:25:58 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Sun Aug 24 08:25:58 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=f96b8b4b

[kde-base/breeze] Add more deps introduced by upstream's kstyle introduction.

Package-Manager: portage-2.2.10

---
 kde-base/breeze/breeze-9999.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/kde-base/breeze/breeze-9999.ebuild b/kde-base/breeze/breeze-9999.ebuild
index fec83dc..caaf47e 100644
--- a/kde-base/breeze/breeze-9999.ebuild
+++ b/kde-base/breeze/breeze-9999.ebuild
@@ -15,11 +15,16 @@ DEPEND="
 	$(add_frameworks_dep frameworkintegration)
 	$(add_frameworks_dep kcompletion)
 	$(add_frameworks_dep kconfig)
+	$(add_frameworks_dep kconfigwidgets)
 	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kguiaddons)
 	$(add_frameworks_dep ki18n)
 	$(add_frameworks_dep kwindowsystem)
 	dev-qt/qtdbus:5
+	dev-qt/qtgui:5
 	dev-qt/qtwidgets:5
+	dev-qt/qtx11extras:5
+	x11-libs/libxcb
 "
 RDEPEND="
 	${DEPEND}


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/breeze/
@ 2014-09-23 16:32 Michael Palimaka
  0 siblings, 0 replies; 7+ messages in thread
From: Michael Palimaka @ 2014-09-23 16:32 UTC (permalink / raw
  To: gentoo-commits

commit:     fbebe0280aba0f1df4e746641e9b84b4f710d4e0
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 23 16:32:07 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Tue Sep 23 16:32:07 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=fbebe028

[kde-base/breeze] Add KDE 4 support.

Package-Manager: portage-2.2.10

---
 kde-base/breeze/breeze-9999.ebuild | 37 +++++++++++++++++++++++++++++++++++--
 kde-base/breeze/metadata.xml       |  3 +++
 2 files changed, 38 insertions(+), 2 deletions(-)

diff --git a/kde-base/breeze/breeze-9999.ebuild b/kde-base/breeze/breeze-9999.ebuild
index caaf47e..6df3d77 100644
--- a/kde-base/breeze/breeze-9999.ebuild
+++ b/kde-base/breeze/breeze-9999.ebuild
@@ -4,12 +4,12 @@
 
 EAPI=5
 
-inherit kde5
+inherit kde5 multibuild
 
 DESCRIPTION="Breeze visual style for the Plasma desktop"
 HOMEPAGE="https://projects.kde.org/projects/kde/workspace/breeze"
 KEYWORDS=""
-IUSE=""
+IUSE="kde4"
 
 DEPEND="
 	$(add_frameworks_dep frameworkintegration)
@@ -25,8 +25,41 @@ DEPEND="
 	dev-qt/qtwidgets:5
 	dev-qt/qtx11extras:5
 	x11-libs/libxcb
+	kde4? (
+		kde-base/kdelibs:4
+		x11-libs/libX11
+	)
 "
 RDEPEND="
 	${DEPEND}
 	dev-qt/qtgraphicaleffects:5
 "
+
+pkg_setup() {
+	kde5_pkg_setup
+
+	MULTIBUILD_VARIANTS=( kf5 )
+	use kde4 && MULTIBUILD_VARIANTS+=( kde4 )
+}
+
+src_configure() {
+	myconfigure() {
+		local mycmakeargs=()
+
+		if [[ ${MULTIBUILD_VARIANT} = kde4 ]] ; then
+			mycmakeargs+=( -DUSE_KDE4=true )
+		fi
+
+		kde5_src_configure
+	}
+
+	multibuild_foreach_variant myconfigure
+}
+
+src_compile() {
+	multibuild_foreach_variant kde5_src_compile
+}
+
+src_install() {
+	multibuild_foreach_variant kde5_src_install
+}

diff --git a/kde-base/breeze/metadata.xml b/kde-base/breeze/metadata.xml
index a23f444..603058a 100644
--- a/kde-base/breeze/metadata.xml
+++ b/kde-base/breeze/metadata.xml
@@ -2,4 +2,7 @@
 <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
 <pkgmetadata>
 	<herd>kde</herd>
+	<use>
+		<flag name="kde4">Build the Breeze style for KDE 4</flag>
+	</use>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 7+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-base/breeze/
@ 2014-12-02 19:08 Manuel Rüger
  0 siblings, 0 replies; 7+ messages in thread
From: Manuel Rüger @ 2014-12-02 19:08 UTC (permalink / raw
  To: gentoo-commits

commit:     a3196d5016a5d787d7263372830fcbfdcfa0d008
Author:     Joao Carreira <jfmcarreira <AT> gmail <DOT> com>
AuthorDate: Tue Dec  2 17:12:28 2014 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Tue Dec  2 17:12:28 2014 +0000
URL:        http://sources.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=a3196d50

Add kdecoration as dependency of breeze-9999

---
 kde-base/breeze/breeze-9999.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/kde-base/breeze/breeze-9999.ebuild b/kde-base/breeze/breeze-9999.ebuild
index 6df3d77..8db492c 100644
--- a/kde-base/breeze/breeze-9999.ebuild
+++ b/kde-base/breeze/breeze-9999.ebuild
@@ -20,6 +20,7 @@ DEPEND="
 	$(add_frameworks_dep kguiaddons)
 	$(add_frameworks_dep ki18n)
 	$(add_frameworks_dep kwindowsystem)
+	$(add_kdebase_dep kdecoration)
 	dev-qt/qtdbus:5
 	dev-qt/qtgui:5
 	dev-qt/qtwidgets:5


^ permalink raw reply related	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-12-02 19:09 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-05-01 15:07 [gentoo-commits] proj/kde:master commit in: kde-base/breeze/ Michael Palimaka
  -- strict thread matches above, loose matches on Subject: below --
2014-06-02  9:35 Michael Palimaka
2014-06-16 12:10 Michael Palimaka
2014-08-24  8:18 Michael Palimaka
2014-08-24  8:26 Michael Palimaka
2014-09-23 16:32 Michael Palimaka
2014-12-02 19:08 Manuel Rüger

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