Commit Graph

124 Commits

Author SHA1 Message Date
ajs124
8f925208cd nss: try to fix darwin build 2020-07-20 17:20:35 +02:00
ajs124
6760ec6c40 nss: gyp supports python3 now 2020-07-20 14:58:46 +02:00
ajs124
487373fb2c nss: 3.52.1 -> 3.54 2020-07-15 19:08:51 +02:00
Frederik Rietdijk
febc27b59a Merge master into staging-next 2020-06-12 08:57:26 +02:00
Mario Rodas
8b2d735d1a
nss: fix build on darwin 2020-06-10 04:20:00 -05:00
ajs124
be7c11c439
nss: 3.52 -> 3.52.1
Needed to compile firefox 77.  Taken from PR #89438.
2020-06-05 06:24:06 +02:00
Gaelan Steele
b14d997778 nss: fix building for aarch32 on aarch64
There are two ways to build a package for aarch32 on an aarch64 machine:
either by cross compiling as normal, or by adding armv6l/armv7l to
extraPlatforms and doing a non-cross compile.

Previously, NSS failed to build with both methods: when using
extraPlatforms, things failed because NSS includes an armv8-specific
file (presumably based on the result of uname); when cross compiling,
NSS's build system expects to receive an architecture name of arm (not
armv6l or whatever), so was failing to include some arch-specific code
and failed with a linker error.

This commit fixes those things by a) always passing the arch, even when
not cross-compiling, and b) special-casing aarch32 to always pass in an
arch of arm.
2020-05-14 09:26:09 -07:00
Andreas Rammhold
bce5268a21
niss: 3.51 -> 3.52 2020-05-04 01:39:35 +02:00
Michael Reilly
84cf00f980
treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
Konrad Borowski
60c646c031 nss: 3.49.2 -> 3.51 2020-03-10 14:36:52 +01:00
Andreas Rammhold
92f660e254 nss: 3.48 -> 3.49.2 2020-02-11 07:51:22 +01:00
Andreas Rammhold
6da3b5e8b7 nss: 3.47.1 -> 3.48.1 2020-01-08 14:48:30 +01:00
Robin Gloster
a085e9c061
nss: *Flags are lists 2019-12-30 11:13:40 +01:00
Andreas Rammhold
1c0b2785b4
nss: 3.46.1 -> 3.47.1 2019-11-27 21:08:19 +01:00
Andreas Rammhold
b4f278a07c nss: 3.46 -> 3.46.1 2019-10-21 21:58:37 +02:00
Andreas Rammhold
7b504b49b0 nss: 3.44.1 -> 3.46 2019-09-02 16:13:19 +02:00
volth
46420bbaa3 treewide: name -> pname (easy cases) (#66585)
treewide replacement of

stdenv.mkDerivation rec {
  name = "*-${version}";
  version = "*";

to pname
2019-08-15 13:41:18 +01:00
taku0
442fd85db6
nss: 3.44 -> 3.44.1 2019-07-15 09:38:15 +02:00
Matthew Bauer
fc04ec9274
Merge pull request #58063 from illegalprime/nss-cross
nss: cross compile support
2019-06-10 21:33:19 -04:00
Will Dietz
979970a4cd
nss: 3.43 -> 3.44 2019-05-15 17:03:35 -05:00
Will Dietz
354ccb2052
nss: 3.42.1 -> 3.43
https://developer.mozilla.org/en-US/docs/Mozilla/Projects/NSS/NSS_3.43_release_notes
2019-05-15 17:03:15 -05:00
Michael Eden
6261601b00 nss: move CPU_ARCH and OS_TEST to cross comp 2019-03-26 22:07:10 -04:00
Michael Eden
8f4dcedbb0 nss: cross compile support 2019-03-25 13:30:53 -04:00
Tim Steinbach
e27fa435f7
nss: 3.42 -> 3.42.1 2019-02-13 08:10:13 -05:00
Andreas Rammhold
604bd482d1 nss: 3.41 -> 3.42 2019-01-29 20:30:42 +01:00
Alyssa Ross
fdc6caf144
nss: 3.40.1 -> 3.41 2018-12-16 14:22:54 +00:00
Will Dietz
e1adb093b7 nss: 3.40 -> 3.40.1 2018-12-02 00:00:10 -06:00
Will Dietz
011c890a62 nss: generate url from version (doesn't change derivation hash)
Makes future upgrades easier...
2018-12-02 00:00:09 -06:00
Andreas Rammhold
376f4b9f05
nss: 3.39 -> 3.40 2018-11-15 00:28:11 +01:00
Andreas Rammhold
8a9b6bc607
nss: 3.38 -> 3.39 2018-10-23 10:15:44 +02:00
Vladimír Čunát
153a19df05
Merge branch 'master' into staging-next
Hydra: ?compare=1474536
2018-08-20 09:15:33 +02:00
Markus Kowalewski
73eede0543
nss: add license 2018-08-17 23:55:36 +02:00
Jan Malakhovski
f3057114fb nss: disable tests 2018-08-11 09:35:38 +00:00
Vladimír Čunát
2f4001f41a
Merge #42729: firefox-61 and related updates (security)
(cherry picked from commit 8ad921dc94)
Fast-forwarded to get to master sooner.
2018-06-29 20:58:13 +02:00
taku0
4927422609 nss: 3.36.4 -> 3.38 2018-06-28 23:52:54 +09:00
taku0
288d0885b3 nss: 3.36.1 -> 3.36.4 2018-06-07 21:33:13 +09:00
Andreas Rammhold
4320c1151d nss: removed aarch64 patch
With the update to 3.36 the patch introduced with e96473b is no longer
required.
2018-05-12 20:03:31 +09:00
Jörg Thalheim
2adc297e52 nss: 3.35 -> 3.36.1 2018-04-15 21:35:46 +01:00
Tuomas Tynkkynen
8254d2cfb0 nss: Fix aarch64 build 2018-03-19 05:11:01 +02:00
taku0
16ee6b5ed9 nss: 3.34.1 -> 3.35; cacert.certdata2pem: 20160104 -> 20170717 2018-03-16 03:42:09 +00:00
Väinö Järvelä
aacd3e5267 nss: link libraries with absolute paths on Darwin 2018-02-21 07:33:11 +02:00
Andreas Rammhold
e524549536
nss: 3.33 -> 3.34.1 2018-01-31 01:51:28 +01:00
John Wiegley
e8caa47b35 nss: Omit an extraneous definition; fix other problems on Darwin 2018-01-03 15:18:00 -08:00
taku0
b5f2a090de nss: 3.32.1 -> 3.33 2017-11-13 23:01:02 +09:00
Robin Gloster
034c168aa2
nss: fix includedir for pkgconfig 2017-10-09 20:49:36 +02:00
taku0
6e2744ab0f nss: 3.31 -> 3.32.1 2017-10-04 21:12:12 +09:00
taku0
0ed1aead70 nss: 3.30 -> 3.31 2017-06-14 21:50:02 +09:00
Vladimír Čunát
8eab29e26f
nss: 3.28.3 -> 3.30 (close #24508) 2017-04-01 13:31:05 +02:00
Nikolay Amiantov
1715e3643b nss: propagate nspr 2017-03-23 00:03:32 +03:00
Alexey Shmalko
cb670556c5
nss: 3.28.1 -> 3.28.3
This should fix firefox build, which fails due to nss being too old.
2017-03-08 13:27:16 +02:00