[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2024-04-20 Thread Ionen Wolkens
commit: 1eac4d2b8aacc82ac12323d58e8c3658c8f9dcd1
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sat Apr 20 13:32:32 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sat Apr 20 14:19:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eac4d2b

dev-qt/qtdeclarative: use QT6_RESTRICT_TESTS

Seemingly started to failing building entirely with USE="test",
and there is likely more problems haven't been handling given
been RESTRICT'ing for a while. So let's not leave a broken flag.

May revisit eventually if test suite is improved upstream, attempting
to make this one work was a headache I'd rather not revisit yet.

Closes: https://bugs.gentoo.org/930266
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild| 9 +
 dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild | 9 +
 dev-qt/qtdeclarative/qtdeclarative-6..ebuild   | 9 +
 3 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild
index 6385d3746191..d10f4bff90d1 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7.0.ebuild
@@ -4,6 +4,11 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
+
+# behaves very badly when qtdeclarative is not already installed, also
+# other more minor issues (installs junk, sandbox/offscreen issues)
+QT6_RESTRICT_TESTS=1
+
 inherit python-any-r1 qt6-build
 
 DESCRIPTION="Qt Declarative (Quick 2)"
@@ -14,10 +19,6 @@ fi
 
 IUSE="accessibility +network opengl qmlls +sql +ssl svg vulkan +widgets"
 
-# behaves very badly when qtdeclarative is not already installed, also
-# other more minor issues (installs junk, sandbox/offscreen issues)
-RESTRICT="test"
-
 RDEPEND="

~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]
qmlls? ( ~dev-qt/qtlanguageserver-${PV}:6 )

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
index 64a1db661828..f03eb001f0e5 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
@@ -4,6 +4,11 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
+
+# behaves very badly when qtdeclarative is not already installed, also
+# other more minor issues (installs junk, sandbox/offscreen issues)
+QT6_RESTRICT_TESTS=1
+
 inherit python-any-r1 qt6-build
 
 DESCRIPTION="Qt Declarative (Quick 2)"
@@ -14,10 +19,6 @@ fi
 
 IUSE="accessibility +network opengl qmlls +sql +ssl svg vulkan +widgets"
 
-# behaves very badly when qtdeclarative is not already installed, also
-# other more minor issues (installs junk, sandbox/offscreen issues)
-RESTRICT="test"
-
 RDEPEND="

~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]
qmlls? ( ~dev-qt/qtlanguageserver-${PV}:6 )

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
index 64a1db661828..f03eb001f0e5 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
@@ -4,6 +4,11 @@
 EAPI=8
 
 PYTHON_COMPAT=( python3_{10..12} )
+
+# behaves very badly when qtdeclarative is not already installed, also
+# other more minor issues (installs junk, sandbox/offscreen issues)
+QT6_RESTRICT_TESTS=1
+
 inherit python-any-r1 qt6-build
 
 DESCRIPTION="Qt Declarative (Quick 2)"
@@ -14,10 +19,6 @@ fi
 
 IUSE="accessibility +network opengl qmlls +sql +ssl svg vulkan +widgets"
 
-# behaves very badly when qtdeclarative is not already installed, also
-# other more minor issues (installs junk, sandbox/offscreen issues)
-RESTRICT="test"
-
 RDEPEND="

~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]
qmlls? ( ~dev-qt/qtlanguageserver-${PV}:6 )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2024-04-03 Thread Arthur Zamarin
commit: a511fcb121da9f400ed52d23121092870dcb92ad
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr  3 19:05:11 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr  3 19:05:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a511fcb1

dev-qt/qtdeclarative: Stabilize 5.15.13 ppc, #927748

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.13.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.13.ebuild
index f96835ada562..0157e9b231a8 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.13.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.13.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..12} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2024-04-03 Thread Arthur Zamarin
commit: 70513a7e600aa27ffde01beaa219f8383a0540c3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr  3 18:47:10 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr  3 18:47:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70513a7e

dev-qt/qtdeclarative: Stabilize 5.15.13 arm, #927748

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.13.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.13.ebuild
index e8ab095dff86..f96835ada562 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.13.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.13.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..12} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2024-04-02 Thread Arthur Zamarin
commit: c40f07260eaa297cb8861635314eff202120b112
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr  2 05:55:39 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr  2 05:55:39 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c40f0726

dev-qt/qtdeclarative: Stabilize 6.6.3 arm64, #928382

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.3.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.3.ebuild
index a562489a42ad..f9ae12f80864 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6.3.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.3.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="accessibility opengl +sql vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2024-03-26 Thread Ionen Wolkens
commit: 118a4f08cb9595f74f62695b32ad85f3395b8f00
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 26 06:36:35 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 26 07:08:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=118a4f08

dev-qt/qtdeclarative: add 6.6.3

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 +
 dev-qt/qtdeclarative/qtdeclarative-6.6.3.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index de7e206b2149..8d70ac99eee8 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -3,4 +3,5 @@ DIST qtdeclarative-5.15.13-gentoo-kde-1.tar.xz 29248 BLAKE2B 
461a602e27ef73e7a41
 DIST qtdeclarative-everywhere-opensource-src-5.15.12.tar.xz 21602960 BLAKE2B 
45f44de33801648ffc8c641ac65525ed6ac36a4484e21ef1e7706fd5b005c4f271aadfddd05b1be8a369695962e1675f39cf072d335550f1c14e8abc5c4b334a
 SHA512 
3ebe195dac22efa2e71a4520e4816592204431bc724d94a38d9f426424624990199f7e99b72c7d96f6ae324bb18b7eec89ea2b5db63ff2f1d24a997be25a0589
 DIST qtdeclarative-everywhere-opensource-src-5.15.13.tar.xz 21604012 BLAKE2B 
3569cb1de1a2693a759929f54d87277e974e7b9d41eea5b57c5f096b80b0193456c4445de8c97df6b651fc5137e3f90563767a56053ed189b8d90321b234855a
 SHA512 
fd16159217f7526f6e56d1849ffb2d219e0bee48581e4a1d3bdec1602f884038f3747da68b8905a6858e6e8e03e18b9da4d598a154d4d0a11a62b818940d3113
 DIST qtdeclarative-everywhere-src-6.6.2.tar.xz 34361600 BLAKE2B 
bc748ed06e2e7ed9c789971e76d92047a847f3afd7be79eb7364149608dcb153586cf5157bc34a0ddc17c89818e80b7d1f13b94522ad1c9fb4ce1848d881846b
 SHA512 
944e9f824dd8ec47d9e23e716d09142c5942f4478238f207d70f1144993440afa7925f85f3fd4cb5659191dee6a142524db40c7144c69c8bec9817591324cee1
+DIST qtdeclarative-everywhere-src-6.6.3.tar.xz 34374500 BLAKE2B 
781cb27e4fa6e17e007417855bc76ba95b5fce5ee130952f672cd111b4b4aee6e1574982210add840c1e9b453836233cbd0ddc99a5b97b1f2fcbd0869198f4ef
 SHA512 
78b19353ddc447dc2b850987ee1e9fe5c898c641190fdc45001369d3d08487d62b3a20f22532c9bd9a365d3e2fcb910091001c7766142c4c6c510ac61c6a6fca
 DIST qtdeclarative-everywhere-src-6.7.0-rc2.tar.xz 35364156 BLAKE2B 
59e36627bb2c618ffb516281e9c1fe8edb462d25c8f66238ffab72fc38869e89669353e3f26840f43cbb76f3edd51b2e3751a30727c7dae9e80a3489db6a506f
 SHA512 
9630543113891b6ad90d93b129b676ecd1344d7f5dbd0169b45792f9468552da2219a7990576c8a7be56863f668fc0a887e444549df88ae8c5a6d3e2acd1a699

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.3.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.3.ebuild
new file mode 100644
index ..7c725f7cc737
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.3.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Declarative (Quick 2)"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+IUSE="accessibility opengl +sql vulkan +widgets"
+
+# behaves very badly when qtdeclarative is not already installed, also
+# other more minor issues (installs junk, sandbox/offscreen issues)
+RESTRICT="test"
+
+RDEPEND="~dev-qt/qtbase-${PV}:6[accessibility=,gui,network,opengl=,sql?,vulkan=,widgets=]"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package sql Qt6Sql)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2024-03-22 Thread Ionen Wolkens
commit: 720db5af8232bc0d3fa3d28fd7fee188842d5bce
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Mar 22 08:30:40 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Mar 22 10:28:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=720db5af

dev-qt/qtdeclarative: add 6.7.0_rc2

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/Manifest  |  1 +
 .../qtdeclarative/qtdeclarative-6.7.0_rc2.ebuild   | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index e564eaaff30b..6b19274c5783 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -2,3 +2,4 @@ DIST qtdeclarative-5.15.12-gentoo-kde-1.tar.xz 31060 BLAKE2B 
5ba538d765febd0b32f
 DIST qtdeclarative-everywhere-opensource-src-5.15.12.tar.xz 21602960 BLAKE2B 
45f44de33801648ffc8c641ac65525ed6ac36a4484e21ef1e7706fd5b005c4f271aadfddd05b1be8a369695962e1675f39cf072d335550f1c14e8abc5c4b334a
 SHA512 
3ebe195dac22efa2e71a4520e4816592204431bc724d94a38d9f426424624990199f7e99b72c7d96f6ae324bb18b7eec89ea2b5db63ff2f1d24a997be25a0589
 DIST qtdeclarative-everywhere-src-6.6.2.tar.xz 34361600 BLAKE2B 
bc748ed06e2e7ed9c789971e76d92047a847f3afd7be79eb7364149608dcb153586cf5157bc34a0ddc17c89818e80b7d1f13b94522ad1c9fb4ce1848d881846b
 SHA512 
944e9f824dd8ec47d9e23e716d09142c5942f4478238f207d70f1144993440afa7925f85f3fd4cb5659191dee6a142524db40c7144c69c8bec9817591324cee1
 DIST qtdeclarative-everywhere-src-6.7.0-rc.tar.xz 35356656 BLAKE2B 
57ac8d01f4fe7e6700a37bc8543e8ba8eb3b08bcd5fec5cbc6cfd7f727dfd133cb804fe5a0104c8a28dbd4f5e42798e8f2d338c8fe5506f4af28d1cdaa2229a5
 SHA512 
d125379f55b24c8ceaa8b3eee7aefe831619233268a68bd6c9d798a9936a69215daad540c8a634ca4277d7e939753a31376c392197381145f2a028f8a353d426
+DIST qtdeclarative-everywhere-src-6.7.0-rc2.tar.xz 35364156 BLAKE2B 
59e36627bb2c618ffb516281e9c1fe8edb462d25c8f66238ffab72fc38869e89669353e3f26840f43cbb76f3edd51b2e3751a30727c7dae9e80a3489db6a506f
 SHA512 
9630543113891b6ad90d93b129b676ecd1344d7f5dbd0169b45792f9468552da2219a7990576c8a7be56863f668fc0a887e444549df88ae8c5a6d3e2acd1a699

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc2.ebuild
new file mode 100644
index ..235c4f16520f
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc2.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-any-r1 qt6-build
+
+DESCRIPTION="Qt Declarative (Quick 2)"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+IUSE="accessibility +network opengl +sql +ssl vulkan +widgets"
+
+# behaves very badly when qtdeclarative is not already installed, also
+# other more minor issues (installs junk, sandbox/offscreen issues)
+RESTRICT="test"
+
+RDEPEND="~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   ~dev-qt/qtshadertools-${PV}:6
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package sql Qt6Sql)
+   $(qt_feature network qml_network)
+   $(qt_feature ssl qml_ssl)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2024-03-22 Thread Arthur Zamarin
commit: 59de7bd0893deb71a34645d9e1c1a97bce9dcec9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Mar 22 06:15:07 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Mar 22 06:15:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59de7bd0

dev-qt/qtdeclarative: Stabilize 6.6.2-r1 arm64, #927197

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild
index a562489a42ad..f9ae12f80864 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="accessibility opengl +sql vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2024-03-14 Thread Ionen Wolkens
commit: 7445b382a7890c390a61d2f6e4e8bf163ac3ac43
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Mar 14 07:06:12 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Mar 14 07:14:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7445b382

dev-qt/qtdeclarative: do qtbase:6[accessibility=] matching now

Backported from live ebuilds, albeit still skipping it for qtwebengine
given few users should be affected and there should be the 6.6.3
release in bit over a week (not worth a rebuild now).

Mostly a side effect of kwin-6 (formerly) requiring it so users
enabled it only for it and then disable after it no longer is.
Typical accessibility users likely leave it enabled globally.

Closes: https://bugs.gentoo.org/926992
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../{qtdeclarative-6.6.2.ebuild => qtdeclarative-6.6.2-r1.ebuild} | 4 ++--
 ...qtdeclarative-6.7.0_rc.ebuild => qtdeclarative-6.7.0_rc-r1.ebuild} | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild
similarity index 82%
rename from dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild
rename to dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild
index 16a044e685e6..a562489a42ad 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.2-r1.ebuild
@@ -11,13 +11,13 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
-IUSE="opengl +sql vulkan +widgets"
+IUSE="accessibility opengl +sql vulkan +widgets"
 
 # behaves very badly when qtdeclarative is not already installed, also
 # other more minor issues (installs junk, sandbox/offscreen issues)
 RESTRICT="test"
 
-RDEPEND="~dev-qt/qtbase-${PV}:6[gui,network,opengl=,sql?,vulkan=,widgets=]"
+RDEPEND="~dev-qt/qtbase-${PV}:6[accessibility=,gui,network,opengl=,sql?,vulkan=,widgets=]"
 DEPEND="
${RDEPEND}
vulkan? ( dev-util/vulkan-headers )

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc-r1.ebuild
similarity index 83%
rename from dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc.ebuild
rename to dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc-r1.ebuild
index a4e5c61fd98d..235c4f16520f 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc-r1.ebuild
@@ -12,13 +12,13 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
-IUSE="+network opengl +sql +ssl vulkan +widgets"
+IUSE="accessibility +network opengl +sql +ssl vulkan +widgets"
 
 # behaves very badly when qtdeclarative is not already installed, also
 # other more minor issues (installs junk, sandbox/offscreen issues)
 RESTRICT="test"
 
-RDEPEND="~dev-qt/qtbase-${PV}:6[gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]"
+RDEPEND="~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]"
 DEPEND="
${RDEPEND}
vulkan? ( dev-util/vulkan-headers )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2024-03-12 Thread Ionen Wolkens
commit: f9317406851545c19a05d65e6d5879c7a883f3c7
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 12 20:28:32 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 12 20:31:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9317406

dev-qt/qtdeclarative: match accessibility IUSE with qtbase:6

Makes use of QT_CONFIG(accessibility) which can result in
undefined symbols if was enabled on qtbase then flipped off.

Like opengl/vulkan, this flag is typically enabled either
globally or not at all and should hopefully not cause conflicts
for most users.

Technically needed in non-live but given the low impact will
wait rather than let this trigger rebuilds (esp. given one
of the similarly affected package is qtwebengine).

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild | 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild | 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-6..ebuild   | 4 ++--
 3 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild
index 1eadca9fb01c..7c725f7cc737 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild
@@ -11,13 +11,13 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
-IUSE="opengl +sql vulkan +widgets"
+IUSE="accessibility opengl +sql vulkan +widgets"
 
 # behaves very badly when qtdeclarative is not already installed, also
 # other more minor issues (installs junk, sandbox/offscreen issues)
 RESTRICT="test"
 
-RDEPEND="~dev-qt/qtbase-${PV}:6[gui,network,opengl=,sql?,vulkan=,widgets=]"
+RDEPEND="~dev-qt/qtbase-${PV}:6[accessibility=,gui,network,opengl=,sql?,vulkan=,widgets=]"
 DEPEND="
${RDEPEND}
vulkan? ( dev-util/vulkan-headers )

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
index a4e5c61fd98d..235c4f16520f 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
@@ -12,13 +12,13 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
-IUSE="+network opengl +sql +ssl vulkan +widgets"
+IUSE="accessibility +network opengl +sql +ssl vulkan +widgets"
 
 # behaves very badly when qtdeclarative is not already installed, also
 # other more minor issues (installs junk, sandbox/offscreen issues)
 RESTRICT="test"
 
-RDEPEND="~dev-qt/qtbase-${PV}:6[gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]"
+RDEPEND="~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]"
 DEPEND="
${RDEPEND}
vulkan? ( dev-util/vulkan-headers )

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
index a4e5c61fd98d..235c4f16520f 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
@@ -12,13 +12,13 @@ if [[ ${QT6_BUILD_TYPE} == release ]]; then
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
-IUSE="+network opengl +sql +ssl vulkan +widgets"
+IUSE="accessibility +network opengl +sql +ssl vulkan +widgets"
 
 # behaves very badly when qtdeclarative is not already installed, also
 # other more minor issues (installs junk, sandbox/offscreen issues)
 RESTRICT="test"
 
-RDEPEND="~dev-qt/qtbase-${PV}:6[gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]"
+RDEPEND="~dev-qt/qtbase-${PV}:6[accessibility=,gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]"
 DEPEND="
${RDEPEND}
vulkan? ( dev-util/vulkan-headers )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2024-03-12 Thread Ionen Wolkens
commit: e0c1a5a2f5a7d36860eeb7cb0c67bd3e3d98ac6a
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 12 10:29:23 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 12 11:59:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c1a5a2

dev-qt/qtdeclarative: add 6.7.0_rc

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/Manifest  |  1 +
 dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc.ebuild | 39 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 1066e5ca9f35..e564eaaff30b 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,3 +1,4 @@
 DIST qtdeclarative-5.15.12-gentoo-kde-1.tar.xz 31060 BLAKE2B 
5ba538d765febd0b32faa6632616041425f37128087f5862b2701e0fecf46bdca1eb3235fa87d383b555205be4081a466447e36ba98d6268454fd264722af295
 SHA512 
f07f48f88cc336f2d5877fb6e744c09405ce2e51f0f8487b08903222d73b11033d48c1c3ee711da7f2a29c43421e4110ee2c13d52f0a71ac1c92980dff122ae1
 DIST qtdeclarative-everywhere-opensource-src-5.15.12.tar.xz 21602960 BLAKE2B 
45f44de33801648ffc8c641ac65525ed6ac36a4484e21ef1e7706fd5b005c4f271aadfddd05b1be8a369695962e1675f39cf072d335550f1c14e8abc5c4b334a
 SHA512 
3ebe195dac22efa2e71a4520e4816592204431bc724d94a38d9f426424624990199f7e99b72c7d96f6ae324bb18b7eec89ea2b5db63ff2f1d24a997be25a0589
 DIST qtdeclarative-everywhere-src-6.6.2.tar.xz 34361600 BLAKE2B 
bc748ed06e2e7ed9c789971e76d92047a847f3afd7be79eb7364149608dcb153586cf5157bc34a0ddc17c89818e80b7d1f13b94522ad1c9fb4ce1848d881846b
 SHA512 
944e9f824dd8ec47d9e23e716d09142c5942f4478238f207d70f1144993440afa7925f85f3fd4cb5659191dee6a142524db40c7144c69c8bec9817591324cee1
+DIST qtdeclarative-everywhere-src-6.7.0-rc.tar.xz 35356656 BLAKE2B 
57ac8d01f4fe7e6700a37bc8543e8ba8eb3b08bcd5fec5cbc6cfd7f727dfd133cb804fe5a0104c8a28dbd4f5e42798e8f2d338c8fe5506f4af28d1cdaa2229a5
 SHA512 
d125379f55b24c8ceaa8b3eee7aefe831619233268a68bd6c9d798a9936a69215daad540c8a634ca4277d7e939753a31376c392197381145f2a028f8a353d426

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc.ebuild
new file mode 100644
index ..a4e5c61fd98d
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7.0_rc.ebuild
@@ -0,0 +1,39 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+inherit python-any-r1 qt6-build
+
+DESCRIPTION="Qt Declarative (Quick 2)"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+IUSE="+network opengl +sql +ssl vulkan +widgets"
+
+# behaves very badly when qtdeclarative is not already installed, also
+# other more minor issues (installs junk, sandbox/offscreen issues)
+RESTRICT="test"
+
+RDEPEND="~dev-qt/qtbase-${PV}:6[gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   ~dev-qt/qtshadertools-${PV}:6
+"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package sql Qt6Sql)
+   $(qt_feature network qml_network)
+   $(qt_feature ssl qml_ssl)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2024-02-15 Thread Ionen Wolkens
commit: 0a4fa5b205ba760a890eed1d367cbfdb66fb79a4
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Feb 15 09:45:08 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Feb 15 09:50:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4fa5b2

dev-qt/qtdeclarative: add missing qtbase[gui] dependency (qt6)

Exists in qt5's ebuild but seem to have went missing/overlooked
here, and noticed that this skips Quick entirely if gui is missing.

Albeit not really worth a revbump (slow rebuild), and disabling
gui is very unusual (the default IUSE=+widgets would also request
gui to be set on qtbase).

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild| 2 +-
 dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-6..ebuild   | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild
index 3fab324a010e..1eadca9fb01c 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild
@@ -17,7 +17,7 @@ IUSE="opengl +sql vulkan +widgets"
 # other more minor issues (installs junk, sandbox/offscreen issues)
 RESTRICT="test"
 
-RDEPEND="~dev-qt/qtbase-${PV}:6[network,opengl=,sql?,vulkan=,widgets=]"
+RDEPEND="~dev-qt/qtbase-${PV}:6[gui,network,opengl=,sql?,vulkan=,widgets=]"
 DEPEND="
${RDEPEND}
vulkan? ( dev-util/vulkan-headers )

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild
index 3fab324a010e..1eadca9fb01c 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild
@@ -17,7 +17,7 @@ IUSE="opengl +sql vulkan +widgets"
 # other more minor issues (installs junk, sandbox/offscreen issues)
 RESTRICT="test"
 
-RDEPEND="~dev-qt/qtbase-${PV}:6[network,opengl=,sql?,vulkan=,widgets=]"
+RDEPEND="~dev-qt/qtbase-${PV}:6[gui,network,opengl=,sql?,vulkan=,widgets=]"
 DEPEND="
${RDEPEND}
vulkan? ( dev-util/vulkan-headers )

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
index cac24af03a48..a4e5c61fd98d 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild
@@ -18,7 +18,7 @@ IUSE="+network opengl +sql +ssl vulkan +widgets"
 # other more minor issues (installs junk, sandbox/offscreen issues)
 RESTRICT="test"
 
-RDEPEND="~dev-qt/qtbase-${PV}:6[network=,opengl=,sql?,ssl?,vulkan=,widgets=]"
+RDEPEND="~dev-qt/qtbase-${PV}:6[gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]"
 DEPEND="
${RDEPEND}
vulkan? ( dev-util/vulkan-headers )

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
index cac24af03a48..a4e5c61fd98d 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
@@ -18,7 +18,7 @@ IUSE="+network opengl +sql +ssl vulkan +widgets"
 # other more minor issues (installs junk, sandbox/offscreen issues)
 RESTRICT="test"
 
-RDEPEND="~dev-qt/qtbase-${PV}:6[network=,opengl=,sql?,ssl?,vulkan=,widgets=]"
+RDEPEND="~dev-qt/qtbase-${PV}:6[gui,network=,opengl=,sql?,ssl?,vulkan=,widgets=]"
 DEPEND="
${RDEPEND}
vulkan? ( dev-util/vulkan-headers )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2024-02-14 Thread Ionen Wolkens
commit: f1cceb3c382d0e9054a00796b292512c7789ddbb
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Feb 14 11:06:31 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Feb 14 12:20:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1cceb3c

dev-qt/qtdeclarative: add 6.6.2

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 +
 dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index ccf91d531b1d..4a00025727e3 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,3 +1,4 @@
 DIST qtdeclarative-5.15.12-gentoo-kde-1.tar.xz 31060 BLAKE2B 
5ba538d765febd0b32faa6632616041425f37128087f5862b2701e0fecf46bdca1eb3235fa87d383b555205be4081a466447e36ba98d6268454fd264722af295
 SHA512 
f07f48f88cc336f2d5877fb6e744c09405ce2e51f0f8487b08903222d73b11033d48c1c3ee711da7f2a29c43421e4110ee2c13d52f0a71ac1c92980dff122ae1
 DIST qtdeclarative-everywhere-opensource-src-5.15.12.tar.xz 21602960 BLAKE2B 
45f44de33801648ffc8c641ac65525ed6ac36a4484e21ef1e7706fd5b005c4f271aadfddd05b1be8a369695962e1675f39cf072d335550f1c14e8abc5c4b334a
 SHA512 
3ebe195dac22efa2e71a4520e4816592204431bc724d94a38d9f426424624990199f7e99b72c7d96f6ae324bb18b7eec89ea2b5db63ff2f1d24a997be25a0589
 DIST qtdeclarative-everywhere-src-6.6.1.tar.xz 34349560 BLAKE2B 
