Commit Graph

38131 Commits

Author SHA1 Message Date
Dan Peebles
0419452113 Fix Darwin stdenv to work on 10.13
The main changes are in libSystem, which lost the coretls component in 10.13
and some hardening changes that quietly crash any program that uses %n in
a non-constant format string, so we've needed to patch a lot of programs that
use gnulib.
2017-07-11 21:56:38 -04:00
John Ericson
a889454869 Merge pull request #27284 from obsidiansystems/prop-lines
stdenv: Store one package per line in nix-support/propagated-*
2017-07-11 14:33:23 -04:00
Tuomas Tynkkynen
43ff1c8262 Merge remote-tracking branch 'upstream/master' into staging 2017-07-11 14:16:21 +03:00
Vincent Laporte
412da3210b ocamlPackages.oasis: remove 0.4.6 2017-07-11 02:46:32 +00:00
Kamil Chmielewski
5f3568cbce pony-stable: 2017-03-30 -> 2017-04-20 2017-07-11 04:10:37 +02:00
Vincent Laporte
3095a46bfc ocamlPackages.oasis: 0.4.7 -> 0.4.10 2017-07-11 03:40:07 +02:00
John Wiegley
399dee93ae coqPackages.autosubst: New expression 2017-07-10 18:35:56 -07:00
John Wiegley
d40dd2c70d coqPackages.QuickChick: 20170422 -> 20170710 2017-07-10 18:35:56 -07:00
John Wiegley
e78b9a68a0 coqPackages.paco: 1.2.7 -> 1.2.8 2017-07-10 18:35:55 -07:00
Vincent Laporte
73860eea0f ocamlPackages.result: 1.1 -> 1.2 2017-07-10 18:21:02 +00:00
Vincent Laporte
c9468acdf4 ocamlPackages.ocaml-migrate-parsetree: requires OCaml ≥ 4.02 2017-07-10 20:18:48 +02:00
Vincent Laporte
79ddb5d5e0 ocamlPackages.topkg: requires OCaml ≥ 4.01 2017-07-10 20:18:48 +02:00
John Ericson
3cb745d5a6 stdenv: Store one package per line in nix-support/propagated-*
This makes those files a bit easier to read. Also, for what it's worth,
it brings us one baby step closer to handling spaces in store paths.

Also, I optimized handling of many transitive deps with read. Probably,
not very beneficial, but nice to enforce the pkg-per-line structure.
Doing so let me find much dubious code and fix it.

Two misc notes:

 - `propagated-user-env-packages` also needed to be adjusted as
   sometimes it is copied to/from the propagated input files.

 - `local fd` should ensure that file descriptors aren't clobbered
   during recursion.
2017-07-10 13:32:13 -04:00
Vladimír Čunát
08743fe0a3 luajit: 2.0 actually doesn't support aarch64 at all
I suppose 2.1 with caveats with some pointers is better than nothing.
I'm sorry for the potential confusion.  In particular, the problem
about 64-bit pointers is the same in 2.0 and 2.1, despite the warning
only being shown for 2.1 on the web site.
2017-07-10 14:22:35 +02:00
Jörg Thalheim
14702c3944 Merge pull request #27240 from dtzWill/feature/moby-linuxkit
moby, linuxkit: init at 2017-07-07, 2017-07-08
2017-07-10 11:12:07 +01:00
Kamil Chmielewski
8f1825d838 ponyc: 0.14.0 -> 0.15.0 2017-07-10 10:27:51 +02:00
Jörg Thalheim
45f58142e0 Merge pull request #27264 from Radvendii/argon
libargon2: init at 20161029
2017-07-10 08:53:51 +01:00
Jörg Thalheim
b6d0c1eb18 libargon2: do not override pre/postInstall hook 2017-07-10 08:51:46 +01:00
Taeer Bar-Yam
5160ae5d5c libargon2: init at 20161029 2017-07-10 08:51:46 +01:00
Franz Pletz
8c73028fc6 libwebp: 0.4.3 -> 0.6.0 2017-07-10 09:36:04 +02:00
Sarah Brofeldt
05c2d80025 haskellPackages.inline-java: Add jdk build dependency 2017-07-10 03:08:26 +02:00
Franz Pletz
456c76169d php71: 7.1.5 -> 7.1.7
Fixes:
  * CVE-2017-9224
  * CVE-2017-9226
  * CVE-2017-9227
  * CVE-2017-9228
  * CVE-2017-9229

See:
  * https://secure.php.net/ChangeLog-7.php#7.1.6
  * https://secure.php.net/ChangeLog-7.php#7.1.7
2017-07-10 00:22:15 +02:00
Franz Pletz
f15f580cca php70: 7.0.19 -> 7.0.21 for multiple CVEs
Fixes:
  * CVE-2017-9224
  * CVE-2017-9226
  * CVE-2017-9227
  * CVE-2017-9228
  * CVE-2017-9229

