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/nix
base: 6636808e9000
Choose a base ref
...
head repository: NixOS/nix
compare: 65e88694c27a
Choose a head ref
  • 11 commits
  • 8 files changed
  • 1 contributor

Commits on May 29, 2019

  1. Copy the full SHA
    c356d03 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    6e4a8c4 View commit details
    Browse the repository at this point in the history
  3. Remove makeFlakeValue()

    edolstra committed May 29, 2019
    Copy the full SHA
    6ae4437 View commit details
    Browse the repository at this point in the history
  4. Doh

    edolstra committed May 29, 2019
    Copy the full SHA
    de00ed1 View commit details
    Browse the repository at this point in the history
  5. Add 'nix flake check' command

    This evaluates all the 'provides' of a flake and builds the 'check'
    attributes.
    edolstra committed May 29, 2019
    Copy the full SHA
    e0aaf05 View commit details
    Browse the repository at this point in the history
  6. Copy the full SHA
    0e32b32 View commit details
    Browse the repository at this point in the history
  7. Copy the full SHA
    a9d3524 View commit details
    Browse the repository at this point in the history
  8. flake.nix: Add more checks

    edolstra committed May 29, 2019
    Copy the full SHA
    b70fc8f View commit details
    Browse the repository at this point in the history
  9. Hack: Use legacyPackages from Nixpkgs

    Nixpkgs doesn't provide a clean "packages" set yet, so until that's
    the case, look for packages in "legacyPackages" as well.
    edolstra committed May 29, 2019
    Copy the full SHA
    3488fa7 View commit details
    Browse the repository at this point in the history
  10. nix flake info --json: List the "provides"

    It also lists the contents of "checks" and "packages".
    
    For example:
    
      $ nix flake info --json | jq
      {
        "branch": "HEAD",
        "description": "The purely functional package manager",
        "epoch": 2019,
        "id": "nix",
        "lastModified": 1559161142,
        "path": "/nix/store/2w2qla8735dbxah8gai8r1nsbf5x4f5d-source",
        "provides": {
          "checks": {
            "binaryTarball": {},
            "nix-copy-closure": {},
            "perlBindings": {},
            "remoteBuilds": {},
            "setuid": {}
          },
          "defaultPackage": {},
          "devShell": {},
          "hydraJobs": {},
          "packages": {
            "nix": {},
            "nix-perl-bindings": {}
          }
        },
        "revCount": 6955,
        "revision": "8cb24e04e8b6cc60e2504733afe78e0eadafcd98",
        "uri": "/home/eelco/Dev/nix"
      }
    
    Fixes #2820.
    edolstra committed May 29, 2019
    Copy the full SHA
    49436bd View commit details
    Browse the repository at this point in the history

Commits on May 31, 2019

  1. Merge pull request #2903 from NixOS/check-flake

    Add "nix flake check"
    edolstra committed May 31, 2019
    Copy the full SHA
    65e8869 View commit details
    Browse the repository at this point in the history