diff options
author | V3n3RiX <venerix@koprulu.sector> | 2024-08-09 11:04:53 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2024-08-09 11:04:53 +0100 |
commit | 43297a4ed0a3760bbdd0b8c286b779f174ca5368 (patch) | |
tree | 15b92efd455b5d5eb0ef8a4af4f5f24572c4b46b /dev-qt | |
parent | 14866757225815b9374acfc8453518951e0f910d (diff) |
gentoo auto-resync : 09:08:2024 - 11:04:52
Diffstat (limited to 'dev-qt')
-rw-r--r-- | dev-qt/Manifest.gz | bin | 11728 -> 11726 bytes | |||
-rw-r--r-- | dev-qt/qtwayland/Manifest | 2 | ||||
-rw-r--r-- | dev-qt/qtwayland/qtwayland-6.7.2-r3.ebuild | 2 | ||||
-rw-r--r-- | dev-qt/qtwebengine/Manifest | 7 | ||||
-rw-r--r-- | dev-qt/qtwebengine/files/qtwebengine-6.7.2-clang19.patch | 76 | ||||
-rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild | 1 | ||||
-rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild | 1 | ||||
-rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild | 1 |
8 files changed, 85 insertions, 5 deletions
diff --git a/dev-qt/Manifest.gz b/dev-qt/Manifest.gz Binary files differindex 0b154b8812de..7e8a176b4cee 100644 --- a/dev-qt/Manifest.gz +++ b/dev-qt/Manifest.gz diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest index 39c58851761d..89937557146f 100644 --- a/dev-qt/qtwayland/Manifest +++ b/dev-qt/qtwayland/Manifest @@ -7,7 +7,7 @@ DIST qtwayland-everywhere-opensource-src-5.15.14.tar.xz 560916 BLAKE2B a5edb2144 DIST qtwayland-everywhere-src-6.7.2.tar.xz 1123220 BLAKE2B 70c2d8942afc4e1629d2ef34b6c062ecb5800185bb37e150c1d66a5216606028d2f59668991bddb5036572c962e92c3658d336167a7f9ffbf3d2f4d609a771f9 SHA512 2cd4f45f05ae60bc7f82b94f2e9c217ee4b8322f60381e1b079b90e0687e51cfbeb10b5dd724e1cca7e422b1b101d2b91c0ee47b1a732411cef330fb052c97c2 EBUILD qtwayland-5.15.14.ebuild 1214 BLAKE2B 4d974a96e807dfbad6bf480bb6faf022828c9cab0fd5bc82b6c6455344fafd7a349f1f232fa62a00e32cc073cda39aead004657e7b4072f49890442baeda3252 SHA512 75966f4a890e77a29937d63ed50a8095d579fab4871f2d091bb410443a0101fabc592a6cfbe033b12d6f0663c196930a32c85a062a10de4f8dc13eee4103b86b EBUILD qtwayland-6.7.2-r1.ebuild 1527 BLAKE2B efe529b2925dc1ec8ce987a3eed243afcece1963d84345aeb1b758d5fbbe59d29c06229eaa4ee88f9fd2f776ed9f34136f9c0750b9be3bbc1fcad93fc076ec14 SHA512 001a07a9ee53545f18ca970c9dc7caece8055a1eb559d6e52fc0a1c5e6c7f9b14ff03098c203d6f1f823283b6b1143edba980258073f0eb884b82e9d570d6026 -EBUILD qtwayland-6.7.2-r3.ebuild 1643 BLAKE2B 2a6e6a274173f93a4da9c8d95bb39240d57969d6b96819f85aa488ac6707729003d402d756348852c37001672fb3cf07258af84411a5610497513bd81c76fc86 SHA512 c1f133bfb32c03922b8c26cfdd9fc0120bce0f4ad02fc653615d69f3a48f62b313b8c67b2df65b8445f95574e3fdb438f00d8beb3fad5b73d46e07497b8171ed +EBUILD qtwayland-6.7.2-r3.ebuild 1642 BLAKE2B 833455934e1f58be5541027f7e6c2739e6f1c2c1c1c8df9d73222642b8a35c85d5079281223409136695331abd0ee6f04f60f530b3325bcbbaeafefe1b7ca5f2 SHA512 b7f86772d3abafbd193bfe215a73d4cb3f24c2e090f22a2400b6e3342610eac66e305f130dd39e5021e6346ac194638609db1a9e235fbd12c0a33cb256b8bf5f EBUILD qtwayland-6.7.9999.ebuild 1481 BLAKE2B d0762b5c9c61dbe06bcef6410d60ea27fc33b9debb8d8d80e8fa3b03de7cf8f60b5c240094d8b21518da97167ddb5acde78e11f21b2589d10a3bd8dd70044abc SHA512 e8eccc7fb2b9d6c67bdc717428b8579c8d92c1ee239de07d6bff6715aea430fbfc756fa286640b6f8d35b0a774bd4e15b404d017e1f6043e9e8d79385fea4eba EBUILD qtwayland-6.8.9999.ebuild 1604 BLAKE2B 955233e9dce7287eab5e8ccb13b548e44bc31dc71a195f665c1422a33045a309a131cf4443714a31799a2c1a387fc0ffc1d4f653c6b7bd25de77cae8f92c2e68 SHA512 374607e7b5f0e65e89ce1dc9e2cb714212a876c556826ca92cfb347a6a7bea8dd2f94e3455dd3e2fd66cf16a5e23350e2ca4fb316139626eb0c7bc46f66fb800 EBUILD qtwayland-6.9999.ebuild 1604 BLAKE2B 955233e9dce7287eab5e8ccb13b548e44bc31dc71a195f665c1422a33045a309a131cf4443714a31799a2c1a387fc0ffc1d4f653c6b7bd25de77cae8f92c2e68 SHA512 374607e7b5f0e65e89ce1dc9e2cb714212a876c556826ca92cfb347a6a7bea8dd2f94e3455dd3e2fd66cf16a5e23350e2ca4fb316139626eb0c7bc46f66fb800 diff --git a/dev-qt/qtwayland/qtwayland-6.7.2-r3.ebuild b/dev-qt/qtwayland/qtwayland-6.7.2-r3.ebuild index b597f8cb8897..984b58a4378a 100644 --- a/dev-qt/qtwayland/qtwayland-6.7.2-r3.ebuild +++ b/dev-qt/qtwayland/qtwayland-6.7.2-r3.ebuild @@ -8,7 +8,7 @@ inherit qt6-build DESCRIPTION="Wayland platform plugin for Qt" if [[ ${QT6_BUILD_TYPE} == release ]]; then - KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~loong ~ppc ppc64 ~riscv ~sparc x86" fi IUSE="accessibility compositor qml vulkan" diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest index 1fa758c45c91..877cd2cf9d3f 100644 --- a/dev-qt/qtwebengine/Manifest +++ b/dev-qt/qtwebengine/Manifest @@ -3,14 +3,15 @@ AUX qtwebengine-5.15.14_p20240510-icu-75.patch 5107 BLAKE2B fc61801f5bbf5583610a AUX qtwebengine-5.15.14_p20240510-re2.patch 915 BLAKE2B a29abbec923f78dd7baafdc36b42ed9e0467885ecc04349cbbcec6727628627e84e0172f01e24b34c231d437b75f992b7a173532695085773d899dc94085c66b SHA512 45af510bafc1c838fe273652813d4130ecdef30152f57506b5b6580131cdbcf510acc5ae7bb8d44ac90072c8be7d75b4e0c187240a6522e184db8a11a204f2fc AUX qtwebengine-5.15.2_p20210521-clang-libc++.patch 358 BLAKE2B a03de632ac4e01cf56c52af3a3bd5ff5bcfd525c67bf2e5d960904a9f3b53e1fa18f0e0df380c0cf84f17914fb313a028e26efaefe6ab5057f0d9a9cf2f6f0fd SHA512 6dc3864064d6084e70d4696fda744701c293ee62e9c9088e3247988ffb8085f30c632e94ac19aef715cbd211b21dfcb98691d5809e21cffd9f04bbb8b04cf0da AUX qtwebengine-6.7.2-QTBUG-113574.patch 1696 BLAKE2B 10d4bca0527636a3934ccfdf6e52fca4ca369d07624c3b63377dc899a2f0313a936347d73dccf2f35d259f43c9c76bb7519b85339468b93b49862d3d5057f23b SHA512 bb2489a41da7b7a00fe58fee963b89e6ba8ece2c1a8f29e75169db7400a475473866c71bc78825875d007cac1e98175251b1f5fb4bdfbdd4318d32fc6f7871a2 +AUX qtwebengine-6.7.2-clang19.patch 3588 BLAKE2B f5accd76425b04c4cdc35b8e6917bc33a1e7977ca6465f14f2178078224f2c36c196c55241da3fdd880af77225ebb50b926bcc4cc2142fdb2f1e96802888db40 SHA512 6a4343558be1ada714d7cfa280e2ba4ef67afa179cbe71143ca577b263554d2d7d0fe9cafa7f6fdf6f234583edbc73cc1774c648beed6433fe1dd9e67c10b434 DIST qtwebengine-5.15.13_p20240510.tar.xz 301422784 BLAKE2B b63acccb4740ddb3dd5c76ef9808d946eb2c93b10b45125622adcb5c5e951644ac54612e7aeb9e009e00c5ca8913d3f8b5dfa530c274fec87c4a8377bf1068fb SHA512 0ccc1be0825f4cf2387879241a21f033b5a0198da4e93f2e0533296ec485b103c1ab35aa71a2a9d9c16364979d45d3dd2e13f7e6d0e2a21f94d85294c5819eb3 DIST qtwebengine-5.15.14_p20240510-patchset.tar.xz 20780 BLAKE2B 516d4c628c4b027ab3a7159da006a57173be91de3eb4b7f308029953d4fd19fb3e790ca38e79d17fef75d8d9b392676650acb9285d5913f9ebecaa4136575c47 SHA512 492979d118d6bd9165ee194724e38b627d19c89dbe1daa6b2f55e4a8fc7676748a1eacb9623ee05e09140c2c4a2ac82ddafaef5c45630a117ce0ed14b240a474 DIST qtwebengine-6.7-patchset-10.tar.xz 7940 BLAKE2B f3ed0e75731f29f37714ef7c0536f92a758bb1f204cf3b6aa3b9b32ab9baae27a7649d030bee5962964619692dd5888d089bf4437505d1c1c330cc4c05aca17e SHA512 db3a566a073daa34d678a06b51cf57e8818f2d42847dc9e606522040bbd3b75ae56fd41ce466880855cfdf558d680204dc5ccea8046749b18784e75aa12efe47 DIST qtwebengine-6.8-patchset-2.tar.xz 7932 BLAKE2B 3642f619c66075e26703200818e833786a8686bf39258eee9bba95e234f79878f0b98680e8228a5b2cc39b02b0ecc36074ac96eb09f3bca145bb7aa9fd023310 SHA512 4a248d6e7bd052b5681a531fe503954aa519a8ed46cce2b3fafe8de603818f20e80a365e304f919817a6a0c12fdc517a0471f5c6dc499e648fd5405456c9fba3 DIST qtwebengine-everywhere-src-6.7.2.tar.xz 550888844 BLAKE2B 2de049c9284583940bd1a9611a00c88a4f330a3b0bab8291d11296b8532d9f4e41be0d019045aca3d5983c3cfd6254d9e50c1133a497d03ef615fb74973e10f0 SHA512 5e1f65b5c0cecd62623ac386bbc89b1222f41b8c17cec1dd43851692d21f56e8b2dba45dab9405c33e88e1d1b24998d93dbcbf371a6504a1c8cdb1a6b5a94bf7 EBUILD qtwebengine-5.15.14_p20240510.ebuild 7758 BLAKE2B f1c2e30680f12164b8a1a55ecaecc6b7a786cd173ae3500825c7ef04ebd53bd579d2c74a7648ff65c3c302a0f2955313814e0fd1223d564fde76ff7e0039d6d5 SHA512 37591ca47d0df49df995be8af07da94f32ee3d5e03bf9acf987b9966092e48e481d8fac5c3af920265a4736e95f8200be24cf75683e577ef135249555ad6efa1 -EBUILD qtwebengine-6.7.2.ebuild 10382 BLAKE2B 5b230dbcae1920f95410d356638af03992f24d06db10fec22b29bc86228da985a23dc28e9836d618d600dfaa94cacf119ad8c5d8179a1d0e56d56ac8044b7b67 SHA512 c87490fb23f9162a2664339f006655b3e143bf721a48865c12f5af078716f684587158cbebb68159ebfd42a60b151118ffc8ea31606268202d9d5e59fdb06b47 -EBUILD qtwebengine-6.7.9999.ebuild 10384 BLAKE2B 83ce0ea97744f21a13074b7e2901aeb88aad9c3bae7a1d01bf5339003ddaf076c320d05244eb91c79155bc1afb3337d7b2a6a1f3de136d7a47f60009cf4e374b SHA512 d94a56943c5447fbe49e16d9876b17c3367d818b792c7d791650febdc75efbc827a7dda51bcb0a987971e78c36624226b9878d0d9b9860f3103cdeef99e28a44 -EBUILD qtwebengine-6.8.9999.ebuild 10337 BLAKE2B dd9842294ee9618e5cb73bdb3f1b6f9ea98220cbc45317fac6aaa622b15f8d29ef3c768f2ddea2d57122cc7f206474d02bb3a50cb4f0cea2710011ed00c7086b SHA512 d535577cf79ea4b4586a0fa60c0f16989e753d21b580b66a67a21582cbc0c4715a3a05f46823f6c9d45dd2d0db016392c8ce24695202422fe01332dd00406c4a +EBUILD qtwebengine-6.7.2.ebuild 10423 BLAKE2B e1b9cbdd423c8b35ce079c646f923c56280c9c1f358d0d2caf50fa19e4a2f8dd4cd5c52d0957910ba3c721b7afbf81a90fd2f1930639aaf3e35462cbefccec8a SHA512 5366e44559d199e683de05f31e5447922bc85e6ea517ef1496b7f48bc031c3fb1de08121b6cc0a8afa5e9e356d5b8940745acc1fac9566bd9b48bd57242b4c59 +EBUILD qtwebengine-6.7.9999.ebuild 10425 BLAKE2B 0ecdd1a54222d3f145eada8799cb28a08973a474e2a674dae40fe7d73638cc65d7e81232ccda07b41cf54cbf0aaa023f7c685971da32aadcdb2153bf333b3e12 SHA512 c254dbbe9e8571fba122040fe5c08ca75ab927cf815e152b7dd17b2760a4f391700ac54875fb04d9b8230d8683e66e4af1ea236d4bee4f6c05df12991a1c2649 +EBUILD qtwebengine-6.8.9999.ebuild 10378 BLAKE2B c8dee36fb78c59a308c862e4a8c40b1cd5494db374bdf79afe7c282d5ed9ecf152b12cc14ba59e5e9134e18c8b9dc18eaa712850606ca7421ff94e26d2c3f63e SHA512 bfdc7fc7838283690bcb5b10640760827f504f0da67aabcd63291d8aa1496752523a85ab2b065be66540d01a8085dc478f8c67b550bbd1ca5338076e263f09a1 EBUILD qtwebengine-6.9999.ebuild 10337 BLAKE2B dd9842294ee9618e5cb73bdb3f1b6f9ea98220cbc45317fac6aaa622b15f8d29ef3c768f2ddea2d57122cc7f206474d02bb3a50cb4f0cea2710011ed00c7086b SHA512 d535577cf79ea4b4586a0fa60c0f16989e753d21b580b66a67a21582cbc0c4715a3a05f46823f6c9d45dd2d0db016392c8ce24695202422fe01332dd00406c4a MISC metadata.xml 1236 BLAKE2B 9a47d6cb2641ee53f22926095457c11f8da65a3705863a3ae0496d5bb656ac65acb744b5420deb95afee6ac9f141933b4f45690459e92c71089fe72727854a28 SHA512 9a640a386cc03804858fc02b24299896c03eff53a07db00862bab9d7dd259ca839e890921fcf222c8275cad16b418e423e7e485c03e74e01ab86979553251b4c diff --git a/dev-qt/qtwebengine/files/qtwebengine-6.7.2-clang19.patch b/dev-qt/qtwebengine/files/qtwebengine-6.7.2-clang19.patch new file mode 100644 index 000000000000..3951fa56605a --- /dev/null +++ b/dev-qt/qtwebengine/files/qtwebengine-6.7.2-clang19.patch @@ -0,0 +1,76 @@ +Patch status: fixed in >=chromium-127.0.6524.0 + +https://bugs.gentoo.org/937541 +https://github.com/google/perfetto/commit/e2f661907a717551235563389977b7468da6d45e +https://android-review.googlesource.com/c/platform/external/perfetto/+/3114454 +https://chromium-review.googlesource.com/c/chromium/src/+/5604664 +--- a/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/hash_table.h ++++ b/src/3rdparty/chromium/third_party/blink/renderer/platform/wtf/hash_table.h +@@ -1647,5 +1647,5 @@ + } + table_ = temporary_table; +- Allocator::template BackingWriteBarrier(&table_); ++ Allocator::BackingWriteBarrier(&table_); + + HashTableBucketInitializer<Traits, Allocator, Value>::InitializeTable( +@@ -1701,5 +1701,5 @@ + // the current table has to be atomic to prevent races with concurrent marker. + AsAtomicPtr(&table_)->store(new_hash_table.table_, std::memory_order_relaxed); +- Allocator::template BackingWriteBarrier(&table_); ++ Allocator::BackingWriteBarrier(&table_); + table_size_ = new_table_size; + +@@ -1853,6 +1853,6 @@ + // there is *no* risk of data races when reading. + AtomicWriteSwap(table_, other.table_); +- Allocator::template BackingWriteBarrier(&table_); +- Allocator::template BackingWriteBarrier(&other.table_); ++ Allocator::BackingWriteBarrier(&table_); ++ Allocator::BackingWriteBarrier(&other.table_); + if (IsWeak<ValueType>::value) { + // Weak processing is omitted when no backing store is present. In case such +--- a/src/3rdparty/chromium/third_party/perfetto/include/perfetto/tracing/internal/track_event_data_source.h ++++ b/src/3rdparty/chromium/third_party/perfetto/include/perfetto/tracing/internal/track_event_data_source.h +@@ -329,5 +329,5 @@ + + static void Flush() { +- Base::template Trace([](typename Base::TraceContext ctx) { ctx.Flush(); }); ++ Base::Trace([](typename Base::TraceContext ctx) { ctx.Flush(); }); + } + +@@ -335,6 +335,5 @@ + static bool IsEnabled() { + bool enabled = false; +- Base::template CallIfEnabled( +- [&](uint32_t /*instances*/) { enabled = true; }); ++ Base::CallIfEnabled([&](uint32_t /*instances*/) { enabled = true; }); + return enabled; + } +@@ -350,5 +349,5 @@ + const DynamicCategory& dynamic_category) { + bool enabled = false; +- Base::template Trace([&](typename Base::TraceContext ctx) { ++ Base::Trace([&](typename Base::TraceContext ctx) { + enabled = enabled || IsDynamicCategoryEnabled(&ctx, dynamic_category); + }); +@@ -497,5 +496,5 @@ + PERFETTO_DCHECK(track.uuid == desc.uuid()); + TrackRegistry::Get()->UpdateTrack(track, desc.SerializeAsString()); +- Base::template Trace([&](typename Base::TraceContext ctx) { ++ Base::Trace([&](typename Base::TraceContext ctx) { + TrackEventInternal::WriteTrackDescriptor( + track, ctx.tls_inst_->trace_writer.get(), ctx.GetIncrementalState(), +@@ -1048,5 +1047,5 @@ + using CatTraits = CategoryTraits<CategoryType>; + if (CatTraits::kIsDynamic) { +- Base::template TraceWithInstances(instances, std::move(lambda)); ++ Base::TraceWithInstances(instances, std::move(lambda)); + } else { + Base::template TraceWithInstances<CategoryTracePointTraits>( +@@ -1062,5 +1061,5 @@ + std::function<void(protos::pbzero::TrackDescriptor*)> callback) { + TrackRegistry::Get()->UpdateTrack(track, std::move(callback)); +- Base::template Trace([&](typename Base::TraceContext ctx) { ++ Base::Trace([&](typename Base::TraceContext ctx) { + TrackEventInternal::WriteTrackDescriptor( + track, ctx.tls_inst_->trace_writer.get(), ctx.GetIncrementalState(), diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild index 558e4e9ca86c..652140a1537f 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7.2.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7.2.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.7.2-QTBUG-113574.patch + "${FILESDIR}"/${PN}-6.7.2-clang19.patch ) python_check_deps() { diff --git a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild index 73f482a28fcd..084612a1d845 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.7.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.7.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.7.2-QTBUG-113574.patch + "${FILESDIR}"/${PN}-6.7.2-clang19.patch ) python_check_deps() { diff --git a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild index 66f2a52045b6..894e87964faf 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild @@ -110,6 +110,7 @@ PATCHES=( "${WORKDIR}"/patches/${PN} ) PATCHES+=( # add extras as needed here, may merge in set if carries across versions + "${FILESDIR}"/${PN}-6.7.2-clang19.patch ) python_check_deps() { |