mirror of
https://github.com/SebastianWendel/nixpkgs.git
synced 2024-09-21 12:59:04 +02:00
fac1168816
This commit changes callHackage to use a deterministic version of the Hackage checkout from https://github.com/commercialhaskell/all-cabal-hashes by default. This means that packages uploaded to Hackage after today will be available to callHackage only after "pkgs/data/misc/hackage/default.nix" has been updated. People who want the previous behavior where we always had the latest version of Hackage available -- at the cost of frequent downloads from Github --, can add the following override to their "~/.nixpkgs/config.nix" file: { packageOverrides = super: { all-cabal-hashes = builtins.fetchTarball "https://github.com/commercialhaskell/all-cabal-hashes/archive/hackage.tar.gz"; }; } |
||
---|---|---|
.. | ||
patches | ||
configuration-common.nix | ||
configuration-ghc-6.12.x.nix | ||
configuration-ghc-7.0.x.nix | ||
configuration-ghc-7.2.x.nix | ||
configuration-ghc-7.4.x.nix | ||
configuration-ghc-7.6.x.nix | ||
configuration-ghc-7.8.x.nix | ||
configuration-ghc-7.10.x.nix | ||
configuration-ghc-8.0.x.nix | ||
configuration-ghc-head.nix | ||
configuration-ghc-nokinds.nix | ||
configuration-ghcjs.nix | ||
configuration-hackage2nix.yaml | ||
default.nix | ||
generic-builder.nix | ||
generic-stack-builder.nix | ||
hackage-packages.nix | ||
hoogle-local-wrapper.sh | ||
hoogle.nix | ||
lib.nix | ||
with-packages-wrapper.nix |