Commit graph

96856 commits

Author SHA1 Message Date
Frederik Rietdijk
9e4538112a pythonPackages.acoustics: init at 0.1.2 2016-12-01 17:51:39 +01:00
John Ericson
4751d9e5ad top-level: turn the screw
- Non-cross stdenvs are honest and assert that `crossSystem` is null

 - `crossSystem` is a mandatory argument to top-level/stage.nix, just like
   `system` and `platform`

 - Broken default arguments on stdenvs for testing are gone.

 - All stdenvs (but little-used stdenvNix) take the same arguments for easy
   testing.
2016-12-01 11:24:33 -05:00
John Ericson
a55d1ecc90 top-level: Document why nixpkgsFun doesn't close over inferred default arguments 2016-12-01 11:24:33 -05:00
John Ericson
05c12f147e top-level: Move default-choosing logic to top-level/platforms.nix
This mirrors stdenv/default.nix
2016-12-01 11:24:32 -05:00
Lancelot SIX
16eb67ac9c
hdf5: 1.8.16 -> 1.8.18
For release announcement, see
https://support.hdfgroup.org/ftp/HDF5/current18/src/hdf5-1.8.18-RELEASE.txt
2016-12-01 17:23:15 +01:00
Stefan Götz
e72b7ebd98 youtube-dl: 2016.11.27 -> 2016.12.01 2016-12-01 15:40:37 +01:00
Nikolay Amiantov
58d2d460d0 pythonPackages.pyrsistent: propagate six 2016-12-01 17:31:04 +03:00
Joachim F
3457703834 Merge pull request #20825 from lbonn/wireguard-systemd-start
wireguard: remove dependency on ip-up.target
2016-12-01 15:15:56 +01:00
Eelco Dolstra
fdac7e5975 Merge pull request #20834 from mbrgm/rssh
rssh: Make rssh a valid shell
2016-12-01 15:07:19 +01:00
romildo
cef18b345d enlightenment: 0.21.3 -> 0.21.4 2016-12-01 11:57:32 -02:00
Marius Bergmann
d2523a4f3d rssh: Make rssh a valid shell
The rssh package did not have the 'shellPath' attribute, so it could not
be used as the default shell for a nixos user. I fixed this by adding
the attribute.
2016-12-01 14:48:47 +01:00
Pascal Wittmann
130bc32268 Merge pull request #20824 from offlinehacker/pkgs/convoy/init
convoy: init at 0.5.0
2016-12-01 14:35:22 +01:00
Cillian de Roiste
d42cfcec92 all-packages: move terminus-ttf beside terminus 2016-12-01 14:10:09 +01:00
goibhniu
304150f576 Merge pull request #20743 from Okasu/terminus-font-ttf
terminus-font-ttf: init at 4.40.1
2016-12-01 14:07:40 +01:00
Eelco Dolstra
f4aab5b211
thunderbird: 45.5.0 -> 45.5.1 2016-12-01 13:06:41 +01:00
Eelco Dolstra
b221fc137c
nss: 3.27.1 -> 3.27.2 2016-12-01 13:02:35 +01:00
Eelco Dolstra
1e17f21b3e
firefox: 50.0.1 -> 50.0.2 2016-12-01 12:55:24 +01:00
Frederik Rietdijk
d22432880b pythonPackages.oauthlib: 0.7.2 -> 2.0.0 2016-12-01 09:37:12 +01:00
Frederik Rietdijk
e39584c67d pythonPackages.pyjwt: 1.4.0 -> 1.4.2 2016-12-01 09:37:11 +01:00
Michael Raskin
0fe7d32038 Merge pull request #20831 from mbbx6spp/update-torbrowser-6.0.7
torbrowser: 6.0.6 -> 6.0.7
2016-12-01 08:15:45 +00:00
Susan Potter
75cdbf48ae
torbrowser: 6.0.6 -> 6.0.7 2016-12-01 00:13:58 -06:00
Graham Christensen
eeb15153b9 Merge pull request #20830 from grahamc/guile
guile: apply patch fixing 00-repl-server.test stability (WIP)
2016-11-30 22:45:33 -05:00
Graham Christensen
f1fd88f7f4
guile: apply patch fixing 00-repl-server.test stability 2016-11-30 22:17:04 -05:00
Franz Pletz
e945c7032d
prometheus-pushgateway: 0.3.0 -> 0.3.1 2016-12-01 02:05:00 +01:00
Franz Pletz
398bf54f63
prometheus-nginx-exporter: 20161104 -> 20161107 2016-12-01 02:04:59 +01:00
Franz Pletz
a07912203e
prometheus-mysqld-exporter: 0.8.1 -> 0.9.0 2016-12-01 02:04:59 +01:00
Franz Pletz
30d974e68b
prometheus-haproxy-exporter: 0.7.0 -> 0.7.1 2016-12-01 02:04:58 +01:00
Franz Pletz
b24b6bbfb0
prometheus-blackbox-exporter: init at 0.3.0 2016-12-01 02:04:58 +01:00
Franz Pletz
ad54866896
prometheus-collectd-exporter: extra deps not necessary 2016-12-01 02:02:04 +01:00
Franz Pletz
96137a6abd
prometheus-node-exporter: 0.12.0 -> 0.13.0 2016-12-01 02:02:04 +01:00
Franz Pletz
741bdeea38
prometheus-alertmanager: 0.5.0 -> 0.5.1 2016-12-01 02:02:04 +01:00
Franz Pletz
ca46d05f18
prometheus: 1.3.1 -> 1.4.1 2016-12-01 02:02:03 +01:00
Franz Pletz
fe63e45c08
grafana: 3.1.1 -> 4.0.0 2016-12-01 01:54:54 +01:00
Franz Pletz
a0f05feddf
gtk3: 3.22.1 -> 3.22.4
Fixes #19945.
2016-12-01 01:54:30 +01:00
Graham Christensen
390f6a985b
Revert "Revert "bzip2: patch for CVE-2016-3189""
This reverts commit 6393ca650e.
2016-11-30 19:30:52 -05:00
Graham Christensen
ea07ad6bd9
Revert "Revert "icu: patch for multiple CVEs""
icu: patch for multiple CVEs

 - CVE-2014-6585
 - CVE-2015-4760
 - CVE-2016-0494
 - CVE-2016-6293
 - CVE-2016-7415
