Commit graph

491 commits

Author SHA1 Message Date
Peter Simons 3a44af3acc Updated 'fgl' attribute to point to the latest version of the library.
This has no practical effect, because we override that attributed based
on the compiler version that's being used, but it still feels like the
right thing to do.

svn path=/nixpkgs/trunk/; revision=29415
2011-09-21 16:46:44 +00:00
Peter Simons 6bc5b0f215 haskell-maude: added version 0.2.1
svn path=/nixpkgs/trunk/; revision=29414
2011-09-21 16:46:39 +00:00
Peter Simons f844c8730e haskell-json: added version 0.5
svn path=/nixpkgs/trunk/; revision=29402
2011-09-20 20:30:20 +00:00
Peter Simons 6ed0f99b70 haskell-helium: the package has disappeared from the upstream web server
svn path=/nixpkgs/trunk/; revision=29311
2011-09-16 18:29:32 +00:00
Peter Simons 95ae45256a haskell-get-options: the package doesn't build, because the upstream archive has vanished
svn path=/nixpkgs/trunk/; revision=29308
2011-09-16 18:17:20 +00:00
Andres Löh 54039c51f8 Added haskell-gloss and modified haskell-GLURaw.
I know that GLURaw is currently a modification of the generated file.
Not making the change prevents GLURaw from being loaded into ghci.

svn path=/nixpkgs/trunk/; revision=29290
2011-09-15 05:03:31 +00:00
Peter Simons 3c5ff4a118 haskell-hledger-web: added version 0.15.3
svn path=/nixpkgs/trunk/; revision=29243
2011-09-13 17:35:18 +00:00
Peter Simons 6557b25b37 haskell-io-storage: added version 0.3
svn path=/nixpkgs/trunk/; revision=29242
2011-09-13 17:35:12 +00:00
Peter Simons 8c8d88080d haskell-time: updated to version 1.4
svn path=/nixpkgs/trunk/; revision=29241
2011-09-13 17:35:07 +00:00
Peter Simons c88d870123 Haskell packages that require access to libc (for <time.h>, etc.)
consistently depend on the (non-existent) attribute 'libc'. That
dependency is then fulfilled by defining

  libc = pkgs.stdenv.gcc.libc;

in haskell-packages.nix where appropriate. On platforms impure platforms,
such as Darwin, that attribute evaluates to 'null'.

svn path=/nixpkgs/trunk/; revision=29223
2011-09-12 16:46:14 +00:00
Peter Simons 20c7526891 haskell-vector-algorithms: dropped obsolete version 0.4
svn path=/nixpkgs/trunk/; revision=29212
2011-09-12 16:45:23 +00:00
Peter Simons 107201f99f haskell-case-insensitive: dropped obsolete version 0.3
svn path=/nixpkgs/trunk/; revision=29211
2011-09-12 16:45:18 +00:00
Peter Simons d1219f3e3a haskell-snap-server: updated to version 0.5.4
svn path=/nixpkgs/trunk/; revision=29210
2011-09-12 16:45:13 +00:00
Peter Simons 3ac8f8c892 haskell-snap-core: updated to version 0.5.4
svn path=/nixpkgs/trunk/; revision=29209
2011-09-12 16:45:08 +00:00
Shea Levy d1808a89d3 haskellPackages.{cairo,pango,glib,gtk}: Depend on the stdenv libc instead of glibc
svn path=/nixpkgs/trunk/; revision=29190
2011-09-11 18:48:46 +00:00
Shea Levy 2155a9b00f Fix evaluation errors for haskellPackages.gtk on darwin. Note that the build is currently not successful.
svn path=/nixpkgs/trunk/; revision=29189
2011-09-11 18:28:14 +00:00
Andres Löh 23737894ec Updating comments: latest ghc-7.3 snapshot succeeds on more packages.
svn path=/nixpkgs/trunk/; revision=29183
2011-09-11 15:18:53 +00:00
Peter Simons e364367ec9 haskell-hamlet: updated to version 0.10.1
svn path=/nixpkgs/trunk/; revision=29166
2011-09-11 10:33:08 +00:00
Peter Simons ee57346eb9 haskell-shakespeare-text: added version 0.10.1
svn path=/nixpkgs/trunk/; revision=29165
2011-09-11 10:32:59 +00:00
Andres Löh bc3c074cb8 Added unbound, RepLib, type-equality.
svn path=/nixpkgs/trunk/; revision=29148
2011-09-09 20:45:04 +00:00
Peter Simons 4e6013e909 haskell-gtk still fails an assertion on Darwin; my attempt to fix that
hasn't worked, so I revert the change. Someone with access to that
platform will have to worry about those on Hydra assertions, I'm afraid.

svn path=/nixpkgs/trunk/; revision=29143
2011-09-09 19:57:44 +00:00
Andres Löh 19995681f3 Added instant-generics.
svn path=/nixpkgs/trunk/; revision=29139
2011-09-09 19:43:04 +00:00
Andres Löh 29de18d262 Added generic-deriving.
svn path=/nixpkgs/trunk/; revision=29137
2011-09-09 19:30:53 +00:00
Peter Simons b917ed0493 haskell-deepseq-th: added version 0.1.0.2
svn path=/nixpkgs/trunk/; revision=29136
2011-09-09 18:44:40 +00:00
Peter Simons 4b66e4ce25 haskell-happstack-hamlet: added version 6.2.0
svn path=/nixpkgs/trunk/; revision=29135
2011-09-09 18:44:33 +00:00
Peter Simons a13bbb3b10 haskell-cabal-ghci: added version 0.1
svn path=/nixpkgs/trunk/; revision=29133
2011-09-09 18:44:19 +00:00
Peter Simons 80ec5348e0 haskell-packages.nix: blind attempt to fix assertion error on Darwin
svn path=/nixpkgs/trunk/; revision=29115
2011-09-08 19:06:59 +00:00
Peter Simons 050d264bfc haskell-deepseq: added version 1.2.0.1
svn path=/nixpkgs/trunk/; revision=29110
2011-09-08 17:25:09 +00:00
Peter Simons c292d234ea haskell-system-filepath: added version 0.4.1
haskell-system-fileio: added version 0.3.2

