1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-28 16:42:09 +00:00
nixpkgs/pkgs/top-level
Peter Simons fac1168816 callHackage: make 'all-cabal-hashes' repository overridable
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";
    };
  }
2016-11-01 18:35:19 +01:00
..
aliases.nix Merge remote-tracking branch 'upstream/master' into HEAD 2016-10-22 17:23:24 +02:00
all-packages.nix callHackage: make 'all-cabal-hashes' repository overridable 2016-11-01 18:35:19 +01:00
default.nix top-level: Use foldl' to make the list of package functions top to bottom 2016-10-13 11:15:52 -04:00
dotnet-packages.nix OpenNAT: init at 2.1.0 2016-10-29 13:28:24 +08:00
emacs-packages.nix emacs-source-directory: remove 2016-09-30 08:23:45 -04:00
emscripten-packages.nix xmlmirror: move README.md to better place 2016-08-29 23:08:46 +02:00
haskell-packages.nix haskell: drop obsolete LTS package set 2016-09-15 09:12:04 +02:00
impure.nix Separate fix-point from config importing hacks and other impurities 2016-07-14 14:33:23 -07:00
lua-packages.nix luasocket: fix eval 2016-09-25 16:18:08 +02:00
make-tarball.nix make-tarball.nix: filter out MD5 warnings in evaluation check 2016-10-12 10:50:58 +02:00
metrics.nix
node-packages-generated.nix nodePackages.bower2nix: 3.0.1 -> 3.1.1 2016-09-15 01:28:37 +01:00
node-packages.json wscat: init at 1.0.1 (#17618) 2016-08-09 22:59:25 +02:00
node-packages.nix
ocaml-packages.nix ocamlPackages.uchar: init at 0.0.1 2016-10-19 19:20:32 +02:00
perl-packages.nix perl-DBIx-Class: remove myself as maintainer 2016-10-28 23:07:50 +02:00
php-packages.nix phpPackages.imagick: 3.4.0RC4 -> 3.4.3RC1 2016-10-13 20:33:16 -04:00
platforms.nix platforms.nix: Switch ARMv7 to vfpv3-d16 2016-07-20 02:38:10 +03:00
pure-packages.nix
python-packages.nix pythonPackages.cached-property: works on Darwin 2016-11-01 10:13:33 -04:00
release-cross.nix release-cross.nix: Build the bootstrap tools for ARM 2016-07-20 02:38:10 +03:00
release-lib.nix release-lib: Remove unused allowTexliveBuilds option 2016-09-11 01:13:49 +03:00
release-python.nix
release-small.nix Python: remove modules and pythonFull 2016-10-10 10:33:24 +02:00
release.nix Revert "nixpkgs: add tested alias for unstable job" 2016-10-13 17:06:03 +02:00
rust-packages.nix rustRegistry: 2016-09-29 -> 2016-10-29 2016-10-29 21:22:43 +00:00
stdenv.nix