summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabian Groffen <grobian@gentoo.org>2018-10-16 21:07:30 +0200
committerFabian Groffen <grobian@gentoo.org>2018-10-16 21:08:15 +0200
commit31dc8d7343df340b803f167a408d6c0ad902faf0 (patch)
tree39c15a6c4257349789d3a9395409a424bc006458
parentbootstrap-prefix.sh (stage1): bump to Python-2.7.15.tar.xz for AIX (diff)
downloadprefix-31dc8d7343df340b803f167a408d6c0ad902faf0.tar.gz
prefix-31dc8d7343df340b803f167a408d6c0ad902faf0.tar.bz2
prefix-31dc8d7343df340b803f167a408d6c0ad902faf0.zip
sys-libs/libcxx: EAPI 5->6
Signed-off-by: Fabian Groffen <grobian@gentoo.org> Package-Manager: Portage-2.3.40.3-prefix, Repoman-2.3.9
-rw-r--r--sys-libs/libcxx/libcxx-3.5.1.ebuild6
-rw-r--r--sys-libs/libcxx/libcxx-3.7.1.ebuild6
-rw-r--r--sys-libs/libcxx/libcxx-3.8.1.ebuild6
3 files changed, 12 insertions, 6 deletions
diff --git a/sys-libs/libcxx/libcxx-3.5.1.ebuild b/sys-libs/libcxx/libcxx-3.5.1.ebuild
index 8a27c5d416..2ad15f10d6 100644
--- a/sys-libs/libcxx/libcxx-3.5.1.ebuild
+++ b/sys-libs/libcxx/libcxx-3.5.1.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
ESVN_REPO_URI="http://llvm.org/svn/llvm-project/libcxx/trunk"
[ "${PV%9999}" != "${PV}" ] && SCM="subversion" || SCM=""
-inherit ${SCM} flag-o-matic toolchain-funcs multilib multilib-minimal
+inherit ${SCM} flag-o-matic toolchain-funcs multilib multilib-minimal epatch
DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
HOMEPAGE="http://libcxx.llvm.org/"
@@ -104,6 +104,8 @@ src_prepare() {
lib/buildit
fi
+ eapply_user
+
multilib_copy_sources
}
diff --git a/sys-libs/libcxx/libcxx-3.7.1.ebuild b/sys-libs/libcxx/libcxx-3.7.1.ebuild
index 47ba26312d..a12d949398 100644
--- a/sys-libs/libcxx/libcxx-3.7.1.ebuild
+++ b/sys-libs/libcxx/libcxx-3.7.1.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
ESVN_REPO_URI="http://llvm.org/svn/llvm-project/libcxx/trunk"
[ "${PV%9999}" != "${PV}" ] && SCM="subversion" || SCM=""
-inherit ${SCM} flag-o-matic toolchain-funcs multilib multilib-minimal
+inherit ${SCM} flag-o-matic toolchain-funcs multilib multilib-minimal epatch
DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
HOMEPAGE="http://libcxx.llvm.org/"
@@ -104,6 +104,8 @@ src_prepare() {
lib/buildit
fi
+ eapply_user
+
multilib_copy_sources
}
diff --git a/sys-libs/libcxx/libcxx-3.8.1.ebuild b/sys-libs/libcxx/libcxx-3.8.1.ebuild
index 61e7ba5bf6..f8f1518a6f 100644
--- a/sys-libs/libcxx/libcxx-3.8.1.ebuild
+++ b/sys-libs/libcxx/libcxx-3.8.1.ebuild
@@ -1,13 +1,13 @@
# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-EAPI=5
+EAPI=6
ESVN_REPO_URI="http://llvm.org/svn/llvm-project/libcxx/trunk"
[ "${PV%9999}" != "${PV}" ] && SCM="subversion" || SCM=""
-inherit ${SCM} flag-o-matic toolchain-funcs multilib multilib-minimal
+inherit ${SCM} flag-o-matic toolchain-funcs multilib multilib-minimal epatch
DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
HOMEPAGE="http://libcxx.llvm.org/"
@@ -105,6 +105,8 @@ src_prepare() {
lib/buildit
fi
+ eapply_user
+
multilib_copy_sources
}