1 |
commit: c74201b6303aa8d407f8a8ebea71bd622530b02e |
2 |
Author: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
3 |
AuthorDate: Tue Jun 28 17:44:57 2016 +0000 |
4 |
Commit: Anthony G. Basile <blueness <AT> gentoo <DOT> org> |
5 |
CommitDate: Tue Jun 28 17:44:57 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/proj/ppc64le.git/commit/?id=c74201b6 |
7 |
|
8 |
sys-devel/binutils: copy from tree |
9 |
|
10 |
sys-devel/binutils/Manifest | 13 +++++ |
11 |
sys-devel/binutils/binutils-2.21.1-r1.ebuild | 11 ++++ |
12 |
sys-devel/binutils/binutils-2.22-r1.ebuild | 11 ++++ |
13 |
sys-devel/binutils/binutils-2.23.2.ebuild | 12 ++++ |
14 |
sys-devel/binutils/binutils-2.24-r3.ebuild | 9 +++ |
15 |
sys-devel/binutils/binutils-2.25-r1.ebuild | 11 ++++ |
16 |
sys-devel/binutils/binutils-2.25.1-r1.ebuild | 11 ++++ |
17 |
sys-devel/binutils/binutils-2.25.ebuild | 11 ++++ |
18 |
sys-devel/binutils/binutils-9999.ebuild | 7 +++ |
19 |
.../binutils/files/binutils-configure-LANG.patch | 65 ++++++++++++++++++++++ |
20 |
sys-devel/binutils/metadata.xml | 14 +++++ |
21 |
11 files changed, 175 insertions(+) |
22 |
|
23 |
diff --git a/sys-devel/binutils/Manifest b/sys-devel/binutils/Manifest |
24 |
new file mode 100644 |
25 |
index 0000000..0baea82 |
26 |
--- /dev/null |
27 |
+++ b/sys-devel/binutils/Manifest |
28 |
@@ -0,0 +1,13 @@ |
29 |
+DIST binutils-2.21.1-patches-1.4.tar.bz2 20033 SHA256 51e50584a7364549649cc6c59f4a678b07595979811e8e2150264318c3b4493d SHA512 66b71031a782f9708dc5f8ac9171b2be0bbca102b44705155b292329e0664cc71b649f4d8fa50ad0d9123436c03b994da5a0fddc32e43bf2d50e74c68609e508 WHIRLPOOL 2bdc11027b3dcd27c766b4ca5f578a32838d15b3370b4093f1c30887200b82bfaa732df9af23f545d58bbbf373c9967a31fcbb19b3f9b855f0923143e77fa9f5 |
30 |
+DIST binutils-2.21.1.tar.bz2 18997755 SHA256 cdecfa69f02aa7b05fbcdf678e33137151f361313b2f3e48aba925f64eabf654 SHA512 3f550f6833a41e9b17d1f515eea0de8dc14aefb7dd69c65b821aa1336aea4c3f55b4457a1781ab7b32bda049798fef3cf989148e4acb0fca8baca5af74766f31 WHIRLPOOL 1025ac3714f2406ee5afcda3f7a23f788a35e354b928f4b11c7448150a5613f793c2aa471f4612c5015e89d5abbb61522a7a0265286fcf2788fbf1194fb60201 |
31 |
+DIST binutils-2.22-patches-1.5.tar.bz2 37350 SHA256 51cad7b3c2d18db0f7d2e4a3e46e37f00eb720cfa663ea396e16dcfbba12a07c SHA512 407490be54fec09faf26e8062cf28d2ea2d58df669642e7582fe51776726f00af8c18194a17438e18068c91b7634fca2d0f33c7231e847ba5141f901d9743ad7 WHIRLPOOL d62be803705d4e526324719fae69c06c303cc2500aeac04cb711eff383a2732ec3f47f9d91deef954c60877e08fed2c2659636dad07086ceaf12c8b899b075f1 |
32 |
+DIST binutils-2.22.tar.bz2 19973532 SHA256 6c7af8ed1c8cf9b4b9d6e6fe09a3e1d3d479fe63984ba8b9b26bf356b6313ca9 SHA512 ffe8ef263ef99183e8cc823fe8487ff7d0f7bf9a8efd2853b5f4636aca0023850d13de4eac7d77a5f69413d8a50e6f95bb14569be53df86c0bce38034525ab74 WHIRLPOOL 8bea2f2082600587649a5f9fffada9c6cf14f42ebddd1e6a4b4d7be25446d7ad76e1335cf8cefe30c812ced408c9dacb55d0033e4b0eaff83efbbfb5ea5f60dc |
33 |
+DIST binutils-2.23.2-patches-1.0.tar.xz 10884 SHA256 47df1338ee285548630dabb6e414cd7ffffaf068a56ea22a185608fcbd091703 SHA512 25d52694e653dd2642eb643ef3bd48a099876515d66b0b1ed8dfa5f60cadaa1bb92a589e370528ec52add7571c0ea1a98859bfde0821c73ec0ded492fff0915c WHIRLPOOL 2aba579641a1b8e701b25c9d0094c9991e151ddd0b02fae7273ca8c9e31fd344cbf3782c5a5f9960a9bee16b41bc898c8ad0ec76ba8ee396d28e878dac47ffc7 |
34 |
+DIST binutils-2.23.2.tar.bz2 21440347 SHA256 fe914e56fed7a9ec2eb45274b1f2e14b0d8b4f41906a5194eac6883cfe5c1097 SHA512 dec753bbba008f1526b89cf1bd85feba78f362f5333ffdf93953fd131eb755976dec82a0a4ba38c43d2434da007137780cfe674de5414be5cf7ce7fbc6af6d16 WHIRLPOOL 1be65f03569d599899c5b57ac7aedbf90b311f9a47c1883dc62c0717b0757ebfb33e17ab3def8d0b805daabba67cf554463f88675c9f552a6fd8dbe7ca77b442 |
35 |
+DIST binutils-2.24-patches-1.4.tar.xz 17488 SHA256 f018f140a52cddb1e4619b5caf4b4a37a27dfb29e8bf29ea5161ab13b33eed13 SHA512 dfd7c38cd978b7d6627579c338bf67641c799ce39936e3475dca3ecf5bade417e3f090253a2326582c64d5743a24f9078794f44e8fd41b6af728f1f375c91d3b WHIRLPOOL d6b414d5e5607fd8b2d0f52b508763110448cfbdcc08be6d7c1412043797bde8ed5fbd9a5ea4c141b7394b2cae0ac2ef24827f67813231129a507f49cbc40245 |
36 |
+DIST binutils-2.24.tar.bz2 22716802 SHA256 e5e8c5be9664e7f7f96e0d09919110ab5ad597794f5b1809871177a0f0f14137 SHA512 5ec95ad47d49b12c4558a8db0ca2109d3ee1955e3776057f3330c4506f8f4d1cf5e505fbf8a16b98403a0fcdeaaf986fe0a22be6456247dbdace63ce1f776b12 WHIRLPOOL 619634dfdc73b8f6e9933b4642f5f9faf147c388a6d39283cd7639d83f3d7a601981cf49a787c43c17a942c563f24dc8dcc682138b5d3102a5650e1b9d15bd50 |
37 |
+DIST binutils-2.25-patches-1.1.tar.xz 11440 SHA256 fb357d6a6fcb348584f30236c5c541d946496472c6bbd45e72d2a60e1182fbce SHA512 a236973ebfd72a069fbb578206baef0d35e12fe7fd19dd5a8fe002088db86d15b149b3de3dfc88a7e58c39df1c354a1caf3e20efc757c080301fa29d083020d3 WHIRLPOOL 03f6f7217c38c856f475cbb561e538d6a8a4368f420295b914fa77d1fc8e05bb96e6678fcd5100290be5d3ab3859182e901387d8ff58014acee0e2a957e27e34 |
38 |
+DIST binutils-2.25-patches-1.2.tar.xz 16480 SHA256 c5a65aefaf561e592961d22cf88e57dd304a73d3643581414b5a7c14667eef30 SHA512 5a8072c57ce393a50de8770885d6740b8835d656e357a12caf67c4ffbfce228f9a53ea0861199a1a08e2ca724702d0e013f3a9787b15de21178e99263fc43292 WHIRLPOOL 691cf14bfb2c1bb144db29917dea791c18eeb192f61325ef3265fed6c4ad870e23485c3505f74a688158bf862d6539aa5f036400dcf14b9c05a09327ab871133 |
39 |
+DIST binutils-2.25.1-patches-1.1.tar.xz 18724 SHA256 3d4c0ab2d45d3a952f60246fa5a4353f057c03110130b50e3b2103bd49c345fa SHA512 209c55bf26b51d8c513b40abd2d95f687159c4e964a6c732924f277d04c97323c427fe452c63d5ec6962dcd8892d6d5d807ba88826739425bce6812a31f573dd WHIRLPOOL 2b650af352183d2b58abaee955b223606d63bd5f22a73360e79af1d3b575c5ea385f90be92348ec850534d96f7b6632b1e494f314ec1655eedc26108e849aab7 |
40 |
+DIST binutils-2.25.1.tar.bz2 24163561 SHA256 b5b14added7d78a8d1ca70b5cb75fef57ce2197264f4f5835326b0df22ac9f22 SHA512 0b36dda0e6d32cd25613c0e64b56b28312515c54d6a159efd3db9a86717f114ab0a0a1f69d08975084d55713ebaeab64e4085c9b3d1c3fa86712869f80eb954d WHIRLPOOL daa804331ee880296c2fe29fd9b8a52cc695629d4bbe0b9889d96ffc54d330f00fac3f3cb12b3aaf6b7505521ef499c53760912cd7c9bb54f2d5e288224bd1eb |
41 |
+DIST binutils-2.25.tar.bz2 24049133 SHA256 22defc65cfa3ef2a3395faaea75d6331c6e62ea5dfacfed3e2ec17b08c882923 SHA512 49438970642f379978aba988e3d2e7b63dab6fd0b46d91f4100f083e87a84d242089daca58572245fe620457a77bbbe2d78588ff3fb79314e500d1a39bf96f30 WHIRLPOOL 92f963d6ffe7d2378726cb080e893f8c58c8b6de030e78da488d8c3fd157e064a90b62d9bd2f305707758aa016a9e48f0953425828a2a0432ddee8ffae89585f |
42 |
|
43 |
diff --git a/sys-devel/binutils/binutils-2.21.1-r1.ebuild b/sys-devel/binutils/binutils-2.21.1-r1.ebuild |
44 |
new file mode 100644 |
45 |
index 0000000..03c387a |
46 |
--- /dev/null |
47 |
+++ b/sys-devel/binutils/binutils-2.21.1-r1.ebuild |
48 |
@@ -0,0 +1,11 @@ |
49 |
+# Copyright 1999-2014 Gentoo Foundation |
50 |
+# Distributed under the terms of the GNU General Public License v2 |
51 |
+# $Id$ |
52 |
+ |
53 |
+EAPI="4" |
54 |
+ |
55 |
+PATCHVER="1.4" |
56 |
+ELF2FLT_VER="" |
57 |
+inherit toolchain-binutils |
58 |
+ |
59 |
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -sparc-fbsd -x86-fbsd" |
60 |
|
61 |
diff --git a/sys-devel/binutils/binutils-2.22-r1.ebuild b/sys-devel/binutils/binutils-2.22-r1.ebuild |
62 |
new file mode 100644 |
63 |
index 0000000..bbff81c |
64 |
--- /dev/null |
65 |
+++ b/sys-devel/binutils/binutils-2.22-r1.ebuild |
66 |
@@ -0,0 +1,11 @@ |
67 |
+# Copyright 1999-2014 Gentoo Foundation |
68 |
+# Distributed under the terms of the GNU General Public License v2 |
69 |
+# $Id$ |
70 |
+ |
71 |
+EAPI="4" |
72 |
+ |
73 |
+PATCHVER="1.5" |
74 |
+ELF2FLT_VER="" |
75 |
+inherit toolchain-binutils |
76 |
+ |
77 |
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd -sparc-fbsd ~x86-fbsd" |
78 |
|
79 |
diff --git a/sys-devel/binutils/binutils-2.23.2.ebuild b/sys-devel/binutils/binutils-2.23.2.ebuild |
80 |
new file mode 100644 |
81 |
index 0000000..26b91e7 |
82 |
--- /dev/null |
83 |
+++ b/sys-devel/binutils/binutils-2.23.2.ebuild |
84 |
@@ -0,0 +1,12 @@ |
85 |
+# Copyright 1999-2014 Gentoo Foundation |
86 |
+# Distributed under the terms of the GNU General Public License v2 |
87 |
+# $Id$ |
88 |
+ |
89 |
+EAPI="4" |
90 |
+ |
91 |
+PATCHVER="1.0" |
92 |
+ELF2FLT_VER="" |
93 |
+inherit toolchain-binutils |
94 |
+ |
95 |
+# See #464152 |
96 |
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -amd64-fbsd -sparc-fbsd -x86-fbsd" |
97 |
|
98 |
diff --git a/sys-devel/binutils/binutils-2.24-r3.ebuild b/sys-devel/binutils/binutils-2.24-r3.ebuild |
99 |
new file mode 100644 |
100 |
index 0000000..cb11f0f |
101 |
--- /dev/null |
102 |
+++ b/sys-devel/binutils/binutils-2.24-r3.ebuild |
103 |
@@ -0,0 +1,9 @@ |
104 |
+# Copyright 1999-2014 Gentoo Foundation |
105 |
+# Distributed under the terms of the GNU General Public License v2 |
106 |
+# $Id$ |
107 |
+ |
108 |
+PATCHVER="1.4" |
109 |
+ELF2FLT_VER="" |
110 |
+inherit toolchain-binutils |
111 |
+ |
112 |
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 -amd64-fbsd -sparc-fbsd ~x86-fbsd" |
113 |
|
114 |
diff --git a/sys-devel/binutils/binutils-2.25-r1.ebuild b/sys-devel/binutils/binutils-2.25-r1.ebuild |
115 |
new file mode 100644 |
116 |
index 0000000..9bc7025 |
117 |
--- /dev/null |
118 |
+++ b/sys-devel/binutils/binutils-2.25-r1.ebuild |
119 |
@@ -0,0 +1,11 @@ |
120 |
+# Copyright 1999-2015 Gentoo Foundation |
121 |
+# Distributed under the terms of the GNU General Public License v2 |
122 |
+# $Id$ |
123 |
+ |
124 |
+EAPI="4" |
125 |
+ |
126 |
+PATCHVER="1.2" |
127 |
+ELF2FLT_VER="" |
128 |
+inherit toolchain-binutils |
129 |
+ |
130 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd -sparc-fbsd ~x86-fbsd" |
131 |
|
132 |
diff --git a/sys-devel/binutils/binutils-2.25.1-r1.ebuild b/sys-devel/binutils/binutils-2.25.1-r1.ebuild |
133 |
new file mode 100644 |
134 |
index 0000000..772def6 |
135 |
--- /dev/null |
136 |
+++ b/sys-devel/binutils/binutils-2.25.1-r1.ebuild |
137 |
@@ -0,0 +1,11 @@ |
138 |
+# Copyright 1999-2015 Gentoo Foundation |
139 |
+# Distributed under the terms of the GNU General Public License v2 |
140 |
+# $Id$ |
141 |
+ |
142 |
+EAPI="4" |
143 |
+ |
144 |
+PATCHVER="1.1" |
145 |
+ELF2FLT_VER="" |
146 |
+inherit toolchain-binutils |
147 |
+ |
148 |
+KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd -sparc-fbsd ~x86-fbsd" |
149 |
|
150 |
diff --git a/sys-devel/binutils/binutils-2.25.ebuild b/sys-devel/binutils/binutils-2.25.ebuild |
151 |
new file mode 100644 |
152 |
index 0000000..7834524 |
153 |
--- /dev/null |
154 |
+++ b/sys-devel/binutils/binutils-2.25.ebuild |
155 |
@@ -0,0 +1,11 @@ |
156 |
+# Copyright 1999-2015 Gentoo Foundation |
157 |
+# Distributed under the terms of the GNU General Public License v2 |
158 |
+# $Id$ |
159 |
+ |
160 |
+EAPI="4" |
161 |
+ |
162 |
+PATCHVER="1.1" |
163 |
+ELF2FLT_VER="" |
164 |
+inherit toolchain-binutils |
165 |
+ |
166 |
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd -sparc-fbsd ~x86-fbsd" |
167 |
|
168 |
diff --git a/sys-devel/binutils/binutils-9999.ebuild b/sys-devel/binutils/binutils-9999.ebuild |
169 |
new file mode 100644 |
170 |
index 0000000..ebdfb0b |
171 |
--- /dev/null |
172 |
+++ b/sys-devel/binutils/binutils-9999.ebuild |
173 |
@@ -0,0 +1,7 @@ |
174 |
+# Copyright 1999-2013 Gentoo Foundation |
175 |
+# Distributed under the terms of the GNU General Public License v2 |
176 |
+# $Id$ |
177 |
+ |
178 |
+EAPI="4" |
179 |
+ |
180 |
+inherit toolchain-binutils |
181 |
|
182 |
diff --git a/sys-devel/binutils/files/binutils-configure-LANG.patch b/sys-devel/binutils/files/binutils-configure-LANG.patch |
183 |
new file mode 100644 |
184 |
index 0000000..5521d19 |
185 |
--- /dev/null |
186 |
+++ b/sys-devel/binutils/files/binutils-configure-LANG.patch |
187 |
@@ -0,0 +1,65 @@ |
188 |
+The LANG vars aren't reset early enough so when sed tries to use [a-zA-Z] in |
189 |
+option parsing, it may break. |
190 |
+ |
191 |
+http://bugs.gentoo.org/103483 |
192 |
+http://bugs.gentoo.org/122216 |
193 |
+ |
194 |
+--- configure |
195 |
++++ configure |
196 |
+@@ -54,6 +54,19 @@ |
197 |
+ infodir='${prefix}/info' |
198 |
+ mandir='${prefix}/man' |
199 |
+ |
200 |
++# NLS nuisances. |
201 |
++for as_var in \ |
202 |
++ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ |
203 |
++ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ |
204 |
++ LC_TELEPHONE LC_TIME |
205 |
++do |
206 |
++ if (set +x; test -z "`(eval $as_var=C; export $as_var) 2>&1`"); then |
207 |
++ eval $as_var=C; export $as_var |
208 |
++ else |
209 |
++ unset $as_var |
210 |
++ fi |
211 |
++done |
212 |
++ |
213 |
+ # Initialize some other variables. |
214 |
+ subdirs= |
215 |
+ MFLAGS= MAKEFLAGS= |
216 |
+@@ -452,16 +463,6 @@ |
217 |
+ esac |
218 |
+ done |
219 |
+ |
220 |
+-# NLS nuisances. |
221 |
+-# Only set these to C if already set. These must not be set unconditionally |
222 |
+-# because not all systems understand e.g. LANG=C (notably SCO). |
223 |
+-# Fixing LC_MESSAGES prevents Solaris sh from translating var values in `set'! |
224 |
+-# Non-C LC_CTYPE values break the ctype check. |
225 |
+-if test "${LANG+set}" = set; then LANG=C; export LANG; fi |
226 |
+-if test "${LC_ALL+set}" = set; then LC_ALL=C; export LC_ALL; fi |
227 |
+-if test "${LC_MESSAGES+set}" = set; then LC_MESSAGES=C; export LC_MESSAGES; fi |
228 |
+-if test "${LC_CTYPE+set}" = set; then LC_CTYPE=C; export LC_CTYPE; fi |
229 |
+- |
230 |
+ # confdefs.h avoids OS command line length limits that DEFS can exceed. |
231 |
+ rm -rf conftest* confdefs.h |
232 |
+ # AIX cpp loses on an empty file, so make sure it contains at least a newline. |
233 |
+@@ -1850,6 +1850,19 @@ |
234 |
+ # Compiler output produced by configure, useful for debugging |
235 |
+ # configure, is in ./config.log if it exists. |
236 |
+ |
237 |
++# NLS nuisances. |
238 |
++for as_var in \ |
239 |
++ LANG LANGUAGE LC_ADDRESS LC_ALL LC_COLLATE LC_CTYPE LC_IDENTIFICATION \ |
240 |
++ LC_MEASUREMENT LC_MESSAGES LC_MONETARY LC_NAME LC_NUMERIC LC_PAPER \ |
241 |
++ LC_TELEPHONE LC_TIME |
242 |
++do |
243 |
++ if (set +x; test -z "`(eval \$as_var=C; export \$as_var) 2>&1`"); then |
244 |
++ eval \$as_var=C; export \$as_var |
245 |
++ else |
246 |
++ unset \$as_var |
247 |
++ fi |
248 |
++done |
249 |
++ |
250 |
+ ac_cs_usage="Usage: $CONFIG_STATUS [--recheck] [--version] [--help]" |
251 |
+ for ac_option |
252 |
+ do |
253 |
|
254 |
diff --git a/sys-devel/binutils/metadata.xml b/sys-devel/binutils/metadata.xml |
255 |
new file mode 100644 |
256 |
index 0000000..3b4e078 |
257 |
--- /dev/null |
258 |
+++ b/sys-devel/binutils/metadata.xml |
259 |
@@ -0,0 +1,14 @@ |
260 |
+<?xml version="1.0" encoding="UTF-8"?> |
261 |
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
262 |
+<pkgmetadata> |
263 |
+<maintainer type="project"> |
264 |
+<email>toolchain@g.o</email> |
265 |
+<name>Gentoo Toolchain Project</name> |
266 |
+</maintainer> |
267 |
+<use> |
268 |
+<flag name="multitarget">Adds support to binutils for cross compiling (does not work with gas)</flag> |
269 |
+</use> |
270 |
+<upstream> |
271 |
+<remote-id type="cpe">cpe:/a:gnu:binutils</remote-id> |
272 |
+</upstream> |
273 |
+</pkgmetadata> |