public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] proj/kde:master commit in: dev-libs/qcoro5/
@ 2022-07-10 12:37 Andreas Sturmlechner
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Sturmlechner @ 2022-07-10 12:37 UTC (permalink / raw
  To: gentoo-commits

commit:     e436b7f07d65173266dc9e70e39e1ae2d44014f6
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 12:28:39 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 12:28:39 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=e436b7f0

dev-libs/qcoro5: New package

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/qcoro5/metadata.xml        | 15 ++++++++++
 dev-libs/qcoro5/qcoro5-0.6.0.ebuild | 55 +++++++++++++++++++++++++++++++++++++
 dev-libs/qcoro5/qcoro5-9999.ebuild  | 55 +++++++++++++++++++++++++++++++++++++
 3 files changed, 125 insertions(+)

diff --git a/dev-libs/qcoro5/metadata.xml b/dev-libs/qcoro5/metadata.xml
new file mode 100644
index 0000000000..4c518fdf89
--- /dev/null
+++ b/dev-libs/qcoro5/metadata.xml
@@ -0,0 +1,15 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+	<maintainer type="project">
+		<email>kde@gentoo.org</email>
+		<name>Gentoo KDE Project</name>
+	</maintainer>
+	<upstream>
+		<bugs-to>https://bugs.kde.org/</bugs-to>
+	</upstream>
+	<use>
+		<flag name="network">Build <pkg>dev-qt/qtnetwork</pkg> support</flag>
+		<flag name="websockets">Build <pkg>dev-qt/qtwebsockets</pkg> support</flag>
+	</use>
+</pkgmetadata>

diff --git a/dev-libs/qcoro5/qcoro5-0.6.0.ebuild b/dev-libs/qcoro5/qcoro5-0.6.0.ebuild
new file mode 100644
index 0000000000..be9f3ee25f
--- /dev/null
+++ b/dev-libs/qcoro5/qcoro5-0.6.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == *9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/danvratil/${PN/5/}"
+else
+	SRC_URI="https://github.com/danvratil/${PN/5/}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/${P/5/}"
+	KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="C++ Coroutine Library for Qt5"
+HOMEPAGE="https://qcoro.dvratil.cz/ https://github.com/danvratil/qcoro"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="dbus examples +network test websockets"
+
+RDEPEND="
+	dev-qt/qtcore:5
+	dbus? ( dev-qt/qtdbus:5 )
+	network? ( dev-qt/qtnetwork:5 )
+"
+DEPEND="${RDEPEND}
+	examples? (
+		dev-qt/qtconcurrent:5
+		dev-qt/qtwidgets:5
+	)
+	test? ( dev-qt/qtconcurrent:5 )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DUSE_QT_VERSION=5
+		-DQCORO_BUILD_EXAMPLES=$(usex examples)
+		-DQCORO_WITH_QTDBUS=$(usex dbus)
+		-DQCORO_WITH_QTNETWORK=$(usex network)
+		-DBUILD_TESTING=$(usex test)
+		-DQCORO_WITH_QTWEBSOCKETS=$(usex websockets)
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	if use examples; then
+		docinto examples
+		dodoc -r examples/*
+	fi
+	cmake_src_install
+}

diff --git a/dev-libs/qcoro5/qcoro5-9999.ebuild b/dev-libs/qcoro5/qcoro5-9999.ebuild
new file mode 100644
index 0000000000..ba4219b643
--- /dev/null
+++ b/dev-libs/qcoro5/qcoro5-9999.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == *9999* ]]; then
+	inherit git-r3
+	EGIT_REPO_URI="https://github.com/danvratil/${PN/5/}"
+else
+	SRC_URI="https://github.com/danvratil/${PN/5/}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+	S="${WORKDIR}/${P/5/}"
+	KEYWORDS="~amd64"
+fi
+
+DESCRIPTION="C++ Coroutine Library for Qt5"
+HOMEPAGE="https://qcoro.dvratil.cz/ https://github.com/danvratil/qcoro"
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="dbus examples +network test websockets"
+
+RDEPEND="
+	dev-qt/qtcore:5
+	dbus? ( dev-qt/qtdbus:5 )
+	network? ( dev-qt/qtnetwork:5 )
+"
+DEPEND="${RDEPEND}
+	examples? (
+		dev-qt/qtconcurrent:5
+		dev-qt/qtwidgets:5
+	)
+	test? ( dev-qt/qtconcurrent:5 )
+"
+
+src_configure() {
+	local mycmakeargs=(
+		-DUSE_QT_VERSION=5
+		-DQCORO_BUILD_EXAMPLES=$(usex examples)
+		-DQCORO_WITH_QTDBUS=$(usex dbus)
+		-DQCORO_WITH_QTNETWORK=$(usex network)
+		-DBUILD_TESTING=$(usex test)
+		-DQCORO_WITH_QTWEBSOCKETS=$(usex websockets)
+	)
+	cmake_src_configure
+}
+
+src_install() {
+	if use examples; then
+		docinto examples
+		dodoc examples/*
+	fi
+	cmake_src_install
+}


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

* [gentoo-commits] proj/kde:master commit in: dev-libs/qcoro5/
@ 2022-07-10 12:47 Andreas Sturmlechner
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Sturmlechner @ 2022-07-10 12:47 UTC (permalink / raw
  To: gentoo-commits

commit:     a1f336b44bb46fa6433a06cb41529cac070958a6
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 12:47:04 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 12:47:04 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=a1f336b4

dev-libs/qcoro5: 0.6.0 moved to Gentoo ebuild repo

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/qcoro5/qcoro5-0.6.0.ebuild | 55 -------------------------------------
 1 file changed, 55 deletions(-)

diff --git a/dev-libs/qcoro5/qcoro5-0.6.0.ebuild b/dev-libs/qcoro5/qcoro5-0.6.0.ebuild
deleted file mode 100644
index be9f3ee25f..0000000000
--- a/dev-libs/qcoro5/qcoro5-0.6.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-if [[ ${PV} == *9999* ]]; then
-	inherit git-r3
-	EGIT_REPO_URI="https://github.com/danvratil/${PN/5/}"
-else
-	SRC_URI="https://github.com/danvratil/${PN/5/}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-	S="${WORKDIR}/${P/5/}"
-	KEYWORDS="~amd64"
-fi
-
-DESCRIPTION="C++ Coroutine Library for Qt5"
-HOMEPAGE="https://qcoro.dvratil.cz/ https://github.com/danvratil/qcoro"
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="dbus examples +network test websockets"
-
-RDEPEND="
-	dev-qt/qtcore:5
-	dbus? ( dev-qt/qtdbus:5 )
-	network? ( dev-qt/qtnetwork:5 )
-"
-DEPEND="${RDEPEND}
-	examples? (
-		dev-qt/qtconcurrent:5
-		dev-qt/qtwidgets:5
-	)
-	test? ( dev-qt/qtconcurrent:5 )
-"
-
-src_configure() {
-	local mycmakeargs=(
-		-DUSE_QT_VERSION=5
-		-DQCORO_BUILD_EXAMPLES=$(usex examples)
-		-DQCORO_WITH_QTDBUS=$(usex dbus)
-		-DQCORO_WITH_QTNETWORK=$(usex network)
-		-DBUILD_TESTING=$(usex test)
-		-DQCORO_WITH_QTWEBSOCKETS=$(usex websockets)
-	)
-	cmake_src_configure
-}
-
-src_install() {
-	if use examples; then
-		docinto examples
-		dodoc -r examples/*
-	fi
-	cmake_src_install
-}


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

* [gentoo-commits] proj/kde:master commit in: dev-libs/qcoro5/
@ 2022-07-10 12:49 Andreas Sturmlechner
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Sturmlechner @ 2022-07-10 12:49 UTC (permalink / raw
  To: gentoo-commits

commit:     53d7c9bc78b4d452418bb39a9b5ea4f2d67e0872
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 12:48:48 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 12:48:48 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=53d7c9bc

dev-libs/qcoro5: Add missing IUSE test DEPEND

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/qcoro5/qcoro5-9999.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/qcoro5/qcoro5-9999.ebuild b/dev-libs/qcoro5/qcoro5-9999.ebuild
index ba4219b643..f287b48c87 100644
--- a/dev-libs/qcoro5/qcoro5-9999.ebuild
+++ b/dev-libs/qcoro5/qcoro5-9999.ebuild
@@ -31,7 +31,10 @@ DEPEND="${RDEPEND}
 		dev-qt/qtconcurrent:5
 		dev-qt/qtwidgets:5
 	)
-	test? ( dev-qt/qtconcurrent:5 )
+	test? (
+		dev-qt/qtconcurrent:5
+		dev-qt/qttest:5
+	)
 "
 
 src_configure() {


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

* [gentoo-commits] proj/kde:master commit in: dev-libs/qcoro5/
@ 2022-07-10 12:50 Andreas Sturmlechner
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Sturmlechner @ 2022-07-10 12:50 UTC (permalink / raw
  To: gentoo-commits

commit:     65c0f25d9b1e9f677a46c6b45b285928872c062e
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Jul 10 12:50:40 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Jul 10 12:50:40 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=65c0f25d

dev-libs/qcoro5: Set RESTRICT="!test? ( test )"

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/qcoro5/qcoro5-9999.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-libs/qcoro5/qcoro5-9999.ebuild b/dev-libs/qcoro5/qcoro5-9999.ebuild
index f287b48c87..9c6f6e6be2 100644
--- a/dev-libs/qcoro5/qcoro5-9999.ebuild
+++ b/dev-libs/qcoro5/qcoro5-9999.ebuild
@@ -21,6 +21,8 @@ LICENSE="MIT"
 SLOT="0"
 IUSE="dbus examples +network test websockets"
 
+RESTRICT="!test? ( test )"
+
 RDEPEND="
 	dev-qt/qtcore:5
 	dbus? ( dev-qt/qtdbus:5 )


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

* [gentoo-commits] proj/kde:master commit in: dev-libs/qcoro5/
@ 2022-12-10 14:09 Andreas Sturmlechner
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Sturmlechner @ 2022-12-10 14:09 UTC (permalink / raw
  To: gentoo-commits

commit:     f59c965d983162397d2b8694517b3dcaee63df6a
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 10 13:49:02 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 10 13:54:28 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=f59c965d

dev-libs/qcoro5: Add IUSE qml

Upstream commits:
8385e0ae6cf0e2867c42a11b2a47a3fc137de751
35c0c309cb30c0c2bb2311787535b8210454dff9
dc6009db20e24787f58749c0655b3a6c63ced761
583a73162540f745609a79e7112c0630540776ef

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

 dev-libs/qcoro5/metadata.xml       | 1 +
 dev-libs/qcoro5/qcoro5-9999.ebuild | 5 ++++-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-libs/qcoro5/metadata.xml b/dev-libs/qcoro5/metadata.xml
index 4c518fdf89..dfbdc30c12 100644
--- a/dev-libs/qcoro5/metadata.xml
+++ b/dev-libs/qcoro5/metadata.xml
@@ -10,6 +10,7 @@
 	</upstream>
 	<use>
 		<flag name="network">Build <pkg>dev-qt/qtnetwork</pkg> support</flag>
+		<flag name="qml">Enable QML/QtQuick support via dev-qt/qtdeclarative</flag>
 		<flag name="websockets">Build <pkg>dev-qt/qtwebsockets</pkg> support</flag>
 	</use>
 </pkgmetadata>

diff --git a/dev-libs/qcoro5/qcoro5-9999.ebuild b/dev-libs/qcoro5/qcoro5-9999.ebuild
index 9c6f6e6be2..77668c9a1c 100644
--- a/dev-libs/qcoro5/qcoro5-9999.ebuild
+++ b/dev-libs/qcoro5/qcoro5-9999.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="https://qcoro.dvratil.cz/ https://github.com/danvratil/qcoro"
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="dbus examples +network test websockets"
+IUSE="dbus examples +network qml test websockets"
 
 RESTRICT="!test? ( test )"
 
@@ -27,6 +27,7 @@ RDEPEND="
 	dev-qt/qtcore:5
 	dbus? ( dev-qt/qtdbus:5 )
 	network? ( dev-qt/qtnetwork:5 )
+	qml? ( dev-qt/qtdeclarative:5= )
 "
 DEPEND="${RDEPEND}
 	examples? (
@@ -45,6 +46,8 @@ src_configure() {
 		-DQCORO_BUILD_EXAMPLES=$(usex examples)
 		-DQCORO_WITH_QTDBUS=$(usex dbus)
 		-DQCORO_WITH_QTNETWORK=$(usex network)
+		-DQCORO_WITH_QML=$(usex qml)
+		-DQCORO_WITH_QTQUICK=$(usex qml)
 		-DBUILD_TESTING=$(usex test)
 		-DQCORO_WITH_QTWEBSOCKETS=$(usex websockets)
 	)


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

* [gentoo-commits] proj/kde:master commit in: dev-libs/qcoro5/
@ 2022-12-10 14:09 Andreas Sturmlechner
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Sturmlechner @ 2022-12-10 14:09 UTC (permalink / raw
  To: gentoo-commits

commit:     76bc19fad46e79a4d45374af904a9a5122a7ec7b
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sat Dec 10 13:57:52 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sat Dec 10 13:57:52 2022 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=76bc19fa

dev-libs/qcoro5: add github upstream metadata

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

 dev-libs/qcoro5/metadata.xml | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/qcoro5/metadata.xml b/dev-libs/qcoro5/metadata.xml
index dfbdc30c12..5f4464a4d8 100644
--- a/dev-libs/qcoro5/metadata.xml
+++ b/dev-libs/qcoro5/metadata.xml
@@ -6,7 +6,8 @@
 		<name>Gentoo KDE Project</name>
 	</maintainer>
 	<upstream>
-		<bugs-to>https://bugs.kde.org/</bugs-to>
+		<bugs-to>https://github.com/danvratil/qcoro/issues</bugs-to>
+		<remote-id type="github">danvratil/qcoro</remote-id>
 	</upstream>
 	<use>
 		<flag name="network">Build <pkg>dev-qt/qtnetwork</pkg> support</flag>


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

* [gentoo-commits] proj/kde:master commit in: dev-libs/qcoro5/
@ 2023-04-23 17:58 Andreas Sturmlechner
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Sturmlechner @ 2023-04-23 17:58 UTC (permalink / raw
  To: gentoo-commits

commit:     4499abf3c424dec9e336be43743685651de0a20c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Mar 26 11:02:48 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 23 17:57:54 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=4499abf3

dev-libs/qcoro5: Add IUSE websockets, sync KEYWORDS, fix examples

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

 dev-libs/qcoro5/qcoro5-9999.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/qcoro5/qcoro5-9999.ebuild b/dev-libs/qcoro5/qcoro5-9999.ebuild
index 036d3ee41f..b7f45410f8 100644
--- a/dev-libs/qcoro5/qcoro5-9999.ebuild
+++ b/dev-libs/qcoro5/qcoro5-9999.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then
 else
 	SRC_URI="https://github.com/danvratil/${PN/5/}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
 	S="${WORKDIR}/${P/5/}"
-	KEYWORDS="~amd64"
+	KEYWORDS="~amd64 ~arm64 ~ppc64"
 fi
 
 DESCRIPTION="C++ Coroutine Library for Qt5"
@@ -28,6 +28,7 @@ RDEPEND="
 	dbus? ( dev-qt/qtdbus:5 )
 	network? ( dev-qt/qtnetwork:5 )
 	qml? ( dev-qt/qtdeclarative:5= )
+	websockets? ( dev-qt/qtwebsockets:5 )
 "
 DEPEND="${RDEPEND}
 	examples? (
@@ -57,7 +58,7 @@ src_configure() {
 src_install() {
 	if use examples; then
 		docinto examples
-		dodoc examples/*
+		dodoc -r examples/*
 	fi
 	cmake_src_install
 }


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

* [gentoo-commits] proj/kde:master commit in: dev-libs/qcoro5/
@ 2023-04-23 17:58 Andreas Sturmlechner
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Sturmlechner @ 2023-04-23 17:58 UTC (permalink / raw
  To: gentoo-commits

commit:     5be32fcfe3325f34f01a402ec032719407c3eee7
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 23 17:54:33 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 23 17:57:54 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=5be32fcf

dev-libs/qcoro5: Add missing IUSE examples DEPEND, sync more KEYWORDS

Bug: https://bugs.gentoo.org/904884
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/qcoro5/qcoro5-9999.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/qcoro5/qcoro5-9999.ebuild b/dev-libs/qcoro5/qcoro5-9999.ebuild
index b7f45410f8..0b49a9d651 100644
--- a/dev-libs/qcoro5/qcoro5-9999.ebuild
+++ b/dev-libs/qcoro5/qcoro5-9999.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == *9999* ]]; then
 else
 	SRC_URI="https://github.com/danvratil/${PN/5/}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
 	S="${WORKDIR}/${P/5/}"
-	KEYWORDS="~amd64 ~arm64 ~ppc64"
+	KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86"
 fi
 
 DESCRIPTION="C++ Coroutine Library for Qt5"
@@ -33,6 +33,7 @@ RDEPEND="
 DEPEND="${RDEPEND}
 	examples? (
 		dev-qt/qtconcurrent:5
+		dev-qt/qtnetwork:5
 		dev-qt/qtwidgets:5
 	)
 	test? (


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

* [gentoo-commits] proj/kde:master commit in: dev-libs/qcoro5/
@ 2023-04-23 17:58 Andreas Sturmlechner
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Sturmlechner @ 2023-04-23 17:58 UTC (permalink / raw
  To: gentoo-commits

commit:     8047bc91b92b3f9fab1668c55aa38ba0bd8b8311
Author:     Petr Vaněk <arkamar <AT> atlas <DOT> cz>
AuthorDate: Sun Dec 11 15:19:31 2022 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Sun Apr 23 17:57:47 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=8047bc91

dev-libs/qcoro5: use pkg tag for dev-qt/qtdeclarative

Signed-off-by: Petr Vaněk <arkamar <AT> atlas.cz>
Closes: https://github.com/gentoo/gentoo/pull/28638
Signed-off-by: Sam James <sam <AT> gentoo.org>
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/qcoro5/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/qcoro5/metadata.xml b/dev-libs/qcoro5/metadata.xml
index 5f4464a4d8..71b2a23080 100644
--- a/dev-libs/qcoro5/metadata.xml
+++ b/dev-libs/qcoro5/metadata.xml
@@ -11,7 +11,7 @@
 	</upstream>
 	<use>
 		<flag name="network">Build <pkg>dev-qt/qtnetwork</pkg> support</flag>
-		<flag name="qml">Enable QML/QtQuick support via dev-qt/qtdeclarative</flag>
+		<flag name="qml">Enable QML/QtQuick support via <pkg>dev-qt/qtdeclarative</pkg></flag>
 		<flag name="websockets">Build <pkg>dev-qt/qtwebsockets</pkg> support</flag>
 	</use>
 </pkgmetadata>


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

* [gentoo-commits] proj/kde:master commit in: dev-libs/qcoro5/
@ 2023-05-04 13:11 Andreas Sturmlechner
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Sturmlechner @ 2023-05-04 13:11 UTC (permalink / raw
  To: gentoo-commits

commit:     47e023ba59804bfe5ede044d7af0e741a7debf9d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Wed May  3 09:51:51 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu May  4 13:11:24 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=47e023ba

dev-libs/qcoro5: Expand IUSE test to enable new QCORO_WITH_QTTEST

Upstream commit c74d9f22240f45823733ed75bb52dbbc0f5da93b

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

 dev-libs/qcoro5/metadata.xml       | 1 +
 dev-libs/qcoro5/qcoro5-9999.ebuild | 5 ++++-
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/dev-libs/qcoro5/metadata.xml b/dev-libs/qcoro5/metadata.xml
index 71b2a23080..57d397297f 100644
--- a/dev-libs/qcoro5/metadata.xml
+++ b/dev-libs/qcoro5/metadata.xml
@@ -12,6 +12,7 @@
 	<use>
 		<flag name="network">Build <pkg>dev-qt/qtnetwork</pkg> support</flag>
 		<flag name="qml">Enable QML/QtQuick support via <pkg>dev-qt/qtdeclarative</pkg></flag>
+		<flag name="testlib">Install coroutine-friendly versions of <pkg>dev-qt/qttest</pkg> macros</flag>
 		<flag name="websockets">Build <pkg>dev-qt/qtwebsockets</pkg> support</flag>
 	</use>
 </pkgmetadata>

diff --git a/dev-libs/qcoro5/qcoro5-9999.ebuild b/dev-libs/qcoro5/qcoro5-9999.ebuild
index 0b49a9d651..58baa266fd 100644
--- a/dev-libs/qcoro5/qcoro5-9999.ebuild
+++ b/dev-libs/qcoro5/qcoro5-9999.ebuild
@@ -19,8 +19,9 @@ HOMEPAGE="https://qcoro.dvratil.cz/ https://github.com/danvratil/qcoro"
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="dbus examples +network qml test websockets"
+IUSE="dbus examples +network qml test testlib websockets"
 
+REQUIRED_USE="test? ( testlib )"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
@@ -28,6 +29,7 @@ RDEPEND="
 	dbus? ( dev-qt/qtdbus:5 )
 	network? ( dev-qt/qtnetwork:5 )
 	qml? ( dev-qt/qtdeclarative:5= )
+	testlib? ( dev-qt/qttest:5 )
 	websockets? ( dev-qt/qtwebsockets:5 )
 "
 DEPEND="${RDEPEND}
@@ -50,6 +52,7 @@ src_configure() {
 		-DQCORO_WITH_QTNETWORK=$(usex network)
 		-DQCORO_WITH_QML=$(usex qml)
 		-DQCORO_WITH_QTQUICK=$(usex qml)
+		-DQCORO_WITH_QTTEST=$(usex testlib)
 		-DBUILD_TESTING=$(usex test)
 		-DQCORO_WITH_QTWEBSOCKETS=$(usex websockets)
 	)


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

* [gentoo-commits] proj/kde:master commit in: dev-libs/qcoro5/
@ 2023-09-19 16:56 Andreas Sturmlechner
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Sturmlechner @ 2023-09-19 16:56 UTC (permalink / raw
  To: gentoo-commits

commit:     8881f305b2c047e7723db0d2207211ed885cd75d
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Tue Sep 19 16:55:45 2023 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Tue Sep 19 16:55:45 2023 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=8881f305

dev-libs/qcoro5: Fix build w/ IUSE examples

Bug: https://bugs.gentoo.org/914058
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/qcoro5/qcoro5-9999.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/qcoro5/qcoro5-9999.ebuild b/dev-libs/qcoro5/qcoro5-9999.ebuild
index 58baa266fd..2a91bf4d4a 100644
--- a/dev-libs/qcoro5/qcoro5-9999.ebuild
+++ b/dev-libs/qcoro5/qcoro5-9999.ebuild
@@ -21,7 +21,7 @@ LICENSE="MIT"
 SLOT="0"
 IUSE="dbus examples +network qml test testlib websockets"
 
-REQUIRED_USE="test? ( testlib )"
+REQUIRED_USE="examples? ( network ) test? ( testlib )"
 RESTRICT="!test? ( test )"
 
 RDEPEND="


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

* [gentoo-commits] proj/kde:master commit in: dev-libs/qcoro5/
@ 2024-01-18 15:12 Andreas Sturmlechner
  0 siblings, 0 replies; 12+ messages in thread
From: Andreas Sturmlechner @ 2024-01-18 15:12 UTC (permalink / raw
  To: gentoo-commits

commit:     12c7eed53a2d92060766de67c9e5e74f9b50a74c
Author:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
AuthorDate: Thu Jan 18 15:10:42 2024 +0000
Commit:     Andreas Sturmlechner <asturm <AT> gentoo <DOT> org>
CommitDate: Thu Jan 18 15:10:42 2024 +0000
URL:        https://gitweb.gentoo.org/proj/kde.git/commit/?id=12c7eed5

dev-libs/qcoro5: Add missing dependency on dev-qt/qtgui:5

Bug: https://bugs.gentoo.org/922283
Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org>

 dev-libs/qcoro5/qcoro5-9999.ebuild | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-libs/qcoro5/qcoro5-9999.ebuild b/dev-libs/qcoro5/qcoro5-9999.ebuild
index f5e38c70e8..320855b3b2 100644
--- a/dev-libs/qcoro5/qcoro5-9999.ebuild
+++ b/dev-libs/qcoro5/qcoro5-9999.ebuild
@@ -28,7 +28,10 @@ RDEPEND="
 	dev-qt/qtcore:5
 	dbus? ( dev-qt/qtdbus:5 )
 	network? ( dev-qt/qtnetwork:5 )
-	qml? ( dev-qt/qtdeclarative:5= )
+	qml? (
+		dev-qt/qtdeclarative:5=
+		dev-qt/qtgui:5
+	)
 	testlib? ( dev-qt/qttest:5 )
 	websockets? ( dev-qt/qtwebsockets:5 )
 "


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

end of thread, other threads:[~2024-01-18 15:12 UTC | newest]

Thread overview: 12+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-10 12:37 [gentoo-commits] proj/kde:master commit in: dev-libs/qcoro5/ Andreas Sturmlechner
  -- strict thread matches above, loose matches on Subject: below --
2022-07-10 12:47 Andreas Sturmlechner
2022-07-10 12:49 Andreas Sturmlechner
2022-07-10 12:50 Andreas Sturmlechner
2022-12-10 14:09 Andreas Sturmlechner
2022-12-10 14:09 Andreas Sturmlechner
2023-04-23 17:58 Andreas Sturmlechner
2023-04-23 17:58 Andreas Sturmlechner
2023-04-23 17:58 Andreas Sturmlechner
2023-05-04 13:11 Andreas Sturmlechner
2023-09-19 16:56 Andreas Sturmlechner
2024-01-18 15:12 Andreas Sturmlechner

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