svn path=/nixpkgs/trunk/; revision=29100
2011-09-07 20:21:01 +00:00
Peter Simons d923ec714e haskell-WebBits-Html: added version 1.0.2
svn path=/nixpkgs/trunk/; revision=29096
2011-09-07 17:30:07 +00:00
Peter Simons 460164c1b3 haskell-flapjax: build this package with the latest version of WebBits
svn path=/nixpkgs/trunk/; revision=29095
2011-09-07 17:30:02 +00:00
Peter Simons 437f2b0603 haskell-packages.nix: disable repaExamples in all instances of haskellPackages older than GHC 7.2
Without this hack, "nix-env -u *" would update repa-examples to the GHC 7.0.4
version, because the package isn't tagged with the version of the compiler.
Repa and friends don't build with older GHCs anymore, though.

svn path=/nixpkgs/trunk/; revision=29094
2011-09-07 17:29:59 +00:00
Peter Simons 41dcf578ef haskell-repa: updated to version 2.2.0.1
Note that the latest version requires GHC 7.2.1 or later; older GHC
versions are no longer supported.

svn path=/nixpkgs/trunk/; revision=29089
2011-09-07 17:29:38 +00:00
Peter Simons 4fba6f2bf3 haskell-vector: added version 0.9
svn path=/nixpkgs/trunk/; revision=29086
2011-09-07 16:53:27 +00:00
Peter Simons 0d137ccd67 haskell-primitive: added version 0.4.0.1
svn path=/nixpkgs/trunk/; revision=29085
2011-09-07 16:53:20 +00:00
Peter Simons bbc00bd0e7 haskell-packages.nix: removed more obsolete manual overrides
svn path=/nixpkgs/trunk/; revision=29042
2011-09-05 19:45:49 +00:00
Peter Simons 72ae88b019 haskell-WebBits: renamed nix file for consistency
svn path=/nixpkgs/trunk/; revision=29041
2011-09-05 19:45:45 +00:00
Peter Simons b1277cea39 haskell-ghc-paths: updated default version to 0.1.0.8 (and dropped obsolete older versions)
svn path=/nixpkgs/trunk/; revision=29040
2011-09-05 19:31:49 +00:00
Peter Simons 65c90e5d01 haskell-packages.nix: removed lots of explicit argument assignments that have become obsolete
svn path=/nixpkgs/trunk/; revision=29038
2011-09-05 19:24:12 +00:00
Peter Simons e373f558da haskell-X11: updated build expression
svn path=/nixpkgs/trunk/; revision=29036
2011-09-05 19:24:01 +00:00
Peter Simons 92153bc2d5 haskell-xss-sanitize: dropped obsolete version 0.2.6
svn path=/nixpkgs/trunk/; revision=29004
2011-09-04 13:44:39 +00:00
Peter Simons c79027e3ab haskell-hxt: added version 9.1.4
haskell-hxt-charproperties: added version 9.1.0
haskell-hxt-regex-xmlschema: added version 9.0.1
haskell-hxt-unicode: added version 9.0.1

svn path=/nixpkgs/trunk/; revision=28995
2011-09-03 13:17:29 +00:00
Peter Simons 9bc7fee30d haskell-hS3: added version 0.5.6
svn path=/nixpkgs/trunk/; revision=28994
2011-09-03 13:17:23 +00:00
Peter Simons 35e1b7ddee haskell-vector-algorithms: updated to version 0.5.3
svn path=/nixpkgs/trunk/; revision=28985
2011-09-02 18:31:44 +00:00
Peter Simons 6295090cc6 haskell-unix-compat: added version 0.3
svn path=/nixpkgs/trunk/; revision=28984
2011-09-02 18:24:27 +00:00
Peter Simons fb05c34051 haskell-HaskellForMaths: added version 0.3.4
svn path=/nixpkgs/trunk/; revision=28983
2011-09-02 18:20:35 +00:00
Andres Löh 33afa20575 Added HDBC-odbc.
svn path=/nixpkgs/trunk/; revision=28975
2011-09-02 15:11:52 +00:00
Peter Simons 70c47021a7 haskell-xhtml: updated to version 3000.2.0.4
svn path=/nixpkgs/trunk/; revision=28962
2011-09-01 17:59:22 +00:00
Peter Simons fe445aa5b2 haskell-xhtml: added version 3000.2.0.2
svn path=/nixpkgs/trunk/; revision=28940
2011-08-31 12:40:53 +00:00
Peter Simons 1392096d69 Updated the default version of haskell-text to 0.11.1.5.
A growing number of packages don't build with the old version. I was
reluctant to make that change because Haskell Platform 2011.2.0.1 says
that text 0.11.0.6 ought to be used, but then HP says we shouldn't be
using GHC 7.0.4 either, yet we do. Anyway, upgrading the text library
caused no problems: all packages just built fine, so there you go.

