nixpkgs/pkgs/development
Peter Simons 2862d272a6 haskell: add support for all of Hackage
The function "callHackage <name> <version>" generates build instructions for
the requested library version on-the-fly. All of Hackage is available. Note:
this code is brand-new, experimental, and it might change in the future. Don't
base production code on this feature yet.

Example usage:

  $ nix-shell -p 'haskellPackages.callHackage "cpphs" "1.19.3" {}' --run "cpphs --version"
  cpphs 1.19.3

  $ nix-shell -p 'haskellPackages.ghcWithPackages (self: [(self.callHackage "hsdns" "1.6.1" {})])' --run "ghc-pkg list hsdns"
  /nix/store/p6r81k2vb2pzy4wcvri6z9m492i0hg63-ghc-8.0.1/lib/ghc-8.0.1/package.conf.d
      hsdns-1.6.1
2016-06-12 08:37:06 +02:00
..
arduino Revert "arduino: 1.0.6 -> 1.6.6" 2016-05-11 21:11:28 +02:00
beam-modules beam-modules: refactor - remove commented out code 2016-04-23 19:03:30 -07:00
bower-modules/generic
compilers nim: 0.13.0 -> 0.14.2 2016-06-11 14:53:07 +02:00
coq-modules Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
dotnet-modules/patches
eclipse
go-modules go2nix: 20160307 -> 0.1.0 2016-06-10 12:04:35 +02:00
guile-modules Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
haskell-modules haskell: add support for all of Hackage 2016-06-12 08:37:06 +02:00
idris-modules
interpreters io: 2013.12.04 -> 2015.11.11 2016-06-09 04:15:26 -07:00
libraries libpsl: list 2016-05-23 -> 2016-06-10 2016-06-12 00:28:55 +02:00
lisp-modules Fix lots of fetchgit hashes (fallout from #15469) 2016-06-03 17:17:08 +03:00
lua-modules
misc avr-gcc-libc: strip trailing whitespace 2016-06-05 11:59:47 +02:00
mobile Bring my stdenv.lib.maintainers user name in line with my github nick. 2016-05-16 22:49:55 +02:00
ocaml-modules ocamlnet: 3.7.7 -> 4.1.1 (#16008) 2016-06-08 16:40:08 +01:00
perl-modules perl: XML::Grove: init at 0.46alpha 2016-05-29 21:48:28 +02:00
pharo Merge pull request #15261 from DamienCassou/pharo-vm5-2016.05.04 2016-05-06 10:04:36 +02:00
pure-modules
python-modules Merge pull request #15764 from FRidh/wxpythoncleanup 2016-05-31 10:47:22 +02:00
qtcreator qtcreator: 3.6.0 -> 3.6.1 (bugfixes) 2016-05-18 21:03:40 +02:00
r-modules treewide: Make explicit that 'dev' output of openssl is used 2016-05-19 10:02:23 +02:00
ruby-modules gemconfig: rmagick requires which as of 2.15.4 2016-06-06 16:00:10 -05:00
tools nimble: 0.7.2 -> 0.7.4 2016-06-11 14:53:08 +02:00
web nodejs-6_x: use xz instead of gz 2016-05-18 18:36:54 +02:00