Commit graph

1052 commits

Author SHA1 Message Date
William A. Kennington III 954801a9a8 Merge branch 'master.upstream' into staging.upstream 2015-06-12 13:47:46 -07:00
Thomas Tuegel 2a2448bcb7 Merge pull request #8182 from ttuegel/openblas
Numerical computing overhaul
2015-06-12 08:06:03 -05:00
Peter Simons 85ae0cb070 ghc: move gcc-clang-wrapper.sh script into the ghc directory tree since it's the only user of that script 2015-06-12 10:54:02 +02:00
Nikolay Amiantov bb3db4e653 mueval: reapply Nix-specific patch 2015-06-12 03:54:20 +03:00
Nikolay Amiantov 6cc817cf51 mueval: add patch until release is pushed to Hackage 2015-06-12 03:42:29 +03:00
Charles Strahan 3859f7bdab haskell-ng: hoogleLocal support 2015-06-11 20:25:31 -04:00
Peter Simons 414d71c499 haskell-cron-compat: unnecessary fork of 'cron' that doesn't compile anyway 2015-06-11 11:52:27 +02:00
Peter Simons 283b75910a haskell-Win32: mark broken on systems other than Cygwin 2015-06-11 11:52:27 +02:00
Peter Simons 9e04c74d95 haskell-bitx-bitcoin: disable the test suite which tries to access the network 2015-06-11 11:52:26 +02:00
Peter Simons 1c31a4660a haskell-pipes-mongodb: disable the test suite which tries to access the network 2015-06-11 11:52:26 +02:00
Peter Simons d9461e945f hackage-packages.nix: update to bab92d665c with hackage2nix revision c3122d617e69efe091549cec44d578bba41515f1 2015-06-11 11:52:22 +02:00
Peter Simons 07579409cc hackage-packages.nix: update to cf0a9dd31e with hackage2nix revision c3122d617e69efe091549cec44d578bba41515f1 2015-06-10 10:55:50 +02:00
Peter Simons 43a7006495 hackage-packages.nix: update to 31af6a881c with hackage2nix revision c3122d617e69efe091549cec44d578bba41515f1 2015-06-10 10:55:49 +02:00
Thomas Tuegel 661ce66483 haskellPackages.hmatrix: remove impure openblas path 2015-06-09 14:31:19 -05:00
Thomas Tuegel 406428d6a4 haskellPackages.bindings-levmar: build with openblas 2015-06-09 13:48:36 -05:00
Jude Taylor 746df7b034 remove now-applied process-extras patch 2015-06-09 10:26:29 -07:00
Peter Simons 62f2b24c83 haskell-fft: disable failing test suite 2015-06-09 15:51:01 +02:00
Peter Simons 49d4342f1b hackage-packages.nix: update to c8b207efe7 with hackage2nix revision c3122d617e69efe091549cec44d578bba41515f1 2015-06-09 15:50:56 +02:00
Jude Taylor b9de32de5b update GHC HEAD and configuration 2015-06-08 00:48:34 -07:00
Peter Simons 0520540018 haskell-bytestring-builder: trigger rebuild with GHC 7.8.x to mitiagate broken library ID 2015-06-07 00:09:06 +02:00
Peter Simons 820c87af1f haskell-webwebsockets: disable spuriously failing test suite 2015-06-07 00:09:06 +02:00
Peter Simons 14cf76bb84 hackage-packages.nix: update to 7e9d164c83 with hackage2nix revision d827dc6865dcad7d4890f27985383cc6d7cd1236 2015-06-07 00:09:01 +02:00
Peter Simons 08c4a192e2 ghc-7.10.x.nix: remove obsolete re-build hacks from the package set configuration 2015-06-06 09:43:15 +02:00
Peter Simons 7e04b7319c haskell: disable parallel compilation for libraries to mitigate the effects of GHC's non-deterministic library ID bug
Further details can be found at <https://github.com/peti/ghc-library-id-bug>
and <https://ghc.haskell.org/trac/ghc/ticket/4012>.
2015-06-05 23:55:01 +02:00
Thomas Tuegel 90b2afee04 haskell-hmatrix: build with openblas
Fixes #6392.
2015-06-04 17:42:04 -05:00
Peter Simons 2db9a8289d haskell-semigroupoids: disable doctests suite to avoid version conflict with doctest 0.10.x 2015-06-04 17:42:06 +02:00
Peter Simons e0f7ab678a ghc-events: fix build of latest version with ghc-7.8.x 2015-06-04 17:42:06 +02:00
Peter Simons a982892116 Fix evaluation errors on Hydra. 2015-06-04 17:42:06 +02:00
Peter Simons dbf55842e8 haskell-comonad: disable test suite to work avoid doctest failure 2015-06-04 17:42:06 +02:00
Peter Simons 697a80c004 haskell-influxdb: build has been fixed upstream 2015-06-04 17:42:06 +02:00
Peter Simons 6130aa2a4d haskell-cipher-aes: test suite has been fixed upstream 2015-06-04 17:42:06 +02:00
Peter Simons 80e98ba00a hackage-packages.nix: update to 25f7b30351 with hackage2nix revision d8b7e62373ad16bdc2a5a93d0870bc05b814ac39 2015-06-04 17:42:02 +02:00
Peter Simons ba809cf9a3 haskell: add three new helper functions to the lib module
- sdistTarball transforms a normal Haskell build into one that produces a
   release tarball by running "sdist". For example:

     $ nix-shell -p "haskell.lib.sdistTarball haskellPackages.mtl" --command 'tar tfv $nativeBuildInputs/*tar.gz'

 - buildFromSdist transforms a normal Haskell build into one that compiles the
   package the an sdist release tarball created by Nix. For example:

     $ nix-shell -p "haskell.lib.buildFromSdist haskellPackages.mtl" --command "exit 0"

 - buildStrictly transforms a normal Haskell build into one that (a) compiles
   the source code with "-Wall -Werror" flags and (b) uses as input a locally
   generated sdist release tarball. For example:

     $ nix-shell -p "haskell.lib.buildStrictly haskellPackages.mtl" --command "exit 0"

   This function is particularly useful for continuous Hydra builds of Haskell
   packages.
