public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kjobwidgets/
@ 2013-11-14 16:13 Michael Palimaka
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2013-11-14 16:13 UTC (permalink / raw
  To: gentoo-commits

commit:     703c868abe6f72cfc7c480fea921068cb9a23dbb
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 14 16:08:31 2013 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Thu Nov 14 16:08:31 2013 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=703c868a

[kde-frameworks/kjobwidgets] New package.

Package-Manager: portage-2.2.7

---
 kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild | 23 ++++++++++++++++++++++
 kde-frameworks/kjobwidgets/metadata.xml            |  5 +++++
 2 files changed, 28 insertions(+)

diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
new file mode 100644
index 0000000..256a58f
--- /dev/null
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+FRAMEWORKS_TYPE="tier2"
+inherit kde-frameworks
+
+DESCRIPTION="Library for managing widgets handling the status of a job"
+LICENSE="LGPL-2+"
+KEYWORDS=""
+IUSE=""
+
+RDEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kwidgetsaddons)
+	dev-qt/qtdbus:5
+	dev-qt/qtgui:5
+	dev-qt/qtwidgets:5
+	dev-qt/qtx11extras:5
+"
+DEPEND="${RDEPEND}"

diff --git a/kde-frameworks/kjobwidgets/metadata.xml b/kde-frameworks/kjobwidgets/metadata.xml
new file mode 100644
index 0000000..a23f444
--- /dev/null
+++ b/kde-frameworks/kjobwidgets/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] 8+ messages in thread

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kjobwidgets/
@ 2014-01-18  4:33 Robin H. Johnson
  0 siblings, 0 replies; 8+ messages in thread
From: Robin H. Johnson @ 2014-01-18  4:33 UTC (permalink / raw
  To: gentoo-commits

commit:     554e0b908495af2bd6a3e276269a17581b639a9a
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 15 12:23:05 2014 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Wed Jan 15 12:23:05 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=554e0b90

[kde-frameworks/kjobwidgets] Improve description and dependencies.

Package-Manager: portage-2.2.7

---
 kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild | 18 ++++++++++++++----
 1 file changed, 14 insertions(+), 4 deletions(-)

diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
index 426cf58..a11f3a9 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
@@ -6,10 +6,10 @@ EAPI=5
 
 inherit kde-frameworks
 
-DESCRIPTION="Library for managing widgets handling the status of a job"
+DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs"
 LICENSE="LGPL-2+"
 KEYWORDS=""
-IUSE=""
+IUSE="X"
 
 RDEPEND="
 	$(add_frameworks_dep kcoreaddons)
@@ -17,6 +17,16 @@ RDEPEND="
 	dev-qt/qtdbus:5
 	dev-qt/qtgui:5
 	dev-qt/qtwidgets:5
-	dev-qt/qtx11extras:5
+	X? ( dev-qt/qtx11extras:5 )
 "
-DEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}
+	X? ( x11-proto/xproto )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package X X11)
+	)
+
+	kde-frameworks_src_configure
+}


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kjobwidgets/
@ 2014-01-18  4:34 Robin H. Johnson
  0 siblings, 0 replies; 8+ messages in thread
