summaryrefslogtreecommitdiff
path: root/dev-qt/qtscxml
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-09-09 22:34:14 +0100
committerV3n3RiX <venerix@koprulu.sector>2023-09-09 22:34:14 +0100
commit3a77d78ca92715b58ddac074baa5b25c4baf9a9b (patch)
tree6dc147c4f02d9c37807f61c29d1fad916f967a94 /dev-qt/qtscxml
parent785047acce64d1217286105397cc6fe433c34cb3 (diff)
gentoo auto-resync : 09:09:2023 - 22:34:14
Diffstat (limited to 'dev-qt/qtscxml')
-rw-r--r--dev-qt/qtscxml/Manifest8
-rw-r--r--dev-qt/qtscxml/metadata.xml3
-rw-r--r--dev-qt/qtscxml/qtscxml-6.5.2-r1.ebuild (renamed from dev-qt/qtscxml/qtscxml-6.5.2.ebuild)16
-rw-r--r--dev-qt/qtscxml/qtscxml-6.5.9999.ebuild16
-rw-r--r--dev-qt/qtscxml/qtscxml-6.9999.ebuild16
5 files changed, 46 insertions, 13 deletions
diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest
index 12086d2ceb36..e820c70c1165 100644
--- a/dev-qt/qtscxml/Manifest
+++ b/dev-qt/qtscxml/Manifest
@@ -1,7 +1,7 @@
DIST qtscxml-everywhere-opensource-src-5.15.10.tar.xz 437404 BLAKE2B e36e866e4c02722f88499cc92bf27d2401f2b89d19fed83915803f6c8a367007fc386df250d11ecd92e5c80713924dd9992608769dbb0a42071f0d928317d935 SHA512 93e2df05da176802a0439ba752f52d1c84d291a2addf9492aaab2099f06efb32d896edd0660711bb2e0b67f7a9ea2c4d31b4ec3366f6230140d3de0056478923
DIST qtscxml-everywhere-src-6.5.2.tar.xz 1163208 BLAKE2B 9e149a82f8f00a7f0c78beb393a87de2dd7b0c61f0168b7f2bb717591d2923b91ef2ebbea211cfe7c724e97a32f74a41537763c828e1e1a3fa16a017b1c73ffa SHA512 fafea704d5e592a31c11f0039336de587353a57d5a69b07d0346fd2906488810d0ed1fc9267a0bf06aeae7f93ae19e150c5734bc969c1e0c7bc4e6215744ac3a
EBUILD qtscxml-5.15.10.ebuild 398 BLAKE2B 27b0f98657fad702cb2b14ad1c69bc80b9c42e5680ed3ba2db0e79bb9884c0f7e4960c3c4bea26a6e5577476030b52c172f327cb6b6ecd9ec72ec6b5d306725d SHA512 62f3dd6a55d8f8dc8af4d1e0f7ded88f8efd3fe1ada7a7f585bdd488c3599f160a9efbc52a014cb5016e11a13856dfabbc236cb4257bae8bbb18137bc02e22ce
-EBUILD qtscxml-6.5.2.ebuild 561 BLAKE2B 1171b68a7a18764f3b1172e8f20f5c816fc33a88a74d807d947365e656400930a2670e50d7a8a3204561a0c38fc616e2e3b01befb8a0e78ed4d3577d3efa6cef SHA512 d4902e95cc8bef0574e184b8c955b9f6166d6e714a558b737c68775e2c32439fec65acf1b34252afe7346d075f94faaad71b81aa0c176acfe90cd31d027340ca
-EBUILD qtscxml-6.5.9999.ebuild 561 BLAKE2B 1171b68a7a18764f3b1172e8f20f5c816fc33a88a74d807d947365e656400930a2670e50d7a8a3204561a0c38fc616e2e3b01befb8a0e78ed4d3577d3efa6cef SHA512 d4902e95cc8bef0574e184b8c955b9f6166d6e714a558b737c68775e2c32439fec65acf1b34252afe7346d075f94faaad71b81aa0c176acfe90cd31d027340ca
-EBUILD qtscxml-6.9999.ebuild 561 BLAKE2B 1171b68a7a18764f3b1172e8f20f5c816fc33a88a74d807d947365e656400930a2670e50d7a8a3204561a0c38fc616e2e3b01befb8a0e78ed4d3577d3efa6cef SHA512 d4902e95cc8bef0574e184b8c955b9f6166d6e714a558b737c68775e2c32439fec65acf1b34252afe7346d075f94faaad71b81aa0c176acfe90cd31d027340ca
-MISC metadata.xml 532 BLAKE2B b01b5680cf69e0aeb5bfec2c3c9e42728e6246ca515fe9024b1c4aeecaf660d7e4bd085b4065e4e8e40075eca1d63bbe309d7095e6e25441b9f0f13b95614ba5 SHA512 00f10c94d4a40337b094eabed3a9fe7ca05310eb8ceee4efcc0e2a7a636f548a6e74b096e85cfee437b6b5082046ba13cdff6e7b15c3614ca4759cab0f62eac8
+EBUILD qtscxml-6.5.2-r1.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f
+EBUILD qtscxml-6.5.9999.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f
+EBUILD qtscxml-6.9999.ebuild 677 BLAKE2B 5b4a53a211c467cc30ca0220a4e949e6b869e71ce8351839f77b0846d6d001bbe780b225f19d9c93ac8bdda1a3ff4993d9c8f70e65aead9464d524d47508a33a SHA512 0c8cf8f2e6019062ac0e153ced62bfa7026b00d0aa4d021fff939bd2791a7fc4d57db22c83fa145dccaa7b09ea9303868c73cdfda8e163126a9bf1da154fc87f
+MISC metadata.xml 612 BLAKE2B 74120f98e194bd3776134a96e12add6f8b485464004a9b0bad910cd81ca00bb29d740dfbe8484067eaec788ea6d228a4148f2d9d0757ced2cba1ba0cc4cce0bd SHA512 42b0ed27db93385ca6734f2bf81a9d01b97b6658326c61f821d517a26451b27919e4c429641f7e4a27bcf26407b5c1e134e90651948064308075abd77f4fb942
diff --git a/dev-qt/qtscxml/metadata.xml b/dev-qt/qtscxml/metadata.xml
index 702f3c500dd7..ef86286201dd 100644
--- a/dev-qt/qtscxml/metadata.xml
+++ b/dev-qt/qtscxml/metadata.xml
@@ -5,6 +5,9 @@
<email>qt@gentoo.org</email>
<name>Gentoo Qt Project</name>
</maintainer>
+ <use>
+ <flag name="qml">Build QML/QtQuick bindings and imports</flag>
+ </use>
<upstream>
<bugs-to>https://bugreports.qt.io/</bugs-to>
<doc>https://doc.qt.io/</doc>
diff --git a/dev-qt/qtscxml/qtscxml-6.5.2.ebuild b/dev-qt/qtscxml/qtscxml-6.5.2-r1.ebuild
index c3e29fd2e2f0..3baf824212bc 100644
--- a/dev-qt/qtscxml/qtscxml-6.5.2.ebuild
+++ b/dev-qt/qtscxml/qtscxml-6.5.2-r1.ebuild
@@ -11,14 +11,24 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64"
fi
+IUSE="qml"
+
RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl,widgets]
- ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtbase-${PV}:6[gui]
+ qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
"
DEPEND="${RDEPEND}"
CMAKE_SKIP_TESTS=(
# may fail with pid-sandbox, or at least musl/hardened+gcc (exact
- # conditions unknown but passes without pid, consider flaky)
+ # conditions unknown but passes without pid, considering this flaky)
tst_qstatemachine
)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ )
+
+ qt6-build_src_configure
+}
diff --git a/dev-qt/qtscxml/qtscxml-6.5.9999.ebuild b/dev-qt/qtscxml/qtscxml-6.5.9999.ebuild
index c3e29fd2e2f0..3baf824212bc 100644
--- a/dev-qt/qtscxml/qtscxml-6.5.9999.ebuild
+++ b/dev-qt/qtscxml/qtscxml-6.5.9999.ebuild
@@ -11,14 +11,24 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64"
fi
+IUSE="qml"
+
RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl,widgets]
- ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtbase-${PV}:6[gui]
+ qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
"
DEPEND="${RDEPEND}"
CMAKE_SKIP_TESTS=(
# may fail with pid-sandbox, or at least musl/hardened+gcc (exact
- # conditions unknown but passes without pid, consider flaky)
+ # conditions unknown but passes without pid, considering this flaky)
tst_qstatemachine
)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ )
+
+ qt6-build_src_configure
+}
diff --git a/dev-qt/qtscxml/qtscxml-6.9999.ebuild b/dev-qt/qtscxml/qtscxml-6.9999.ebuild
index c3e29fd2e2f0..3baf824212bc 100644
--- a/dev-qt/qtscxml/qtscxml-6.9999.ebuild
+++ b/dev-qt/qtscxml/qtscxml-6.9999.ebuild
@@ -11,14 +11,24 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64"
fi
+IUSE="qml"
+
RDEPEND="
- ~dev-qt/qtbase-${PV}:6[gui,network,opengl,widgets]
- ~dev-qt/qtdeclarative-${PV}:6
+ ~dev-qt/qtbase-${PV}:6[gui]
+ qml? ( ~dev-qt/qtdeclarative-${PV}:6 )
"
DEPEND="${RDEPEND}"
CMAKE_SKIP_TESTS=(
# may fail with pid-sandbox, or at least musl/hardened+gcc (exact
- # conditions unknown but passes without pid, consider flaky)
+ # conditions unknown but passes without pid, considering this flaky)
tst_qstatemachine
)
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake_use_find_package qml Qt6Qml)
+ )
+
+ qt6-build_src_configure
+}