svn path=/nixpkgs/trunk/; revision=28923
2011-08-30 09:49:04 +00:00
Peter Simons fb37aed285 Dropped obsolete versions of haskell-HaXml.
svn path=/nixpkgs/trunk/; revision=28917
2011-08-30 08:55:14 +00:00
Peter Simons d84962624e Dropped obsolete haskell-emgm.
The package doesn't build with any of our compilers.

svn path=/nixpkgs/trunk/; revision=28906
2011-08-29 21:46:22 +00:00
Peter Simons 6f23bfc52f Dropped obsolete haskell-MaybeT-transformers.
The package doesn't build with any of our compilers.

svn path=/nixpkgs/trunk/; revision=28904
2011-08-29 21:44:36 +00:00
Peter Simons a96de07ceb Dropped obsolete Haskell packages monads-fd, salvia, and salvia-protocol.
These packages don't build with any of our compilers.

svn path=/nixpkgs/trunk/; revision=28903
2011-08-29 21:44:30 +00:00
Peter Simons ddb2097b3f haskell-packages.nix: added shakespeare packages
haskell-shakespeare-css: added version 0.10.0
  haskell-shakespeare-js: added version 0.10.1
  haskell-shakespeare: added version 0.10.0

svn path=/nixpkgs/trunk/; revision=28888
2011-08-29 20:27:05 +00:00
Peter Simons 5eb504674a haskell-hamlet: added version 0.10.0
svn path=/nixpkgs/trunk/; revision=28887
2011-08-29 20:26:52 +00:00
Peter Simons 70f424ee5e haskell-xss-sanitize: added version 0.3.0.1
svn path=/nixpkgs/trunk/; revision=28886
2011-08-29 20:26:45 +00:00
Peter Simons 3895e45e51 haskell-blaze-textual-native: added version 0.2.1
svn path=/nixpkgs/trunk/; revision=28885
2011-08-29 20:26:40 +00:00
Peter Simons 1bc2601ae1 haskell-aeson-native: added version 0.3.3
svn path=/nixpkgs/trunk/; revision=28884
2011-08-29 20:26:35 +00:00
Peter Simons becb1962c2 haskell-random: added version 1.0.1.0
svn path=/nixpkgs/trunk/; revision=28818
2011-08-26 09:20:54 +00:00
Peter Simons dc7e7b7dcf haskell-extensible-exceptions: added version 0.1.1.3
svn path=/nixpkgs/trunk/; revision=28817
2011-08-26 09:20:42 +00:00
Peter Simons c9914f5559 haskell-hackage-db: added version 1.0
svn path=/nixpkgs/trunk/; revision=28803
2011-08-24 22:04:38 +00:00
Peter Simons e5a3306880 haskell-nixos-types: added version 1.0
svn path=/nixpkgs/trunk/; revision=28783
2011-08-23 13:18:28 +00:00
Peter Simons c8ae7cc8bb Updated build expressions for the current version of cabal.nix.
svn path=/nixpkgs/trunk/; revision=28772
2011-08-23 10:35:49 +00:00
Peter Simons d34ffe6f3b haskell-cmdlib: added version 0.3.2.1
svn path=/nixpkgs/trunk/; revision=28728
2011-08-21 20:21:22 +00:00
Peter Simons c67ce898cf pkgs/applications/office/hledger-interest: initial version 1.0
svn path=/nixpkgs/trunk/; revision=28724
2011-08-21 18:01:13 +00:00
Peter Simons 3753505a5a haskell-mkcabal: dropped obsolete package; use "cabal init" instead
svn path=/nixpkgs/trunk/; revision=28686
2011-08-19 13:10:54 +00:00
Peter Simons 1cff2d41aa Fixed build of haskell-CouchDB. This change obsoletes the requirement
for json 0.3.6, which has subsequently been removed from the database.

svn path=/nixpkgs/trunk/; revision=28637
2011-08-16 23:32:16 +00:00
Peter Simons 7f9f3672a4 haskell-Graphalyze: updated to version 0.12.0.0
This update obsoletes the requirement on Pandoc 1.6, which has
subsequently been removed from the repository.

svn path=/nixpkgs/trunk/; revision=28630
2011-08-16 23:23:49 +00:00
Peter Simons 8d20464e27 haskell-graphviz: updated to version 2999.12.0.2
This update obsoletes the requirement for polyparse 1.4, which has
subsequently been removed from the repository.

svn path=/nixpkgs/trunk/; revision=28629
2011-08-16 23:23:45 +00:00
Peter Simons f01d5ea8f6 Dropped the obsolete haskell-CS173Tourney package (which was based on WebServer).
svn path=/nixpkgs/trunk/; revision=28628
2011-08-16 23:23:40 +00:00
Peter Simons 960e8c11e5 haskell-wl-pprint-text: added version 1.0.0.0
svn path=/nixpkgs/trunk/; revision=28627
2011-08-16 23:23:35 +00:00
Peter Simons 33d6fa4edc Dropped the obsolete haskell-WebServer package. According to upstream, it is no
longer maintained and has been replaced by HappStack.