From: Robin H. Johnson @ 2014-01-18  4:34 UTC (permalink / raw
  To: gentoo-commits

commit:     cd110b91ccb7c33edd8296097b6b733213f1073c
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 15 12:23:51 2014 +0000
Commit:     Robin H. Johnson <robbat2 <AT> gentoo <DOT> org>
CommitDate: Wed Jan 15 12:23:51 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=cd110b91

[kde-frameworks/kjobwidgets] Add tech preview.

Package-Manager: portage-2.2.7

---
 .../kjobwidgets/kjobwidgets-4.95.0.ebuild          | 32 ++++++++++++++++++++++
 1 file changed, 32 insertions(+)

diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-4.95.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-4.95.0.ebuild
new file mode 100644
index 0000000..4b73988
--- /dev/null
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-4.95.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+inherit kde-frameworks
+
+DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs"
+LICENSE="LGPL-2+"
+KEYWORDS="~amd64"
+IUSE="X"
+
+RDEPEND="
+	$(add_frameworks_dep kcoreaddons)
+	$(add_frameworks_dep kwidgetsaddons)
+	dev-qt/qtdbus:5
+	dev-qt/qtgui:5
+	dev-qt/qtwidgets:5
+	X? ( dev-qt/qtx11extras:5 )
+"
+DEPEND="${RDEPEND}
+	X? ( x11-proto/xproto )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		$(cmake-utils_use_find_package X X11)
+	)
+
+	kde-frameworks_src_configure
+}


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kjobwidgets/
@ 2014-01-22 16:10 Michael Palimaka
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2014-01-22 16:10 UTC (permalink / raw
  To: gentoo-commits

commit:     9a9b8ec283747eec0111a2bd0ff65cfcc106e490
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 22 16:10:12 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Wed Jan 22 16:10:20 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=9a9b8ec2

[kde-frameworks/kjobwidgets] Add build dependency on x11-libs/libX11.

Although it's not actually used, FindX11.cmake checks for it
when deciding to build with X or not.

Package-Manager: portage-2.2.7

---
 kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
index a11f3a9..62a8459 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
@@ -20,7 +20,10 @@ RDEPEND="
 	X? ( dev-qt/qtx11extras:5 )
 "
 DEPEND="${RDEPEND}
-	X? ( x11-proto/xproto )
+	X? (
+		x11-libs/libX11
+		x11-proto/xproto
+	)
 "
 
 src_configure() {


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kjobwidgets/
@ 2014-05-05 15:08 Michael Palimaka
  0 siblings, 0 replies; 8+ messages in thread
From: Michael Palimaka @ 2014-05-05 15:08 UTC (permalink / raw
  To: gentoo-commits

commit:     3442618058db78c404131c15f524d054b77d9d22
Author:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
AuthorDate: Mon May  5 15:07:58 2014 +0000
Commit:     Michael Palimaka <kensington <AT> gentoo <DOT> org>
CommitDate: Mon May  5 15:07:58 2014 +0000
URL:        http://git.overlays.gentoo.org/gitweb/?p=proj/kde.git;a=commit;h=34426180

[kde-frameworks/kjobwidgets] Add nls dependency.

Package-Manager: portage-2.2.8-r1

---
 kde-frameworks/kjobwidgets/kjobwidgets-4.99.0.ebuild | 1 +
 kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-4.99.0.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-4.99.0.ebuild
index 78be8a2..2f0ff26 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-4.99.0.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-4.99.0.ebuild
@@ -20,6 +20,7 @@ RDEPEND="
 	X? ( dev-qt/qtx11extras:5 )
 "
 DEPEND="${RDEPEND}
+	nls? ( dev-qt/linguist-tools:5 )
 	X? (
 		x11-libs/libX11
 		x11-proto/xproto

diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
index 4caa3da..d3d8aad 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
@@ -20,6 +20,7 @@ RDEPEND="
 	X? ( dev-qt/qtx11extras:5 )
 "
 DEPEND="${RDEPEND}
+	nls? ( dev-qt/linguist-tools:5 )
 	X? (
 		x11-libs/libX11
 		x11-proto/xproto


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kjobwidgets/
@ 2022-11-16 21:07 Andreas Sturmlechner
  0 siblings, 0 replies; 8+ messages in thread
From: Andreas Sturmlechner @ 2022-11-16 21:07 UTC (permalink / raw
  To: gentoo-commits

commit:     54c3cff1fda298cc5d0fd963319150849d79718f
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 16 21:04:29 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Wed Nov 16 21:04:29 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=54c3cff1

kde-frameworks/kjobwidgets: Drop IUSE nls

It is non-optional.

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild | 7 +++----
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
index 3255d625bf..2441725af6 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
@@ -8,13 +8,11 @@ QTMIN=5.15.5
 inherit ecm frameworks.kde.org
 
 DESCRIPTION="Framework providing assorted widgets for showing the progress of jobs"
+
 LICENSE="LGPL-2+"
 KEYWORDS=""
-IUSE="nls X"
+IUSE="X"
 
-BDEPEND="
-	nls? ( >=dev-qt/linguist-tools-${QTMIN}:5 )
-"
 RDEPEND="
 	>=dev-qt/qtdbus-${QTMIN}:5
 	>=dev-qt/qtgui-${QTMIN}:5
@@ -29,6 +27,7 @@ DEPEND="${RDEPEND}
 		x11-libs/libX11
 	)
 "
+BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5"
 
 src_configure() {
 	local mycmakeargs=(


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kjobwidgets/
@ 2024-03-15 14:07 Andreas Sturmlechner
  0 siblings, 0 replies; 8+ messages in thread
From: Andreas Sturmlechner @ 2024-03-15 14:07 UTC (permalink / raw
  To: gentoo-commits

commit:     9c2aa5407a94c49c71e904a3ba537bb260fbc8c2
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 15 13:48:37 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Fri Mar 15 13:48:37 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=9c2aa540

kde-frameworks/kjobwidgets: Add missing dev-qt/qtbase:6= slot op

Uses Qt6::GuiPrivate for qtx11extras_p.h

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
index e5130bd2dc..264cf430dd 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
@@ -13,11 +13,13 @@ LICENSE="LGPL-2+"
 KEYWORDS=""
 IUSE="X"
 
+# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
 RDEPEND="
 	>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
 	=kde-frameworks/kcoreaddons-${PVCUT}*:6
 	=kde-frameworks/knotifications-${PVCUT}*:6
 	=kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+	X? ( >=dev-qt/qtbase-${QTMIN}:6=[gui] )
 "
 DEPEND="${RDEPEND}
 	X? (


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

* [gentoo-commits] proj/kde:master commit in: kde-frameworks/kjobwidgets/
@ 2024-10-28 11:48 Andreas Sturmlechner
  0 siblings, 0 replies; 8+ messages in thread
From: Andreas Sturmlechner @ 2024-10-28 11:48 UTC (permalink / raw
  To: gentoo-commits

commit:     6f353199f061aa6a56e3bc2189edc5b137990676
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Mon Oct 28 11:47:47 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Mon Oct 28 11:47:47 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=6f353199

kde-frameworks/kjobwidgets: Add IUSE X

Upstream commit 7a297c5469247c8391673b1d12d1279ace26ae28

Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

diff --git a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
index 31cfe411c5..cc3a91dcbd 100644
--- a/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
+++ b/kde-frameworks/kjobwidgets/kjobwidgets-9999.ebuild
@@ -11,15 +11,22 @@ DESCRIPTION="Framework providing assorted widgets for showing the progress of jo
 
 LICENSE="LGPL-2+"
 KEYWORDS=""
-IUSE=""
+IUSE="X"
 
-# slot op: Uses Qt6::GuiPrivate for qtx11extras_p.h
-# ...by automagic: #if __has_include(<private/qtx11extras_p.h>)
+# slot op: WITH_X11 uses Qt6::GuiPrivate for qtx11extras_p.h
 RDEPEND="
-	>=dev-qt/qtbase-${QTMIN}:6=[dbus,gui,widgets]
+	>=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets]
 	=kde-frameworks/kcoreaddons-${PVCUT}*:6
 	=kde-frameworks/knotifications-${PVCUT}*:6
 	=kde-frameworks/kwidgetsaddons-${PVCUT}*:6
+	X? ( >=dev-qt/qtbase-${QTMIN}:6=[X] )
 "
 DEPEND="${RDEPEND}"
 BDEPEND=">=dev-qt/qttools-${QTMIN}:6[linguist]"
+
+src_configure() {
+	local mycmakeargs=(
+		-DWITH_X11=$(usex X)
+	)
+	ecm_src_configure
+}


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

end of thread, other threads:[~2024-10-28 11:49 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-18  4:33 [gentoo-commits] proj/kde:master commit in: kde-frameworks/kjobwidgets/ Robin H. Johnson
  -- strict thread matches above, loose matches on Subject: below --
2024-10-28 11:48 Andreas Sturmlechner
2024-03-15 14:07 Andreas Sturmlechner
2022-11-16 21:07 Andreas Sturmlechner
2014-05-05 15:08 Michael Palimaka
2014-01-22 16:10 Michael Palimaka
2014-01-18  4:34 Robin H. Johnson
2013-11-14 16:13 Michael Palimaka

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