Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | haskell-hlint: update override for new ghc-lib-parser-ex dependency | Peter Simons | 2020-01-24 |
| | |||
* | haskell-prettyprinter: disable the failing test suite of version 1.6.0 | Peter Simons | 2020-01-24 |
| | |||
* | ghc-8.8.x: update overrides | Peter Simons | 2020-01-24 |
| | |||
* | matterhorn: init at 50200.6.0 | Robert Djubek | 2020-01-24 |
| | | | | Command line mattermost client | ||
* | glirc: 2.33.1 -> 2.34 | Robert Djubek | 2020-01-24 |
| | | | | Really this is a fix of the build because of the automatic version bump | ||
* | hackage-packages.nix: automatic Haskell package set update | Peter Simons | 2020-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 packages | Peter Simons | 2020-01-24 |
| | |||
* | LTS Haskell 14.21 | Peter Simons | 2020-01-24 |
| | |||
* | Merge remote-tracking branch 'obsidiansystems/work-on-multi-shellFor' | Matthew Bauer | 2020-01-17 |
|\ | |||
| * | shellFor: Refactor for consistency and cross | Jacquin Mininger | 2020-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 master | John Ericson | 2020-01-15 |
| |\ \ | |||
* | | | | haskell-ormolu: fix override for ghc-lib-parser | Peter Simons | 2020-01-17 |
| | | | | |||
* | | | | haskell-dhall: update overrides for the new release | Peter Simons | 2020-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.x | Peter Simons | 2020-01-17 |
| | | | | |||
* | | | | hackage-packages.nix: automatic Haskell package set update | Peter Simons | 2020-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.x | Peter Simons | 2020-01-17 |
| | | | | |||
* | | | | haskell-ghc-lib-parser: update to latest version for hlint | Peter Simons | 2020-01-17 |
| | | | | |||
* | | | | hackage-packages.nix: automatic Haskell package set update | Peter Simons | 2020-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 packages | Peter Simons | 2020-01-17 |
| | | | | |||
* | | | | hackage2nix: honor LTS for lambdabot, but not for cabal2spec | Peter Simons | 2020-01-17 |
| | | | | |||
* | | | | haskell-krank: jailbreak to fix the build | Peter Simons | 2020-01-10 |
| | | | | |||
* | | | | git-annex: update sha256 hash for version 7.20191230 | Peter Simons | 2020-01-10 |
| | | | | |||
* | | | | haskell-hoogle: drop obsolete jailbreak | Peter Simons | 2020-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 version | Peter Simons | 2020-01-10 |
| | | | | |||
* | | | | haskell-tls: update ghc-8.8.x override for the latest version | Peter Simons | 2020-01-10 |
| | | | | |||
* | | | | hackage2nix.yaml: update the comment that documents 'default-package-overrides' | Peter Simons | 2020-01-10 |
| | | | | |||
* | | | | haskell: add comment to default-package-overrides in ↵ | (cdep)illabout | 2020-01-10 |
| | | | | | | | | | | | | | | | | configuration-hackage2nix.yaml. | ||
* | | | | haskell: add quickjump option to the haskell mkDerivation | Merlin Göttlinger | 2020-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 version | Peter Simons | 2020-01-10 |
| | | | | |||
* | | | | postgresql-typed: disable test suite | Brian Hicks | 2020-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 compiler | Peter Simons | 2020-01-10 |
| | | | | |||
* | | | | hackage-packages.nix: automatic Haskell package set update | Peter Simons | 2020-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 broken | Marek Fajkus | 2020-01-10 |
| | | | | |||
* | | | | haskellPackages.webby: mark unbroken | Aditya Manthramurthy | 2020-01-10 |
| | | | | | | | | | | | | | | | | Builds fine now. | ||
* | | | | hackage2nix: update list of broken builds | Peter Simons | 2020-01-10 |
| | | | | |||
* | | | | LTS Haskell 14.20 | Peter Simons | 2020-01-10 |
| | | | | |||
* | | | | Revert "haskell/with-packages-wrapper.nix: install "doc" outputs" | Peter Simons | 2020-01-10 |
| | | | | |||
* | | | | haskellPackages.ormolu: mark unbroken | Alexander Foremny | 2020-01-10 |
| | | | | | | | | | | | | | | | | Builds fine with 6b5bb4261c6dacbe65d348376c416c75ddafaebd | ||
* | | | | haskellPackages.ormolu: fix overrides so it builds | Alexander Foremny | 2020-01-10 |
| | | | | |||
* | | | | Merge pull request #76842 from matthewbauer/add-doc-to-ghc-wrapper | Matthew Bauer | 2020-01-07 |
|\| | | | | | | | | | | | haskell/with-packages-wrapper.nix: install "doc" outputs | ||
| * | | | haskell/with-packages-wrapper.nix: remove /bin symlink if it exists | Matthew Bauer | 2020-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" outputs | Matthew Bauer | 2020-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 more | Peter Simons | 2020-01-05 |
| | | | | |||
* | | | | git-annex: temporarily drop support for bup | Peter Simons | 2020-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-next | Frederik Rietdijk | 2019-12-31 |
|\ \ \ \ | |||
| * \ \ \ | Merge pull request #74090 from obsidiansystems/ghcjs-cross-without-cc | John Ericson | 2019-12-30 |
| |\ \ \ \ | | | | | | | | | | | | | stdenv, haskell: bonafied GHCJS cross compilation without stdenv.cc | ||
| | * \ \ \ | Merge branch 'ghcjs-cross-without-cc-common' into ghcjs-cross-without-cc | John Ericson | 2019-12-25 |
| | |\ \ \ \ | | | | |_|/ | | | |/| | | |||
| | | * | | | haskell generic-builder: Hack so CPP without a CC works | John Ericson | 2019-12-25 |
| | | | | | | |||
| | * | | | | Merge branch 'ghcjs-cross-without-cc-common' into ghcjs-cross-without-cc | John Ericson | 2019-12-25 |
| | |\| | | | |||
| | | * | | | haskell generic-builder: Fix `--with-ghc` flag for GHCJS as cross | John Ericson | 2019-12-25 |
| | | | | | | | | | | | | | | | | | | | | | | | | Otherwise it passes `--with-ghc=ghc`, and we do the wrong thing. |