Permalink
Choose a base ref
{{ refName }}
default
Choose a head ref
{{ refName }}
default
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: 7c8d3aa21d42
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
...
head repository: NixOS/nixpkgs
compare: 8366525cbf40
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
- 13 commits
- 16 files changed
- 1 contributor
Commits on Jan 16, 2017
-
Add overlays mechanism to Nixpkgs.
This patch add a new argument to Nixpkgs default expression named "overlays". By default, the value of the argument is either taken from the environment variable `NIXPKGS_OVERLAYS`, or from the directory `~/.nixpkgs/overlays/`. If the environment variable does not name a valid directory then this mechanism would fallback on the home directory. If the home directory does not exists it will fallback on an empty list of overlays. The overlays directory should contain the list of extra Nixpkgs stages which would be used to extend the content of Nixpkgs, with additional set of packages. The overlays, i-e directory, files, symbolic links are used in alphabetical order. The simplest overlay which extends Nixpkgs with nothing looks like: ```nix self: super: { } ``` More refined overlays can use `super` as the basis for building new packages, and `self` as a way to query the final result of the fix-point. An example of overlay which extends Nixpkgs with a small set of packages can be found at: https://github.com/nbp/nixpkgs-mozilla/blob/nixpkgs-overlay/moz-overlay.nix To use this file, checkout the repository and add a symbolic link to the `moz-overlay.nix` file in `~/.nixpkgs/overlays` directory.
Configuration menu - View commit details
-
Copy full SHA for f5dfe78 - Browse repository at this point
Copy the full SHA f5dfe78View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83f7d5f - Browse repository at this point
Copy the full SHA 83f7d5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6a83c31 - Browse repository at this point
Copy the full SHA 6a83c31View commit details -
Configuration menu - View commit details
-
Copy full SHA for f9da1fa - Browse repository at this point
Copy the full SHA f9da1faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 51d3c93 - Browse repository at this point
Copy the full SHA 51d3c93View commit details -
Improve the realse notes with the upcoming documentation links, and a…
… better example of how to convert overridePackages usage.
Configuration menu - View commit details
-
Copy full SHA for ae7e893 - Browse repository at this point
Copy the full SHA ae7e893View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d6532b - Browse repository at this point
Copy the full SHA 2d6532bView commit details -
Configuration menu - View commit details
-
Copy full SHA for a0615e2 - Browse repository at this point
Copy the full SHA a0615e2View commit details -
Configuration menu - View commit details
-
Copy full SHA for da8cf26 - Browse repository at this point
Copy the full SHA da8cf26View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2ad710e - Browse repository at this point
Copy the full SHA 2ad710eView commit details -
Configuration menu - View commit details
-
Copy full SHA for c4e2dc3 - Browse repository at this point
Copy the full SHA c4e2dc3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 88ba960 - Browse repository at this point
Copy the full SHA 88ba960View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8366525 - Browse repository at this point
Copy the full SHA 8366525View commit details
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 7c8d3aa21d42...8366525cbf40