3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

1180 commits

Author SHA1 Message Date
Peter Simons fe04998994 haskell-llvm-general-pure has been fixed upstream. 2015-08-07 23:08:13 +02:00
Michael Alan Dorman 1ab9c7d7e0 Add build-tool override for hlibgit2. 2015-08-07 23:08:13 +02:00
Peter Simons e7084d1a82 haskell-thyme can't compile its test suite. 2015-08-07 23:08:12 +02:00
Peter Simons 66a2dbbd77 hackage-packages.nix: update to 1f18eb6546 with hackage2nix revision v20150807-5-g2b9cf46 2015-08-07 23:08:12 +02:00
Peter Simons 825a8a8623 jailbreak-cabal: build ghc-7.10.x version from source again
https://github.com/peti/jailbreak-cabal/issues/9 forced us to use a
binary version of jailbreak-cabal built with ghc 7.8.x in the 7.10.x
package set, which is awkward. Upstream fixed the underlying issue
in https://github.com/haskell/cabal/issues/2598, but unfortunately
that fix didn't make it into the Cabal 1.22.4.0 release shipped by
ghc 7.10.2.

Now, we work around that issue by building jailbreak-cabal with an
unreleased development snapshot of Cabal in the ghc 7.10.x package
set.

Closes https://github.com/NixOS/nixpkgs/issues/8901.
2015-08-07 23:07:50 +02:00
William A. Kennington III 4624985561 Merge branch 'master.upstream' into staging.upstream 2015-08-07 13:40:39 -07:00
Peter Simons fd53387bba haskell-imagemagick: test suite is broken 2015-08-07 15:13:16 +02:00
Peter Simons 2f03c42736 haskell-hscurses does not compile. 2015-08-07 15:13:16 +02:00
Peter Simons 60d5d37f2a haskell-idris: add missing libgmp build input 2015-08-07 15:13:16 +02:00
Peter Simons 50483ce100 haskell-idris: override to add undeclared libgmp build input 2015-08-07 15:13:15 +02:00
Peter Simons 89ca308517 haskell-distributed-process-*: remove overrides -- these packages are utterly broken 2015-08-07 15:13:15 +02:00
Peter Simons 03f9f0f801 haskell-getopt-generics: don't run broken test suite 2015-08-07 15:13:15 +02:00
Peter Simons 1d889d92da haskell-hoogle: don't run the part of the test suite that requires network access 2015-08-07 15:13:15 +02:00
Peter Simons 5154f5cb02 haskell-llvm-general-pure: disable broken test suite 2015-08-07 15:13:15 +02:00
Peter Simons 504aa843a1 haddock: disable test suite for GHC 7.10.x to avoid known failure 2015-08-07 15:13:15 +02:00
Peter Simons 61b44f4ef7 haskell-pcap: override to fix undeclared dependency 2015-08-07 15:13:15 +02:00
Peter Simons 849d618035 haskell-wl-pprint-terminfo: override to add undeclared/missing 'ncurses' dependency 2015-08-07 15:13:15 +02:00
Peter Simons 78dcbd3cc6 haskell-dpkg: the build is broken 2015-08-07 15:13:15 +02:00
Peter Simons 848472baaa haskell-epic: add override to include missing dependencies 2015-08-07 15:13:14 +02:00
Peter Simons 7064e4fb46 haskell-generic-builder: add support for build-tools in the test suite stanza 2015-08-07 15:13:14 +02:00
Peter Simons fcb8d47fcd Switch ghcjs to ghc 7.10.2. 2015-08-07 15:13:14 +02:00
Peter Simons 961011aea1 haskell-logger: we cannot easily build the test suite due to cyclic dependencies 2015-08-07 15:13:14 +02:00
Peter Simons efdaac847b haskell-lzma-conduit: disable test suite to fix the build
Honestly, this package seems unmaintained, and we should probably
disable the build altogether.
2015-08-07 15:13:14 +02:00
Peter Simons 807c0c2029 haskell-webkit no longer compiles; the package doesn't find its system library build input anymore
@abbradar, maybe you know how to fix this?
2015-08-07 15:13:14 +02:00
Peter Simons d968321e4b haskell-wiring: build has been fixed upstream 2015-08-07 15:13:14 +02:00
Michael Alan Dorman feee20e226 haskell-zip-archive: remove obsolete override 2015-08-07 15:13:13 +02:00
Peter Simons 8459ea641f haskell-diagrams-lib: broken because it can't cope with recent versions of fsnotify and system-filepath 2015-08-07 15:13:13 +02:00
Peter Simons c79879b955 haskell-hs-blake2 depends on broken llvm-base library. 2015-08-07 15:13:13 +02:00
Peter Simons 8db23bc08f haskell-ghc-paths: register Nixpkgs-specific patch
This used to be added by cabal2nix, but now the tool no longer does because
there's no reliable way to refer to the patch file in the generated build
expression.
2015-08-07 15:13:13 +02:00
Peter Simons a7cb42e1c2 haskell-wx: clean up overrides 2015-08-07 15:13:13 +02:00
Peter Simons 7bcc1bfc11 haskell: add 'addPkgconfigDepend' combinator to lib.nix 2015-08-07 15:13:13 +02:00
Peter Simons 4fb4e24bf3 hackage-packages.nix: update to 71e5685240 with hackage2nix version 20150807 2015-08-07 15:13:13 +02:00
Peter Simons 6229ec91da Add 'enableExecutableProfiling' argument to the generic Haskell builder.
Closes https://github.com/NixOS/nixpkgs/issues/2734.
2015-08-06 16:13:10 +02:00
obadz 64befd0cb3 haskell/regex-tdfa-text: add patch to fix build
http://hub.darcs.net/shelarcy/regex-tdfa-text/issue/1
2015-08-06 11:14:06 +01:00
obadz 5632ab7b24 haskell: delete unused patches 2015-08-06 11:14:06 +01:00
obadz 3801ef5912 haskell: move patches to patches directory 2015-08-06 11:14:05 +01:00
obadz 23f5a23ec7 haskell-modules/default.nix: this line of code is invalid but wasn't causing harm thanks to non-strictness 2015-08-06 11:09:47 +01:00
Peter Simons 099c1a4522 haskell-tar: use older version for builds with GHC < 7.6.x. 2015-08-05 21:36:20 +02:00
Peter Simons 94e1660d00 haskell-mockery: run test suite with "TRAVIS=true" set to avoid timing issues 2015-08-05 21:36:20 +02:00
Peter Simons 552fcd0b75 haskell-hsqml-datamodel-vinyl is broken because of singletons. 2015-08-05 21:36:20 +02:00
Peter Simons ab77228749 haskell-generic-builder: improve recognition of pkgconfig dependencies 2015-08-05 21:36:20 +02:00
Peter Simons e4d493fc54 jailbreak-cabal: link statically to avoid runtime dependency on ghc 2015-08-05 21:36:19 +02:00
Peter Simons b03ce5d57a haskell-binary: update to version 0.7.6.1 2015-08-05 21:36:19 +02:00
Peter Simons 66d8f03aa4 hackage-packages.nix: update to 88d2b472d2 with hackage2nix revision 012eb638a5db2ba7cf2c94e4375ea5cc05aefde0 2015-08-05 21:36:19 +02:00
John Wiegley 23562aad59 Revert "emacs: Update Mac Port Emacs to 24.5-mac-5.9"
This reverts commit 5c896e5511, which was
a set of local changes unrelated to the commit title.
2015-07-30 16:21:39 -07:00
Nikolay Amiantov e3d359a507 haskellPackages.misfortune: remove redundant patch 2015-07-29 13:51:11 +03:00
John Wiegley 5c896e5511 emacs: Update Mac Port Emacs to 24.5-mac-5.9 2015-07-28 20:08:53 -07:00
Nikolay Amiantov f5b41dbf42 haskellPackages.gnuplot: remove reduntant patch 2015-07-28 12:33:29 +03:00
Peter Simons 54d86f86fd haskell-base: update override for new version 2015-07-25 20:54:42 +02:00
Peter Simons 867eda32ca haskell-Southpaw cannot be built on Unix. 2015-07-25 20:54:42 +02:00
Peter Simons b49b2d9bba haskell-shelly: test suite has been fixed upstream 2015-07-25 20:54:42 +02:00
Peter Simons 4139c6c809 hackage-packages.nix: update to 0a07c4217d with hackage2nix revision e5e4464893b2b964424077e4fe7ef1a76e6d1173 2015-07-25 20:54:42 +02:00
Vladimír Čunát a2f16fdcff Merge branch 'staging' 2015-07-24 15:12:28 +02:00
Peter Simons 74bc5a2240 haskell-shelly: disable test suite to fix the build 2015-07-23 19:50:56 +02:00
Peter Simons 44513ae025 haskell-inilist: test suite cannot be built because it depends on broken testpack 2015-07-23 19:50:56 +02:00
Peter Simons b6f581a848 hackage-packages.nix: update to 2a867ffd9f with hackage2nix revision 3606ad40536a2dae452307184b9bd70a2eff8c89 2015-07-23 19:50:56 +02:00
Vladimír Čunát 2cacf77c13 Merge branch 'master' into staging 2015-07-22 22:33:55 +02:00
Joachim Fasting 8500217715 vimus: disable on 32 bit linux
A port of 57c5b8f5e1
2015-07-22 08:55:07 +02:00
Jude Taylor 055ad0e4e9 remove obsolete patch application from haskell HEAD packages 2015-07-20 20:03:51 -07:00
Peter Simons 6cd9a820ad haskell: extend generic builder to support upcoming format change from cabal2nix 2015-07-19 10:31:13 +02:00
Peter Simons 5e4f1adc8a haskell-hwsl2: fix build by disabling the test suite 2015-07-19 10:31:13 +02:00
Peter Simons 317dd06aa4 hackage-packages.nix: update to a5ae0949a8 with hackage2nix revision 3606ad40536a2dae452307184b9bd70a2eff8c89 2015-07-19 10:31:08 +02:00
Vladimír Čunát 9a80550cc4 Merge branch 'staging', discussion #8844 2015-07-19 08:09:29 +02:00
Peter Simons c871eccb3a hackage-packages.nix: update to 9b4b640347 with hackage2nix revision 3606ad40536a2dae452307184b9bd70a2eff8c89 2015-07-17 11:38:26 +02:00
Vladimír Čunát 9f37e91ec5 Merge master into staging
There are larger-rebuild changes: gnutls and samba.
2015-07-17 06:38:04 +02:00
Tom Dimiduk 8506dfdd80 Update stripe-haskell to a working version (1.4 had broken tests which was stopping it from installing) 2015-07-15 08:18:19 -04:00
William A. Kennington III 25e60feb72 Merge branch 'master.upstream' into staging.upstream 2015-07-15 02:02:46 -07:00
Michael Alan Dorman 8b9c862ccd Don't try to build haddock for aeson-applicative. 2015-07-14 21:52:24 +02:00
Peter Simons 60accda79f hackage-packages.nix: update to 21cfa3410f with hackage2nix revision 83984e1765a544aca95833068c828b1c8456dba9 2015-07-14 21:52:18 +02:00
William A. Kennington III 333f145d76 Merge branch 'master.upstream' into staging.upstream 2015-07-13 15:11:31 -07:00
Jude Taylor 682dc3ee70 link yesod-bin with cocoa 2015-07-11 16:05:04 -07:00
Jude Taylor 5f308b50e4 add system keychains to security-tool's propagated inputs 2015-07-11 16:05:04 -07:00
Peter Simons 6d457c60bb haskell-hspec-expectations: re-enable the test suite 2015-07-11 16:05:00 +02:00
Peter Simons 841cfa9764 haskell-hspec: break infinite recursion in testDepends
Suggested by @Fuuzetsu in https://github.com/NixOS/nixpkgs/issues/8664.
2015-07-11 16:05:00 +02:00
William Casarin 33c3e62fbb haskellPackages.vcache: unmark broken
* unmark haskellPackages.vcache as broken
* unmark haskellPackages.vcache-trie as broken

