summary refs log tree commit diff
Commit message (Collapse)AuthorAge
* treewide: disable pie in more placesMatthew Bauer2018-11-13
| | | | | | | | | | | | Some packages don’t work correctly with pie. Here I disable it for: - busybox - linux kernel - kexectools I also get rid of the Musl conditional for disabling pie in GCC and Binutils. Some day we might want to enable PIE without Musl and it will be useful to have the *just* work with our compiler and linkers.
* linux: enable CGROUP_HUGETLB, CGROUP_PERF, CGROUP_RDMA (#50225)Orivej Desh2018-11-13
| | | | | | | | | These options were added in: NAMESPACES 2.6.25 CGROUP_DEVICE 2.6.26 CGROUP_HUGETLB 3.6 CGROUP_PERF 2.6.39 CGROUP_RDMA 4.11
* Merge pull request #35304 from volth/patch-97Matthew Bauer2018-11-12
|\ | | | | [staging] substitute() print warning if does nothing
| * substituteStream(): print warning if nothing donevolth2018-07-10
| |
* | Merge staging-next into stagingFrederik Rietdijk2018-11-12
|\ \
| * \ Merge master into staging-nextFrederik Rietdijk2018-11-12
| |\ \
| | * \ Merge pull request #50276 from corngood/android-emulator-fixJörg Thalheim2018-11-12
| | |\ \ | | | | | | | | | | androidsdk: fix emulator
| | | * | androidsdk: Re-add emulator that was broken out of the sdk-tools package.Clemens Fruhwirth2018-11-12
| | | | |
| | | * | androidsdk: fix monitor interpreter pathDavid McFarland2018-11-10
| | | | |
| | * | | Merge pull request #49414 from nlewo/pr/buildImageWithNixDblewo2018-11-12
| | |\ \ \ | | | | | | | | | | | | dockerTools.buildImageWithNixDb: simplifications and switch to closure info
| | | * | | dockerTools.buildImageWithNixDb: simplifications and switch to closureInfoAntoine Eiche2018-11-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Since Nix 2 is now the stable Nix version, we can use closureInfo which simplifies the Nix database initialisation (size and hash are included in the "dump").
| | * | | | ocamlPackages.*: remove unnecessary unpackCmdThéo Zimmermann2018-11-12
| | |/ / /
| | * | | Merge pull request #50275 from Ekleog/fix-syntax-errorMatthew Bauer2018-11-12
| | |\ \ \ | | | | | | | | | | | | nixos-build-vms: fix syntax error
| | | * | | nixos-build-vms: fix syntax errorLéo Gaspard2018-11-13
| | |/ / / | | | | | | | | | | | | | | | Introduced by https://github.com/NixOS/nixpkgs/commit/6c68fbd4e1f8beac39cb1f499ff90c78256262d6
| | * | | all-cabal-hashes: update to Hackage at 2018-11-12T01:24:24ZPeter Simons2018-11-12
| | | | |
| | * | | hackage-packages.nix: automatic Haskell package set updatePeter Simons2018-11-12
| | | | | | | | | | | | | | | | | | | | | | | | | This update was generated by hackage2nix v2.11.1-4-g8927afe from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/1fba236a8a8f685aaf55029d20ab24d7e4cbc5ba.
| | * | | LTS Haskell 12.18Peter Simons2018-11-12
| | | | |
| | * | | nixos/tests/networking: Fix syntax erroraszlig2018-11-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduced by 6c68fbd4e1f8beac39cb1f499ff90c78256262d6. Signed-off-by: aszlig <aszlig@nix.build> Cc: @Ekleog
| | * | | ip2unix: 1.1.1 -> 1.2.0aszlig2018-11-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Upstream changes: - Fixed: Don't fail when building the manual with AsciiDoc and xmllint. - Fixed: Some long options (--rule, --rules-file and --rules-data) were ignored. - Fixed: Manpage formatting is now more consistent. - Added: A new --version command line argument for showing version information. With the new upstream release recommending to use AsciiDoc to generate the manpage, I also switched to AsciiDoc instead of Asciidoctor. The resulting manpage looks better in some ways (for example when definition lists are used). I also added an installCheckPhase to ensure that the manpage exists in the resulting store path. Signed-off-by: aszlig <aszlig@nix.build>
| | * | | Merge pull request #50265 from romildo/upd.matchaLinus Heckemann2018-11-12
| | |\ \ \ | | | | | | | | | | | | matcha: 2018-10-30 -> 2018-11-12
| | | * | | matcha: 2018-10-30 -> 2018-11-12José Romildo Malaquias2018-11-12
| | | | | |
| | * | | | libredirect: Add preload wrapper for stat()aszlig2018-11-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Pull request #50246 was merged a bit too quickly and it was supposed to fix libredirect on Darwin. However it still failed on Darwin and this was missed by the person merging the pull request. The reason this was failing was that there is no __xstat* on Darwin. So I'm adding a wrapper for stat() as well as it works on Darwin and it still doesn't hurt on GNU/Linux. Signed-off-by: aszlig <aszlig@nix.build> Cc: @edolstra, @zimbatm
| | * | | | Merge pull request #50179 from Thra11/r-without-jdkPeter Simons2018-11-12
| | |\ \ \ \ | | | | | | | | | | | | | | R: Remove jdk dependency on aarch32/64
| | | * | | | R: Remove jdk dependency on aarch32/64Tom Hall2018-11-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Add javaSupport as an argument for R. Default to false on arm as there is no free jdk on arm.
| | * | | | | Merge pull request #50022 from Ekleog/opensmtpd-extras-6.4.0Gabriel Ebner2018-11-12
| | |\ \ \ \ \ | | | | | | | | | | | | | | | | opensmtpd-extras: 5.7.1 -> 6.4.0
| | | * | | | | opensmtpd-extras: 5.7.1 -> 6.4.0Léo Gaspard2018-11-09
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Also use `enable*` flags instead of the impossible-to-discover trick of setting to `null` the dependencies.
| | * | | | | | Merge pull request #50246 from aszlig/libredirect-darwinEelco Dolstra2018-11-12
| | |\ \ \ \ \ \ | | | |_|_|/ / / | | |/| | | | | libredirect: Add support for Darwin
| | | * | | | | libredirect: Add a small testaszlig2018-11-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is just a sanity check on whether the library correctly wraps the syscalls and it's using the "true" executable for posix_spawn() and execv(). The installCheckPhase is not executed if we are cross-compiling, so this shouldn't break cross-compilation. One thing I'm not actually sure is whether ${coreutils}/bin/true is universally available on all the platforms, nor whether all the functions we use in the test are available, but we can still fix that after we've found out about that. Signed-off-by: aszlig <aszlig@nix.build>
| | | * | | | | libredirect: Use extensions.sharedLibraryaszlig2018-11-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is to make sure we get the correct shared library suffix of the target platform. While for example on Darwin it would even work with the hardcoded .so prefix it's IMHO a bit nicer to have the actual native extension. Signed-off-by: aszlig <aszlig@nix.build>
| | | * | | | | assume that it works on all unix platformszimbatm2018-11-12
| | | | | | | |
| | | * | | | | use for cross-compilationzimbatm2018-11-12
| | | | | | | |
| | | * | | | | libredirect: Add support for Darwinaszlig2018-11-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The library can be used also on Darwin using it like this: NIX_REDIRECTS='foo=bar' \ DYLD_INSERT_LIBRARIES=${libredirect}/lib/libredirect.so \ DYLD_FORCE_FLAT_NAMESPACE=1 \ some_program So let's actually not hardcade gcc and add Darwin to meta.platforms. No other changes seem to be required. Signed-off-by: aszlig <aszlig@nix.build>
| | * | | | | | Merge pull request #50261 from lsix/nano_3_2Sarah Brofeldt2018-11-12
| | |\ \ \ \ \ \ | | | | | | | | | | | | | | | | | | nano: 3.1 -> 3.2
| | | * | | | | | nano: 3.1 -> 3.2Lancelot SIX2018-11-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | See http://lists.gnu.org/archive/html/info-gnu/2018-11/msg00008.html for release information
| | * | | | | | | Merge pull request #50166 from dotlambda/home-assistant-0.82Robert Schütz2018-11-12
| | |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | home-assistant: 0.81.5 -> 0.82.0
| | | * | | | | | | home-assistant: 0.81.5 -> 0.82.0Robert Schütz2018-11-12
| | | | | | | | | |
| | | * | | | | | | openzwave: 2018-04-04 -> 2018-11-04Robert Schütz2018-11-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Switch to Home Assistant's source (https://github.com/home-assistant/open-zwave/tree/hass) because openzwave is only used in combination with Home Assistant afaik.
| | | * | | | | | | python3.pkgs.homeassistant-pyozw: init at 0.1.0Robert Schütz2018-11-12
| | | | | | | | | |
| | | * | | | | | | pythonPackages.ruamel_yaml: refactor move to python-modulesChris Ostrouchov2018-11-12
| | | | | | | | | |
| | | * | | | | | | python.pkgs.protobuf3_1: dropRobert Schütz2018-11-12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Using the specific version of protobuf can be achieved by a simple `python.pkgs.protobuf.override { protobuf = protobuf3_1; }`.
| | * | | | | | | | Merge pull request #50176 from Mic92/docker-componseJörg Thalheim2018-11-12
| | |\ \ \ \ \ \ \ \ | | | |_|/ / / / / / | | |/| | | | | | | docker-compose: rename from docker_compose, python3 by default
| | | * | | | | | | docker-compose: rename from docker_compose, python3 by defaultJörg Thalheim2018-11-11
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The command is called docker-compose hence the package should be called the same. Also prefer python3.
| | * | | | | | | | Merge pull request #49451 from fgaz/sfxr-qt/initSamuel Dionne-Riel2018-11-12
| | |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | sfxr-qt: init at 1.2.0
| | | * | | | | | | | sfxr-qt: init at 1.2.0Francesco Gazzetta2018-10-30
| | | | | | | | | | |
| | * | | | | | | | | Merge pull request #47887 from mmlb/python-dpathSamuel Dionne-Riel2018-11-12
| | |\ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | pythonPackages.dpath: init at 1.4.2
| | | * | | | | | | | | pythonPackages.dpath: init at 1.4.2Manuel Mendez2018-10-24
| | | | | | | | | | | |
| | * | | | | | | | | | Merge pull request #50252 from fuerbringer/diskusSamuel Dionne-Riel2018-11-12
| | |\ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | diskus: init at 0.4.0
| | | * | | | | | | | | | diskus: init at 0.4.0fuerbringer2018-11-12
| | | | | | | | | | | | |
| | * | | | | | | | | | | Merge pull request #46845 from Twey/plyplusSamuel Dionne-Riel2018-11-12
| | |\ \ \ \ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | python2Packages.plyplus: init at 0.7.5
| | | * | | | | | | | | | | python2Packages.plyplus: init at 0.7.5James Kay2018-11-07
| | | | | | | | | | | | | |