summaryrefslogtreecommitdiff
path: root/dev-qt/qtwebengine
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-12-18 19:50:47 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-12-18 19:50:47 +0000
commit1252b7a51c2cc6bd3a81830544cacce0aefc0bf1 (patch)
tree46f7231a8d885b3bd21739910f346623e6d92c86 /dev-qt/qtwebengine
parent64602f81dd4ecc257e8c5139f42b902d3555ea78 (diff)
gentoo auto-resync : 18:12:2023 - 19:50:47
Diffstat (limited to 'dev-qt/qtwebengine')
-rw-r--r--dev-qt/qtwebengine/Manifest5
-rw-r--r--dev-qt/qtwebengine/files/qtwebengine-6.6.1-gcc14.patch18
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild1
-rw-r--r--dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild1
4 files changed, 23 insertions, 2 deletions
diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 99411849cb0a..b8d6dd503a1c 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -5,6 +5,7 @@ AUX qtwebengine-6.5.2-cstdint.patch 1082 BLAKE2B 0d3376d82ef1758451c8e9ce56ede52
AUX qtwebengine-6.5.2-libcxx17.patch 2548 BLAKE2B bd2ebe5f51505dd20d0fd65a0ad90b7afb106719f5f531c2de95fccc7720255e13dfa7161dda1284fa9da668e81c7df00a59136ed8e355c6ac0f8d335ad76220 SHA512 ec2f96691bd739ad4f3f4d7c0909491ea3a0942e33d701210b368c49c24e99d09c8ea29afeddf6d24678b92d985022dd39e8d05defece0e6a624d794c5f412d8
AUX qtwebengine-6.5.3-icu74.patch 661 BLAKE2B b6cb9697871596331a0faa21451d9927a6dfcabc14ac8a6ff8e47f446dbcf617bb3a231e23f25df4382bf928814fb110a0134a70246a9bafb436f66054dcc98e SHA512 bc9d1613f1b59f4442e355d4b679ea81448d1b6f5e6f3e08e2bba2441a98a4b6ff74917fa9aafae8776eaf7002df86fb0fb34002d421894e5e511b32bbf6878b
AUX qtwebengine-6.5.3-libxml2-2.12.patch 1616 BLAKE2B 0e7cfd4801d1d3f213e41b9491809c3b5d9f15e94f6241fc000da53d20dca9b3fb0a7a91517f7319d5474aed38311631dcb629235a528cf98362084219901bde SHA512 70eeed913b17719da02ca9d1af6d05655d9e6e9557b8a7f433b9a6a66043cd09364ca1d7bd402ce620511a8eb50e47917890185ad5e39d04d0c254d1a374fd50
+AUX qtwebengine-6.6.1-gcc14.patch 641 BLAKE2B b2a57b8818861d7e64e16c2a803f57c271001f7ab1f7645548e70e20f5f647a6f8e4ea99e8e965404856d3daf8ca68400cba3ef80872760baaee7bc8daf4cf82 SHA512 4f8bef3b2ddf39747f61af8d9bd88e49f64185d6a6aef15dc66fbf5af54f4dab840357074972d181fea5a96f10a8c00e736163ae12a83b9d2d8246c497ef1fb9
DIST qtwebengine-5.15-ffmpeg-ppc64le.tar.xz 12080 BLAKE2B cfab4f02b8fac8ae7585eda0539f8adf988413aa52503caca3a347a62f75584efb42bcfa4832aadfc51fb98073f4ed3ddfc9701caf570e7186e0e1357af9569f SHA512 e0275ac4eb8d113581fc4fdf42be831903496b6ed95dca5b3d88113107e5453ee8c40df0e2956dd4e343b08e09c57607b1b82a78bf77a780225ff0030a249cef
DIST qtwebengine-5.15.10_p20230815-patchset.tar.xz 44880 BLAKE2B 6179ca4ad69f922cfa8ab8528bd571a326b3340f810f05782d808d67b6310de079d84ca6f769bd532f0fe375a702f0d348e02cfbf6b3f2d5c30ac668e1005bef SHA512 a323bdd8afeb41a97febf587bb0994a937c78ed470e077a2b482dca7e04bc4eb9cf75b2d2707236574d6586189ff3d27e42f437930dedd85b47a77e18ffc8fa3
DIST qtwebengine-5.15.11_p20231120.tar.xz 299212012 BLAKE2B 4f9fc9e3f380377f1eeaa8b04c6622c9e25d8b11151cccf7a04ef7dea88e4870db704dda3b303196e40bc8c1c6e76f495f911de5a74769b633952e35718a85de SHA512 2d64edf0ec5322e25a6decfd92a1b1170135c852a8d154d30a336b894bfc4c24f08cb5c88028c68a4f74e6bd6767aaf827a5fa08a82a70fd49e1fa064ee56f27
@@ -16,8 +17,8 @@ DIST qtwebengine-everywhere-src-6.5.3.tar.xz 412372456 BLAKE2B 131b4baf0267e77e1
DIST qtwebengine-everywhere-src-6.6.1.tar.xz 421042656 BLAKE2B 6982a1884d66162cc3c8518125c655d60ced9ec9e81670fb2e5b193aab655c4516bbc50d3c774764385fbe372863fdbf3e03a3c35f07dd9c3119880266b3131e SHA512 d1e4f5b664f8aca5e0a5927968be87e29e29172f1256f21dc6a29006258fb2be2be99b5b36c94a08c704580db9fac7defbb37193534129a21ca14a511fcdeea0
EBUILD qtwebengine-5.15.11_p20231120.ebuild 8976 BLAKE2B 1adc0e6d30ddaea9a90ecd59ce1ccd05b448e5bb0b8e75a5b3ae20b2e262d7a73ddbc248e4638500fe43a4441584f4a1a62b2d67cdcc2b84476bac389c48e5bb SHA512 01bc61459b5d2e88cb7745975a1ed348f4a578843444f070103e89786ce72d7f895a8077d6e794a7e7ce29d60a88f8dcf0fbbbbffffc125a78b10176526d5fe9
EBUILD qtwebengine-6.5.3.ebuild 8451 BLAKE2B df18c7315a557f3f2c17928be65438fb6243fab5fa0c252eb05bb95b598417125c6c7e0391e5b221aa9b81fb8e7abade9067c64d33ffa3b5fef17fc0785d736f SHA512 9209e78fc721da85aa16f32c530de7fac53dc5b000119e11e2e2e6f1d9a5ee26c66f0668239a51e2fe75390b73a76726384d7826e4f1b4c41f6942fb951d0a9a
-EBUILD qtwebengine-6.6.1.ebuild 8689 BLAKE2B 2a44787b64b6fda0dd685c7f46951ab7d8805350a2d49b7fb1f1305e59d6fa0ea0197e1957d952abab5cc351b4c2924c893b18e30e1d7b94f01743e59febb202 SHA512 9cb250ee850fda20aa823fd1ba524c55723a866642af79d7c5d02e23877a1f38671b489a2a5525854245f12dee7552b0bad8690a06f88c36bdcc9dc64ac88cd2
-EBUILD qtwebengine-6.6.9999.ebuild 8690 BLAKE2B 769784c9c9f57c3a1b53a600db49ef7eed1301531bd98ecb3913df9c8125398466367eab2942980c28326843775573717f1826eeb17594f17d99425ac700b13f SHA512 4c3f1bfbf420a6c483b9cfb92f26f04dd1a7dad84eea5e9d1c7d28e87c02c2a5a4000bcf3b74352b3c7b554e00a743cee22124e3f5af4c806d5af511c22b0296
+EBUILD qtwebengine-6.6.1.ebuild 8728 BLAKE2B 43b12fff49fa6dda0342e9f3c3896dcff0de2232c779d36da98e6be658852f33067acea88353e73721a91b1306ee22f679546c803d9efe5da1a11e94140afd9f SHA512 084d35fd2a950d45f96683d793a05921c7deffb13824869af14e28be813711ff094ee13073aff8653e5407b037bc66d5a291cf3fa6eec6097609c5e8b5805793
+EBUILD qtwebengine-6.6.9999.ebuild 8729 BLAKE2B 3801b285305859a223edaf10f7d96172952e1798d7d85b96dcbac47e5320e5ee9a292ffe62c8379792b4f224d9a95c82b757b6553345f14b46dfb0c53b4905be SHA512 f7fb72da9dc6a1eef52246b8d732a02e25772b82dbbe66410df96d94bff0b9a68438a2e44090737419e2710b5efd19a4a7beb8b1575ca88bbb241ef3d27813ed
EBUILD qtwebengine-6.7.9999.ebuild 8694 BLAKE2B 0672f1830d3761d2cba8a07f045eceee95c4a444531422a963d73bf5012b7928c0dcb935fe4c334acdc0a7c3bf1007fcaa83d5c20b716006d32b6e1b1b37f188 SHA512 df3974a2f27e1a9b002cc7161e211703639dcb63187180485ce2f1e3ec6ab8be29b61175f0ed1b4166c4a9e731b6062919cb5ec6ae085d29d8b6e650a4daef6b
EBUILD qtwebengine-6.9999.ebuild 8694 BLAKE2B 0672f1830d3761d2cba8a07f045eceee95c4a444531422a963d73bf5012b7928c0dcb935fe4c334acdc0a7c3bf1007fcaa83d5c20b716006d32b6e1b1b37f188 SHA512 df3974a2f27e1a9b002cc7161e211703639dcb63187180485ce2f1e3ec6ab8be29b61175f0ed1b4166c4a9e731b6062919cb5ec6ae085d29d8b6e650a4daef6b
MISC metadata.xml 1312 BLAKE2B 4473aad7240926735bbabbeaeff862f3bc253c3e79e09086c17fb9b603ba5e9dc25ecbbc423a60a344bf471e11634c9b4728222e66f3d19022e3f3d2c9cc2f60 SHA512 797e67cf05a37dcb5ad5712cabef051b4a8f5dcb9601b627bcf029e4c99d0a09fa62b03cb9dcb64b5b6e5f29104e72711136d4c9aa79928c34f6bfe212742e2d
diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.6.1-gcc14.patch b/dev-qt/qtwebengine/files/qtwebengine-6.6.1-gcc14.patch
new file mode 100644
index 000000000000..928e9b8f6e43
--- /dev/null
+++ b/dev-qt/qtwebengine/files/qtwebengine-6.6.1-gcc14.patch
@@ -0,0 +1,18 @@
+Patch status: fixed in >=qtwebengine-6.7
+
+https://bugs.gentoo.org/920257
+https://chromium-review.googlesource.com/c/v8/v8/+/4583222
+From: Sam James <sam@gentoo.org>
+Date: Sun, 4 Jun 2023 04:15:16 +0100
+Subject: [PATCH] heap: Add missing <algorithm> include for std::remove
+
+GCC 14 changes some internal includes within libstdc++ so this transient
+include gets lost. Include <algorithm> explicitly for std::remove.
+--- a/src/3rdparty/chromium/v8/src/heap/cppgc/stats-collector.h
++++ b/src/3rdparty/chromium/v8/src/heap/cppgc/stats-collector.h
+@@ -9,4 +9,5 @@
+ #include <stdint.h>
+
++#include <algorithm>
+ #include <atomic>
+ #include <vector>
diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild
index e6288297bd1a..3d763cf8f931 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.6.1.ebuild
@@ -111,6 +111,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} )
PATCHES+=(
# add extras as needed here, may merge in set if carries across versions
+ "${FILESDIR}"/${PN}-6.6.1-gcc14.patch
)
python_check_deps() {
diff --git a/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
index 891fd475a802..dfbb26ef419e 100644
--- a/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
+++ b/dev-qt/qtwebengine/qtwebengine-6.6.9999.ebuild
@@ -111,6 +111,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} )
PATCHES+=(
# add extras as needed here, may merge in set if carries across versions
+ "${FILESDIR}"/${PN}-6.6.1-gcc14.patch
)
python_check_deps() {