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: 346fd9e8445f
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
...
head repository: NixOS/nixpkgs
compare: 6b36d26a2430
Could not load branches
Nothing to show
Could not load tags
Nothing to show
{{ refName }}
default
- 7 commits
- 5 files changed
- 3 contributors
Commits on Apr 25, 2017
-
Configuration menu - View commit details
-
Copy full SHA for 0f10417 - Browse repository at this point
Copy the full SHA 0f10417View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a34188 - Browse repository at this point
Copy the full SHA 2a34188View commit details -
hackage-packages.nix: automatic Haskell package set update
This update was generated by hackage2nix v2.1.1-8-g19ebdb9 from Hackage revision commercialhaskell/all-cabal-hashes@1404855.
Configuration menu - View commit details
-
Copy full SHA for 9fa927f - Browse repository at this point
Copy the full SHA 9fa927fView commit details -
halvm: set proper meta.platforms
64-bit Linux is the only platform that has Xen in Nixpkgs.
1Configuration menu - View commit details
-
Copy full SHA for 9284424 - Browse repository at this point
Copy the full SHA 9284424View commit details -
It now supports recent versions of various dependencies.
Configuration menu - View commit details
-
Copy full SHA for 9b74549 - Browse repository at this point
Copy the full SHA 9b74549View commit details -
haskell: preserve overrideScope on override
We want code such as `(pkg.override {}).overrideScope (self: super: {})` to work. This didn't work before, since `override` will call the original package again, and the attribute `overideScope`, which `callPackageWithScope` added, wasn't added again. The fix for this is to modify the package function itself to include the `callPackageWithScope` attribute, so it'll be re-added whenever the function is overriden for with arguments. There is a small problem here though: since callPackage uses some magic (`builtins.functionArgs`) to determine the auto-arguments of a function, we can't just write `callPackageWith scope drvScope`, since `builtins.functionArgs drvScope` will be `{}`. To fix this, we implement our own `callPackageWith`. Fixes #7953. Closes #9336.
Configuration menu - View commit details
-
Copy full SHA for 731e0fa - Browse repository at this point
Copy the full SHA 731e0faView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6b36d26 - Browse repository at this point
Copy the full SHA 6b36d26View 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 346fd9e8445f...6b36d26a2430