svn path=/nixpkgs/trunk/; revision=28626
2011-08-16 23:23:29 +00:00
Peter Simons 4564757c90 haskell-packages.nix: fixed spelling of the HaXml122 attribute
svn path=/nixpkgs/trunk/; revision=28608
2011-08-16 11:20:21 +00:00
Peter Simons f059eba4fb haskell-packages.nix: fixed spelling of base64String
svn path=/nixpkgs/trunk/; revision=28581
2011-08-15 10:55:10 +00:00
Peter Simons acbc9e63dc haskell-extensible-exceptions: added version 0.1.1.2
svn path=/nixpkgs/trunk/; revision=28579
2011-08-15 10:55:01 +00:00
Peter Simons f7a18860b4 haskell-fgl: added version 5.4.2.4
svn path=/nixpkgs/trunk/; revision=28576
2011-08-15 08:34:46 +00:00
Peter Simons 4beef684a8 haskell-GLUT: added version 2.2.2.0
svn path=/nixpkgs/trunk/; revision=28566
2011-08-14 10:44:57 +00:00
Peter Simons 10edd5b215 haskell-OpenGL: added version 2.4.0.1
svn path=/nixpkgs/trunk/; revision=28565
2011-08-14 10:44:53 +00:00
Peter Simons 986792cb3c haskell-hs-bibutils: added version 4.12
svn path=/nixpkgs/trunk/; revision=28564
2011-08-14 10:44:49 +00:00
Peter Simons f72838612f haskell-HUnit: added version 1.2.4.2
svn path=/nixpkgs/trunk/; revision=28563
2011-08-14 10:44:42 +00:00
Peter Simons 24bb3a69d1 haskell-OpenGLRaw: added version 1.1.0.1
svn path=/nixpkgs/trunk/; revision=28562
2011-08-14 10:44:38 +00:00
Peter Simons 61de5fa7e1 haskell-GLURaw: added version 1.1.0.0
svn path=/nixpkgs/trunk/; revision=28561
2011-08-14 10:44:33 +00:00
Peter Simons ee1c93fc44 Deleted haskell-scion. The package doesn't compile with any of our
supported compilers because it depends on ancient versions of half a
dozen libraries.

svn path=/nixpkgs/trunk/; revision=28552
2011-08-13 23:38:36 +00:00
Peter Simons b5c57b8380 haskell-alex: updated to version 3.0.1
svn path=/nixpkgs/trunk/; revision=28551
2011-08-13 23:38:30 +00:00
Peter Simons e8fe1e4feb haskell-regex-{posix,compat}: added version 0.95.1
svn path=/nixpkgs/trunk/; revision=28544
2011-08-13 13:58:07 +00:00
Peter Simons c396a9f6ab haskell-time: added version 1.3
svn path=/nixpkgs/trunk/; revision=28543
2011-08-13 13:58:02 +00:00
Peter Simons a78ae168dc haskell-snap: updated to version 0.5.3
svn path=/nixpkgs/trunk/; revision=28542
2011-08-13 13:57:54 +00:00
Peter Simons 5a55ccb049 haskell-QuickCheck: added version 2.4.1.1
svn path=/nixpkgs/trunk/; revision=28541
2011-08-13 13:57:49 +00:00
Peter Simons cd0b0c3d02 haskell-multirec: added version 0.6
svn path=/nixpkgs/trunk/; revision=28540
2011-08-13 13:57:43 +00:00
Peter Simons 656476b516 haskell-HaXml: updated to version 1.22.5
svn path=/nixpkgs/trunk/; revision=28534
2011-08-13 13:57:19 +00:00
Peter Simons 123fd3fecf haskell-case-insensitive: added version 0.3.0.1 (and dropped obsolete 0.2.0.2)
svn path=/nixpkgs/trunk/; revision=28533
2011-08-13 13:57:13 +00:00
Peter Simons 8bbc3ea245 haskell-packages.nix: added language-haskell-extract and test-framework-th
svn path=/nixpkgs/trunk/; revision=28515
2011-08-12 12:39:59 +00:00
Peter Simons 0ae69dbfbe haskell-uuagc: updated to version 0.9.39.0
svn path=/nixpkgs/trunk/; revision=28514
2011-08-12 11:52:07 +00:00
Peter Simons bde2d91fb3 haskell-cgi: added version 3001.1.8.2
svn path=/nixpkgs/trunk/; revision=28510
2011-08-12 09:20:00 +00:00
Peter Simons c70c0029eb Updated BNFC to the latest version and fixed the spelling of its attribute.
Added BNFC-meta, alex-meta, and happy-meta.

Moved these tools into the tool section of haskell-packages.nix, and
paid special attention to the intended alphabetic order.

svn path=/nixpkgs/trunk/; revision=28506
2011-08-12 09:04:07 +00:00
Peter Simons 94ae23749f pkgs/top-level/haskell-packages.nix: revision 28500 accidentally reverted my HTTP fix for ghc 7.2.1
svn path=/nixpkgs/trunk/; revision=28505
2011-08-12 08:34:36 +00:00
Peter Simons 4fad68a33e Renamed darcs-2.nix to default.nix for sake of consistency. No functional change.
svn path=/nixpkgs/trunk/; revision=28503
2011-08-12 08:31:19 +00:00
Peter Simons 4b068f6858 haskell-packages.nix: make sure that haskeline-class is built with mtl1
This is required for ghc 7.2.1, for example, where mtl2 has become the
default version. Naturally, the build of haskeline-class fails later
anyway, but for other reasons. I've notified upstream.

svn path=/nixpkgs/trunk/; revision=28502
2011-08-12 08:26:52 +00:00
Peter Simons 468c5dbc5c The 'random' library is no longer a core library in GHC 7.2.1. For older
versions of the compiler, haskell-packages.nix provides a null attribute.

