commit:     4b51ad25cbad9cd15c46279f3e861bbc950647e7
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 15 10:16:26 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Jun 15 11:01:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b51ad25

sys-libs/libcxx: Add 19.0.0_pre20240615 snapshot

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sys-libs/libcxx/Manifest                                         | 1 +
 sys-libs/libcxx/libcxx-19.0.0.9999.ebuild                        | 9 ---------
 ...ibcxx-19.0.0.9999.ebuild => libcxx-19.0.0_pre20240615.ebuild} | 7 +++----
 3 files changed, 4 insertions(+), 13 deletions(-)

diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest
index e3e96b837f10..5b02dffe2c4a 100644
--- a/sys-libs/libcxx/Manifest
+++ b/sys-libs/libcxx/Manifest
@@ -13,3 +13,4 @@ DIST llvm-project-18.1.7.src.tar.xz.sig 566 BLAKE2B 
9ae6d80eba5309ce3d5cba580df5
 DIST llvm-project-5aabbf0602c48b67bb89fd37f95bf97c95ded488.tar.gz 212582616 
BLAKE2B 
78522148bb4993bd26b16f1e3f44c2baf617705667c7fb104edc844c4330017166c783adae2f0215ca7463c05d1eef30fdf02b13241a9497aaede36bb8580a26
 SHA512 
104e0b5b4f34102f2da03cd54fe9bf5f7fb6efb3a9745d8ec85caa5f92189fde4a5c02c327243d87ff5c7d24b3790fcabdf0ef7144e79e15765785ca72dd3841
 DIST llvm-project-702198fc9ac5dba392f9d9ba7c56467996343c0a.tar.gz 211764675 
BLAKE2B 
b28203faf5c4e51236da3e3abac969cffe6f93ce6757a81b5a577187ec236fc0b124fe6a370d1f4e803deab781606a7caf0b411780cc84ee08a8de942c4fc479
 SHA512 
b4217403abf4166eb8eccfd304bcaa2e15d5b67c4f996d51e0745d197e4b9eda1dd5a5b1d7c384effc25f53bb1229edda9618e172abe3be1a94a9569f7c5b0b7
 DIST llvm-project-7dc2f6602212bf0a0433c157b70e4fc0d70bb730.tar.gz 211903416 
BLAKE2B 
4a2f12e0aa234d507d2fc2136a1d98a7624147ce6e401831743e640abcaceb5152c80ba2dc312f9256e4a04be2ad065d1a57dbe5dc24f2d3edc9d65888986710
 SHA512 
c9eb99f666fc15b29f01a1b2a4b3c6edd3a726033533111e60763c6313a4af8c9dba3396856d6650ac5e666d00941efcc944fac85a4483748bbbea9475e6daf8
+DIST llvm-project-cddb9ce04e68d876de895d39d60b6af34d569012.tar.gz 213219536 
BLAKE2B 
5aba2c1dd19d73a8691590873f1697fa32adeab7f84d1d5636e211071e64bfa5d28a49ea9cfdba5fbae77c9520c2103a9f1544d669c7948a318636557f45f6ee
 SHA512 
69ed25a0565c61cd4eb512e95b0fd2d2a3a09dbad73e7186d7fb1764193b06e522572eafb271d21469a4bfb133a62efe65e5ccd20cf05af8b43c52e195d477a9

diff --git a/sys-libs/libcxx/libcxx-19.0.0.9999.ebuild 
b/sys-libs/libcxx/libcxx-19.0.0.9999.ebuild
index 8713b12c69fb..a0d07e1507f4 100644
--- a/sys-libs/libcxx/libcxx-19.0.0.9999.ebuild
+++ b/sys-libs/libcxx/libcxx-19.0.0.9999.ebuild
@@ -58,15 +58,6 @@ pkg_setup() {
        fi
 }
 
-src_prepare() {
-       # hanging tests
-       # https://github.com/llvm/llvm-project/issues/73791
-       rm 
../libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_* || 
die
-       rm 
../libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.*_equals*
 || die
-
-       cmake_src_prepare
-}
-
 test_compiler() {
        $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
                <<<'int main() { return 0; }' &>/dev/null

diff --git a/sys-libs/libcxx/libcxx-19.0.0.9999.ebuild 
b/sys-libs/libcxx/libcxx-19.0.0_pre20240615.ebuild
similarity index 95%
copy from sys-libs/libcxx/libcxx-19.0.0.9999.ebuild
copy to sys-libs/libcxx/libcxx-19.0.0_pre20240615.ebuild
index 8713b12c69fb..931ffd630243 100644
--- a/sys-libs/libcxx/libcxx-19.0.0.9999.ebuild
+++ b/sys-libs/libcxx/libcxx-19.0.0_pre20240615.ebuild
@@ -59,10 +59,9 @@ pkg_setup() {
 }
 
 src_prepare() {
-       # hanging tests
-       # https://github.com/llvm/llvm-project/issues/73791
-       rm 
../libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/fetch_* || 
die
-       rm 
../libcxx/test/std/atomics/atomics.types.generic/atomics.types.float/operator.*_equals*
 || die
+       # broken test, apparently doesn't like our timezone-data
+       # https://github.com/llvm/llvm-project/pull/89537
+       rm 
../libcxx/test/std/time/time.zone/time.zone.timezone/time.zone.members/get_info.local_time.pass.cpp
 || die
 
        cmake_src_prepare
 }

Reply via email to