* [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