2015-06-02 14:17:16 +02:00
Peter Simons 52829ce24a Disable broken builds for Haskell packages gitit and influxdb. 2015-06-02 10:32:31 +02:00
Peter Simons 921b000fa5 haskell-base-noprelude: disable Haddock phase on empty library 2015-06-02 10:32:31 +02:00
Peter Simons 682e37e586 haskell-iconv: GHC 7.10.x support was added upstream 2015-06-02 10:32:31 +02:00
Peter Simons 873fa649e8 cabal-install: break infinite recursion on ghc 7.6.x and 7.4.x. 2015-06-02 10:32:31 +02:00
Peter Simons 0d484e999b haskell-binary: update to version 0.7.5.0 2015-06-02 10:32:31 +02:00
Peter Simons 3e0513ea86 haskell-cabal-helper wants to store test suite data in $HOME 2015-06-02 10:32:31 +02:00
Peter Simons ecac359ccf ghc-7.10.x: trigger re-builds to recover from non-determinstic library ID 2015-06-02 10:32:31 +02:00
Peter Simons 32757ef184 hackage-packages.nix: update to bfbb2bc96c with hackage2nix revision d0ef14cd08973bdb61a29700ef07b1149c86b7a3 2015-06-02 10:32:27 +02:00
Peter Simons 845bf204df Merge pull request #8095 from ryantrinkle/fix-install-name-tool
Do not use install_name_tool on "executables" built by GHCJS
2015-05-31 23:07:11 +02:00
Robert Helgesson 555ee2f7ba Add patch for haskell-iconv to support GHC 7.10. 2015-05-31 11:29:56 +02:00
Ryan Trinkle 82bd3a5580 Do not use install_name_tool on "executables" built by GHCJS
These executables are really .jsexe directories, and install_name_tool will fail
2015-05-31 03:18:13 -04:00
Peter Simons 1cc014fdae hackage-packages.nix: update to a0ad41c6f5 with hackage2nix revision 4d6361f0199d51068066c62bb0ca5c18530161f4 2015-05-30 19:55:32 +02:00
Peter Simons 7c9cf6d6c2 haskell-syb-with-class: remove obsolete patches 2015-05-30 19:54:43 +02:00
Peter Simons b73c3c7d9f haskell-cipher-aes fails its test suite. 2015-05-30 19:54:43 +02:00
Peter Simons 413985fa34 haskell-servant has been fixed upstream. 2015-05-30 19:54:43 +02:00
Peter Simons 83f6a29266 haskell-hslua: version 0.4.x still doesn't work with lua 5.2 2015-05-30 19:54:43 +02:00
Peter Simons d55272a535 haskell-pipes-errors: fix evaluation of override for latest 'errors' 2015-05-30 19:54:43 +02:00
Peter Simons 8732feab5a haskell-llvm-general is broken with recent versions of LLVM. 2015-05-30 19:54:43 +02:00
Peter Simons 2814e5ce11 haskell-Cabal-ide-backend: like all Cabals, this fork can't run its test suite in Nix 2015-05-30 19:54:43 +02:00
Peter Simons d2496ba142 haskell-pandoc: install man pages 2015-05-30 19:54:43 +02:00
Peter Simons 62d691b4ca haskell-pandoc: don't use shared linking for executables
The build contains special magic surrounding the build of make-pandoc-man-pages,
and that magic fails in case we link binaries dynamically.
2015-05-30 19:54:43 +02:00
Peter Simons a1c0a00dac haskell-text-binary: remove patch that's contained in version 0.2.x 2015-05-30 19:54:43 +02:00
Peter Simons c139b0593c Fix haskell-spaceprobe and llvm-general. 2015-05-30 19:54:43 +02:00
Peter Simons ef0d959fe9 haskell-BNFC: build has been fixed, but the test suite still won't compile 2015-05-30 19:54:43 +02:00
Peter Simons e5a1818745 haskell-mueval is broken (and has been for a while) 2015-05-30 19:54:42 +02:00
Peter Simons 8b80062185 haskell-configuration-ghc-7.10.x: remove obsolete override for old c2hs version 2015-05-30 19:54:42 +02:00
Peter Simons 8c03484b3b haskell-ncurses: remove obsolete override 2015-05-30 19:54:42 +02:00
Peter Simons 35b2be0d24 hackage-packages.nix: update to 19c8675e5d with hackage2nix revision 66f6b1336269ffa8e106822407e09e3dbadffcd1 2015-05-30 19:54:42 +02:00
William A. Kennington III b07929b0a3 Use libpulseaudio instead of pulseaudio 2015-05-29 14:32:56 -07:00
Tobias Geerinckx-Rice b2d7f4b1ba Use common licence attributes from lib/licenses.nix
Many (less easily automatically converted) old-style strings
remain.

Where there was any possible ambiguity about the exact version or
variant intended, nothing was changed. IANAL, nor a search robot.