No longer broken since the addition of lmdb in

9d85874aeb
2015-07-11 16:05:00 +02:00
Peter Simons b096c39ca2 haskell-wai-session has been fixed upstream. 2015-07-11 16:05:00 +02:00
Peter Simons 5d28543192 hackage-packages.nix: update to 72f0e8d41d with hackage2nix revision 365f4f335ce8e3f384f6cc62b7a46796031610cc 2015-07-11 16:04:50 +02:00
Jude Taylor 066412c7b0 clean up propagated stuff for x509-system 2015-07-10 10:41:08 -07:00
Jude Taylor ac3acae7a5 use security_tool in x509-system 2015-07-10 10:41:07 -07:00
Robert Helgesson ac594b303d haskell-http-media: enable tests
The test suite builds and runs OK since version 0.6.2.
2015-07-09 23:02:05 +02:00
Robert Helgesson 5d88acfa70 haskell-presburger: enable tests
The tests compile (and pass) since release of presburger version 1.3.1.
2015-07-09 20:27:00 +02:00
Robert Helgesson 6c2e772508 network-uri: re-enable tests
The issue causing compilation failure seems to have been resolved.
2015-07-07 21:05:19 +02:00
William A. Kennington III ae28ff8b91 Merge branch 'master.upstream' into staging.upstream 2015-07-06 17:15:11 -07:00
Kosyrev Serge 5fee7af3ba ghc: add haskell.compiler.ghcNokinds, for Richard Eisenberg's 'nokinds' branch 2015-07-06 11:09:28 +03:00
William A. Kennington III d605663ae2 Merge branch 'master.upstream' into staging.upstream 2015-07-05 13:06:02 -07:00
Peter Simons b6b13e45f8 haskell-lhs2tex: disable Hydra builds to fix assrtion error 2015-07-05 21:06:04 +02:00
Peter Simons 2f111381e0 haskell-mueval has been fixed upstream. 2015-07-05 21:06:04 +02:00
Peter Simons 26a9fcdfca haskell-hwsl2-reducers depends on broken build inputs 2015-07-05 21:06:04 +02:00
Peter Simons 9d69ce4237 hackage-packages.nix: drop package "som" to avoid invalid references to "assert" 2015-07-05 21:06:04 +02:00
Peter Simons 7871f2d9b1 haskell-Frames depends on broken singletons library. 2015-07-05 21:06:04 +02:00
Peter Simons 101d0db511 haskell-hid: build is broken 2015-07-05 21:06:03 +02:00
Peter Simons 34f10a82e0 haskell-digitalocean-kzs: can't run its test suite 2015-07-05 21:06:03 +02:00
Peter Simons 63406af616 haskell-acme-one exports no library modules, so we shouldn't run Haddock 2015-07-05 21:06:03 +02:00
Peter Simons d0f1e6626b haskell-socket: test suite tries to access the network 2015-07-05 21:06:03 +02:00
Peter Simons dfea5f25a6 hackage-packages.nix: update to 77076157d1 with hackage2nix revision 4a9eb87332b3005c00d9b695b1365e675b614e65 2015-07-05 21:06:00 +02:00
William A. Kennington III 612f0bdd67 Merge branch 'master.upstream' into staging.upstream 2015-06-30 23:58:07 -07:00
Edward Tjörnhammar da7355e562 pkgs.haskellPackages.gitit: unmark as broken 2015-06-28 12:40:23 +02:00
William A. Kennington III 12102562f7 Merge branch 'master.upstream' into staging.upstream 2015-06-27 00:18:18 -07:00
William A. Kennington III 7297255019 Convert all jack references to libjack2 2015-06-27 00:17:52 -07:00
Thomas Tuegel a8c52d0958 Merge branch 'master' into staging 2015-06-25 09:15:05 -05:00
Peter Simons ec08cb9036 haskell-stack: disable failing test suite
Works around https://github.com/commercialhaskell/stack/issues/408 and
https://github.com/commercialhaskell/stack/issues/409. Closes
https://github.com/NixOS/nixpkgs/pull/8497.
2015-06-25 14:14:07 +02:00
Peter Simons 8e68d55b04 hackage-packages.nix: update to d107d75494 with hackage2nix revision de16283b7d550f2f74d936477f2ab475e3a30669 2015-06-25 12:18:19 +02:00
Peter Simons b64021cdaa haskell-gnutls: linker errors have been fixed upstream 2015-06-25 12:16:48 +02:00
Shea Levy 96749220c7 haskellPackages.ip-quoter: bump 2015-06-24 13:24:41 -04:00
Peter Simons 56b293231b haskell-shake: disable test suite because of https://github.com/ndmitchell/shake/issues/267 2015-06-24 12:28:04 +02:00
Peter Simons ddcdeaf2c1 haskell-units-attoparsec: build depends on broken singletons library 2015-06-24 12:28:04 +02:00
Peter Simons ae7140f693 haskell-hslua: drop obsolete override 2015-06-24 12:28:04 +02:00
Peter Simons 0d919b374c hackage-packages.nix: update to 79a194bc9a with hackage2nix revision 1c5ac72f817d996a1ccec3e5a14496fb49806755 2015-06-24 12:27:59 +02:00
Richard Wallace 3dd96b1a2c hoogle files are generated correctly with ghc 7.10.1, hipbot builds correctly. 2015-06-23 16:12:30 +02:00
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
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