Peter Simons
7e94212b0d
haskell: don't provide 'binary' default, instead we override that
...
attribute in the compiler-specific package set
binary has become a core package in ghc 7.4.2, so we cannot easily build
stuff with our own version of it. (Least not without Cabal warning about
version conflicts in the build log.)
2013-12-29 12:26:05 +01:00
Peter Simons
63e37a4f1f
haskell-DRBG: add version 0.5.1
2013-12-29 12:26:05 +01:00
Peter Simons
6646b80027
haskell-cipher-aes128: add version 0.5
2013-12-29 12:26:05 +01:00
Peter Simons
5b37e9b543
haskell-prettyclass: add version 1.0.0.0
2013-12-29 12:26:05 +01:00
Shea Levy
d59d4dd9a5
Add haskellPackages.robotsTxt
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-12-28 17:34:47 -05:00
Shea Levy
e5898a4f95
Add haskellPackages.heredoc
...
Signed-off-by: Shea Levy <shea@shealevy.com>
2013-12-28 17:33:52 -05:00
Peter Simons
6518480c1b
Merge pull request #1401 from monocell/haskore
...
haskore: new package
2013-12-23 09:13:05 -08:00
Emil Rangden
5a90dd86da
add haskellPackages.haskore
2013-12-23 10:25:06 +01:00
Emil Rangden
1e8dcf3921
add haskellPackages.midi
2013-12-23 10:25:06 +01:00
Emil Rangden
f4204813c6
add haskellPackages.markovChain
2013-12-23 10:25:06 +01:00
Emil Rangden
d62b286c7f
add haskellPackages.monoidTransformer
2013-12-23 10:25:06 +01:00
Emil Rangden
bdae7f99ea
add haskellPackages.eventList
2013-12-23 10:25:05 +01:00
Mathijs Kwik
86c298b510
add rethinkdb haskell driver
2013-12-23 10:21:20 +01:00
Mathijs Kwik
5188f7f939
add haskell-protocol-buffers-descriptor
2013-12-23 10:21:20 +01:00
Mathijs Kwik
98334e1d0a
add haskell-protocol-buffers
2013-12-23 10:21:20 +01:00
Peter Simons
57713cd258
haskell-pretty-show: update to version 1.6.3
2013-12-19 11:34:40 +01:00
Peter Simons
43498628e8
haskell-packages.nix: the latest OpenGL needs the latest OpenGLRaw to compile
2013-12-18 21:47:49 +01:00
Peter Simons
18e81a5365
haskell-packages.nix: OpenAL builds only with the latest OpenGL
2013-12-18 21:47:49 +01:00
Peter Simons
6200fc9ffa
haskell-async: add version 2.0.1.5
2013-12-18 14:56:43 +01:00
Peter Simons
c675ebff8b
haskell-quickcheck-io: revert hard-coding of HUnit and QuickCheck versions
...
That patch broke the build on modern platforms. Instead of hard-coding
those versions globally, we should do so on a per-platform basis in
haskell-defaults.nix.
2013-12-15 22:37:42 +01:00
Peter Simons
ae58890b21
haskell-monad-par: update to version 0.3.4.6
2013-12-14 15:19:27 +01:00
Peter Simons
b30738afe2
haskell-enummapset-th: add version 0.6.0.0
2013-12-14 15:19:27 +01:00
Peter Simons
524935ebd5
haskell-assert-failure: add version 0.1
2013-12-14 15:19:27 +01:00
Peter Simons
a9a5bde463
haskell-HTTP: update to version 4000.2.10
2013-12-14 15:19:27 +01:00
Peter Simons
d4f47af75a
haskell-quickcheck-io: this package needs recent versions of QuickCheck and HUnit
2013-12-14 13:34:04 +01:00
Peter Simons
c9a52836c8
haskell-pretty-show: resurrect version 1.2, which is required to build hledger on old versions of GHC
...
This reverts commit 54bfef6fc3d88eabfbd17c440c906170f7bc00ef.
2013-12-10 20:41:40 +01:00
Peter Simons
d231aca644
haskell-parsec: update to version 3.1.4
2013-12-10 20:41:40 +01:00
Peter Simons
d0ebac24e9
Update Haddock to version 2.13.2.1 (in ghc-head environment).
2013-12-10 20:41:40 +01:00
Peter Simons
fbdbe45393
haskell-pretty-show: the build requires happy version 1.19.x.
2013-12-10 20:41:39 +01:00
Peter Simons
37d68e69a0
haskell-pretty-show: remove obsolete version 1.2
2013-12-10 20:41:36 +01:00
Peter Simons
367b119971
haskell-pretty-show: update to version 1.6.2
2013-12-10 20:41:36 +01:00
Peter Simons
375c13622e
haskell-text: update to version 1.0.0.0
2013-12-10 20:41:36 +01:00
Peter Simons
38ff664847
haskell-parsers: update to version 0.10.1.2
2013-12-10 20:41:36 +01:00
Peter Simons
1d56cb64a8
haskell-http-client-*: new packages
2013-12-10 20:41:36 +01:00
Peter Simons
6ea83a9a66
haskell-case-insensitive: update to version 1.1.0.2
2013-12-10 20:41:36 +01:00
Peter Simons
6b5f1f35fb
haskell-errorcall-eq-instance: add version 0.1.0
2013-12-10 20:41:36 +01:00
Peter Simons
ea20904aef
cabal: add support for the enableStaticLibrary flag to enable/disable building of static libraries
...
Disabling static libraries is supported only in GHC 7.7 or later.
2013-12-10 20:41:36 +01:00
Peter Simons
685ec102ef
Merge pull request #1348 from ocharles/intervalmap
...
haskellPackages.IntervalMap: New expression
2013-12-09 16:08:30 -08:00
Peter Simons
c1c1de4c02
Merge pull request #1349 from ocharles/ex-pool
...
haskellPackages.exPool: New expression
2013-12-09 16:08:11 -08:00
Peter Simons
5a54eed058
Merge pull request #1350 from ocharles/haskelldb
...
haskellPackages.haskelldb: New expression
2013-12-09 16:08:02 -08:00
Oliver Charles
192cca63ef
haskellPackages.haskelldb: New expression
2013-12-09 23:35:59 +00:00
Oliver Charles
11668c9273
haskellPackages.exPool: New expression
2013-12-09 23:32:00 +00:00
Oliver Charles
7317135edc
haskellPackages.IntervalMap: New expression
2013-12-09 23:13:44 +00:00
Oliver Charles
9e4a60d54e
haskellPackages.extensibleEffects: New expression
2013-12-09 23:11:50 +00:00
Peter Simons
3c181313e6
haskell-src-exts: drop obsolete version 1.13.5
2013-12-04 00:08:08 +01:00
Peter Simons
fcc9ea7d4c
haskell-network: update to version 2.4.2.1
2013-12-03 22:23:21 +01:00
Peter Simons
cf2fbb3502
haskell-packages.nix: enable dynamic linking in GHC 7.7 or later
...
The current snapshot requires shared libraries to be built (otherwise
some packages won't build). I'm sure that's a mistake in the way it's
configured that should be fixed. Anyway, enabling shared library support
is an easy way out (and an interesting experiment).
2013-12-03 22:23:20 +01:00
Peter Simons
f1633d5af9
haskell-packages.nix: update 'cgi' to version 3001.1.8.4 when building with GHC 7.7 or later
...
Not that it helps much ... the package depends on MonadCatchIO-mtl, which is
broken in the latest version of GHC.
2013-12-03 22:23:20 +01:00
Peter Simons
d0d8f88d9b
haskell-packages.nix: disable transformers 0.3.0.0 when building with GHC 7.7 or later
...
It's a core package now.
2013-12-03 22:23:20 +01:00
Peter Simons
7c6bc645bd
haskell-GLUT: update to version 2.5.0.1
2013-12-03 22:23:20 +01:00
Peter Simons
3dd9e512c2
haskell-packages.nix: cosmetic
2013-12-03 22:23:20 +01:00
Peter Simons
e5e129a4d0
Fix references to haskell-opengl 2.9.1.0.
2013-12-03 22:23:19 +01:00
Peter Simons
64feb74f44
happy: update to version 1.19.2
2013-12-03 22:23:19 +01:00
Peter Simons
07ce265406
alex: update to version 3.1.3
2013-12-03 22:23:19 +01:00
Peter Simons
a64262ea3d
haskell-lifted-async: add version 0.1.0
2013-12-02 16:26:26 +01:00
Peter Simons
82da6e6c04
Merge pull request #1304 from ocharles/cassava
...
haskellPackages.cassava: New expression
2013-12-02 04:05:31 -08:00
Peter Simons
7cc759650d
Merge pull request #1305 from ocharles/scientific
...
haskellPackages.scientific: New expression
2013-12-02 04:05:03 -08:00
Oliver Charles
d54f2176da
haskellPackages.pipesPostgresqlSimple: New expression
2013-11-30 11:25:48 +00:00
Oliver Charles
44a641552a
haskellPackages.scientific: New expression
2013-11-30 11:20:34 +00:00
Oliver Charles
7be42c798c
haskellPackages.cassava: New expression
2013-11-30 11:13:54 +00:00
Rickard Nilsson
ce2732f2f2
New Haskell package: CodecImageDevIL, bindings to libdevil
2013-11-27 13:46:57 +01:00
Oliver Charles
6bf6769ae4
haskellPackages.foldl: New expression
2013-11-27 12:22:28 +00:00
Oliver Charles
46445a3295
haskellPackages.indexedFree: New expression
2013-11-27 08:57:17 +00:00
Peter Simons
25116b7b63
haskell-statestack: add version 0.2
2013-11-26 21:09:24 +01:00
Peter Simons
d019c243f3
haskell-HTTP: add version 4000.2.9
2013-11-26 21:09:18 +01:00
Peter Simons
b20b8b9844
happy: update to version 1.19.1
2013-11-26 21:09:18 +01:00
Peter Simons
0d811d4a10
haskell-gloss-raster-accelerate: add version 1.8.0.0
2013-11-26 21:09:18 +01:00
Peter Simons
ed9a255951
haskell-gloss-accelerate: add version 1.8.0.0
2013-11-26 21:09:18 +01:00
Peter Simons
2cfc208f26
haskell-ekg: add version 0.3.1.3
2013-11-26 21:09:18 +01:00
Peter Simons
09c50d6f9c
alex: update to version 3.1.2
2013-11-26 21:09:17 +01:00
Thomas Bereknyei
53f05a812f
Add hdevtools
...
4 spaces per indent
2013-11-23 16:12:21 -05:00
Oliver Charles
7a18f1125e
haskellPackages.ariadne: New expression and related dependencies
2013-11-21 10:28:56 +01:00
Peter Simons
144a833cd0
Merge pull request #1259 from ocharles/haskell
...
haskellPackages.socketActivation and haskellPackages.quickcheckInstances
2013-11-21 01:25:34 -08:00
Oliver Charles
d93d7c645c
haskellPackages.quickcheckInstances: New expression
2013-11-21 08:45:38 +00:00
Oliver Charles
fe3253355d
haskellPackages.socketActivation: New expression
2013-11-21 08:45:09 +00:00
Oliver Charles
1bf33cf083
haskellPackages.digits: New expression
2013-11-20 09:10:54 +00:00
Oliver Charles
41a0cb7bd9
haskellPackages.tastyTh: New expression
2013-11-18 11:28:17 +01:00
Oliver Charles
6e89adc6ba
haskellPackages.tastyGolden: New expression
2013-11-18 11:28:17 +01:00
Oliver Charles
17b738330c
haskellPackages.tastyQuickcheck: New expression
2013-11-18 11:28:17 +01:00
Oliver Charles
2e8c5b626c
haskellPackages.tastyHspec: New expression
2013-11-18 11:28:17 +01:00
Oliver Charles
1eb47b17af
haskellPackages.tastyAntXml: New expression
2013-11-18 11:28:17 +01:00
Oliver Charles
3203c7177c
haskellPackages.webRoutesBoomerang: new expression
2013-11-15 13:09:30 +00:00
Gergely Risko
d9ed78cbd9
Add direct-sqlite haskell library
2013-11-11 16:36:14 +01:00
Peter Simons
716318c54d
haskell-process-conduit: add version 1.0.0.1
2013-11-11 14:39:59 +01:00
Peter Simons
4159147663
haskell-control-monad-loop: add version 0.1
2013-11-11 14:39:59 +01:00
Peter Simons
ad2d8fdfb9
Don't override deepseq globally in Cabal 1.18.x.
...
Deepseq is a core package, and building Cabal with a version that differs from
the one shipped with GHC is probably not a good idea.
For GHC 7.0.x, however, we must override deepseq, because the library just
won't build otherwise.
2013-11-11 14:39:58 +01:00
Peter Simons
62fd4cebe1
haskell-parallel: update to version 3.2.0.4
2013-11-11 14:39:57 +01:00
Peter Simons
9e036f4560
haskell-deepseq: update to 1.3.0.1
2013-11-11 14:39:57 +01:00
Peter Simons
53cc2aa312
haskell-parsers: update to version 0.10.1.1
2013-11-11 14:39:48 +01:00
Peter Simons
e4d841eef4
Re-implement ghcWithPackagesOld as a variant of ghcWithPackages that ignores collisions.
...
This change is intended to fix <https://github.com/NixOS/nixpkgs/issues/1161 >
and to address some of the concerns that come up during the discussion of
<d64917ad17
>.
2013-11-09 20:41:52 +01:00
Peter Simons
f92a5cbfc6
pkgs/development/compilers/ghc/with-packages.nix: add 'ignoreCollisions' parameter
...
The ghcWithPackage expression now has an argument 'ignoreCollisions' that
allows users to disable the path collision check like so:
(pkgs.haskellPackages.ghcWithPackages (pkgs: with pkgs; [ haskellPlatform ])).override { ignoreCollisions = true; };
See d64917ad17
for a long and detailed discussion of why these path collisions may occur.
2013-11-07 12:14:19 +01:00
Peter Simons
0e831bd525
Resurrect the old ghcWithPackages wrapper under the attribute name 'ghcWithPackagesOld'.
2013-11-04 19:42:49 +01:00
Mathijs Kwik
b6519f08da
haskell-parsers: bring back 0.9 for idris
2013-11-01 08:02:19 +01:00
Mathijs Kwik
3c2b7f5e33
haskell-trifecta: bring back 1.1 for idris
2013-11-01 08:02:19 +01:00
Peter Simons
e0c633a402
haskell-hslua: update to version 0.3.8
2013-10-31 09:02:24 +01:00
Peter Simons
793be25a9a
haskell-gloss: update to version 1.8.1.1
2013-10-31 09:02:24 +01:00
Peter Simons
90d80c3d35
haskell-OpenGL: update 2.9.x branch to version 2.9.1.0
2013-10-31 09:02:24 +01:00
Peter Simons
7daab74440
haskell-Cabal: update to version 1.18.1.2
2013-10-27 19:07:14 +01:00
Peter Simons
d64917ad17
Back-port Haskell-related improvements from stdenv-updates.
...
* There now is full support for building Haskell packages as shared libraries
for GHC versions 7.4.2 or later. The Cabal builder recognizes the following
attributes:
- enableSharedLibraries configures Cabal to build of shared libraries in
addition to static ones. This option requires that all dependencies of
the package have been compiled for use in shared libraries, too.
- enableSharedExecutables configures Cabal to prefer shared libraries when
linking executables.
The default values for these attributes are arguments to the haskellPackages
expression.
* Haskell builds now run in a LANG="en_US.UTF-8" environment to avoid plenty
of build and test suite errors. Without this setting, GHC seems unable to
deal with the UTF-8 character encoding that's generally considered standard
in the Haskell world.
* The Cabal builder supports a new attribute 'testTarget' to specify the exact
set of tests to be run during the check phase.
* The ghc-wrapper attribute ghcVersion has been removed. Instead, we use the
ghc.version attribute, which exists in unwrapped GHC derivations, too.
2013-10-27 10:09:36 +01:00
Peter Simons
e1c9c133b0
Merge pull request #1110 from errge/master
...
Add text-format haskell library
2013-10-26 09:20:05 -07:00