sys-libs / libcxx

New implementation of the C++ standard library, targeting C++11

Official package sites : https://libcxx.llvm.org/ ·

v14.0.0.9999 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
USE flags
libcxxabi libunwind static-libs test

v13.0.0.9999 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
USE flags
libcxxabi libunwind static-libs test

v13.0.0_rc4 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
USE flags
libcxxabi libunwind static-libs test

v13.0.0_rc3 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
USE flags
libcxxabi libunwind static-libs test

v13.0.0_rc2 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
USE flags
libcxxabi libunwind static-libs test

v12.0.1 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
Keywords
amd64 arm arm64 x86 ~riscv ~x64-macos
USE flags
libcxxabi libunwind static-libs test

v11.1.0 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
Keywords
amd64 arm arm64 x86 ~riscv ~x64-macos
USE flags
libcxxabi libunwind static-libs test

v10.0.1 :: 0 :: gentoo

Modified
License
Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )
Keywords
amd64 arm arm64 x86
USE flags
libcxxabi libunwind static-libs test

General

libcxxabi
Build on top of sys-libs/libcxxabi instead of gcc's libsupc++ (avoids depending on gcc).
libunwind
Use libunwind instead of libgcc_s for stack unwinding, thus avoiding dependence on gcc.
static-libs
Build static versions of dynamic libraries as well
test
Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)

abi_mips

n32
64-bit (32-bit pointer) libraries
n64
64-bit libraries
o32
32-bit libraries

abi_s390

32
32-bit (s390) libraries
64
64-bit (s390x) libraries

abi_x86

32
32-bit (x86) libraries
64
64-bit (amd64) libraries
x32
x32 ABI libraries

elibc

glibc
ELIBC setting for systems that use the GNU C library
musl
ELIBC setting for systems that use the musl C library

sys-devel / gcc : The GNU Compiler Collection

sys-devel / llvm : Low Level Virtual Machine

sys-libs / libcxxabi : Low level support for a standard C++ library

sys-devel / gcc : The GNU Compiler Collection

sys-libs / libcxxabi : Low level support for a standard C++ library

media-sound / teamspeak-client : A client software for quality voice communication via the internet

net-misc / icaclient : ICA Client for Citrix Presentation servers

sci-physics / root : C++ data analysis framework and interpreter from CERN

sys-devel / binutils-apple : Darwin assembler as(1) and static linker ld(1), Xcode Tools 11.3.1

sys-devel / clang-runtime : Meta-ebuild for clang runtime libraries

