about summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
Commit message (Collapse)AuthorAge
* ghc-8.10.x: add a bunch of jailbreaks to fix buildsPeter Simons2020-01-31
|
* hackage-packages.nix: automatic Haskell package set updatePeter Simons2020-01-31
| | | | | This update was generated by hackage2nix v2.15.0-16-g2971916 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/d77d0f7de2d7a3bf919db4403fcbf362872017e2.
* haskell-bustle: simplify the override now that those changes are in cabal2nixPeter Simons2020-01-31
| | | | Might be of interest to @jtojnar.
* haskell-relude-6.0.0.0 does not pass its doctest suitePeter Simons2020-01-31
|
* haskell-policeman: add overrides to provide newer versions of dependenciesPeter Simons2020-01-31
|
* haskell generic-builder: Fix package conf handlingSilvan Mosberger2020-01-31
| | | | | | | | | | | | | | | | | | | | | | | | | | Previously the package conf files were handled without paying attention to the fact that it's pretty-printed output. One problem was discovered with GHC 8.8.1 on Darwin, where the dynamic-library-dirs first field seems to have increased in length, meaning while before it was dynamic-library-dirs: some-small-directory-name some-more-directories Now it is dynamic-library-dirs: some-larger-directory-name some-more-directories Which breaks the code installed for https://github.com/NixOS/nixpkgs/pull/25537, because that assumed the former format, resulting in the reoccurence of the bug in https://github.com/NixOS/nixpkgs/issues/22810, see https://github.com/Infinisil/all-hies/issues/43 This commit fixes this by "unprettyfying" the package conf files before processing them. Closes https://github.com/NixOS/nixpkgs/pull/78738.
* ghc-8.8.x: update version overrides for microlens packagesPeter Simons2020-01-31
|
* haskell-cabal-plan: update overrides for new version of base-compatPeter Simons2020-01-31
|
* haskellPackages.bustle: fix building on HydraJan Tojnar2020-01-31
| | | | | | Bustle is proclaiming OtherLicense even though the code is licensed under LGPL 2.1+. This causes cabal2nix to set hydraPlatforms = stdenv.lib.platforms.none in hackage-packages.nix for the package. Lets let's unset the attribute and fix the license.
* haskellPackages.bustle: clean up with lib.pipeJan Tojnar2020-01-31
|
* hackage-packages.nix: automatic Haskell package set updatePeter Simons2020-01-31
| | | | | This update was generated by hackage2nix v2.15.0-14-gb942b6a from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/5556d14668c7862e17805acae8b1b9ba5ad7e246.
* hackage2nix: update list of broken packagesPeter Simons2020-01-31
|
* LTS Haskell 14.22Peter Simons2020-01-31
|
* haskellPackages.dhall-json_1_6_1: prettyprinter_1_6_0Keito Kajitani2020-01-31
|
* configuration-ghc-8.2.x: use default llvmPackagesLuka Blaskovic2020-01-30
|
* llvm-general: removeLuka Blaskovic2020-01-30
|
* haskell-pandoc: disable test suite when building with ghc-8.8.xPeter Simons2020-01-27
| | | | pandoc-2.9.1.1 fails 1 test.
* haskell-hlint: update override for new ghc-lib-parser-ex dependencyPeter Simons2020-01-24
|
* haskell-prettyprinter: disable the failing test suite of version 1.6.0Peter Simons2020-01-24
|
* ghc-8.8.x: update overridesPeter Simons2020-01-24
|
* matterhorn: init at 50200.6.0Robert Djubek2020-01-24
| | | | Command line mattermost client
* glirc: 2.33.1 -> 2.34Robert Djubek2020-01-24
| | | | Really this is a fix of the build because of the automatic version bump
* hackage-packages.nix: automatic Haskell package set updatePeter Simons2020-01-24
| | | | | This update was generated by hackage2nix v2.15.0-14-gb942b6a from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/ac7dcf389a3abb9b640ada0974250f6b36f78a9e.
* hackage2nix: update the list of broken packagesPeter Simons2020-01-24
|
* LTS Haskell 14.21Peter Simons2020-01-24
|
* Merge remote-tracking branch 'obsidiansystems/work-on-multi-shellFor'Matthew Bauer2020-01-17
|\
| * shellFor: Refactor for consistency and crossJacquin Mininger2020-01-17
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This makes it work like work-on-multi from Reflex Platform. In particular, rather than making `.env` from `shellFor`, we make `.env` the primitive, and `shellFor` works by combining together the arguments of all the packages to `generic-builder` and taking the `.env` of the resulting mashup-package. There are 2 benefits of this: 1. The dependency logic is deduplicated. generic builder just concatted lists, whereas all the envs until now would sieve apart haskell and system build inputs. Now, they both decide haskell vs system the same way: according to the argument list and without reflection. Consistency is good, especially because it mean that if the build works, the shell is more likely to work. 2. Cross is handled better. For native builds, because the `ghcWithPackages` calls would shadow, we through both the regular component (lib, exe, test, bench) haskell deps and Setup.hs haskell deps in the same `ghcWithPackages` call. But for cross builds we use `buildPackages.ghcWithPackages` to get the setup deps. This ensures everything works correctly.
| *-. Merge together merge bases of 19.09 and masterJohn Ericson2020-01-15
| |\ \
* | | | haskell-ormolu: fix override for ghc-lib-parserPeter Simons2020-01-17
| | | |
* | | | haskell-dhall: update overrides for the new releasePeter Simons2020-01-17
| | | | | | | | | | | | | | | | | | | | I dropped the override for dhall-to-cabal, because the package is marked as broken already.
* | | | haskell-tls-session-manager: fix build with ghc-8.8.xPeter Simons2020-01-17
| | | |
* | | | hackage-packages.nix: automatic Haskell package set updatePeter Simons2020-01-17
| | | | | | | | | | | | | | | | | | | | This update was generated by hackage2nix v2.15.0-14-gb942b6a from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/d1d0ee229831bf9928e884344821c9a27aa4d3d5.
* | | | haskell-doctemplates: provide the latest version when building pandoc 2.9.xPeter Simons2020-01-17
| | | |
* | | | haskell-ghc-lib-parser: update to latest version for hlintPeter Simons2020-01-17
| | | |
* | | | hackage-packages.nix: automatic Haskell package set updatePeter Simons2020-01-17
| | | | | | | | | | | | | | | | | | | | This update was generated by hackage2nix v2.15.0-14-gb942b6a from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/b2812edaaed9f9033e48dfbcd45e7e5fb56daccd.
* | | | hackage2nix: update list of broken packagesPeter Simons2020-01-17
| | | |
* | | | hackage2nix: honor LTS for lambdabot, but not for cabal2specPeter Simons2020-01-17
| | | |
* | | | haskell-krank: jailbreak to fix the buildPeter Simons2020-01-10
| | | |
* | | | git-annex: update sha256 hash for version 7.20191230Peter Simons2020-01-10
| | | |
* | | | haskell-hoogle: drop obsolete jailbreakPeter Simons2020-01-10
| | | | | | | | | | | | | | | | The latest version of hoogle accepts haskell-src-exts-1.23.x.
* | | | haskell-pandoc: update ghc-8.8.x override for the latest versionPeter Simons2020-01-10
| | | |
* | | | haskell-tls: update ghc-8.8.x override for the latest versionPeter Simons2020-01-10
| | | |
* | | | hackage2nix.yaml: update the comment that documents 'default-package-overrides'Peter Simons2020-01-10
| | | |
* | | | haskell: add comment to default-package-overrides in ↵(cdep)illabout2020-01-10
| | | | | | | | | | | | | | | | configuration-hackage2nix.yaml.
* | | | haskell: add quickjump option to the haskell mkDerivationMerlin Göttlinger2020-01-10
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | When visiting local documentation via hoogle, currently for most packages the quickjump index is missing so you only get a sad error when pressing "s" to search in the current documentation. The quickjump option is only supported by the haddock utility that's shipped with ghc 8.6.x or later. Closes https://github.com/NixOS/nixpkgs/pull/75942.
* | | | haskell-src-exts: update overrides for the new 1.23.0 versionPeter Simons2020-01-10
| | | |
* | | | postgresql-typed: disable test suiteBrian Hicks2020-01-10
| | | | | | | | | | | | | | | | | | | | the test suite requires a running PostgreSQL instance to complete successfully, so we'll just skip that.
* | | | ghc-8.10.x: exceptions is now a core library that comes with the compilerPeter Simons2020-01-10
| | | |
* | | | hackage-packages.nix: automatic Haskell package set updatePeter Simons2020-01-10
| | | | | | | | | | | | | | | | | | | | This update was generated by hackage2nix v2.15.0-14-gb942b6a from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/e75b27b8d5102e096d68106e0af46d3dad63c1b2.
* | | | haskellPackages.hakyll-sass: unmark brokenMarek Fajkus2020-01-10
| | | |