svn path=/nixpkgs/trunk/; revision=28500
2011-08-12 00:18:56 +00:00
Peter Simons b5dcc70218 haskell-packages.nix: use HTTP 4000_1_2 when building with GHC 7.2.1
svn path=/nixpkgs/trunk/; revision=28499
2011-08-12 00:18:40 +00:00
Peter Simons 82ee2c9c11 Renamed default version of haskell json into a version-specific file.
svn path=/nixpkgs/trunk/; revision=28498
2011-08-12 00:18:32 +00:00
Peter Simons a94124bf20 haskell-repa: updated to version 2.1.1.5
svn path=/nixpkgs/trunk/; revision=28487
2011-08-11 10:45:02 +00:00
Peter Simons b58bb45206 haskell-HTTP: added version 4000.1.2
svn path=/nixpkgs/trunk/; revision=28485
2011-08-11 10:24:44 +00:00
Peter Simons 72df4ed209 pkgs/top-level/haskell-packages.nix: fixed positioning of cabal2nix in the tools section
Apparently, remembering the alphabet is not my greatest strength.

svn path=/nixpkgs/trunk/; revision=28465
2011-08-10 16:59:40 +00:00
Peter Simons 45c2082b50 cabal2nix: updated to version 1.9
svn path=/nixpkgs/trunk/; revision=28461
2011-08-10 15:47:35 +00:00
Peter Simons e7f1dd70a3 haskell-yap: added version 0.0
svn path=/nixpkgs/trunk/; revision=28460
2011-08-10 14:16:29 +00:00
Andres Löh 854e035b10 Added irc.
svn path=/nixpkgs/trunk/; revision=28457
2011-08-10 11:31:18 +00:00
Andres Löh 88feca4ee8 Fixed priority settings for GHCs; some minor fixes.
svn path=/nixpkgs/trunk/; revision=28450
2011-08-10 07:27:23 +00:00
Peter Simons 0d032ba736 Added Haskell packages css-text, http-date, and pwstore-fast.
svn path=/nixpkgs/trunk/; revision=28447
2011-08-09 23:20:28 +00:00
Peter Simons 3685cea8e9 Updated (almost) all Haskell package expressions with cabal2nix.
The new files ...

 * conform to the coding guidelines,

 * consistently specify meta.maintainers and meta.platforms,

 * have proper descriptions and licenses as specified in their Cabal file, and

 * take advantage of the new cabal.nix extensions, i.e. proper
   distinction between buildInputs and propagatedBuildInputs.

Furthermore, the following updates were performed:

 * haskell-Ranged-sets: updated to version 0.3.0
 * haskell-Shellac-haskeline: updated to version 0.2.0.1
 * haskell-cpphs: updated to version 1.12
 * haskell-hslogger: updated to version 1.1.5
 * haskell-xml: updated to version 1.3.9
 * haskell-HDBC-postgresql: updated to version 2.3.2.0
 * haskell-HDBC-sqlite3: updated to version 2.3.3.0
 * haskell-HDBC: updated to version 2.3.1.0
 * haskell-base-unicode-symbols: updated to version 0.2.2.1
 * haskell-convertible: updated to version 1.0.11.0
 * haskell-monad-control: updated to version 0.2.0.2
 * haskell-murmur-hash: updated to version 0.1.0.4
 * haskell-repa: updated to version 2.1.1.3
 * haskell-statistics: updated to version 0.9.0.0
 * haskell-ansi-terminal: updated to version 0.5.5

haskell-maybench was dropped, because it cannot be built with recent
versions of Cabal:

   Configuring maybench-0.2.4.1...
   Setup: At least the following dependencies are missing:
   Cabal >=1.2 && <1.5

svn path=/nixpkgs/trunk/; revision=28446
2011-08-09 23:00:20 +00:00
Andres Löh f5cb16f7b2 Added an alias.
svn path=/nixpkgs/trunk/; revision=28420
2011-08-09 11:10:22 +00:00
Andres Löh 23e5a11a1d Updated a few Haskell packages.
svn path=/nixpkgs/trunk/; revision=28399
2011-08-08 19:02:17 +00:00
Andres Löh c30ea08c40 Removed unnecessary comment.
svn path=/nixpkgs/trunk/; revision=28398
2011-08-08 18:30:42 +00:00
Andres Löh 3ceaaeb540 Handle extensible-exceptions correctly.
svn path=/nixpkgs/trunk/; revision=28397
2011-08-08 18:29:11 +00:00
David Guibert fcb686d418 HFuse: a binding for the Linux FUSE library.
svn path=/nixpkgs/trunk/; revision=28381
2011-08-08 12:12:04 +00:00
Peter Simons 4a2da6f4b0 haskell-packages.nix: fixed spelling of the regexTdfa attribute
svn path=/nixpkgs/trunk/; revision=28377
2011-08-08 07:48:24 +00:00
Andres Löh ce5ccbb0ea Updating leksah.
svn path=/nixpkgs/trunk/; revision=28376
2011-08-08 07:41:45 +00:00
Peter Simons f99a91628c haskell-packages.nix: updated SMTPClient to version 1.0.4
This update lifts the restriction on hsemail version 1.6.

svn path=/nixpkgs/trunk/; revision=28365
2011-08-07 23:21:50 +00:00
Andres Löh fd258d6fe1 Added complete yesod.
Some downgrades were necessary.

svn path=/nixpkgs/trunk/; revision=28364
2011-08-07 22:51:22 +00:00
Peter Simons 888cc080a3 haskell-packages.nix: fixed spelling of ansi-wl-pprint attribute
svn path=/nixpkgs/trunk/; revision=28344
2011-08-07 22:02:52 +00:00
Peter Simons 2ad2d84cc1 haskell-packages.nix: added semigroups library, which is required by the latest version of tagged
svn path=/nixpkgs/trunk/; revision=28343
2011-08-07 22:02:49 +00:00
Peter Simons c5281ae175 Updated leksah-process and leksah-server to version 0.10.x.
Unfortunately, I cannot test these updates because gtksourceview doesn't
compile:

  ./gtksourceview2.h:10:48: fatal error: gtksourceview/gtksourceundomanager.h: No such file or directory