Use `with stdenv.lib` wherever it makes sense.
2015-05-27 22:00:06 +02:00
Peter Simons 8cc5c08808 Updated patches for Haskell packages mueval and misfortune. 2015-05-27 20:25:11 +02:00
Mateusz Kowalczyk 4128b474f4 haskell-Agda: overrides are no longer necessary 2015-05-26 05:51:33 +01:00
Peter Simons 1b66d9318b hackage-packages.nix: update to 67bad0d79a with hackage2nix revision fb67f15c8cb79342f5719342c1b1b42e134bcce4 2015-05-25 20:43:39 +02:00
Peter Simons 3fa1b2183a hackage-packages.nix: update to 8ed599c155 with hackage2nix revision 61d7380337df7e1b568c1b30f4d97e5c2df42b66 2015-05-25 00:19:14 +02:00
Peter Simons 3440c4c8e4 hackage-packages.nix: update to a4032345e0 with hackage2nix revision ca778c8501c0d2e3c44fa9016b1f79cdf6f3dcc2 2015-05-24 05:19:27 +02:00
Peter Simons f0311f9b8c haskell-lzma-enumerator: test suite is broken (and has been for quite a while) 2015-05-23 15:16:31 +02:00
Peter Simons c32c742a82 haskell-textocat-api: test suite tries to access the network 2015-05-23 15:12:20 +02:00
Peter Simons e25b42d852 cabal-install: avoid inconsistent 'binary' versions on ghc-7.4.x and ghc-7.6.x 2015-05-23 15:09:29 +02:00
Peter Simons 70a7f7c14d haskell-configuration-common: use overrideScope on cabal-install instead of override
This patch works around https://github.com/NixOS/nixpkgs/issues/7953 so
that we can use overrideScope on this attribute in the GHC 7.6.x package
set (see next commit).
2015-05-23 15:09:29 +02:00
Peter Simons 18a6e7171e haskell-hbro-contrib: missing dependency hbro has been fixed upstream 2015-05-23 15:09:29 +02:00
Peter Simons 58e96c79d8 haskell-text-binary: patch to fix build with text-1.2.1.0 or later
https://github.com/kawu/text-binary/pull/1
2015-05-23 15:09:29 +02:00
Michael Alan Dorman e281707ae9 lens-action has been fixed. 2015-05-23 15:09:29 +02:00
Peter Simons 0a329f4512 hackage-packages.nix: update to 381af77b54 with hackage2nix revision ca778c8501c0d2e3c44fa9016b1f79cdf6f3dcc2 2015-05-23 15:09:25 +02:00
Peter Simons f3b68ea7e0 haskell-gitlib has been fixed upstream.
Resolves https://github.com/peti/nixpkgs/pull/6.
2015-05-22 16:35:55 +02:00
Peter Simons 4e3669b6ea haskell-configuration-ghc-7.10.x: update ticket URL for ghc-mod 2015-05-22 16:35:55 +02:00
Peter Simons 791e865c3e haskell-token-bucket: disable test suite to avoid build failure because of an apparently trivial error 2015-05-22 16:35:55 +02:00
Peter Simons f25d2e1a71 haskell-snap: drop obsolete override 2015-05-22 16:35:55 +02:00
Peter Simons 2e01d4a2b6 haskell-pipes-errors: fix build of latest (non-default) version 2015-05-22 16:35:55 +02:00
Peter Simons da6567785b hackage-packages.nix: update to 134ac5a06c with hackage2nix revision a31a6f02a9c437a93e5f13394aa2268f476433aa 2015-05-22 16:35:52 +02:00
Peter Simons 0c35edb25c haskell-wuss: test suite needs network access --> disable to fix the build 2015-05-21 14:57:18 +02:00
Peter Simons 9b9d94def4 Disable builds for broken Haskell packages lens-action and servant-server. 2015-05-21 14:57:17 +02:00
Peter Simons 0a85cee798 haskell-curlhs: disable failing test suite 2015-05-21 14:57:17 +02:00
Peter Simons f26b51e00e haskell-language-glsl: build has been fixed upstream 2015-05-21 14:57:17 +02:00
Nikolay Amiantov 7e55534e8d haskell-idris: fix build 2015-05-21 14:57:17 +02:00
Nikolay Amiantov 03f9f0a634 haskell-cheapskate: not broken now 2015-05-21 14:57:17 +02:00
Nikolay Amiantov 743c265797 haskell-pandoc: use ordinary jailbreak 2015-05-21 14:57:16 +02:00
Peter Simons bf468dac2b haskell-HList: the build errors have been fixed upstream 2015-05-21 14:57:16 +02:00
Peter Simons 493663d785 jailbreak-cabal: always build the tool with Cabal 1.20
This change mitigates the effects of https://github.com/peti/jailbreak-cabal/issues/9.
2015-05-21 14:57:16 +02:00
Peter Simons 06d002acb5 hackage-packages.nix: update to 25810f6054 with hackage2nix revision a70a5194597133ba31b950c826ef09206249cca9 2015-05-21 14:57:12 +02:00
Peter Simons c0e2c4809e cabal-install: fix build for GHC 7.0.x and 7.2.x 2015-05-18 20:43:59 +02:00
Peter Simons 0197da662d haskell: enable builds that used to fail because they depend on graphviz 2015-05-18 20:43:51 +02:00
Peter Simons 72f54f51e3 haskell-graphviz: the test suite build is broken by QuickCheck 2.8 2015-05-18 20:43:51 +02:00
Peter Simons 8e48f09284 hackage-packages.nix: update to 6ccfe7a320 with hackage2nix revision d339b0fe58a504a61db589362b73992a5912304e 2015-05-18 20:43:50 +02:00
Peter Simons a65fd950c3 haskell-harp: mark as broken 2015-05-18 18:04:37 +02:00
Peter Simons 2dc73b0e88 Drop obsolete overrides for old versions of annotated-wl-pprint and lens. 2015-05-18 18:04:36 +02:00
Peter Simons 7268605e00 idris: remove outdated overrides
The Idris build is broken for several reasons, I'm afraid, and has been broken
since a while. It' seems unnecessary to carry these non-functioning overrides
around.
2015-05-18 18:04:36 +02:00
Peter Simons 3cdd27cbe6 haskell-binary: version 0.7.4.0 can't compile its test suite 2015-05-18 18:04:36 +02:00
Peter Simons b2d483f146 haskell-Saturnin: test suite has undeclared build-time dependencies 2015-05-18 18:04:36 +02:00
Peter Simons a14ebb03d9 haskell-gitlib: mark build as broken
https://github.com/jwiegley/gitlib/issues/46
2015-05-18 18:04:36 +02:00
Peter Simons c959a59f47 haskell-snap: jailbreak to fix build with current attoparsec and lens libraries 2015-05-18 18:04:36 +02:00
Peter Simons b9152b89c2 haskell-ng: reduce memory requirements of overrideScope by improved sharing
With this patch applied, "nix-env -qaP -A haskellngPackages" succeeds fine
without running out of memory. Thanks to @bennofs for catching this in
bbb422af92 (commitcomment-11235596).
2015-05-18 18:04:36 +02:00
Peter Simons 807146cf75 haskell-ng: make overrideScope respect the default lookup scope
Build environments created by overrideScope lost the ability to find
packages outside of the Haskell package set without help. This patch
remedies this issue.

