Jude Taylor
c779fe9804
darwin purity: haskell-double-conversion
2015-06-21 00:57:50 -07:00
Jude Taylor
3af62f18f2
darwin purity: haskell-system-fileio
2015-06-21 00:57:41 -07:00
Jude Taylor
a4fbe26ec8
darwin purity: haskell-hfsevents
2015-06-20 15:29:55 -07:00
Vladimír Čunát
61596bf405
Merge #8363 : pure-darwin stdenv
2015-06-18 22:38:08 +02:00
Thomas Tuegel
5c7fb3a9b5
haskell-bindings-levmar: build with openblasCompat
2015-06-18 12:58:16 -05:00
Peter Simons
84235ff763
haskell-xkbcommon test suite has unspecified dependencies.
2015-06-17 23:17:54 +02:00
Peter Simons
b8446a4d85
haskell: update configuration for Cabal 1.22.4.0
2015-06-17 23:17:54 +02:00
Peter Simons
ef421d6f9b
hackage-packages.nix: update to 0a97083894
with hackage2nix revision 1663fb81050a8be440e74263f022c7b04d3ccd6b
2015-06-17 23:17:48 +02:00
William A. Kennington III
8e19ac8d7c
Merge branch 'master.upstream' into staging.upstream
2015-06-17 11:57:40 -07:00
Peter Simons
75f82f50e6
Merge pull request #5908 from cstrahan/hoogle-local-ng
...
haskell-ng: hoogleLocal support
I believe this code ought to be used as follows:
{
packageOverrides = pkgs : let self = pkgs.pkgs; in rec {
hsEnv = pkgs.haskell-ng.packages.ghc784.ghcWithPackages (p: with p;
(haskellDev p)
++(myPackages p)
# add more packages here
);
hsEnvHoogle = withHoogle hsEnv;
withHoogle = haskellEnv: with pkgs.haskellngPackages;
import <nixpkgs/pkgs/development/libraries/haskell/hoogle/local.nix> {
stdenv = pkgs.stdenv;
inherit hoogle rehoo ghc;
packages = haskellEnv.paths;
};
};
}
2015-06-17 15:07:07 +02:00
Peter Simons
90c3d380d1
haskell-wai-session: package is broken
2015-06-16 13:02:27 +02:00
Peter Simons
6390ea5026
haskell-serversession-backend-redis: disable failing test suite
2015-06-16 13:02:27 +02:00
Peter Simons
614769a9ed
haskell-serversession: disable failing test suite
2015-06-16 13:02:27 +02:00
Peter Simons
19c5b0a8cd
hackage-packages.nix: update to a6e45bb640
with hackage2nix revision 6c4694e3e3d2f6135be35b967f6f459a01789604
2015-06-16 13:02:22 +02:00
Peter Simons
b311380227
hackage-packages.nix: update to 2c4a8914cb
with hackage2nix revision c519a8ee5f75311f8eaaca7eaf5af8f7ad26d33e
2015-06-15 19:26:56 +02:00
Luca Bruno
aa800fa0fe
Merge branch 'master' into staging
2015-06-15 09:56:29 +02:00
Peter Simons
ea3382bb69
haskell-record doesn't pass the Haddock phase.
2015-06-13 11:31:31 +02:00
Peter Simons
cd7b1ca000
haskell-configuration-ghc-7.8.x: drop obsolete override for 'equivalence'
2015-06-13 11:31:31 +02:00
Peter Simons
7e38ad08e7
hackage-packages.nix: update to 008236bc31
with hackage2nix revision c519a8ee5f75311f8eaaca7eaf5af8f7ad26d33e
2015-06-13 11:31:12 +02:00
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