Commit Graph

93377 Commits

Author SHA1 Message Date
John Ericson
7018dfb9f4 binutils and cctools: Prefix derivation names with target for cross
We want platform triple prefixes and suffixes on derivation names to
be used consistently. The ideom this commit strives for is

 - suffix means build != host, i.e. cross *built* packages. This is
   already done.

 - prefix means build != target, i.e. cross tools. This matches the
   tradition of such binaries themselves being prefixed to disambiguate.]
   Binutils and cctools, as build tools, now use the latter
2017-05-17 15:33:05 -04:00
John Ericson
88ea6463a3 binutils on darwin: Clean up the rats nest
- No more *Cross duplication for binutils on darwin either.
   `cctools_cross` is merged into plain `cctools`, so `buildPackages`
   chains alone are used to disambiguate.

 - Always use a mashup of cctools and actual GNU Binutils as `binutils`.
   Previously, this was only done in the native case as nobody had
   bothered to implement the masher in the cross case. Implemented it
   basically consisted of extending the wrapper to deal with prefixed
   binaries.
2017-05-17 15:33:05 -04:00
John Ericson
bfa8f30499 linux cross stdenv: Use the cross stdenv and nativeBuildInputs
This is a cross derivation---it's built on one platform to run on
another---so let's structure it like all the other cross derivations.
2017-05-17 15:33:05 -04:00
John Ericson
f0e1907bee linuxHeadersCross: Remove and just use linuxHeaders 2017-05-17 15:06:09 -04:00
John Ericson
5870795cc6 linux cross stdenv: Fix eval errors
`pkgsNoParams` was removed by me, but then #25035 was merged using it,
leading to an unbound identifier.

It would be nice to get travis to do build release-cross.nix or
something to catch these things.
2017-05-17 13:42:51 -04:00
John Ericson
371ebc89ca lib platform parsing: Fix windows support to conform to LLVM, take 2
Second attempt at pull request #25275