Fixes https://github.com/NixOS/nixpkgs/issues/6192.
2015-05-18 18:04:36 +02:00
Peter Simons a14966e827 hackage-packages.nix: update to eb2884c12c with hackage2nix revision bf850da9044b16efb9ef06a05c645fa981513444 2015-05-18 18:04:31 +02:00
Nikolay Amiantov f79effa2eb haskell-graphviz: fix for GHC 7.10 2015-05-18 17:21:08 +03:00
Peter Simons f9f55b4147 hackage-packages.nix: update to 21baf54727 with hackage2nix revision b0eec6a5853fb52a28ae3ded058c3f7d0c510e2a 2015-05-17 13:46:23 +02:00
Peter Simons 59cf968fb3 haskell-blaze-builder: fix build with GHC 7.6.3 2015-05-17 13:31:46 +02:00
Peter Simons 8145d6abb9 haskell-bitcoin-api-extra: test suite requires network access 2015-05-16 22:00:51 +02:00
Peter Simons 8b13b29898 pandoc: jailbreak to fix build with recent versions of zlib and QuickCheck 2015-05-16 22:00:51 +02:00
Peter Simons 1d7f9b28d3 haskell-cheapskate is broken by latest blaze-html 2015-05-16 22:00:51 +02:00
Peter Simons c3add19437 darcs: pass old zlib version 0.5.x to fix the build 2015-05-16 22:00:47 +02:00
Peter Simons 0a87fd8890 cabal-install: override zlib with an older version to fix the build
This change resolves https://github.com/peti/nixpkgs/pull/3.
2015-05-16 21:59:41 +02:00
Peter Simons bfb416cfe1 haskell-utf8-prelude: mark deprecated package as broken 2015-05-16 21:59:41 +02:00
Peter Simons 10e338263d haskell-MissingH: disable test suite to avoid depending on broken testpack 2015-05-16 21:59:41 +02:00
Peter Simons 1d3ef2fef8 haskell: simplify overrides for QuickCheck and zlib 2015-05-16 21:59:41 +02:00
Peter Simons 2f00cb5308 haskell-digest: remove obsolete override 2015-05-16 21:59:41 +02:00
Peter Simons 932e4dbf1e haddock-library: remove obsolete overrides 2015-05-16 21:59:41 +02:00
Peter Simons eb32c97162 HStringTemplate: remove obsolete overrides 2015-05-16 21:59:41 +02:00
Peter Simons b4f6ddb925 haskell-bitcoin-api: don't run the test suite, because it requires network access 2015-05-16 21:59:40 +02:00
Peter Simons 1191c95e13 haskell-influxdb: don't jailbreak this build; the Cabal file is too complex 2015-05-16 21:59:40 +02:00
Peter Simons 0fa44a5633 Haskell packages brainfuck and unlambda have been fixed upstream. 2015-05-16 21:59:40 +02:00
Peter Simons 111de3eb62 haskell-configuration-ghc-7.10.x: remove obsolete "version bump" hacks 2015-05-16 21:59:40 +02:00
Peter Simons 4e2e36f388 hackage-packages.nix: update to 31bc649141 with hackage2nix revision 8e3ad6c8af82151574e87c1e9c9ec6cbb5841b3d 2015-05-16 21:59:36 +02:00
Peter Simons 274d17defa darcs: fix build 2015-05-15 11:33:45 +02:00
Peter Simons 07535a01aa haskell-gnutls: revert to GNUTLS 3.3 2015-05-15 11:26:37 +02:00
Peter Simons e46a796f5d haskell-bitcoin-api has been fixed upstream 2015-05-13 13:36:51 +02:00
Peter Simons bd3e6628ae haskell-esqueleto: test suite has been fixed upstream 2015-05-13 13:20:11 +02:00
Peter Simons cf013700ef haskell-esqueleto: remove obsolete jailbreak for ghc-7.10.x 2015-05-13 13:18:24 +02:00
Peter Simons 3e89fab1f7 haskell-rtorrent-rpc: update ticket link 2015-05-13 13:08:15 +02:00
Nikolay Amiantov 3e17a5c1d0 haskell-unlambda/brainfuck: Put a note 2015-05-12 17:33:46 +03:00
Nikolay Amiantov cb9764f847 haskell-lambdabot: remove ghc 7.8 patch 2015-05-12 17:25:52 +03:00
Nikolay Amiantov f83011736f haskell-mueval: update patch 2015-05-12 17:25:52 +03:00
Nikolay Amiantov 367c7779e0 haskell-dependent-sum-template: updated on Hackage 2015-05-12 17:25:38 +03:00
Nikolay Amiantov 332df249e6 haskell-misfortune: fix patch 2015-05-12 17:25:24 +03:00
Peter Simons 087892c42d haskell-aeson test suite is broken.
haskell-email-validate test suite has been fixed.
2015-05-11 22:27:51 +02:00
Peter Simons 4ead7bc0b7 hackage-packages.nix: update to 65d3f6a305 with hackage2nix revision 4c63d4ad559c7c9569df1ea07557f92a1cfb5a3e 2015-05-11 17:01:56 +02:00
Domen Kožar bb4d658f64 Merge branch 'master' into staging
Conflicts:
	nixos/doc/manual/release-notes/rl-unstable.xml
	nixos/modules/services/printing/cupsd.nix
	pkgs/applications/misc/calibre/default.nix
	pkgs/development/haskell-modules/hackage-packages.nix
	pkgs/development/libraries/libsodium/default.nix
	pkgs/misc/emulators/wine/unstable.nix
	pkgs/top-level/all-packages.nix
