about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
Commit message (Collapse)AuthorAge
* GHCJS packages: avoid inode explosionCharles Strahan2017-05-28
| | | | | | | | | | As noted in #25595, a change introduced in 4b77d425aa597 causes an explosion of inodes due to the constructions of many, many `ghcEnv` symlink forests. This commit undoes that change. To discuss reworking the support for GHCJS plugins, please see: #26192 Fixes #25595
* haskell-servant-client: fix evaluationPeter Simons2017-05-27
|
* liquidhaskell: try fix test suitePeter Simons2017-05-27
| | | | This almost succeeded, but some minor issues remain.
* liquidhaskell: fix buildPeter Simons2017-05-27
|
* hackage-packages.nix: automatic Haskell package set updatePeter Simons2017-05-27
| | | | | This update was generated by hackage2nix v2.2.1-7-g2ed2e10 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/600bbf89197f7b78fc37adf0d07d5414e5a5a234.
* hackage2nix: maintain logging-facade-syslogPeter Simons2017-05-27
|
* hackage2nix: update list of broken buildsPeter Simons2017-05-27
|
* hackage2nix: clean up required extra-versions for aesonPeter Simons2017-05-27
|
* liquid-fixpoint: disable shared executables to fix the test suitePeter Simons2017-05-27
| | | | | The test suite runs "fixpoint" in an environment where the required library search paths aren't set up properly.
* liquid-fixpoint: patchShebangs is no longer required in version 0.6.0.1Peter Simons2017-05-27
|
* stutter: init at 0.1.0.1Nicolas Mattia2017-05-26
| | | | | This adds the stutter string generator to all-packages and update the hackage indices for dependencies.
* hackage-packages.nix: automatic Haskell package set updatePeter Simons2017-05-24
| | | | | This update was generated by hackage2nix v2.2.1-7-g2ed2e10 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/df52ffabd0b92471b40901462670bf90da0e2899.
* LTS Haskell 8.15Peter Simons2017-05-24
|
* git-annex: update hash for new versionPeter Simons2017-05-21
|
* git-annex: force a fetchgit re-fetch when the version number changesPeter Simons2017-05-21
| | | | | Bake the version number of git-annex into the name of the fetchgit derivation to mitigate the effects of https://github.com/NixOS/nixpkgs/issues/25755.
* hackage-packages.nix: automatic Haskell package set updatePeter Simons2017-05-21
| | | | | This update was generated by hackage2nix v2.2.1-7-g2ed2e10 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/c552e0bd5fea888eb1cbbf7f9ca862ddd7a4944b.
* LTS Haskell 8.14Peter Simons2017-05-21
|
* haskellPackages.hoogle: don't override haskell-src-extsNikolay Amiantov2017-05-19
|
* hackage-packages.nix: automatic Haskell package set updatePeter Simons2017-05-15
| | | | | This update was generated by hackage2nix v2.2.1-1-gc33d81c from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/1f35de13eb31b3b78eddd7baf80752ac99eaef2c.
* git-annex: make sure the test suite runs with git-annex-shell in $PATHPeter Simons2017-05-14
|
* git-annex: fix hash for new versionPeter Simons2017-05-14
|
* Remove broken haskell-tools overrides.Peter Simons2017-05-14
| | | | | | | These overrides no longer evaluate correctly and as a result break Nixpkgs evaluation. ping @shlevy
* Merge pull request #25399 from themoritz/rm-purs-pinned-depsDomen Kožar2017-05-13
|\ | | | | Remove hackage2nix pinned dependencies for PureScript 0.10.7
| * purescript: remove pinned dependencies in hackage2nix configMoritz Drexl2017-05-02
| | | | | | | | | | The dependencies were added for purescript 0.10.7 and are no longer needed since the override is gone.
* | haskell-loc-test: break infinite recursion in test dependenciesPeter Simons2017-05-12
| |
* | hackage-packages.nix: automatic Haskell package set updatePeter Simons2017-05-12
| | | | | | | | | | This update was generated by hackage2nix v2.2.1 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/979529ca1b8e346c5f0a3c75df24ba469ca3beb2.
* | hackage2nix: Pull haskellSrc2nix from the final package setShea Levy2017-05-10
| |
* | Remove unused `local` command.Judah Jacobson2017-05-07
| |
* | haskellPackages.postgrest-ws: dontCheckPierre Radermecker2017-05-07
| |
* | Fix use of `isDarwin` conditionals.Judah Jacobson2017-05-05
| |
* | haskell: work around linker limits on Mac OS X Sierra.Judah Jacobson2017-05-05
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The Sierra linker added a limit on the number of paths that any one dynamic library (`*.dylib`) can reference. This causes problems when a Haskell library has many immediate dependencies (#22810). We follow a similar fix as GHC/Cabal/Stack: for each derivation, create a new directory with symlinks to all the dylibs of its immediate dependencies, and patch its package DB to reference that directory using the new `dynamic-library-dirs` field. Note that this change is a no-op for older versions of GHC, i.e., they will continue to fail on some packages as before. Also note that this change causes the bootstrapped versions of GHC to be recompiled, since they depend on `hscolour` which is built by `generic-builder.nix`. Tested by building the `stack` binary as described in #22810.
* | intero-nix-shim: init at 0.1.2Michal Rus2017-05-03
| |
* | Merge pull request #25482 from PierreR/masterDomen Kožar2017-05-03
|\ \ | | | | | | hackage2nix: remove postgrest/postgrest-ws from broken packages
| * | hackage2nix: remove postgrest/postgrest-ws from broken packagesPierre Radermecker2017-05-03
| | |
* | | Merge pull request #25398 from ljli/ghci-sys-libsPeter Simons2017-05-03
|\ \ \ | |/ / |/| | haskell: set LD_LIBRARY_PATH in shellHook
| * | haskell: set LD_LIBRARY_PATH in shellHookLeon Isenberg2017-05-03
| | | | | | | | | | | | | | | | | | LD_LIBRARY_PATH is considered by GHCI. Previously e.g. `cabal repl` failed on packages with system library dependencies.
* | | hackage-packages.nix: automatic Haskell package set updatePeter Simons2017-05-03
| | | | | | | | | | | | | | | This update was generated by hackage2nix v2.2-1-gd2334f4 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/b0588eb8a10ee28234bd3bc678c5b92b0f72f4a9.
* | | LTS Haskell 8.13Peter Simons2017-05-03
|/ /
* | Merge pull request #25405 from obsidiansystems/gi-javascriptcore-fix3Peter Simons2017-05-02
|\ \ | | | | | | gi-webkit2: fix gi-javascriptcore dependency
| * | gi-webkit2: fix gi-javascriptcore dependencyRyan Trinkle2017-05-01
| |/
* | Merge pull request #25400 from ljli/hse-simple-no-confPeter Simons2017-05-02
|\ \ | | | | | | haskell: haskell-src-exts-simple: Remove configuration
| * | haskell: haskell-src-exts-simple: Remove configurationLeon Isenberg2017-05-01
| |/
* | Merge pull request #25389 from roberth/fix-haskell-tasty-discoverPeter Simons2017-05-02
|\ \ | | | | | | haskellPackages.tasty-discover: bootstrap itself using an untested build
| * | haskellPackages.tasty-discover: bootstrap itself using an untested buildRobert Hensing2017-05-01
| |/ | | | | | | | | | | | | The tasty-discover test suite depends on tasty-discover in $PATH during test-suite compilation. Adding an untested build of itself to build tools fixes the problem, without putting the untested version in the package set.
* / haskellSrc2nix: preferLocalBuild and use unwrapped cabal2nix.Shea Levy2017-05-01
|/ | | | No need to download bazaar etc...
* hackage-packages.nix: automatic Haskell package set updateShea Levy2017-04-29
| | | | | This update was generated by hackage2nix v2.1.1-8-g19ebdb9 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/3fcb79c182fa57199242eec7e95db2b9f3f71113.
* yesod-auth-oauth2: jailbreak because of outdated dependenciesPascal Wittmann2017-04-28
|
* Merge pull request #25254 from nh2/generic-stack-builder-no-stack-setup-lts-8.3Peter Simons2017-04-27
|\ | | | | generic Haskell builder: Don't call `stack setup`.
| * generic Haskell builder: Don't call `stack setup`.Niklas Hambüchen2017-04-26
| | | | | | | | | | | | | | | | | | `stack setup` should not be called inside `nix-build` because that makes stack download a GHC instead of using nix's one (the one provided `generic-stack-builder.nix` as the `ghc` argument), which will not work. Further evidence for this is that the `stack --nix` support intentionally uses `--system-ghc` for the same purpose.
* | haskell: add more callPackageWithScope docsBenno Fünfstück2017-04-25
| |