Gentoo Archives: gentoo-commits

From: "Anthony G. Basile" <blueness@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/proj/ppc64le:master commit in: sys-devel/binutils/, sys-devel/binutils/files/
Date: Tue, 28 Jun 2016 17:46:28
Message-Id: 1467135897.c74201b6303aa8d407f8a8ebea71bd622530b02e.blueness@gentoo
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>