Commit Graph
129059 Commits
Author SHA1 Message Date
Andreas Rammhold 9731756205 deluge: use libtorrentRasterbar instead of libtorrentRasterbar_1_0 2018-01-04 00:40:18 +01:00
Andreas Rammhold 5b72e1be76 libtorrentRasterbar: 1.1.5 -> 1.1.6 2018-01-04 00:35:40 +01:00
Mathieu Boespflug a325405c93 bazel: 0.8.0 -> 0.9.0 (#33082) 2018-01-03 23:33:15 +00:00
John Wiegley 29510ca8fe pass-otp: Change oathtool reference into an absolute path 2018-01-03 15:31:27 -08:00
Daiderd Jordan 6d1a547b8d Merge pull request #33352 from dtzWill/fix/pandoc-2.0.6
pandoc: fix build by using buildDepends to match cabal file
2018-01-04 00:30:37 +01:00
adisbladis 09287355e3 Merge pull request #33051 from etu/linux-steam-integration
linux-steam-integration: init at 0.7.2
2018-01-04 00:30:00 +01:00
John Wiegley 75634afba8 pass-otp: New expression 2018-01-03 15:20:10 -08:00
John Wiegley e8caa47b35 nss: Omit an extraneous definition; fix other problems on Darwin 2018-01-03 15:18:00 -08:00
Elis Hirwing d732c53c15 linux-steam-integration: init at 0.7.2 2018-01-04 00:06:28 +01:00
John Ericson 25aff92280 Merge pull request #33399 from obsidiansystems/ghc-normalize
GHC: Normalize derivations is a few simple-hash preserving ways
2018-01-03 17:36:22 -05:00
adisbladis b057dff811 Merge pull request #33356 from adisbladis/plasma-5_11_5
plasma: 5.11.4 -> 5.11.5
2018-01-03 23:34:01 +01:00
Ryan Trinkle e1e5860ab5 Merge pull request #33346 from ryantrinkle/init-thunderbolt
Init thunderbolt at 0.9.2
2018-01-03 17:31:57 -05:00
Will Dietz 48aca230ce Use ncurses6 on all platforms 2018-01-03 16:24:03 -06:00
John Ericson 0e23478a7e Merge commit '9361b7eb85045c7e7dd20d2ddd716a9d10bf4bd4' into ericson2314-cross-base 2018-01-03 17:20:40 -05:00
Profpatsch 319722113e lib/generators: abort on pattern match failure 2018-01-03 23:13:50 +01:00
John Ericson 93d3561b57 Merge pull request #33393 from bnikolic/boostconfigurepythonfix
Correct boost configure phase when enablePython is false
2018-01-03 17:12:13 -05:00
John Ericson 3fb5fd0060 ghc: Normalize derivations in hash-preserving ways 2018-01-03 17:04:19 -05:00
John Ericson 0df29e1259 ghc: Noramlized source URLs 2018-01-03 17:04:19 -05:00
Bojan Nikolic 35462db2e3 Correct boost configure phase when enablePython is false
The bootstrap script does not seem to have --without-python; instead
just omit --with-python option
2018-01-03 16:57:49 -05:00
Andreas Rammhold d4bc14898d fonttools: 3.21.0 -> 3.21.1 2018-01-03 22:06:10 +01:00
John Ericson c1497cac72 Merge pull request #33350 from dhess/ghc821Binary
ghc: bootstrap 8.2.2 with 8.2.1-binary.
2018-01-03 15:54:39 -05:00
John Wiegley 7147ef8e80 zbar: Enable building on darwin by disabling video support there 2018-01-03 12:40:33 -08:00
adisbladis 0d407b7e52 Merge pull request #33390 from michelk/gdal
gdal: 2.2.1 -> 2.2.3
2018-01-03 21:37:59 +01:00
Shea Levy 707cfbf39a haskell: Add hoogle-5.0.14 for hie-hoogle.
5.0.14 is actually the version of hoogle in the stackage LTS we're
tracking, but due to
NixOS/cabal2nix@5c816fdee9 that isn't respected.
2018-01-03 14:59:39 -05:00
Daiderd Jordan 9d33aa50fe brotli: fix darwin build 2018-01-03 20:40:56 +01:00
Michel Kuhlmann 3b33aba309 saga: 5.0.0 -> 6.2.0 2018-01-03 20:18:57 +01:00
Michel Kuhlmann b2282b0e1d gdal: 2.2.1 -> 2.2.3 2018-01-03 20:17:41 +01:00
adisbladis d2e8c20911 Merge pull request #33387 from etu/font-lock-plus
font-lock-plus: 2017-0222.1755 -> 20180101.25
2018-01-03 20:05:43 +01:00
adisbladis 240f1bf1ea Merge pull request #33379 from dywedir/fd
fd: 6.1.0 -> 6.2.0
2018-01-03 20:01:40 +01:00
Elis Hirwing cc122e5ec3 font-lock-plus: 2017-0222.1755 -> 20180101.25
Also specified specific revisions of the file to download to not have
a breaking package whenever the author decides to update the package.

This happened on 2018-01-01 when the author updated the copyright of
the package to match the new year.
2018-01-03 19:55:38 +01:00
Daiderd Jordan c16e8b21b8 Merge pull request #33376 from dtzWill/fix/ncurses6-clang
ncurses: fix ncurses6 build w/clang
2018-01-03 19:33:51 +01:00
Matthew O'Gorman 27b5dbb1d0 platformio: 3.4.1 -> 3.5.0 2018-01-03 13:11:26 -05:00
dywedir 286e30e42c fd: 6.1.0 -> 6.2.0 2018-01-03 19:19:27 +02:00
Tim Steinbach bbb04db8fe Merge pull request #33329 from NeQuissimus/docker_17_12
docker: 17.{09,11} -> 17.12
2018-01-03 15:36:02 +00:00
Will Dietz 48a5212c15 ncurses: use more complicated expression to avoid mass-rebuilds, note 2018-01-03 08:49:48 -06:00
Will Dietz 96f0d3b908 ncurses: simplify patch expr, fix ncurses6 build w/clang
Somewhat amusingly given its name, "clang.patch" applies to both 5 and 6
but is the cause of ncurses6 breakage on 6 but is required on 5...
gcc is happy in all four configurations:

       5  5p 6  6p
gcc    ✓  ✓  ✓  ✓
clang  ✗  ✓  ✓  ✗

Which is why this commit enables the patch for 5 but not 6;
this matches behavior in Gentoo, for example.

For further simplification, we also use gcc-5 patch regardless.
2018-01-03 08:49:48 -06:00
adisbladis ab1fdc784d osrm-backend: Use nativeBuildInputs for compile-time-only deps 2018-01-03 14:52:23 +01:00
Frederik Rietdijk 340cadd97d python.pkgs.arrow: fix python 2 build 2018-01-03 14:34:06 +01:00
adisbladis c3754a785f Merge pull request #33348 from erictapen/osrm-5.14.3
osrm-backend: 5.14.1 -> 5.14.3
2018-01-03 14:42:31 +01:00
Jan Malakhovski d1d5ecb3bf stdenv: perform checks only when evaluating .drv and .out
This pushes check-meta evaluation to derivation evaluation step, leaving all other
attributes accessible.

Before this commit:

> $ HOME=/homeless-shelter NIX_PATH=nixpkgs=$(pwd) nix-instantiate --eval --strict ./default.nix -A xen --argstr system aarch64-linux
> Package ‘xen-4.5.5’ in pkgs/applications/virtualization/xen/generic.nix:226 is not supported on ‘aarch64-linux’, refusing to evaluate.

as expected

> $ HOME=/homeless-shelter NIX_PATH=nixpkgs=$(pwd) nix-instantiate --eval --strict ./default.nix -A xen.name --argstr system aarch64-linux
> Package ‘xen-4.5.5’ in pkgs/applications/virtualization/xen/generic.nix:226 is not supported on ‘aarch64-linux’, refusing to evaluate.

> $ HOME=/homeless-shelter NIX_PATH=nixpkgs=$(pwd) nix-instantiate --eval --strict ./default.nix -A xen.meta.description --argstr system aarch64-linux
> Package ‘xen-4.5.5’ in pkgs/applications/virtualization/xen/generic.nix:226 is not supported on ‘aarch64-linux’, refusing to evaluate.

which is unfortunate since its impossible to use packages in autogenerated
documentation on all platforms.

After this commit:

> $ HOME=/homeless-shelter NIX_PATH=nixpkgs=$(pwd) nix-instantiate --eval --strict ./default.nix -A xen --argstr system aarch64-linux

still fails

> $ HOME=/homeless-shelter NIX_PATH=nixpkgs=$(pwd) nix-instantiate --eval --strict ./default.nix -A xen.name --argstr system aarch64-linux
> "xen-4.5.5"

> $ HOME=/homeless-shelter NIX_PATH=nixpkgs=$(pwd) nix-instantiate --eval --strict ./default.nix -A xen.meta.description --argstr system aarch64-linux
> "Xen hypervisor and related components (vanilla)"
2018-01-03 12:20:25 +00:00
Jan Malakhovski b1ca8517ee lib: generalize addPassthru to extendDerivation 2018-01-03 12:20:24 +00:00
adisbladis 9e40842006 Merge pull request #33318 from adisbladis/nodejs-minor
Nodejs minor releases
2018-01-03 13:19:38 +01:00
Jörg Thalheim c9c8a2c5b3 nixos/memcached: make unix sockets usuable
before:
  - /var/run/memcached is a bad default for a socket path, since its
    parent directory must be writeable by memcached.
  - Socket directory was not created by the module itself -> this was
    left as a burden to the user?
  - Having a static uid with a dynamic user name is not very useful.

after:
  - Replace services.memcached.socket by a boolean flag. This simplifies
    our code, since we do not have to check if the user specifies a
    path with a parent directory that should be owned by memcached
    (/run/memcached/memcached.sock -> /run/memcached).
  - Remove fixed uid/gid allocation. The only file ever owned by the
    daemon is the socket that will be recreated on every start.
    Therefore user and group ids do not need to be static.
  - only create the memcached user, if the user has not specified a
    different one. The major use case for changing option is to allow
    existing services (such as php-fpm) opening the local unix socket.
    If we would unconditionally create a user that option would be
    useless.
2018-01-03 12:33:36 +01:00
Peter Simons eb6db32d01 Merge pull request #33358 from obsidiansystems/cross-haskell-samehash
haskell infra, ghc: Start to fix cross compilation without changing hashes
2018-01-03 11:49:49 +01:00
Jörg Thalheim 453e15ec91 nixos/redis: remove static uid/gid assignment
all files are chowned on startup
2018-01-03 11:18:04 +01:00
Jörg Thalheim f2fd4a5219 Merge pull request #33314 from jtojnar/gnome-mplayer
gnome_mplayer: 1.0.4 → 1.0.9
2018-01-03 11:10:29 +01:00
Jörg Thalheim a2ca2b535c Merge pull request #33364 from orivej/sc-controller
sc-controller: init at 0.4.0.1
2018-01-03 10:49:35 +01:00
John Ericson 5e31e828f8 ghcWithPackages: Fix cross, and avoid needless C compiler 2018-01-03 01:24:57 -05:00
Franz Pletz abcb639df1 Merge pull request #33300 from adisbladis/postgresql
Postgresql security updates
2018-01-03 05:44:45 +00:00
Orivej Desh 24d61a48b3 sc-controller: init at 0.4.0.1 2018-01-03 03:27:34 +00:00