423745
sys-libs/libcxx-0.0_p20120528: fails tests
560826
sys-libs/libcxx fails to build under musl
592326
sys-libs/libcxx-3.8.1[libunwind] on x86 - undefined reference to `__divdi3'
595744
sys-libs/libcxx (ppc*) - In file included from ../src/thread.cpp:13:0: ../include/thread:431:73: error: ‘(9.223372036854775807e+18 / 1.0e+9)’ is not a constant expression
599456
sys-libs/libcxx-3.9.0 fails tests - usr/bin/python2.7: can't open file '/var/tmp/portage/sys-libs/libcxx-3.9.0/temp/utils/lit/lit.py': [Errno 2] No such file or directory
630720
sys-libs/libcxx-3.9.1: Header files have changed between ABIs.
655034
sys-libs/libcxx-6.0.0 : [TEST] FAILED: test/CMakeFiles/check-cxx
691900
sys-devel/lld sys-libs/libcxx sys-libs/libcxxabi sys-libs/libcxxrt should be SLOTted
761340
sys-libs/libcxx-11.0.0 fails tests
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 13.0.0_rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 13.0.0-rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 13.0.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Remove 12.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: Stabilize 12.0.1 arm, #804471
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/libcxx: Stabilize 12.0.1 x86, #804471
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: Stabilize 12.0.1 arm64, #804471
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 13.0.0rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: Stabilize 12.0.1 amd64, #804471
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Fix running tests against shared libc++abi in 13+
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Extend checkout to fix building 13+
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 13.0.0rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump live to 14*
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 12.0.1.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 12.0.1-rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Bump to 12.0.1 (final)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Enable py3.10
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 12.0.1-rc1 & -rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Use 12.0.1-rc4-1 patchset
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 12.0.1-rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Alex R · gentoo
sys-libs/libcxx: use gcc libatomic only with libgcc_s
Signed-off-by: Alex Revin <lyssdod@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/21516 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: Stabilize 12.0.0 arm64, #796215
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: Stabilize 12.0.0 arm, #796215
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: Stabilize 12.0.0 amd64, #796215
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: Stabilize 12.0.0 x86, #796215
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 12.0.1rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 12.0.1rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: 12.0.0.9999 → 12.0.1.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 11.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Remove 11.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Switch to patchsets
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 12.0.0 RCs
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Bump to 12.0.0 final
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 12.0.0-rc5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: Stabilize 11.1.0 arm64, #777282
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 12.0.0-rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: Stabilize 11.1.0 arm, #777282
Signed-off-by: Sam James <sam@gentoo.org>
Thomas Deutschmann · gentoo
sys-libs/libcxx: x86 stable (bug #777282)
Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/libcxx: Stabilize 11.1.0 amd64, #777282
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove failing tests in 12.0.0-rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 12.0.0-rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 9.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Remove 12.0.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: Stabilize 11.0.1 arm64, #768567
Signed-off-by: Sam James <sam@gentoo.org>
Sam James · gentoo
sys-libs/libcxx: Stabilize 11.0.1 arm, #768567
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 12.0.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/libcxx: Stabilize 11.0.1 amd64, #768567
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 11.1.0_rc*
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-libs/libcxx: x86 stable (bug #768567)
Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 11.1.0 (final)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 11.1.0-rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/libcxx: disable USE=static-libs by default
Bug: https://bugs.gentoo.org/760504 Package-Manager: Portage-3.0.14, Repoman-3.0.2 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Remove obsolete values from PYTHON_COMPAT
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 12.0.0-rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Add 13.x live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 11.1.0-rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 11.1.0-rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 11.0.1 RCs and live
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Bump to 11.0.1 (final)
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Fabian Groffen · gentoo
sys-libs/libcxx: wrap Darwin comments to line boundary
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jacob Floyd · gentoo
sys-libs/libcxx: fix "lib/CMakeLists.txt not found"
This partially reverts 74c82761ee2b2145fc03019edb187869f6856a38 I missed that this file no longer exists, and the hard-coded reference is not in any of the current libcxx sources. Why it didn't fail when building this in my darwin prefix, I don't know. Closes: https://bugs.gentoo.org/761921 Signed-off-by: Jacob Floyd <cognifloyd@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/18840 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Jacob Floyd · gentoo
sys-libs/libcxx: fix prefix bootstrap
When bootstrapping prefix on darwin, libcxx must be installed before llvm is built during stage2 (in EPREFIX/tmp) and during stage3 (in EPREFIX). llvm_pkg_setup, however, identifies the *installed* llvm to set environment variables with the correct path to llvm. Since llvm is not installed, we have to skip that step. But during bootstrap, we don't need those environment vars to be modified anyway because bootstrap-prefix.sh already sets them with the paths to the correct llvm (which is the host's llm during stage2 and the EPREFIX/tmp llvm during stage3). Once stage3 is complete, llvm is installed in EPREFIX, so the system rebuild (with `emerge -e system`) will successfully use llvm_pkg_setup. bootstrap-prefix.sh is no longer controlling the vars at that point, so it is important to allow llvm_pkg_setup to correctly modify the vars. Other required fixes include: - eprefrixify some dylib paths in CMakeLists.txt (dylib is only used on darwin, so this is not an issue when compiling on other platforms). - ensure want_gcc_s is OFF even if use=-libunwind on darwin - keyword with ~x64-macos Bug: https://bugs.gentoo.org/758167 Signed-off-by: Jacob Floyd <cognifloyd@gmail.com> Signed-off-by: Fabian Groffen <grobian@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 11.0.1-rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/libcxx: Keyword 11.0.0 riscv, #756115
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 11.0.1-rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: 11.0.0.9999 → 11.0.1.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Delay llvm.org_set_globals after vars
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 10.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-libs/libcxx: x86 stable (bug #754744)
Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: Stabilize 11.0.0 arm64, #754744
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/libcxx: Stabilize 11.0.0 arm, #754744
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-libs/libcxx: Stabilize 11.0.0 amd64, #754744
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Arfrever Frehtes Taifersar Arahesis · gentoo
sys-libs/libcxx: Set used Python interpreter.
Required since: https://github.com/llvm/llvm-project/commit/c4c3883b00d3a6aa657a5e3e515c90c9ea1f81c6 Signed-off-by: Arfrever Frehtes Taifersar Arahesis <Arfrever@Apache.Org> Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 11.0.0 RCs
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Bump to 11.0.0 final
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 11.0.0-rc6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: Stabilize 10.0.1 arm, #742974
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 11.0.0-rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove old 11.0.0 RCs
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 11.0.0-rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-libs/libcxx: x86 stable (bug #742974)
Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: Stabilize 10.0.1 arm64, #742974
Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/libcxx: Stabilize 10.0.1 amd64, #742974
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 11.0.0rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: x86 stable (bug #727762)
Package-Manager: Portage-3.0.1, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 8*
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: check newly-needed LLVM files out
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 11.0.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Remove 10.0.1 RCs & live
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 10.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sam James · gentoo
sys-libs/libcxx: arm stable (bug #727762)
Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James <sam@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Add 12.0.0.9999 for master branch
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 10.0.1-rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 10.0.1-rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Sam James (sam_c) · gentoo
sys-libs/libcxx: arm64 stable (bug #727762)
Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) <sam@cmpct.info> Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Mikle Kolyada · gentoo
sys-libs/libcxx: amd64 stable wrt bug #727762
Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Bump to 10.0.1-rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Dedupe with new eclass code
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Port to py3.9
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Port to cmake.eclass
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Apply patches in WORKDIR in 10.0.1+
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 10.0.1_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: 10.x branch is now 10.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Sergei Trofimovich · gentoo
sys-libs/libcxx: drop invalid gcc-version check, bug #705282
gcc-4.7 is very old version. The version check uses lexicographical compare. It should use version compare to be valid. Let's just drop the check. Closes: https://bugs.gentoo.org/705282 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Enable py3.8
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Update test target
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 7*
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Require libcxxabi sources
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 10.0.0 RCs
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 10.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 10.0.0rc6
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 10.0.0rc4
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mart Raudsepp · gentoo
sys-libs/libcxx: arm64 stable (bug #705530)
Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Mart Raudsepp <leio@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 10.0.0rc[12]
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Keyword 10.0.0rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 10.0.0rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Revert "Enable py3.8"
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove libcxxrt from 10+
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Enable py3.8
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Bump to 10.0.0rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove py2 where possible
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 10.0.0_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/libcxx: arm stable wrt bug #705530
Package-Manager: Portage-2.3.84, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/libcxx: x86 stable wrt bug #705530
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Mikle Kolyada · gentoo
sys-libs/libcxx: amd64 stable wrt bug #705530
Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Include 11.* ebuilds for master
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 9.0.0*
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
*/*: Clean PYTHON_COMPAT of obsolete impls
Closes: https://github.com/gentoo/gentoo/pull/14246 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 9.0.1 RCs and live
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Bump to 9.0.1 final
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 9.0.1_rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Add KEYWORDS to 9.0.0_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Remove 6*
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 9.0.1rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Bump to 9.0.1rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Yang Yang · gentoo
sys-libs/libcxx-9.0.0: add USE to explicitly link compiler-rt
According to https://clang.llvm.org/docs/Toolchain.html#compiler-rt-llvm, `-DLIBCXX_USE_COMPILER_RT=YES` is needed to linked to compiler-rt. Otherwise building libcxx using clang+compiler-rt will fail. Signed-off-by: Yang Yang <geraint0923@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/13748 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 9.0.1_rc1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove redundant CMAKE* in EAPI 7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Port to llvm.org eclass
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Switch live to monorepo
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Upstream is now at 9.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Drop redundant 8.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs: Remove *-fbsd KEYWORDS
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove weird, unmaintainable PV-ifs
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Reorder ebuild vars in 9+
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 9.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Use BDEPEND semi-properly
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sys-libs/libcxx: arm64 stable (bug #693856)
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.76, Repoman-2.3.17
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/libcxx: arm stable wrt bug #692104
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/libcxx: arm stable wrt bug #693856
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada <zlogene@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Agostino Sarubbo · gentoo
sys-libs/libcxx: x86 stable wrt bug #693856
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-libs/libcxx: amd64 stable wrt bug #693856
Package-Manager: Portage-2.3.69, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Update LICENSE for 9+
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: -9.0.9999 → -9.0.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: -9999 → -10.0.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 8.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Add 9.0 branch live ebuild
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump -9999 to EAPI 7
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 8.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Enable Python 3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 7.0.1
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Aaron Bauman · gentoo
sys-libs/libcxx: arm64 stable
Signed-off-by: Aaron Bauman <bman@gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 RepoMan-Options: --include-arches="arm64"
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/libcxx: x86 stable wrt bug #674068
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="x86"
Mikle Kolyada · gentoo
sys-libs/libcxx: amd64 stable wrt bug #674068
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64"
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 7.0.9999
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 7.1.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 8.0.0rc5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Bump to 8.0.0 final
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 8.0.0rc[23]
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 8.0.0rc5
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Drop <6
Bug: https://bugs.gentoo.org/519112 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 8.0.0rc3
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 8.0.0rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Add a live ebuild for 8.* branch
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Remove 7.0.0
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 7.0.1-final
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/libcxx: Add ~arm keyword wrt bug #595834
Signed-off-by: Mikle Kolyada <zlogene@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 7.0.1_rc2
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Backport libsupc++ build fix to 7.0.0
Closes: https://bugs.gentoo.org/667174 Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Fix finding libsupc++ ABI headers for multilib
Fix the logic determining path to libsupc++ ABI headers to avoid being affected by CHOST alterations done as part of multilib logic. Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 7.0.0 final
Signed-off-by: Michał Górny <mgorny@gentoo.org>
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 7.0.0rc3
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 7.0.0rc2
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Drop 6.0.9999
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Use -print-libgcc-file-name to get clang_rt path
Suggested-by: David Carlos Manuelda Bug: https://bugs.gentoo.org/592326
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Branch out LLVM 7.0
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/libcxx: amd64 stable wrt bug #661776
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-libs/libcxx: x86 stable (bug #661776)
Package-Manager: Portage-2.3.43, Repoman-2.3.10
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Drop old (5.0.1 & 6.0.0)
Repository mirror & CI · gentoo
Merge updates from master
Michał Górny · gentoo
sys-libs/libcxx: Bump to 6.0.1
Repository mirror & CI · gentoo
Merge updates from master
Thomas Deutschmann · gentoo
sys-libs/libcxx: x86 stable (bug #657516)
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Repository mirror & CI · gentoo
Merge updates from master
Mikle Kolyada · gentoo
sys-libs/libcxx: amd64 stable wrt bug #657516
Package-Manager: Portage-2.3.40, Repoman-2.3.9
Michał Górny · gentoo
sys-libs/libcxx: Bump to 5.0.2
Michał Górny · gentoo
sys-libs/libcxx: Pass cxx_under_test via --param (in 6+)
Michał Górny · gentoo
sys-libs/libcxx: Fix calling lit with llvm-6+
Michał Górny · gentoo
sys-libs/libcxx: Restore ~arm64 keywords, bug #650024
Michał Górny · gentoo
sys-libs/libcxx: 6.0.0 tested on ~amd64-fbsd
Michał Górny · gentoo
sys-libs/libcxx: Try building with -nodefaultlibs for bootstrap
Add a hack that appends -nodefaultlibs if the C++ compiler fails to link software otherwise. This is based on what we do in sys-libs/compiler-rt already and it should make it possible to bootstrap libc++ on systems without C++ standard library.
Michał Górny · gentoo
sys-libs/libcxx: Dekeyword ~arm* due to deps
Michał Górny · gentoo
sys-libs/libcxx: Bump to 6.0.0 final
Michał Górny · gentoo
sys-libs/libcxx: Control lit job count
Closes: https://bugs.gentoo.org/649554
Michał Górny · gentoo
sys-libs/libcxx: Bump to 6.0.0rc3
Michał Górny · gentoo
sys-libs/libcxx: Bump to 6.0.0rc2
Thomas Deutschmann · gentoo
sys-libs/libcxx: x86 stable (bug #644814)
Package-Manager: Portage-2.3.20, Repoman-2.3.6
Michał Górny · gentoo
sys-libs/libcxx: Bump LLVM macro dep to 6
Require macros provided by LLVM 6 due to new lit options.
Michał Górny · gentoo
sys-libs/libcxx: Remove old 3.8.1 version
LLVM 3.8.1 has been removed from the tree, so libcxx can go too.
Michał Górny · gentoo
sys-libs/libcxx: Remove old 3.9.0 version
Michał Górny · gentoo
sys-libs/libcxx: Remove ~mips from old versions
Remove the ~mips keyword that was present only on old versions. The package has never any reverse dependency on ~mips, and LLVM/Clang is currently not keyworded for ~mips.
Michał Górny · gentoo
sys-libs/libcxx: Drop old (5.0.0)
Mikle Kolyada · gentoo
sys-libs/libcxx: amd64 stable wrt bug #644814
Package-Manager: Portage-2.3.19, Repoman-2.3.6
Michał Górny · gentoo
sys-libs/libcxx: Add a live ebuild for 6.0 branch
Michał Górny · gentoo
sys-libs/libcxx: Remove live ebuild for obsolete 5.0 branch
Michał Górny · gentoo
sys-libs/libcxx: Bump to 5.0.1 (final)
Michał Górny · gentoo
sys-libs/libcxx: Restrict tests with USE=-test
Matt Turner · gentoo
sys-libs/libcxx-4.0.1: amd64 stable, bug 637210
Michał Górny · gentoo
sys-libs/libcxx: Bump to 5.0.1_rc2
Thomas Deutschmann · gentoo
sys-libs/libcxx: x86 stable (bug #637210)
Package-Manager: Portage-2.3.13, Repoman-2.3.4
Michał Górny · gentoo
sys-libs/libcxx: Remove obsolete LLVM_MAIN_SRCDIR hack
Michał Górny · gentoo
sys-libs/libcxx: Make the tests more verbose
Michał Górny · gentoo
sys-libs/libcxx: Fix using external lit
Michał Górny · gentoo
sys-libs/libcxx: Bump to 5.0.0
Michał Górny · gentoo
sys-libs/libcxx: Clean old up
Michał Górny · gentoo
sys-libs/libcxx: Fix live conditions in 5.0.9999
Michał Górny · gentoo
sys-libs/libcxx: Branch for 5.0.0 release
Michał Górny · gentoo
sys-libs/libcxx: Use https for llvm.org
Michał Górny · gentoo
sys-libs/libcxx: Update upstream git URI
Michał Górny · gentoo
sys-libs/libcxx: Bump to 4.0.1
Agostino Sarubbo · gentoo
sys-libs/libcxx: x86 stable wrt bug #607660
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Agostino Sarubbo · gentoo
sys-libs/libcxx: amd64 stable wrt bug #607660
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo <ago@gentoo.org>
Michał Górny · gentoo
sys-libs/libcxx: Use llvm.eclass for reliable upgrade from :0
Michał Górny · gentoo
sys-libs/libcxx: Bump to 4.0.0 final
Michał Górny · gentoo
sys-libs/libcxx: Bump to 4.0.0rc3
Robin H. Johnson · gentoo
Drop $Id$ per council decision in bug #611234.
Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
Markus Meier · gentoo
sys-libs/libcxx: add ~arm64, bug #591822
Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm64"
Michał Górny · gentoo
sys-libs/libcxx: Bump to 4.0.0.rc2
T. Malfatti · gentoo
media-libs/portaudio: Version bump
Michał Górny · gentoo
sys-libs/libcxx: Enable libunwind by default
Michał Górny · gentoo
sys-libs/libcxx: Switch the default to libcxxabi following upstream
Michał Górny · gentoo
sys-libs/libcxx: Switch 4.0.0rc1 to tarballs, add keywords
Michał Górny · gentoo
sys-libs/libcxx: Bump to 4.0.0rc1
Michał Górny · gentoo
sys-libs/libcxx: Remove unnecessary LLVM_LIBDIR_SUFFIX
Michał Górny · gentoo
sys-libs/libcxx: Switch to CMAKE_BUILD_TYPE=RelWithDebInfo
Johannes Huber · gentoo
sys-libs/libcxx: Drop CMAKE_MIN_VERSION
Covered by cmake-utils eclass now. Package-Manager: Portage-2.3.3, Repoman-2.3.1
Michał Górny · gentoo
sys-libs/libcxx: Bump to 3.9.1
Michał Górny · gentoo
sys-libs/libcxx: Drop a few old versions
Michał Górny · gentoo
sys-libs/libcxx: Always pass compiler runtime libs
Michał Górny · gentoo
sys-libs/libcxx: Fix ldscripts to include gcc EH lib for USE=-unwind
Michał Górny · gentoo
sys-libs/libcxx: Backport libcxxabi support to 3.9.0
Michał Górny · gentoo
sys-libs/libcxx: Require matching libcxxabi version
Michał Górny · gentoo
sys-libs/libcxx: Support sys-libs/libcxxabi
Michał Górny · gentoo
sys-libs/libcxx: Dep on >=clang-3.9.0 for target symlinks
Michał Górny · gentoo
sys-libs/libcxx: Use CMake files from native LLVM build
Michał Górny · gentoo
sys-libs/libcxx: Run tests without LLVM sources
Lei Zhang · gentoo
sys-libs/libcxx: version bump to 3.9.0
to synchronize with live ebuild.
Lei Zhang · gentoo
sys-libs/libcxx: update live ebuild to use cmake
Notable changes: - gcc is now required to build libcxx against libsupc++ - keyword ~mips is dropped to be compatible with clang/llvm
Lei Zhang · gentoo
sys-libs/libcxx: bump to 3.8.1, support libunwind & musl (#589352)
With USE=libunwind, libcxx will be built against libunwind (either sys-libs/libunwind or sys-libs/llvm-libunwind), instead of libgcc_s. In addition, a patch will be applied when building libcxx against musl. Package-Manager: portage-2.2.28
Alexis Ballier · gentoo
sys-libs/libcxx: bump to 3.8.0
Package-Manager: portage-2.2.27 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Ian Delaney · gentoo
Merge remote-tracking branch 'remotes/Coacher/mpv-sanitize-luajit-masks'
Pull request: https://github.com/gentoo/gentoo/pull/610
Alexis Ballier · gentoo
sys-libs/libcxx: bump to 3.7.1
Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sys-libs/libcxx: remove old
Package-Manager: portage-2.2.26 Signed-off-by: Alexis Ballier <aballier@gentoo.org>
Alexis Ballier · gentoo
sys-libs/libcxx: bump to 3.7.0.
Package-Manager: portage-2.2.20.1
Robin H. Johnson · gentoo
proj/gentoo: Initial commit
This commit represents a new era for Gentoo: Storing the gentoo-x86 tree in Git, as converted from CVS. This commit is the start of the NEW history. Any historical data is intended to be grafted onto this point. Creation process: 1. Take final CVS checkout snapshot 2. Remove ALL ChangeLog* files 3. Transform all Manifests to thin 4. Remove empty Manifests 5. Convert all stale $Header$/$Id$ CVS keywords to non-expanded Git $Id$ 5.1. Do not touch files with -kb/-ko keyword flags. Signed-off-by: Robin H. Johnson <robbat2@gentoo.org> X-Thanks: Alec Warner <antarus@gentoo.org> - did the GSoC 2006 migration tests X-Thanks: Robin H. Johnson <robbat2@gentoo.org> - infra guy, herding this project X-Thanks: Nguyen Thai Ngoc Duy <pclouds@gentoo.org> - Former Gentoo developer, wrote Git features for the migration X-Thanks: Brian Harring <ferringb@gentoo.org> - wrote much python to improve cvs2svn X-Thanks: Rich Freeman <rich0@gentoo.org> - validation scripts X-Thanks: Patrick Lauer <patrick@gentoo.org> - Gentoo dev, running new 2014 work in migration X-Thanks: Michał Górny <mgorny@gentoo.org> - scripts, QA, nagging X-Thanks: All of other Gentoo developers - many ideas and lots of paint on the bikeshed