2015-05-11 10:05:23 +02:00
Charles Strahan e3696ed37f ghcjs: bump ghcjs-prim
closes #7768
2015-05-11 00:52:52 -04:00
Peter Simons eafd67b45e haskell-wreq has been fixed upstream 2015-05-10 22:14:46 +02:00
Peter Simons e9e07667b2 haskell-cryptol: override is no longer necessary 2015-05-10 22:14:46 +02:00
Peter Simons c2c724bcaf haskell-stm-queue-extras: override is no longer necessary 2015-05-10 22:14:46 +02:00
Peter Simons 7f76150662 haskell-call: build should be fixed, but the dependency audiovisual is still broken 2015-05-10 22:14:46 +02:00
Peter Simons 7b49289c74 hackage-packages.nix: update to 4f492cbdcc with hackage2nix revision 4c63d4ad559c7c9569df1ea07557f92a1cfb5a3e 2015-05-10 22:14:42 +02:00
Benno Fünfstück 2818017347 Merge pull request #7791 from vandenoever/elm
Fix compilation of language-glsl.
2015-05-10 19:02:30 +02:00
Jos van den Oever d8b93eb1cd Fix compilation of language-glsl.
The issue / patch https://github.com/noteed/language-glsl/pull/10 fixes
a compilation problem with language-glsl.
The packages pretty and prettyclass conflicted when compiled with GHC 7.10.
2015-05-10 18:50:07 +02:00
codyopel c250cf6f53 libsodium: refactor & remove duplicate 2015-05-10 13:46:29 +02:00
Peter Simons 535cbdbf73 haskell-email-validate: disable test suite to fix the build
Reported in https://github.com/Porges/email-validate-hs/issues/12.
2015-05-10 13:46:01 +02:00
Peter Simons c65e48ca96 haskell-sandi: jailbreak restriction on "base == 4.8.*" so that we can build git-annex and hledger
Reported in https://github.com/magthe/sandi/issues/7.
2015-05-10 13:46:01 +02:00
Peter Simons d484328619 hackage-packages.nix: update to 7424fa13db with hackage2nix revision 5e6df99a29c3e80bb071af288038312b19baf022 2015-05-10 13:46:01 +02:00
Peter Simons 60d405f573 haskell-smaoin has been fixed upstream. 2015-05-10 13:46:00 +02:00
Peter Simons 132e0fed79 hackage-packages.nix: update to 533fd30acc with hackage2nix revision f8474108eabeb513175d845709f749070ffdd8ba 2015-05-10 13:46:00 +02:00
Richard Wallace 2b45d39720 no longer need to patch reactive-banana, latest version has all the necessary instances 2015-05-10 13:46:00 +02:00
Renzo Carbonara 9130b8d877 Haskell: explicit reflex-dom dependencies for GHCJS
When building `reflex-dom` for GHCJS, the following dependencies are not
needed and will fail to build: glib, gtk3, webkitgtk3,
webkitgtk3-javascriptcore. Now we explicitely need the dependencies
needed for building for GHCJS.
2015-05-10 13:45:59 +02:00
Charles Strahan f6f6156625 ghcjs: set NIX_GHCJS_* variables in env. 2015-05-10 13:45:59 +02:00
Charles Strahan 4e04fdce86 ghcjs: properly wrap binaries in environment
This also:

 1  Builds Setup.hs with ghcjs, which (among other things) defines
    __GHCJS__ and ghcjs_HOST_OS during pre-processing.
 2  Fixes ghc-paths to point at ghcjs and use NIX_GHCJS_* env-vars.
 3  Boots ghcjs into $prefix/lib/$compiler.
