Comparing changes
Open a pull request
base repository: NixOS/nixpkgs-channels
base: 5e425e22a750
head repository: NixOS/nixpkgs-channels
compare: ea863cd334be
- 17 commits
- 21 files changed
- 8 contributors
Commits on Dec 13, 2018
-
stdenv: implement crossOverlays
crossOverlays only apply to the packages being built, not the build packages. It is useful when you don’t care what is used to build your packages, just what is being built. The idea relies heavily on the cross compiling infrastructure. Using this implies that we need to create a cross stdenv. (cherry picked from commit a3a6ad7)
-
stdenv/adapters.nix: fixup makeStaticBinaries
- makeStaticBinaries don’t work on Darwin (no stable ABI!) - Need to make sure NIX_CFLAGS_LINK appends - isStatic is not used anymore (cherry picked from commit 8726f6a)
-
darwin/libiconv: fix static/shared logic
The conditional was incorrect - postInstall script should only hsppen when enableShared = true. (cherry picked from commit 5e06294)
-
zlib: clean up static/shared distincion
This is kind of a mess, but basically: - static=true, shared=true means to build statically but move it to the static output - static=true, shared=false means to build statically and leave it in the main output - static=false, shared=true means to not build static at all Confusingly, the old default was static=true, shared=true even though static=false? Still can’t figure out what was meant by that. (cherry picked from commit e999def)
-
ncurses: make shared linking optinoal
when enableShared = false, we set --without-shared flag. (cherry picked from commit 53a6789)
-
top-level/stage.nix: add static overlay
Adds the static overlay that can be used to build Nixpkgs statically. Can be used like: nix build pkgsStatic.hello Not all packages build, as some rely on dynamic linking. (cherry picked from commit 6d90a8b)
-
(cherry picked from commit d5c9319)
-
nixos/sddm: Fix spelling of option in docs
(cherry picked from commit c974813)
-
nixos/lightdm: Fix spelling of option in docs
(cherry picked from commit 6fa51fe)
-
Merge pull request #51957 from obsidiansystems/crossOverlays-for-18.09
pkgsStatic for 18.09
-
stdenv/darwin: fix portable libsystem hook
Some packages don’t have /bin directories. We should only run install_name_tool if that directory exists. (cherry picked from commit 0b85745)
-
-
Merge pull request #51969 from vaibhavsagar/fix-static-lz4
lz4: Fix pkgsStatic build for 18.09
Commits on Dec 14, 2018
-
Semi-automatic update generated by https://github.com/ryantm/nixpkgs-update tools. This update was made based on information from https://repology.org/metapackage/davfs2/versions (cherry picked from commit c5f7204)
-
Revert "pkgsStatic: Add warning saying this is a provisional backport"
This reverts commit 3c1049f. This broke tarball on release-18.09 * https://hydra.nixos.org/build/85858044/ * https://hydra.nixos.org/build/85858044/nixlog/1
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 5e425e22a750...ea863cd334be