399d11d52cbafdb13a21a39a9d98b314d45f39ec5351265f9e6fd08a335c48907cdcd1fde23da079ade6cf9adeafd48ba5cba2233cd54d2f6f51ae05a4979780
 SHA512 
1a819187519670338df1c308d5980aed985670ee3e79a424e56d8e300855513541f46a1b89d9f595bdab382a0072761f0fda87d78653602041a10a5bd3e7bdcd
+DIST qtdeclarative-everywhere-src-6.6.2.tar.xz 34361600 BLAKE2B 
bc748ed06e2e7ed9c789971e76d92047a847f3afd7be79eb7364149608dcb153586cf5157bc34a0ddc17c89818e80b7d1f13b94522ad1c9fb4ce1848d881846b
 SHA512 
944e9f824dd8ec47d9e23e716d09142c5942f4478238f207d70f1144993440afa7925f85f3fd4cb5659191dee6a142524db40c7144c69c8bec9817591324cee1

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild
new file mode 100644
index ..3fab324a010e
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Declarative (Quick 2)"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+IUSE="opengl +sql vulkan +widgets"
+
+# behaves very badly when qtdeclarative is not already installed, also
+# other more minor issues (installs junk, sandbox/offscreen issues)
+RESTRICT="test"
+
+RDEPEND="~dev-qt/qtbase-${PV}:6[network,opengl=,sql?,vulkan=,widgets=]"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package sql Qt6Sql)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2024-01-31 Thread Ionen Wolkens
commit: 652f949411cb371f1df92fafaa238cae7884d2e7
Author: Matoro Mahri  matoro  tk>
AuthorDate: Wed Jan 31 07:47:23 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jan 31 22:30:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652f9494

dev-qt/qtdeclarative: Stabilize 5.15.12 arm, #921565

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.12.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.12.ebuild
index a593b9b57f3b..05448ba255e6 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.12.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.12.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..12} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/, dev-qt/qtmultimedia/, dev-qt/qtpositioning/, ...

2024-01-29 Thread Ionen Wolkens
commit: 690f93d944df8b2ea0570fc7663e0a16cc225956
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Jan 30 07:24:38 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Jan 30 07:24:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690f93d9