2015-05-10 13:45:59 +02:00
codyopel 7a794e1797 libsodium: refactor & remove duplicate 2015-05-09 18:20:06 -04:00
Peter Simons c4bc6fc243 haskell-email-validate: disable test suite to fix the build
Reported in https://github.com/Porges/email-validate-hs/issues/12.
2015-05-09 14:16:47 +02:00
Peter Simons 1d119271e7 haskell-sandi: jailbreak restriction on "base == 4.8.*" so that we can build git-annex and hledger
Reported in https://github.com/magthe/sandi/issues/7.
2015-05-09 14:16:47 +02:00
Peter Simons 31b330828c hackage-packages.nix: update to 7424fa13db with hackage2nix revision 5e6df99a29c3e80bb071af288038312b19baf022 2015-05-09 14:16:43 +02:00
Peter Simons e11306a366 haskell-smaoin has been fixed upstream. 2015-05-09 11:39:38 +02:00
Peter Simons d9411d53e9 hackage-packages.nix: update to 533fd30acc with hackage2nix revision f8474108eabeb513175d845709f749070ffdd8ba 2015-05-09 11:26:09 +02:00
Richard Wallace b5f2fd7220 no longer need to patch reactive-banana, latest version has all the necessary instances 2015-05-08 23:17:47 -07:00
Renzo Carbonara 9d03afa429 Haskell: explicit reflex-dom dependencies for GHCJS
When building `reflex-dom` for GHCJS, the following dependencies are not
needed and will fail to build: glib, gtk3, webkitgtk3,
webkitgtk3-javascriptcore. Now we explicitely need the dependencies
needed for building for GHCJS.
2015-05-08 16:54:07 -03:00
Peter Simons 7fd7cf69af Merge pull request #7734 from cstrahan/ghcjs-improvements
ghcjs: properly wrap binaries in environment
2015-05-08 18:26:07 +02:00
Charles Strahan 31dde16881 ghcjs: set NIX_GHCJS_* variables in env. 2015-05-08 11:53:28 -04:00
Charles Strahan 929dc4199a ghcjs: properly wrap binaries in environment
This also:

 1  Builds Setup.hs with ghcjs, which (among other things) defines
    __GHCJS__ and ghcjs_HOST_OS during pre-processing.
 2  Fixes ghc-paths to point at ghcjs and use NIX_GHCJS_* env-vars.
 3  Boots ghcjs into $prefix/lib/$compiler.
2015-05-08 11:33:44 -04:00
William A. Kennington III c9395e1e92 Merge branch 'master' into staging 2015-05-08 05:59:50 -07:00
Peter Simons dbdba8e0c4 haskell-bitcoin-api-extra depends on broken wreq library 2015-05-08 14:10:16 +02:00
Peter Simons 300edc44f8 haskell-edit-distance has been fixed upstream 2015-05-08 14:10:16 +02:00
Peter Simons 60cee4e995 haskell-text: trigger re-build to mitigate non-deterministic library ID bug 2015-05-08 14:10:16 +02:00
Peter Simons ad0140e780 haskell-Yampa has been fixed upstream. 2015-05-08 14:10:16 +02:00
Peter Simons 0dc150ffbc haskell-cabal-lenses: trigger re-build to fix broken Hydra package 2015-05-08 14:10:16 +02:00
Peter Simons 677ab5d03c haskell-samoin: fix build by disabling the test suite 2015-05-08 14:10:16 +02:00
Peter Simons 4dba3fa2e0 Fix bogus references to cabal-install 1.18.x. 2015-05-08 14:10:16 +02:00
Peter Simons e930cf057e hackage-packages.nix: update to d338756e7c with hackage2nix revision f8474108eabeb513175d845709f749070ffdd8ba 2015-05-08 14:10:15 +02:00
William A. Kennington III 074c4a7f78 Merge remote-tracking branch 'upstream/master' into staging 2015-05-07 01:44:49 -07:00
Peter Simons 06255562b6 hackage-packages.nix: update to a194932779 with hackage2nix revision db53ac3a644eebda581c9f036ccd55a19ff3c629 2015-05-05 21:44:48 +02:00
Peter Simons a2f6ca40e3 haskell-timerep test suite crashes ghc-7.10.x 2015-05-05 21:44:48 +02:00
Peter Simons 857ddfc2f5 haskell-sdr fails its test suite. 2015-05-05 21:44:48 +02:00
Peter Simons 539e8eb7f1 haskell-Yampa fails its test suite. 2015-05-05 21:44:48 +02:00
Peter Simons 4cf188b376 We can't build cabal-install with ghc-6.12.x. 2015-05-05 21:44:48 +02:00
Peter Simons ea9e11db9a haskell-monad-par: fix build with ghc-7.4.x 2015-05-05 21:44:48 +02:00
Peter Simons b5c368cbe4 haskell-unix-time: fix build with ghc-7.4.x 2015-05-05 21:44:47 +02:00
Peter Simons e36427857d Fix cabal-install builds with ghc 7.0.x and 7.2.x. 2015-05-05 21:44:47 +02:00
Peter Simons 01ba9d0dec hackage-packages.nix: update to 69ffcf7c20 with hackage2nix revision 936f7d1dd81cf86df3d79e4e38d17dc68e2a561e 2015-05-05 21:44:47 +02:00
Peter Simons e9631f289f haskell-clash-lib depends on broken singletons library. 2015-05-05 21:44:47 +02:00
Peter Simons 1e574111ff haskell-temporal-music-notation does not compile.
https://github.com/anton-k/temporal-music-notation/issues/1
2015-05-05 21:44:47 +02:00
Peter Simons 1650292b65 hackage-packages.nix: update to 9c68a9d77e with hackage2nix revision a92f66b20fe51e401d0d4d945beeae82093f8d43 2015-05-05 21:44:47 +02:00
Peter Simons 53598090ea hackage-packages.nix: update to 461332b5dd with hackage2nix revision a92f66b20fe51e401d0d4d945beeae82093f8d43 2015-05-05 19:18:19 +02:00
Peter Simons 19e1e44809 haskell-ghc-events has been fixed upstream. 2015-05-05 13:11:30 +02:00
Peter Simons d383f5181c haskell-singletons: broken with GHC 7.10.x and probably other versions too 2015-05-05 12:54:54 +02:00
Peter Simons b8bd197915 haskell-libconfig: fix build 2015-05-05 12:54:54 +02:00
Peter Simons d42d6438b2 Use old conduit version 1.2.4.1 for GHC 7.6.x and 7.8.x.
Newer versions seem impossible to compile with older GHCs because they
invariably refer to a non-existent version of 'void':

  http://hydra.cryp.to/build/794276/nixlog/41/raw
  http://hydra.cryp.to/build/794273/nixlog/98/raw
