Branch: refs/heads/master
  Home:   https://github.com/NixOS/nixpkgs
  Commit: af8f87a3a124c7db1506119b379d673d1982e4c9
      
https://github.com/NixOS/nixpkgs/commit/af8f87a3a124c7db1506119b379d673d1982e4c9
  Author: John Ericson <ericson2...@yahoo.com>
  Date:   2017-04-23 (Sun, 23 Apr 2017)

  Changed paths:
    M pkgs/top-level/splice.nix

  Log Message:
  -----------
  top-level: Do not splice `pkgs`, `buildPackages` or `*Platform`

 - `pkgs` is self-similar, and thus already spliced
 - `buildPackages` is an ingredient of splicing and should be kept as is
 - The platforms are not packages or package sets and couldn't be spliced

There's probably other things that shouldn't be spliced too. The best long-
term solution is simply to stop splicing altogether.


  Commit: d59e4fbb75e307fd1a0e98c44627f38bab504aeb
      
https://github.com/NixOS/nixpkgs/commit/d59e4fbb75e307fd1a0e98c44627f38bab504aeb
  Author: John Ericson <ericson2...@yahoo.com>
  Date:   2017-04-23 (Sun, 23 Apr 2017)

  Changed paths:
    M pkgs/top-level/stage.nix

  Log Message:
  -----------
  stage.nix: Better explain why `buildPackages` as `null` is valid arg


  Commit: 863d79b36446bb2dbcc34d4f57c832ac2dc57f68
      
https://github.com/NixOS/nixpkgs/commit/863d79b36446bb2dbcc34d4f57c832ac2dc57f68
  Author: John Ericson <ericson2...@yahoo.com>
  Date:   2017-04-23 (Sun, 23 Apr 2017)

  Changed paths:
    M doc/cross-compilation.xml
    M pkgs/stdenv/booter.nix
    M pkgs/top-level/splice.nix
    M pkgs/top-level/stage.nix

  Log Message:
  -----------
  top-level: Introduce targetPackages and a "double link fold"

Each bootstrapping stage ought to just depend on the previous stage, but
poorly-written compilers break this elegence. This provides an easy-enough
way to depend on the next stage: targetPackages. PLEASE DO NOT USE IT
UNLESS YOU MUST!

I'm hoping someday in a pleasant future I can revert this commit :)


  Commit: b59fdc4289f52d4e59e938f66d7181f6a28f98a1
      
https://github.com/NixOS/nixpkgs/commit/b59fdc4289f52d4e59e938f66d7181f6a28f98a1
  Author: John Ericson <ericson2...@yahoo.com>
  Date:   2017-04-23 (Sun, 23 Apr 2017)

  Changed paths:
    M doc/cross-compilation.xml
    M pkgs/stdenv/booter.nix
    M pkgs/top-level/splice.nix
    M pkgs/top-level/stage.nix

  Log Message:
  -----------
  Merge pull request #25099 from obsidiansystems/cross-lib-foundation

Changes to nixpkgs infra to prepare to better package some pesky cross-compilers

No hashes (native or cross) should be changed


Compare: https://github.com/NixOS/nixpkgs/compare/749d495cb3a8...b59fdc4289f5
_______________________________________________
nix-commits mailing list
nix-comm...@lists.science.uu.nl
https://mailman.science.uu.nl/mailman/listinfo/nix-commits

Reply via email to