dev-qt/*: sync keywords in live (qt6)

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qt5compat/qt5compat-6.6..ebuild | 4 ++--
 dev-qt/qt5compat/qt5compat-6.7..ebuild | 4 ++--
 dev-qt/qt5compat/qt5compat-6..ebuild   | 4 ++--
 dev-qt/qtbase/qtbase-6.6..ebuild   | 2 +-
 dev-qt/qtbase/qtbase-6.7..ebuild   | 2 +-
 dev-qt/qtbase/qtbase-6..ebuild | 2 +-
 dev-qt/qtcharts/qtcharts-6.6..ebuild   | 4 ++--
 dev-qt/qtcharts/qtcharts-6.7..ebuild   | 4 ++--
 dev-qt/qtcharts/qtcharts-6..ebuild | 4 ++--
 dev-qt/qtconnectivity/qtconnectivity-6.6..ebuild   | 4 ++--
 dev-qt/qtconnectivity/qtconnectivity-6.7..ebuild   | 4 ++--
 dev-qt/qtconnectivity/qtconnectivity-6..ebuild | 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild | 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-6.7..ebuild | 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-6..ebuild   | 4 ++--
 dev-qt/qtimageformats/qtimageformats-6.6..ebuild   | 4 ++--
 dev-qt/qtimageformats/qtimageformats-6.7..ebuild   | 4 ++--
 dev-qt/qtimageformats/qtimageformats-6..ebuild | 4 ++--
 dev-qt/qtmultimedia/qtmultimedia-6.6..ebuild   | 2 +-
 dev-qt/qtmultimedia/qtmultimedia-6.7..ebuild   | 2 +-
 dev-qt/qtmultimedia/qtmultimedia-6..ebuild | 2 +-
 dev-qt/qtpositioning/qtpositioning-6.6..ebuild | 4 ++--
 dev-qt/qtpositioning/qtpositioning-6.7..ebuild | 4 ++--
 dev-qt/qtpositioning/qtpositioning-6..ebuild   | 4 ++--
 dev-qt/qtquick3d/qtquick3d-6.6..ebuild | 4 ++--
 dev-qt/qtquick3d/qtquick3d-6.7..ebuild | 4 ++--
 dev-qt/qtquick3d/qtquick3d-6..ebuild   | 4 ++--
 dev-qt/qtquicktimeline/qtquicktimeline-6.6..ebuild | 4 ++--
 dev-qt/qtquicktimeline/qtquicktimeline-6.7..ebuild | 4 ++--
 dev-qt/qtquicktimeline/qtquicktimeline-6..ebuild   | 4 ++--
 dev-qt/qtsensors/qtsensors-6.6..ebuild | 4 ++--
 dev-qt/qtsensors/qtsensors-6.7..ebuild | 4 ++--
 dev-qt/qtsensors/qtsensors-6..ebuild   | 4 ++--
 dev-qt/qtserialport/qtserialport-6.6..ebuild   | 4 ++--
 dev-qt/qtserialport/qtserialport-6.7..ebuild   | 4 ++--
 dev-qt/qtserialport/qtserialport-6..ebuild | 4 ++--
 dev-qt/qtshadertools/qtshadertools-6.6..ebuild | 4 ++--
 dev-qt/qtshadertools/qtshadertools-6.7..ebuild | 4 ++--
 dev-qt/qtshadertools/qtshadertools-6..ebuild   | 4 ++--
 dev-qt/qtspeech/qtspeech-6.6..ebuild   | 4 ++--
 dev-qt/qtspeech/qtspeech-6.7..ebuild   | 4 ++--
 dev-qt/qtspeech/qtspeech-6..ebuild | 4 ++--
 dev-qt/qtsvg/qtsvg-6.6..ebuild | 4 ++--
 dev-qt/qtsvg/qtsvg-6.7..ebuild | 4 ++--
 dev-qt/qtsvg/qtsvg-6..ebuild   | 4 ++--
 dev-qt/qttools/qttools-6.6..ebuild | 4 ++--
 dev-qt/qttools/qttools-6.7..ebuild | 4 ++--
 dev-qt/qttools/qttools-6..ebuild   | 4 ++--
 dev-qt/qttranslations/qttranslations-6.6..ebuild   | 4 ++--
 dev-qt/qttranslations/qttranslations-6.7..ebuild   | 4 ++--
 dev-qt/qttranslations/qttranslations-6..ebuild | 4 ++--
 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.6..ebuild | 4 ++--
 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6.7..ebuild | 4 ++--
 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-6..ebuild   | 4 ++--
 dev-qt/qtwayland/qtwayland-6.6..ebuild | 4 ++--
 dev-qt/qtwayland/qtwayland-6.7..ebuild | 4 ++--
 dev-qt/qtwayland/qtwayland-6..ebuild   | 4 ++--
 dev-qt/qtwebchannel/qtwebchannel-6.6..ebuild   | 4 ++--
 dev-qt/qtwebchannel/qtwebchannel-6.7..ebuild   | 4 ++--
 dev-qt/qtwebchannel/qtwebchannel-6..ebuild | 4 ++--
 dev-qt/qtwebengine/qtwebengine-6.6..ebuild | 2 +-
 dev-qt/qtwebengine/qtwebengine-6.7..ebuild | 2 +-
 dev-qt/qtwebengine/qtwebengine-6..ebuild   | 2 +-
 dev-qt/qtwebsockets/qtwebsockets-6.6..ebuild   | 4 ++--
 dev-qt/qtwebsockets/qtwebsockets-6.7..ebuild   | 4 ++--
 dev-qt/qtwebsockets/qtwebsockets-6..ebuild | 4 ++--
 66 files changed, 123 insertions(+), 123 deletions(-)

diff --git 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-12-19 Thread Andreas Sturmlechner
commit: e7aecda56ee7d62b4fe66e95bf7ab1d3c2a2397a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Dec 19 20:56:28 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Dec 19 20:56:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7aecda5

dev-qt/qtdeclarative: drop 5.15.11-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest  |  1 -
 .../qtdeclarative/qtdeclarative-5.15.11-r1.ebuild  | 67 --
 2 files changed, 68 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 1e60347c6843..a7e02be55d4e 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,4 +1,3 @@
-DIST qtdeclarative-5.15.11-gentoo-kde-2.tar.xz 31064 BLAKE2B 
7e4390fc71b52cc12dc6b6189a655c164441d7ddfaaa689cc203a85f5dd210890f8587b38a324fa3a8123b79f522e2837be116a374a1eca605535207beabe6f0
 SHA512 
e54406a89e3b5d8484dfad6db3c95235e8da8bc81178f1f17ba2e1fc0dbd7633ed900c2ef4d546f2cc0eba9bd5f35ed676a45ea8a4c71b90042d6742dcdcc8d4
 DIST qtdeclarative-5.15.11-gentoo-kde-3.tar.xz 31612 BLAKE2B 
0a7a5310e5a0941b5a0cc73395fbe6bdf487bf75f98c5d0c0bbb7ea0d02c297f34a52c9ac0fad53404188077c531c2bb1096d99807e5810c07cc5900229ecfa4
 SHA512 
0957ad057ba3c3de4e2b5f15af2bc51e2c8333e1c23e48aa0ea213e5f1d7caaeb5bdc83f1c1c60c05563c2e6db7d0bce378b337c7a0b14ff9f5e30459e38b92c
 DIST qtdeclarative-everywhere-opensource-src-5.15.11.tar.xz 21601640 BLAKE2B 
5bb4d6484c54593b3c65f00c070c52e384cd7ff7be115abf54d4b3883e78d42994a4dee502c073ae4738020ada0d375ae1a1b8bb346e13ee28e287c69daeefc5
 SHA512 
08f76c5a1253d6014e48ef8d8c53f65d3087efea0f614f36aa03f37882c6947109b17398ac491157c4fbd0c954762e819c2f074fa5a71e6990f16a54ec7224ae
 DIST qtdeclarative-everywhere-src-6.6.1.tar.xz 34349560 BLAKE2B 
399d11d52cbafdb13a21a39a9d98b314d45f39ec5351265f9e6fd08a335c48907cdcd1fde23da079ade6cf9adeafd48ba5cba2233cd54d2f6f51ae05a4979780
 SHA512 
1a819187519670338df1c308d5980aed985670ee3e79a424e56d8e300855513541f46a1b89d9f595bdab382a0072761f0fda87d78653602041a10a5bd3e7bdcd

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r1.ebuild
deleted file mode 100644
index 73f629ecd4f4..
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2009-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=2
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-PYTHON_COMPAT=( python3_{8..12} )
-inherit flag-o-matic python-any-r1 qt5-build
-
-DESCRIPTION="The QML and Quick modules for the Qt5 framework"
-
-IUSE="gles2-only +jit localstorage vulkan +widgets"
-
-# qtgui[gles2-only=] is needed because of bug 504322
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qttest-${QT5_PV}*
-   media-libs/libglvnd
-   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
-   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
-)
-
-src_prepare() {
-   qt_use_disable_mod localstorage sql \
-   src/imports/imports.pro
-
-   qt_use_disable_mod widgets widgets \
-   src/src.pro \
-   src/qmltest/qmltest.pro \
-   tests/auto/auto.pro \
-   tools/tools.pro \
-   tools/qmlscene/qmlscene.pro \
-   tools/qml/qml.pro
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   replace-flags "-Os" "-O2" # bug 840861
-
-   local myqmakeargs=(
-   --
-   -qml-debug
-   $(qt_use jit feature-qml-jit)
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-   qt5_symlink_binary_to_path qml 5
-   qt5_symlink_binary_to_path qmleasing 5
-   qt5_symlink_binary_to_path qmlpreview 5
-   qt5_symlink_binary_to_path qmlscene 5
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-12-19 Thread Ionen Wolkens
commit: 576b3ecb5844f8e2837e4eca3247387d5be417f2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Dec 19 19:40:33 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Dec 19 20:31:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=576b3ecb

dev-qt/qtdeclarative: drop 6.5.3

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 -
 dev-qt/qtdeclarative/qtdeclarative-6.5.3.ebuild | 35 -
 2 files changed, 36 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 7892faf6473b..1e60347c6843 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,5 +1,4 @@
 DIST qtdeclarative-5.15.11-gentoo-kde-2.tar.xz 31064 BLAKE2B 
7e4390fc71b52cc12dc6b6189a655c164441d7ddfaaa689cc203a85f5dd210890f8587b38a324fa3a8123b79f522e2837be116a374a1eca605535207beabe6f0
 SHA512 
e54406a89e3b5d8484dfad6db3c95235e8da8bc81178f1f17ba2e1fc0dbd7633ed900c2ef4d546f2cc0eba9bd5f35ed676a45ea8a4c71b90042d6742dcdcc8d4
 DIST qtdeclarative-5.15.11-gentoo-kde-3.tar.xz 31612 BLAKE2B 
0a7a5310e5a0941b5a0cc73395fbe6bdf487bf75f98c5d0c0bbb7ea0d02c297f34a52c9ac0fad53404188077c531c2bb1096d99807e5810c07cc5900229ecfa4
 SHA512 
0957ad057ba3c3de4e2b5f15af2bc51e2c8333e1c23e48aa0ea213e5f1d7caaeb5bdc83f1c1c60c05563c2e6db7d0bce378b337c7a0b14ff9f5e30459e38b92c
 DIST qtdeclarative-everywhere-opensource-src-5.15.11.tar.xz 21601640 BLAKE2B 
5bb4d6484c54593b3c65f00c070c52e384cd7ff7be115abf54d4b3883e78d42994a4dee502c073ae4738020ada0d375ae1a1b8bb346e13ee28e287c69daeefc5
 SHA512 
08f76c5a1253d6014e48ef8d8c53f65d3087efea0f614f36aa03f37882c6947109b17398ac491157c4fbd0c954762e819c2f074fa5a71e6990f16a54ec7224ae
-DIST qtdeclarative-everywhere-src-6.5.3.tar.xz 34140352 BLAKE2B 
36b2f8de9138a60e72d3116b905d266374f9f047ce0ebf6d24b967faa4de11243dc34aa86057ca2e6ee1f4da104b947000fb8473025ff2ea3757b0ee0a9b3907
 SHA512 
d3fc2f01de9940cf8715cf525bc0c68555c5dc519b4a78952682c23bfc9c09249fb651c6e4dddac128b7e96f07e0371d3040b8f8c5480c8c3fccc4f3bfec2640
 DIST qtdeclarative-everywhere-src-6.6.1.tar.xz 34349560 BLAKE2B 
399d11d52cbafdb13a21a39a9d98b314d45f39ec5351265f9e6fd08a335c48907cdcd1fde23da079ade6cf9adeafd48ba5cba2233cd54d2f6f51ae05a4979780
 SHA512 
1a819187519670338df1c308d5980aed985670ee3e79a424e56d8e300855513541f46a1b89d9f595bdab382a0072761f0fda87d78653602041a10a5bd3e7bdcd

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.3.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.3.ebuild
deleted file mode 100644
index 6c27a0af036e..
--- a/dev-qt/qtdeclarative/qtdeclarative-6.5.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Declarative (Quick 2)"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~x86"
-fi
-
-IUSE="opengl +sql vulkan +widgets"
-
-# behaves very badly when qtdeclarative is not already installed, also
-# other more minor issues (installs junk, sandbox/offscreen issues)
-RESTRICT="test"
-
-RDEPEND="~dev-qt/qtbase-${PV}:6[network,opengl=,sql?,vulkan=,widgets=]"
-DEPEND="
-   ${RDEPEND}
-   vulkan? ( dev-util/vulkan-headers )
-"
-BDEPEND="~dev-qt/qtshadertools-${PV}:6"
-
-src_configure() {
-   local mycmakeargs=(
-   $(qt_feature opengl)
-   $(qt_feature sql)
-   $(qt_feature widgets)
-   )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-12-18 Thread Arthur Zamarin
commit: 65615666cbfd036b4b78bbc20c1c3794cdf6cade
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec 18 08:27:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec 18 08:27:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65615666

dev-qt/qtdeclarative: Stabilize 5.15.11-r2 x86, #917797

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
index d074096c2ccc..8609cd750576 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..12} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-12-16 Thread Sam James
commit: 7dcf99dd8371f672287a00923c4b3c4edbc89447
Author: Sam James  gentoo  org>
AuthorDate: Sat Dec 16 11:34:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Dec 16 11:34:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcf99dd

dev-qt/qtdeclarative: Stabilize 5.15.11-r2 ppc64, #917797

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
index bc19ad39871f..d074096c2ccc 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..12} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-12-01 Thread Jakov Smolić
commit: 1fda0ccbb2dfc2dc0d12842c9ad40dc6262a6668
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Dec  1 19:48:50 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Dec  1 19:48:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fda0ccb

dev-qt/qtdeclarative: Keyword 6.6.1 riscv, #914026

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
index 353025eb8249..16c9956ed65b 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-30 Thread Sam James
commit: 753d6868e99da6cf3143e6f32994196484bc617c
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:20:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=753d6868

dev-qt/qtdeclarative: Keyword 6.6.1 ppc64, #914026

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
index 24a07f595f33..353025eb8249 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~sparc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~sparc ~x86"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-30 Thread Sam James
commit: 9cac4dc9929e25cd31a7db00d16e0be62117f597
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 06:20:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 06:20:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cac4dc9

dev-qt/qtdeclarative: Keyword 6.6.1 sparc, #914026

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
index 34b312c67bf0..24a07f595f33 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~sparc ~x86"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-29 Thread Sam James
commit: 2c2b552d91934d76536a15813fd27854716d4dd4
Author: Sam James  gentoo  org>
AuthorDate: Wed Nov 29 22:32:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Nov 29 22:32:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2b552d

dev-qt/qtdeclarative: Keyword 6.6.1 ppc, #914026

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
index 2b2d23cdc5a7..34b312c67bf0 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~x86"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-29 Thread Arthur Zamarin
commit: 79faa7c1f372036063545fbca3fe6d431792d6e0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Nov 29 08:23:01 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Nov 29 08:23:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79faa7c1

dev-qt/qtdeclarative: Stabilize 5.15.11-r2 ppc, #917797

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
index 24570e92f912..bc19ad39871f 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..12} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-27 Thread Ionen Wolkens
commit: 08492774dbf73a9a9bbde2d507848fc2c416f6e5
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Nov 27 06:10:25 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Nov 27 08:45:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08492774

dev-qt/qtdeclarative: add 6.6.1

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 +
 dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index e789534f678f..99d846155472 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -3,3 +3,4 @@ DIST qtdeclarative-5.15.11-gentoo-kde-3.tar.xz 31612 BLAKE2B 
0a7a5310e5a0941b5a0
 DIST qtdeclarative-everywhere-opensource-src-5.15.11.tar.xz 21601640 BLAKE2B 
5bb4d6484c54593b3c65f00c070c52e384cd7ff7be115abf54d4b3883e78d42994a4dee502c073ae4738020ada0d375ae1a1b8bb346e13ee28e287c69daeefc5
 SHA512 
08f76c5a1253d6014e48ef8d8c53f65d3087efea0f614f36aa03f37882c6947109b17398ac491157c4fbd0c954762e819c2f074fa5a71e6990f16a54ec7224ae
 DIST qtdeclarative-everywhere-src-6.5.3.tar.xz 34140352 BLAKE2B 
36b2f8de9138a60e72d3116b905d266374f9f047ce0ebf6d24b967faa4de11243dc34aa86057ca2e6ee1f4da104b947000fb8473025ff2ea3757b0ee0a9b3907
 SHA512 
d3fc2f01de9940cf8715cf525bc0c68555c5dc519b4a78952682c23bfc9c09249fb651c6e4dddac128b7e96f07e0371d3040b8f8c5480c8c3fccc4f3bfec2640
 DIST qtdeclarative-everywhere-src-6.6.0.tar.xz 34331124 BLAKE2B 
3367619a1a9decc09340c8332e8f4f2a619254517030a64407a7ce1334e0f57df472e53f167adcbbc979458ee060607d16a77bd40eace4f30d8b30ff35dc7e69
 SHA512 
6563d23d48c828a7895279c42befa2275b02301fa16906494ea84a9c80076ea5c7f1be773a52f483dab5d8304feedfd9c5df4ac83cd77284aacae0287760555a
+DIST qtdeclarative-everywhere-src-6.6.1.tar.xz 34349560 BLAKE2B 
399d11d52cbafdb13a21a39a9d98b314d45f39ec5351265f9e6fd08a335c48907cdcd1fde23da079ade6cf9adeafd48ba5cba2233cd54d2f6f51ae05a4979780
 SHA512 
1a819187519670338df1c308d5980aed985670ee3e79a424e56d8e300855513541f46a1b89d9f595bdab382a0072761f0fda87d78653602041a10a5bd3e7bdcd

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
new file mode 100644
index ..2b2d23cdc5a7
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Declarative (Quick 2)"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~x86"
+fi
+
+IUSE="opengl +sql vulkan +widgets"
+
+# behaves very badly when qtdeclarative is not already installed, also
+# other more minor issues (installs junk, sandbox/offscreen issues)
+RESTRICT="test"
+
+RDEPEND="~dev-qt/qtbase-${PV}:6[network,opengl=,sql?,vulkan=,widgets=]"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package sql Qt6Sql)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-23 Thread Sam James
commit: c11bb1255d5c4a46e35bee4801039969e959ab89
Author: Sam James  gentoo  org>
AuthorDate: Thu Nov 23 19:51:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Nov 23 19:51:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11bb125

dev-qt/qtdeclarative: Stabilize 5.15.11-r2 arm, #917797

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
index fe4a3d163612..24570e92f912 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..12} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-23 Thread Arthur Zamarin
commit: d653b654d41cd15f6371968e6f785d6fb297f942
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 23 16:45:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 23 16:46:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d653b654

dev-qt/qtdeclarative: Stabilize 5.15.11-r2 arm64, #917797

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
index 72858ee646f9..fe4a3d163612 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..12} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-23 Thread Arthur Zamarin
commit: 757755cc66392041b2f15d41dae63c4ab5db53a2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov 23 16:45:24 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov 23 16:46:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=757755cc

dev-qt/qtdeclarative: Stabilize 5.15.11-r2 amd64, #917797

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
index 11a244872af7..72858ee646f9 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..12} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-19 Thread Ionen Wolkens
commit: 8751700cca4cc4a92768639396b1cb5daef9675c
Author: Eli Schwartz  gmail  com>
AuthorDate: Sun Nov 19 21:34:22 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Nov 20 02:02:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8751700c

dev-qt/qtdeclarative: add missing build dependency for vulkan

When vulkan is enabled, qtbase has to be built with vulkan support, and
a bunch of private qt headers are poked at. Those headers privately make
use of the bdep which qtbase itself has (USE-conditional on vulkan), but
since it is only a build time dependency it is not necessarily
guaranteed to be installed when building qtdeclarative.

Often it will be installed, since qtbase does after all drag it in. But
e.g. when building qtdeclarative from source, but getting qtbase via a
binpkg, no bdeps for qtbase are available.

Since this is private headers stuff, it makes a certain amount of sense
that qtdeclarative should be independently responsible for adding the
same bdep on its own, rather than forcing qtbase to runtime depend on
it.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.5.3.ebuild| 5 -
 dev-qt/qtdeclarative/qtdeclarative-6.6.0.ebuild| 5 -
 dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild | 5 -
 dev-qt/qtdeclarative/qtdeclarative-6..ebuild   | 5 -
 4 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.3.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.3.ebuild
index fd07eb1554d5..6c27a0af036e 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.5.3.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.5.3.ebuild
@@ -18,7 +18,10 @@ IUSE="opengl +sql vulkan +widgets"
 RESTRICT="test"
 
 RDEPEND="~dev-qt/qtbase-${PV}:6[network,opengl=,sql?,vulkan=,widgets=]"
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
 BDEPEND="~dev-qt/qtshadertools-${PV}:6"
 
 src_configure() {

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.0.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.0.ebuild
index 09d9a70c9d08..2b2d23cdc5a7 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6.0.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.0.ebuild
@@ -18,7 +18,10 @@ IUSE="opengl +sql vulkan +widgets"
 RESTRICT="test"
 
 RDEPEND="~dev-qt/qtbase-${PV}:6[network,opengl=,sql?,vulkan=,widgets=]"
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
 BDEPEND="~dev-qt/qtshadertools-${PV}:6"
 
 src_configure() {

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild
index 09d9a70c9d08..2b2d23cdc5a7 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild
@@ -18,7 +18,10 @@ IUSE="opengl +sql vulkan +widgets"
 RESTRICT="test"
 
 RDEPEND="~dev-qt/qtbase-${PV}:6[network,opengl=,sql?,vulkan=,widgets=]"
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
 BDEPEND="~dev-qt/qtshadertools-${PV}:6"
 
 src_configure() {

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
index 09d9a70c9d08..2b2d23cdc5a7 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
@@ -18,7 +18,10 @@ IUSE="opengl +sql vulkan +widgets"
 RESTRICT="test"
 
 RDEPEND="~dev-qt/qtbase-${PV}:6[network,opengl=,sql?,vulkan=,widgets=]"
-DEPEND="${RDEPEND}"
+DEPEND="
+   ${RDEPEND}
+   vulkan? ( dev-util/vulkan-headers )
+"
 BDEPEND="~dev-qt/qtshadertools-${PV}:6"
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-15 Thread Ionen Wolkens
commit: 32be1006b58b47e6903ccf9dab9cc5358ce16191
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Nov 15 18:00:37 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Nov 15 19:27:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32be1006

dev-qt/qtdeclarative: drop 6.5.2-r1

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/Manifest  |  1 -
 dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild | 32 --
 2 files changed, 33 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index c461741574f8..e789534f678f 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,6 +1,5 @@
 DIST qtdeclarative-5.15.11-gentoo-kde-2.tar.xz 31064 BLAKE2B 
7e4390fc71b52cc12dc6b6189a655c164441d7ddfaaa689cc203a85f5dd210890f8587b38a324fa3a8123b79f522e2837be116a374a1eca605535207beabe6f0
 SHA512 
e54406a89e3b5d8484dfad6db3c95235e8da8bc81178f1f17ba2e1fc0dbd7633ed900c2ef4d546f2cc0eba9bd5f35ed676a45ea8a4c71b90042d6742dcdcc8d4
 DIST qtdeclarative-5.15.11-gentoo-kde-3.tar.xz 31612 BLAKE2B 
0a7a5310e5a0941b5a0cc73395fbe6bdf487bf75f98c5d0c0bbb7ea0d02c297f34a52c9ac0fad53404188077c531c2bb1096d99807e5810c07cc5900229ecfa4
 SHA512 
0957ad057ba3c3de4e2b5f15af2bc51e2c8333e1c23e48aa0ea213e5f1d7caaeb5bdc83f1c1c60c05563c2e6db7d0bce378b337c7a0b14ff9f5e30459e38b92c
 DIST qtdeclarative-everywhere-opensource-src-5.15.11.tar.xz 21601640 BLAKE2B 
5bb4d6484c54593b3c65f00c070c52e384cd7ff7be115abf54d4b3883e78d42994a4dee502c073ae4738020ada0d375ae1a1b8bb346e13ee28e287c69daeefc5
 SHA512 
08f76c5a1253d6014e48ef8d8c53f65d3087efea0f614f36aa03f37882c6947109b17398ac491157c4fbd0c954762e819c2f074fa5a71e6990f16a54ec7224ae
-DIST qtdeclarative-everywhere-src-6.5.2.tar.xz 35552840 BLAKE2B 
048da9ab9433034ede21b51458cd3c7bd09d5364c8e2e65a02905bdc107d456ba0cbf2f9ea459324462c455fb33ef5f9b7e79e669100c82274476c10b34c
 SHA512 
e6fd9dddbab72ee2e323d8ae0f4ac438b935477ad50b3e069a307993e94b289648d29ee265ac535e1396e4c1ba4bdf7e16b0cdf89a17df8d0a43bbe94f7316ef
 DIST qtdeclarative-everywhere-src-6.5.3.tar.xz 34140352 BLAKE2B 
36b2f8de9138a60e72d3116b905d266374f9f047ce0ebf6d24b967faa4de11243dc34aa86057ca2e6ee1f4da104b947000fb8473025ff2ea3757b0ee0a9b3907
 SHA512 
d3fc2f01de9940cf8715cf525bc0c68555c5dc519b4a78952682c23bfc9c09249fb651c6e4dddac128b7e96f07e0371d3040b8f8c5480c8c3fccc4f3bfec2640
 DIST qtdeclarative-everywhere-src-6.6.0.tar.xz 34331124 BLAKE2B 
3367619a1a9decc09340c8332e8f4f2a619254517030a64407a7ce1334e0f57df472e53f167adcbbc979458ee060607d16a77bd40eace4f30d8b30ff35dc7e69
 SHA512 
6563d23d48c828a7895279c42befa2275b02301fa16906494ea84a9c80076ea5c7f1be773a52f483dab5d8304feedfd9c5df4ac83cd77284aacae0287760555a

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
deleted file mode 100644
index fd07eb1554d5..
--- a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Declarative (Quick 2)"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~x86"
-fi
-
-IUSE="opengl +sql vulkan +widgets"
-
-# behaves very badly when qtdeclarative is not already installed, also
-# other more minor issues (installs junk, sandbox/offscreen issues)
-RESTRICT="test"
-
-RDEPEND="~dev-qt/qtbase-${PV}:6[network,opengl=,sql?,vulkan=,widgets=]"
-DEPEND="${RDEPEND}"
-BDEPEND="~dev-qt/qtshadertools-${PV}:6"
-
-src_configure() {
-   local mycmakeargs=(
-   $(qt_feature opengl)
-   $(qt_feature sql)
-   $(qt_feature widgets)
-   )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-14 Thread Andreas Sturmlechner
commit: ae761227bba9664b26f790a185d6f717c15eb4d5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Nov 14 22:52:07 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Nov 14 22:55:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae761227

dev-qt/qtdeclarative: Do not crash if madvise() fails on MADV_WILLNEED

QTBUG: https://bugreports.qt.io/browse/QTBUG-107774

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest  |  1 +
 .../qtdeclarative/qtdeclarative-5.15.11-r2.ebuild  | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 1e918e98ed35..c461741574f8 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,4 +1,5 @@
 DIST qtdeclarative-5.15.11-gentoo-kde-2.tar.xz 31064 BLAKE2B 
7e4390fc71b52cc12dc6b6189a655c164441d7ddfaaa689cc203a85f5dd210890f8587b38a324fa3a8123b79f522e2837be116a374a1eca605535207beabe6f0
 SHA512 
e54406a89e3b5d8484dfad6db3c95235e8da8bc81178f1f17ba2e1fc0dbd7633ed900c2ef4d546f2cc0eba9bd5f35ed676a45ea8a4c71b90042d6742dcdcc8d4
+DIST qtdeclarative-5.15.11-gentoo-kde-3.tar.xz 31612 BLAKE2B 
0a7a5310e5a0941b5a0cc73395fbe6bdf487bf75f98c5d0c0bbb7ea0d02c297f34a52c9ac0fad53404188077c531c2bb1096d99807e5810c07cc5900229ecfa4
 SHA512 
0957ad057ba3c3de4e2b5f15af2bc51e2c8333e1c23e48aa0ea213e5f1d7caaeb5bdc83f1c1c60c05563c2e6db7d0bce378b337c7a0b14ff9f5e30459e38b92c
 DIST qtdeclarative-everywhere-opensource-src-5.15.11.tar.xz 21601640 BLAKE2B 
5bb4d6484c54593b3c65f00c070c52e384cd7ff7be115abf54d4b3883e78d42994a4dee502c073ae4738020ada0d375ae1a1b8bb346e13ee28e287c69daeefc5
 SHA512 
08f76c5a1253d6014e48ef8d8c53f65d3087efea0f614f36aa03f37882c6947109b17398ac491157c4fbd0c954762e819c2f074fa5a71e6990f16a54ec7224ae
 DIST qtdeclarative-everywhere-src-6.5.2.tar.xz 35552840 BLAKE2B 
048da9ab9433034ede21b51458cd3c7bd09d5364c8e2e65a02905bdc107d456ba0cbf2f9ea459324462c455fb33ef5f9b7e79e669100c82274476c10b34c
 SHA512 
e6fd9dddbab72ee2e323d8ae0f4ac438b935477ad50b3e069a307993e94b289648d29ee265ac535e1396e4c1ba4bdf7e16b0cdf89a17df8d0a43bbe94f7316ef
 DIST qtdeclarative-everywhere-src-6.5.3.tar.xz 34140352 BLAKE2B 
36b2f8de9138a60e72d3116b905d266374f9f047ce0ebf6d24b967faa4de11243dc34aa86057ca2e6ee1f4da104b947000fb8473025ff2ea3757b0ee0a9b3907
 SHA512 
d3fc2f01de9940cf8715cf525bc0c68555c5dc519b4a78952682c23bfc9c09249fb651c6e4dddac128b7e96f07e0371d3040b8f8c5480c8c3fccc4f3bfec2640

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
new file mode 100644
index ..11a244872af7
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r2.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2009-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=3
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+PYTHON_COMPAT=( python3_{8..12} )
+inherit flag-o-matic python-any-r1 qt5-build
+
+DESCRIPTION="The QML and Quick modules for the Qt5 framework"
+
+IUSE="gles2-only +jit localstorage vulkan +widgets"
+
+# qtgui[gles2-only=] is needed because of bug 504322
+DEPEND="
+   =dev-qt/qtcore-${QT5_PV}*
+   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
+   =dev-qt/qtnetwork-${QT5_PV}*
+   =dev-qt/qttest-${QT5_PV}*
+   media-libs/libglvnd
+   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
+   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
+)
+
+src_prepare() {
+   qt_use_disable_mod localstorage sql \
+   src/imports/imports.pro
+
+   qt_use_disable_mod widgets widgets \
+   src/src.pro \
+   src/qmltest/qmltest.pro \
+   tests/auto/auto.pro \
+   tools/tools.pro \
+   tools/qmlscene/qmlscene.pro \
+   tools/qml/qml.pro
+
+   qt5-build_src_prepare
+}
+
+src_configure() {
+   replace-flags "-Os" "-O2" # bug 840861
+
+   local myqmakeargs=(
+   --
+   -qml-debug
+   $(qt_use jit feature-qml-jit)
+   )
+   qt5-build_src_configure
+}
+
+src_install() {
+   qt5-build_src_install
+   qt5_symlink_binary_to_path qml 5
+   qt5_symlink_binary_to_path qmleasing 5
+   qt5_symlink_binary_to_path qmlpreview 5
+   qt5_symlink_binary_to_path qmlscene 5
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-08 Thread Andreas Sturmlechner
commit: 045295e39f2ed9d581a9013a74f4c88123575c7d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Nov  8 19:55:40 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Nov  8 22:30:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=045295e3

dev-qt/qtdeclarative: drop 5.15.11

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest |  1 -
 dev-qt/qtdeclarative/qtdeclarative-5.15.11.ebuild | 67 ---
 2 files changed, 68 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index ad3e5c5824f4..1e918e98ed35 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,4 +1,3 @@
-DIST qtdeclarative-5.15.11-gentoo-kde-1.tar.xz 30596 BLAKE2B 
52f8773fd3ae3014e73863cd38ca3ced02f5487ffbcad125d80b34a54b36c5b384346ee580ef4f041840ac6977de3295a5263f939ef40d6a986b69ff0f380e3a
 SHA512 
31e6dbcf55b690accecd460c0a0564acfc348306b7ffb022971aa949a7521ac26f49f46c4a312a1256d60d4ec6321539c754cb39a484bbad35e581853dfb93da
 DIST qtdeclarative-5.15.11-gentoo-kde-2.tar.xz 31064 BLAKE2B 
7e4390fc71b52cc12dc6b6189a655c164441d7ddfaaa689cc203a85f5dd210890f8587b38a324fa3a8123b79f522e2837be116a374a1eca605535207beabe6f0
 SHA512 
e54406a89e3b5d8484dfad6db3c95235e8da8bc81178f1f17ba2e1fc0dbd7633ed900c2ef4d546f2cc0eba9bd5f35ed676a45ea8a4c71b90042d6742dcdcc8d4
 DIST qtdeclarative-everywhere-opensource-src-5.15.11.tar.xz 21601640 BLAKE2B 
5bb4d6484c54593b3c65f00c070c52e384cd7ff7be115abf54d4b3883e78d42994a4dee502c073ae4738020ada0d375ae1a1b8bb346e13ee28e287c69daeefc5
 SHA512 
08f76c5a1253d6014e48ef8d8c53f65d3087efea0f614f36aa03f37882c6947109b17398ac491157c4fbd0c954762e819c2f074fa5a71e6990f16a54ec7224ae
 DIST qtdeclarative-everywhere-src-6.5.2.tar.xz 35552840 BLAKE2B 
048da9ab9433034ede21b51458cd3c7bd09d5364c8e2e65a02905bdc107d456ba0cbf2f9ea459324462c455fb33ef5f9b7e79e669100c82274476c10b34c
 SHA512 
e6fd9dddbab72ee2e323d8ae0f4ac438b935477ad50b3e069a307993e94b289648d29ee265ac535e1396e4c1ba4bdf7e16b0cdf89a17df8d0a43bbe94f7316ef

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.11.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.11.ebuild
deleted file mode 100644
index 509214c01ceb..
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.11.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2009-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-fi
-
-PYTHON_COMPAT=( python3_{8..12} )
-inherit flag-o-matic python-any-r1 qt5-build
-
-DESCRIPTION="The QML and Quick modules for the Qt5 framework"
-
-IUSE="gles2-only +jit localstorage vulkan +widgets"
-
-# qtgui[gles2-only=] is needed because of bug 504322
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qttest-${QT5_PV}*
-   media-libs/libglvnd
-   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
-   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
-)
-
-src_prepare() {
-   qt_use_disable_mod localstorage sql \
-   src/imports/imports.pro
-
-   qt_use_disable_mod widgets widgets \
-   src/src.pro \
-   src/qmltest/qmltest.pro \
-   tests/auto/auto.pro \
-   tools/tools.pro \
-   tools/qmlscene/qmlscene.pro \
-   tools/qml/qml.pro
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   replace-flags "-Os" "-O2" # bug 840861
-
-   local myqmakeargs=(
-   --
-   -qml-debug
-   $(qt_use jit feature-qml-jit)
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-   qt5_symlink_binary_to_path qml 5
-   qt5_symlink_binary_to_path qmleasing 5
-   qt5_symlink_binary_to_path qmlpreview 5
-   qt5_symlink_binary_to_path qmlscene 5
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-11-05 Thread Arthur Zamarin
commit: 8668b805f95108ee62d3faec9a6e0a28a3893d19
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Nov  6 07:11:17 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Nov  6 07:14:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8668b805

dev-qt/qtdeclarative: Stabilize 5.15.11-r1 arm, #915391

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.11-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r1.ebuild
index c67db8424a53..73cbf04ac37a 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=2
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..12} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-10-24 Thread Andreas Sturmlechner
commit: 71002c1b2814332e86e4b7fadd4202bde5d1aad8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Oct 24 09:49:11 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Oct 24 10:25:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71002c1b

dev-qt/qtdeclarative: Bump to QT5_KDEPATCHSET_REV=2

Ulf Hermann (1):
  QML: Fortify qmlExecuteDeferred some more

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest  |  1 +
 .../qtdeclarative/qtdeclarative-5.15.11-r1.ebuild  | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 5bd28aa9d794..b12a3319f5c6 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,5 +1,6 @@
 DIST qtdeclarative-5.15.10-gentoo-kde-4.tar.xz 30168 BLAKE2B 
b85f4986d4fc33259d5507c4f60e2843ef9c87f217b62773a93bd9abbdf449fff94d111c2406631a61d4fa2c44e5d30778b8c7dd2268aad2186ee3de69455ebd
 SHA512 
9fcd07cfd422a73271edbfe5ccc62082658a4957dfaa0de767514d1ae57a9c9f310d0ca172ad2a62bd67d383c6a658d69b395b1193689097172423febafd
 DIST qtdeclarative-5.15.11-gentoo-kde-1.tar.xz 30596 BLAKE2B 
52f8773fd3ae3014e73863cd38ca3ced02f5487ffbcad125d80b34a54b36c5b384346ee580ef4f041840ac6977de3295a5263f939ef40d6a986b69ff0f380e3a
 SHA512 
31e6dbcf55b690accecd460c0a0564acfc348306b7ffb022971aa949a7521ac26f49f46c4a312a1256d60d4ec6321539c754cb39a484bbad35e581853dfb93da
+DIST qtdeclarative-5.15.11-gentoo-kde-2.tar.xz 31064 BLAKE2B 
7e4390fc71b52cc12dc6b6189a655c164441d7ddfaaa689cc203a85f5dd210890f8587b38a324fa3a8123b79f522e2837be116a374a1eca605535207beabe6f0
 SHA512 
e54406a89e3b5d8484dfad6db3c95235e8da8bc81178f1f17ba2e1fc0dbd7633ed900c2ef4d546f2cc0eba9bd5f35ed676a45ea8a4c71b90042d6742dcdcc8d4
 DIST qtdeclarative-everywhere-opensource-src-5.15.10.tar.xz 21596352 BLAKE2B 
4259b55b1406694cf10d5ff1c4bc2501b47a7a7ea4a09eeb77c08fa1417d5f8d028df1a0753af0d1ef52d7aa1331343c56b6c72adf462a6d1a1d5097c288ad8f
 SHA512 
378fc41a31edb52d85fd5e37fe6c086e35b5d5d759ceacc49cf7981a8a38d25ae5f2ca27d99547bd1db381f32128e7947800e2a01a857177707cc2a9980373a8
 DIST qtdeclarative-everywhere-opensource-src-5.15.11.tar.xz 21601640 BLAKE2B 
5bb4d6484c54593b3c65f00c070c52e384cd7ff7be115abf54d4b3883e78d42994a4dee502c073ae4738020ada0d375ae1a1b8bb346e13ee28e287c69daeefc5
 SHA512 
08f76c5a1253d6014e48ef8d8c53f65d3087efea0f614f36aa03f37882c6947109b17398ac491157c4fbd0c954762e819c2f074fa5a71e6990f16a54ec7224ae
 DIST qtdeclarative-everywhere-src-6.5.2.tar.xz 35552840 BLAKE2B 
048da9ab9433034ede21b51458cd3c7bd09d5364c8e2e65a02905bdc107d456ba0cbf2f9ea459324462c455fb33ef5f9b7e79e669100c82274476c10b34c
 SHA512 
e6fd9dddbab72ee2e323d8ae0f4ac438b935477ad50b3e069a307993e94b289648d29ee265ac535e1396e4c1ba4bdf7e16b0cdf89a17df8d0a43bbe94f7316ef

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r1.ebuild
new file mode 100644
index ..966a188714e1
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.11-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2009-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=2
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+PYTHON_COMPAT=( python3_{8..12} )
+inherit flag-o-matic python-any-r1 qt5-build
+
+DESCRIPTION="The QML and Quick modules for the Qt5 framework"
+
+IUSE="gles2-only +jit localstorage vulkan +widgets"
+
+# qtgui[gles2-only=] is needed because of bug 504322
+DEPEND="
+   =dev-qt/qtcore-${QT5_PV}*
+   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
+   =dev-qt/qtnetwork-${QT5_PV}*
+   =dev-qt/qttest-${QT5_PV}*
+   media-libs/libglvnd
+   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
+   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
+)
+
+src_prepare() {
+   qt_use_disable_mod localstorage sql \
+   src/imports/imports.pro
+
+   qt_use_disable_mod widgets widgets \
+   src/src.pro \
+   src/qmltest/qmltest.pro \
+   tests/auto/auto.pro \
+   tools/tools.pro \
+   tools/qmlscene/qmlscene.pro \
+   tools/qml/qml.pro
+
+   qt5-build_src_prepare
+}
+
+src_configure() {
+   replace-flags "-Os" "-O2" # bug 840861
+
+   local myqmakeargs=(
+   --
+   -qml-debug
+   $(qt_use jit feature-qml-jit)
+   )
+   qt5-build_src_configure
+}
+
+src_install() {
+   qt5-build_src_install
+   qt5_symlink_binary_to_path qml 5
+   qt5_symlink_binary_to_path qmleasing 5
+   qt5_symlink_binary_to_path qmlpreview 5
+   qt5_symlink_binary_to_path 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-10-10 Thread Ionen Wolkens
commit: d6f7f3d595bfc8e2ac8578ae81401b8b249b7301
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Oct 10 08:52:28 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Oct 10 14:49:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6f7f3d5

dev-qt/qtdeclarative: add 6.6.0

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 +
 dev-qt/qtdeclarative/qtdeclarative-6.6.0.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index d09ef205bbc0..5bd28aa9d794 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -4,3 +4,4 @@ DIST qtdeclarative-everywhere-opensource-src-5.15.10.tar.xz 
21596352 BLAKE2B 425
 DIST qtdeclarative-everywhere-opensource-src-5.15.11.tar.xz 21601640 BLAKE2B 
5bb4d6484c54593b3c65f00c070c52e384cd7ff7be115abf54d4b3883e78d42994a4dee502c073ae4738020ada0d375ae1a1b8bb346e13ee28e287c69daeefc5
 SHA512 
08f76c5a1253d6014e48ef8d8c53f65d3087efea0f614f36aa03f37882c6947109b17398ac491157c4fbd0c954762e819c2f074fa5a71e6990f16a54ec7224ae
 DIST qtdeclarative-everywhere-src-6.5.2.tar.xz 35552840 BLAKE2B 
048da9ab9433034ede21b51458cd3c7bd09d5364c8e2e65a02905bdc107d456ba0cbf2f9ea459324462c455fb33ef5f9b7e79e669100c82274476c10b34c
 SHA512 
e6fd9dddbab72ee2e323d8ae0f4ac438b935477ad50b3e069a307993e94b289648d29ee265ac535e1396e4c1ba4bdf7e16b0cdf89a17df8d0a43bbe94f7316ef
 DIST qtdeclarative-everywhere-src-6.5.3.tar.xz 34140352 BLAKE2B 
36b2f8de9138a60e72d3116b905d266374f9f047ce0ebf6d24b967faa4de11243dc34aa86057ca2e6ee1f4da104b947000fb8473025ff2ea3757b0ee0a9b3907
 SHA512 
d3fc2f01de9940cf8715cf525bc0c68555c5dc519b4a78952682c23bfc9c09249fb651c6e4dddac128b7e96f07e0371d3040b8f8c5480c8c3fccc4f3bfec2640
+DIST qtdeclarative-everywhere-src-6.6.0.tar.xz 34331124 BLAKE2B 
3367619a1a9decc09340c8332e8f4f2a619254517030a64407a7ce1334e0f57df472e53f167adcbbc979458ee060607d16a77bd40eace4f30d8b30ff35dc7e69
 SHA512 
6563d23d48c828a7895279c42befa2275b02301fa16906494ea84a9c80076ea5c7f1be773a52f483dab5d8304feedfd9c5df4ac83cd77284aacae0287760555a

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.0.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.0.ebuild
new file mode 100644
index ..09d9a70c9d08
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Declarative (Quick 2)"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~x86"
+fi
+
+IUSE="opengl +sql vulkan +widgets"
+
+# behaves very badly when qtdeclarative is not already installed, also
+# other more minor issues (installs junk, sandbox/offscreen issues)
+RESTRICT="test"
+
+RDEPEND="~dev-qt/qtbase-${PV}:6[network,opengl=,sql?,vulkan=,widgets=]"
+DEPEND="${RDEPEND}"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package sql Qt6Sql)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-09-30 Thread Andreas Sturmlechner
commit: bf0da67cd2180478f8b4cad039448dce9a509ae2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep 30 09:35:09 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 30 09:57:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0da67c

dev-qt/qtdeclarative: drop 5.15.10-r2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest  |  1 -
 .../qtdeclarative/qtdeclarative-5.15.10-r2.ebuild  | 67 --
 2 files changed, 68 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index ea6d31e1f09b..1b45cac551d0 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,4 +1,3 @@
-DIST qtdeclarative-5.15.10-gentoo-kde-3.tar.xz 26396 BLAKE2B 
07ad0b115316e8eeaa1b9348cb6e742684b11d4d45087e763679938d43d77f90261a905037b07429d78933d7b7c487d3c1f7f1caedfdb5f6b512f4e20f55d946
 SHA512 
4d44ffaee5a3b1b01e5959f9c94a3daeda1528e4b7c0f267b11efac5a686c257b1f742ef38040a3ebad167faba0f61ffa2afc03d943770a9a9a005bd52ef99f6
 DIST qtdeclarative-5.15.10-gentoo-kde-4.tar.xz 30168 BLAKE2B 
b85f4986d4fc33259d5507c4f60e2843ef9c87f217b62773a93bd9abbdf449fff94d111c2406631a61d4fa2c44e5d30778b8c7dd2268aad2186ee3de69455ebd
 SHA512 
9fcd07cfd422a73271edbfe5ccc62082658a4957dfaa0de767514d1ae57a9c9f310d0ca172ad2a62bd67d383c6a658d69b395b1193689097172423febafd
 DIST qtdeclarative-everywhere-opensource-src-5.15.10.tar.xz 21596352 BLAKE2B 
4259b55b1406694cf10d5ff1c4bc2501b47a7a7ea4a09eeb77c08fa1417d5f8d028df1a0753af0d1ef52d7aa1331343c56b6c72adf462a6d1a1d5097c288ad8f
 SHA512 
378fc41a31edb52d85fd5e37fe6c086e35b5d5d759ceacc49cf7981a8a38d25ae5f2ca27d99547bd1db381f32128e7947800e2a01a857177707cc2a9980373a8
 DIST qtdeclarative-everywhere-src-6.5.2.tar.xz 35552840 BLAKE2B 
048da9ab9433034ede21b51458cd3c7bd09d5364c8e2e65a02905bdc107d456ba0cbf2f9ea459324462c455fb33ef5f9b7e79e669100c82274476c10b34c
 SHA512 
e6fd9dddbab72ee2e323d8ae0f4ac438b935477ad50b3e069a307993e94b289648d29ee265ac535e1396e4c1ba4bdf7e16b0cdf89a17df8d0a43bbe94f7316ef

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild
deleted file mode 100644
index b9113f0f6c46..
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2009-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-PYTHON_COMPAT=( python3_{8..11} )
-inherit flag-o-matic python-any-r1 qt5-build
-
-DESCRIPTION="The QML and Quick modules for the Qt5 framework"
-
-IUSE="gles2-only +jit localstorage vulkan +widgets"
-
-# qtgui[gles2-only=] is needed because of bug 504322
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qttest-${QT5_PV}*
-   media-libs/libglvnd
-   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
-   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
-)
-
-src_prepare() {
-   qt_use_disable_mod localstorage sql \
-   src/imports/imports.pro
-
-   qt_use_disable_mod widgets widgets \
-   src/src.pro \
-   src/qmltest/qmltest.pro \
-   tests/auto/auto.pro \
-   tools/tools.pro \
-   tools/qmlscene/qmlscene.pro \
-   tools/qml/qml.pro
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   replace-flags "-Os" "-O2" # bug 840861
-
-   local myqmakeargs=(
-   --
-   -qml-debug
-   $(qt_use jit feature-qml-jit)
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-   qt5_symlink_binary_to_path qml 5
-   qt5_symlink_binary_to_path qmleasing 5
-   qt5_symlink_binary_to_path qmlpreview 5
-   qt5_symlink_binary_to_path qmlscene 5
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-09-27 Thread Arthur Zamarin
commit: 407c30e3fee16276ffe165eb26a441858fd32688
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 27 19:23:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 27 19:23:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=407c30e3

dev-qt/qtdeclarative: Stabilize 5.15.10-r3 ppc, #913934

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.10-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r3.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r3.ebuild
index 2f240734a423..3c815164c019 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r3.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r3.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=4
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..12} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-09-26 Thread Ionen Wolkens
commit: 89d5075cd85c27bee56a2422356d723f229ea0a0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Sep 26 13:38:10 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Sep 26 19:47:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89d5075c

dev-qt/qtdeclarative: add 6.6.0_rc

Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-qt/qtdeclarative/Manifest  |  1 +
 dev-qt/qtdeclarative/qtdeclarative-6.6.0_rc.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 480800b3a4d1..3b8641582ad9 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -2,3 +2,4 @@ DIST qtdeclarative-5.15.10-gentoo-kde-3.tar.xz 26396 BLAKE2B 
07ad0b115316e8eeaa1
 DIST qtdeclarative-5.15.10-gentoo-kde-4.tar.xz 30168 BLAKE2B 
b85f4986d4fc33259d5507c4f60e2843ef9c87f217b62773a93bd9abbdf449fff94d111c2406631a61d4fa2c44e5d30778b8c7dd2268aad2186ee3de69455ebd
 SHA512 
9fcd07cfd422a73271edbfe5ccc62082658a4957dfaa0de767514d1ae57a9c9f310d0ca172ad2a62bd67d383c6a658d69b395b1193689097172423febafd
 DIST qtdeclarative-everywhere-opensource-src-5.15.10.tar.xz 21596352 BLAKE2B 
4259b55b1406694cf10d5ff1c4bc2501b47a7a7ea4a09eeb77c08fa1417d5f8d028df1a0753af0d1ef52d7aa1331343c56b6c72adf462a6d1a1d5097c288ad8f
 SHA512 
378fc41a31edb52d85fd5e37fe6c086e35b5d5d759ceacc49cf7981a8a38d25ae5f2ca27d99547bd1db381f32128e7947800e2a01a857177707cc2a9980373a8
 DIST qtdeclarative-everywhere-src-6.5.2.tar.xz 35552840 BLAKE2B 
048da9ab9433034ede21b51458cd3c7bd09d5364c8e2e65a02905bdc107d456ba0cbf2f9ea459324462c455fb33ef5f9b7e79e669100c82274476c10b34c
 SHA512 
e6fd9dddbab72ee2e323d8ae0f4ac438b935477ad50b3e069a307993e94b289648d29ee265ac535e1396e4c1ba4bdf7e16b0cdf89a17df8d0a43bbe94f7316ef
+DIST qtdeclarative-everywhere-src-6.6.0-rc.tar.xz 34345524 BLAKE2B 
4b7e725386465778049d30c18af5ef570091343d9bf56c47cffc5b51318014d312dd311596d722b8d309545e1e24dbbe5dbc53bccd54a0021e4a69e490174341
 SHA512 
6e7479a2930d46a0c8c7afb0872d2d1d124491290a64a2c6ec7891eefa63bb9a80fa670bf579e675c1e285c861b75b565cdd7078c9b2b1acf126d902d49136a6

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6.0_rc.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6.0_rc.ebuild
new file mode 100644
index ..52435728a5ae
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6.0_rc.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Declarative (Quick 2)"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~x86"
+fi
+
+IUSE="opengl +sql vulkan +widgets"
+
+# behaves very badly when qtdeclarative is not already installed, also
+# other more minor issues (installs junk, sandbox/offscreen issues)
+RESTRICT="test"
+
+RDEPEND="~dev-qt/qtbase-${PV}:6[network,opengl=,sql?,vulkan=,widgets=]"
+DEPEND="${RDEPEND}"
+BDEPEND="~dev-qt/qtshadertools-${PV}:6"
+
+src_configure() {
+   local mycmakeargs=(
+   $(qt_feature opengl)
+   $(qt_feature sql)
+   $(qt_feature widgets)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-09-24 Thread WANG Xuerui
commit: 41ab18189139c3dbb6ba5d0641480fc9c155aa1a
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Sep 24 16:10:57 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Sep 24 17:05:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41ab1818

dev-qt/qtdeclarative: keyword 6.5.2-r1 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
index 026db59c1fa8..fd07eb1554d5 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~x86"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-09-24 Thread WANG Xuerui
commit: 34d20a651b49b06d5c0c4e021136be5d4f4e4d85
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Sep 24 16:10:59 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Sep 24 17:05:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34d20a65

dev-qt/qtdeclarative: forward ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.5..ebuild | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild | 2 +-
 dev-qt/qtdeclarative/qtdeclarative-6..ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5..ebuild
index 90ce21a2e8ec..3999cb0c8aa1 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.5..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.5..ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~loong"
 fi
 
 IUSE="opengl +sql vulkan +widgets"

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild
index 90ce21a2e8ec..3999cb0c8aa1 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.6..ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~loong"
 fi
 
 IUSE="opengl +sql vulkan +widgets"

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
index 90ce21a2e8ec..3999cb0c8aa1 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6..ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~loong"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-09-22 Thread Sam James
commit: 7493af1cbe54c9a56f0cf51d79e8652527260630
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 22 20:52:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 22 20:52:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7493af1c

dev-qt/qtdeclarative: Keyword 6.5.2-r1 hppa, #914026

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
index ad50dee9925f..026db59c1fa8 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~x86"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-09-19 Thread Andreas Sturmlechner
commit: acd01689c34427de1960c82ec27f4751f3d9d66e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Sep  6 19:08:30 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Sep 19 12:33:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acd01689

dev-qt/qtdeclarative: Bump to QT5_KDEPATCHSET_REV=4, python3_12

Ulf Hermann (2):
  QtQml: Clean up QQmlData ctor
  QML: Make notify list thread safe

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest  |  1 +
 .../qtdeclarative/qtdeclarative-5.15.10-r3.ebuild  | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index eebc65a05401..480800b3a4d1 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,3 +1,4 @@
 DIST qtdeclarative-5.15.10-gentoo-kde-3.tar.xz 26396 BLAKE2B 
07ad0b115316e8eeaa1b9348cb6e742684b11d4d45087e763679938d43d77f90261a905037b07429d78933d7b7c487d3c1f7f1caedfdb5f6b512f4e20f55d946
 SHA512 
4d44ffaee5a3b1b01e5959f9c94a3daeda1528e4b7c0f267b11efac5a686c257b1f742ef38040a3ebad167faba0f61ffa2afc03d943770a9a9a005bd52ef99f6
+DIST qtdeclarative-5.15.10-gentoo-kde-4.tar.xz 30168 BLAKE2B 
b85f4986d4fc33259d5507c4f60e2843ef9c87f217b62773a93bd9abbdf449fff94d111c2406631a61d4fa2c44e5d30778b8c7dd2268aad2186ee3de69455ebd
 SHA512 
9fcd07cfd422a73271edbfe5ccc62082658a4957dfaa0de767514d1ae57a9c9f310d0ca172ad2a62bd67d383c6a658d69b395b1193689097172423febafd
 DIST qtdeclarative-everywhere-opensource-src-5.15.10.tar.xz 21596352 BLAKE2B 
4259b55b1406694cf10d5ff1c4bc2501b47a7a7ea4a09eeb77c08fa1417d5f8d028df1a0753af0d1ef52d7aa1331343c56b6c72adf462a6d1a1d5097c288ad8f
 SHA512 
378fc41a31edb52d85fd5e37fe6c086e35b5d5d759ceacc49cf7981a8a38d25ae5f2ca27d99547bd1db381f32128e7947800e2a01a857177707cc2a9980373a8
 DIST qtdeclarative-everywhere-src-6.5.2.tar.xz 35552840 BLAKE2B 
048da9ab9433034ede21b51458cd3c7bd09d5364c8e2e65a02905bdc107d456ba0cbf2f9ea459324462c455fb33ef5f9b7e79e669100c82274476c10b34c
 SHA512 
e6fd9dddbab72ee2e323d8ae0f4ac438b935477ad50b3e069a307993e94b289648d29ee265ac535e1396e4c1ba4bdf7e16b0cdf89a17df8d0a43bbe94f7316ef

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r3.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r3.ebuild
new file mode 100644
index ..9c5fef1cb4d8
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r3.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2009-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=4
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+PYTHON_COMPAT=( python3_{8..12} )
+inherit flag-o-matic python-any-r1 qt5-build
+
+DESCRIPTION="The QML and Quick modules for the Qt5 framework"
+
+IUSE="gles2-only +jit localstorage vulkan +widgets"
+
+# qtgui[gles2-only=] is needed because of bug 504322
+DEPEND="
+   =dev-qt/qtcore-${QT5_PV}*
+   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
+   =dev-qt/qtnetwork-${QT5_PV}*
+   =dev-qt/qttest-${QT5_PV}*
+   media-libs/libglvnd
+   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
+   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
+)
+
+src_prepare() {
+   qt_use_disable_mod localstorage sql \
+   src/imports/imports.pro
+
+   qt_use_disable_mod widgets widgets \
+   src/src.pro \
+   src/qmltest/qmltest.pro \
+   tests/auto/auto.pro \
+   tools/tools.pro \
+   tools/qmlscene/qmlscene.pro \
+   tools/qml/qml.pro
+
+   qt5-build_src_prepare
+}
+
+src_configure() {
+   replace-flags "-Os" "-O2" # bug 840861
+
+   local myqmakeargs=(
+   --
+   -qml-debug
+   $(qt_use jit feature-qml-jit)
+   )
+   qt5-build_src_configure
+}
+
+src_install() {
+   qt5-build_src_install
+   qt5_symlink_binary_to_path qml 5
+   qt5_symlink_binary_to_path qmleasing 5
+   qt5_symlink_binary_to_path qmlpreview 5
+   qt5_symlink_binary_to_path qmlscene 5
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-09-14 Thread Sam James
commit: f80a8d03d658e0b2dd2715ccf9804e3b160b0670
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 15 04:47:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 15 04:47:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f80a8d03

dev-qt/qtdeclarative: Stabilize 6.5.2-r1 amd64, #914113

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
index eb266e39c599..ad50dee9925f 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~x86"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-09-11 Thread Sam James
commit: c6b22c439cb3b68e9caae7c9685eee39b005042a
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 12 01:27:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 12 01:27:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6b22c43

dev-qt/qtdeclarative: Keyword 6.5.2-r1 arm, #914026

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
index 5d5bf6c68847..eb266e39c599 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-09-11 Thread Sam James
commit: 7df99bede139944e749af67d717b3e2c5caddf70
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep 12 01:25:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep 12 01:25:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df99bed

dev-qt/qtdeclarative: Keyword 6.5.2-r1 x86, #914026

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
index bfc63d642dd0..5d5bf6c68847 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm64"
+   KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-09-11 Thread Sam James
commit: de458919dd83e71cf2c1a7f37f10894a2cc23c67
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 11 22:58:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 11 22:58:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de458919

dev-qt/qtdeclarative: Keyword 6.5.2-r1 arm64, #914026

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
index 90ce21a2e8ec..bfc63d642dd0 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.5.2-r1.ebuild
@@ -8,7 +8,7 @@ inherit qt6-build
 DESCRIPTION="Qt Declarative (Quick 2)"
 
 if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
+   KEYWORDS="~amd64 ~arm64"
 fi
 
 IUSE="opengl +sql vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-08-05 Thread Andreas Sturmlechner
commit: d245a6ca9b78b2689b887d23059038560966e252
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Aug  5 23:05:26 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Aug  5 23:06:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d245a6ca

dev-qt/qtdeclarative: drop 5.15.10-r1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest  |  1 -
 .../qtdeclarative/qtdeclarative-5.15.10-r1.ebuild  | 67 --
 2 files changed, 68 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 03d5a4f5f8c9..eebc65a05401 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,4 +1,3 @@
-DIST qtdeclarative-5.15.10-gentoo-kde-2.tar.xz 25376 BLAKE2B 
90978286216648900b2d0654d0b5ef5c0c2e05d94bcadedbda58b03861b6ac0aea7bfe34c55c90bbdfe0f088e35a5ebbb3284523ffce04d1a0a93cdac5cc9312
 SHA512 
d34761a994977b8b3be43f71377441362c9075b970d83b7af9625a9c51dd588ea47637bb30fd50ff4d215ce97ed15f49607f958b5f18dd2281640c031dce01e8
 DIST qtdeclarative-5.15.10-gentoo-kde-3.tar.xz 26396 BLAKE2B 
07ad0b115316e8eeaa1b9348cb6e742684b11d4d45087e763679938d43d77f90261a905037b07429d78933d7b7c487d3c1f7f1caedfdb5f6b512f4e20f55d946
 SHA512 
4d44ffaee5a3b1b01e5959f9c94a3daeda1528e4b7c0f267b11efac5a686c257b1f742ef38040a3ebad167faba0f61ffa2afc03d943770a9a9a005bd52ef99f6
 DIST qtdeclarative-everywhere-opensource-src-5.15.10.tar.xz 21596352 BLAKE2B 
4259b55b1406694cf10d5ff1c4bc2501b47a7a7ea4a09eeb77c08fa1417d5f8d028df1a0753af0d1ef52d7aa1331343c56b6c72adf462a6d1a1d5097c288ad8f
 SHA512 
378fc41a31edb52d85fd5e37fe6c086e35b5d5d759ceacc49cf7981a8a38d25ae5f2ca27d99547bd1db381f32128e7947800e2a01a857177707cc2a9980373a8
 DIST qtdeclarative-everywhere-src-6.5.2.tar.xz 35552840 BLAKE2B 
048da9ab9433034ede21b51458cd3c7bd09d5364c8e2e65a02905bdc107d456ba0cbf2f9ea459324462c455fb33ef5f9b7e79e669100c82274476c10b34c
 SHA512 
e6fd9dddbab72ee2e323d8ae0f4ac438b935477ad50b3e069a307993e94b289648d29ee265ac535e1396e4c1ba4bdf7e16b0cdf89a17df8d0a43bbe94f7316ef

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r1.ebuild
deleted file mode 100644
index 27750dcfd317..
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2009-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=2
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-fi
-
-PYTHON_COMPAT=( python3_{8..11} )
-inherit flag-o-matic python-any-r1 qt5-build
-
-DESCRIPTION="The QML and Quick modules for the Qt5 framework"
-
-IUSE="gles2-only +jit localstorage vulkan +widgets"
-
-# qtgui[gles2-only=] is needed because of bug 504322
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qttest-${QT5_PV}*
-   media-libs/libglvnd
-   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
-   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
-)
-
-src_prepare() {
-   qt_use_disable_mod localstorage sql \
-   src/imports/imports.pro
-
-   qt_use_disable_mod widgets widgets \
-   src/src.pro \
-   src/qmltest/qmltest.pro \
-   tests/auto/auto.pro \
-   tools/tools.pro \
-   tools/qmlscene/qmlscene.pro \
-   tools/qml/qml.pro
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   replace-flags "-Os" "-O2" # bug 840861
-
-   local myqmakeargs=(
-   --
-   -qml-debug
-   $(qt_use jit feature-qml-jit)
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-   qt5_symlink_binary_to_path qml 5
-   qt5_symlink_binary_to_path qmleasing 5
-   qt5_symlink_binary_to_path qmlpreview 5
-   qt5_symlink_binary_to_path qmlscene 5
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-07-26 Thread Jimi Huotari
commit: 02da9d6c1fadb4914ff694fa7cc28b4caefc673a
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Jul 26 13:23:09 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Wed Jul 26 13:30:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02da9d6c

dev-qt/qtdeclarative: drop 6.5.1

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 -
 dev-qt/qtdeclarative/qtdeclarative-6.5.1.ebuild | 30 -
 2 files changed, 31 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 392a3e1815cd..03d5a4f5f8c9 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,5 +1,4 @@
 DIST qtdeclarative-5.15.10-gentoo-kde-2.tar.xz 25376 BLAKE2B 
90978286216648900b2d0654d0b5ef5c0c2e05d94bcadedbda58b03861b6ac0aea7bfe34c55c90bbdfe0f088e35a5ebbb3284523ffce04d1a0a93cdac5cc9312
 SHA512 
d34761a994977b8b3be43f71377441362c9075b970d83b7af9625a9c51dd588ea47637bb30fd50ff4d215ce97ed15f49607f958b5f18dd2281640c031dce01e8
 DIST qtdeclarative-5.15.10-gentoo-kde-3.tar.xz 26396 BLAKE2B 
07ad0b115316e8eeaa1b9348cb6e742684b11d4d45087e763679938d43d77f90261a905037b07429d78933d7b7c487d3c1f7f1caedfdb5f6b512f4e20f55d946
 SHA512 
4d44ffaee5a3b1b01e5959f9c94a3daeda1528e4b7c0f267b11efac5a686c257b1f742ef38040a3ebad167faba0f61ffa2afc03d943770a9a9a005bd52ef99f6
 DIST qtdeclarative-everywhere-opensource-src-5.15.10.tar.xz 21596352 BLAKE2B 
4259b55b1406694cf10d5ff1c4bc2501b47a7a7ea4a09eeb77c08fa1417d5f8d028df1a0753af0d1ef52d7aa1331343c56b6c72adf462a6d1a1d5097c288ad8f
 SHA512 
378fc41a31edb52d85fd5e37fe6c086e35b5d5d759ceacc49cf7981a8a38d25ae5f2ca27d99547bd1db381f32128e7947800e2a01a857177707cc2a9980373a8
-DIST qtdeclarative-everywhere-src-6.5.1.tar.xz 35506504 BLAKE2B 
8748a3c29d2bb7888fdb275fe663c39bb9c23e2e8afddbfb2aef11b1b315083da70bb180e10c9474cda4c8df5396d47b0b45b6620618753a455bf68cdc06044a
 SHA512 
7ec840e42b1042263aa41c5d339cfa8a7921e3c5f217e710df0737b2c5c44b1e6c0fae155af934087f5a623d9370f30f83ec5691eb473e52b46486f4938173c7
 DIST qtdeclarative-everywhere-src-6.5.2.tar.xz 35552840 BLAKE2B 
048da9ab9433034ede21b51458cd3c7bd09d5364c8e2e65a02905bdc107d456ba0cbf2f9ea459324462c455fb33ef5f9b7e79e669100c82274476c10b34c
 SHA512 
e6fd9dddbab72ee2e323d8ae0f4ac438b935477ad50b3e069a307993e94b289648d29ee265ac535e1396e4c1ba4bdf7e16b0cdf89a17df8d0a43bbe94f7316ef

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.1.ebuild
deleted file mode 100644
index 8c9a771cc98e..
--- a/dev-qt/qtdeclarative/qtdeclarative-6.5.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Declarative (Quick 2)"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
-fi
-
-IUSE="opengl +sql +widgets"
-
-DEPEND="
-   =dev-qt/qtbase-${PV}*[network,opengl=,sql=,widgets=]
-   =dev-qt/qtshadertools-${PV}*
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(qt_feature opengl)
-   $(qt_feature sql)
-   $(qt_feature widgets)
-   )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-07-20 Thread Jimi Huotari
commit: fdd09d983e85e5267dc272882b01fddb5918da34
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jul 20 19:30:34 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jul 20 19:40:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd09d98

dev-qt/qtdeclarative: add 6.5.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 +
 dev-qt/qtdeclarative/qtdeclarative-6.5.2.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 1c1bb90f421a..392a3e1815cd 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -2,3 +2,4 @@ DIST qtdeclarative-5.15.10-gentoo-kde-2.tar.xz 25376 BLAKE2B 
90978286216648900b2
 DIST qtdeclarative-5.15.10-gentoo-kde-3.tar.xz 26396 BLAKE2B 
07ad0b115316e8eeaa1b9348cb6e742684b11d4d45087e763679938d43d77f90261a905037b07429d78933d7b7c487d3c1f7f1caedfdb5f6b512f4e20f55d946
 SHA512 
4d44ffaee5a3b1b01e5959f9c94a3daeda1528e4b7c0f267b11efac5a686c257b1f742ef38040a3ebad167faba0f61ffa2afc03d943770a9a9a005bd52ef99f6
 DIST qtdeclarative-everywhere-opensource-src-5.15.10.tar.xz 21596352 BLAKE2B 
4259b55b1406694cf10d5ff1c4bc2501b47a7a7ea4a09eeb77c08fa1417d5f8d028df1a0753af0d1ef52d7aa1331343c56b6c72adf462a6d1a1d5097c288ad8f
 SHA512 
378fc41a31edb52d85fd5e37fe6c086e35b5d5d759ceacc49cf7981a8a38d25ae5f2ca27d99547bd1db381f32128e7947800e2a01a857177707cc2a9980373a8
 DIST qtdeclarative-everywhere-src-6.5.1.tar.xz 35506504 BLAKE2B 
8748a3c29d2bb7888fdb275fe663c39bb9c23e2e8afddbfb2aef11b1b315083da70bb180e10c9474cda4c8df5396d47b0b45b6620618753a455bf68cdc06044a
 SHA512 
7ec840e42b1042263aa41c5d339cfa8a7921e3c5f217e710df0737b2c5c44b1e6c0fae155af934087f5a623d9370f30f83ec5691eb473e52b46486f4938173c7
+DIST qtdeclarative-everywhere-src-6.5.2.tar.xz 35552840 BLAKE2B 
048da9ab9433034ede21b51458cd3c7bd09d5364c8e2e65a02905bdc107d456ba0cbf2f9ea459324462c455fb33ef5f9b7e79e669100c82274476c10b34c
 SHA512 
e6fd9dddbab72ee2e323d8ae0f4ac438b935477ad50b3e069a307993e94b289648d29ee265ac535e1396e4c1ba4bdf7e16b0cdf89a17df8d0a43bbe94f7316ef

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.2.ebuild
new file mode 100644
index ..8c9a771cc98e
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.5.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Declarative (Quick 2)"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="opengl +sql +widgets"
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[network,opengl=,sql=,widgets=]
+   =dev-qt/qtshadertools-${PV}*
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(qt_feature opengl)
+   $(qt_feature sql)
+   $(qt_feature widgets)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-07-12 Thread Sam James
commit: 60497f20ed19571b61bc6424edcb1387c6835505
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 12 23:37:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 12 23:37:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60497f20

dev-qt/qtdeclarative: Stabilize 5.15.10-r2 ppc, #909313

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild
index e923ad9b57ee..b9113f0f6c46 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..11} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-07-11 Thread Sam James
commit: 4c019bcd20eadbe9fbffb082fd20a390c96dd439
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul 12 01:12:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul 12 01:12:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c019bcd

dev-qt/qtdeclarative: Stabilize 5.15.10-r2 arm, #909313

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild
index e70e3fb354c2..e923ad9b57ee 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=3
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..11} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-06-19 Thread Andreas Sturmlechner
commit: f3a6e20e46098320caac63bad56e4ca6b11919fa
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jun 19 20:39:55 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Mon Jun 19 20:56:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a6e20e

dev-qt/qtdeclarative: Bump to QT5_KDEPATCHSET_REV=2

JIT: Add missing {STORE|LOAD}_ACC() to CreateCallContext
QTBUG: https://bugreports.qt.io/browse/QTBUG-111935

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest  |  1 +
 .../qtdeclarative/qtdeclarative-5.15.10-r1.ebuild  | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index fe53362d69c5..99ad5e311e75 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,4 +1,5 @@
 DIST qtdeclarative-5.15.10-gentoo-kde-1.tar.xz 24808 BLAKE2B 
fda6c707cc576187b959ae0b3eb4fca8aeca711db1fdd9533dcd9f090f0c9e889bd4056f26cd91b841bc3729193f7e6e999c2c503c26ba786f195db80f4dab33
 SHA512 
7facbfb12237a6abd84289dc2b4e448772e274f2800fe50654058f7f6d58d1c1576a071abf31c66f3a2d138dddc1679cb1f57b521ec8a8ce0667bfb9dc126925
+DIST qtdeclarative-5.15.10-gentoo-kde-2.tar.xz 25376 BLAKE2B 
90978286216648900b2d0654d0b5ef5c0c2e05d94bcadedbda58b03861b6ac0aea7bfe34c55c90bbdfe0f088e35a5ebbb3284523ffce04d1a0a93cdac5cc9312
 SHA512 
d34761a994977b8b3be43f71377441362c9075b970d83b7af9625a9c51dd588ea47637bb30fd50ff4d215ce97ed15f49607f958b5f18dd2281640c031dce01e8
 DIST qtdeclarative-5.15.9-gentoo-kde-1.tar.xz 21808 BLAKE2B 
fdf3205fed515bb43e72424673def7d3e1e0a7374e20f9f403e906403bcb3febf2c0decee08241bdc7e634cc1771f2e5326d698ff81fa46b931780eda3ea34d8
 SHA512 
2fe0230de76ed87247b288fdc34ceb5ab459ad4607968f656a73f0d6e4e8c854f6538b7eb0199a432b44b0bcec443a2f21633b46991a27b733b61d66f7f24422
 DIST qtdeclarative-everywhere-opensource-src-5.15.10.tar.xz 21596352 BLAKE2B 
4259b55b1406694cf10d5ff1c4bc2501b47a7a7ea4a09eeb77c08fa1417d5f8d028df1a0753af0d1ef52d7aa1331343c56b6c72adf462a6d1a1d5097c288ad8f
 SHA512 
378fc41a31edb52d85fd5e37fe6c086e35b5d5d759ceacc49cf7981a8a38d25ae5f2ca27d99547bd1db381f32128e7947800e2a01a857177707cc2a9980373a8
 DIST qtdeclarative-everywhere-opensource-src-5.15.9.tar.xz 21587820 BLAKE2B 
530ff86b43ae0cbc427d0b35c64fc9cb7aad62536686486344ef6a224b609ab2eed72fe5aa761e8bcbd920cc5f4329e44cdffa87afa17b0847b57b6a2ffa4c3b
 SHA512 
ada3e32f42270899d92c46f0c0b8cd78028cf2e658ac60b3745c804ec494fb1fc6f31a670668074433b3e702f81524415ef132a757ca80151eb13d0a19352af7

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r1.ebuild
new file mode 100644
index ..27750dcfd317
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.10-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2009-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=2
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit flag-o-matic python-any-r1 qt5-build
+
+DESCRIPTION="The QML and Quick modules for the Qt5 framework"
+
+IUSE="gles2-only +jit localstorage vulkan +widgets"
+
+# qtgui[gles2-only=] is needed because of bug 504322
+DEPEND="
+   =dev-qt/qtcore-${QT5_PV}*
+   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
+   =dev-qt/qtnetwork-${QT5_PV}*
+   =dev-qt/qttest-${QT5_PV}*
+   media-libs/libglvnd
+   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
+   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
+)
+
+src_prepare() {
+   qt_use_disable_mod localstorage sql \
+   src/imports/imports.pro
+
+   qt_use_disable_mod widgets widgets \
+   src/src.pro \
+   src/qmltest/qmltest.pro \
+   tests/auto/auto.pro \
+   tools/tools.pro \
+   tools/qmlscene/qmlscene.pro \
+   tools/qml/qml.pro
+
+   qt5-build_src_prepare
+}
+
+src_configure() {
+   replace-flags "-Os" "-O2" # bug 840861
+
+   local myqmakeargs=(
+   --
+   -qml-debug
+   $(qt_use jit feature-qml-jit)
+   )
+   qt5-build_src_configure
+}
+
+src_install() {
+   qt5-build_src_install
+   qt5_symlink_binary_to_path qml 5
+   qt5_symlink_binary_to_path qmleasing 5
+   qt5_symlink_binary_to_path qmlpreview 5
+   qt5_symlink_binary_to_path qmlscene 5
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-06-10 Thread Jimi Huotari
commit: cdd07e42f67e666b0124b4adc99d21ccdc34638c
Author: Jimi Huotari  gentoo  org>
AuthorDate: Wed Jun  7 14:33:53 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sat Jun 10 13:33:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdd07e42

dev-qt/qtdeclarative: drop 6.5.0

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 -
 dev-qt/qtdeclarative/qtdeclarative-6.5.0.ebuild | 30 -
 2 files changed, 31 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 71c50e43337e..58f3722fe3a1 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,4 +1,3 @@
 DIST qtdeclarative-5.15.9-gentoo-kde-1.tar.xz 21808 BLAKE2B 
fdf3205fed515bb43e72424673def7d3e1e0a7374e20f9f403e906403bcb3febf2c0decee08241bdc7e634cc1771f2e5326d698ff81fa46b931780eda3ea34d8
 SHA512 
2fe0230de76ed87247b288fdc34ceb5ab459ad4607968f656a73f0d6e4e8c854f6538b7eb0199a432b44b0bcec443a2f21633b46991a27b733b61d66f7f24422
 DIST qtdeclarative-everywhere-opensource-src-5.15.9.tar.xz 21587820 BLAKE2B 
530ff86b43ae0cbc427d0b35c64fc9cb7aad62536686486344ef6a224b609ab2eed72fe5aa761e8bcbd920cc5f4329e44cdffa87afa17b0847b57b6a2ffa4c3b
 SHA512 
ada3e32f42270899d92c46f0c0b8cd78028cf2e658ac60b3745c804ec494fb1fc6f31a670668074433b3e702f81524415ef132a757ca80151eb13d0a19352af7
-DIST qtdeclarative-everywhere-src-6.5.0.tar.xz 32597512 BLAKE2B 
294832bf6932a4cfa60d474a79acd23772a5f598add63adbdb639d6211430c72a75da7f8dd43e8cf43483ac43b611f0a87d28ec6a1e75b59f1165b153a1df19b
 SHA512 
df31f08be3849b2775c1fbeb72f9922f7fa64b8b18b506e5ce309b718cfaeef9bb7225cb55610c8cf695f85e5fc0430461f1317b335358b4196b5e48242a7d00
 DIST qtdeclarative-everywhere-src-6.5.1.tar.xz 35506504 BLAKE2B 
8748a3c29d2bb7888fdb275fe663c39bb9c23e2e8afddbfb2aef11b1b315083da70bb180e10c9474cda4c8df5396d47b0b45b6620618753a455bf68cdc06044a
 SHA512 
7ec840e42b1042263aa41c5d339cfa8a7921e3c5f217e710df0737b2c5c44b1e6c0fae155af934087f5a623d9370f30f83ec5691eb473e52b46486f4938173c7

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.0.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.0.ebuild
deleted file mode 100644
index 8c9a771cc98e..
--- a/dev-qt/qtdeclarative/qtdeclarative-6.5.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Declarative (Quick 2)"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
-fi
-
-IUSE="opengl +sql +widgets"
-
-DEPEND="
-   =dev-qt/qtbase-${PV}*[network,opengl=,sql=,widgets=]
-   =dev-qt/qtshadertools-${PV}*
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(qt_feature opengl)
-   $(qt_feature sql)
-   $(qt_feature widgets)
-   )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-05-22 Thread Sam James
commit: e4e37db23e8e8f9615256639c1f670159f128cb2
Author: Sam James  gentoo  org>
AuthorDate: Tue May 23 02:43:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 23 02:51:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4e37db2

dev-qt/qtdeclarative: defer to new global USE=vulkan description

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/metadata.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/metadata.xml 
b/dev-qt/qtdeclarative/metadata.xml
index aa22d78afb51..b1f5174a5c63 100644
--- a/dev-qt/qtdeclarative/metadata.xml
+++ b/dev-qt/qtdeclarative/metadata.xml
@@ -8,7 +8,6 @@

Build the LocalStorage import for 
QtQuick (requires QtSql)
Enable OpenGL support
-   Enable support for Vulkan
Enable QtSQL support
Enable QtWidgets support




[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-05-06 Thread Jimi Huotari
commit: 90f5569ba1e775f8fd9b5622af042ab54637ef4d
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat May  6 11:24:32 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sat May  6 11:25:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90f5569b

dev-qt/qtdeclarative: drop 6.4.3

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 -
 dev-qt/qtdeclarative/qtdeclarative-6.4.3.ebuild | 30 -
 2 files changed, 31 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 6da42a2f4be4..ad847a40e23d 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,4 +1,3 @@
 DIST qtdeclarative-5.15.9-gentoo-kde-1.tar.xz 21808 BLAKE2B 
fdf3205fed515bb43e72424673def7d3e1e0a7374e20f9f403e906403bcb3febf2c0decee08241bdc7e634cc1771f2e5326d698ff81fa46b931780eda3ea34d8
 SHA512 
2fe0230de76ed87247b288fdc34ceb5ab459ad4607968f656a73f0d6e4e8c854f6538b7eb0199a432b44b0bcec443a2f21633b46991a27b733b61d66f7f24422
 DIST qtdeclarative-everywhere-opensource-src-5.15.9.tar.xz 21587820 BLAKE2B 
530ff86b43ae0cbc427d0b35c64fc9cb7aad62536686486344ef6a224b609ab2eed72fe5aa761e8bcbd920cc5f4329e44cdffa87afa17b0847b57b6a2ffa4c3b
 SHA512 
ada3e32f42270899d92c46f0c0b8cd78028cf2e658ac60b3745c804ec494fb1fc6f31a670668074433b3e702f81524415ef132a757ca80151eb13d0a19352af7
-DIST qtdeclarative-everywhere-src-6.4.3.tar.xz 30556972 BLAKE2B 
a8020e59f9195e83e211db2dbb6054e66e51349f278a4bc3a24719591764b78983fbf2ead40c80f58f1feddf1ff43033c6216bf9690910169bd54fa1d8473c96
 SHA512 
ba1a477d4e388e93cdbf76c594650b431fbea1212af110fda994fa1ebca0d6cf2dba699c995744deba71bad2a9c45d214b671ddef01a995d7c6c82c61ef82aa2
 DIST qtdeclarative-everywhere-src-6.5.0.tar.xz 32597512 BLAKE2B 
294832bf6932a4cfa60d474a79acd23772a5f598add63adbdb639d6211430c72a75da7f8dd43e8cf43483ac43b611f0a87d28ec6a1e75b59f1165b153a1df19b
 SHA512 
df31f08be3849b2775c1fbeb72f9922f7fa64b8b18b506e5ce309b718cfaeef9bb7225cb55610c8cf695f85e5fc0430461f1317b335358b4196b5e48242a7d00

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.4.3.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.4.3.ebuild
deleted file mode 100644
index 8c9a771cc98e..
--- a/dev-qt/qtdeclarative/qtdeclarative-6.4.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Declarative (Quick 2)"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
-fi
-
-IUSE="opengl +sql +widgets"
-
-DEPEND="
-   =dev-qt/qtbase-${PV}*[network,opengl=,sql=,widgets=]
-   =dev-qt/qtshadertools-${PV}*
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(qt_feature opengl)
-   $(qt_feature sql)
-   $(qt_feature widgets)
-   )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-04-25 Thread Arthur Zamarin
commit: 90210aa57fde04cf729bd45d9db2beb20fd083c9
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 25 09:40:58 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 25 09:41:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90210aa5

dev-qt/qtdeclarative: Stabilize 5.15.9 arm, #904373

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.9.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.9.ebuild
index 20d7e01485f4..97e3b0b83006 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.9.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.9.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..11} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-04-15 Thread Jimi Huotari
commit: df3c106a07518cab59ae59630def4e1817a874a5
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sat Apr 15 18:39:09 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sat Apr 15 18:39:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df3c106a

dev-qt/qtdeclarative: add 6.5.0

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 +
 dev-qt/qtdeclarative/qtdeclarative-6.5.0.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index f0ba46ba0e7c..37c17ba522c1 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -3,3 +3,4 @@ DIST qtdeclarative-5.15.9-gentoo-kde-1.tar.xz 21808 BLAKE2B 
fdf3205fed515bb43e72
 DIST qtdeclarative-everywhere-opensource-src-5.15.8.tar.xz 21592984 BLAKE2B 
623264ffcca9f623896d73ce946cc0f621bdae50b520e454b59a1888a2c767f0ff089f69ed1c5e028d01fd28ae447add826fb09c615718af61e787fa1849b16e
 SHA512 
c611cc1d25b7eea1da3e5932d253d024459044d8fff6a31066033ea5867dd20aeb183b2d2ba8a2ca71cf263fc1921126509212dd43ab680134e7a9df8d937d73
 DIST qtdeclarative-everywhere-opensource-src-5.15.9.tar.xz 21587820 BLAKE2B 
530ff86b43ae0cbc427d0b35c64fc9cb7aad62536686486344ef6a224b609ab2eed72fe5aa761e8bcbd920cc5f4329e44cdffa87afa17b0847b57b6a2ffa4c3b
 SHA512 
ada3e32f42270899d92c46f0c0b8cd78028cf2e658ac60b3745c804ec494fb1fc6f31a670668074433b3e702f81524415ef132a757ca80151eb13d0a19352af7
 DIST qtdeclarative-everywhere-src-6.4.3.tar.xz 30556972 BLAKE2B 
a8020e59f9195e83e211db2dbb6054e66e51349f278a4bc3a24719591764b78983fbf2ead40c80f58f1feddf1ff43033c6216bf9690910169bd54fa1d8473c96
 SHA512 
ba1a477d4e388e93cdbf76c594650b431fbea1212af110fda994fa1ebca0d6cf2dba699c995744deba71bad2a9c45d214b671ddef01a995d7c6c82c61ef82aa2
+DIST qtdeclarative-everywhere-src-6.5.0.tar.xz 32597512 BLAKE2B 
294832bf6932a4cfa60d474a79acd23772a5f598add63adbdb639d6211430c72a75da7f8dd43e8cf43483ac43b611f0a87d28ec6a1e75b59f1165b153a1df19b
 SHA512 
df31f08be3849b2775c1fbeb72f9922f7fa64b8b18b506e5ce309b718cfaeef9bb7225cb55610c8cf695f85e5fc0430461f1317b335358b4196b5e48242a7d00

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.5.0.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.5.0.ebuild
new file mode 100644
index ..8c9a771cc98e
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.5.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Declarative (Quick 2)"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="opengl +sql +widgets"
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[network,opengl=,sql=,widgets=]
+   =dev-qt/qtshadertools-${PV}*
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(qt_feature opengl)
+   $(qt_feature sql)
+   $(qt_feature widgets)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-03-26 Thread Jimi Huotari
commit: c2bdf5df9953de28a1613f146c652a41be4ccc17
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun Mar 26 16:56:01 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sun Mar 26 16:59:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2bdf5df

dev-qt/qtdeclarative: drop 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 -
 dev-qt/qtdeclarative/qtdeclarative-6.4.2.ebuild | 30 -
 2 files changed, 31 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 3703fb8e2d9b..f05650eb4d67 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,4 +1,3 @@
 DIST qtdeclarative-5.15.8-gentoo-kde-1.tar.xz 19932 BLAKE2B 
e889597ce322d642f0a1a60fd47b23a34b7d40585ab34841cfbce2225c24a4c56075698a3c9b9b93eb8dce80f2a42140269b84538a6c2817997221404892c180
 SHA512 
88c9483fca6eb10ecf4810dac369260b7d85372a1b698ea9587201398f65d442b6f8bd87603a277acc71f94e6f7cff2cca750888261a3b31c2734c09415d1fd3
 DIST qtdeclarative-everywhere-opensource-src-5.15.8.tar.xz 21592984 BLAKE2B 
623264ffcca9f623896d73ce946cc0f621bdae50b520e454b59a1888a2c767f0ff089f69ed1c5e028d01fd28ae447add826fb09c615718af61e787fa1849b16e
 SHA512 
c611cc1d25b7eea1da3e5932d253d024459044d8fff6a31066033ea5867dd20aeb183b2d2ba8a2ca71cf263fc1921126509212dd43ab680134e7a9df8d937d73
-DIST qtdeclarative-everywhere-src-6.4.2.tar.xz 30564432 BLAKE2B 
b445672bfd91978855d11eac953c01902522ffe5c3bb48296f926be6234ee7dccfbb3386478633b81a44cbb067ef2078cf3c05a0b7358ae15e635c0d5ab9ccc6
 SHA512 
76742b8b0902802c1d7615c8b7948b245a535c5f9574893d0fc5f8e09cb914578c1243be23dee37f98bd037e9407f82bc71b22b688067aaa68efcec1db8f922a
 DIST qtdeclarative-everywhere-src-6.4.3.tar.xz 30556972 BLAKE2B 
a8020e59f9195e83e211db2dbb6054e66e51349f278a4bc3a24719591764b78983fbf2ead40c80f58f1feddf1ff43033c6216bf9690910169bd54fa1d8473c96
 SHA512 
ba1a477d4e388e93cdbf76c594650b431fbea1212af110fda994fa1ebca0d6cf2dba699c995744deba71bad2a9c45d214b671ddef01a995d7c6c82c61ef82aa2

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.4.2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.4.2.ebuild
deleted file mode 100644
index 8c9a771cc98e..
--- a/dev-qt/qtdeclarative/qtdeclarative-6.4.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2021-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Declarative (Quick 2)"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
-fi
-
-IUSE="opengl +sql +widgets"
-
-DEPEND="
-   =dev-qt/qtbase-${PV}*[network,opengl=,sql=,widgets=]
-   =dev-qt/qtshadertools-${PV}*
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(qt_feature opengl)
-   $(qt_feature sql)
-   $(qt_feature widgets)
-   )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-03-19 Thread Jimi Huotari
commit: 4fbb844d0af217ad3eedaf0f87308b5ba5449467
Author: Jimi Huotari  gentoo  org>
AuthorDate: Sun Mar 19 11:25:05 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Sun Mar 19 13:06:37 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fbb844d

dev-qt/qtdeclarative: add 6.4.3

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 +
 dev-qt/qtdeclarative/qtdeclarative-6.4.3.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index d0025d538c89..3703fb8e2d9b 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,3 +1,4 @@
 DIST qtdeclarative-5.15.8-gentoo-kde-1.tar.xz 19932 BLAKE2B 
e889597ce322d642f0a1a60fd47b23a34b7d40585ab34841cfbce2225c24a4c56075698a3c9b9b93eb8dce80f2a42140269b84538a6c2817997221404892c180
 SHA512 
88c9483fca6eb10ecf4810dac369260b7d85372a1b698ea9587201398f65d442b6f8bd87603a277acc71f94e6f7cff2cca750888261a3b31c2734c09415d1fd3
 DIST qtdeclarative-everywhere-opensource-src-5.15.8.tar.xz 21592984 BLAKE2B 
623264ffcca9f623896d73ce946cc0f621bdae50b520e454b59a1888a2c767f0ff089f69ed1c5e028d01fd28ae447add826fb09c615718af61e787fa1849b16e
 SHA512 
c611cc1d25b7eea1da3e5932d253d024459044d8fff6a31066033ea5867dd20aeb183b2d2ba8a2ca71cf263fc1921126509212dd43ab680134e7a9df8d937d73
 DIST qtdeclarative-everywhere-src-6.4.2.tar.xz 30564432 BLAKE2B 
b445672bfd91978855d11eac953c01902522ffe5c3bb48296f926be6234ee7dccfbb3386478633b81a44cbb067ef2078cf3c05a0b7358ae15e635c0d5ab9ccc6
 SHA512 
76742b8b0902802c1d7615c8b7948b245a535c5f9574893d0fc5f8e09cb914578c1243be23dee37f98bd037e9407f82bc71b22b688067aaa68efcec1db8f922a
+DIST qtdeclarative-everywhere-src-6.4.3.tar.xz 30556972 BLAKE2B 
a8020e59f9195e83e211db2dbb6054e66e51349f278a4bc3a24719591764b78983fbf2ead40c80f58f1feddf1ff43033c6216bf9690910169bd54fa1d8473c96
 SHA512 
ba1a477d4e388e93cdbf76c594650b431fbea1212af110fda994fa1ebca0d6cf2dba699c995744deba71bad2a9c45d214b671ddef01a995d7c6c82c61ef82aa2

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.4.3.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.4.3.ebuild
new file mode 100644
index ..8c9a771cc98e
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.4.3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Declarative (Quick 2)"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="opengl +sql +widgets"
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[network,opengl=,sql=,widgets=]
+   =dev-qt/qtshadertools-${PV}*
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(qt_feature opengl)
+   $(qt_feature sql)
+   $(qt_feature widgets)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-02-09 Thread Andreas Sturmlechner
commit: d224197fd24d50462b12743b215d6129f9c901cb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Feb  8 22:18:50 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Feb  9 09:48:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d224197f

dev-qt/qtdeclarative: drop 6.4.0

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 -
 dev-qt/qtdeclarative/qtdeclarative-6.4.0.ebuild | 30 -
 2 files changed, 31 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 010fbac7a108..d0025d538c89 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,4 +1,3 @@
 DIST qtdeclarative-5.15.8-gentoo-kde-1.tar.xz 19932 BLAKE2B 
e889597ce322d642f0a1a60fd47b23a34b7d40585ab34841cfbce2225c24a4c56075698a3c9b9b93eb8dce80f2a42140269b84538a6c2817997221404892c180
 SHA512 
88c9483fca6eb10ecf4810dac369260b7d85372a1b698ea9587201398f65d442b6f8bd87603a277acc71f94e6f7cff2cca750888261a3b31c2734c09415d1fd3
 DIST qtdeclarative-everywhere-opensource-src-5.15.8.tar.xz 21592984 BLAKE2B 
623264ffcca9f623896d73ce946cc0f621bdae50b520e454b59a1888a2c767f0ff089f69ed1c5e028d01fd28ae447add826fb09c615718af61e787fa1849b16e
 SHA512 
c611cc1d25b7eea1da3e5932d253d024459044d8fff6a31066033ea5867dd20aeb183b2d2ba8a2ca71cf263fc1921126509212dd43ab680134e7a9df8d937d73
-DIST qtdeclarative-everywhere-src-6.4.0.tar.xz 30538764 BLAKE2B 
919081ba8a29a07daa01084388454a3d5f814e12ff5d1a4d3b647650e4bd6a839876baee1ab09e664e55e814338dbf675e70e4c44c28842a363c8f2dcf1a2b18
 SHA512 
6d43c09a14e2ca236fc50166ed477e37084e89a67a04d914f30f31662a18a4e6d0433cb9b2f0654ba9ffcbcd7abcb5dadcb7b12f0ef5928fc11b10925ee6f41e
 DIST qtdeclarative-everywhere-src-6.4.2.tar.xz 30564432 BLAKE2B 
b445672bfd91978855d11eac953c01902522ffe5c3bb48296f926be6234ee7dccfbb3386478633b81a44cbb067ef2078cf3c05a0b7358ae15e635c0d5ab9ccc6
 SHA512 
76742b8b0902802c1d7615c8b7948b245a535c5f9574893d0fc5f8e09cb914578c1243be23dee37f98bd037e9407f82bc71b22b688067aaa68efcec1db8f922a

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.4.0.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.4.0.ebuild
deleted file mode 100644
index e8ac7eddceb2..
--- a/dev-qt/qtdeclarative/qtdeclarative-6.4.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Declarative (Quick 2)"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
-fi
-
-IUSE="opengl +sql +widgets"
-
-DEPEND="
-   =dev-qt/qtbase-${PV}*[network,opengl=,sql=,widgets=]
-   =dev-qt/qtshadertools-${PV}*
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(qt_feature opengl)
-   $(qt_feature sql)
-   $(qt_feature widgets)
-   )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-01-21 Thread Arthur Zamarin
commit: 29b50b819901e26c24376579c646d875c2ec4ae6
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 19:36:32 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 19:36:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29b50b81

dev-qt/qtdeclarative: Stabilize 5.15.8-r2 ppc, #888946

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild
index 369e50182852..ef4219df3a48 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{9..11} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-01-21 Thread Arthur Zamarin
commit: d0ad532c3fb3aef0495d00ca080323a0cbc6192e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jan 21 19:32:41 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jan 21 19:32:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0ad532c

dev-qt/qtdeclarative: Stabilize 5.15.8-r2 arm, #888946

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild
index 8d7057283cc0..369e50182852 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{9..11} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-01-10 Thread Andreas Sturmlechner
commit: ed0779c8a23e11dc2591d8792d0166b4786df6f2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 10 19:29:53 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 10 20:00:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0779c8

dev-qt/qtdeclarative: Revert "Bump to QT5_KDEPATCHSET_REV=2"

Upstream patch got reverted:
https://invent.kde.org/qt/qt/qtdeclarative/-/merge_requests/38

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest   | 2 +-
 .../{qtdeclarative-5.15.8-r1.ebuild => qtdeclarative-5.15.8-r2.ebuild}  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index a79ffa664a88..a67365f7f3a8 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,5 +1,5 @@
 DIST qtdeclarative-5.15.7-gentoo-kde-1.tar.xz 24768 BLAKE2B 
4595a64432e7c05eb51d9b565189d7f1d76e4d372db4247f1c21f8b4a655a0243c2487203ea669ac88143bb3f3d5dad969370d56522b046bc8fcc28d6597e124
 SHA512 
96859b52ccc453379c9137587176a26f99f2d4339bbf9008f8268585e77852339b32ffd86b57715109d573b5c6e2ad4963638ae946359d5b46e7a2e570ab2c64
-DIST qtdeclarative-5.15.8-gentoo-kde-2.tar.xz 20772 BLAKE2B 
ff77a5abd7e21cc80ba65cc236b7c7319f026b2b75df171c53043f766393b46da518c9dfe64a191b7445b6152bb91acb5ae628d8e354dfb701cf855d61960dbe
 SHA512 
bea576f5b3366c21c2ef7f1225db9a355c9a6d8e643d5a084e02b2c6567ca4c93d910ba1f0c0a2620b4f6ac25ce4fd0d6276b14f8b77040b1d3a91a802294cd8
+DIST qtdeclarative-5.15.8-gentoo-kde-1.tar.xz 19932 BLAKE2B 
e889597ce322d642f0a1a60fd47b23a34b7d40585ab34841cfbce2225c24a4c56075698a3c9b9b93eb8dce80f2a42140269b84538a6c2817997221404892c180
 SHA512 
88c9483fca6eb10ecf4810dac369260b7d85372a1b698ea9587201398f65d442b6f8bd87603a277acc71f94e6f7cff2cca750888261a3b31c2734c09415d1fd3
 DIST qtdeclarative-everywhere-opensource-src-5.15.7.tar.xz 21591224 BLAKE2B 
bdb11b3929419a80a3ccd4bbcbc38c17069f1ddbfe5a8bb06345afda7d1cec66396b262b8e2783227912fca90c62b83b388922f631fb284b3b4476c43882276a
 SHA512 
909721a7c756ad3f55fa30b539ddd7f459449edc599883a4e04acbe6f1cecaf44b3a5f2b3b17adb83adaf8cd3e1e5e7e09829b30b0df3dacb1e203892b996508
 DIST qtdeclarative-everywhere-opensource-src-5.15.8.tar.xz 21592984 BLAKE2B 
623264ffcca9f623896d73ce946cc0f621bdae50b520e454b59a1888a2c767f0ff089f69ed1c5e028d01fd28ae447add826fb09c615718af61e787fa1849b16e
 SHA512 
c611cc1d25b7eea1da3e5932d253d024459044d8fff6a31066033ea5867dd20aeb183b2d2ba8a2ca71cf263fc1921126509212dd43ab680134e7a9df8d937d73
 DIST qtdeclarative-everywhere-src-6.4.0.tar.xz 30538764 BLAKE2B 
919081ba8a29a07daa01084388454a3d5f814e12ff5d1a4d3b647650e4bd6a839876baee1ab09e664e55e814338dbf675e70e4c44c28842a363c8f2dcf1a2b18
 SHA512 
6d43c09a14e2ca236fc50166ed477e37084e89a67a04d914f30f31662a18a4e6d0433cb9b2f0654ba9ffcbcd7abcb5dadcb7b12f0ef5928fc11b10925ee6f41e

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild
similarity index 98%
rename from dev-qt/qtdeclarative/qtdeclarative-5.15.8-r1.ebuild
rename to dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild
index 27750dcfd317..3c71973052f2 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r2.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=2
+   QT5_KDEPATCHSET_REV=1
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
 fi
 



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-01-09 Thread Andreas Sturmlechner
commit: 117c2e6660fc5bb0d6a530f7bee6793fed9173ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Jan 10 00:01:35 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 10 00:04:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=117c2e66

dev-qt/qtdeclarative: drop 5.15.8

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest|  1 -
 dev-qt/qtdeclarative/qtdeclarative-5.15.8.ebuild | 67 
 2 files changed, 68 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 36bff9fc1c2d..a79ffa664a88 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,5 +1,4 @@
 DIST qtdeclarative-5.15.7-gentoo-kde-1.tar.xz 24768 BLAKE2B 
4595a64432e7c05eb51d9b565189d7f1d76e4d372db4247f1c21f8b4a655a0243c2487203ea669ac88143bb3f3d5dad969370d56522b046bc8fcc28d6597e124
 SHA512 
96859b52ccc453379c9137587176a26f99f2d4339bbf9008f8268585e77852339b32ffd86b57715109d573b5c6e2ad4963638ae946359d5b46e7a2e570ab2c64
-DIST qtdeclarative-5.15.8-gentoo-kde-1.tar.xz 19932 BLAKE2B 
e889597ce322d642f0a1a60fd47b23a34b7d40585ab34841cfbce2225c24a4c56075698a3c9b9b93eb8dce80f2a42140269b84538a6c2817997221404892c180
 SHA512 
88c9483fca6eb10ecf4810dac369260b7d85372a1b698ea9587201398f65d442b6f8bd87603a277acc71f94e6f7cff2cca750888261a3b31c2734c09415d1fd3
 DIST qtdeclarative-5.15.8-gentoo-kde-2.tar.xz 20772 BLAKE2B 
ff77a5abd7e21cc80ba65cc236b7c7319f026b2b75df171c53043f766393b46da518c9dfe64a191b7445b6152bb91acb5ae628d8e354dfb701cf855d61960dbe
 SHA512 
bea576f5b3366c21c2ef7f1225db9a355c9a6d8e643d5a084e02b2c6567ca4c93d910ba1f0c0a2620b4f6ac25ce4fd0d6276b14f8b77040b1d3a91a802294cd8
 DIST qtdeclarative-everywhere-opensource-src-5.15.7.tar.xz 21591224 BLAKE2B 
bdb11b3929419a80a3ccd4bbcbc38c17069f1ddbfe5a8bb06345afda7d1cec66396b262b8e2783227912fca90c62b83b388922f631fb284b3b4476c43882276a
 SHA512 
909721a7c756ad3f55fa30b539ddd7f459449edc599883a4e04acbe6f1cecaf44b3a5f2b3b17adb83adaf8cd3e1e5e7e09829b30b0df3dacb1e203892b996508
 DIST qtdeclarative-everywhere-opensource-src-5.15.8.tar.xz 21592984 BLAKE2B 
623264ffcca9f623896d73ce946cc0f621bdae50b520e454b59a1888a2c767f0ff089f69ed1c5e028d01fd28ae447add826fb09c615718af61e787fa1849b16e
 SHA512 
c611cc1d25b7eea1da3e5932d253d024459044d8fff6a31066033ea5867dd20aeb183b2d2ba8a2ca71cf263fc1921126509212dd43ab680134e7a9df8d937d73

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.8.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.8.ebuild
deleted file mode 100644
index 3c71973052f2..
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.8.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 2009-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-if [[ ${PV} != ** ]]; then
-   QT5_KDEPATCHSET_REV=1
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-fi
-
-PYTHON_COMPAT=( python3_{8..11} )
-inherit flag-o-matic python-any-r1 qt5-build
-
-DESCRIPTION="The QML and Quick modules for the Qt5 framework"
-
-IUSE="gles2-only +jit localstorage vulkan +widgets"
-
-# qtgui[gles2-only=] is needed because of bug 504322
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qttest-${QT5_PV}*
-   media-libs/libglvnd
-   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
-   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
-)
-
-src_prepare() {
-   qt_use_disable_mod localstorage sql \
-   src/imports/imports.pro
-
-   qt_use_disable_mod widgets widgets \
-   src/src.pro \
-   src/qmltest/qmltest.pro \
-   tests/auto/auto.pro \
-   tools/tools.pro \
-   tools/qmlscene/qmlscene.pro \
-   tools/qml/qml.pro
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   replace-flags "-Os" "-O2" # bug 840861
-
-   local myqmakeargs=(
-   --
-   -qml-debug
-   $(qt_use jit feature-qml-jit)
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-   qt5_symlink_binary_to_path qml 5
-   qt5_symlink_binary_to_path qmleasing 5
-   qt5_symlink_binary_to_path qmlpreview 5
-   qt5_symlink_binary_to_path qmlscene 5
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-01-09 Thread Andreas Sturmlechner
commit: f74337bbd00038bede4f847d990f90afa7ba2b2d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Mon Jan  9 23:49:16 2023 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jan 10 00:04:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f74337bb

dev-qt/qtdeclarative: Bump to QT5_KDEPATCHSET_REV=2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest  |  1 +
 .../qtdeclarative/qtdeclarative-5.15.8-r1.ebuild   | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index a67365f7f3a8..36bff9fc1c2d 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,5 +1,6 @@
 DIST qtdeclarative-5.15.7-gentoo-kde-1.tar.xz 24768 BLAKE2B 
4595a64432e7c05eb51d9b565189d7f1d76e4d372db4247f1c21f8b4a655a0243c2487203ea669ac88143bb3f3d5dad969370d56522b046bc8fcc28d6597e124
 SHA512 
96859b52ccc453379c9137587176a26f99f2d4339bbf9008f8268585e77852339b32ffd86b57715109d573b5c6e2ad4963638ae946359d5b46e7a2e570ab2c64
 DIST qtdeclarative-5.15.8-gentoo-kde-1.tar.xz 19932 BLAKE2B 
e889597ce322d642f0a1a60fd47b23a34b7d40585ab34841cfbce2225c24a4c56075698a3c9b9b93eb8dce80f2a42140269b84538a6c2817997221404892c180
 SHA512 
88c9483fca6eb10ecf4810dac369260b7d85372a1b698ea9587201398f65d442b6f8bd87603a277acc71f94e6f7cff2cca750888261a3b31c2734c09415d1fd3
+DIST qtdeclarative-5.15.8-gentoo-kde-2.tar.xz 20772 BLAKE2B 
ff77a5abd7e21cc80ba65cc236b7c7319f026b2b75df171c53043f766393b46da518c9dfe64a191b7445b6152bb91acb5ae628d8e354dfb701cf855d61960dbe
 SHA512 
bea576f5b3366c21c2ef7f1225db9a355c9a6d8e643d5a084e02b2c6567ca4c93d910ba1f0c0a2620b4f6ac25ce4fd0d6276b14f8b77040b1d3a91a802294cd8
 DIST qtdeclarative-everywhere-opensource-src-5.15.7.tar.xz 21591224 BLAKE2B 
bdb11b3929419a80a3ccd4bbcbc38c17069f1ddbfe5a8bb06345afda7d1cec66396b262b8e2783227912fca90c62b83b388922f631fb284b3b4476c43882276a
 SHA512 
909721a7c756ad3f55fa30b539ddd7f459449edc599883a4e04acbe6f1cecaf44b3a5f2b3b17adb83adaf8cd3e1e5e7e09829b30b0df3dacb1e203892b996508
 DIST qtdeclarative-everywhere-opensource-src-5.15.8.tar.xz 21592984 BLAKE2B 
623264ffcca9f623896d73ce946cc0f621bdae50b520e454b59a1888a2c767f0ff089f69ed1c5e028d01fd28ae447add826fb09c615718af61e787fa1849b16e
 SHA512 
c611cc1d25b7eea1da3e5932d253d024459044d8fff6a31066033ea5867dd20aeb183b2d2ba8a2ca71cf263fc1921126509212dd43ab680134e7a9df8d937d73
 DIST qtdeclarative-everywhere-src-6.4.0.tar.xz 30538764 BLAKE2B 
919081ba8a29a07daa01084388454a3d5f814e12ff5d1a4d3b647650e4bd6a839876baee1ab09e664e55e814338dbf675e70e4c44c28842a363c8f2dcf1a2b18
 SHA512 
6d43c09a14e2ca236fc50166ed477e37084e89a67a04d914f30f31662a18a4e6d0433cb9b2f0654ba9ffcbcd7abcb5dadcb7b12f0ef5928fc11b10925ee6f41e

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r1.ebuild
new file mode 100644
index ..27750dcfd317
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.8-r1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 2009-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=2
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit flag-o-matic python-any-r1 qt5-build
+
+DESCRIPTION="The QML and Quick modules for the Qt5 framework"
+
+IUSE="gles2-only +jit localstorage vulkan +widgets"
+
+# qtgui[gles2-only=] is needed because of bug 504322
+DEPEND="
+   =dev-qt/qtcore-${QT5_PV}*
+   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
+   =dev-qt/qtnetwork-${QT5_PV}*
+   =dev-qt/qttest-${QT5_PV}*
+   media-libs/libglvnd
+   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
+   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
+)
+
+src_prepare() {
+   qt_use_disable_mod localstorage sql \
+   src/imports/imports.pro
+
+   qt_use_disable_mod widgets widgets \
+   src/src.pro \
+   src/qmltest/qmltest.pro \
+   tests/auto/auto.pro \
+   tools/tools.pro \
+   tools/qmlscene/qmlscene.pro \
+   tools/qml/qml.pro
+
+   qt5-build_src_prepare
+}
+
+src_configure() {
+   replace-flags "-Os" "-O2" # bug 840861
+
+   local myqmakeargs=(
+   --
+   -qml-debug
+   $(qt_use jit feature-qml-jit)
+   )
+   qt5-build_src_configure
+}
+
+src_install() {
+   qt5-build_src_install
+   qt5_symlink_binary_to_path qml 5
+   qt5_symlink_binary_to_path qmleasing 5
+   qt5_symlink_binary_to_path qmlpreview 5
+   qt5_symlink_binary_to_path qmlscene 5
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2023-01-05 Thread Jimi Huotari
commit: 4ca25e25f4053e939f268fdf36494708c4e53c79
Author: Jimi Huotari  gentoo  org>
AuthorDate: Thu Jan  5 14:49:51 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Thu Jan  5 22:38:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ca25e25

dev-qt/qtdeclarative: add 6.4.2

Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 +
 dev-qt/qtdeclarative/qtdeclarative-6.4.2.ebuild | 30 +
 2 files changed, 31 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 5da103bb6115..6a7f3ca1eade 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,3 +1,4 @@
 DIST qtdeclarative-5.15.7-gentoo-kde-1.tar.xz 24768 BLAKE2B 
4595a64432e7c05eb51d9b565189d7f1d76e4d372db4247f1c21f8b4a655a0243c2487203ea669ac88143bb3f3d5dad969370d56522b046bc8fcc28d6597e124
 SHA512 
96859b52ccc453379c9137587176a26f99f2d4339bbf9008f8268585e77852339b32ffd86b57715109d573b5c6e2ad4963638ae946359d5b46e7a2e570ab2c64
 DIST qtdeclarative-everywhere-opensource-src-5.15.7.tar.xz 21591224 BLAKE2B 
bdb11b3929419a80a3ccd4bbcbc38c17069f1ddbfe5a8bb06345afda7d1cec66396b262b8e2783227912fca90c62b83b388922f631fb284b3b4476c43882276a
 SHA512 
909721a7c756ad3f55fa30b539ddd7f459449edc599883a4e04acbe6f1cecaf44b3a5f2b3b17adb83adaf8cd3e1e5e7e09829b30b0df3dacb1e203892b996508
 DIST qtdeclarative-everywhere-src-6.4.0.tar.xz 30538764 BLAKE2B 
919081ba8a29a07daa01084388454a3d5f814e12ff5d1a4d3b647650e4bd6a839876baee1ab09e664e55e814338dbf675e70e4c44c28842a363c8f2dcf1a2b18
 SHA512 
6d43c09a14e2ca236fc50166ed477e37084e89a67a04d914f30f31662a18a4e6d0433cb9b2f0654ba9ffcbcd7abcb5dadcb7b12f0ef5928fc11b10925ee6f41e
+DIST qtdeclarative-everywhere-src-6.4.2.tar.xz 30564432 BLAKE2B 
b445672bfd91978855d11eac953c01902522ffe5c3bb48296f926be6234ee7dccfbb3386478633b81a44cbb067ef2078cf3c05a0b7358ae15e635c0d5ab9ccc6
 SHA512 
76742b8b0902802c1d7615c8b7948b245a535c5f9574893d0fc5f8e09cb914578c1243be23dee37f98bd037e9407f82bc71b22b688067aaa68efcec1db8f922a

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.4.2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.4.2.ebuild
new file mode 100644
index ..8c9a771cc98e
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.4.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Declarative (Quick 2)"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="opengl +sql +widgets"
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[network,opengl=,sql=,widgets=]
+   =dev-qt/qtshadertools-${PV}*
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(qt_feature opengl)
+   $(qt_feature sql)
+   $(qt_feature widgets)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/files/, dev-qt/qtdeclarative/

2022-12-10 Thread Andreas Sturmlechner
commit: 0207ab30fffe152804e4a288a0f2e01d224ec4da
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Dec 10 12:12:12 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Dec 10 12:23:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0207ab30

dev-qt/qtdeclarative: a11y: track item enabled state

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...tive-5.15.7-a11y-track-item-enabled-state.patch | 57 ++
 .../qtdeclarative/qtdeclarative-5.15.7-r1.ebuild   | 68 ++
 2 files changed, 125 insertions(+)

diff --git 
a/dev-qt/qtdeclarative/files/qtdeclarative-5.15.7-a11y-track-item-enabled-state.patch
 
b/dev-qt/qtdeclarative/files/qtdeclarative-5.15.7-a11y-track-item-enabled-state.patch
new file mode 100644
index ..e41838a34e30
--- /dev/null
+++ 
b/dev-qt/qtdeclarative/files/qtdeclarative-5.15.7-a11y-track-item-enabled-state.patch
@@ -0,0 +1,57 @@
+From f697f2e1a4c5f60f3f09ae7d2e3d3dcd20854aef Mon Sep 17 00:00:00 2001
+From: Harald Sitter 
+Date: Mon, 28 Nov 2022 14:59:33 +0100
+Subject: [PATCH 1/2] a11y: track item enabled state
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+disabled items are neither enabled nor focusable
+
+Change-Id: I4f286c7b85605d5ad6fa787d1f5cfcce1297d268
+Reviewed-by: Volker Hilsheimer 
+Reviewed-by: Jan Arve Sæther 
+(cherry picked from commit 20fd2902a6d7bdb4a3306005d2718ca5a8fef96d)
+---
+ src/quick/accessible/qaccessiblequickitem.cpp | 4 
+ src/quick/items/qquickitem.cpp| 9 +
+ 2 files changed, 13 insertions(+)
+
+diff --git a/src/quick/accessible/qaccessiblequickitem.cpp 
b/src/quick/accessible/qaccessiblequickitem.cpp
+index eb3df4d4cd..78e2ab302c 100644
+--- a/src/quick/accessible/qaccessiblequickitem.cpp
 b/src/quick/accessible/qaccessiblequickitem.cpp
+@@ -210,6 +210,10 @@ QAccessible::State QAccessibleQuickItem::state() const
+ if (role() == QAccessible::EditableText)
+ if (auto ti = qobject_cast(item()))
+ state.passwordEdit = ti->echoMode() != QQuickTextInput::Normal;
++if (!item()->isEnabled()) {
++state.focusable = false;
++state.disabled = true;
++}
+ return state;
+ }
+ 
+diff --git a/src/quick/items/qquickitem.cpp b/src/quick/items/qquickitem.cpp
+index 4cf73ff73d..dec0ae19ae 100644
+--- a/src/quick/items/qquickitem.cpp
 b/src/quick/items/qquickitem.cpp
+@@ -6174,6 +6174,15 @@ void 
QQuickItemPrivate::setEffectiveEnableRecur(QQuickItem *scope, bool newEffec
+ }
+ 
+ itemChange(QQuickItem::ItemEnabledHasChanged, effectiveEnable);
++#if QT_CONFIG(accessibility)
++if (isAccessible) {
++QAccessible::State changedState;
++changedState.disabled = true;
++changedState.focusable = true;
++QAccessibleStateChangeEvent ev(q, changedState);
++QAccessible::updateAccessibility();
++}
++#endif
+ emit q->enabledChanged();
+ }
+ 
+-- 
+2.38.1
+

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.7-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.7-r1.ebuild
new file mode 100644
index ..f92c424c84cb
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.7-r1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2009-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+if [[ ${PV} != ** ]]; then
+   QT5_KDEPATCHSET_REV=1
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+fi
+
+PYTHON_COMPAT=( python3_{8..11} )
+inherit flag-o-matic python-any-r1 qt5-build
+
+DESCRIPTION="The QML and Quick modules for the Qt5 framework"
+
+IUSE="gles2-only +jit localstorage vulkan +widgets"
+
+# qtgui[gles2-only=] is needed because of bug 504322
+DEPEND="
+   =dev-qt/qtcore-${QT5_PV}*
+   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
+   =dev-qt/qtnetwork-${QT5_PV}*
+   =dev-qt/qttest-${QT5_PV}*
+   media-libs/libglvnd
+   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
+   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
+   "${FILESDIR}/${P}-a11y-track-item-enabled-state.patch" # kde/5.15
+)
+
+src_prepare() {
+   qt_use_disable_mod localstorage sql \
+   src/imports/imports.pro
+
+   qt_use_disable_mod widgets widgets \
+   src/src.pro \
+   src/qmltest/qmltest.pro \
+   tests/auto/auto.pro \
+   tools/tools.pro \
+   tools/qmlscene/qmlscene.pro \
+   tools/qml/qml.pro
+
+   qt5-build_src_prepare
+}
+
+src_configure() {
+   replace-flags "-Os" "-O2" # bug 840861
+
+   local myqmakeargs=(
+   --
+   -qml-debug
+   $(qt_use jit feature-qml-jit)
+   )
+   qt5-build_src_configure

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-12-05 Thread Arthur Zamarin
commit: c96c8dcb903ec6f6f0e5f05b6027465c5a917bbf
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec  5 19:45:01 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec  5 19:45:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96c8dcb

dev-qt/qtdeclarative: Stabilize 5.15.7 ppc, #883677

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.7.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.7.ebuild
index 9c964357b6d9..a2733e28d1e3 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.7.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.7.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 if [[ ${PV} != ** ]]; then
QT5_KDEPATCHSET_REV=1
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 PYTHON_COMPAT=( python3_{8..11} )



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-12-01 Thread Andreas Sturmlechner
commit: 82e53a5474920b57d1ff4aea575a5f696fad7ff0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec  1 18:44:30 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec  1 19:19:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82e53a54

dev-qt/qtdeclarative: drop 6.3.2

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 -
 dev-qt/qtdeclarative/qtdeclarative-6.3.2.ebuild | 30 -
 2 files changed, 31 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 8d3ff6f60d3a..7741b0d7b925 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -2,5 +2,4 @@ DIST qtdeclarative-5.15.5-gentoo-kde-1.tar.xz 21772 BLAKE2B 
83a19f79355102da7c3b
 DIST qtdeclarative-5.15.7-gentoo-kde-1.tar.xz 24768 BLAKE2B 
4595a64432e7c05eb51d9b565189d7f1d76e4d372db4247f1c21f8b4a655a0243c2487203ea669ac88143bb3f3d5dad969370d56522b046bc8fcc28d6597e124
 SHA512 
96859b52ccc453379c9137587176a26f99f2d4339bbf9008f8268585e77852339b32ffd86b57715109d573b5c6e2ad4963638ae946359d5b46e7a2e570ab2c64
 DIST qtdeclarative-everywhere-opensource-src-5.15.5.tar.xz 21581628 BLAKE2B 
4cd378a0e55269c9b22349c161f81653e43326e2e78ed7880f776aa787a934412bc83196fefdbc09250db283aff883668eb29fab326bdee4a5a966e57028b538
 SHA512 
b4b2754ae3566bbfa3e0162738ae6ea3b36d506841ce7e4b5651d0b0ca1c341ab19f653aebc23d13a17840d391280137c463c29fcf4866fc1f1c3adf8ebb5e5b
 DIST qtdeclarative-everywhere-opensource-src-5.15.7.tar.xz 21591224 BLAKE2B 
bdb11b3929419a80a3ccd4bbcbc38c17069f1ddbfe5a8bb06345afda7d1cec66396b262b8e2783227912fca90c62b83b388922f631fb284b3b4476c43882276a
 SHA512 
909721a7c756ad3f55fa30b539ddd7f459449edc599883a4e04acbe6f1cecaf44b3a5f2b3b17adb83adaf8cd3e1e5e7e09829b30b0df3dacb1e203892b996508
-DIST qtdeclarative-everywhere-src-6.3.2.tar.xz 30157476 BLAKE2B 
54914ca16a85201232d14f3596b74d91f1cb11c59d03b8b79aa4b7ff26b45a76dcd3d2aba5a47b3ba9c9bb89f073cda20a785997f092ee57197217d95e95d967
 SHA512 
4929bd1e5ff16475847ddd75322353afc35c7a06688d32e6186649b38a08d88f435a134fdcfbb4f9fe588f9cd317eb8c0fb6aa0f08416b900064156f3af926af
 DIST qtdeclarative-everywhere-src-6.4.0.tar.xz 30538764 BLAKE2B 
919081ba8a29a07daa01084388454a3d5f814e12ff5d1a4d3b647650e4bd6a839876baee1ab09e664e55e814338dbf675e70e4c44c28842a363c8f2dcf1a2b18
 SHA512 
6d43c09a14e2ca236fc50166ed477e37084e89a67a04d914f30f31662a18a4e6d0433cb9b2f0654ba9ffcbcd7abcb5dadcb7b12f0ef5928fc11b10925ee6f41e

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.3.2.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.3.2.ebuild
deleted file mode 100644
index e8ac7eddceb2..
--- a/dev-qt/qtdeclarative/qtdeclarative-6.3.2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Declarative (Quick 2)"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
-fi
-
-IUSE="opengl +sql +widgets"
-
-DEPEND="
-   =dev-qt/qtbase-${PV}*[network,opengl=,sql=,widgets=]
-   =dev-qt/qtshadertools-${PV}*
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(qt_feature opengl)
-   $(qt_feature sql)
-   $(qt_feature widgets)
-   )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-09-24 Thread Andreas Sturmlechner
commit: 5263f313f642036d6781ebdd270970d1312360b0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Sep 24 14:07:03 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Sep 24 14:32:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5263f313

dev-qt/qtdeclarative: drop 6.3.1

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 -
 dev-qt/qtdeclarative/qtdeclarative-6.3.1.ebuild | 30 -
 2 files changed, 31 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index aea59c925d03..184e586a5065 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,4 +1,3 @@
 DIST qtdeclarative-5.15.5-gentoo-kde-1.tar.xz 21772 BLAKE2B 
83a19f79355102da7c3bb705a85fd6d9cfe7b0906a60664c56ca43e47ede33dffc0655ea71c79aeb60048e8c7810ae4279a6a0f491ff8a687743fe715a7ee033
 SHA512 
6a8e979f3673373bfae29d30b909f8d4034e64206ef5b09e34e2168421ad8c0d58972d1fe446ee61d8dcb2e27dafce455885749d8f4df45abdaeb5ed66358a3c
 DIST qtdeclarative-everywhere-opensource-src-5.15.5.tar.xz 21581628 BLAKE2B 
4cd378a0e55269c9b22349c161f81653e43326e2e78ed7880f776aa787a934412bc83196fefdbc09250db283aff883668eb29fab326bdee4a5a966e57028b538
 SHA512 
b4b2754ae3566bbfa3e0162738ae6ea3b36d506841ce7e4b5651d0b0ca1c341ab19f653aebc23d13a17840d391280137c463c29fcf4866fc1f1c3adf8ebb5e5b
-DIST qtdeclarative-everywhere-src-6.3.1.tar.xz 30098680 BLAKE2B 
eaae3753e993c7e199f2135878790fd68febd7665b0f3232ff51953a51a2ffb15d85aca9e457666b088dee4a622c46f08981e3a94a3bdcaee8392d469dc28ed5
 SHA512 
547b29dcf26f734b32283677b9e02a43a75f3ab4849e578592031fa37babc09e5b1795e719119ba6b9400ef59b16fd387fb97aa3603454775be4a27e19ff065c
 DIST qtdeclarative-everywhere-src-6.3.2.tar.xz 30157476 BLAKE2B 
54914ca16a85201232d14f3596b74d91f1cb11c59d03b8b79aa4b7ff26b45a76dcd3d2aba5a47b3ba9c9bb89f073cda20a785997f092ee57197217d95e95d967
 SHA512 
4929bd1e5ff16475847ddd75322353afc35c7a06688d32e6186649b38a08d88f435a134fdcfbb4f9fe588f9cd317eb8c0fb6aa0f08416b900064156f3af926af

diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.3.1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.3.1.ebuild
deleted file mode 100644
index e8ac7eddceb2..
--- a/dev-qt/qtdeclarative/qtdeclarative-6.3.1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt6-build
-
-DESCRIPTION="Qt Declarative (Quick 2)"
-
-if [[ ${QT6_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
-fi
-
-IUSE="opengl +sql +widgets"
-
-DEPEND="
-   =dev-qt/qtbase-${PV}*[network,opengl=,sql=,widgets=]
-   =dev-qt/qtshadertools-${PV}*
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(qt_feature opengl)
-   $(qt_feature sql)
-   $(qt_feature widgets)
-   )
-
-   qt6-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-08-02 Thread Sam James
commit: c092d7f232d90feb3bba11ea2492f85bcc1b06df
Author: Jimi Huotari  gentoo  org>
AuthorDate: Mon Jun 20 18:23:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 21:49:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c092d7f2

dev-qt/qtdeclarative: add version 6.3.1

Bug: https://bugs.gentoo.org/838970
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Jimi Huotari  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/Manifest   |  1 +
 dev-qt/qtdeclarative/metadata.xml   |  2 ++
 dev-qt/qtdeclarative/qtdeclarative-6.3.1.ebuild | 30 +
 3 files changed, 33 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 1733b4f91314..6d1ae7107886 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,2 +1,3 @@
 DIST qtdeclarative-5.15.5-gentoo-kde-1.tar.xz 21772 BLAKE2B 
83a19f79355102da7c3bb705a85fd6d9cfe7b0906a60664c56ca43e47ede33dffc0655ea71c79aeb60048e8c7810ae4279a6a0f491ff8a687743fe715a7ee033
 SHA512 
6a8e979f3673373bfae29d30b909f8d4034e64206ef5b09e34e2168421ad8c0d58972d1fe446ee61d8dcb2e27dafce455885749d8f4df45abdaeb5ed66358a3c
 DIST qtdeclarative-everywhere-opensource-src-5.15.5.tar.xz 21581628 BLAKE2B 
4cd378a0e55269c9b22349c161f81653e43326e2e78ed7880f776aa787a934412bc83196fefdbc09250db283aff883668eb29fab326bdee4a5a966e57028b538
 SHA512 
b4b2754ae3566bbfa3e0162738ae6ea3b36d506841ce7e4b5651d0b0ca1c341ab19f653aebc23d13a17840d391280137c463c29fcf4866fc1f1c3adf8ebb5e5b
+DIST qtdeclarative-everywhere-src-6.3.1.tar.xz 30098680 BLAKE2B 
eaae3753e993c7e199f2135878790fd68febd7665b0f3232ff51953a51a2ffb15d85aca9e457666b088dee4a622c46f08981e3a94a3bdcaee8392d469dc28ed5
 SHA512 
547b29dcf26f734b32283677b9e02a43a75f3ab4849e578592031fa37babc09e5b1795e719119ba6b9400ef59b16fd387fb97aa3603454775be4a27e19ff065c

diff --git a/dev-qt/qtdeclarative/metadata.xml 
b/dev-qt/qtdeclarative/metadata.xml
index 050837f31bcb..aa22d78afb51 100644
--- a/dev-qt/qtdeclarative/metadata.xml
+++ b/dev-qt/qtdeclarative/metadata.xml
@@ -7,7 +7,9 @@


Build the LocalStorage import for 
QtQuick (requires QtSql)
+   Enable OpenGL support
Enable support for Vulkan
+   Enable QtSQL support
Enable QtWidgets support



diff --git a/dev-qt/qtdeclarative/qtdeclarative-6.3.1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-6.3.1.ebuild
new file mode 100644
index ..e8ac7eddceb2
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-6.3.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit qt6-build
+
+DESCRIPTION="Qt Declarative (Quick 2)"
+
+if [[ ${QT6_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64"
+fi
+
+IUSE="opengl +sql +widgets"
+
+DEPEND="
+   =dev-qt/qtbase-${PV}*[network,opengl=,sql=,widgets=]
+   =dev-qt/qtshadertools-${PV}*
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   $(qt_feature opengl)
+   $(qt_feature sql)
+   $(qt_feature widgets)
+   )
+
+   qt6-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-07-04 Thread Arthur Zamarin
commit: e25b2d0977ad4ce4e8ebf569079a24fc52f444f8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jul  4 17:58:29 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jul  4 17:58:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e25b2d09

dev-qt/qtdeclarative: Stabilize 5.15.5 arm64, #853232

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
index 661efbca68cc..496d3d0790c3 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
@@ -10,7 +10,7 @@ inherit flag-o-matic python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-07-03 Thread Andreas Sturmlechner
commit: 5f6425f851d50f02198122007d7780457d57ad6f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Jul  3 22:17:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Jul  3 22:46:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f6425f8

dev-qt/qtdeclarative: python3_11

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

 dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
index e773124f2822..316da20250cc 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 QT5_KDEPATCHSET_REV=1
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 inherit flag-o-matic python-any-r1 qt5-build
 
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-07-02 Thread Arthur Zamarin
commit: 2261271cec3510860456ff306e9e32024c08cdd8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jul  2 12:54:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jul  2 12:54:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2261271c

dev-qt/qtdeclarative: Stabilize 5.15.5 ppc, #853232

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
index 985380ac5c58..e584902e1cb0 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
@@ -10,7 +10,7 @@ inherit flag-o-matic python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-06-21 Thread Andreas Sturmlechner
commit: 91aa953df9cac2e18ad13a4108258419154fada3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jun 18 14:52:57 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Jun 21 21:35:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91aa953d

dev-qt/qtdeclarative: Replace -Os with -O2

Closes: https://bugs.gentoo.org/840861
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
index 485344e04b98..06fc4e064066 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.5.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 QT5_KDEPATCHSET_REV=1
 PYTHON_COMPAT=( python3_{8..10} )
-inherit python-any-r1 qt5-build
+inherit flag-o-matic python-any-r1 qt5-build
 
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
@@ -48,6 +48,8 @@ src_prepare() {
 }
 
 src_configure() {
+   replace-flags "-Os" "-O2" # bug 840861
+
local myqmakeargs=(
--
-qml-debug



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-06-19 Thread Sam James
commit: bdef4e72bf65ac087ef7d34345a99f8cc7ed12d5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdef4e72

dev-qt/qtdeclarative: Stabilize 5.15.4-r1 ppc64, #851900

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
index 1f84e5b7fcf2..33832b597da0 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-06-19 Thread Sam James
commit: 386cd0d193dbeefc3b63d485a9fa63ffcc11b312
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 22:44:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 22:44:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=386cd0d1

dev-qt/qtdeclarative: Stabilize 5.15.4-r1 ppc, #851900

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
index fb56b7102c4a..1f84e5b7fcf2 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-06-18 Thread Sam James
commit: ed16eff7ca77791b52874eac9540b98931ed14a4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 05:30:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 05:30:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed16eff7

dev-qt/qtdeclarative: Stabilize 5.15.4-r1 x86, #851900

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
index 18700060abc4..fb56b7102c4a 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-06-18 Thread Sam James
commit: 3026734a95ec83d2bbf9e535953a035a61a9481c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun 19 05:29:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun 19 05:29:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3026734a

dev-qt/qtdeclarative: Stabilize 5.15.4-r1 amd64, #851900

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
index 397f1908cd3f..18700060abc4 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.4-r1.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-06-13 Thread Sam James
commit: f2e0fffce9a5aee5c89e7362d49688b5de3af9f2
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 13 21:18:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 13 21:18:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e0fffc

dev-qt/qtdeclarative: Stabilize 5.15.4 arm, #843353

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.4.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.4.ebuild
index 6fe2ad238a65..def6af0930c4 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.4.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.4.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/files/

2022-04-18 Thread Sam James
commit: b212a7f9c6b6ce1288dcf220e72b4a2debf18e52
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Apr 18 07:00:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr 18 07:15:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b212a7f9

dev-qt/qtdeclarative: remove unused patches

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Sam James  gentoo.org>

 .../files/qtdeclarative-5.15.2-riscv-atomic.patch  | 12 
 .../files/qtdeclarative-5.4.2-disable-jit.patch| 18 --
 2 files changed, 30 deletions(-)

diff --git a/dev-qt/qtdeclarative/files/qtdeclarative-5.15.2-riscv-atomic.patch 
b/dev-qt/qtdeclarative/files/qtdeclarative-5.15.2-riscv-atomic.patch
deleted file mode 100644
index a619f3db833c..
--- a/dev-qt/qtdeclarative/files/qtdeclarative-5.15.2-riscv-atomic.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/src/qml/qml.pro b/src/qml/qml.pro
-index 7d5a92a..01f3b79 100644
 a/src/qml/qml.pro
-+++ b/src/qml/qml.pro
-@@ -19,6 +19,7 @@ solaris-cc*:QMAKE_CXXFLAGS_RELEASE -= -O2
- 
- # Ensure this gcc optimization is switched off for mips platforms to avoid 
trouble with JIT.
- gcc:isEqual(QT_ARCH, "mips"): QMAKE_CXXFLAGS += -fno-reorder-blocks
-+gcc:isEqual(QT_ARCH, "riscv64"): LIBS += -latomic
- 
- DEFINES += QT_NO_FOREACH
-

diff --git a/dev-qt/qtdeclarative/files/qtdeclarative-5.4.2-disable-jit.patch 
b/dev-qt/qtdeclarative/files/qtdeclarative-5.4.2-disable-jit.patch
deleted file mode 100644
index 7799ef71b7e4..
--- a/dev-qt/qtdeclarative/files/qtdeclarative-5.4.2-disable-jit.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-diff --git a/src/qml/jsruntime/qv4global_p.h b/src/qml/jsruntime/qv4global_p.h
-index 4b08194..224ddb1 100644
 a/src/qml/jsruntime/qv4global_p.h
-+++ b/src/qml/jsruntime/qv4global_p.h
-@@ -96,8 +96,13 @@ inline double trunc(double d) { return d > 0 ? floor(d) : 
ceil(d); }
- #undef V4_ENABLE_JIT
- #endif
- #endif
- 
-+// Gentoo note: disable the JIT due to USE="-jit"
-+#ifdef V4_ENABLE_JIT
-+#undef V4_ENABLE_JIT
-+#endif
-+
- // Do certain things depending on whether the JIT is enabled or disabled
- 
- #ifdef V4_ENABLE_JIT
- #define ENABLE_YARR_JIT 1



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-04-17 Thread Sam James
commit: 6ac43ecf6528c11c7b3d74730b12c5076a8aad8e
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr 17 19:31:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 19:31:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac43ecf

dev-qt/qtdeclarative: drop 5.15.2-r15

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/Manifest  |  1 -
 .../qtdeclarative/qtdeclarative-5.15.2-r15.ebuild  | 59 --
 2 files changed, 60 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 44dcd675336b..df9544bcfe87 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,3 +1,2 @@
-DIST qtdeclarative-5.15.2-29ee9a0e.tar.gz 24346706 BLAKE2B 
5bd518a61aaa24672164fad41599ca6cc4ed7e8ab3eac56d8a38d9b0d892f92ddc3e4f7a6a66c16043d1eb29578602a91824413283fdcf971bbfaf95e0a59af0
 SHA512 
7964cf301f8cceb01cc4eaa7b3a5bc1e882633f61abcd250fee6dc27110baa4e32622d0b24e2cdc3874b0518c79f6f42fa1ac434535270af3b35081e663d8cd4
 DIST qtdeclarative-5.15.3-gentoo-kde-2.tar.xz 17340 BLAKE2B 
5f5efae23cf6c1c3abf8d0d0594ac66ae3bf116e744626f7218d0a66e5f5598861a25e8b2d8aaec7c3dd444fa4e91de313b67b53ec624965f08472587fee460d
 SHA512 
76d5bd8aa9f2b2e766ad4dd63a3c03b2e52da90b91cf11c777f3efd6fb3110100b358f05562639b60031bb49622fd1f4b135b6903a53493664bcbf1a0b6d69d7
 DIST qtdeclarative-everywhere-opensource-src-5.15.3.tar.xz 21567896 BLAKE2B 
897aa6959f34bc6e5a3be04d9f56d13315e6681daadb935f0e2422f551865c8c6d49b0c15c5358439155d3215c1c139fe60acf0b4a7e766e8e1ff4ce85a0449e
 SHA512 
c0f8dba5ba9e211071d64ec9de7395925d97424be899292a83fe961091c6695bfe68395fed4b34a746a69293765122a5ee53c119053f01b5fc511f0dbf577597

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
deleted file mode 100644
index 82d5a4f3461d..
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2009-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_COMMIT=29ee9a0e9f02ec74153a2cf09dc63722bc273544
-PYTHON_COMPAT=( python3_{8..10} )
-inherit python-any-r1 qt5-build
-
-DESCRIPTION="The QML and Quick modules for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="ppc ppc64"
-fi
-
-IUSE="gles2-only +jit localstorage vulkan +widgets"
-
-# qtgui[gles2-only=] is needed because of bug 504322
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qttest-${QT5_PV}*
-   media-libs/libglvnd
-   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
-   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
-   "${FILESDIR}/${PN}-5.15.2-riscv-atomic.patch" # bug 790689
-)
-
-src_prepare() {
-   use jit || PATCHES+=( "${FILESDIR}/${PN}-5.4.2-disable-jit.patch" )
-
-   qt_use_disable_mod localstorage sql \
-   src/imports/imports.pro
-
-   qt_use_disable_mod widgets widgets \
-   src/src.pro \
-   src/qmltest/qmltest.pro \
-   tests/auto/auto.pro \
-   tools/tools.pro \
-   tools/qmlscene/qmlscene.pro \
-   tools/qml/qml.pro
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   local myqmakeargs=(
-   --
-   -qml-debug
-   )
-   qt5-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/, dev-qt/qtsql/, dev-qt/assistant/, dev-qt/qtconcurrent/, ...

2022-04-17 Thread Sam James
commit: d74ac7dfd445867c296a2d1357920880aef3f4a3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Apr 15 21:32:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr 17 19:28:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d74ac7df

dev-qt: De-keyword all arches except ppc, ppc64 for 5.15.2

While we are waiting for stabilisation of 5.15.3 by them.

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 dev-qt/assistant/assistant-5.15.2-r11.ebuild  | 4 ++--
 dev-qt/designer/designer-5.15.2-r11.ebuild| 4 ++--
 dev-qt/linguist-tools/linguist-tools-5.15.2-r10.ebuild| 4 ++--
 dev-qt/linguist/linguist-5.15.2-r11.ebuild| 4 ++--
 dev-qt/pixeltool/pixeltool-5.15.2-r11.ebuild  | 4 ++--
 dev-qt/qdbus/qdbus-5.15.2-r10.ebuild  | 4 ++--
 dev-qt/qdbusviewer/qdbusviewer-5.15.2-r10.ebuild  | 4 ++--
 dev-qt/qdoc/qdoc-5.15.2-r10.ebuild| 4 ++--
 dev-qt/qtbluetooth/qtbluetooth-5.15.2-r10.ebuild  | 2 +-
 dev-qt/qtcharts/qtcharts-5.15.2-r1.ebuild | 4 ++--
 dev-qt/qtconcurrent/qtconcurrent-5.15.2-r10.ebuild| 4 ++--
 dev-qt/qtcore/qtcore-5.15.2-r14.ebuild| 2 +-
 dev-qt/qtdbus/qtdbus-5.15.2-r10.ebuild| 4 ++--
 dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild  | 2 +-
 dev-qt/qtdiag/qtdiag-5.15.2-r10.ebuild| 4 ++--
 dev-qt/qtgraphicaleffects/qtgraphicaleffects-5.15.2-r1.ebuild | 4 ++--
 dev-qt/qtgui/qtgui-5.15.2-r16.ebuild  | 2 +-
 dev-qt/qthelp/qthelp-5.15.2-r10.ebuild| 4 ++--
 dev-qt/qtimageformats/qtimageformats-5.15.2-r10.ebuild| 4 ++--
 dev-qt/qtmultimedia/qtmultimedia-5.15.2-r2.ebuild | 4 ++--
 dev-qt/qtnetwork/qtnetwork-5.15.2-r14.ebuild  | 2 +-
 dev-qt/qtnetworkauth/qtnetworkauth-5.15.2-r1.ebuild   | 4 ++--
 dev-qt/qtopengl/qtopengl-5.15.2-r11.ebuild| 4 ++--
 dev-qt/qtpaths/qtpaths-5.15.2-r10.ebuild  | 4 ++--
 dev-qt/qtpositioning/qtpositioning-5.15.2-r1.ebuild   | 4 ++--
 dev-qt/qtprintsupport/qtprintsupport-5.15.2-r11.ebuild| 2 +-
 dev-qt/qtquickcontrols/qtquickcontrols-5.15.2-r1.ebuild   | 4 ++--
 dev-qt/qtquickcontrols2/qtquickcontrols2-5.15.2-r13.ebuild| 2 +-
 dev-qt/qtscript/qtscript-5.15.2-r1.ebuild | 4 ++--
 dev-qt/qtsensors/qtsensors-5.15.2-r1.ebuild   | 4 ++--
 dev-qt/qtserialport/qtserialport-5.15.2-r1.ebuild | 4 ++--
 dev-qt/qtspeech/qtspeech-5.15.2-r2.ebuild | 2 +-
 dev-qt/qtsql/qtsql-5.15.2-r11.ebuild  | 2 +-
 dev-qt/qtsvg/qtsvg-5.15.2-r13.ebuild  | 2 +-
 dev-qt/qttest/qttest-5.15.2-r10.ebuild| 4 ++--
 dev-qt/qttranslations/qttranslations-5.15.2-r10.ebuild| 4 ++--
 dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.2-r12.ebuild  | 2 +-
 dev-qt/qtwayland/qtwayland-5.15.2-r17.ebuild  | 2 +-
 dev-qt/qtwayland/qtwayland-5.15.2-r20.ebuild  | 2 +-
 dev-qt/qtwebchannel/qtwebchannel-5.15.2-r10.ebuild| 2 +-
 dev-qt/qtwebsockets/qtwebsockets-5.15.2-r11.ebuild| 2 +-
 dev-qt/qtwidgets/qtwidgets-5.15.2-r12.ebuild  | 2 +-
 dev-qt/qtx11extras/qtx11extras-5.15.2-r1.ebuild   | 4 ++--
 dev-qt/qtxml/qtxml-5.15.2-r10.ebuild  | 4 ++--
 dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.2-r1.ebuild   | 4 ++--
 45 files changed, 74 insertions(+), 74 deletions(-)

diff --git a/dev-qt/assistant/assistant-5.15.2-r11.ebuild 
b/dev-qt/assistant/assistant-5.15.2-r11.ebuild
index 4fb7695223e1..c3406cb99b53 100644
--- a/dev-qt/assistant/assistant-5.15.2-r11.ebuild
+++ b/dev-qt/assistant/assistant-5.15.2-r11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ inherit desktop qt5-build xdg-utils
 DESCRIPTION="Tool for viewing on-line documentation in Qt help file format"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ppc64 ~sparc x86"
+   KEYWORDS="ppc64"
 fi
 
 IUSE=""

diff --git a/dev-qt/designer/designer-5.15.2-r11.ebuild 
b/dev-qt/designer/designer-5.15.2-r11.ebuild
index 0d41f6d0c413..00f4d0c7e43a 100644
--- a/dev-qt/designer/designer-5.15.2-r11.ebuild
+++ b/dev-qt/designer/designer-5.15.2-r11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -10,7 +10,7 @@ inherit desktop qt5-build xdg-utils
 DESCRIPTION="WYSIWYG 

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-04-12 Thread Arthur Zamarin
commit: 9a22a6aaa3abadfcfef5f29207b12219da8ac6ba
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Apr 12 18:45:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Apr 12 18:45:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a22a6aa

dev-qt/qtdeclarative: Stabilize 5.15.3-r1 arm, #835762

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.3-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.3-r1.ebuild
index f80cc817a433..d130c033676b 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.3-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.3-r1.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-03-31 Thread Andreas Sturmlechner
commit: ab44117d630adb20dd0eb54026b324610e6104d1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Mar 31 19:23:36 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Mar 31 19:23:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab44117d

dev-qt/qtdeclarative: Drop superfluous qmljs link

Closes: https://bugs.gentoo.org/836464
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.3-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.3-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.3-r1.ebuild
index 4820d17976ce..f80cc817a433 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.3-r1.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.3-r1.ebuild
@@ -60,7 +60,6 @@ src_install() {
qt5-build_src_install
qt5_symlink_binary_to_path qml 5
qt5_symlink_binary_to_path qmleasing 5
-   qt5_symlink_binary_to_path qmljs 5
qt5_symlink_binary_to_path qmlpreview 5
qt5_symlink_binary_to_path qmlscene 5
 }



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-03-30 Thread Andreas Sturmlechner
commit: a84c4d0b24a70a479bcea8d3e553dfe842756b1c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 30 18:18:00 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 30 18:56:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a84c4d0b

dev-qt/qtdeclarative: Drop 5.15.3 (r0)

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

 dev-qt/qtdeclarative/Manifest|  1 -
 dev-qt/qtdeclarative/qtdeclarative-5.15.3.ebuild | 62 
 2 files changed, 63 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index cbaabc484516..44dcd675336b 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,4 +1,3 @@
 DIST qtdeclarative-5.15.2-29ee9a0e.tar.gz 24346706 BLAKE2B 
5bd518a61aaa24672164fad41599ca6cc4ed7e8ab3eac56d8a38d9b0d892f92ddc3e4f7a6a66c16043d1eb29578602a91824413283fdcf971bbfaf95e0a59af0
 SHA512 
7964cf301f8cceb01cc4eaa7b3a5bc1e882633f61abcd250fee6dc27110baa4e32622d0b24e2cdc3874b0518c79f6f42fa1ac434535270af3b35081e663d8cd4
-DIST qtdeclarative-5.15.3-gentoo-kde-1.tar.xz 7612 BLAKE2B 
e4385c43a05a152e5d4071ee72142bec617b9707ffd4e60afd66b124bf0c272a236eaf9bb984e49769687ac680550c9aeb61a773a0b820fc00500f0faec85d09
 SHA512 
9e25e42c5616f4e3487f6c012e63c245e68a807407dd9c54d6b8d4efc23ba98a6f7fe67cf87017161676a0335cf4d12e494d1956dbf8efeedaa9504dff3ade4a
 DIST qtdeclarative-5.15.3-gentoo-kde-2.tar.xz 17340 BLAKE2B 
5f5efae23cf6c1c3abf8d0d0594ac66ae3bf116e744626f7218d0a66e5f5598861a25e8b2d8aaec7c3dd444fa4e91de313b67b53ec624965f08472587fee460d
 SHA512 
76d5bd8aa9f2b2e766ad4dd63a3c03b2e52da90b91cf11c777f3efd6fb3110100b358f05562639b60031bb49622fd1f4b135b6903a53493664bcbf1a0b6d69d7
 DIST qtdeclarative-everywhere-opensource-src-5.15.3.tar.xz 21567896 BLAKE2B 
897aa6959f34bc6e5a3be04d9f56d13315e6681daadb935f0e2422f551865c8c6d49b0c15c5358439155d3215c1c139fe60acf0b4a7e766e8e1ff4ce85a0449e
 SHA512 
c0f8dba5ba9e211071d64ec9de7395925d97424be899292a83fe961091c6695bfe68395fed4b34a746a69293765122a5ee53c119053f01b5fc511f0dbf577597

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.3.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.3.ebuild
deleted file mode 100644
index 661c549d1bde..
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.3.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 2009-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=1
-PYTHON_COMPAT=( python3_{8..10} )
-inherit python-any-r1 qt5-build
-
-DESCRIPTION="The QML and Quick modules for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-fi
-
-IUSE="gles2-only +jit localstorage vulkan +widgets"
-
-# qtgui[gles2-only=] is needed because of bug 504322
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qttest-${QT5_PV}*
-   media-libs/libglvnd
-   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
-   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-src_prepare() {
-   qt_use_disable_mod localstorage sql \
-   src/imports/imports.pro
-
-   qt_use_disable_mod widgets widgets \
-   src/src.pro \
-   src/qmltest/qmltest.pro \
-   tests/auto/auto.pro \
-   tools/tools.pro \
-   tools/qmlscene/qmlscene.pro \
-   tools/qml/qml.pro
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   local myqmakeargs=(
-   --
-   -qml-debug
-   $(qt_use jit feature-qml-jit)
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-   qt5_symlink_binary_to_path qml 5
-   qt5_symlink_binary_to_path qmleasing 5
-   qt5_symlink_binary_to_path qmljs 5
-   qt5_symlink_binary_to_path qmlpreview 5
-   qt5_symlink_binary_to_path qmlscene 5
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-03-30 Thread Andreas Sturmlechner
commit: 8a3d629983330ad7148cbfc5b7b79083362124f4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Mar 30 18:13:29 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Mar 30 18:56:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a3d6299

dev-qt/qtdeclarative: Fix patchset, drop riscv patch

Previous patchset mistakenly did not contain full Qt5PatchCollection already
on top of 5.15.2-r15.

A proper riscv patch is now part of qtcore-5.15.3.

Closes: https://bugs.gentoo.org/790689
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/Manifest  |  1 +
 .../qtdeclarative/qtdeclarative-5.15.3-r1.ebuild   | 66 ++
 2 files changed, 67 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index 756b849a281e..cbaabc484516 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,3 +1,4 @@
 DIST qtdeclarative-5.15.2-29ee9a0e.tar.gz 24346706 BLAKE2B 
5bd518a61aaa24672164fad41599ca6cc4ed7e8ab3eac56d8a38d9b0d892f92ddc3e4f7a6a66c16043d1eb29578602a91824413283fdcf971bbfaf95e0a59af0
 SHA512 
7964cf301f8cceb01cc4eaa7b3a5bc1e882633f61abcd250fee6dc27110baa4e32622d0b24e2cdc3874b0518c79f6f42fa1ac434535270af3b35081e663d8cd4
 DIST qtdeclarative-5.15.3-gentoo-kde-1.tar.xz 7612 BLAKE2B 
e4385c43a05a152e5d4071ee72142bec617b9707ffd4e60afd66b124bf0c272a236eaf9bb984e49769687ac680550c9aeb61a773a0b820fc00500f0faec85d09
 SHA512 
9e25e42c5616f4e3487f6c012e63c245e68a807407dd9c54d6b8d4efc23ba98a6f7fe67cf87017161676a0335cf4d12e494d1956dbf8efeedaa9504dff3ade4a
+DIST qtdeclarative-5.15.3-gentoo-kde-2.tar.xz 17340 BLAKE2B 
5f5efae23cf6c1c3abf8d0d0594ac66ae3bf116e744626f7218d0a66e5f5598861a25e8b2d8aaec7c3dd444fa4e91de313b67b53ec624965f08472587fee460d
 SHA512 
76d5bd8aa9f2b2e766ad4dd63a3c03b2e52da90b91cf11c777f3efd6fb3110100b358f05562639b60031bb49622fd1f4b135b6903a53493664bcbf1a0b6d69d7
 DIST qtdeclarative-everywhere-opensource-src-5.15.3.tar.xz 21567896 BLAKE2B 
897aa6959f34bc6e5a3be04d9f56d13315e6681daadb935f0e2422f551865c8c6d49b0c15c5358439155d3215c1c139fe60acf0b4a7e766e8e1ff4ce85a0449e
 SHA512 
c0f8dba5ba9e211071d64ec9de7395925d97424be899292a83fe961091c6695bfe68395fed4b34a746a69293765122a5ee53c119053f01b5fc511f0dbf577597

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.3-r1.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.3-r1.ebuild
new file mode 100644
index ..4820d17976ce
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.3-r1.ebuild
@@ -0,0 +1,66 @@
+# Copyright 2009-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+QT5_KDEPATCHSET_REV=2
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-any-r1 qt5-build
+
+DESCRIPTION="The QML and Quick modules for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+IUSE="gles2-only +jit localstorage vulkan +widgets"
+
+# qtgui[gles2-only=] is needed because of bug 504322
+DEPEND="
+   =dev-qt/qtcore-${QT5_PV}*
+   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
+   =dev-qt/qtnetwork-${QT5_PV}*
+   =dev-qt/qttest-${QT5_PV}*
+   media-libs/libglvnd
+   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
+   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
+)
+
+src_prepare() {
+   qt_use_disable_mod localstorage sql \
+   src/imports/imports.pro
+
+   qt_use_disable_mod widgets widgets \
+   src/src.pro \
+   src/qmltest/qmltest.pro \
+   tests/auto/auto.pro \
+   tools/tools.pro \
+   tools/qmlscene/qmlscene.pro \
+   tools/qml/qml.pro
+
+   qt5-build_src_prepare
+}
+
+src_configure() {
+   local myqmakeargs=(
+   --
+   -qml-debug
+   $(qt_use jit feature-qml-jit)
+   )
+   qt5-build_src_configure
+}
+
+src_install() {
+   qt5-build_src_install
+   qt5_symlink_binary_to_path qml 5
+   qt5_symlink_binary_to_path qmleasing 5
+   qt5_symlink_binary_to_path qmljs 5
+   qt5_symlink_binary_to_path qmlpreview 5
+   qt5_symlink_binary_to_path qmlscene 5
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-03-22 Thread Andreas Sturmlechner
commit: 308f21c1bae0be0197618494931b39b126808e4f
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 22 13:31:01 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 22 13:31:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308f21c1

dev-qt/qtdeclarative: Drop 5.15.2-r14

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

 dev-qt/qtdeclarative/Manifest  |  1 -
 .../qtdeclarative/qtdeclarative-5.15.2-r14.ebuild  | 59 --
 2 files changed, 60 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index c000a7068365..756b849a281e 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,4 +1,3 @@
 DIST qtdeclarative-5.15.2-29ee9a0e.tar.gz 24346706 BLAKE2B 
5bd518a61aaa24672164fad41599ca6cc4ed7e8ab3eac56d8a38d9b0d892f92ddc3e4f7a6a66c16043d1eb29578602a91824413283fdcf971bbfaf95e0a59af0
 SHA512 
7964cf301f8cceb01cc4eaa7b3a5bc1e882633f61abcd250fee6dc27110baa4e32622d0b24e2cdc3874b0518c79f6f42fa1ac434535270af3b35081e663d8cd4
-DIST qtdeclarative-5.15.2-7024ac83.tar.gz 24346858 BLAKE2B 
75a6a36fcf39bdf38292af1fe10b0f5bf3e72b39c8403fdbfed9c0c0a739919d93592157cf8d8f33523e8db52662f1f7d63209d173730b4c06045e9c1f0a4563
 SHA512 
8be70e68abd035a43ecfab7a1e23969428abf9425558875b8ee5e24a45a563afbef30d0852b495ab918b22118fa88877bb6d390cf90a928b02c96ee1e77f2331
 DIST qtdeclarative-5.15.3-gentoo-kde-1.tar.xz 7612 BLAKE2B 
e4385c43a05a152e5d4071ee72142bec617b9707ffd4e60afd66b124bf0c272a236eaf9bb984e49769687ac680550c9aeb61a773a0b820fc00500f0faec85d09
 SHA512 
9e25e42c5616f4e3487f6c012e63c245e68a807407dd9c54d6b8d4efc23ba98a6f7fe67cf87017161676a0335cf4d12e494d1956dbf8efeedaa9504dff3ade4a
 DIST qtdeclarative-everywhere-opensource-src-5.15.3.tar.xz 21567896 BLAKE2B 
897aa6959f34bc6e5a3be04d9f56d13315e6681daadb935f0e2422f551865c8c6d49b0c15c5358439155d3215c1c139fe60acf0b4a7e766e8e1ff4ce85a0449e
 SHA512 
c0f8dba5ba9e211071d64ec9de7395925d97424be899292a83fe961091c6695bfe68395fed4b34a746a69293765122a5ee53c119053f01b5fc511f0dbf577597

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
deleted file mode 100644
index 788b279ea93b..
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2009-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_COMMIT=7024ac8358f9e576dff013ce2452c1daa0d34506
-PYTHON_COMPAT=( python3_{8..10} )
-inherit python-any-r1 qt5-build
-
-DESCRIPTION="The QML and Quick modules for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE="gles2-only +jit localstorage vulkan +widgets"
-
-# qtgui[gles2-only=] is needed because of bug 504322
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qttest-${QT5_PV}*
-   media-libs/libglvnd
-   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
-   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
-   "${FILESDIR}/${PN}-5.15.2-riscv-atomic.patch" # bug 790689
-)
-
-src_prepare() {
-   use jit || PATCHES+=( "${FILESDIR}/${PN}-5.4.2-disable-jit.patch" )
-
-   qt_use_disable_mod localstorage sql \
-   src/imports/imports.pro
-
-   qt_use_disable_mod widgets widgets \
-   src/src.pro \
-   src/qmltest/qmltest.pro \
-   tests/auto/auto.pro \
-   tools/tools.pro \
-   tools/qmlscene/qmlscene.pro \
-   tools/qml/qml.pro
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   local myqmakeargs=(
-   --
-   -qml-debug
-   )
-   qt5-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-03-22 Thread Andreas Sturmlechner
commit: 97d2fc2f854d705b00e8e9e62f1fed04b14fbca6
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Tue Mar 22 13:16:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Tue Mar 22 13:19:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d2fc2f

dev-qt/qtdeclarative: Fix IUSE=jit by using qml-jit feature switch

Closes: https://bugs.gentoo.org/551318
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.3.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.3.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.3.ebuild
index bb5e548092d2..661c549d1bde 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.3.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.3.ebuild
@@ -29,8 +29,6 @@ RDEPEND="${DEPEND}"
 BDEPEND="${PYTHON_DEPS}"
 
 src_prepare() {
-   use jit || PATCHES+=( "${FILESDIR}/${PN}-5.4.2-disable-jit.patch" )
-
qt_use_disable_mod localstorage sql \
src/imports/imports.pro
 
@@ -49,6 +47,7 @@ src_configure() {
local myqmakeargs=(
--
-qml-debug
+   $(qt_use jit feature-qml-jit)
)
qt5-build_src_configure
 }



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-03-16 Thread Sam James
commit: c54ea673edd29f321a6d69578a60b740d5fe9976
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 16 23:49:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Mar 16 23:49:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54ea673

dev-qt/qtdeclarative: Stabilize 5.15.2-r15 ppc, #833118

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
index 3ff8a739e5f3..3cb34cce0fa0 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-03-10 Thread Jakov Smolić
commit: bdb5eaf7525249a4b5b58d92988f9325e3823ce7
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Mar 10 09:33:24 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Mar 10 09:33:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb5eaf7

dev-qt/qtdeclarative: Stabilize 5.15.2-r15 arm64, #833118

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
index 13517cfe67f5..9441f344e71f 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-03-06 Thread Agostino Sarubbo
commit: 471c7955a7c450f99aa619292599d3f89acb3510
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar  7 07:28:35 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar  7 07:28:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=471c7955

dev-qt/qtdeclarative: x86 stable wrt bug #833118

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
index ee35975c030b..13517cfe67f5 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-03-06 Thread Agostino Sarubbo
commit: 43d6de6d4c6667ea8eedb4952196f25c20661e22
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Mar  7 07:26:24 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Mar  7 07:26:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43d6de6d

dev-qt/qtdeclarative: amd64 stable wrt bug #833118

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
index f7b293373bc9..ee35975c030b 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-03-05 Thread Sam James
commit: 71a9285483e01387bbf550f1626f1032caaa03a6
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar  6 07:50:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar  6 07:50:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71a92854

dev-qt/qtdeclarative: Stabilize 5.15.2-r15 arm, #833118

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
index f5c0300c7f2a..f7b293373bc9 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2022-02-11 Thread Andreas Sturmlechner
commit: 6245bb308a6af305b10a23e4809bfef9cb06c0e1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Fri Feb 11 09:34:36 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Fri Feb 11 10:06:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6245bb30

dev-qt/qtdeclarative: 5.15.2-r15 version bump at KDE 29ee9a0e

Joni Poikelin (1):
  Fix crash during model reset
  QTBUG: https://bugreports.qt.io/browse/QTBUG-83352

Marc Mutz (1):
  QQmlJs::FixedPoolArray: fix UB (precondition violation) in allocate()

Ulf Hermann (1):
  V4: Do not call dtor of an object we continue to use
  QTBUG: https://bugreports.qt.io/browse/QTBUG-100431

Vlad Zahorodnii (1):
  Make sure QQuickWidget and its offscreen window's screens are always in 
sync

Wang Chuan (1):
  QQuickTextInput: update cursor rectangle after padding changed
  QTBUG: https://bugreports.qt.io/browse/QTBUG-91867

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

 dev-qt/qtdeclarative/Manifest  |  1 +
 .../qtdeclarative/qtdeclarative-5.15.2-r15.ebuild  | 59 ++
 2 files changed, 60 insertions(+)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index f573e7b4954d..5eaadade0d6a 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1 +1,2 @@
+DIST qtdeclarative-5.15.2-29ee9a0e.tar.gz 24346706 BLAKE2B 
5bd518a61aaa24672164fad41599ca6cc4ed7e8ab3eac56d8a38d9b0d892f92ddc3e4f7a6a66c16043d1eb29578602a91824413283fdcf971bbfaf95e0a59af0
 SHA512 
7964cf301f8cceb01cc4eaa7b3a5bc1e882633f61abcd250fee6dc27110baa4e32622d0b24e2cdc3874b0518c79f6f42fa1ac434535270af3b35081e663d8cd4
 DIST qtdeclarative-5.15.2-7024ac83.tar.gz 24346858 BLAKE2B 
75a6a36fcf39bdf38292af1fe10b0f5bf3e72b39c8403fdbfed9c0c0a739919d93592157cf8d8f33523e8db52662f1f7d63209d173730b4c06045e9c1f0a4563
 SHA512 
8be70e68abd035a43ecfab7a1e23969428abf9425558875b8ee5e24a45a563afbef30d0852b495ab918b22118fa88877bb6d390cf90a928b02c96ee1e77f2331

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
new file mode 100644
index ..f5c0300c7f2a
--- /dev/null
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r15.ebuild
@@ -0,0 +1,59 @@
+# Copyright 2009-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+KDE_ORG_COMMIT=29ee9a0e9f02ec74153a2cf09dc63722bc273544
+PYTHON_COMPAT=( python3_{8..10} )
+inherit python-any-r1 qt5-build
+
+DESCRIPTION="The QML and Quick modules for the Qt5 framework"
+
+if [[ ${QT5_BUILD_TYPE} == release ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+fi
+
+IUSE="gles2-only +jit localstorage vulkan +widgets"
+
+# qtgui[gles2-only=] is needed because of bug 504322
+DEPEND="
+   =dev-qt/qtcore-${QT5_PV}*
+   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
+   =dev-qt/qtnetwork-${QT5_PV}*
+   =dev-qt/qttest-${QT5_PV}*
+   media-libs/libglvnd
+   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
+   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${PYTHON_DEPS}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
+   "${FILESDIR}/${PN}-5.15.2-riscv-atomic.patch" # bug 790689
+)
+
+src_prepare() {
+   use jit || PATCHES+=( "${FILESDIR}/${PN}-5.4.2-disable-jit.patch" )
+
+   qt_use_disable_mod localstorage sql \
+   src/imports/imports.pro
+
+   qt_use_disable_mod widgets widgets \
+   src/src.pro \
+   src/qmltest/qmltest.pro \
+   tests/auto/auto.pro \
+   tools/tools.pro \
+   tools/qmlscene/qmlscene.pro \
+   tools/qml/qml.pro
+
+   qt5-build_src_prepare
+}
+
+src_configure() {
+   local myqmakeargs=(
+   --
+   -qml-debug
+   )
+   qt5-build_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2021-12-16 Thread Andreas Sturmlechner
commit: 4ee4bc9f87f33fe937f3bd1049444289fabde2da
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 16 12:19:30 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 16 12:23:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ee4bc9f

dev-qt/qtdeclarative: Drop 5.15.2-r12

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

 dev-qt/qtdeclarative/Manifest  |  1 -
 .../qtdeclarative/qtdeclarative-5.15.2-r12.ebuild  | 59 --
 2 files changed, 60 deletions(-)

diff --git a/dev-qt/qtdeclarative/Manifest b/dev-qt/qtdeclarative/Manifest
index cbcb51747272..f573e7b4954d 100644
--- a/dev-qt/qtdeclarative/Manifest
+++ b/dev-qt/qtdeclarative/Manifest
@@ -1,2 +1 @@
-DIST qtdeclarative-5.15.2-1c33a9d0.tar.gz 24342460 BLAKE2B 
f83d01c9bd28842f53b5bf9e95d1b83738792ae6969309ef702fef2e943a4e886313445c7332a2a5cb72cd99aa5db7520a04a054b16d8065bc03b95cbe14026d
 SHA512 
a1b6ae66c83cc7385c51845f1cbafb55cadd69c121196cd138abc92e964d0bb594ce20267244e4202a9108d92b9bf0f107536774f2a76da71b434692559c1fb4
 DIST qtdeclarative-5.15.2-7024ac83.tar.gz 24346858 BLAKE2B 
75a6a36fcf39bdf38292af1fe10b0f5bf3e72b39c8403fdbfed9c0c0a739919d93592157cf8d8f33523e8db52662f1f7d63209d173730b4c06045e9c1f0a4563
 SHA512 
8be70e68abd035a43ecfab7a1e23969428abf9425558875b8ee5e24a45a563afbef30d0852b495ab918b22118fa88877bb6d390cf90a928b02c96ee1e77f2331

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r12.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r12.ebuild
deleted file mode 100644
index 7987361ecfdd..
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r12.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 2009-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-KDE_ORG_COMMIT=1c33a9d045897ce755a818ebff7ddecae97885d3
-PYTHON_COMPAT=( python3_{8..10} )
-inherit python-any-r1 qt5-build
-
-DESCRIPTION="The QML and Quick modules for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE="gles2-only +jit localstorage vulkan +widgets"
-
-# qtgui[gles2-only=] is needed because of bug 504322
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,vulkan=]
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qttest-${QT5_PV}*
-   media-libs/libglvnd
-   localstorage? ( =dev-qt/qtsql-${QT5_PV}* )
-   widgets? ( =dev-qt/qtwidgets-${QT5_PV}*[gles2-only=] )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="${PYTHON_DEPS}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.14.2-QQuickItemView-fix-maxXY-extent.patch" # 
QTBUG-83890
-   "${FILESDIR}/${PN}-5.15.2-riscv-atomic.patch" # bug 790689
-)
-
-src_prepare() {
-   use jit || PATCHES+=( "${FILESDIR}/${PN}-5.4.2-disable-jit.patch" )
-
-   qt_use_disable_mod localstorage sql \
-   src/imports/imports.pro
-
-   qt_use_disable_mod widgets widgets \
-   src/src.pro \
-   src/qmltest/qmltest.pro \
-   tests/auto/auto.pro \
-   tools/tools.pro \
-   tools/qmlscene/qmlscene.pro \
-   tools/qml/qml.pro
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   local myqmakeargs=(
-   --
-   -qml-debug
-   )
-   qt5-build_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2021-12-15 Thread Sam James
commit: 3c5686b12ddf1645f123871fe241546da459d34e
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 15 23:55:28 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 15 23:55:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c5686b1

dev-qt/qtdeclarative: Stabilize 5.15.2-r14 arm, #828047

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
index 3756a78bfaf0..788b279ea93b 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2021-12-15 Thread Sam James
commit: 0cb624d0f494451abf07142d2e778a5fe035aa25
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 15 23:55:16 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 15 23:55:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb624d0

dev-qt/qtdeclarative: Stabilize 5.15.2-r14 ppc, #828047

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
index 8d8e647c8e61..3756a78bfaf0 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2021-12-15 Thread Sam James
commit: b11f9eded5c79f3cab755a5c793900b41f952ac6
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 15 23:54:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 15 23:54:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b11f9ede

dev-qt/qtdeclarative: Stabilize 5.15.2-r14 ppc64, #828047

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
index 8f4e0e94024d..8d8e647c8e61 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2021-12-15 Thread Sam James
commit: 0fb0e308dcda6c1b8d22a2eed723de5ee3a14232
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec 15 23:38:31 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec 15 23:38:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fb0e308

dev-qt/qtdeclarative: Stabilize 5.15.2-r14 arm64, #828047

Signed-off-by: Sam James  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
index 9d552431beb7..8f4e0e94024d 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+   KEYWORDS="amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/

2021-12-15 Thread Jakov Smolić
commit: 0804cb0d838f4914d315511675d4bed4743fc9ab
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Dec 15 13:55:52 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Dec 15 14:46:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0804cb0d

dev-qt/qtdeclarative: Stabilize 5.15.2-r14 x86, #828047

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild 
b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
index 0870b4ff6730..9d552431beb7 100644
--- a/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
+++ b/dev-qt/qtdeclarative/qtdeclarative-5.15.2-r14.ebuild
@@ -10,7 +10,7 @@ inherit python-any-r1 qt5-build
 DESCRIPTION="The QML and Quick modules for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 fi
 
 IUSE="gles2-only +jit localstorage vulkan +widgets"



  1   2   >