2015-05-05 12:54:53 +02:00
Peter Simons 34c533009d hackage-packages.nix: update to 377c4aff87 with hackage2nix revision e4785fc969ad3ea9d2fdda94a86d0fff9c56721c 2015-05-05 12:54:48 +02:00
Peter Simons e0181e4b72 haskell-void: trigger re-build some more 2015-05-05 11:15:58 +02:00
Peter Simons 3e17d6e958 haskell-void: trigger re-build to unbreak our copy on Hydra 2015-05-04 20:04:20 +02:00
Philipp Hausmann 35b3d16bde
haskell-data-hash: disable broken test suite 2015-05-04 16:20:11 +02:00
Peter Simons 63efc2ee38 haskell-doctest-prop: disable broken test suite 2015-05-04 15:51:58 +02:00
Peter Simons 6079bd61b5 haskell-bitcoin-api: depends on broken wreq 2015-05-04 15:51:17 +02:00
Peter Simons cf230ccc82 hackage-packages.nix: update to 7291c193bd with hackage2nix revision 1e8c48d7b3a9b73489d686ee1ae44f4198130294 2015-05-04 15:49:46 +02:00
Peter Simons 7299118724 Remove obsolete Haskell attribute name compatibility layer. 2015-05-04 12:27:03 +02:00
Thomas Tuegel 1fe28a1132 Merge remote-tracking branch 'upstream/master' into staging 2015-04-29 11:33:28 -05:00
Peter Simons 9b27a88b66 hackage-packages.nix: update to 5f6d964cba with hackage2nix revision 913111f692c1890208c98f0fd73dbe1b711c789b 2015-04-29 12:22:20 +02:00
Peter Simons 90b84a60a6 haskell-wreq: the library is broken with GHC 7.10.1 2015-04-28 17:57:50 +02:00
Peter Simons 6f7e793f03 haskell-rainbox: the test suite does not compile 2015-04-28 17:57:36 +02:00
Peter Simons a3beaca54f haskell-cabal-test-quickcheck: fix build by providing a recent-enough version of QuickCheck 2015-04-28 17:57:04 +02:00
Peter Simons f426922f4a hackage-packages.nix: update to 44775051f9 with hackage2nix revision 913111f692c1890208c98f0fd73dbe1b711c789b 2015-04-28 17:57:04 +02:00
Peter Simons c449a930aa ghcWithPackages: add postBuild hook so that users can mess with the generated environment
postBuild can be used to execute user-specific commands on the generated $out
environment before finalizing the build. For example, this hook can be used to
generate appropriate 'makeWrapper' script for binaries contained in the
environment.
2015-04-28 13:17:44 +02:00
Peter Simons 6db9c9a2bb haskell-configuration-common: build hruby with ruby 2.1
Our default version, 1.9, is not supported.
2015-04-27 17:24:14 +02:00
Peter Simons 2028ece4a8 hackage-packages.nix: update to 0342de381c with hackage2nix revision 0d45926218066869f16d55d970cac0d6b50d9ebd 2015-04-27 17:24:10 +02:00
Peter Simons 0241c1f25c hackage-packages.nix: update to 30bfb9f702 with hackage2nix revision 0d45926218066869f16d55d970cac0d6b50d9ebd 2015-04-27 13:09:40 +02:00
Vladimír Čunát 30f31c9afc Merge 'master' into staging
(relatively simple conflicts)
2015-04-26 22:52:08 +02:00
Peter Simons 08f0e0208a hackage-packages.nix: update to bf1b180f9d with hackage2nix revision c84f676708fec9d3a848f466468db04c7e641069 2015-04-26 16:53:47 +02:00
Peter Simons 066d6146fc haskell-shake: disable test suite on Darwin
The tests fail because of https://github.com/ndmitchell/shake/issues/206.
2015-04-26 13:09:13 +02:00
Peter Simons effd525c55 hackage-packages.nix: update to ea1e77a413 with hackage2nix revision c84f676708fec9d3a848f466468db04c7e641069 2015-04-26 13:06:35 +02:00
Peter Simons 2c5f7fdd58 haskell-configuration-ghc-7.10.x: fix test suite failure in haddock-library 2015-04-26 11:47:44 +02:00
Peter Simons 0340d4d0ea haskell-configuration-ghc-7.10.x: fix evaluation error 2015-04-26 11:47:44 +02:00
Peter Simons c59420a856 hackage-packages.nix: update to abae36d131 with hackage2nix revision c84f676708fec9d3a848f466468db04c7e641069 2015-04-26 11:47:44 +02:00
Peter Simons 991a23b5db haskell-edit-distance: update patch SHA 2015-04-25 18:02:02 +02:00
Peter Simons 848bf3b75d haskell-wreq-sb: disable failing test suite 2015-04-25 17:57:32 +02:00
Peter Simons 24f50d3e22 hackage-packages.nix: update to cc08310397 with hackage2nix revision c84f676708fec9d3a848f466468db04c7e641069 2015-04-25 17:57:32 +02:00
Peter Simons cb3342f1dc Merge pull request #7543 from mdorman/master
Add patch for present not yet on hackage.
2015-04-25 17:48:53 +02:00
Peter Simons 2ca6148bc7 hackage-packages.nix: re-generate from Hackage state 5af579af59 2015-04-25 17:09:04 +02:00
Michael Alan Dorman 54fb857a49 Add patch for present not yet on hackage. 2015-04-25 06:45:35 -04:00
Charles Strahan 1cdbde93d5 haskell-Extra: patch for GHC 7.10.x 2015-04-24 22:10:11 -04:00
Charles Strahan c719235b40 haskell-pandoc-siteproc: remove obsolete patches
Remove obsolete patches for ghc-7.10.x support; these patches have
landed in the pandoc-citeproc-0.6.0.1 release.
2015-04-24 14:15:51 -04:00
Peter Simons d300943ba8 haskell-cgi: fix build with GHC 7.8.x 2015-04-24 17:52:19 +02:00
Peter Simons 5fade2b6aa hackage-packages.nix: re-generate from Hackage state f3fe5bb92d 2015-04-24 11:22:47 +02:00
Peter Simons 3428b8df57 haskell-HGamer: these packages don't compile and it's unclear when they'll be fixed
https://github.com/urs-of-the-backwoods/HGamer3D/issues/7
2015-04-24 09:10:36 +02:00
Peter Simons 4e679f0ca3 hackage-packages.nix: re-generate from Hackage state fdf6d76660 2015-04-23 19:55:55 +02:00
Peter Simons 019b18722d cabal2nix: bump to latest version and wrap it to include nix-prefetch-scripts in $PATH 2015-04-23 14:12:43 +02:00
Peter Simons c209665763 haskell-configuration-ghc-7.6.x.nix: add missing definition for "xhtml"
hackage-packages.nix contains no "xhtml" attribute because our default
compiler -- GHC 7.10.x -- has this package as a core module. Now, the
package is missing for older versions of GHC. This patch Remedies that
issue for 7.6.x. Older compilers probably need a similar fix.

