Gentoo Archives: gentoo-commits

From: Sergei Trofimovich <slyfox@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-libs/newlib/
Date: Sun, 07 Jan 2018 19:40:02
Message-Id: 1515353984.7ebe9beefafa261f4f14d4e6f9171ffc1b9fda7e.slyfox@gentoo
1 commit: 7ebe9beefafa261f4f14d4e6f9171ffc1b9fda7e
2 Author: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
3 AuthorDate: Sun Jan 7 18:42:22 2018 +0000
4 Commit: Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
5 CommitDate: Sun Jan 7 19:39:44 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ebe9bee
7
8 sys-libs/newlib: Migrate CROSSCOMPILE_OPTS=headers-only -> USE=headers-only
9
10 CROSSCOMPILE_OPTS is a USE_EXPAND of a single item: headers-only.
11 Convert it to a global USE flag instead.
12
13 Mechanical ebuild rename done as:
14 $ sed -e 's@crosscompile_opts_headers-only@headers-only@g' \
15 -i $(git grep -l headers-only)
16
17 'headers-only' flag is used by crossdev to bootstrap stage1 compiler
18 before libc is available.
19
20 crossdev switched to USE=headers-only in =sys-devel/crossdev-20171230.
21
22 Bug: https://bugs.gentoo.org/642712
23 Package-Manager: Portage-2.3.19, Repoman-2.3.6
24
25 sys-libs/newlib/newlib-2.0.0.ebuild | 4 ++--
26 sys-libs/newlib/newlib-2.1.0.ebuild | 4 ++--
27 sys-libs/newlib/newlib-2.2.0.20150423.ebuild | 4 ++--
28 sys-libs/newlib/newlib-2.2.0.ebuild | 4 ++--
29 sys-libs/newlib/newlib-2.3.0.20160104.ebuild | 4 ++--
30 sys-libs/newlib/newlib-2.4.0.ebuild | 4 ++--
31 sys-libs/newlib/newlib-2.5.0.ebuild | 4 ++--
32 sys-libs/newlib/newlib-9999.ebuild | 4 ++--
33 8 files changed, 16 insertions(+), 16 deletions(-)
34
35 diff --git a/sys-libs/newlib/newlib-2.0.0.ebuild b/sys-libs/newlib/newlib-2.0.0.ebuild
36 index 1e1ee8fed86..053d58f0248 100644
37 --- a/sys-libs/newlib/newlib-2.0.0.ebuild
38 +++ b/sys-libs/newlib/newlib-2.0.0.ebuild
39 @@ -1,4 +1,4 @@
40 -# Copyright 1999-2015 Gentoo Foundation
41 +# Copyright 1999-2018 Gentoo Foundation
42 # Distributed under the terms of the GNU General Public License v2
43
44 EAPI="4"
45 @@ -20,7 +20,7 @@ SRC_URI="ftp://sourceware.org/pub/newlib/${P}.tar.gz"
46 LICENSE="NEWLIB LIBGLOSS GPL-2"
47 SLOT="0"
48 KEYWORDS="-* arm hppa m68k ~mips ppc ppc64 sh sparc x86"
49 -IUSE="nls threads unicode crosscompile_opts_headers-only"
50 +IUSE="nls threads unicode headers-only"
51 RESTRICT="strip"
52
53 NEWLIBBUILD="${WORKDIR}/build"
54
55 diff --git a/sys-libs/newlib/newlib-2.1.0.ebuild b/sys-libs/newlib/newlib-2.1.0.ebuild
56 index 3ee1e7eb83e..fdf7d10a2f6 100644
57 --- a/sys-libs/newlib/newlib-2.1.0.ebuild
58 +++ b/sys-libs/newlib/newlib-2.1.0.ebuild
59 @@ -1,4 +1,4 @@
60 -# Copyright 1999-2015 Gentoo Foundation
61 +# Copyright 1999-2018 Gentoo Foundation
62 # Distributed under the terms of the GNU General Public License v2
63
64 EAPI="4"
65 @@ -20,7 +20,7 @@ SRC_URI="ftp://sourceware.org/pub/newlib/${P}.tar.gz"
66 LICENSE="NEWLIB LIBGLOSS GPL-2"
67 SLOT="0"
68 KEYWORDS="-* ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~sh ~sparc ~x86"
69 -IUSE="nls threads unicode crosscompile_opts_headers-only"
70 +IUSE="nls threads unicode headers-only"
71 RESTRICT="strip"
72
73 NEWLIBBUILD="${WORKDIR}/build"
74
75 diff --git a/sys-libs/newlib/newlib-2.2.0.20150423.ebuild b/sys-libs/newlib/newlib-2.2.0.20150423.ebuild
76 index df987d568b6..c851572aa12 100644
77 --- a/sys-libs/newlib/newlib-2.2.0.20150423.ebuild
78 +++ b/sys-libs/newlib/newlib-2.2.0.20150423.ebuild
79 @@ -1,4 +1,4 @@
80 -# Copyright 1999-2016 Gentoo Foundation
81 +# Copyright 1999-2018 Gentoo Foundation
82 # Distributed under the terms of the GNU General Public License v2
83
84 EAPI="4"
85 @@ -28,7 +28,7 @@ HOMEPAGE="https://sourceware.org/newlib/"
86
87 LICENSE="NEWLIB LIBGLOSS GPL-2"
88 SLOT="0"
89 -IUSE="nls threads unicode crosscompile_opts_headers-only"
90 +IUSE="nls threads unicode headers-only"
91 RESTRICT="strip"
92
93 NEWLIBBUILD="${WORKDIR}/build"
94
95 diff --git a/sys-libs/newlib/newlib-2.2.0.ebuild b/sys-libs/newlib/newlib-2.2.0.ebuild
96 index 2754fda04d9..a583773e935 100644
97 --- a/sys-libs/newlib/newlib-2.2.0.ebuild
98 +++ b/sys-libs/newlib/newlib-2.2.0.ebuild
99 @@ -1,4 +1,4 @@
100 -# Copyright 1999-2016 Gentoo Foundation
101 +# Copyright 1999-2018 Gentoo Foundation
102 # Distributed under the terms of the GNU General Public License v2
103
104 EAPI="4"
105 @@ -26,7 +26,7 @@ HOMEPAGE="https://sourceware.org/newlib/"
106
107 LICENSE="NEWLIB LIBGLOSS GPL-2"
108 SLOT="0"
109 -IUSE="nls threads unicode crosscompile_opts_headers-only"
110 +IUSE="nls threads unicode headers-only"
111 RESTRICT="strip"
112
113 # Handle the SLOT changes. #497344
114
115 diff --git a/sys-libs/newlib/newlib-2.3.0.20160104.ebuild b/sys-libs/newlib/newlib-2.3.0.20160104.ebuild
116 index 43c6ac3aa91..70750a91118 100644
117 --- a/sys-libs/newlib/newlib-2.3.0.20160104.ebuild
118 +++ b/sys-libs/newlib/newlib-2.3.0.20160104.ebuild
119 @@ -1,4 +1,4 @@
120 -# Copyright 1999-2016 Gentoo Foundation
121 +# Copyright 1999-2018 Gentoo Foundation
122 # Distributed under the terms of the GNU General Public License v2
123
124 EAPI="4"
125 @@ -28,7 +28,7 @@ HOMEPAGE="https://sourceware.org/newlib/"
126
127 LICENSE="NEWLIB LIBGLOSS GPL-2"
128 SLOT="0"
129 -IUSE="nls threads unicode crosscompile_opts_headers-only"
130 +IUSE="nls threads unicode headers-only"
131 RESTRICT="strip"
132
133 NEWLIBBUILD="${WORKDIR}/build"
134
135 diff --git a/sys-libs/newlib/newlib-2.4.0.ebuild b/sys-libs/newlib/newlib-2.4.0.ebuild
136 index e70a03bdcad..724e01a55fa 100644
137 --- a/sys-libs/newlib/newlib-2.4.0.ebuild
138 +++ b/sys-libs/newlib/newlib-2.4.0.ebuild
139 @@ -1,4 +1,4 @@
140 -# Copyright 1999-2016 Gentoo Foundation
141 +# Copyright 1999-2018 Gentoo Foundation
142 # Distributed under the terms of the GNU General Public License v2
143
144 EAPI="4"
145 @@ -28,7 +28,7 @@ HOMEPAGE="https://sourceware.org/newlib/"
146
147 LICENSE="NEWLIB LIBGLOSS GPL-2"
148 SLOT="0"
149 -IUSE="nls threads unicode crosscompile_opts_headers-only"
150 +IUSE="nls threads unicode headers-only"
151 RESTRICT="strip"
152
153 NEWLIBBUILD="${WORKDIR}/build"
154
155 diff --git a/sys-libs/newlib/newlib-2.5.0.ebuild b/sys-libs/newlib/newlib-2.5.0.ebuild
156 index 6a325c78758..51c3318e202 100644
157 --- a/sys-libs/newlib/newlib-2.5.0.ebuild
158 +++ b/sys-libs/newlib/newlib-2.5.0.ebuild
159 @@ -1,4 +1,4 @@
160 -# Copyright 1999-2017 Gentoo Foundation
161 +# Copyright 1999-2018 Gentoo Foundation
162 # Distributed under the terms of the GNU General Public License v2
163
164 EAPI="6"
165 @@ -28,7 +28,7 @@ HOMEPAGE="https://sourceware.org/newlib/"
166
167 LICENSE="NEWLIB LIBGLOSS GPL-2"
168 SLOT="0"
169 -IUSE="nls threads unicode crosscompile_opts_headers-only"
170 +IUSE="nls threads unicode headers-only"
171 RESTRICT="strip"
172
173 NEWLIBBUILD="${WORKDIR}/build"
174
175 diff --git a/sys-libs/newlib/newlib-9999.ebuild b/sys-libs/newlib/newlib-9999.ebuild
176 index 6a325c78758..51c3318e202 100644
177 --- a/sys-libs/newlib/newlib-9999.ebuild
178 +++ b/sys-libs/newlib/newlib-9999.ebuild
179 @@ -1,4 +1,4 @@
180 -# Copyright 1999-2017 Gentoo Foundation
181 +# Copyright 1999-2018 Gentoo Foundation
182 # Distributed under the terms of the GNU General Public License v2
183
184 EAPI="6"
185 @@ -28,7 +28,7 @@ HOMEPAGE="https://sourceware.org/newlib/"
186
187 LICENSE="NEWLIB LIBGLOSS GPL-2"
188 SLOT="0"
189 -IUSE="nls threads unicode crosscompile_opts_headers-only"
190 +IUSE="nls threads unicode headers-only"
191 RESTRICT="strip"
192
193 NEWLIBBUILD="${WORKDIR}/build"