See:
  * https://secure.php.net/ChangeLog-7.php#7.0.20
  * https://secure.php.net/ChangeLog-7.php#7.0.21
2017-07-10 00:22:14 +02:00
Franz Pletz
586f780828 php56: 5.6.30 -> 5.6.31 for multiple CVEs
Fixes:
  * CVE-2017-9224
  * CVE-2017-9226
  * CVE-2017-9227
  * CVE-2017-9228
  * CVE-2017-9229

See https://secure.php.net/ChangeLog-5.php#5.6.31.
2017-07-10 00:22:14 +02:00
Niklas Hambüchen
a37f3a3573 hotspot: init at 1.0.0 2017-07-09 22:30:41 +02:00
Taeer Bar-Yam
69289e8f2a asio: 1.10.6 -> 1.10.8 2017-07-09 14:28:17 -04:00
Vladimír Čunát
bfb7ef86f3 Merge branch 'master' into staging
Mass rebuilds incoming.  The mass-rebuild situation got really messy
this weekend.
2017-07-09 18:07:52 +02:00
Peter Hoeg
f2be840e98 re2c: minor cleanup 2017-07-09 22:43:38 +08:00
Daiderd Jordan
5ba05aaab9 Merge pull request #26716 from ankhers/generalize-elixir
Generalize building of Elixir interpreter
2017-07-09 10:50:24 +02:00
Vladimír Čunát
3a891c67fc re2c: fix sourceRoot in a more robust way
Reverting ee5a17514c would also work.
The temporary confusion was due to #26877 changes.
2017-07-09 10:40:11 +02:00
Joachim F
c5fdfffa46 Merge pull request #27155 from bachp/gitlab-runner-1.11.5
gitlab-runner_1_11: 1.11.4 -> 1.11.5
2017-07-09 09:35:57 +01:00
Karn Kallio
ee5a17514c re2c : Fix build by adjusting sourceRoot. 2017-07-09 07:36:51 +00:00
Justin Wood
6db77ccef4 Fix quoting in Elixir generic builder 2017-07-08 20:32:16 -04:00
Daiderd Jordan
980346592c Merge branch 'staging' into master 2017-07-08 22:22:17 +02:00
Daniel Peebles
ca1089a4f4 Merge pull request #27230 from robx/go16
go_1_6: Fix darwin (sierra) compile, backport systime syscall fix
2017-07-08 12:44:35 -04:00
Will Dietz
ceff05aa4f linuxkit: init at 2017-07-08 2017-07-08 09:25:01 -05:00
Will Dietz
0b6a504283 moby: init at 2017-07-06 2017-07-08 09:25:01 -05:00
Robin Raymond
4a3e1d83a1 godot 2.1.1-stable -> 2.1.3-stable 2017-07-08 14:48:35 +02:00
Vincent Laporte
53e67781ec ocamlPackages.sedlex: fix name 2017-07-08 10:50:37 +00:00
Vincent Laporte
676156a658 obuild: fix build 2017-07-08 12:22:55 +02:00
Vincent Laporte
ff24bf1fb6 ocaml: 4.04.1 -> 4.04.2 2017-07-08 12:22:55 +02:00
Vincent Laporte
9d52667536 ocamlPackages.qtest: requires OCaml ≥ 4 2017-07-08 12:22:55 +02:00
Vincent Laporte
ec359a8286 ocamlPackages.sequence: 0.8 -> 0.10 2017-07-08 12:22:55 +02:00
Vincent Laporte
4523f0251f ocamlPackages.bolt: fix for ocamlopt 2017-07-08 06:23:59 +00:00
Vincent Laporte
cacc9faac7 camlPackages.camlp5: 6.17 -> 7.01 2017-07-08 06:14:43 +00:00
Vincent Laporte
59ad9714f6 mono: 5.0.0.48 -> 5.0.1.1 2017-07-08 07:07:18 +02:00
Tim Steinbach
1a7d9f573b gradle: 4.0 -> 4.0.1 2017-07-07 19:52:57 -04:00
Robert Vollmert
f65b55d7ce go_1_6: Fix darwin (sierra) compile, backport systime syscall fix
This patches go1.6 minimally with a change that was backported
to upstream go1.4.
2017-07-08 00:44:45 +02:00
John Ericson
f5364122b5 Merge pull request #27215 from obsidiansystems/stdenv-harden
Harden stdenv in two misc ways
2017-07-07 12:48:51 -04:00
Vladimír Čunát
e08e354e04 luajit: revert to 2.1 on aarch64 for now
https://nix-cache.s3.amazonaws.com/log/irncmyl5d6h21jzg5rm10q8s2sxqirmv-luajit-2.0.5.drv
It's hard to debug for me, without an aarch64 machine.
2017-07-07 18:25:17 +02:00