Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: NixOS/nixpkgs
base: 749d495cb3a8
Choose a base ref
...
head repository: NixOS/nixpkgs
compare: b59fdc4289f5
Choose a head ref
  • 4 commits
  • 4 files changed
  • 2 contributors

Commits on Apr 23, 2017

  1. 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.
    Ericson2314 committed Apr 23, 2017
    Configuration menu
    Copy the full SHA
    af8f87a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    d59e4fb View commit details
    Browse the repository at this point in the history
  3. 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 :)
    Ericson2314 committed Apr 23, 2017
    Configuration menu
    Copy the full SHA
    863d79b View commit details
    Browse the repository at this point in the history
  4. 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
    Ericson2314 committed Apr 23, 2017
    Configuration menu
    Copy the full SHA
    b59fdc4 View commit details
    Browse the repository at this point in the history