Commit Graph

107505 Commits

Author SHA1 Message Date
Jörg Thalheim
9464df56a0 Merge pull request #25712 from 4z3/per-user-pkgs
users-groups module: add per-user packages
2017-05-17 22:18:19 +01:00
Jörg Thalheim
618f9aa52c
docker-proxy: remove go references
related to #25861
2017-05-17 22:14:34 +01:00
John Ericson
bec5ffee15 Merge pull request #25232 from obsidiansystems/cross-binutils
Cross binutils
2017-05-17 16:34:56 -04:00
Thomas Tuegel
2099f0afcc
dropbox: 25.4.28 -> 26.4.24 2017-05-17 15:33:27 -05:00
Daiderd Jordan
fcbb9b3243 Merge pull request #25837 from czyzykowski/v8-on-osx
v8: fixes darwin build
2017-05-17 21:54:43 +02:00
Lukasz Czyzykowski
3de66330cd v8: fixes build on darwin
v8 compilation on macOS was failing because of missing dependency and
wrong linker. The approach to make it work is similar to the nodejs
package.
2017-05-17 21:50:49 +02:00
John Ericson
80ed251f17 lib platform parsing: Whitelist darwin10 and darwin14 as stopgap
Something better should be done longer term to support such version
suffixes.
2017-05-17 15:33:05 -04:00
John Ericson
d34079c2d9 release-cross: Add arms test from Darwin for binutils
This does a decent job of testing everything in this PR up to here.
2017-05-17 15:33:05 -04:00
John Ericson
20fa6fd871 gcc: When cross compiling, always expect prefixed binutils
Previously this was just done on Darwin.
2017-05-17 15:33:05 -04:00
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
f2e2463367 Merge pull request #25866 from obsidiansystems/linux-headers-cross
linuxHeadersCross: Remove and just use `linuxHeaders`
2017-05-17 15:29:58 -04:00
John Ericson
f0e1907bee linuxHeadersCross: Remove and just use linuxHeaders 2017-05-17 15:06:09 -04:00
Daiderd Jordan
b8e80d9389 Merge pull request #25844 from eqyiel/master
sift: fix build for darwin
2017-05-17 20:58:56 +02:00
Robert Helgesson
23f6332634
perl-PPI: 1.220 -> 1.224 2017-05-17 20:42:19 +02:00
John Ericson
3e0b6b5141 Merge pull request #25862 from obsidiansystems/linux-stdenv-cross
linux cross stdenv: Fix eval errors
2017-05-17 13:48:43 -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
6d599b791e Merge pull request #25859 from Ericson2314/platform-normalize
lib platform parsing: Fix windows support to conform to LLVM, take 2
2017-05-17 13:26:23 -04:00
John Ericson
f3c989babd Merge pull request #25196 from Ericson2314/recursive-platform-tests
lib: Consolidate tests into one meta job
2017-05-17 11:31:57 -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
Clemens Fruhwirth
6ba53a7c81 monero: 0.10.2.1 -> 0.10.3.1 2017-05-17 09:15:09 -05:00
Eric Sagnes
5b30f246cb varnish module: remove unneeded gcc runtime dependency 2017-05-17 16:14:29 +02:00
Eric Sagnes
a4eb0dc815 varnish: 5.0.0 -> 5.1.2 2017-05-17 16:14:29 +02:00
taku0
4b9c089295 thunderbird: 52.1.0 -> 52.1.1 2017-05-17 16:10:28 +02:00
taku0
d745dc2177 thunderbird-bin: 52.1.0 -> 52.1.1 2017-05-17 16:10:28 +02:00
Bjørn Forsman
f9633c7791 nixos/gnome3: fix screen sharing
Without this change there will be silent errors when enabling screen
sharing. The GUI thinks it enables the service when it in fact does not
(errors are seen in the system journal).

vino is already in the closure of gnome-control-center, so this is
basically free.

Configuration of screen sharing is done in GNOME control center.
2017-05-17 15:23:11 +02:00
Bjørn Forsman
94c47b0884 vino: add missing gsettings schema
Fixes this:

  $ ./result/libexec/vino-server
  ...
  (vino-server:13915): GLib-GIO-ERROR **: Settings schema 'org.gnome.Vino' is not installed
