Commit graph

6463 commits

Author SHA1 Message Date
Peter Simons
c2dc0277be haskell-hint: update to version 0.4.2.0 2014-05-16 18:51:35 +02:00
Peter Simons
8403401120 haskell-highlighting-kate: update to version 0.5.8.1 2014-05-16 18:51:35 +02:00
Peter Simons
6412e24b6a haskell-haskell-src-meta: update to version 0.6.0.7 2014-05-16 18:51:35 +02:00
Peter Simons
09668488d8 haskell-haskell-names: update to version 0.4 2014-05-16 18:51:35 +02:00
Peter Simons
557b40de00 haskell-hakyll: update to version 4.5.3.0 2014-05-16 18:51:35 +02:00
Peter Simons
3c83531c7e haskell-graphviz: update to version 2999.17.0.0 2014-05-16 18:51:35 +02:00
Peter Simons
9778f505de haskell-ghc-mtl: update to version 1.2.1.0 2014-05-16 18:51:35 +02:00
Peter Simons
d3e09c21c2 haskell-foldl: update to version 1.0.4 2014-05-16 18:51:35 +02:00
Peter Simons
7e74937230 haskell-fay: update to version 0.20.0.3 2014-05-16 18:51:35 +02:00
Peter Simons
19ddd4c3bb haskell-exceptions: update to version 0.6.1 2014-05-16 18:51:34 +02:00
Peter Simons
d3b2eb8283 haskell-ex-pool: update to version 0.2 2014-05-16 18:51:34 +02:00
Peter Simons
93018b4939 haskell-either: update to version 4.1.2 2014-05-16 18:51:34 +02:00
Peter Simons
7aaec99beb haskell-dns: update to version 1.2.3 2014-05-16 18:51:34 +02:00
Peter Simons
51c5803431 haskell-digestive-functors: update to version 0.7.1.1 2014-05-16 18:51:34 +02:00
Peter Simons
cd2da3afc4 haskell-contravariant: update to version 0.6 2014-05-16 18:51:34 +02:00
Peter Simons
1558af28c6 haskell-conduit-combinators: update to version 0.2.5.2 2014-05-16 18:51:34 +02:00
Peter Simons
c2e628585c haskell-cond: update to version 0.4.1 2014-05-16 18:51:34 +02:00
Peter Simons
72da0b2b69 haskell-classy-prelude: update to version 0.9.2 2014-05-16 18:51:34 +02:00
Peter Simons
71c322a3c6 haskell-classy-prelude-conduit: update to version 0.9.2 2014-05-16 18:51:34 +02:00
Peter Simons
cf00b5ae97 haskell-bindings-GLFW: update to version 3.0.3.2 2014-05-16 18:51:34 +02:00
Peter Simons
7cc0d519c4 haskell-aeson: update to version 0.7.0.4 2014-05-16 18:51:34 +02:00
Peter Simons
fedef2e73e haskell-AES: update to version 0.2.9 2014-05-16 18:51:34 +02:00
Peter Simons
beeda31e3b haskell-X11: update to version 1.6.1.2 2014-05-16 18:51:34 +02:00
Peter Simons
a82d0962eb haskell-data-lens-light: add version 0.1.1 2014-05-16 18:51:34 +02:00
Peter Simons
aae174b361 haskell-temporary-rc: add version 1.2.0.3 2014-05-16 18:51:34 +02:00
Simon Hengel
cde9461d06 Update haskell-http-kit to version 0.3.0 2014-05-16 14:27:33 +08:00
Peter Simons
485ad34b9c Merge pull request #2647 from crooney/master
cabal2nix derivation for haskellPackages.fayText
2014-05-15 18:12:24 +02:00
Christoph Hrdinka
b1feffd1a1 haskell-glfw-b: add package version 1.4.6 2014-05-15 13:46:20 +02:00
Chris Rooney
a50fc668c1 cabal2nix derivation for haskellPackages.fayText 2014-05-14 16:46:51 -04:30
Peter Simons
481ec8ab9b haskell-usb: jailbreak to fix build with text 1.x 2014-05-14 15:02:35 +02:00
Peter Simons
ded83927ba haskell-snaplet-stripe: jailbreak to fix build with text 1.x 2014-05-14 15:02:35 +02:00
Peter Simons
237b2de6a0 haskell-parsec-3.1.3: jailbreak to fix build with text 1.x 2014-05-14 15:02:35 +02:00
Peter Simons
3512c3c523 haskell-ghc-vis: jailbreak to fix build with recent fgl and text libraries 2014-05-14 15:02:34 +02:00
Peter Simons
f57d6ebaea haskell-timeparsers: jailbreak to fix build with attoparsec 0.11.x 2014-05-14 15:02:34 +02:00
Peter Simons
f10bf6653c haskell-HTF: disable test suite to fix the build
https://github.com/skogsbaer/HTF/issues/37
2014-05-14 15:02:34 +02:00
Peter Simons
55e5a1546e haskell-GloveVec: re-generate with cabal2nix 2014-05-14 15:02:34 +02:00
Peter Simons
f77b806b46 haskell-Pathfinder and DSH: remove broken packages 2014-05-14 15:02:34 +02:00
Peter Simons
514a57c6d9 haskell-AspectAG: remove broken package 2014-05-14 15:02:33 +02:00
Peter Simons
6be622c178 haskell-NanoProlog: remove broken package 2014-05-14 15:02:33 +02:00
Peter Simons
d5307df65f haskell-Hipmunk: remove broken package 2014-05-14 15:02:33 +02:00
Peter Simons
6c61d41dc9 Drop obsolete Haskell packages WebBits, WebBitsHtml, JsContracts, and flapjax.
None of our compilers can build these packages. I suppose that stuff has
been replaced by language-ecmascript.
2014-05-14 15:02:33 +02:00
Peter Simons
cd03e41fc7 haskell-xmlgen: the test suite needs libxml2 plus some DTDs 2014-05-14 15:02:32 +02:00
Peter Simons
614e6d46e6 haskell-libsystemd-journal: build only on Linux 2014-05-14 15:02:32 +02:00
Peter Simons
ca078e43f3 haskell-cuda: don't try to build this package on Hydra 2014-05-14 15:02:32 +02:00
Peter Simons
2220e24ee3 haskell-parsec-3.1.2: jailbreak to fix build with text >= 1 2014-05-14 15:02:32 +02:00
Peter Simons
7eaca0cab7 haskell-network-simple: jailbreak to fix build with network >= 2.5 2014-05-14 15:02:31 +02:00
Peter Simons
06691d6b1e haskell-openssl-streams: jailbreak to fix build with network >= 2.5
And re-enable the test suite.
2014-05-14 15:02:31 +02:00
Peter Simons
9b8fdfb8b1 haskell-xdot: jailbreak to fix build with text >= 1.1 2014-05-14 15:02:31 +02:00
Peter Simons
557c48a067 haskell-cabal-macosx: jailbreak to fix build with fgl >= 5.5 2014-05-14 15:02:30 +02:00
Peter Simons
7710da4950 haskell-tar: re-generate with cabal2nix 2014-05-14 15:02:30 +02:00
Peter Simons
9417188afc haskell-oeis: jailbreak to fix build with network 2.5.x 2014-05-14 15:02:30 +02:00
Peter Simons
e1b52f54e3 haskell-hakyll: jailbreak to allow building with network 2.5.x
https://github.com/jaspervdj/hakyll/issues/255
2014-05-14 15:02:29 +02:00
Peter Simons
86fc581dbf haskell-unbound: update to version 0.4.3.1 2014-05-14 15:02:29 +02:00
Peter Simons
2511e06330 haskell-system-fileio: update to version 0.3.13 2014-05-14 15:02:29 +02:00
Peter Simons
388c60124f haskell-statistics: update to version 0.11.0.1 2014-05-14 15:02:29 +02:00
Peter Simons
76586faed1 haskell-shake: update to version 0.12 2014-05-14 15:02:29 +02:00
Peter Simons
cfb676e7ce haskell-pandoc: update to version 1.12.4 2014-05-14 15:02:29 +02:00
Peter Simons
8ae67934ce haskell-iCalendar: update to version 0.4.0.1 2014-05-14 15:02:29 +02:00
Peter Simons
2fff26941e haskell-hledger: update to version 0.23.2 2014-05-14 15:02:28 +02:00
Peter Simons
b82a30aa8d haskell-hledger-web: update to version 0.23.2 2014-05-14 15:02:28 +02:00
Peter Simons
91ecc85a37 haskell-hledger-lib: update to version 0.23.2 2014-05-14 15:02:28 +02:00
Peter Simons
b3ea4264b9 haskell-esqueleto: update to version 1.4.1 2014-05-14 15:02:28 +02:00
Peter Simons
acaad29162 haskell-digestive-functors-aeson: update to version 1.1.8 2014-05-14 15:02:28 +02:00
Peter Simons
bebeef404d haskell-data-lens: update to version 2.10.5 2014-05-14 15:02:28 +02:00
Peter Simons
a984b8a012 haskell-RepLib: update to version 0.5.3.3 2014-05-14 15:02:28 +02:00
Peter Simons
f2e81ce7cb haskell-Glob: update to version 0.7.5 2014-05-14 15:02:27 +02:00
Peter Simons
fde79166cc haskell-ConfigFile: update to version 1.1.2 2014-05-14 15:02:27 +02:00
Peter Simons
6ca2c509c1 haskell-wxcore: jailbreak to fix build with recent versions of array 2014-05-14 15:02:27 +02:00
Peter Simons
fd0f9e6fc1 Re-write the Haskell Platform out of haskell-defaults.nix.
1) Packages formerly called haskell-haskell-platform-ghcXYZ-VVVV.X.Y.Z are
    now called haskell-platform-VVVV.X.Y.Z. The latest version can be
    installed by running "nix-env -i haskell-platform".

 2) The attributes haskellPackages_ghcXYZ.haskellPlatform no longer exist.
    Instead, we have attributes like haskellPlatformPackages."2012_4_0_0".
    (The last numeric bit must be quoted when used in a Nix file, but not on
    the command line to nix-env, nix-build, etc.) The latest Platform has a
    top-level alias called simply haskellPlatform.

 3) The haskellPackages_ghcXYZ package sets offer the latest version of every
    library that GHC x.y.z can compile. For example, if 2.7 is the latest
    version of QuickCheck and if GHC 7.0.4 can compile that version, then
    haskellPackages_ghc704.QuickCheck refers to version 2.7.

 4) All intermediate GHC releases were dropped from all-packages.nix to
    simplify our configuration. What remains is a haskellPackages_ghcXYZ set
    for the latest version of every major release branch, i.e. GHC 6.10.4,
    6.12.3, 7.0.4, 7.2.2, 7.4.2, 7.6.3, 7.8.2, and 7.9.x (HEAD snapshot).

 5) The ghcXYZPrefs functions in haskell-defaults.nix now inherit overrides
    from newer to older compilers, i.e. an override configured for GHC 7.0.4
    will automatically apply to GHC 6.12.3 and 6.10.4, too. This change has
    reduced the redundancy in those configuration functions. The downside is
    that overriding an attribute for only one particular GHC version has become
    more difficult. In practice, this case doesn't occur much, though.

 6) The 'cabal' builder has a brand-new argument called 'extension'. That
    function is "self : super : {}" by default and users can override it to
    mess with the attribute set passed to cabal.mkDerivation. An example use
    would be the definition of darcs in all-packages.nix:

    | darcs = haskellPackages.darcs.override {
    |   cabal = haskellPackages.cabal.override {
    |     extension = self : super : {
    |       isLibrary = false;
    |       configureFlags = "-f-library " + super.configureFlags or "";
    |     };
    |   };
    | };

    In this case, extension disables building the library part of the package
    to give us an executable-only version that has no dependencies on GHC or
    any other Haskell packages.

    The 'self' argument refers to the final version of the attribute set and
    'super' refers to the original attribute set.

