diff options
| author | Ionen Wolkens <ionen@gentoo.org> | 2025-02-25 19:42:27 -0500 |
|---|---|---|
| committer | Ionen Wolkens <ionen@gentoo.org> | 2025-02-26 03:45:20 -0500 |
| commit | 31992ca1e69c9de8c0902f65cc6eddad2a63d483 (patch) | |
| tree | ce67bbda6b8834435078bd05ef58fd1da8d920e9 /dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild | |
| parent | 62bec3e5b5b8d48ba2cf10ad1aaf56c7fb48c3b1 (diff) | |
| download | gentoo-31992ca1e69c9de8c0902f65cc6eddad2a63d483.tar.gz gentoo-31992ca1e69c9de8c0902f65cc6eddad2a63d483.tar.bz2 gentoo-31992ca1e69c9de8c0902f65cc6eddad2a63d483.zip | |
dev-qt/qtwebengine: update live
I see a change that is likely to prevent the race condition
issues, but not 100% sure.
cstdint.patch is upstreamed in >=6.9, still needed for 6.8.
6.9 newly needs nodejs[icu] or else it'll fail on some regex syntax
error (likely due to use of unicode bits in it). www-client/chromium
depends on nodejs[inspector] instead which itself depends on icu+ssl
(that we do need), but we do not seem to need inspector.
Also add [icu] to 6.8.9999 just-in-case, odds are won't be testing -icu
anymore and may miss something and no harm in having users set it for
6.8.3 before 6.9.0 drops
Signed-off-by: Ionen Wolkens <ionen@gentoo.org>
Diffstat (limited to 'dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild')
| -rw-r--r-- | dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild index 7bb880825551..710ece8e221c 100644 --- a/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild +++ b/dev-qt/qtwebengine/qtwebengine-6.8.9999.ebuild @@ -97,7 +97,7 @@ DEPEND=" BDEPEND=" $(python_gen_any_dep 'dev-python/html5lib[${PYTHON_USEDEP}]') dev-util/gperf - net-libs/nodejs[ssl] + net-libs/nodejs[icu,ssl] sys-devel/bison sys-devel/flex " @@ -261,7 +261,8 @@ src_configure() { } src_compile() { - # tentatively work around a possible (rare) race condition (bug #921680) + # tentatively work around a possible (rare) race condition (bug #921680), + # has good chances to be obsolete but keep for now as a safety cmake_build WebEngineCore_sync_all_public_headers cmake_src_compile |
