summary refs log tree commit diff
path: root/pkgs/development/haskell-modules
Commit message (Collapse)AuthorAge
* 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
| | | |
* | | | haskellPackages.webby: mark unbrokenAditya Manthramurthy2020-01-10
| | | | | | | | | | | | | | | | Builds fine now.
* | | | hackage2nix: update list of broken buildsPeter Simons2020-01-10
| | | |
* | | | LTS Haskell 14.20Peter Simons2020-01-10
| | | |
* | | | Revert "haskell/with-packages-wrapper.nix: install "doc" outputs"Peter Simons2020-01-10
| | | |
* | | | haskellPackages.ormolu: mark unbrokenAlexander Foremny2020-01-10
| | | | | | | | | | | | | | | | Builds fine with 6b5bb4261c6dacbe65d348376c416c75ddafaebd
* | | | haskellPackages.ormolu: fix overrides so it buildsAlexander Foremny2020-01-10
| | | |
* | | | Merge pull request #76842 from matthewbauer/add-doc-to-ghc-wrapperMatthew Bauer2020-01-07
|\| | | | | | | | | | | haskell/with-packages-wrapper.nix: install "doc" outputs
| * | | haskell/with-packages-wrapper.nix: remove /bin symlink if it existsMatthew Bauer2020-01-06
| | | | | | | | | | | | | | | | | | | | The wrapper need a writable directory to work, so remove the symlink to a read-only one if it occurs.
| * | | haskell/with-packages-wrapper.nix: install "doc" outputsMatthew Bauer2020-01-02
| | | | | | | | | | | | | | | | | | | | | | | | | | | | We were previously just installing the "out" output which broke when we recently changed to generating multiple outputs. Fixes #76837
* | | | git-annex: temporarily drop support for bup some morePeter Simons2020-01-05
| | | |
* | | | git-annex: temporarily drop support for bupPeter Simons2020-01-05
| | | | | | | | | | | | | | | | | | | | | | | | The build is currently broken [1] and therefore blocks git-annex. [1] https://github.com/NixOS/nixpkgs/issues/76979
* | | | Merge master into staging-nextFrederik Rietdijk2019-12-31
|\ \ \ \
| * \ \ \ Merge pull request #74090 from obsidiansystems/ghcjs-cross-without-ccJohn Ericson2019-12-30
| |\ \ \ \ | | | | | | | | | | | | stdenv, haskell: bonafied GHCJS cross compilation without stdenv.cc
| | * \ \ \ Merge branch 'ghcjs-cross-without-cc-common' into ghcjs-cross-without-ccJohn Ericson2019-12-25
| | |\ \ \ \ | | | | |_|/ | | | |/| |
| | | * | | haskell generic-builder: Hack so CPP without a CC worksJohn Ericson2019-12-25
| | | | | |
| | * | | | Merge branch 'ghcjs-cross-without-cc-common' into ghcjs-cross-without-ccJohn Ericson2019-12-25
| | |\| | |
| | | * | | haskell generic-builder: Fix `--with-ghc` flag for GHCJS as crossJohn Ericson2019-12-25
| | | | | | | | | | | | | | | | | | | | | | | | Otherwise it passes `--with-ghc=ghc`, and we do the wrong thing.