Closes https://github.com/NixOS/nixpkgs/pull/7510.
2015-04-23 11:34:05 +02:00
Nikolay Amiantov 0fd1cac36f IOSpec: remove patch
Closes https://github.com/NixOS/nixpkgs/pull/7514.
2015-04-23 11:34:05 +02:00
Peter Simons 8a9de1effd hackage-packages.nix: re-generate from Hackage state 318f4faa8b 2015-04-23 11:34:05 +02:00
Moritz Ulrich 80e5dcbb90 haskell-configuration-ghc-7.10.x: bug report link for AttoBencode. 2015-04-22 21:00:01 +02:00
Moritz Ulrich 40d135b6ad GHC 7.10: Fix Data.AttoBencode. 2015-04-22 15:18:56 +02:00
Jordan Woehr 3aebbed571 Don't try to build BNFC-meta documentation. 2015-04-21 11:26:13 -06:00
Peter Simons 32c0d3bd4f hackage-packages.nix: re-generate from Hackage state 12d6257d3e 2015-04-21 14:16:20 +02:00
Peter Simons 169efee101 haskell-hruby: test suite has been fixed upstream 2015-04-20 22:07:30 +02:00
Peter Simons 26941230b5 hackage-packages.nix: re-generate from Hackage state e1a69962dc 2015-04-20 22:05:33 +02:00
Peter Simons 82f22dd5a1 hackage-packages.nix: disable approx. 1,000 Hydra build that are known to fail with GHC 7.10.1 2015-04-20 17:40:16 +02:00
Peter Simons cba0f43304 haskell-diagrams-lib: build has been fixed upstream 2015-04-20 17:40:14 +02:00
Peter Simons ee90f707a6 haskell-configuration-ghc-7.10.x.nix: fix Hydra evaluation errors 2015-04-20 17:40:14 +02:00
Peter Simons 2799cf5e1b hackage-packages.nix: re-generate from Hackage state ea1b618ac7 2015-04-20 17:40:14 +02:00
Peter Simons b6944026c6 haskell-hruby: add missing system dependency and disable broken test suite
Work around https://github.com/bartavelle/hruby/issues/10 and
https://github.com/bartavelle/hruby/issues/9 as suggested in
https://github.com/NixOS/nixpkgs/pull/7442.
2015-04-20 00:06:52 +02:00
Peter Simons 72f06e79f5 haskell-tasty-rerun: fix build with GHC 7.10.1 2015-04-20 00:06:52 +02:00
Peter Simons 921e73eb7e haskell-nats: fix build with older compilers 2015-04-20 00:06:52 +02:00
Peter Simons a9d7fff06c haskell-bloomfilter: fix build with GHC 7.10.1
https://github.com/bos/bloomfilter/issues/11
2015-04-20 00:06:52 +02:00