Not sure what that means.

svn path=/nixpkgs/trunk/; revision=28341
2011-08-07 22:02:40 +00:00
Peter Simons 2adbbf1572 haskell-packages.nix: added path-pieces library, which is required by recent versions of web-route
svn path=/nixpkgs/trunk/; revision=28311
2011-08-07 22:00:36 +00:00
Peter Simons d701b71826 haskell-Graphalyze: updated to version 0.11.0.0
svn path=/nixpkgs/trunk/; revision=28310
2011-08-07 22:00:32 +00:00
Peter Simons 5a5f24f18c haskell-packages.nix: added old 1.6 version of pandoc, which is required by Graphalyze
svn path=/nixpkgs/trunk/; revision=28309
2011-08-07 22:00:27 +00:00
Peter Simons 0ec3f8f7ee haskell-packages.nix: added the old 0.4 version of texmath, so that we can build pandoc 1.6, which is required by Graphalyze
svn path=/nixpkgs/trunk/; revision=28308
2011-08-07 22:00:21 +00:00
Peter Simons 843d60b337 haskell-packages.nix: cosmetic change
svn path=/nixpkgs/trunk/; revision=28307
2011-08-07 22:00:16 +00:00
Peter Simons 78033ec38e haskell-haxr: updated to version 3000.8.4
svn path=/nixpkgs/trunk/; revision=28306
2011-08-07 22:00:12 +00:00
Peter Simons 09ba8f73df haskell-packages.nix: added ObjectName library, which is required by the latest version of OpenAL
svn path=/nixpkgs/trunk/; revision=28304
2011-08-07 22:00:04 +00:00
Peter Simons 17c9761430 haskell-packages.nix: added Tensor library, which is required by the latest version of OpenAL
svn path=/nixpkgs/trunk/; revision=28303
2011-08-07 21:59:59 +00:00
Peter Simons c1eb520fef haskell-benchpress: updated to version 0.2.2.4
svn path=/nixpkgs/trunk/; revision=28301
2011-08-07 21:59:50 +00:00
Peter Simons 5461875f65 haskell-packages.nix: added StateVar version 1.0.0.0
svn path=/nixpkgs/trunk/; revision=28299
2011-08-07 21:59:42 +00:00
Peter Simons 5d391ffbe6 haskell-packages.nix: added case-insensitive 0.3
The old version is still required because snap-core doesn't accept the
latest one.

svn path=/nixpkgs/trunk/; revision=28296
2011-08-07 21:59:24 +00:00
Peter Simons 79e8468117 haskell-packages.nix: added gamma library, required by random-fu
svn path=/nixpkgs/trunk/; revision=28294
2011-08-07 20:26:02 +00:00
Peter Simons 0b6775521c haskell-packages.nix: added continued-fractions library, required by random-fu
svn path=/nixpkgs/trunk/; revision=28293
2011-08-07 20:25:57 +00:00
Peter Simons 9acaf72e69 haskell-packages.nix: added converge library, required by random-fu
svn path=/nixpkgs/trunk/; revision=28292
2011-08-07 20:25:53 +00:00
Peter Simons 45a194d0c6 haskell-packages.nix: added flexible-defaults library, required by random-fu
svn path=/nixpkgs/trunk/; revision=28291
2011-08-07 20:25:49 +00:00
Peter Simons 0485be8b1d haskell-packages.nix: added random-source library, required by random-fu
svn path=/nixpkgs/trunk/; revision=28290
2011-08-07 20:25:45 +00:00
Peter Simons a843acef47 haskell-packages.nix: added rvar library, required by random-fu
svn path=/nixpkgs/trunk/; revision=28289
2011-08-07 20:25:40 +00:00
Peter Simons 95600aa119 haskell-datetime: updated to version 0.2.1
svn path=/nixpkgs/trunk/; revision=28280
2011-08-07 20:25:03 +00:00
Peter Simons 7dbf9f3c7a haskell-packages.nix: unsuccessful attempted to salvage 'salviaProtocol'
The package can't deal with modern versions of the transformers library.
I managed to get it past the "cabal configure" stage by passing the old
version of parsec, but the build fails later anyway.

svn path=/nixpkgs/trunk/; revision=28279
2011-08-07 20:24:59 +00:00
Peter Simons c6edd9a278 haskell-monads-fd: added new version 0.2.0.0
Unfortunately, the old version no longer compiles because it can't deal
with current versions of the transformers package. This means that some
other packages that depend on the old monads-fd package, such as
MaybeT-transformers, are broken, too.

svn path=/nixpkgs/trunk/; revision=28278
2011-08-07 20:24:54 +00:00
Peter Simons 653fb4b663 haskell-time: added the latest version, 1.2.0.5
svn path=/nixpkgs/trunk/; revision=28276
2011-08-07 20:24:46 +00:00
Peter Simons aa89a18895 haskell-packages.nix: dropped MonadLab; the package doesn't compile on modern GHC versions
svn path=/nixpkgs/trunk/; revision=28267
2011-08-07 19:34:16 +00:00
Peter Simons 7892062e3c haskell-vty: updated to version 4.7.0.4
The old version is still around, because hledger-vty won't accept the
latest one. Note that previously the vty was build with 'mtl' overridden
to 'mtl2'. I dropped that override, because it seems to have become be
unnecessary. If anyone is aware of a hidden reason why that mtl2 must be
set explicitly, please let me know.