2017-05-17 15:23:11 +02:00
Tim Steinbach
9379045664 Merge pull request #25842 from NeQuissimus/ammonite_0_8_5
ammonite: 0.8.4 -> 0.8.5
2017-05-17 08:30:30 -04:00
Tim Steinbach
1ef622096a Merge pull request #25841 from NeQuissimus/atom_1_17_0
atom: 1.16.0 -> 1.17.0
2017-05-17 08:30:21 -04:00
Tim Steinbach
8eb302d6d7 Merge pull request #25792 from NeQuissimus/linux_4_12_rc1
linux-testing: 4.11-rc7 -> 4.12-rc1
2017-05-17 08:30:10 -04:00
Tim Steinbach
6960bc776a Merge pull request #25843 from NeQuissimus/oh-my-zsh_2017_05_03
oh-my-zsh: 2017-03-30 -> 2017-05-03
2017-05-17 08:29:35 -04:00
Thomas Tuegel
4fd23d7346
fontconfig-penultimate: 0.3.4 -> 0.3.5
The NixOS option `useEmbeddedBitmaps` is now correctly respected.
2017-05-17 07:23:57 -05:00
Frederik Rietdijk
fc2caec756 Merge pull request #25850 from jluttine/cram-broken-on-i686
pythonPackages.cram: mark i686 broken
2017-05-17 12:42:16 +02:00
Frederik Rietdijk
4d9ebd3c23 Merge pull request #25851 from jluttine/fix-nbstripout-on-darwin
nbstripout: fix build on darwin
2017-05-17 12:41:53 +02:00
Peter Hoeg
d4b3c86a08 editorconfig-core-c: minor cleanups 2017-05-17 16:53:08 +08:00
Peter Hoeg
24d4f1a6ae syncthing: 0.14.27 -> 0.14.28 2017-05-17 16:47:32 +08:00
Jaakko Luttinen
4a9acbb79a
nbstripout: fix build on darwin 2017-05-17 11:06:59 +03:00
Jaakko Luttinen
e95cb5d58a
pythonPackages.cram: mark i686 broken 2017-05-17 09:38:34 +03:00
Ruben Maher
dfad5d3fed sift: fix build for darwin 2017-05-17 10:26:35 +09:30
Tim Steinbach
4bca428d87
oh-my-zsh: 2017-03-30 -> 2017-05-03 2017-05-16 20:45:02 -04:00
Tim Steinbach
8037c5e0cf
ammonite: 0.8.4 -> 0.8.5 2017-05-16 20:39:42 -04:00
Tim Steinbach
ca34420a4c
atom: 1.16.0 -> 1.17.0 2017-05-16 20:30:07 -04:00
Jörg Thalheim
fb19aac85d
mc: remove unwanted build-dependency references
fixes #25836
2017-05-17 00:15:53 +01:00
Daiderd Jordan
ea229a26a3 Merge pull request #25839 from czyzykowski/rdkafka-on-osx
rdkafka: fixes darwin build
2017-05-17 00:13:21 +02:00
Lukasz Czyzykowski
3edc6108c5 Enables rdkafka compilation on macOS
Without --disable-ssl librdkafka ./configure detects that OpenSSL is
installed but when it tries to link it fails because the default
version is incompatible (1.0.2 vs required 1.1.x).

https://github.com/edenhill/librdkafka/issues/49#issuecomment-280219158
2017-05-16 23:41:31 +02:00
Jörg Thalheim
d582db0618 Merge pull request #25811 from mimadrid/update/ripgrep-0.5.2
ripgrep: 0.5.1 -> 0.5.2
2017-05-16 20:15:34 +01:00
Jörg Thalheim
864ef0997b
gnunet: enable conversation
fixes #25829
2017-05-16 19:57:41 +01:00
Frederik Rietdijk
fda2318eab Merge pull request #25814 from sifmelcara/fix/opencvCMakeLibraryPath
opencv: Fix OpenCV build on non NixOS platform
2017-05-16 20:57:19 +02:00