This reverts commit b70924bd80,
reapplying 2282a5774c
2017-05-17 11:16:00 -04:00
John Ericson
296753f094 lib: Consolidate tests into one meta job 2017-05-17 11:14:59 -04:00
Jörg Thalheim
8f72f93981 Merge pull request #25614 from bobakker/master
hpx: restrict architecture to x86_64
2017-05-09 22:33:13 +01:00
Aneesh Agrawal
779ae06467 Add salt master module (#25632)
* salt: 2016.11.2 -> 2016.11.4

* salt: Add master NixOS module
2017-05-09 18:20:35 +01:00
Daiderd Jordan
0d6d47edd1 Merge pull request #25568 from sigma/pr/go-1.8.1
go: 1.8 -> 1.8.1
2017-05-09 18:44:12 +02:00
Franz Pletz
eb79649414
bind: disable seccomp by default
Fixes #25645 & #23431.
2017-05-09 18:19:38 +02:00
Franz Pletz
326efe5fdc
gitlab: 8.17.5 -> 8.17.6
Security release: https://about.gitlab.com/2017/05/08/gitlab-9-dot-1-dot-3-security-release/
2017-05-09 18:19:38 +02:00
Peter Simons
a1b6c5f5d6 Revert "Use consistent package naming for HEAD.nix files" for GHC and GHCjs.
This reverts commit 31b0e34d1d. The version
numbers used in that commit were no improvement.
2017-05-09 17:59:28 +02:00
Tristan Helmich
342c289d12 elasticsearch_kopf: 1.5.7 -> 2.1.1 2017-05-09 17:45:49 +02:00
Tristan Helmich
1d0627bccc graylogPlugins: Add and update plugins 2017-05-09 17:44:23 +02:00
Linus Heckemann
11272e930f
camlistore: use buildGoPackage
this removes go references from the package

fixes #25346
2017-05-09 16:34:21 +01:00
rht
c3bbc8adea inconsolata-lgc: git-2015-04-18 -> 1.3 (#25641)
* inconsolata-lgc: git-2015-04-18 -> 1.3

* lgc.nix: fix evaluation
2017-05-09 16:05:01 +01:00
Eelco Dolstra
00712bf472 Merge pull request #25644 from taku0/flashplayer-25.0.0.171
flashplayer: 25.0.0.148 -> 25.0.0.171
2017-05-09 16:42:28 +02:00
Thomas Tuegel
80fc0a6f99 Merge pull request #25628 from mdorman/emacs-updates
Automated Emacs package updates
2017-05-09 09:21:59 -05:00
Linus Heckemann
adf76dbc54 syncthing: correct path for systemd units
The systemd files included with syncthing are "library" and not
"configuration" units, so they should be placed in lib/systemd
rather than etc/systemd, so that they can be customised by creating
unit files in etc/. This also corresponds to how syncthing's own
build script installs them.
2017-05-09 13:58:17 +01:00
taku0
3d3e4cdd7d flashplayer-ppapi: 25.0.0.148 -> 25.0.0.171 2017-05-09 21:53:11 +09:00
Tim Steinbach
8584a16922
linux: 4.10.14 -> 4.10.15 2017-05-09 08:43:37 -04:00
Pascal Wittmann
a913e8c3fa Merge pull request #25634 from ericsagnes/pkg-new/gnu-cobol
gnu-cobol: init at 2.0rc-2
2017-05-09 14:40:31 +02:00
taku0
17107fc977 flashplayer: 25.0.0.148 -> 25.0.0.171 2017-05-09 21:39:58 +09:00
Eric Sagnes
bd03033b49 gnu-cobol: init at 2.0rc-2 2017-05-09 19:03:41 +09:00
Peter Hoeg
32b57bec77 Merge pull request #25588 from mimadrid/update/weka-3.8.1
weka: 3.8.0 -> 3.8.1
2017-05-09 17:39:05 +08:00
Peter Hoeg
c5d319d6ed Merge pull request #25638 from gaqzi/u/idea-ultimate
idea-ultimate: 2017.1.1 -> 2017.1.2
2017-05-09 16:46:56 +08:00
mdaiter
fdd28b6fe0
openmvg: clarify Git version
fixes #25615
2017-05-09 09:39:41 +01:00
Björn Andersson
5fdc93b0c6 idea-ultimate: 2017.1.1 -> 2017.1.2
Changed to using the no-jdk version which is ~80MB smaller since we're using the
Nix JDK.
2017-05-09 16:31:43 +08:00
Arseniy Seroka
87e7faa937 Merge pull request #25631 from rht/master
Use consistent package naming for HEAD.nix files
2017-05-09 11:27:03 +03:00
Jörg Thalheim
2e2a5af81f
sysdig: 0.15.0 -> 0.16.0 2017-05-09 09:21:44 +01:00
Jean-Philippe Bernardy
7b5356ed5e pythonPackages.tensorflow 1.0.0 -> 1.1.0 2017-05-09 10:09:11 +02:00
Frederik Rietdijk
183cada05a Merge pull request #25590 from mimadrid/update/cytoscape-3.5.1
cytoscape: 3.4.0 -> 3.5.1
2017-05-09 10:03:20 +02:00
Jörg Thalheim
f4dd7f9a3b Merge pull request #25515 from league/zsh-git-prompt
zsh-git-prompt: Init at 0.5
2017-05-09 08:54:41 +01:00
Jörg Thalheim
e060a5ee15
cron: remove sbin from PATH
follow up of https://github.com/NixOS/nixpkgs/pull/25550
2017-05-09 08:50:58 +01:00
Jörg Thalheim
0e6950ded6 Merge pull request #25608 from 8573/8573/pkg/add/rust/staccato/1
staccato: init at 0.1.6
2017-05-09 08:42:27 +01:00
Domen Kožar
b9c0cf98a6 Merge pull request #25624 from dmjio/ghcjs-fix
Mark ghcjs as fixed
2017-05-09 08:34:54 +02:00
Peter Hoeg
6e738df176 qtox: 1.9.0 -> 1.10.0 2017-05-09 13:32:45 +08:00
David Johnson
a5df611d91 ghcjs: mark as fixed 2017-05-08 22:32:08 -07:00
Pascal Wittmann
f80d789764 Merge pull request #25618 from k0ral/nixos-unstable
glances: 2.8.2 -> 2.9.1
2017-05-09 07:28:12 +02:00
rht
31b0e34d1d
Use consistent package naming for HEAD.nix files 2017-05-09 10:31:15 +07:00
Joachim Fasting
996b65cfba
linux_hardened: enable structleak plugin
A port of the PaX structleak plugin.  Note that this version of structleak
seems to cover less ground than the PaX original (only marked structs are
zeroed). [1]

[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=c61f13eaa1ee17728c41370100d2d45c254ce76f
2017-05-09 01:38:26 +02:00
Joachim Fasting
1816e2b960
linux_hardened: BUG on struct validation failure 2017-05-09 01:38:24 +02:00
Joachim Fasting
a7ecdffc28
linux_hardened: move to 4.11
Note that DEBUG_RODATA has been split into STRICT_KERNEL_RWX &
STRICT_MODULE_RWX, which are on by default (non-optional).
2017-05-09 01:38:22 +02:00
Joachim Fasting
42c58cd2e8
linux_hardened: compile with stackprotector-strong
Default is regular, which we need to unset for kconfig to accept the new
value.
2017-05-09 01:38:21 +02:00
Michael Alan Dorman
b701e25235 melpa-packages: 2017-05-08 2017-05-08 18:14:16 -04:00
Michael Alan Dorman
15cdbff289 melpa-stable-packages: 2017-05-08 2017-05-08 18:14:16 -04:00
Michael Alan Dorman
82a9e75a71 elpa-packages: 2017-05-08 2017-05-08 18:14:16 -04:00
Michael Alan Dorman
4e69e4caeb org-packages: 2017-05-08 2017-05-08 18:14:16 -04:00
Jörg Thalheim
e9b6c41ee8 Merge pull request #25597 from sigma/pr/cadvisor-linux
cadvisor: fix supported platforms
2017-05-08 22:06:29 +01:00