[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtdeclarative/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/, ...
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"