commit:     6af202dc37ef6ec98c3f93b59a2cbd80040931eb
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  1 08:34:52 2019 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Nov  1 13:15:54 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6af202dc

sys-libs/libcxx: Switch live to monorepo

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

 sys-libs/libcxx/libcxx-10.0.0.9999.ebuild |  9 +++++++--
 sys-libs/libcxx/libcxx-9.0.1.9999.ebuild  | 11 ++++++++---
 2 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/sys-libs/libcxx/libcxx-10.0.0.9999.ebuild 
b/sys-libs/libcxx/libcxx-10.0.0.9999.ebuild
index 83d8eeaa8c4..9c722cc3362 100644
--- a/sys-libs/libcxx/libcxx-10.0.0.9999.ebuild
+++ b/sys-libs/libcxx/libcxx-10.0.0.9999.ebuild
@@ -16,8 +16,8 @@ inherit cmake-multilib git-r3 llvm multiprocessing 
python-any-r1 \
 DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
 HOMEPAGE="https://libcxx.llvm.org/";
 SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/libcxx.git
-       https://github.com/llvm-mirror/libcxx.git";
+EGIT_REPO_URI="https://github.com/llvm/llvm-project.git";
+S=${WORKDIR}/${P}/libcxx
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
@@ -73,6 +73,11 @@ pkg_setup() {
        fi
 }
 
+src_unpack() {
+       git-r3_fetch
+       git-r3_checkout '' '' '' libcxx
+}
+
 test_compiler() {
        $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
                <<<'int main() { return 0; }' &>/dev/null

diff --git a/sys-libs/libcxx/libcxx-9.0.1.9999.ebuild 
b/sys-libs/libcxx/libcxx-9.0.1.9999.ebuild
index 5a84e2f5f99..f70527cd308 100644
--- a/sys-libs/libcxx/libcxx-9.0.1.9999.ebuild
+++ b/sys-libs/libcxx/libcxx-9.0.1.9999.ebuild
@@ -16,9 +16,9 @@ inherit cmake-multilib git-r3 llvm multiprocessing 
python-any-r1 \
 DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
 HOMEPAGE="https://libcxx.llvm.org/";
 SRC_URI=""
-EGIT_REPO_URI="https://git.llvm.org/git/libcxx.git
-       https://github.com/llvm-mirror/libcxx.git";
-EGIT_BRANCH="release_90"
+EGIT_REPO_URI="https://github.com/llvm/llvm-project.git";
+EGIT_BRANCH="release/9.x"
+S=${WORKDIR}/${P}/libcxx
 
 LICENSE="Apache-2.0-with-LLVM-exceptions || ( UoI-NCSA MIT )"
 SLOT="0"
@@ -74,6 +74,11 @@ pkg_setup() {
        fi
 }
 
+src_unpack() {
+       git-r3_fetch
+       git-r3_checkout '' '' '' libcxx
+}
+
 test_compiler() {
        $(tc-getCXX) ${CXXFLAGS} ${LDFLAGS} "${@}" -o /dev/null -x c++ - \
                <<<'int main() { return 0; }' &>/dev/null

Reply via email to