Note that ...

 - Haskell Platform packages always provide the Haddock binary that came with
   the compiler.

 - Haskell Platform 2009.2.0.2 is broken because of build failures in cgi and
   cabal-install.

 - Haskell Platform 2010.1.0.0 is broken becasue of build failures in cgi.
2014-05-14 14:59:52 +02:00
cillianderoiste
c202f6b09d Merge pull request #2606 from linquize/pandoc
pandoc: Update to 1.12.4
2014-05-11 14:47:52 +02:00
Linquize
c43003b87c pandoc: Update to 1.12.4 2014-05-11 05:29:11 +02:00
Peter Simons
4ec21f6ecd haskell-Strafunski-StrategyLib: jailbreak to fix build with GHC 7.8.2 2014-05-09 23:48:42 +02:00
Benno Fünfstück
631e74963f haskell-dynamic-cabal: new expression 2014-05-09 22:50:41 +02:00
Benno Fünfstück
fb2d8ab9aa haskell-th-lift-instances: new expression 2014-05-09 22:50:40 +02:00
Benno Fünfstück
52bd5978a0 haskell-quickcheck-property-monad: new expression 2014-05-09 22:50:39 +02:00
Benno Fünfstück
e61e23b6c7 haskell-hcltest: new expression 2014-05-09 22:50:38 +02:00
Benno Fünfstück
b49de7164e haskell-generate: new expression 2014-05-09 22:50:37 +02:00
Benno Fünfstück
97dde61662 haskell-system-time-monotonic: new expression 2014-05-09 22:50:36 +02:00
Benno Fünfstück
2525aac134 haskell-unix-memory: new expression 2014-05-09 22:50:35 +02:00
Peter Simons
4ee0cd2bbb haskell-gloss: Revert "update to version 1.8.2.1"
This reverts commit 37df971a49. The new
version doesn't compile.
2014-05-07 19:13:06 +02:00
Peter Simons
ee1a03577c haskell-statistics: drop obsolete version 0.10.5.2 2014-05-07 19:13:06 +02:00
Peter Simons
bd36eadf98 haskell-zeromq4-haskell: update to version 0.6 2014-05-07 19:13:06 +02:00
Peter Simons
9acc4ccb29 haskell-yesod-test: update to version 1.2.1.5 2014-05-07 19:13:06 +02:00
Peter Simons
06d91b1f0e haskell-yesod-static: update to version 1.2.3 2014-05-07 19:13:06 +02:00
Peter Simons
5034c2b1f9 haskell-streaming-commons: update to version 0.1.2.3 2014-05-07 19:13:05 +02:00
Peter Simons
390b804b23 haskell-snap: update to version 0.13.2.5 2014-05-07 19:13:05 +02:00
Peter Simons
bb66957987 haskell-shelly: update to version 1.5.3 2014-05-07 19:13:05 +02:00
Peter Simons
ce57c7aac1 haskell-semigroupoids: update to version 4.0.2 2014-05-07 19:13:05 +02:00
Peter Simons
98c5572642 haskell-resourcet: update to version 1.1.2.2 2014-05-07 19:13:05 +02:00
Peter Simons
08549cdb02 haskell-network-multicast: update to version 0.0.11 2014-05-07 19:13:05 +02:00
Peter Simons
1ca94859d3 haskell-mmorph: update to version 1.0.3 2014-05-07 19:13:05 +02:00
Peter Simons
b127783bf4 haskell-largeword: update to version 1.2.3 2014-05-07 19:13:05 +02:00
Peter Simons
a688dd0687 haskell-language-c-inline: update to version 0.5.0.0 2014-05-07 19:13:05 +02:00
Peter Simons
de899153b1 haskell-criterion: update to version 0.8.1.0 2014-05-07 19:13:05 +02:00
Peter Simons
1ca4ac68d7 haskell-conduit: update to version 1.1.2.1 2014-05-07 19:13:05 +02:00
Peter Simons
d1fdb0cbb0 haskell-concurrent-extra: update to version 0.7.0.7 2014-05-07 19:13:05 +02:00
Peter Simons
2ac07cfc00 haskell-JuicyPixels: update to version 3.1.5.2 2014-05-07 19:13:05 +02:00
Peter Simons
8a446a01d7 haskell-HsSyck: update to version 0.52 2014-05-07 19:13:05 +02:00
Peter Simons
d43c34b6a4 haskell-derive: update to version 2.5.16 2014-05-07 19:13:05 +02:00
Peter Simons
23b0bb002b haskell-comonad: update to version 4.2 2014-05-07 19:13:05 +02:00