Gentoo Archives: gentoo-commits

From: Fabian Groffen <grobian@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/prefix:master commit in: sys-libs/libcxx/
Date: Tue, 16 Oct 2018 19:08:27
Message-Id: 1539716895.31dc8d7343df340b803f167a408d6c0ad902faf0.grobian@gentoo
1 commit: 31dc8d7343df340b803f167a408d6c0ad902faf0
2 Author: Fabian Groffen <grobian <AT> gentoo <DOT> org>
3 AuthorDate: Tue Oct 16 19:07:30 2018 +0000
4 Commit: Fabian Groffen <grobian <AT> gentoo <DOT> org>
5 CommitDate: Tue Oct 16 19:08:15 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=31dc8d73
7
8 sys-libs/libcxx: EAPI 5->6
9
10 Signed-off-by: Fabian Groffen <grobian <AT> gentoo.org>
11 Package-Manager: Portage-2.3.40.3-prefix, Repoman-2.3.9
12
13 sys-libs/libcxx/libcxx-3.5.1.ebuild | 6 ++++--
14 sys-libs/libcxx/libcxx-3.7.1.ebuild | 6 ++++--
15 sys-libs/libcxx/libcxx-3.8.1.ebuild | 6 ++++--
16 3 files changed, 12 insertions(+), 6 deletions(-)
17
18 diff --git a/sys-libs/libcxx/libcxx-3.5.1.ebuild b/sys-libs/libcxx/libcxx-3.5.1.ebuild
19 index 8a27c5d416..2ad15f10d6 100644
20 --- a/sys-libs/libcxx/libcxx-3.5.1.ebuild
21 +++ b/sys-libs/libcxx/libcxx-3.5.1.ebuild
22 @@ -1,13 +1,13 @@
23 # Copyright 1999-2018 Gentoo Foundation
24 # Distributed under the terms of the GNU General Public License v2
25
26 -EAPI=5
27 +EAPI=6
28
29 ESVN_REPO_URI="http://llvm.org/svn/llvm-project/libcxx/trunk"
30
31 [ "${PV%9999}" != "${PV}" ] && SCM="subversion" || SCM=""
32
33 -inherit ${SCM} flag-o-matic toolchain-funcs multilib multilib-minimal
34 +inherit ${SCM} flag-o-matic toolchain-funcs multilib multilib-minimal epatch
35
36 DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
37 HOMEPAGE="http://libcxx.llvm.org/"
38 @@ -104,6 +104,8 @@ src_prepare() {
39 lib/buildit
40 fi
41
42 + eapply_user
43 +
44 multilib_copy_sources
45 }
46
47
48 diff --git a/sys-libs/libcxx/libcxx-3.7.1.ebuild b/sys-libs/libcxx/libcxx-3.7.1.ebuild
49 index 47ba26312d..a12d949398 100644
50 --- a/sys-libs/libcxx/libcxx-3.7.1.ebuild
51 +++ b/sys-libs/libcxx/libcxx-3.7.1.ebuild
52 @@ -1,13 +1,13 @@
53 # Copyright 1999-2018 Gentoo Foundation
54 # Distributed under the terms of the GNU General Public License v2
55
56 -EAPI=5
57 +EAPI=6
58
59 ESVN_REPO_URI="http://llvm.org/svn/llvm-project/libcxx/trunk"
60
61 [ "${PV%9999}" != "${PV}" ] && SCM="subversion" || SCM=""
62
63 -inherit ${SCM} flag-o-matic toolchain-funcs multilib multilib-minimal
64 +inherit ${SCM} flag-o-matic toolchain-funcs multilib multilib-minimal epatch
65
66 DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
67 HOMEPAGE="http://libcxx.llvm.org/"
68 @@ -104,6 +104,8 @@ src_prepare() {
69 lib/buildit
70 fi
71
72 + eapply_user
73 +
74 multilib_copy_sources
75 }
76
77
78 diff --git a/sys-libs/libcxx/libcxx-3.8.1.ebuild b/sys-libs/libcxx/libcxx-3.8.1.ebuild
79 index 61e7ba5bf6..f8f1518a6f 100644
80 --- a/sys-libs/libcxx/libcxx-3.8.1.ebuild
81 +++ b/sys-libs/libcxx/libcxx-3.8.1.ebuild
82 @@ -1,13 +1,13 @@
83 # Copyright 1999-2018 Gentoo Foundation
84 # Distributed under the terms of the GNU General Public License v2
85
86 -EAPI=5
87 +EAPI=6
88
89 ESVN_REPO_URI="http://llvm.org/svn/llvm-project/libcxx/trunk"
90
91 [ "${PV%9999}" != "${PV}" ] && SCM="subversion" || SCM=""
92
93 -inherit ${SCM} flag-o-matic toolchain-funcs multilib multilib-minimal
94 +inherit ${SCM} flag-o-matic toolchain-funcs multilib multilib-minimal epatch
95
96 DESCRIPTION="New implementation of the C++ standard library, targeting C++11"
97 HOMEPAGE="http://libcxx.llvm.org/"
98 @@ -105,6 +105,8 @@ src_prepare() {
99 lib/buildit
100 fi
101
102 + eapply_user
103 +
104 multilib_copy_sources
105 }