svn path=/nixpkgs/trunk/; revision=28258
2011-08-07 19:33:34 +00:00
Peter Simons 5bf6cf7fc5 vector-algorithms: updated to version 0.5.2
The old 0.4 version is still required because snapServer won't accept
the latest version.

svn path=/nixpkgs/trunk/; revision=28254
2011-08-07 19:33:17 +00:00
Peter Simons 96aa26a2fc haskell-packages.nix: added bytestring-mmap
svn path=/nixpkgs/trunk/; revision=28253
2011-08-07 19:33:12 +00:00
Peter Simons 0069e583cd happstack-data: updated to version 6.0.0
svn path=/nixpkgs/trunk/; revision=28248
2011-08-07 18:23:35 +00:00
Peter Simons 92d878414b haskell-packages.nix: added regex-pcre-builtin
svn path=/nixpkgs/trunk/; revision=28241
2011-08-07 18:23:04 +00:00
Peter Simons 18daa8fc26 ghc-paths: added version 0.1.0.8
Also renamed the default version to 0.1.0.6.nix for consistency.

svn path=/nixpkgs/trunk/; revision=28240
2011-08-07 18:22:58 +00:00
Peter Simons 937fa0ed87 haskell-packages.nix: added double-conversion
This package is required by the latest version of blaze-textual.

svn path=/nixpkgs/trunk/; revision=28239
2011-08-07 18:22:54 +00:00
Peter Simons 6855d8181f haskell-packages.nix: added regexecPcre alias for regexecPCRE
The new name seems to be more in-line with our coding conventions.

svn path=/nixpkgs/trunk/; revision=28237
2011-08-07 18:22:39 +00:00
Peter Simons 626dbcd104 haskell-packages.nix: added base64-bytestring 0.1.0.3
svn path=/nixpkgs/trunk/; revision=28232
2011-08-07 18:22:19 +00:00
Peter Simons 4e70b93661 haskell-th-lift: added new package, version 0.5.3
This library is required for building the latest version of haskell-src-meta.

svn path=/nixpkgs/trunk/; revision=28229
2011-08-07 18:22:05 +00:00
Peter Simons 5b25af4f80 haskell-src-exts: updated to version 1.11.1.nix
The older version, 1.9.6.nix, is still around because Agda won't accept
the latest one.

svn path=/nixpkgs/trunk/; revision=28226
2011-08-07 18:21:52 +00:00
Andres Löh 3ca394eee5 text library works with 7.2.1rc2.
svn path=/nixpkgs/trunk/; revision=28190
2011-08-06 10:31:16 +00:00
Peter Simons a6020a75d4 hsemail: added version 1.7.1 parallel to version 1.6
SMTPClient cannot be built with the latest version of hsemail because its Cabal
files enforces 1.6 by an upper version bound. I've asked upstream to release an
update that fixes this, but until that happens we need to keep version 1.6
around to make sure Gitit compiles.

svn path=/nixpkgs/trunk/; revision=28187
2011-08-06 07:41:44 +00:00
Peter Simons b72b88fc08 haskell-packages.nix: added new packages async, hsyslog, and streamproc
svn path=/nixpkgs/trunk/; revision=28179
2011-08-05 18:02:20 +00:00
Peter Simons a650832b2c haskell-packages: added cabal2nix, a utility to convert Cabal files into Nix build instructions
Naturally, the tool generated its own build expression. :-)

