Gentoo Archives: gentoo-commits

From: James Le Cuirot <chewi@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/java:master commit in: dev-libs/nss/, dev-libs/nss/files/
Date: Fri, 31 Jul 2015 12:46:02
Message-Id: 1438266958.8ba13b51759bd5458c61d7a016fe3dad5c938140.chewi@gentoo
1 commit: 8ba13b51759bd5458c61d7a016fe3dad5c938140
2 Author: Andreas Sturmlechner <andreas.sturmlechner <AT> gmail <DOT> com>
3 AuthorDate: Thu Jul 30 14:35:58 2015 +0000
4 Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 30 14:35:58 2015 +0000
6 URL: https://gitweb.gentoo.org/proj/java.git/commit/?id=8ba13b51
7
8 [dev-libs/nss] Drop older version than in portage
9
10 dev-libs/nss/ChangeLog | 1324 --------------------
11 dev-libs/nss/Manifest | 4 -
12 dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch | 24 -
13 .../nss/files/nss-3.15-gentoo-fixup-warnings.patch | 10 -
14 dev-libs/nss/files/nss-3.15-gentoo-fixups.patch | 238 ----
15 dev-libs/nss/files/nss-3.15-x32.patch | 48 -
16 dev-libs/nss/files/nss-3.15.4-enable-pem.patch | 13 -
17 dev-libs/nss/metadata.xml | 13 -
18 dev-libs/nss/nss-3.16.1.ebuild | 325 -----
19 dev-libs/nss/nss-3.16.ebuild | 282 -----
20 10 files changed, 2281 deletions(-)
21
22 diff --git a/dev-libs/nss/ChangeLog b/dev-libs/nss/ChangeLog
23 deleted file mode 100644
24 index 65375ba..0000000
25 --- a/dev-libs/nss/ChangeLog
26 +++ /dev/null
27 @@ -1,1324 +0,0 @@
28 -# ChangeLog for dev-libs/nss
29 -# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/ChangeLog,v 1.351 2014/02/22 10:42:36 polynomial-c Exp $
31 -
32 -*nss-3.16.1 (16 Jul 2014)
33 -
34 - 16 Jul 2014; Andrew John Hughes <gnu_andrew@××××××××××.org>
35 - +nss-3.16.1.ebuild, -diff:
36 - Port java changes to 3.16.1. This version is less intrusive and matches
37 - Fedora/RHEL.
38 -
39 -*nss-3.15.5 (22 Feb 2014)
40 -
41 - 22 Feb 2014; Lars Wendler <polynomial-c@g.o> +nss-3.15.5.ebuild:
42 - Version bump.
43 -
44 -*nss-3.15.4-r1 (01 Feb 2014)
45 -
46 - 01 Feb 2014; Mike Frysinger <vapier@g.o>
47 - +files/nss-3.15.4-enable-pem.patch, +nss-3.15.4-r1.ebuild, metadata.xml:
48 - Put cacert.org root certs behind USE=cacert, and rework the nss-pem support
49 - and put that behind USE=nss-pem.
50 -
51 - 01 Feb 2014; Mike Frysinger <vapier@g.o> nss-3.15.4.ebuild:
52 - Keep lists of patches together.
53 -
54 - 01 Feb 2014; Mike Frysinger <vapier@g.o> nss-3.15.4.ebuild:
55 - Mark m68k/s390/sh stable.
56 -
57 - 27 Jan 2014; Lars Wendler <polynomial-c@g.o> -nss-3.15.2.ebuild,
58 - -nss-3.15.3.ebuild, -nss-3.15.3.1.ebuild,
59 - -files/nss-3.12.6-gentoo-fixup-warnings.patch,
60 - -files/nss-3.14.1-gentoo-fixups-r1.patch, -files/nss-3.14.2-x32.patch,
61 - -files/nss-3.14.3_sync_with_upstream_softokn_changes.patch,
62 - -files/nss-3.15.1-fipstest-warnings.patch:
63 - Removed old...
64 -
65 - 26 Jan 2014; Agostino Sarubbo <ago@g.o> nss-3.15.4.ebuild:
66 - Stable for sparc, wrt bug #498172
67 -
68 - 26 Jan 2014; Agostino Sarubbo <ago@g.o> nss-3.15.4.ebuild:
69 - Stable for ia64, wrt bug #498172
70 -
71 - 23 Jan 2014; Mike Frysinger <vapier@g.o> nss-3.15.4.ebuild:
72 - Add aarch64 arch to avoid clashing with arm* in build system.
73 -
74 - 22 Jan 2014; Mike Frysinger <vapier@g.o> nss-3.15.4.ebuild:
75 - Add arm64 love.
76 -
77 - 19 Jan 2014; Agostino Sarubbo <ago@g.o> nss-3.15.4.ebuild:
78 - Stable for arm, wrt bug #498172
79 -
80 - 19 Jan 2014; Agostino Sarubbo <ago@g.o> nss-3.15.4.ebuild:
81 - Stable for alpha, wrt bug #498172
82 -
83 - 17 Jan 2014; Agostino Sarubbo <ago@g.o> nss-3.15.4.ebuild:
84 - Stable for ppc, wrt bug #498172
85 -
86 - 17 Jan 2014; Agostino Sarubbo <ago@g.o> nss-3.15.4.ebuild:
87 - Stable for ppc64, wrt bug #498172
88 -
89 - 16 Jan 2014; Agostino Sarubbo <ago@g.o> nss-3.15.4.ebuild:
90 - Stable for x86, wrt bug #498172
91 -
92 - 16 Jan 2014; Agostino Sarubbo <ago@g.o> nss-3.15.4.ebuild:
93 - Stable for amd64, wrt bug #498172
94 -
95 - 15 Jan 2014; Jeroen Roovers <jer@g.o> nss-3.15.4.ebuild:
96 - Stable for HPPA (bug #498172).
97 -
98 -*nss-3.15.4 (09 Jan 2014)
99 -
100 - 09 Jan 2014; Lars Wendler <polynomial-c@g.o> +nss-3.15.4.ebuild:
101 - Version bump.
102 -
103 - 15 Dec 2013; Agostino Sarubbo <ago@g.o> nss-3.15.3.ebuild:
104 - Stable for sparc, wrt bug #493850
105 -
106 - 13 Dec 2013; Jeroen Roovers <jer@g.o> nss-3.15.3.1.ebuild:
107 - Stable for HPPA (bug #493850).
108 -
109 -*nss-3.15.3.1 (12 Dec 2013)
110 -
111 - 12 Dec 2013; Jory A. Pratt <anarchy@g.o> +nss-3.15.3.1.ebuild:
112 - Security bump bug #493850, amd64 stable
113 -
114 - 08 Dec 2013; Agostino Sarubbo <ago@g.o> nss-3.15.3.ebuild:
115 - Stable for alpha, wrt bug #491234
116 -
117 - 07 Dec 2013; Agostino Sarubbo <ago@g.o> nss-3.15.3.ebuild:
118 - Stable for arm, wrt bug #491234
119 -
120 - 01 Dec 2013; Agostino Sarubbo <ago@g.o> nss-3.15.3.ebuild:
121 - Stable for ppc64, wrt bug #491234
122 -
123 - 01 Dec 2013; Agostino Sarubbo <ago@g.o> nss-3.15.3.ebuild:
124 - Stable for ppc, wrt bug #491234
125 -
126 - 01 Dec 2013; Agostino Sarubbo <ago@g.o> nss-3.15.3.ebuild:
127 - Stable for amd64, wrt bug #489796
128 -
129 - 27 Nov 2013; Agostino Sarubbo <ago@g.o> nss-3.15.3.ebuild:
130 - Stable for x86, wrt bug #491234
131 -
132 - 27 Nov 2013; Agostino Sarubbo <ago@g.o> nss-3.15.3.ebuild:
133 - Stable for amd64, wrt bug #491234
134 -
135 - 26 Nov 2013; Jeroen Roovers <jer@g.o> nss-3.15.3.ebuild:
136 - Stable for HPPA (bug #491234).
137 -
138 -*nss-3.15.3 (14 Nov 2013)
139 -
140 - 14 Nov 2013; Lars Wendler <polynomial-c@g.o> +nss-3.15.3.ebuild:
141 - Security bump (bug #491234).
142 -
143 - 24 Oct 2013; Lars Wendler <polynomial-c@g.o> -nss-3.14.3.ebuild,
144 - -nss-3.15.1-r1.ebuild:
145 - Removed vulnerable versions (bug #486114).
146 -
147 - 09 Oct 2013; Agostino Sarubbo <ago@g.o> nss-3.15.2.ebuild:
148 - Stable for sparc, wrt bug #486114
149 -
150 - 09 Oct 2013; Agostino Sarubbo <ago@g.o> nss-3.15.2.ebuild:
151 - Stable for ppc64, wrt bug #486114
152 -
153 - 09 Oct 2013; Agostino Sarubbo <ago@g.o> nss-3.15.2.ebuild:
154 - Stable for arm, wrt bug #486114
155 -
156 - 07 Oct 2013; Agostino Sarubbo <ago@g.o> nss-3.15.2.ebuild:
157 - Stable for ppc, wrt bug #486114
158 -
159 - 06 Oct 2013; Agostino Sarubbo <ago@g.o> nss-3.15.2.ebuild:
160 - Stable for alpha, wrt bug #486114
161 -
162 - 06 Oct 2013; Agostino Sarubbo <ago@g.o> nss-3.15.2.ebuild:
163 - Stable for ia64, wrt bug #486114
164 -
165 - 01 Oct 2013; Jeroen Roovers <jer@g.o> nss-3.15.2.ebuild:
166 - Stable for HPPA (bug #486114).
167 -
168 - 30 Sep 2013; Agostino Sarubbo <ago@g.o> nss-3.15.2.ebuild:
169 - Stable for x86, wrt bug #486114
170 -
171 - 30 Sep 2013; Agostino Sarubbo <ago@g.o> nss-3.15.2.ebuild:
172 - Stable for amd64, wrt bug #486114
173 -
174 -*nss-3.15.2 (27 Sep 2013)
175 -
176 - 27 Sep 2013; Jory A. Pratt <anarchy@g.o> +nss-3.15.2.ebuild,
177 - -nss-3.15.1-r2.ebuild:
178 - Security bump, bug #486114
179 -
180 -*nss-3.15.1-r2 (26 Sep 2013)
181 -
182 - 26 Sep 2013; Mike Frysinger <vapier@g.o>
183 - +files/nss-3.15.1-fipstest-warnings.patch, +nss-3.15.1-r2.ebuild:
184 - Drop library renaming & symlinking as the SONAME is the plain .so file.
185 - Simplify the PRELINK setup. Fix a build warning with the fipstest code.
186 -
187 - 01 Sep 2013; Ian Stakenvicius <axs@g.o> nss-3.15.1-r1.ebuild:
188 - Restrict tests to avoid running tests with do not exist, bug 474056
189 -
190 - 26 Aug 2013; Agostino Sarubbo <ago@g.o> nss-3.15.1-r1.ebuild:
191 - Stable for ppc, wrt bug #479968
192 -
193 - 24 Aug 2013; Agostino Sarubbo <ago@g.o> nss-3.15.1-r1.ebuild:
194 - Stable for arm, wrt bug #479968
195 -
196 - 24 Aug 2013; Agostino Sarubbo <ago@g.o> nss-3.15.1-r1.ebuild:
197 - Stable for ppc64, wrt bug #479968
198 -
199 - 12 Aug 2013; Agostino Sarubbo <ago@g.o> nss-3.15.1-r1.ebuild:
200 - Stable for x86, wrt bug #479968
201 -
202 - 12 Aug 2013; Agostino Sarubbo <ago@g.o> nss-3.15.1-r1.ebuild:
203 - Stable for amd64, wrt bug #479968
204 -
205 -*nss-3.15.1-r1 (11 Aug 2013)
206 -
207 - 11 Aug 2013; <anarchy@g.o> +nss-3.15.1-r1.ebuild, -nss-3.15.1.ebuild,
208 - -nss-3.15.ebuild:
209 - Fix hardcoded lib64 path, bug #476574
210 -
211 -*nss-3.15.1 (24 Jul 2013)
212 -
213 - 24 Jul 2013; Lars Wendler <polynomial-c@g.o> +nss-3.15.1.ebuild:
214 - Version bump (bug #477960).
215 -
216 - 20 Jun 2013; Patrick Lauer <patrick@g.o> nss-3.14.3.ebuild:
217 - QA: Add s390 stable keyword as all other stable versions were pruned
218 -
219 - 19 Jun 2013; Lars Wendler <polynomial-c@g.o> -nss-3.12.11-r1.ebuild,
220 - -nss-3.13.2.ebuild, -nss-3.13.3.ebuild, -nss-3.13.4.ebuild,
221 - -nss-3.13.5.ebuild, -nss-3.13.5-r1.ebuild, -nss-3.13.6.ebuild,
222 - -nss-3.14.ebuild, -nss-3.14.1.ebuild, -nss-3.14.2.ebuild,
223 - -files/nss-3.12.4-solaris-gcc.patch, -files/nss-3.12.5-gentoo-fixups.diff,
224 - -files/nss-3.12.11-CVE-2011-3640.patch, -files/nss-3.13.1-solaris-gcc.patch,
225 - -files/nss-3.13.5-x32.patch, -files/nss-3.13-gentoo-fixup.patch,
226 - -files/nss-3.14.1-gentoo-fixups.patch, -files/nss-3.14.2-sqlite.patch:
227 - Removed old versions.
228 -
229 -*nss-3.15 (19 Jun 2013)
230 -
231 - 19 Jun 2013; Jory A. Pratt <anarchy@g.o>
232 - +files/nss-3.15-gentoo-fixup-warnings.patch,
233 - +files/nss-3.15-gentoo-fixups.patch, +files/nss-3.15-x32.patch,
234 - +nss-3.15.ebuild:
235 - Misc bug fixes, http://tinyurl.com/mj9ntpy
236 -
237 - 09 Jun 2013; Mike Frysinger <vapier@g.o> metadata.xml:
238 - Add upstream CPE tag (security info) from ChromiumOS.
239 -
240 - 29 Mar 2013; Mike Frysinger <vapier@g.o> files/nss-3.14.2-sqlite.patch,
241 - nss-3.14.3.ebuild:
242 - Drop sqlite patch that is in the 3.14.3 release already.
243 -
244 - 29 Mar 2013; Mike Frysinger <vapier@g.o> nss-3.12.11-r1.ebuild,
245 - nss-3.13.2.ebuild, nss-3.13.3.ebuild, nss-3.13.4.ebuild, nss-3.13.5-r1.ebuild,
246 - nss-3.13.5.ebuild, nss-3.13.6.ebuild, nss-3.14.1.ebuild, nss-3.14.2.ebuild,
247 - nss-3.14.3.ebuild, nss-3.14.ebuild:
248 - Touch up style slightly.
249 -
250 - 28 Mar 2013; Mike Frysinger <vapier@g.o>
251 - -files/nss-3.13.1-pkcs11n-header-fix.patch:
252 - Drop unused file.
253 -
254 - 14 Mar 2013; Mike Frysinger <vapier@g.o> nss-3.14.3.ebuild:
255 - Fix nssbits handling when cross-compiling.
256 -
257 - 26 Feb 2013; Agostino Sarubbo <ago@g.o> nss-3.14.3.ebuild:
258 - Stable for alpha, wrt bug #455558
259 -
260 - 24 Feb 2013; Agostino Sarubbo <ago@g.o> nss-3.14.3.ebuild:
261 - Stable for arm, wrt bug #455558
262 -
263 - 24 Feb 2013; Agostino Sarubbo <ago@g.o> nss-3.14.3.ebuild:
264 - Stable for sparc, wrt bug #455558
265 -
266 - 24 Feb 2013; Agostino Sarubbo <ago@g.o> nss-3.14.3.ebuild:
267 - Stable for hppa, wrt bug #455558
268 -
269 - 24 Feb 2013; Agostino Sarubbo <ago@g.o> nss-3.14.3.ebuild:
270 - Stable for ia64, wrt bug #455558
271 -
272 - 24 Feb 2013; Agostino Sarubbo <ago@g.o> nss-3.14.3.ebuild:
273 - Stable for ppc64, wrt bug #455558
274 -
275 - 24 Feb 2013; Agostino Sarubbo <ago@g.o> nss-3.14.3.ebuild:
276 - Stable for ppc, wrt bug #455558
277 -
278 - 24 Feb 2013; Agostino Sarubbo <ago@g.o> nss-3.14.3.ebuild:
279 - Stable for x86, wrt bug #455558
280 -
281 - 24 Feb 2013; Agostino Sarubbo <ago@g.o> nss-3.14.3.ebuild:
282 - Stable for amd64, wrt bug #455558
283 -
284 -*nss-3.14.3 (17 Feb 2013)
285 -
286 - 17 Feb 2013; <anarchy@g.o> +files/nss-3.14.1-gentoo-fixups-r1.patch,
287 - +nss-3.14.3.ebuild,
288 - +files/nss-3.14.3_sync_with_upstream_softokn_changes.patch:
289 - Security bump, bug #455558, cleanup nss-config nss.pc bug #454578
290 -
291 -*nss-3.14.2 (15 Feb 2013)
292 -
293 - 15 Feb 2013; Lars Wendler <polynomial-c@g.o> +nss-3.14.2.ebuild,
294 - +files/nss-3.14.2-solaris-gcc.patch, +files/nss-3.14.2-sqlite.patch,
295 - +files/nss-3.14.2-x32.patch:
296 - Version bump.
297 -
298 - 08 Feb 2013; Agostino Sarubbo <ago@g.o> nss-3.14.1.ebuild:
299 - Stable for s390, wrt bug #450286
300 -
301 - 08 Feb 2013; Agostino Sarubbo <ago@g.o> nss-3.14.1.ebuild:
302 - Stable for sh, wrt bug #450286
303 -
304 - 04 Feb 2013; Agostino Sarubbo <ago@g.o> nss-3.14.1.ebuild:
305 - Stable for arm, wrt bug #450940
306 -
307 - 21 Jan 2013; Mike Frysinger <vapier@g.o> nss-3.14.1.ebuild:
308 - Get cross-compiling working #436216 by Ambroz Bizjak.
309 -
310 - 21 Jan 2013; Agostino Sarubbo <ago@g.o> nss-3.14.1.ebuild:
311 - Stable for sparc, wrt bug #450940
312 -
313 - 21 Jan 2013; Agostino Sarubbo <ago@g.o> nss-3.14.1.ebuild:
314 - Stable for ppc, wrt bug #450940
315 -
316 - 21 Jan 2013; Agostino Sarubbo <ago@g.o> nss-3.14.1.ebuild:
317 - Stable for ppc64, wrt bug #450940
318 -
319 - 20 Jan 2013; Agostino Sarubbo <ago@g.o> nss-3.14.1.ebuild:
320 - Stable for x86, wrt bug #450940
321 -
322 - 20 Jan 2013; Agostino Sarubbo <ago@g.o> nss-3.14.1.ebuild:
323 - Stable for amd64, wrt bug #450940
324 -
325 - 16 Jan 2013; Lars Wendler <polynomial-c@g.o> nss-3.14.ebuild,
326 - nss-3.14.1.ebuild:
327 - Converted MPL-1.1 to MPL-2.0 license (bug #452588).
328 -
329 - 16 Jan 2013; Jeroen Roovers <jer@g.o> nss-3.14.1.ebuild:
330 - Stable for HPPA (bug #450940).
331 -
332 -*nss-3.14.1 (09 Jan 2013)
333 -
334 - 09 Jan 2013; <anarchy@g.o> +nss-3.14.1.ebuild,
335 - +files/nss-3.14.1-gentoo-fixups.patch:
336 - Security bump, bug #450940
337 -
338 - 28 Dec 2012; Agostino Sarubbo <ago@g.o> nss-3.14.ebuild:
339 - Stable for sparc, wrt bug #444318
340 -
341 - 29 Nov 2012; Anthony G. Basile <blueness@g.o> nss-3.14.ebuild:
342 - stable ppc64, bug #439586
343 -
344 - 29 Nov 2012; <ago@g.o> nss-3.14.ebuild:
345 - Stable for ppc, wrt bug #439586
346 -
347 - 25 Nov 2012; Raúl Porcel <armin76@g.o> nss-3.14.ebuild:
348 - alpha/ia64/sparc stable wrt #439586
349 -
350 - 21 Nov 2012; Markus Meier <maekke@g.o> nss-3.14.ebuild:
351 - arm stable, bug #439586
352 -
353 - 21 Nov 2012; <ago@g.o> nss-3.14.ebuild:
354 - Stable for x86, wrt bug #439586
355 -
356 - 16 Nov 2012; Jeroen Roovers <jer@g.o> nss-3.14.ebuild:
357 - Stable for HPPA (bug #439586).
358 -
359 - 15 Nov 2012; <ago@g.o> nss-3.14.ebuild:
360 - Stable for amd64, wrt bug #439586
361 -
362 -*nss-3.14 (28 Oct 2012)
363 -
364 - 28 Oct 2012; <anarchy@g.o> +nss-3.14.ebuild:
365 - Version bump
366 -
367 - 15 Sep 2012; Andreas Schuerch <nativemad@g.o> nss-3.13.6.ebuild:
368 - x86 stable, see bug 433383
369 -
370 - 08 Sep 2012; Agostino Sarubbo <ago@g.o> nss-3.13.6.ebuild:
371 - Stable for amd64, wrt bug #433383
372 -
373 - 04 Sep 2012; Jeroen Roovers <jer@g.o> nss-3.13.6.ebuild:
374 - Stable for HPPA (bug #433383).
375 -
376 -*nss-3.13.6 (01 Sep 2012)
377 -
378 - 01 Sep 2012; <anarchy@g.o> +nss-3.13.6.ebuild:
379 - Security bump
380 -
381 - 25 Aug 2012; Michael Weber <xmw@g.o> nss-3.13.5.ebuild:
382 - ppc stable (bug 427224)
383 -
384 - 29 Jul 2012; Raúl Porcel <armin76@g.o> nss-3.13.5.ebuild:
385 - alpha/ia64/sparc stable wrt #427224
386 -
387 - 23 Jul 2012; Jeroen Roovers <jer@g.o> nss-3.13.5.ebuild:
388 - Stable for HPPA (bug #427224).
389 -
390 -*nss-3.13.5-r1 (22 Jun 2012)
391 -
392 - 22 Jun 2012; Jory A. Pratt <anarchy@g.o> +nss-3.13.5-r1.ebuild,
393 - +files/nss-3.13.5-x32.patch:
394 - Add support for x32, bug #421817
395 -
396 - 19 Jun 2012; Andreas Schuerch <nativemad@g.o> nss-3.13.5.ebuild:
397 - x86 stable, thanks Mikle Kolyada
398 -
399 - 11 Jun 2012; Jory A. Pratt <anarchy@g.o> nss-3.13.5.ebuild:
400 - Bug #420659, Ensure nspr is listed in Depend
401 -
402 - 11 Jun 2012; Agostino Sarubbo <ago@g.o> nss-3.13.5.ebuild:
403 - Stable for amd64, wrt bug #420125
404 -
405 - 08 Jun 2012; Michael Weber <xmw@g.o> nss-3.13.4.ebuild:
406 - ppc stable (bug 414963)
407 -
408 -*nss-3.13.5 (06 Jun 2012)
409 -
410 - 06 Jun 2012; Jory A. Pratt <anarchy@g.o> +nss-3.13.5.ebuild:
411 - Version bump, NSS parsing errors with zero length item
412 -
413 - 28 May 2012; Raúl Porcel <armin76@g.o> nss-3.13.4.ebuild:
414 - sparc stable
415 -
416 - 26 May 2012; Raúl Porcel <armin76@g.o> nss-3.13.4.ebuild:
417 - alpha/ia64 stable
418 -
419 - 26 May 2012; Markus Meier <maekke@g.o> nss-3.13.4.ebuild:
420 - arm stable, bug #414963
421 -
422 - 08 May 2012; Lars Wendler <polynomial-c@g.o> nss-3.13.4.ebuild:
423 - Sync up with nss from mozilla overlay.
424 -
425 - 08 May 2012; Andreas Schuerch <nativemad@g.o> nss-3.13.4.ebuild:
426 - x86 stable, see bug 414963
427 -
428 - 07 May 2012; Markos Chandras <hwoarang@g.o> nss-3.13.4.ebuild:
429 - Stable on amd64 wrt bug #414963
430 -
431 -*nss-3.13.4 (07 May 2012)
432 -
433 - 07 May 2012; Lars Wendler <polynomial-c@g.o> -nss-3.13.1-r2.ebuild,
434 - +nss-3.13.4.ebuild:
435 - Security bump (bug #414963). Removed old.
436 -
437 - 04 May 2012; Jeff Horelick <jdhore@g.o> nss-3.12.11-r1.ebuild,
438 - nss-3.13.1-r2.ebuild, nss-3.13.2.ebuild, nss-3.13.3.ebuild:
439 - dev-util/pkgconfig -> virtual/pkgconfig
440 -
441 - 26 Apr 2012; Alexis Ballier <aballier@g.o> nss-3.13.3.ebuild:
442 - keyword ~amd64-fbsd
443 -
444 - 25 Mar 2012; Thomas Kahle <tomka@g.o> nss-3.13.3.ebuild:
445 - marked x86 per bug 408161
446 -
447 - 22 Mar 2012; Agostino Sarubbo <ago@g.o> nss-3.13.3.ebuild:
448 - Stable for amd64, wrt bug #408161
449 -
450 -*nss-3.13.3 (11 Mar 2012)
451 -
452 - 11 Mar 2012; Jory A. Pratt <anarchy@g.o> +nss-3.13.3.ebuild,
453 - +files/nss-3.13-gentoo-fixup.patch:
454 - Version bump, make minor changes to pkg-config file bug #407743
455 -
456 -*nss-3.13.2 (26 Feb 2012)
457 -
458 - 26 Feb 2012; Jory A. Pratt <anarchy@g.o> -nss-3.12.9-r1.ebuild,
459 - -nss-3.12.10.ebuild, -nss-3.13.1-r1.ebuild, +nss-3.13.2.ebuild:
460 - Remove stale versions, version bump
461 -
462 - 20 Feb 2012; Thomas Kahle <tomka@g.o> nss-3.13.1-r2.ebuild:
463 - marked x86 per bug 403183
464 -
465 - 17 Feb 2012; Agostino Sarubbo <ago@g.o> nss-3.13.1-r2.ebuild:
466 - Stable for amd64, wrt bug #403183
467 -
468 -*nss-3.13.1-r2 (27 Jan 2012)
469 -
470 - 27 Jan 2012; <anarchy@g.o> +nss-3.13.1-r2.ebuild:
471 - add ca cert support to database
472 -
473 - 12 Jan 2012; Pawel Hajdan jr <phajdan.jr@g.o> nss-3.13.1-r1.ebuild:
474 - x86 stable wrt bug #395431
475 -
476 - 11 Jan 2012; Agostino Sarubbo <ago@g.o> nss-3.13.1-r1.ebuild:
477 - Stable for AMD64, wrt security bug #395431
478 -
479 - 10 Jan 2012; Agostino Sarubbo <ago@g.o> nss-3.13.1-r1.ebuild:
480 - Add zlib as RDEPEND and 'die' where missing
481 -
482 -*nss-3.13.1-r1 (19 Dec 2011)
483 -
484 - 19 Dec 2011; Jory A. Pratt <anarchy@g.o> -nss-3.13.1.ebuild,
485 - +nss-3.13.1-r1.ebuild, +files/nss-3.13.1-pkcs11n-header-fix.patch:
486 - Fix pkcs11n header, fix mulitlib portage compilation
487 -
488 - 25 Nov 2011; Kacper Kowalik <xarthisius@g.o> nss-3.12.11-r1.ebuild:
489 - ppc64 stable wrt #388045
490 -
491 - 21 Nov 2011; Jory A. Pratt <anarchy@g.o> nss-3.13.1.ebuild:
492 - Fix buildtime deps, bug #381585,381591
493 -
494 - 19 Nov 2011; Raúl Porcel <armin76@g.o> nss-3.12.11-r1.ebuild:
495 - alpha/ia64/sparc stable wrt #388045
496 -
497 - 06 Nov 2011; Brent Baude <ranger@g.o> nss-3.12.11-r1.ebuild:
498 - Marking nss-3.12.11-r1 ppc for bug 388045
499 -
500 - 05 Nov 2011; Markus Meier <maekke@g.o> nss-3.12.11-r1.ebuild:
501 - arm stable, bug #388045
502 -
503 -*nss-3.13.1 (05 Nov 2011)
504 -
505 - 05 Nov 2011; Lars Wendler <polynomial-c@g.o> -nss-3.12.8.ebuild,
506 - -nss-3.12.9.ebuild, -nss-3.12.11.ebuild, +nss-3.13.1.ebuild,
507 - +files/nss-3.13.1-solaris-gcc.patch:
508 - Version bump. Removed old.
509 -
510 - 30 Oct 2011; Pawel Hajdan jr <phajdan.jr@g.o> nss-3.12.11-r1.ebuild:
511 - x86 stable wrt bug #388045
512 -
513 - 28 Oct 2011; Jeroen Roovers <jer@g.o> nss-3.12.11-r1.ebuild:
514 - Stable for HPPA (bug #388045).
515 -
516 - 28 Oct 2011; Tony Vroon <chainsaw@g.o> nss-3.12.11-r1.ebuild:
517 - Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian
518 - "idella4" Delaney in security bug #388045.
519 -
520 -*nss-3.12.11-r1 (27 Oct 2011)
521 -
522 - 27 Oct 2011; Lars Wendler <polynomial-c@g.o> +nss-3.12.11-r1.ebuild,
523 - +files/nss-3.12.11-CVE-2011-3640.patch:
524 - Revbump to fix CVE-2011-3640 (bug #388045).
525 -
526 - 23 Oct 2011; Raúl Porcel <armin76@g.o> nss-3.12.9-r1.ebuild:
527 - Fix linux-3.0 support on stable as well, bug #372001
528 -
529 - 24 Sep 2011; Fabian Groffen <grobian@g.o> nss-3.12.11.ebuild:
530 - Avoid brute force install_name_tooling by hacking the makefiles
531 -
532 - 24 Sep 2011; Fabian Groffen <grobian@g.o> nss-3.12.11.ebuild:
533 - Fixup library ids and references, not to use @executable_path on Darwin
534 -
535 - 24 Sep 2011; Fabian Groffen <grobian@g.o> nss-3.12.11.ebuild:
536 - Fix pkg-config and nss-config for Darwin where the linker doesn't understand
537 - (and need) -R arguments
538 -
539 - 24 Sep 2011; Fabian Groffen <grobian@g.o> nss-3.12.11.ebuild:
540 - Marked ~x64-macos, libnaming fixes, and disable resigning of libs on Darwin,
541 - since Darwin doesn't do ELF
542 -
543 - 04 Sep 2011; Markus Meier <maekke@g.o> nss-3.12.10.ebuild:
544 - arm stable, bug #379549
545 -
546 - 03 Sep 2011; Pawel Hajdan jr <phajdan.jr@g.o> nss-3.12.10.ebuild:
547 - x86 stable wrt bug #380913
548 -
549 - 03 Sep 2011; Kacper Kowalik <xarthisius@g.o> nss-3.12.10.ebuild:
550 - ppc/ppc64 stable wrt #379549
551 -
552 - 28 Aug 2011; Tony Vroon <chainsaw@g.o> nss-3.12.10.ebuild:
553 - Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo in bug
554 - #380913 filed by Chí-Thanh Christopher Nguyễn.
555 -
556 -*nss-3.12.11 (27 Aug 2011)
557 -
558 - 27 Aug 2011; Jory A. Pratt <anarchy@g.o> +nss-3.12.11.ebuild:
559 - Version bump, misc fixes
560 -
561 - 31 Jul 2011; Jory A. Pratt <anarchy@g.o> nss-3.12.10.ebuild:
562 - Add support for Linux-3.0, bug #372001
563 -
564 - 14 May 2011; Kacper Kowalik <xarthisius@g.o> nss-3.12.9-r1.ebuild:
565 - ppc/ppc64 stable wrt #360315
566 -
567 -*nss-3.12.10 (13 May 2011)
568 -
569 - 13 May 2011; Jory A. Pratt <anarchy@g.o> +nss-3.12.10.ebuild:
570 - Version bump
571 -
572 - 07 May 2011; Raúl Porcel <armin76@g.o> nss-3.12.9-r1.ebuild:
573 - alpha/arm/ia64/sparc stable wrt #360315
574 -
575 - 06 May 2011; Jeroen Roovers <jer@g.o> nss-3.12.9-r1.ebuild:
576 - Stable for HPPA (bug #360315).
577 -
578 - 03 May 2011; Thomas Kahle <tomka@g.o> nss-3.12.9-r1.ebuild:
579 - x86 stable per bug 360315
580 -
581 - 03 May 2011; Markos Chandras <hwoarang@g.o> nss-3.12.9-r1.ebuild:
582 - Stable on amd64 wrt bug #360315
583 -
584 -*nss-3.12.9-r1 (03 May 2011)
585 -
586 - 03 May 2011; Jory A. Pratt <anarchy@g.o> +nss-3.12.9-r1.ebuild:
587 - Bump for security bug #360315
588 -
589 -*nss-3.12.9 (14 Jan 2011)
590 -
591 - 14 Jan 2011; Jory A. Pratt <anarchy@g.o> +nss-3.12.9.ebuild:
592 - version bump
593 -
594 - 01 Jan 2011; Jory A. Pratt <anarchy@g.o> -nss-3.12.7.ebuild:
595 - remove stale ebuild with security issue
596 -
597 - 31 Oct 2010; Raúl Porcel <armin76@g.o> nss-3.12.8.ebuild:
598 - alpha/ia64/sparc stable wrt #342847
599 -
600 - 30 Oct 2010; Markus Meier <maekke@g.o> nss-3.12.8.ebuild:
601 - arm stable, bug #342847
602 -
603 - 29 Oct 2010; Mark Loeser <halcy0n@g.o> nss-3.12.8.ebuild:
604 - Stable for ppc64; bug #342847
605 -
606 - 29 Oct 2010; Jeroen Roovers <jer@g.o> nss-3.12.8.ebuild:
607 - Stable for PPC (bug #342847).
608 -
609 - 25 Oct 2010; Christian Faulhammer <fauli@g.o> nss-3.12.8.ebuild:
610 - stable x86, security bug 341821
611 -
612 - 23 Oct 2010; Markos Chandras <hwoarang@g.o> nss-3.12.8.ebuild:
613 - Stable on amd64 wrt bug #341821
614 -
615 - 22 Oct 2010; Jeroen Roovers <jer@g.o> nss-3.12.8.ebuild:
616 - Stable for HPPA (bug #341821).
617 -
618 -*nss-3.12.8 (30 Sep 2010)
619 -
620 - 30 Sep 2010; Jory A. Pratt <anarchy@g.o> -nss-3.12.5.ebuild,
621 - -nss-3.12.5-r1.ebuild, -nss-3.12.6-r1.ebuild, -nss-3.12.6-r2.ebuild,
622 - +nss-3.12.8.ebuild:
623 - Version bump, addresses bug #335731
624 -
625 - 14 Sep 2010; Jeroen Roovers <jer@g.o> nss-3.12.7.ebuild:
626 - Stable for HPPA (bug #336396).
627 -
628 - 14 Sep 2010; Raúl Porcel <armin76@g.o> nss-3.12.7.ebuild:
629 - alpha/arm/ia64/sparc stable wrt #336396
630 -
631 - 12 Sep 2010; Joseph Jezak <josejx@g.o> nss-3.12.7.ebuild:
632 - Marked ppc ppc64 for bug #336396.
633 -
634 - 11 Sep 2010; Markos Chandras <hwoarang@g.o> nss-3.12.7.ebuild:
635 - Stable on amd64 wrt bug #336396
636 -
637 - 09 Sep 2010; Christian Faulhammer <fauli@g.o> nss-3.12.7.ebuild:
638 - stable x86, security bug 336396
639 -
640 - 08 Aug 2010; Jory A. Pratt <anarchy@g.o> nss-3.12.7.ebuild:
641 - Fix nspr dep bug #331643
642 -
643 -*nss-3.12.7 (07 Aug 2010)
644 -
645 - 07 Aug 2010; Jory A. Pratt <anarchy@g.o> +nss-3.12.7.ebuild:
646 - version bump
647 -
648 - 27 Jul 2010; Fabian Groffen <grobian@g.o> nss-3.12.6-r2.ebuild:
649 - Call generate_chk with correct args for Prefix
650 -
651 - 21 Jul 2010; Jeremy Olexa <darkside@g.o>
652 - +files/nss-3.12.4-solaris-gcc.patch, nss-3.12.6-r2.ebuild:
653 - Migrate changes from Gentoo Prefix overlay. Convert to EAPI3, add patch,
654 - etc. Approved by mozilla team in IRC, reference bug 328127
655 -
656 - 02 Jul 2010; Guy Martin <gmsoft@g.o> nss-3.12.6-r1.ebuild:
657 - hppa stable, #324735
658 -
659 -*nss-3.12.6-r2 (16 Jun 2010)
660 -
661 - 16 Jun 2010; Robin H. Johnson <robbat2@g.o> +nss-3.12.6-r2.ebuild:
662 - Bug #323871: Ensure CHK files are valid more often, and prevent them from
663 - being prelinked since that would break the CHKs.
664 -
665 - 31 May 2010; Joseph Jezak <josejx@g.o> nss-3.12.6-r1.ebuild:
666 - Marked ppc/ppc64 stable for bug #314025.
667 -
668 - 09 May 2010; Raúl Porcel <armin76@g.o> nss-3.12.6-r1.ebuild:
669 - alpha/arm/ia64/sparc stable wrt #314025
670 -
671 - 20 Apr 2010; Christian Faulhammer <fauli@g.o> nss-3.12.6-r1.ebuild:
672 - stable x86, bug 314025
673 -
674 - 18 Apr 2010; Pacho Ramos <pacho@g.o> nss-3.12.6-r1.ebuild:
675 - amd64 stable, bug 314025
676 -
677 - 10 Apr 2010; <anarchy@g.o> -files/3.12-nss.pc.in,
678 - -files/nss-3.11.5-config-1.patch, -nss-3.11.9-r1.ebuild,
679 - -files/nss-3.11-config.patch, -nss-3.12.2.ebuild, -nss-3.12.3.ebuild,
680 - -nss-3.12.3-r1.ebuild, -files/nss-3.12.3-executable-stacks.patch,
681 - -files/nss-3.12-config-1.patch, -nss-3.12.4-r2.ebuild,
682 - -files/nss-3.12.4-gentoo-fixups-1.diff, -files/3.12-nss-config.in,
683 - -files/nss-3.11-config-1.patch, -files/nss-3.12-config.patch,
684 - -files/nss.pc.in, -files/nss-config.in, -files/nss-fbsd7.patch,
685 - -files/nss-mips64-2.patch, -files/nss-mips64.patch:
686 - remove stable ebuilds/files
687 -
688 - 08 Apr 2010; <anarchy@g.o> nss-3.12.6-r1.ebuild:
689 - use nspr-config to determine includes/libdir
690 -
691 -*nss-3.12.6-r1 (28 Mar 2010)
692 -
693 - 28 Mar 2010; <anarchy@g.o> -nss-3.12.6.ebuild,
694 - +nss-3.12.6-r1.ebuild:
695 - Use official release media for completeness, fix bug #310149
696 -
697 -*nss-3.12.6 (24 Mar 2010)
698 -
699 - 24 Mar 2010; Nirbheek Chauhan <nirbheek@g.o> +nss-3.12.6.ebuild,
700 - +files/nss-3.12.6-gentoo-fixup-warnings.patch:
701 - Bump to 3.12.6; no upstream release, so we have our own little tarball
702 - extracted from the firefox-3.6.2 sources.
703 -
704 - 12 Feb 2010; <anarchy@g.o> nss-3.12.5-r1.ebuild:
705 - Fix bugs #304687, #304571
706 -
707 - 11 Feb 2010; <anarchy@g.o> nss-3.12.5-r1.ebuild:
708 - Ensure we update nspr before nss
709 -
710 -*nss-3.12.5-r1 (11 Feb 2010)
711 -
712 - 11 Feb 2010; <anarchy@g.o> +nss-3.12.5-r1.ebuild:
713 - Address concerns from upstream about our build, move to /usr/lib{64}
714 -
715 - 09 Feb 2010; Pacho Ramos <pacho@g.o> nss-3.12.5.ebuild:
716 - amd64 stable, bug 300606
717 -
718 - 30 Jan 2010; Raúl Porcel <armin76@g.o> nss-3.12.5.ebuild:
719 - alpha/arm/ia64/sparc stable wrt #300606
720 -
721 - 27 Jan 2010; <anarchy@g.o> nss-3.12.5.ebuild:
722 - revert dynamic linking for prefix, fixed in nspr
723 -
724 - 26 Jan 2010; Jeremy Olexa <darkside@g.o> nss-3.12.5.ebuild:
725 - Fix dynamic linking issues which surfaced in Gentoo Prefix env. Tested on
726 - Gentoo Linux system and Gentoo Prefix in bug 301649. Proxy commit approved
727 - by the mozilla team
728 -
729 - 23 Jan 2010; Brent Baude <ranger@g.o> nss-3.12.5.ebuild:
730 - stable ppc, bug 300606
731 -
732 - 20 Jan 2010; Brent Baude <ranger@g.o> nss-3.12.5.ebuild:
733 - stable ppc64, bug 300606
734 -
735 - 19 Jan 2010; Jeroen Roovers <jer@g.o> nss-3.12.5.ebuild:
736 - Stable for HPPA (bug #300606).
737 -
738 - 17 Jan 2010; Christian Faulhammer <fauli@g.o> nss-3.12.5.ebuild:
739 - stable x86, bug 300606
740 -
741 - 15 Dec 2009; Jory A. Pratt <anarchy@g.o> nss-3.12.5.ebuild,
742 - +files/nss-3.12.5-gentoo-fixups.diff:
743 -
744 - fix upstream breakage in packaging tarball
745 -
746 -*nss-3.12.5 (15 Dec 2009)
747 -
748 - 15 Dec 2009; Jory A. Pratt <anarchy@g.o> +nss-3.12.5.ebuild:
749 - version bump
750 -
751 - 06 Nov 2009; Jory A. Pratt <anarchy@g.o> nss-3.12.4-r2.ebuild:
752 - remove double export of ecc bug #292091
753 -
754 -*nss-3.12.4-r2 (24 Sep 2009)
755 -
756 - 24 Sep 2009; Jory A. Pratt <anarchy@g.o> -nss-3.12.4.ebuild,
757 - -nss-3.12.4-r1.ebuild, +nss-3.12.4-r2.ebuild:
758 - re-enable libz system support, this was drop'd due to many upstream bugs
759 - reporting libz issues. These were system configure errors.
760 -
761 -*nss-3.12.4-r1 (20 Sep 2009)
762 -
763 - 20 Sep 2009; Jory A. Pratt <anarchy@g.o> +nss-3.12.4-r1.ebuild:
764 - remove system zlib support, re-enable ECC export
765 -
766 - 16 Sep 2009; Jory A. Pratt <anarchy@g.o> nss-3.12.4.ebuild:
767 - Make pkg_postinst() clearer on revdep-rebuild usage.
768 -
769 - 15 Sep 2009; Jory A. Pratt <anarchy@g.o> nss-3.12.4.ebuild:
770 - Add warning about binary breakage with soname change
771 -
772 -*nss-3.12.4 (15 Sep 2009)
773 -
774 - 15 Sep 2009; Jory A. Pratt <anarchy@g.o> +nss-3.12.4.ebuild,
775 - +files/nss-3.12.4-gentoo-fixups-1.diff:
776 - add nss-3.12.4 revision bump, many many bug fixes
777 -
778 - 05 Sep 2009; Tobias Heinlein <keytoaster@g.o> nss-3.12.3-r1.ebuild:
779 - amd64 stable wrt bug #280839
780 -
781 - 30 Aug 2009; Brent Baude <ranger@g.o> nss-3.12.3-r1.ebuild:
782 - Marking nss-3.12.3-r1 ppc64 for bug 280839
783 -
784 - 26 Aug 2009; Raúl Porcel <armin76@g.o> nss-3.12.3-r1.ebuild:
785 - alpha/arm/ia64/sparc stable
786 -
787 - 19 Aug 2009; Mounir Lamouri <volkmar@g.o> nss-3.12.3-r1.ebuild:
788 - Stable for ppc. Bug 280839
789 -
790 - 17 Aug 2009; Jeroen Roovers <jer@g.o> nss-3.12.3-r1.ebuild:
791 - Stable for HPPA (bug #280839).
792 -
793 - 14 Aug 2009; Christian Faulhammer <fauli@g.o> nss-3.12.3-r1.ebuild:
794 - stable x86, bug 280839
795 -
796 - 02 Aug 2009; Thomas Sachau (Tommy[D]) <tommy@g.o>
797 - nss-3.12.3-r1.ebuild:
798 - Fix multilib building in nss-3.12.3-r1
799 -
800 -*nss-3.12.3-r1 (24 Jun 2009)
801 -
802 - 24 Jun 2009; <nirbheek@g.o> +nss-3.12.3-r1.ebuild,
803 - +files/nss-3.12.3-executable-stacks.patch:
804 - Fix bug 266343 (executable stack) and all bugs depending on it
805 -
806 - 15 Apr 2009; Raúl Porcel <armin76@g.o>
807 - +files/nss-3.12-config.patch:
808 - Add missing patch
809 -
810 -*nss-3.12.3 (15 Apr 2009)
811 -
812 - 15 Apr 2009; Raúl Porcel <armin76@g.o> +nss-3.12.3.ebuild:
813 - Version bump
814 -
815 - 12 Apr 2009; Friedrich Oslage <bluebird@g.o> nss-3.12.2.ebuild:
816 - Stable on sparc, security bug #262704 and security bug #265165
817 -
818 - 15 Feb 2009; Raúl Porcel <armin76@g.o> -nss-3.12.2_rc1.ebuild,
819 - nss-3.12.2.ebuild:
820 - alpha/arm/ia64 stable wrt #257577
821 -
822 - 14 Feb 2009; Markus Meier <maekke@g.o> nss-3.12.2.ebuild:
823 - amd64/x86 stable, bug #257577
824 -
825 - 12 Feb 2009; Brent Baude <ranger@g.o> nss-3.12.2.ebuild:
826 - Marking nss-3.12.2 ppc64 and ppc for bug 257577
827 -
828 - 12 Feb 2009; Jeroen Roovers <jer@g.o> nss-3.12.2.ebuild:
829 - Stable for HPPA (bug #257577).
830 -
831 -*nss-3.12.2 (04 Feb 2009)
832 -
833 - 04 Feb 2009; Raúl Porcel <armin76@g.o> +nss-3.12.2.ebuild:
834 - Version bump
835 -
836 - 27 Dec 2008; Brent Baude <ranger@g.o> nss-3.12.2_rc1.ebuild:
837 - Marking nss-3.12.2_rc1 ppc64 and ppc for bug 234646
838 -
839 - 26 Dec 2008; Jeroen Roovers <jer@g.o> nss-3.12.2_rc1.ebuild:
840 - Stable for HPPA (bug #234646).
841 -
842 - 24 Dec 2008; Raúl Porcel <armin76@g.o> -nss-3.12-r1.ebuild,
843 - nss-3.12.2_rc1.ebuild:
844 - alpha/arm/ia64 stable wrt #234646
845 -
846 - 23 Dec 2008; Markus Meier <maekke@g.o> nss-3.12.2_rc1.ebuild:
847 - x86 stable, bug #234646
848 -
849 - 22 Dec 2008; Olivier Crête <tester@g.o> nss-3.12.2_rc1.ebuild:
850 - Stable on amd64, bug #234646
851 -
852 - 22 Dec 2008; Raúl Porcel <armin76@g.o> nss-3.12.2_rc1.ebuild:
853 - No need to raise so much the sqlite dep
854 -
855 -*nss-3.12.2_rc1 (11 Dec 2008)
856 -
857 - 11 Dec 2008; Raúl Porcel <armin76@g.o> +files/nss-mips64-2.patch,
858 - +nss-3.12.2_rc1.ebuild:
859 - Version bump
860 -
861 -*nss-3.12-r1 (25 Nov 2008)
862 -*nss-3.11.9-r1 (25 Nov 2008)
863 -
864 - 25 Nov 2008; Raúl Porcel <armin76@g.o> -nss-3.11.9.ebuild,
865 - +nss-3.11.9-r1.ebuild, -nss-3.12.ebuild, +nss-3.12-r1.ebuild:
866 - Enable ECC support, bug #247221
867 -
868 - 26 Sep 2008; Raúl Porcel <armin76@g.o> nss-3.11.9.ebuild:
869 - arm stable
870 -
871 - 05 Sep 2008; Alexis Ballier <aballier@g.o> +files/nss-fbsd7.patch,
872 - nss-3.12.ebuild:
873 - backport a patch to fix build on freebsd 7
874 -
875 - 13 Aug 2008; Raúl Porcel <armin76@g.o> nss-3.11.9.ebuild,
876 - nss-3.12.ebuild:
877 - Respect LDFLAGS, bug #181792
878 -
879 - 06 Aug 2008; Ulrich Mueller <ulm@g.o> metadata.xml:
880 - Add USE flag description to metadata wrt GLEP 56.
881 -
882 -*nss-3.12 (18 Jun 2008)
883 -
884 - 18 Jun 2008; Raúl Porcel <armin76@g.o> -nss-3.12_beta3.ebuild,
885 - -nss-3.12_rc2.ebuild, -nss-3.12_rc3.ebuild, -nss-3.12_rc4.ebuild,
886 - +nss-3.12.ebuild:
887 - Version bump wrt #228083, remove betas
888 -
889 -*nss-3.12_rc4 (05 Jun 2008)
890 -
891 - 05 Jun 2008; Raúl Porcel <armin76@g.o> +nss-3.12_rc4.ebuild:
892 - Version bump
893 -
894 -*nss-3.12_rc3 (11 May 2008)
895 -
896 - 11 May 2008; Raúl Porcel <armin76@g.o> +nss-3.12_rc3.ebuild:
897 - Version bump
898 -
899 - 11 Apr 2008; Raúl Porcel <armin76@g.o> nss-3.11.7.ebuild,
900 - nss-3.11.9.ebuild, nss-3.12_beta3.ebuild, nss-3.12_rc2.ebuild:
901 - Use the right compiler call, bug #216877
902 -
903 -*nss-3.12_rc2 (09 Apr 2008)
904 -
905 - 09 Apr 2008; Raúl Porcel <armin76@g.o> +nss-3.12_rc2.ebuild:
906 - Version bump
907 -
908 - 02 Apr 2008; Raúl Porcel <armin76@g.o> -nss-3.12_beta2.ebuild,
909 - nss-3.12_beta3.ebuild:
910 - Restore keywords, remove old
911 -
912 - 26 Mar 2008; Markus Meier <maekke@g.o> nss-3.11.9.ebuild:
913 - amd64 stable, bug #213601
914 -
915 - 23 Mar 2008; nixnut <nixnut@g.o> nss-3.11.9.ebuild:
916 - Stable on ppc wrt bug 213601
917 -
918 - 22 Mar 2008; Brent Baude <ranger@g.o> nss-3.11.9.ebuild:
919 - Marking nss-3.11.9 ppc64 for bug 213601
920 -
921 - 17 Mar 2008; Jeroen Roovers <jer@g.o> nss-3.11.9.ebuild:
922 - Stable for HPPA (bug #213601).
923 -
924 -*nss-3.12_beta3 (17 Mar 2008)
925 -
926 - 17 Mar 2008; Raúl Porcel <armin76@g.o> nss-3.11.7.ebuild,
927 - nss-3.11.9.ebuild, nss-3.12_beta2.ebuild, +nss-3.12_beta3.ebuild:
928 - Version bump, fix LICENSE, thanks to zlin
929 -
930 - 16 Mar 2008; Raúl Porcel <armin76@g.o> nss-3.11.9.ebuild:
931 - alpha/ia64/sparc/x86 stable
932 -
933 -*nss-3.12_beta2 (25 Feb 2008)
934 -
935 - 25 Feb 2008; Raúl Porcel <armin76@g.o>
936 - +files/nss-3.12-config-1.patch, -nss-3.12_beta1-r1.ebuild,
937 - +nss-3.12_beta2.ebuild:
938 - Version bump
939 -
940 -*nss-3.11.9 (11 Feb 2008)
941 -
942 - 11 Feb 2008; Raúl Porcel <armin76@g.o> +nss-3.11.9.ebuild,
943 - nss-3.12_beta1-r1.ebuild, -nss-3.12_alpha2_p2-r1.ebuild:
944 - Version bump
945 -
946 -*nss-3.12_beta1-r1 (19 Jan 2008)
947 -
948 - 19 Jan 2008; Raúl Porcel <armin76@g.o> files/3.12-nss.pc.in,
949 - files/3.12-nss-config.in, -nss-3.12_beta1.ebuild,
950 - +nss-3.12_beta1-r1.ebuild:
951 - fix beta1
952 -
953 -*nss-3.12_beta1 (18 Jan 2008)
954 -
955 - 18 Jan 2008; Raúl Porcel <armin76@g.o> +files/3.12-nss.pc.in,
956 - +files/3.12-nss-config.in, +nss-3.12_beta1.ebuild:
957 - Version bump
958 -
959 -*nss-3.12_alpha2_p2-r1 (23 Dec 2007)
960 -
961 - 23 Dec 2007; Raúl Porcel <armin76@g.o> -nss-3.12_alpha2_p2.ebuild,
962 - +nss-3.12_alpha2_p2-r1.ebuild:
963 - fix MINOR_VERSION
964 -
965 - 18 Dec 2007; Raúl Porcel <armin76@g.o> -nss-3.11.5.ebuild:
966 - old
967 -
968 - 17 Dec 2007; Stuart Longland <redhatter@g.o> nss-3.11.5.ebuild,
969 - nss-3.11.7.ebuild:
970 - Mark 3.11.7 stable on MIPS, and fix some quoting issues in version 3.11.5
971 -
972 - 12 Dec 2007; Raúl Porcel <armin76@g.o> nss-3.11.7.ebuild,
973 - nss-3.12_alpha2_p2.ebuild:
974 - Quoting
975 -
976 -*nss-3.12_alpha2_p2 (12 Dec 2007)
977 -
978 - 12 Dec 2007; Raúl Porcel <armin76@g.o> +nss-3.12_alpha2_p2.ebuild:
979 - Version bump
980 -
981 - 16 Oct 2007; Raúl Porcel <armin76@g.o> nss-3.11.5.ebuild,
982 - nss-3.11.7.ebuild:
983 - Drop app-arch/zip DEPEND, bug #195994
984 -
985 - 15 Aug 2007; Christoph Mende <angelos@g.o> nss-3.11.7.ebuild:
986 - Stable on amd64 wrt bug #188158
987 -
988 - 14 Aug 2007; Markus Rothe <corsair@g.o> nss-3.11.7.ebuild:
989 - Stable on ppc64; bug #188158
990 -
991 - 13 Aug 2007; Jeroen Roovers <jer@g.o> nss-3.11.7.ebuild:
992 - Stable for HPPA (bug #188158).
993 -
994 - 09 Aug 2007; Raúl Porcel <armin76@g.o> nss-3.11.7.ebuild:
995 - Fix description, bug 188230
996 -
997 - 09 Aug 2007; Gustavo Zacarias <gustavoz@g.o> nss-3.11.7.ebuild:
998 - Stable on sparc wrt #188158
999 -
1000 - 09 Aug 2007; Tobias Scherbaum <dertobi123@g.o> nss-3.11.7.ebuild:
1001 - ppc stable, bug #188158
1002 -
1003 - 08 Aug 2007; Raúl Porcel <armin76@g.o> nss-3.11.7.ebuild:
1004 - Add utils USE-flag, bug #182896 and alpha/ia64/x86 stable wrt #188158
1005 -
1006 -*nss-3.11.7 (08 Jul 2007)
1007 -
1008 - 08 Jul 2007; Raúl Porcel <armin76@g.o> +nss-3.11.7.ebuild:
1009 - Version bump, and change license, bug #184599
1010 -
1011 - 24 Jun 2007; Piotr Jaroszyński <peper@g.o> nss-3.11.5.ebuild:
1012 - (QA) Fix ${ROOT} abuse. bug #167271.
1013 -
1014 - 20 Apr 2007; Raúl Porcel <armin76@g.o> -nss-3.11.3.ebuild,
1015 - -nss-3.11.3-r1.ebuild, -nss-3.11.4.ebuild:
1016 - Cleanup
1017 -
1018 - 20 Apr 2007; Stuart Longland <redhatter@g.o> nss-3.11.5.ebuild:
1019 - Tested and marked stable on mips
1020 -
1021 - 14 Mar 2007; Raúl Porcel <armin76@g.o> nss-3.11.5.ebuild:
1022 - alpha and ia64 were stable, fixed
1023 -
1024 - 11 Mar 2007; Raúl Porcel <armin76@g.o> nss-3.11.5.ebuild:
1025 - 3.11.5 needs nspr-4.6.5
1026 -
1027 - 11 Mar 2007; Bryan Østergaard <kloeri@g.o> nss-3.11.5.ebuild:
1028 - Stable on Alpha + IA64.
1029 -
1030 - 09 Mar 2007; Jeroen Roovers <jer@g.o> nss-3.11.5.ebuild:
1031 - Stable for HPPA (bug #165555).
1032 -
1033 - 08 Mar 2007; Steve Dibb <beandog@g.o> nss-3.11.3.ebuild,
1034 - nss-3.11.3-r1.ebuild, nss-3.11.4.ebuild:
1035 - Adding multilib to inheritance
1036 -
1037 - 08 Mar 2007; Steve Dibb <beandog@g.o> nss-3.11.5.ebuild:
1038 - amd64 stable, security bug 165555
1039 -
1040 - 08 Mar 2007; Tobias Scherbaum <dertobi123@g.o> nss-3.11.5.ebuild:
1041 - Stable on ppc wrt bug #165555.
1042 -
1043 - 08 Mar 2007; Gustavo Zacarias <gustavoz@g.o> ChangeLog:
1044 - Fix manifest
1045 -
1046 - 08 Mar 2007; Gustavo Zacarias <gustavoz@g.o> nss-3.11.5.ebuild:
1047 - Stable on sparc wrt security #165555
1048 -
1049 - 08 Mar 2007; Markus Rothe <corsair@g.o> nss-3.11.5.ebuild:
1050 - Stable on ppc64; bug #165555
1051 -
1052 - 07 Mar 2007; Raúl Porcel <armin76@g.o> nss-3.11.5.ebuild:
1053 - x86 stable wrt bug 165555
1054 -
1055 -*nss-3.11.5 (07 Mar 2007)
1056 -
1057 - 07 Mar 2007; Raúl Porcel <armin76@g.o>
1058 - -files/nss-3.9.2-gcc4.patch, -files/nss-3.9.2-ppc64.patch,
1059 - -files/nss-3.11.1-perl.patch, +files/nss-3.11.5-config-1.patch,
1060 - -files/nss-3.11-zdefs.patch, +nss-3.11.5.ebuild:
1061 - Version bump wrt bug 165555 and cleanup old
1062 -
1063 - 07 Mar 2007; Raúl Porcel <armin76@g.o> nss-3.11.4.ebuild:
1064 - license change, bug 150118
1065 -
1066 - 05 Feb 2007; Raúl Porcel <armin76@g.o> -nss-3.9.2-r2.ebuild,
1067 - -nss-3.9.2-r3.ebuild, -nss-3.11-r1.ebuild, -nss-3.11.1-r1.ebuild,
1068 - -nss-3.11.2.ebuild:
1069 - clean old
1070 -
1071 - 04 Feb 2007; Alexander H. Færøy <eroyf@g.o> nss-3.11.3.ebuild:
1072 - Stable on MIPS; bug #148283
1073 -
1074 - 28 Jan 2007; Raúl Porcel <armin76@g.o> metadata.xml:
1075 - Move to mozilla herd, bug 160313
1076 -
1077 -*nss-3.11.4 (21 Dec 2006)
1078 -
1079 - 21 Dec 2006; Alon Bar-Lev <alonbl@g.o> +nss-3.11.4.ebuild:
1080 - Version bump, closes bug#158707, thanks to Walter Meinl
1081 -
1082 -*nss-3.11.3-r1 (06 Oct 2006)
1083 -
1084 - 06 Oct 2006; Alon Bar-Lev <alonbl@g.o> +nss-3.11.3-r1.ebuild:
1085 - Make nss respect CFLAGS thanks to Ed Catmur bug#143619
1086 -
1087 - 27 Sep 2006; Bryan Østergaard <kloeri@g.o> nss-3.11.3.ebuild:
1088 - Stable on ia64.
1089 -
1090 - 27 Sep 2006; Fernando J. Pereda <ferdy@g.o> nss-3.11.3.ebuild:
1091 - Stable on alpha wrt bug #148283
1092 -
1093 - 21 Sep 2006; <blubb@g.o> nss-3.11.3.ebuild:
1094 - stable on amd64 wrt bug 148283
1095 -
1096 - 21 Sep 2006; Tobias Scherbaum <dertobi123@g.o> nss-3.11.3.ebuild:
1097 - hppa stable, bug #148283
1098 -
1099 - 21 Sep 2006; Tobias Scherbaum <dertobi123@g.o> nss-3.11.3.ebuild:
1100 - ppc stable, bug #148283
1101 -
1102 - 21 Sep 2006; Gustavo Zacarias <gustavoz@g.o> nss-3.11.3.ebuild:
1103 - Stable on sparc wrt security #148283
1104 -
1105 - 20 Sep 2006; <ticho@g.o> nss-3.11.3.ebuild:
1106 - Stable on x86, security bug #148283.
1107 -
1108 - 20 Sep 2006; Markus Rothe <corsair@g.o> nss-3.11.3.ebuild:
1109 - Stable on ppc64; bug #148283
1110 -
1111 - 16 Sep 2006; Stefan Schweizer <genstef@g.o> nss-3.11.3.ebuild:
1112 - NSPR_VER="4.6.3", thanks Walter Meinl <wuno@××××.de>
1113 -
1114 -*nss-3.11.3 (16 Sep 2006)
1115 -
1116 - 16 Sep 2006; Stefan Schweizer <genstef@g.o> +nss-3.11.3.ebuild:
1117 - version bump, security bug 147652
1118 -
1119 -*nss-3.11.2 (23 Jul 2006)
1120 -
1121 - 23 Jul 2006; Marcelo Goes <vanquirius@g.o> +nss-3.11.2.ebuild:
1122 - 3.11.2 version bump for bug 141393, thanks to Walter Meinl <wuno at lsvw dot
1123 - de>.
1124 -
1125 - 12 Jul 2006; Aron Griffis <agriffis@g.o> nss-3.11.1-r1.ebuild:
1126 - Mark 3.11.1-r1 stable on ia64. #134798
1127 -
1128 - 09 Jul 2006; Joshua Kinard <kumba@g.o> nss-3.11-r1.ebuild:
1129 - Marked stable on mips.
1130 -
1131 - 07 Jul 2006; Diego Pettenò <flameeyes@g.o> nss-3.11.1-r1.ebuild:
1132 - Add ~x86-fbsd keyword.
1133 -
1134 - 23 Jun 2006; Thomas Cort <tcort@g.o> nss-3.11-r1.ebuild:
1135 - Stable on alpha wrt Bug #137198.
1136 -
1137 -*nss-3.11.1-r1 (09 Jun 2006)
1138 -
1139 - 09 Jun 2006; Jory A. Pratt <anarchy@g.o>
1140 - +files/nss-3.11.1-perl.patch, -files/nss-3.11.1-zdefs.patch,
1141 - -nss-3.11.ebuild, -nss-3.11.1.ebuild, +nss-3.11.1-r1.ebuild:
1142 - perl -e cleanup, small clean up to tree
1143 -
1144 - 03 Jun 2006; Guy Martin <gmsoft@g.o> nss-3.11-r1.ebuild:
1145 - Stable on hppa.
1146 -
1147 -*nss-3.11.1 (02 Jun 2006)
1148 -
1149 - 02 Jun 2006; Jory A. Pratt <anarchy@g.o>
1150 - +files/nss-3.11.1-zdefs.patch, +nss-3.11.1.ebuild:
1151 - revision bump
1152 -
1153 - 30 May 2006; Chris Gianelloni <wolf31o2@g.o> nss-3.11-r1.ebuild:
1154 - Stable on x86 wrt bug #134798.
1155 -
1156 - 29 May 2006; Gustavo Zacarias <gustavoz@g.o> nss-3.11-r1.ebuild:
1157 - Stable on sparc wrt #134798
1158 -
1159 - 03 May 2006; Markus Rothe <corsair@g.o> nss-3.11-r1.ebuild:
1160 - Stable on ppc64
1161 -
1162 - 19 Apr 2006; <anarchy@g.o> nss-3.11-r1.ebuild:
1163 - stable on amd64
1164 -
1165 - 15 Apr 2006; <nixnut@g.o> nss-3.11-r1.ebuild:
1166 - Stable on ppc
1167 -
1168 - 25 Feb 2006; Stephen P. Becker <spbecker@g.o>
1169 - -files/nss-3.9.2-mips64.patch, nss-3.9.2-r2.ebuild, nss-3.9.2-r3.ebuild:
1170 - removing old patch, and converting old ebuilds to use the new form
1171 -
1172 - 25 Feb 2006; Stephen P. Becker <spbecker@g.o>
1173 - +files/nss-mips64.patch, nss-3.11-r1.ebuild:
1174 - readding mips64 patch, please do not remove this again
1175 -
1176 -*nss-3.11-r1 (09 Feb 2006)
1177 -
1178 - 09 Feb 2006; <anarchy@g.o> +nss-3.11-r1.ebuild:
1179 - rpath fix
1180 -
1181 -*nss-3.11 (30 Jan 2006)
1182 -
1183 - 30 Jan 2006; <anarchy@g.o> +files/nss-3.11-config.patch,
1184 - +files/nss-3.11-zdefs.patch, files/nss.pc.in, +files/nss-config.in,
1185 - -nss-3.10.ebuild, +nss-3.11.ebuild:
1186 - revision bump, with proper modification for nss-config
1187 -
1188 -*nss-3.10 (26 Jan 2006)
1189 -
1190 - 26 Jan 2006; Marcelo Goes <vanquirius@g.o> +files/nss.pc.in,
1191 - +nss-3.10.ebuild:
1192 - 3.10 version bump for bug 120442.
1193 -
1194 - 06 Aug 2005; Daniel Black <dragonheart@g.o>
1195 - -files/nss-3.8-amd64.patch, -files/nss-3.8-hppa.patch,
1196 - -files/nss-3.8-mips.patch, metadata.xml, -nss-3.8.ebuild,
1197 - -nss-3.9.2.ebuild:
1198 - remove old versions - fixes bug #61166. crypto herd maintaince too.
1199 -
1200 -*nss-3.9.2-r3 (25 Apr 2005)
1201 -
1202 - 25 Apr 2005; Martin Schlemmer <azarah@g.o>
1203 - +files/nss-3.9.2-gcc4.patch, +nss-3.9.2-r3.ebuild:
1204 - Fix to build with gcc4. Patch from halcy0n's overlay.
1205 -
1206 - 04 Feb 2005; Stephen P. Becker <geoman@g.o> nss-3.9.2-r2.ebuild:
1207 - stable on mips
1208 -
1209 - 28 Jan 2005; Joseph Jezak <josejx@g.o> nss-3.9.2-r2.ebuild:
1210 - Marked ppc stable.
1211 -
1212 - 20 Jan 2005; Aron Griffis <agriffis@g.o> nss-3.9.2-r2.ebuild:
1213 - stable on ia64
1214 -
1215 - 23 Dec 2004; Guy Martin <gmsoft@g.o> nss-3.9.2-r2.ebuild:
1216 - Stable on hppa.
1217 -
1218 - 21 Dec 2004; Bryan Østergaard <kloeri@g.o> nss-3.9.2-r2.ebuild:
1219 - Stable on alpha.
1220 -
1221 - 17 Dec 2004; Markus Rothe <corsair@g.o> nss-3.9.2-r2.ebuild:
1222 - Stable on ppc64
1223 -
1224 - 15 Dec 2004; Gustavo Zacarias <gustavoz@g.o> nss-3.9.2-r2.ebuild:
1225 - Stable on sparc
1226 -
1227 - 11 Dec 2004; Bryan Østergaard <kloeri@g.o> nss-3.9.2.ebuild:
1228 - Stable on alpha.
1229 -
1230 - 28 Nov 2004; Stephen P. Becker <geoman@g.o>
1231 - +files/nss-3.9.2-mips64.patch, nss-3.9.2-r2.ebuild:
1232 - added patch for proper detection of mips64 systems
1233 -
1234 -*nss-3.9.2-r2 (25 Nov 2004)
1235 -
1236 - 25 Nov 2004; Travis Tilley <lv@g.o> -nss-3.9.2-r1.ebuild,
1237 - +nss-3.9.2-r2.ebuild:
1238 - get_libdir-ized and made nss work with an nspr in /usr/$(get_libdir)/nspr/.
1239 - stable on amd64
1240 -
1241 -*nss-3.9.2-r1 (15 Nov 2004)
1242 -
1243 - 15 Nov 2004; Alastair Tse <liquidx@g.o> +nss-3.9.2-r1.ebuild:
1244 - adding /etc/env.d entry to get around (#71004)
1245 -
1246 - 12 Nov 2004; Mike Gardiner <obz@g.o> nss-3.9.2.ebuild:
1247 - Keyworded ppc
1248 -
1249 - 11 Nov 2004; Gustavo Zacarias <gustavoz@g.o> nss-3.9.2.ebuild:
1250 - Stable on sparc
1251 -
1252 - 06 Nov 2004; Michael Sterrett <mr_bones_@g.o> nss-3.9.2.ebuild:
1253 - Don't use sed in global scope
1254 -
1255 - 16 Oct 2004; Alastair Tse <liquidx@g.o> nss-3.8.ebuild,
1256 - nss-3.9.2.ebuild:
1257 - fixed mistake in installing shared libs. (#67124)
1258 -
1259 - 26 Aug 2004; Hardave Riar <hardave@g.o> files/nss-3.8-mips.patch:
1260 - Added mips64 support to the mips patch.
1261 -
1262 - 14 Aug 2004; Tom Gall <tgall@g.o> nss-3.9.2.ebuild:
1263 - stable on ppc64, bug #58169
1264 -
1265 - 28 Jul 2004; <agriffis@g.o> nss-3.8.ebuild:
1266 - stable on ia64
1267 -
1268 -*nss-3.9.2 (24 Jul 2004)
1269 -
1270 - 24 Jul 2004; Alastair Tse <liquidx@g.o> +files/nss-3.9.2-ppc64.patch,
1271 - +nss-3.9.2.ebuild:
1272 - version bump. add ppc64 patch (#58169). thanks to Markus Rothe
1273 - <markus@××××××××××.net>
1274 -
1275 - 24 Jul 2004; Alastair Tse <liquidx@g.o> nss-3.8.ebuild:
1276 - added provisions for alternative ROOT (#55350)
1277 -
1278 - 07 Jul 2004; Travis Tilley <lv@g.o> nss-3.8.ebuild:
1279 - stable on amd64
1280 -
1281 - 01 Jul 2004; Jeremy Huddleston <eradicator@g.o> nss-3.8.ebuild:
1282 - virtual/glibc -> virtual/libc
1283 -
1284 - 30 Apr 2004; Stephen P. Becker <geoman@g.o> nss-3.8.ebuild:
1285 - Stable on mips.
1286 -
1287 - 06 Apr 2004; Guy Martin <gmsoft@g.o> nss-3.8.ebuild:
1288 - Added a build-fix patch for hppa.
1289 -
1290 - 26 Feb 2004; Gustavo Zacarias <gustavoz@g.o> nss-3.8.ebuild:
1291 - stable on hppa
1292 -
1293 - 16 Feb 2004; Joshua Kinard <kumba@g.o> nss-3.8.ebuild,
1294 - files/nss-3.8-mips.patch:
1295 - Added a patch to allow mips to build and added ~mips keyword.
1296 -
1297 - 27 Jan 2004; Aron Griffis <agriffis@g.o> nss-3.8.ebuild:
1298 - add ~ia64
1299 -
1300 - 09 Jan 2004; Aron Griffis <agriffis@g.o> nss-3.8.ebuild:
1301 - stable on alpha
1302 -
1303 - 20 Nov 2003; Alastair Tse <liquidx@g.o> nss-3.8.ebuild:
1304 - fix download location (#33181)
1305 -
1306 - 13 Nov 2003; Brad House <brad_mssw@g.o> nss-3.8.ebuild,
1307 - files/nss-3.8-amd64.patch:
1308 - amd64 patch from caleb@××××××××.com
1309 -
1310 - 05 Sep 2003; Jason Wever <weeve@g.o> nss-3.8.ebuild:
1311 - Marked stable for sparc.
1312 -
1313 - 31 Jul 2003; Don Seiler <rizzo@g.o>; nss-3.8.ebuild:
1314 - Bumping to stable on ppc for gaim-encryption.
1315 -
1316 - 20 Jul 2003; Alastair Tse <liquidx@g.o> nss-3.8.ebuild:
1317 - workaround for linux-2.6 (#24626)
1318 -
1319 - 19 Jul 2003; Alastair Tse <liquidx@g.o> nss-3.8.ebuild:
1320 - express stable bump because of evo 1.4.3
1321 -
1322 - 18 Jul 2003; Brad Laue <brad@g.o> nss-3.8.ebuild:
1323 - Build fix on 2.6 series kernels.
1324 -
1325 - 13 Jul 2003; Alastair Tse <liquidx@g.o> nss-3.8.ebuild:
1326 - add zip dep
1327 -
1328 - 11 Jul 2003; Will Woods <wwoods@g.o> nss-3.8.ebuild:
1329 - Added ~alpha to KEYWORDS
1330 -
1331 - 11 Jul 2003; Alastair Tse <liquidx@g.o> nss-3.8.ebuild:
1332 - putting in ~sparc keyword. thanks to weeve for testing
1333 -
1334 - 11 Jul 2003; Bartosch Pixa <darkspecter@g.o> nss-3.8.ebuild:
1335 - set ~ppc in keywords
1336 -
1337 - 11 Jul 2003; Brandon Low <lostlogic@g.o> nss-3.8.ebuild:
1338 - Add an important || die statement, and make work on all kernels, arches, and
1339 - debug settings
1340 -
1341 - 11 Jul 2003; Alastair Tse <liquidx@g.o> nss-3.8.ebuild:
1342 - oops. fix HOMEPAGE. thanks to weeve.
1343 -
1344 - 11 Jul 2003; Alastair Tse <liquidx@g.o> nss-3.8.ebuild:
1345 - no parallel building
1346 -
1347 -*nss-3.8 (11 Jul 2003)
1348 -
1349 - 11 Jul 2003; Alastair Tse <liquidx@g.o> nss-3.8.ebuild:
1350 - intial ebuild for NSS. this will be used by evolution to avoid the mozilla
1351 - dependency
1352
1353 diff --git a/dev-libs/nss/Manifest b/dev-libs/nss/Manifest
1354 deleted file mode 100644
1355 index 9fbe9cf..0000000
1356 --- a/dev-libs/nss/Manifest
1357 +++ /dev/null
1358 @@ -1,4 +0,0 @@
1359 -DIST nss-3.14.1-add_spi+cacerts_ca_certs.patch 25018 SHA256 82ca25982828fd7153ad15fc6e81408c115476eeeb4045d3a71469380b56824b SHA512 2aafbd972b073061bfd66a66a4b50060691957f2910f716f7a69d22d655c499f186f05db2101bea5248a00949f339327ba8bfffec024c61c8ee908766201ae00 WHIRLPOOL c9fe397e316dac7983b187acf7227078ebd8f8da5df53f77f2564489e85f123c4d2afb88d56e8dc14b9ebfffe8a71ade4724b3c1ea683c5c4c487cb3a64eda43
1360 -DIST nss-3.16.1.tar.gz 6409506 SHA256 fab750f7d34c09cf34df25da1924a9a8f4c7f1768e2d456f8be767ecbbe84a6e SHA512 ea70dd417d6491e2a2a43ce2576e16511c3c78b4683af61ee80458c08768045eeb2b5bc410e536e3c7ab3200b3e80008abb5c5b40f0eb93418b8f2813cba3b46 WHIRLPOOL 46c37623655a426a328e47197b15d945717ad24828008d65fee0027c7ae48fdfd1aef7e1a7e3adbe2f6e851fe462496a854092b4d7809d40b9474c66156f159b
1361 -DIST nss-3.16.tar.gz 6378110 SHA256 2bb4faa200962caacf0454f1e870e74aa9a543809e5c440f7978bcce58e0bfe8 SHA512 e3dcde8213f7f131fe2f714ff2f45c6d7b9b2167e51dbf0e1a750cc4f83d9fa35e69408850de6600f55fbc9e26b29dc344548cb64849d6e3252476eadd7ee57f WHIRLPOOL d30b53ec36cacff9756b43780d904e32760cd5d0b75f1888b6fb80e0a87ce828f4e6189de63880ddce90bdf5d90123ff7e9fdf600f4df02ce59702898f08c11e
1362 -DIST nss-pem-3ade37c5c4ca5a6094e3f4b2e4591405db1867dd.tar.bz2 28849 SHA256 0388cb01d6158fad92b6ee13241531c7dba66a4be64e85160ded212c3febadc4 SHA512 6994bd7435ad0cff9f5aed509c5f7ea438a6829188bea94d57020e8df6d75631b289363b6f68c3c96da67c958af967c624147d3604b734d8f0b57688f74e7c95 WHIRLPOOL a168e137981f4bc4cc6735bcc234b3fe14ea0cc91768926cdaae3f124ba1dfcd06be029c3805ded20df600c8655bb2d97beb69a0c6b7f2441e7ee4c651cd7868
1363
1364 diff --git a/dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch b/dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch
1365 deleted file mode 100644
1366 index a23725d..0000000
1367 --- a/dev-libs/nss/files/nss-3.14.2-solaris-gcc.patch
1368 +++ /dev/null
1369 @@ -1,24 +0,0 @@
1370 ---- nss-3.14.2/mozilla/security/coreconf/SunOS5.mk
1371 -+++ nss-3.14.2/mozilla/security/coreconf/SunOS5.mk
1372 -@@ -5,6 +5,9 @@
1373 -
1374 - include $(CORE_DEPTH)/coreconf/UNIX.mk
1375 -
1376 -+NS_USE_GCC = 1
1377 -+GCC_USE_GNU_LD = 1
1378 -+
1379 - # Sun's WorkShop defines v8, v8plus and v9 architectures.
1380 - # gcc on Solaris defines v8 and v9 "cpus".
1381 - # gcc's v9 is equivalent to Workshop's v8plus.
1382 -@@ -71,11 +74,6 @@
1383 - NOMD_OS_CFLAGS += $(DSO_CFLAGS) $(OS_DEFINES) $(SOL_CFLAGS)
1384 -
1385 - MKSHLIB = $(CC) $(DSO_LDOPTS) $(RPATH)
1386 --ifdef NS_USE_GCC
1387 --ifeq (GNU,$(findstring GNU,$(shell `$(CC) -print-prog-name=ld` -v 2>&1)))
1388 -- GCC_USE_GNU_LD = 1
1389 --endif
1390 --endif
1391 - ifdef MAPFILE
1392 - ifdef NS_USE_GCC
1393 - ifdef GCC_USE_GNU_LD
1394
1395 diff --git a/dev-libs/nss/files/nss-3.15-gentoo-fixup-warnings.patch b/dev-libs/nss/files/nss-3.15-gentoo-fixup-warnings.patch
1396 deleted file mode 100644
1397 index 3ce2c0e..0000000
1398 --- a/dev-libs/nss/files/nss-3.15-gentoo-fixup-warnings.patch
1399 +++ /dev/null
1400 @@ -1,10 +0,0 @@
1401 ---- nss-3.15/nss/coreconf/Linux.mk
1402 -+++ nss-3.15/nss/coreconf/Linux.mk
1403 -@@ -116,6 +116,7 @@
1404 - OPTIMIZER += -gdwarf-2
1405 - endif
1406 - endif
1407 -+OPTIMIZER += -fno-strict-aliasing
1408 - endif
1409 -
1410 -
1411
1412 diff --git a/dev-libs/nss/files/nss-3.15-gentoo-fixups.patch b/dev-libs/nss/files/nss-3.15-gentoo-fixups.patch
1413 deleted file mode 100644
1414 index 9314d5f..0000000
1415 --- a/dev-libs/nss/files/nss-3.15-gentoo-fixups.patch
1416 +++ /dev/null
1417 @@ -1,238 +0,0 @@
1418 ---- nss/config/Makefile
1419 -+++ nss/config/Makefile
1420 -@@ -0,0 +1,40 @@
1421 -+CORE_DEPTH = ..
1422 -+DEPTH = ..
1423 -+
1424 -+include $(CORE_DEPTH)/coreconf/config.mk
1425 -+
1426 -+NSS_MAJOR_VERSION = `grep "NSS_VMAJOR" ../lib/nss/nss.h | awk '{print $$3}'`
1427 -+NSS_MINOR_VERSION = `grep "NSS_VMINOR" ../lib/nss/nss.h | awk '{print $$3}'`
1428 -+NSS_PATCH_VERSION = `grep "NSS_VPATCH" ../lib/nss/nss.h | awk '{print $$3}'`
1429 -+PREFIX = /usr
1430 -+
1431 -+all: export libs
1432 -+
1433 -+export:
1434 -+ # Create the nss.pc file
1435 -+ mkdir -p $(DIST)/lib/pkgconfig
1436 -+ sed -e "s,@prefix@,$(PREFIX)," \
1437 -+ -e "s,@exec_prefix@,\$${prefix}," \
1438 -+ -e "s,@libdir@,\$${prefix}/lib64," \
1439 -+ -e "s,@includedir@,\$${prefix}/include/nss," \
1440 -+ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION),g" \
1441 -+ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \
1442 -+ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \
1443 -+ nss.pc.in > nss.pc
1444 -+ chmod 0644 nss.pc
1445 -+ ln -sf ../../../../config/nss.pc $(DIST)/lib/pkgconfig
1446 -+
1447 -+ # Create the nss-config script
1448 -+ mkdir -p $(DIST)/bin
1449 -+ sed -e "s,@prefix@,$(PREFIX)," \
1450 -+ -e "s,@NSS_MAJOR_VERSION@,$(NSS_MAJOR_VERSION)," \
1451 -+ -e "s,@NSS_MINOR_VERSION@,$(NSS_MINOR_VERSION)," \
1452 -+ -e "s,@NSS_PATCH_VERSION@,$(NSS_PATCH_VERSION)," \
1453 -+ nss-config.in > nss-config
1454 -+ chmod 0755 nss-config
1455 -+ ln -sf ../../../config/nss-config $(DIST)/bin
1456 -+
1457 -+libs:
1458 -+
1459 -+dummy: all export libs
1460 -+
1461 ---- nss/config/nss-config.in
1462 -+++ nss/config/nss-config.in
1463 -@@ -0,0 +1,145 @@
1464 -+#!/bin/sh
1465 -+
1466 -+prefix=@prefix@
1467 -+
1468 -+major_version=@NSS_MAJOR_VERSION@
1469 -+minor_version=@NSS_MINOR_VERSION@
1470 -+patch_version=@NSS_PATCH_VERSION@
1471 -+
1472 -+usage()
1473 -+{
1474 -+ cat <<EOF
1475 -+Usage: nss-config [OPTIONS] [LIBRARIES]
1476 -+Options:
1477 -+ [--prefix[=DIR]]
1478 -+ [--exec-prefix[=DIR]]
1479 -+ [--includedir[=DIR]]
1480 -+ [--libdir[=DIR]]
1481 -+ [--version]
1482 -+ [--libs]
1483 -+ [--cflags]
1484 -+Dynamic Libraries:
1485 -+ nss
1486 -+ ssl
1487 -+ smime
1488 -+ nssutil
1489 -+EOF
1490 -+ exit $1
1491 -+}
1492 -+
1493 -+if test $# -eq 0; then
1494 -+ usage 1 1>&2
1495 -+fi
1496 -+
1497 -+lib_ssl=yes
1498 -+lib_smime=yes
1499 -+lib_nss=yes
1500 -+lib_nssutil=yes
1501 -+
1502 -+while test $# -gt 0; do
1503 -+ case "$1" in
1504 -+ -*=*) optarg=`echo "$1" | sed 's/[-_a-zA-Z0-9]*=//'` ;;
1505 -+ *) optarg= ;;
1506 -+ esac
1507 -+
1508 -+ case $1 in
1509 -+ --prefix=*)
1510 -+ prefix=$optarg
1511 -+ ;;
1512 -+ --prefix)
1513 -+ echo_prefix=yes
1514 -+ ;;
1515 -+ --exec-prefix=*)
1516 -+ exec_prefix=$optarg
1517 -+ ;;
1518 -+ --exec-prefix)
1519 -+ echo_exec_prefix=yes
1520 -+ ;;
1521 -+ --includedir=*)
1522 -+ includedir=$optarg
1523 -+ ;;
1524 -+ --includedir)
1525 -+ echo_includedir=yes
1526 -+ ;;
1527 -+ --libdir=*)
1528 -+ libdir=$optarg
1529 -+ ;;
1530 -+ --libdir)
1531 -+ echo_libdir=yes
1532 -+ ;;
1533 -+ --version)
1534 -+ echo ${major_version}.${minor_version}.${patch_version}
1535 -+ ;;
1536 -+ --cflags)
1537 -+ echo_cflags=yes
1538 -+ ;;
1539 -+ --libs)
1540 -+ echo_libs=yes
1541 -+ ;;
1542 -+ ssl)
1543 -+ lib_ssl=yes
1544 -+ ;;
1545 -+ smime)
1546 -+ lib_smime=yes
1547 -+ ;;
1548 -+ nss)
1549 -+ lib_nss=yes
1550 -+ ;;
1551 -+ nssutil)
1552 -+ lib_nssutil=yes
1553 -+ ;;
1554 -+ *)
1555 -+ usage 1 1>&2
1556 -+ ;;
1557 -+ esac
1558 -+ shift
1559 -+done
1560 -+
1561 -+# Set variables that may be dependent upon other variables
1562 -+if test -z "$exec_prefix"; then
1563 -+ exec_prefix=`pkg-config --variable=exec_prefix nss`
1564 -+fi
1565 -+if test -z "$includedir"; then
1566 -+ includedir=`pkg-config --variable=includedir nss`
1567 -+fi
1568 -+if test -z "$libdir"; then
1569 -+ libdir=`pkg-config --variable=libdir nss`
1570 -+fi
1571 -+
1572 -+if test "$echo_prefix" = "yes"; then
1573 -+ echo $prefix
1574 -+fi
1575 -+
1576 -+if test "$echo_exec_prefix" = "yes"; then
1577 -+ echo $exec_prefix
1578 -+fi
1579 -+
1580 -+if test "$echo_includedir" = "yes"; then
1581 -+ echo $includedir
1582 -+fi
1583 -+
1584 -+if test "$echo_libdir" = "yes"; then
1585 -+ echo $libdir
1586 -+fi
1587 -+
1588 -+if test "$echo_cflags" = "yes"; then
1589 -+ echo -I$includedir
1590 -+fi
1591 -+
1592 -+if test "$echo_libs" = "yes"; then
1593 -+ libdirs=""
1594 -+ if test -n "$lib_ssl"; then
1595 -+ libdirs="$libdirs -lssl${major_version}"
1596 -+ fi
1597 -+ if test -n "$lib_smime"; then
1598 -+ libdirs="$libdirs -lsmime${major_version}"
1599 -+ fi
1600 -+ if test -n "$lib_nss"; then
1601 -+ libdirs="$libdirs -lnss${major_version}"
1602 -+ fi
1603 -+ if test -n "$lib_nssutil"; then
1604 -+ libdirs="$libdirs -lnssutil${major_version}"
1605 -+ fi
1606 -+ echo $libdirs
1607 -+fi
1608 -+
1609 ---- nss/config/nss.pc.in
1610 -+++ nss/config/nss.pc.in
1611 -@@ -0,0 +1,12 @@
1612 -+prefix=@prefix@
1613 -+exec_prefix=@exec_prefix@
1614 -+libdir=@libdir@
1615 -+includedir=@includedir@
1616 -+
1617 -+Name: NSS
1618 -+Description: Network Security Services
1619 -+Version: @NSS_MAJOR_VERSION@.@NSS_MINOR_VERSION@.@NSS_PATCH_VERSION@
1620 -+Requires: nspr >= 4.8
1621 -+Libs: -lssl3 -lsmime3 -lnss3 -lnssutil3
1622 -+Cflags: -I${includedir}
1623 -+
1624 ---- nss/Makefile
1625 -+++ nss/Makefile
1626 -@@ -44,7 +44,7 @@
1627 - # (7) Execute "local" rules. (OPTIONAL). #
1628 - #######################################################################
1629 -
1630 --nss_build_all: build_nspr all
1631 -+nss_build_all: all
1632 -
1633 - nss_clean_all: clobber_nspr clobber
1634 -
1635 -@@ -103,12 +103,6 @@
1636 - --with-dist-prefix='$(NSPR_PREFIX)' \
1637 - --with-dist-includedir='$(NSPR_PREFIX)/include'
1638 -
1639 --build_nspr: $(NSPR_CONFIG_STATUS)
1640 -- $(MAKE) -C $(CORE_DEPTH)/../nspr/$(OBJDIR_NAME)
1641 --
1642 --clobber_nspr: $(NSPR_CONFIG_STATUS)
1643 -- $(MAKE) -C $(CORE_DEPTH)/../nspr/$(OBJDIR_NAME) clobber
1644 --
1645 - build_docs:
1646 - $(MAKE) -C $(CORE_DEPTH)/doc
1647 -
1648 ---- nss/manifest.mn
1649 -+++ nss/manifest.mn
1650 -@@ -10,4 +10,4 @@
1651 -
1652 - RELEASE = nss
1653 -
1654 --DIRS = coreconf lib cmd
1655 -+DIRS = coreconf lib cmd config
1656
1657 diff --git a/dev-libs/nss/files/nss-3.15-x32.patch b/dev-libs/nss/files/nss-3.15-x32.patch
1658 deleted file mode 100644
1659 index 07a5327..0000000
1660 --- a/dev-libs/nss/files/nss-3.15-x32.patch
1661 +++ /dev/null
1662 @@ -1,48 +0,0 @@
1663 -https://bugzilla.mozilla.org/show_bug.cgi?id=966596
1664 -
1665 ---- nss-3.15/nss/coreconf/Linux.mk
1666 -+++ nss-3.15/nss/coreconf/Linux.mk
1667 -@@ -55,11 +55,18 @@
1668 - ifeq ($(OS_TEST),x86_64)
1669 - ifeq ($(USE_64),1)
1670 - CPU_ARCH = x86_64
1671 -+ ARCHFLAG = -m64
1672 -+else
1673 -+ifeq ($(USE_x32),1)
1674 -+ OS_REL_CFLAGS = -Di386
1675 -+ CPU_ARCH = x86
1676 -+ ARCHFLAG = -mx32
1677 - else
1678 - OS_REL_CFLAGS = -Di386
1679 - CPU_ARCH = x86
1680 - ARCHFLAG = -m32
1681 - endif
1682 -+endif
1683 - else
1684 - ifeq ($(OS_TEST),sparc64)
1685 - CPU_ARCH = sparc
1686 ---- nss-3.15/nss/lib/freebl/Makefile
1687 -+++ nss-3.15/nss/lib/freebl/Makefile
1688 -@@ -193,12 +193,16 @@
1689 - MPI_SRCS += mpi_amd64.c mp_comba.c
1690 - endif
1691 - ifeq ($(CPU_ARCH),x86)
1692 -- ASFILES = mpi_x86.s
1693 -- DEFINES += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE
1694 -- DEFINES += -DMP_ASSEMBLY_DIV_2DX1D
1695 -- DEFINES += -DMP_CHAR_STORE_SLOW -DMP_IS_LITTLE_ENDIAN
1696 -- # The floating point ECC code doesn't work on Linux x86 (bug 311432).
1697 -- #ECL_USE_FP = 1
1698 -+ ifeq ($(USE_x32),1)
1699 -+ DEFINES += -DMP_CHAR_STORE_SLOW -DMP_IS_LITTLE_ENDIAN
1700 -+ else
1701 -+ ASFILES = mpi_x86.s
1702 -+ DEFINES += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE
1703 -+ DEFINES += -DMP_ASSEMBLY_DIV_2DX1D
1704 -+ DEFINES += -DMP_CHAR_STORE_SLOW -DMP_IS_LITTLE_ENDIAN
1705 -+ # The floating point ECC code doesn't work on Linux x86 (bug 311432).
1706 -+ #ECL_USE_FP = 1
1707 -+ endif
1708 - endif
1709 - ifeq ($(CPU_ARCH),arm)
1710 - DEFINES += -DMP_ASSEMBLY_MULTIPLY -DMP_ASSEMBLY_SQUARE
1711
1712 diff --git a/dev-libs/nss/files/nss-3.15.4-enable-pem.patch b/dev-libs/nss/files/nss-3.15.4-enable-pem.patch
1713 deleted file mode 100644
1714 index 8e61024..0000000
1715 --- a/dev-libs/nss/files/nss-3.15.4-enable-pem.patch
1716 +++ /dev/null
1717 @@ -1,13 +0,0 @@
1718 -Patches taken from http://pkgs.fedoraproject.org/cgit/nss.git/
1719 -
1720 ---- nss/lib/ckfw/manifest.mn.libpem
1721 -+++ nss/lib/ckfw/manifest.mn
1722 -@@ -5,7 +5,7 @@
1723 -
1724 - CORE_DEPTH = ../..
1725 -
1726 --DIRS = builtins
1727 -+DIRS = builtins pem
1728 -
1729 - PRIVATE_EXPORTS = \
1730 - ck.h \
1731
1732 diff --git a/dev-libs/nss/metadata.xml b/dev-libs/nss/metadata.xml
1733 deleted file mode 100644
1734 index eaa903c..0000000
1735 --- a/dev-libs/nss/metadata.xml
1736 +++ /dev/null
1737 @@ -1,13 +0,0 @@
1738 -<?xml version="1.0" encoding="UTF-8"?>
1739 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
1740 -<pkgmetadata>
1741 -<herd>mozilla</herd>
1742 -<use>
1743 - <flag name='cacert'>Include CAcert root certificates (http://http://www.cacert.org/)</flag>
1744 - <flag name='nss-pem'>Add support for libnsspem</flag>
1745 - <flag name='utils'>Install utilities included with the library</flag>
1746 -</use>
1747 -<upstream>
1748 - <remote-id type="cpe">cpe:/a:mozilla:nss</remote-id>
1749 -</upstream>
1750 -</pkgmetadata>
1751
1752 diff --git a/dev-libs/nss/nss-3.16.1.ebuild b/dev-libs/nss/nss-3.16.1.ebuild
1753 deleted file mode 100644
1754 index edad7e4..0000000
1755 --- a/dev-libs/nss/nss-3.16.1.ebuild
1756 +++ /dev/null
1757 @@ -1,325 +0,0 @@
1758 -# Copyright 1999-2014 Gentoo Foundation
1759 -# Distributed under the terms of the GNU General Public License v2
1760 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.16.1.ebuild,v 1.2 2014/07/04 19:51:37 axs Exp $
1761 -
1762 -EAPI=5
1763 -inherit eutils flag-o-matic multilib toolchain-funcs multilib-minimal
1764 -
1765 -NSPR_VER="4.10.6-r1"
1766 -RTM_NAME="NSS_${PV//./_}_RTM"
1767 -# Rev of https://git.fedorahosted.org/cgit/nss-pem.git
1768 -PEM_GIT_REV="3ade37c5c4ca5a6094e3f4b2e4591405db1867dd"
1769 -PEM_P="${PN}-pem-${PEM_GIT_REV}"
1770 -
1771 -DESCRIPTION="Mozilla's Network Security Services library that implements PKI support"
1772 -HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/"
1773 -SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
1774 - cacert? ( http://dev.gentoo.org/~anarchy/patches/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch )
1775 - nss-pem? ( https://git.fedorahosted.org/cgit/nss-pem.git/snapshot/${PEM_P}.tar.bz2 )"
1776 -
1777 -LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
1778 -SLOT="0"
1779 -KEYWORDS="~amd64 ~x86"
1780 -IUSE="+cacert +java +nss-pem utils"
1781 -
1782 -DEPEND=">=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}]
1783 - >=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]"
1784 -RDEPEND=">=dev-libs/nspr-${NSPR_VER}[${MULTILIB_USEDEP}]
1785 - >=dev-db/sqlite-3.8.2[${MULTILIB_USEDEP}]
1786 - >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
1787 - abi_x86_32? (
1788 - !<=app-emulation/emul-linux-x86-baselibs-20140508-r12
1789 - !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
1790 - )"
1791 -
1792 -RESTRICT="test"
1793 -
1794 -S="${WORKDIR}/${P}/${PN}"
1795 -
1796 -MULTILIB_CHOST_TOOLS=(
1797 - /usr/bin/nss-config
1798 -)
1799 -
1800 -src_unpack() {
1801 - unpack ${A}
1802 - if use nss-pem ; then
1803 - mv "${PEM_P}"/nss/lib/ckfw/pem/ "${S}"/lib/ckfw/ || die
1804 - fi
1805 -}
1806 -
1807 -src_prepare() {
1808 - # Custom changes for gentoo
1809 - epatch "${FILESDIR}/${PN}-3.15-gentoo-fixups.patch"
1810 - epatch "${FILESDIR}/${PN}-3.15-gentoo-fixup-warnings.patch"
1811 - use cacert && epatch "${DISTDIR}/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch"
1812 - use nss-pem && epatch "${FILESDIR}/${PN}-3.15.4-enable-pem.patch"
1813 - epatch "${FILESDIR}/nss-3.14.2-solaris-gcc.patch"
1814 -
1815 - pushd coreconf >/dev/null || die
1816 - # hack nspr paths
1817 - echo 'INCLUDES += -I$(DIST)/include/dbm' \
1818 - >> headers.mk || die "failed to append include"
1819 -
1820 - # modify install path
1821 - sed -e '/CORE_DEPTH/s:SOURCE_PREFIX.*$:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \
1822 - -i source.mk || die
1823 -
1824 - # Respect LDFLAGS
1825 - sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk
1826 - popd >/dev/null || die
1827 -
1828 - # Fix pkgconfig file for Prefix
1829 - sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \
1830 - config/Makefile || die
1831 -
1832 - # use host shlibsign if need be #436216
1833 - if tc-is-cross-compiler ; then
1834 - sed -i \
1835 - -e 's:"${2}"/shlibsign:shlibsign:' \
1836 - cmd/shlibsign/sign.sh || die
1837 - fi
1838 -
1839 - # dirty hack
1840 - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \
1841 - lib/ssl/config.mk || die
1842 - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \
1843 - cmd/platlibs.mk || die
1844 -
1845 - multilib_copy_sources
1846 -
1847 - strip-flags
1848 -}
1849 -
1850 -multilib_src_configure() {
1851 - # Ensure we stay multilib aware
1852 - sed -i -e "/@libdir@/ s:lib64:$(get_libdir):" config/Makefile || die
1853 -}
1854 -
1855 -nssarch() {
1856 - # Most of the arches are the same as $ARCH
1857 - local t=${1:-${CHOST}}
1858 - case ${t} in
1859 - aarch64*)echo "aarch64";;
1860 - hppa*) echo "parisc";;
1861 - i?86*) echo "i686";;
1862 - x86_64*) echo "x86_64";;
1863 - *) tc-arch ${t};;
1864 - esac
1865 -}
1866 -
1867 -nssbits() {
1868 - local cc cppflags="${1}CPPFLAGS" cflags="${1}CFLAGS"
1869 - if [[ ${1} == BUILD_ ]]; then
1870 - cc=$(tc-getBUILD_CC)
1871 - else
1872 - cc=$(tc-getCC)
1873 - fi
1874 - echo > "${T}"/test.c || die
1875 - ${cc} ${!cppflags} ${!cflags} -c "${T}"/test.c -o "${T}/${1}test.o" || die
1876 - case $(file "${T}/${1}test.o") in
1877 - *32-bit*x86-64*) echo USE_X32=1;;
1878 - *64-bit*|*ppc64*|*x86_64*) echo USE_64=1;;
1879 - *32-bit*|*ppc*|*i386*) ;;
1880 - *) die "Failed to detect whether ${cc} builds 64bits or 32bits, disable distcc if you're using it, please";;
1881 - esac
1882 -}
1883 -
1884 -multilib_src_compile() {
1885 - # use ABI to determine bit'ness, or fallback if unset
1886 - local buildbits mybits
1887 - case "${ABI}" in
1888 - n32) mybits="USE_N32=1";;
1889 - x32) mybits="USE_X32=1";;
1890 - s390x|*64) mybits="USE_64=1";;
1891 - default) mybits=$(nssbits);;
1892 - esac
1893 - # bitness of host may differ from target
1894 - if tc-is-cross-compiler; then
1895 - buildbits=$(nssbits BUILD_)
1896 - fi
1897 -
1898 - local makeargs=(
1899 - CC="$(tc-getCC)"
1900 - AR="$(tc-getAR) rc \$@"
1901 - RANLIB="$(tc-getRANLIB)"
1902 - OPTIMIZER=
1903 - ${mybits}
1904 - )
1905 -
1906 - # Take care of nspr settings #436216
1907 - local myCPPFLAGS="${CPPFLAGS} $($(tc-getPKG_CONFIG) nspr --cflags)"
1908 - local myLDFLAGS="${LDFLAGS} $($(tc-getPKG_CONFIG) nspr --libs-only-L)"
1909 - unset NSPR_INCLUDE_DIR
1910 -
1911 - # Do not let `uname` be used.
1912 - if use kernel_linux ; then
1913 - makeargs+=(
1914 - OS_TARGET=Linux
1915 - OS_RELEASE=2.6
1916 - OS_TEST="$(nssarch)"
1917 - )
1918 - fi
1919 -
1920 - export BUILD_OPT=1
1921 - export NSS_USE_SYSTEM_SQLITE=1
1922 - export NSDISTMODE=copy
1923 - export NSS_ENABLE_ECC=1
1924 - export FREEBL_NO_DEPEND=1
1925 - export ASFLAGS=""
1926 -
1927 - local d
1928 -
1929 - # Build the host tools first.
1930 - LDFLAGS="${BUILD_LDFLAGS}" \
1931 - XCFLAGS="${BUILD_CFLAGS}" \
1932 - NSPR_LIB_DIR="${T}/fake-dir" \
1933 - emake -j1 -C coreconf \
1934 - CC="$(tc-getBUILD_CC)" \
1935 - ${buildbits:-${mybits}}
1936 - makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" )
1937 -
1938 - # Then build the target tools.
1939 - for d in . lib/dbm ; do
1940 - CPPFLAGS="${myCPPFLAGS}" \
1941 - LDFLAGS="${myLDFLAGS}" \
1942 - XCFLAGS="${CFLAGS} ${CPPFLAGS}" \
1943 - NSPR_LIB_DIR="${T}/${ABI}-fake-dir" \
1944 - emake -j1 "${makeargs[@]}" -C ${d}
1945 - done
1946 -}
1947 -
1948 -# Altering these 3 libraries breaks the CHK verification.
1949 -# All of the following cause it to break:
1950 -# - stripping
1951 -# - prelink
1952 -# - ELF signing
1953 -# http://www.mozilla.org/projects/security/pki/nss/tech-notes/tn6.html
1954 -# Either we have to NOT strip them, or we have to forcibly resign after
1955 -# stripping.
1956 -#local_libdir="$(get_libdir)"
1957 -#export STRIP_MASK="
1958 -# */${local_libdir}/libfreebl3.so*
1959 -# */${local_libdir}/libnssdbm3.so*
1960 -# */${local_libdir}/libsoftokn3.so*"
1961 -
1962 -export NSS_CHK_SIGN_LIBS="freebl3 nssdbm3 softokn3"
1963 -
1964 -generate_chk() {
1965 - local shlibsign="$1"
1966 - local libdir="$2"
1967 - einfo "Resigning core NSS libraries for FIPS validation"
1968 - shift 2
1969 - local i
1970 - for i in ${NSS_CHK_SIGN_LIBS} ; do
1971 - local libname=lib${i}.so
1972 - local chkname=lib${i}.chk
1973 - "${shlibsign}" \
1974 - -i "${libdir}"/${libname} \
1975 - -o "${libdir}"/${chkname}.tmp \
1976 - && mv -f \
1977 - "${libdir}"/${chkname}.tmp \
1978 - "${libdir}"/${chkname} \
1979 - || die "Failed to sign ${libname}"
1980 - done
1981 -}
1982 -
1983 -cleanup_chk() {
1984 - local libdir="$1"
1985 - shift 1
1986 - local i
1987 - for i in ${NSS_CHK_SIGN_LIBS} ; do
1988 - local libfname="${libdir}/lib${i}.so"
1989 - # If the major version has changed, then we have old chk files.
1990 - [ ! -f "${libfname}" -a -f "${libfname}.chk" ] \
1991 - && rm -f "${libfname}.chk"
1992 - done
1993 -}
1994 -
1995 -multilib_src_install() {
1996 - pushd dist >/dev/null || die
1997 -
1998 - dodir /usr/$(get_libdir)
1999 - cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying shared libs failed"
2000 - # We generate these after stripping the libraries, else they don't match.
2001 - #cp -L */lib/*.chk "${ED}"/usr/$(get_libdir) || die "copying chk files failed"
2002 - cp -L */lib/libcrmf.a "${ED}"/usr/$(get_libdir) || die "copying libs failed"
2003 - if use java ; then
2004 - cp -L */lib/libfreebl.a "${ED}"/usr/$(get_libdir) || die "copying libs failed"
2005 - fi
2006 -
2007 - # Install nss-config and pkgconfig file
2008 - dodir /usr/bin
2009 - cp -L */bin/nss-config "${ED}"/usr/bin
2010 - dodir /usr/$(get_libdir)/pkgconfig
2011 - cp -L */lib/pkgconfig/nss.pc "${ED}"/usr/$(get_libdir)/pkgconfig
2012 - if use java ; then
2013 - local javapc="${ED}"/usr/$(get_libdir)/pkgconfig/nss{,-softokn}.pc
2014 - cp -L "${ED}"/usr/$(get_libdir)/pkgconfig/nss.pc ${javapc}
2015 - sed -i -e 's#Libs:#Libs: -lfreebl#' -e 's#Cflags:#Cflags: -I${includedir}/private#' ${javapc}
2016 - fi
2017 -
2018 - # all the include files
2019 - insinto /usr/include/nss
2020 - doins public/nss/*.h
2021 - if use java ; then
2022 - insinto /usr/include/nss/private
2023 - doins private/nss/{blapi,alghmac}.h
2024 - fi
2025 -
2026 - popd >/dev/null || die
2027 -
2028 - local f nssutils
2029 - # Always enabled because we need it for chk generation.
2030 - nssutils="shlibsign"
2031 -
2032 - if multilib_is_native_abi ; then
2033 - if use utils; then
2034 - # The tests we do not need to install.
2035 - #nssutils_test="bltest crmftest dbtest dertimetest
2036 - #fipstest remtest sdrtest"
2037 - nssutils="addbuiltin atob baddbdir btoa certcgi certutil checkcert
2038 - cmsutil conflict crlutil derdump digest makepqg mangle modutil multinit
2039 - nonspr10 ocspclnt oidcalc p7content p7env p7sign p7verify pk11mode
2040 - pk12util pp rsaperf selfserv shlibsign signtool signver ssltap strsclnt
2041 - symkeyutil tstclnt vfychain vfyserv"
2042 - fi
2043 - pushd dist/*/bin >/dev/null || die
2044 - for f in ${nssutils}; do
2045 - dobin ${f}
2046 - done
2047 - popd >/dev/null || die
2048 - fi
2049 -
2050 - # Prelink breaks the CHK files. We don't have any reliable way to run
2051 - # shlibsign after prelink.
2052 - local l libs=() liblist
2053 - for l in ${NSS_CHK_SIGN_LIBS} ; do
2054 - libs+=("${EPREFIX}/usr/$(get_libdir)/lib${l}.so")
2055 - done
2056 - liblist=$(printf '%s:' "${libs[@]}")
2057 - echo -e "PRELINK_PATH_MASK=${liblist%:}" > "${T}/90nss-${ABI}"
2058 - doenvd "${T}/90nss-${ABI}"
2059 -}
2060 -
2061 -pkg_postinst() {
2062 - multilib_pkg_postinst() {
2063 - # We must re-sign the libraries AFTER they are stripped.
2064 - local shlibsign="${EROOT}/usr/bin/shlibsign"
2065 - # See if we can execute it (cross-compiling & such). #436216
2066 - "${shlibsign}" -h >&/dev/null
2067 - if [[ $? -gt 1 ]] ; then
2068 - shlibsign="shlibsign"
2069 - fi
2070 - generate_chk "${shlibsign}" "${EROOT}"/usr/$(get_libdir)
2071 - }
2072 -
2073 - multilib_foreach_abi multilib_pkg_postinst
2074 -}
2075 -
2076 -pkg_postrm() {
2077 - multilib_pkg_postrm() {
2078 - cleanup_chk "${EROOT}"/usr/$(get_libdir)
2079 - }
2080 -
2081 - multilib_foreach_abi multilib_pkg_postrm
2082 -}
2083
2084 diff --git a/dev-libs/nss/nss-3.16.ebuild b/dev-libs/nss/nss-3.16.ebuild
2085 deleted file mode 100644
2086 index 5f5f555..0000000
2087 --- a/dev-libs/nss/nss-3.16.ebuild
2088 +++ /dev/null
2089 @@ -1,282 +0,0 @@
2090 -# Copyright 1999-2014 Gentoo Foundation
2091 -# Distributed under the terms of the GNU General Public License v2
2092 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/nss/nss-3.16.ebuild,v 1.8 2014/03/24 14:33:48 ago Exp $
2093 -
2094 -EAPI=5
2095 -inherit eutils flag-o-matic multilib toolchain-funcs
2096 -
2097 -NSPR_VER="4.10"
2098 -RTM_NAME="NSS_${PV//./_}_RTM"
2099 -# Rev of https://git.fedorahosted.org/cgit/nss-pem.git
2100 -PEM_GIT_REV="3ade37c5c4ca5a6094e3f4b2e4591405db1867dd"
2101 -PEM_P="${PN}-pem-${PEM_GIT_REV}"
2102 -
2103 -DESCRIPTION="Mozilla's Network Security Services library that implements PKI support"
2104 -HOMEPAGE="http://www.mozilla.org/projects/security/pki/nss/"
2105 -SRC_URI="ftp://ftp.mozilla.org/pub/mozilla.org/security/nss/releases/${RTM_NAME}/src/${P}.tar.gz
2106 - cacert? ( http://dev.gentoo.org/~anarchy/patches/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch )
2107 - nss-pem? ( https://git.fedorahosted.org/cgit/nss-pem.git/snapshot/${PEM_P}.tar.bz2 )"
2108 -
2109 -LICENSE="|| ( MPL-2.0 GPL-2 LGPL-2.1 )"
2110 -SLOT="0"
2111 -KEYWORDS="~amd64 ~x86"
2112 -IUSE="+cacert +java +nss-pem utils"
2113 -
2114 -DEPEND="virtual/pkgconfig
2115 - >=dev-libs/nspr-${NSPR_VER}"
2116 -RDEPEND=">=dev-libs/nspr-${NSPR_VER}
2117 - >=dev-db/sqlite-3.5
2118 - sys-libs/zlib"
2119 -
2120 -RESTRICT="test"
2121 -
2122 -S="${WORKDIR}/${P}/${PN}"
2123 -
2124 -src_setup() {
2125 - export LC_ALL="C"
2126 -}
2127 -
2128 -src_unpack() {
2129 - unpack ${A}
2130 - if use nss-pem ; then
2131 - mv "${PEM_P}"/nss/lib/ckfw/pem/ "${S}"/lib/ckfw/ || die
2132 - fi
2133 -}
2134 -
2135 -src_prepare() {
2136 - # Custom changes for gentoo
2137 - epatch "${FILESDIR}/${PN}-3.15-gentoo-fixups.patch"
2138 - epatch "${FILESDIR}/${PN}-3.15-gentoo-fixup-warnings.patch"
2139 - use cacert && epatch "${DISTDIR}/${PN}-3.14.1-add_spi+cacerts_ca_certs.patch"
2140 - use nss-pem && epatch "${FILESDIR}/${PN}-3.15.4-enable-pem.patch"
2141 - epatch "${FILESDIR}/nss-3.14.2-solaris-gcc.patch"
2142 - cd coreconf
2143 - # hack nspr paths
2144 - echo 'INCLUDES += -I$(DIST)/include/dbm' \
2145 - >> headers.mk || die "failed to append include"
2146 -
2147 - # modify install path
2148 - sed -e 's:SOURCE_PREFIX = $(CORE_DEPTH)/\.\./dist:SOURCE_PREFIX = $(CORE_DEPTH)/dist:' \
2149 - -i source.mk
2150 -
2151 - # Respect LDFLAGS
2152 - sed -i -e 's/\$(MKSHLIB) -o/\$(MKSHLIB) \$(LDFLAGS) -o/g' rules.mk
2153 -
2154 - # Ensure we stay multilib aware
2155 - sed -i -e "/@libdir@/ s:lib64:$(get_libdir):" "${S}"/config/Makefile
2156 -
2157 - # Fix pkgconfig file for Prefix
2158 - sed -i -e "/^PREFIX =/s:= /usr:= ${EPREFIX}/usr:" \
2159 - "${S}"/config/Makefile
2160 -
2161 - # use host shlibsign if need be #436216
2162 - if tc-is-cross-compiler ; then
2163 - sed -i \
2164 - -e 's:"${2}"/shlibsign:shlibsign:' \
2165 - "${S}"/cmd/shlibsign/sign.sh
2166 - fi
2167 -
2168 - # dirty hack
2169 - cd "${S}"
2170 - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../freebl/\$(OBJDIR):" \
2171 - lib/ssl/config.mk
2172 - sed -i -e "/CRYPTOLIB/s:\$(SOFTOKEN_LIB_DIR):../../lib/freebl/\$(OBJDIR):" \
2173 - cmd/platlibs.mk
2174 -}
2175 -
2176 -nssarch() {
2177 - # Most of the arches are the same as $ARCH
2178 - local t=${1:-${CHOST}}
2179 - case ${t} in
2180 - aarch64*)echo "aarch64";;
2181 - hppa*) echo "parisc";;
2182 - i?86*) echo "i686";;
2183 - x86_64*) echo "x86_64";;
2184 - *) tc-arch ${t};;
2185 - esac
2186 -}
2187 -
2188 -nssbits() {
2189 - local cc="${1}CC" cppflags="${1}CPPFLAGS" cflags="${1}CFLAGS"
2190 - echo > "${T}"/test.c || die
2191 - ${!cc} ${!cppflags} ${!cflags} -c "${T}"/test.c -o "${T}"/test.o || die
2192 - case $(file "${T}"/test.o) in
2193 - *32-bit*x86-64*) echo USE_x32=1;;
2194 - *64-bit*|*ppc64*|*x86_64*) echo USE_64=1;;
2195 - *32-bit*|*ppc*|*i386*) ;;
2196 - *) die "Failed to detect whether your arch is 64bits or 32bits, disable distcc if you're using it, please";;
2197 - esac
2198 -}
2199 -
2200 -src_compile() {
2201 - strip-flags
2202 -
2203 - tc-export AR RANLIB {BUILD_,}{CC,PKG_CONFIG}
2204 - local makeargs=(
2205 - CC="${CC}"
2206 - AR="${AR} rc \$@"
2207 - RANLIB="${RANLIB}"
2208 - OPTIMIZER=
2209 - $(nssbits)
2210 - )
2211 -
2212 - # Take care of nspr settings #436216
2213 - append-cppflags $(${PKG_CONFIG} nspr --cflags)
2214 - append-ldflags $(${PKG_CONFIG} nspr --libs-only-L)
2215 - unset NSPR_INCLUDE_DIR
2216 - export NSPR_LIB_DIR=${T}/fake-dir
2217 -
2218 - # Do not let `uname` be used.
2219 - if use kernel_linux ; then
2220 - makeargs+=(
2221 - OS_TARGET=Linux
2222 - OS_RELEASE=2.6
2223 - OS_TEST="$(nssarch)"
2224 - )
2225 - fi
2226 -
2227 - export BUILD_OPT=1
2228 - export NSS_USE_SYSTEM_SQLITE=1
2229 - export NSDISTMODE=copy
2230 - export NSS_ENABLE_ECC=1
2231 - export XCFLAGS="${CFLAGS} ${CPPFLAGS}"
2232 - export FREEBL_NO_DEPEND=1
2233 - export ASFLAGS=""
2234 -
2235 - local d
2236 -
2237 - # Build the host tools first.
2238 - LDFLAGS="${BUILD_LDFLAGS}" \
2239 - XCFLAGS="${BUILD_CFLAGS}" \
2240 - emake -j1 -C coreconf \
2241 - CC="${BUILD_CC}" \
2242 - $(nssbits BUILD_)
2243 - makeargs+=( NSINSTALL="${PWD}/$(find -type f -name nsinstall)" )
2244 -
2245 - # Then build the target tools.
2246 - for d in . lib/dbm ; do
2247 - emake -j1 "${makeargs[@]}" -C ${d}
2248 - done
2249 -}
2250 -
2251 -# Altering these 3 libraries breaks the CHK verification.
2252 -# All of the following cause it to break:
2253 -# - stripping
2254 -# - prelink
2255 -# - ELF signing
2256 -# http://www.mozilla.org/projects/security/pki/nss/tech-notes/tn6.html
2257 -# Either we have to NOT strip them, or we have to forcibly resign after
2258 -# stripping.
2259 -#local_libdir="$(get_libdir)"
2260 -#export STRIP_MASK="
2261 -# */${local_libdir}/libfreebl3.so*
2262 -# */${local_libdir}/libnssdbm3.so*
2263 -# */${local_libdir}/libsoftokn3.so*"
2264 -
2265 -export NSS_CHK_SIGN_LIBS="freebl3 nssdbm3 softokn3"
2266 -
2267 -generate_chk() {
2268 - local shlibsign="$1"
2269 - local libdir="$2"
2270 - einfo "Resigning core NSS libraries for FIPS validation"
2271 - shift 2
2272 - local i
2273 - for i in ${NSS_CHK_SIGN_LIBS} ; do
2274 - local libname=lib${i}.so
2275 - local chkname=lib${i}.chk
2276 - "${shlibsign}" \
2277 - -i "${libdir}"/${libname} \
2278 - -o "${libdir}"/${chkname}.tmp \
2279 - && mv -f \
2280 - "${libdir}"/${chkname}.tmp \
2281 - "${libdir}"/${chkname} \
2282 - || die "Failed to sign ${libname}"
2283 - done
2284 -}
2285 -
2286 -cleanup_chk() {
2287 - local libdir="$1"
2288 - shift 1
2289 - local i
2290 - for i in ${NSS_CHK_SIGN_LIBS} ; do
2291 - local libfname="${libdir}/lib${i}.so"
2292 - # If the major version has changed, then we have old chk files.
2293 - [ ! -f "${libfname}" -a -f "${libfname}.chk" ] \
2294 - && rm -f "${libfname}.chk"
2295 - done
2296 -}
2297 -
2298 -src_install() {
2299 - cd "${S}"/dist
2300 -
2301 - dodir /usr/$(get_libdir)
2302 - cp -L */lib/*$(get_libname) "${ED}"/usr/$(get_libdir) || die "copying shared libs failed"
2303 - # We generate these after stripping the libraries, else they don't match.
2304 - #cp -L */lib/*.chk "${ED}"/usr/$(get_libdir) || die "copying chk files failed"
2305 - cp -L */lib/libcrmf.a "${ED}"/usr/$(get_libdir) || die "copying libs failed"
2306 - if use java ; then
2307 - cp -L */lib/lib{softokn,freebl}.a "${ED}"/usr/$(get_libdir) || die "copying libs failed"
2308 - fi
2309 -
2310 - # Install nss-config and pkgconfig file
2311 - dodir /usr/bin
2312 - cp -L */bin/nss-config "${ED}"/usr/bin
2313 - dodir /usr/$(get_libdir)/pkgconfig
2314 - cp -L */lib/pkgconfig/nss.pc "${ED}"/usr/$(get_libdir)/pkgconfig
2315 - if use java ; then
2316 - local javapc="${ED}"/usr/$(get_libdir)/pkgconfig/nss{,-java}.pc
2317 - cp -L "${ED}"/usr/$(get_libdir)/pkgconfig/nss.pc ${javapc}
2318 - sed -i -e 's#Libs:#Libs: -lfreebl -lsoftokn#' -e 's#Cflags:#Cflags: -I${includedir}/private#' ${javapc}
2319 - fi
2320 -
2321 - # all the include files
2322 - insinto /usr/include/nss
2323 - doins public/nss/*.h
2324 - if use java ; then
2325 - insinto /usr/include/nss/private
2326 - doins private/nss/{softoken,lowkeyti,softoknt,blapi,alghmac}.h
2327 - fi
2328 -
2329 - local f nssutils
2330 - # Always enabled because we need it for chk generation.
2331 - nssutils="shlibsign"
2332 - if use utils; then
2333 - # The tests we do not need to install.
2334 - #nssutils_test="bltest crmftest dbtest dertimetest
2335 - #fipstest remtest sdrtest"
2336 - nssutils="addbuiltin atob baddbdir btoa certcgi certutil checkcert
2337 - cmsutil conflict crlutil derdump digest makepqg mangle modutil multinit
2338 - nonspr10 ocspclnt oidcalc p7content p7env p7sign p7verify pk11mode
2339 - pk12util pp rsaperf selfserv shlibsign signtool signver ssltap strsclnt
2340 - symkeyutil tstclnt vfychain vfyserv"
2341 - fi
2342 - cd "${S}"/dist/*/bin/
2343 - for f in ${nssutils}; do
2344 - dobin ${f}
2345 - done
2346 -
2347 - # Prelink breaks the CHK files. We don't have any reliable way to run
2348 - # shlibsign after prelink.
2349 - local l libs=() liblist
2350 - for l in ${NSS_CHK_SIGN_LIBS} ; do
2351 - libs+=("${EPREFIX}/usr/$(get_libdir)/lib${l}.so")
2352 - done
2353 - liblist=$(printf '%s:' "${libs[@]}")
2354 - echo -e "PRELINK_PATH_MASK=${liblist%:}" > "${T}/90nss"
2355 - doenvd "${T}/90nss"
2356 -}
2357 -
2358 -pkg_postinst() {
2359 - # We must re-sign the libraries AFTER they are stripped.
2360 - local shlibsign="${EROOT}/usr/bin/shlibsign"
2361 - # See if we can execute it (cross-compiling & such). #436216
2362 - "${shlibsign}" -h >&/dev/null
2363 - if [[ $? -gt 1 ]] ; then
2364 - shlibsign="shlibsign"
2365 - fi
2366 - generate_chk "${shlibsign}" "${EROOT}"/usr/$(get_libdir)
2367 -}
2368 -
2369 -pkg_postrm() {
2370 - cleanup_chk "${EROOT}"/usr/$(get_libdir)
2371 -}