2016-11-30 19:29:51 -05:00
Graham Christensen
96393560d0 Merge pull request #20816 from grahamc/vulnerability-rollup-10
Vulnerability rollup 11 (WIP)
2016-11-30 19:29:19 -05:00
Graham Christensen
855b799ec9 Merge pull request #20828 from taku0/thunderbird-bin-45.5.1
thunderbird-bin: 45.5.0 -> 45.5.1 [Critical security fix]
2016-11-30 19:27:51 -05:00
Graham Christensen
897bffb0ff Merge pull request #20827 from taku0/firefox-bin-50.0.2
firefox-bin: 50.0.1 -> 50.0.2 [Critical security fix]
2016-11-30 19:25:52 -05:00
Graham Christensen
16995fc57b
boehmgc: 7.2f -> 7.2g 2016-11-30 19:19:25 -05:00
Graham Christensen
7e40e89273
rpcbind: patch for CVE-2015-7236 2016-11-30 19:18:08 -05:00
taku0
5f4b3cd34b thunderbird-bin: 45.5.0 -> 45.5.1
Critical security fix.

https://www.mozilla.org/en-US/thunderbird/45.5.1/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2016-92/
2016-12-01 09:11:50 +09:00
John Ericson
39753f5360 top-level: Close over fewer arguments for stdenv stages
This makes the flow of data easier to understand. There's little downside
because the args in question are already inspected by the stdenvs.

cross-compiling in particular is simpler because we don't need to worry
about overriding the config closed over by `allPackages`.
2016-11-30 19:11:03 -05:00
John Ericson
d240a0da1a top-level: Remove cycles: stdenv calls in top-level but not vice versa
This commit changes the dependencies of stdenv, and clean-up the stdenv
story by removing the `defaultStdenv` attribute as well as the `bootStdenv`
parameter.

Before, the final bootstrapping stage's stdenv was provided by
all-packages, which was iterating multiple times over the
top-level/default.nix expression, and non-final bootstrapping stages'
stdenvs were explicitly specified with the `bootStdenv` parameter.

Now, all stages' stdenvs are specified with the `stdenv` parameter.
For non-final bootstrapping stages, this is a small change---basically just
rename the parameter.
For the final stage, top-level/default.nix takes the chosen stdenv and
makes the final stage with it.

`allPackages` is used to make all bootstrapping stages, final and
non-final alike. It's basically the expression of `stage.nix` (along with a
few partially-applied default arguments)

Note, the make-bootstrap-tools scripts are temporarily broken
2016-11-30 19:10:59 -05:00
Graham Christensen
c97fda0bcf
Revert "icu: patch for multiple CVEs"
This reverts commit 892a9b1f0f.
2016-11-30 19:10:06 -05:00
taku0
097a8ee174 firefox-bin: 50.0.1 -> 50.0.2
Critical security fix
https://www.mozilla.org/en-US/firefox/50.0.2/releasenotes/
https://www.mozilla.org/en-US/security/advisories/mfsa2016-92/
2016-12-01 09:08:16 +09:00
Graham Christensen
6393ca650e
Revert "bzip2: patch for CVE-2016-3189"
This reverts commit 9c71508c95.
2016-11-30 19:08:15 -05:00
Graham Christensen
892a9b1f0f
icu: patch for multiple CVEs
- CVE-2014-6585
 - CVE-2015-4760
 - CVE-2016-0494
 - CVE-2016-6293
 - CVE-2016-7415
2016-11-30 19:08:15 -05:00
John Ericson
07a2b17cbf top-level: Split some of pkgs/top-level/default.nix to pkgs/top-level/stage.nix
This is preparation for the latter just building a single stage, and the
former building a package set with the bootstrapped stdenv.
2016-11-30 19:04:22 -05:00
John Ericson
2df990967b Move up inherit binding for consistency 2016-11-30 19:03:22 -05:00