svn path=/nixpkgs/trunk/; revision=28170
2011-08-05 17:03:14 +00:00
Andres Löh 55fa5b5d1d Tested platform packages with ghc-7.2 and ghc-7.3.
svn path=/nixpkgs/trunk/; revision=28168
2011-08-05 14:02:57 +00:00
Andres Löh dcffa6f0b1 Fixed broken haskell-packages.nix.
svn path=/nixpkgs/trunk/; revision=28164
2011-08-05 10:10:58 +00:00
Andres Löh 8fdb3c9e63 Make ghc-7.0.4 the default. Add experimental ghc-7.2.1rc1.
svn path=/nixpkgs/trunk/; revision=28163
2011-08-05 08:52:35 +00:00
Peter Simons fbf36403ef haskell-packages.nix: updated HaXml to version 1.22.3
svn path=/nixpkgs/trunk/; revision=28154
2011-08-04 15:59:03 +00:00
Peter Simons cf58813fb0 haskell-packages.nix: added tabular library
svn path=/nixpkgs/trunk/; revision=28142
2011-08-03 16:51:19 +00:00
Peter Simons 21b8ff7aee haskell-packages.nix: added bnfc version 2.4
svn path=/nixpkgs/trunk/; revision=28132
2011-08-03 07:49:21 +00:00
Peter Simons 857d2673ae haskell-packages.nix: added numtype and dimensional libraries
svn path=/nixpkgs/trunk/; revision=28131
2011-08-02 22:14:18 +00:00
Peter Simons fc5ea05cfd Keep polyparse 1.4 around because haskell-graphviz depends on the older version.
I've asked upstream to update their cabal file, but until then we'll
need both versions. :-(

svn path=/nixpkgs/trunk/; revision=28021
2011-07-31 15:33:55 +00:00
Peter Simons 10f65d1148 HaXml: added version 1.22.2
It's not the default, though, because it breaks API compatibility
with earlier versions.

svn path=/nixpkgs/trunk/; revision=28013
2011-07-30 21:43:47 +00:00
Andres Löh 2cc5d14382 Added monad-par.
svn path=/nixpkgs/trunk/; revision=27934
2011-07-25 07:33:48 +00:00
Peter Simons 01fc263ff2 haskell-packages.nix: added hsdns
svn path=/nixpkgs/trunk/; revision=27856
2011-07-20 18:38:47 +00:00
Peter Simons 9d426cd470 haskell-packages.nix: added hledger-chart and hledger-vty
svn path=/nixpkgs/trunk/; revision=27855
2011-07-20 18:32:33 +00:00
Peter Simons 7237cf32ec haskell-packages.nix: added hledger and hledger-lib
svn path=/nixpkgs/trunk/; revision=27853
2011-07-20 18:20:42 +00:00
Peter Simons f8b4f9e85c haskell-packages.nix: added regexpr
svn path=/nixpkgs/trunk/; revision=27852
2011-07-20 18:20:37 +00:00
Peter Simons f05ab93c88 haskell-packages.nix: added mtlparse
svn path=/nixpkgs/trunk/; revision=27851
2011-07-20 18:20:32 +00:00
Peter Simons 35312ae76f haskell-packages.nix: added storable-record
svn path=/nixpkgs/trunk/; revision=27845
2011-07-20 18:04:03 +00:00
Peter Simons 13720273bb haskell-funcmp: added version 1.5
svn path=/nixpkgs/trunk/; revision=27761
2011-07-13 15:00:51 +00:00
Andres Löh eabbecd10f Added hp2any.
svn path=/nixpkgs/trunk/; revision=27701
2011-07-11 07:17:53 +00:00
Andres Löh d7d0700d18 Added test-framework.
svn path=/nixpkgs/trunk/; revision=27695
2011-07-10 17:38:21 +00:00
Andres Löh 6f43e422ba Added yesod-form and yesod-json.
svn path=/nixpkgs/trunk/; revision=27654
2011-07-07 21:40:46 +00:00
Andres Löh 29c7cd1298 Added aeson, unordered-containers.
svn path=/nixpkgs/trunk/; revision=27653
2011-07-07 21:40:43 +00:00
Andres Löh 65d9fa940b Adding yesod-persistent.
svn path=/nixpkgs/trunk/; revision=27652
2011-07-07 21:40:40 +00:00
Andres Löh 1b603fe157 Added yesod-core.
svn path=/nixpkgs/trunk/; revision=27650
2011-07-07 21:40:35 +00:00
Andres Löh f8b1ace1d7 Added warp plus dependencies.
svn path=/nixpkgs/trunk/; revision=27649
2011-07-07 21:40:33 +00:00
Andres Löh 5422838e56 Version bumps for hakyll and dependencies.
svn path=/nixpkgs/trunk/; revision=27638
2011-07-07 19:08:51 +00:00
Andres Löh a0982e02fd Added xmonads-extra (thanks to chaoflow).
svn path=/nixpkgs/trunk/; revision=27534
2011-06-23 18:35:24 +00:00
Andres Löh a1cd10cfe2 Adding ghc-7.0.4.
svn path=/nixpkgs/trunk/; revision=27492
2011-06-18 12:31:16 +00:00
Andres Löh 1c00dfa14a Added smallcheck.
svn path=/nixpkgs/trunk/; revision=27363
2011-06-07 14:23:01 +00:00
Andres Löh 0736b17460 Added repa library for Haskell.
svn path=/nixpkgs/trunk/; revision=27267
2011-05-16 13:48:03 +00:00
Andres Löh 22377172b2 Added logfloat. Some version bumps for Haskell pkgs.
svn path=/nixpkgs/trunk/; revision=27241
2011-05-13 10:14:21 +00:00
Andres Löh 1d4428fbdb Added Agda-executable.
svn path=/nixpkgs/trunk/; revision=26737
2011-04-07 12:10:38 +00:00
Andres Löh 291df5f0c1 Added the RC of Haskell Platform 2011.2.0.1 ...
svn path=/nixpkgs/trunk/; revision=26674
2011-04-04 08:45:05 +00:00
Andres Löh e5da05349c Updating Hakyll and dependencies.
Patch supplied by Vladimír Čunát. Thanks.

svn path=/nixpkgs/trunk/; revision=26648
2011-03-31 23:21:36 +00:00
Andres Löh 3ae597033d Added tuple and OneTuple.
svn path=/nixpkgs/trunk/; revision=26592
2011-03-29 14:17:19 +00:00
Andres Löh f9c356ad17 Adding ghc-7.0.3.
svn path=/nixpkgs/trunk/; revision=26588
2011-03-28 21:33:21 +00:00
Andres Löh 127a2fc8e0 Added random-fu plus dependencies.
(Unfortunately doesn't compile yet with ghc-7.)

svn path=/nixpkgs/trunk/; revision=26569
2011-03-28 15:03:51 +00:00
Andres Löh 8adedb4957 Re-enable library profiling.
svn path=/nixpkgs/trunk/; revision=26503
2011-03-25 08:44:38 +00:00
Karn Kallio 7df7521dd1 Add the PAKCS (Portland Aachen Kiel Curry System) Curry compiler to Nixpkgs.
svn path=/nixpkgs/trunk/; revision=26497
2011-03-24 19:22:30 +00:00
Peter Simons 3a75769c51 cosmetic; no functional change intended
svn path=/nixpkgs/trunk/; revision=26472
2011-03-23 15:58:02 +00:00
Peter Simons 2e24a92971 pathtype: added initial version 0.5.2
svn path=/nixpkgs/trunk/; revision=26471
2011-03-23 15:57:58 +00:00