Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | Merge pull request #43444 from Infinisil/idris-cleanup | Peter Simons | 2018-07-16 | |
|\ \ \ | | | | | | | | | idris: Recurse into attrs, fix build and remove unneeded overrides | |||
| * | | | idris: Remove unneeded overrides | Silvan Mosberger | 2018-07-13 | |
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | - The gmp issue has long been fixed and closed - The preBuild thing was never used afaik, it works no problem without it, especially since checks don't run (To get checks to work we'd have to compile the libraries into idris, which are currently nicely separated) - The dependencies overrides aren't needed anymore | |||
* | | | Consistently pass versioned llvmPackages_x attributes to GHC. | Peter Simons | 2018-07-16 | |
| | | | | | | | | | | | | | | | Otherwise, these configurations are going to break when Nixpkgs updates to llvm 6.x. | |||
* | | | haskell-xmobar: the new release handles recent haskell-dbus version | Peter Simons | 2018-07-16 | |
| | | | ||||
* | | | hackage-packages.nix: automatic Haskell package set update | Peter Simons | 2018-07-16 | |
| | | | | | | | | | | | | | | | This update was generated by hackage2nix v2.10.0-5-gc7420eb from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/61ddd81557996ff95253e7029c9fb5825f527955. | |||
* | | | Fix ghcjs-dom-jsffi with GHCJS 8.4 | Will Fancher | 2018-07-15 | |
| | | | ||||
* | | | Fix various packages under GHCJS | Will Fancher | 2018-07-15 | |
| | | | ||||
* | | | Fixed some core packages in GHCJS 8.4 | Will Fancher | 2018-07-15 | |
|/ / | ||||
* | | haskell-{unix-time,prettyprinter}: dontCheck on musl | Will Dietz | 2018-07-12 | |
| | | ||||
* | | xmonad-extras: jailbreak to build to cope with out patched version of xmonad | Peter Simons | 2018-07-12 | |
|/ | | | | Fixes https://github.com/NixOS/nixpkgs/issues/43374. | |||
* | hackage-packages.nix: automatic Haskell package set update | Peter Simons | 2018-07-11 | |
| | | | | | This update was generated by hackage2nix 2.9.3-8-gb330eb5 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/5926b55f65afb733d688a7beb453f9eb597b5a4c. | |||
* | hackage2nix: disable failing Hydra builds | Peter Simons | 2018-07-11 | |
| | ||||
* | haskell-stylish-cabal: build needs hspec < 2.5 to succeed | Peter Simons | 2018-07-11 | |
| | ||||
* | hackage2nix: cosmetic (avoid use of tabs) | Peter Simons | 2018-07-10 | |
| | ||||
* | haskell-stack: jailbreak to fix the build | Peter Simons | 2018-07-10 | |
| | ||||
* | haskell-servant-swagger: disable tests until next release | Domen Kožar | 2018-07-10 | |
| | ||||
* | haskell-amazonka: no need for overrides | Domen Kožar | 2018-07-10 | |
| | ||||
* | haskell-lzma: dontCheck | Domen Kožar | 2018-07-10 | |
| | ||||
* | haskell-taffybar: drop duplicate override for strictDeps | Peter Simons | 2018-07-10 | |
| | ||||
* | cabal2nix: help the regression test suite locate the cabal2nix binary | Peter Simons | 2018-07-10 | |
| | ||||
* | structured-haskell-mode: fix build with LTS 12.x | Peter Simons | 2018-07-10 | |
| | ||||
* | git-annex: fix the build in LTS 12.x | Peter Simons | 2018-07-10 | |
| | | | | | | | | | | | git-annex depends on 'esqueleto', which is not actively maintained. As a result, 'esqueleto' fails to compile with recent versions of 'persistent', which in turns requires us to link with old versions of 'conduit' and so on and so forth. It's a disaster. I wasted several hours of my life trying to make that build work, but eventually I gave up and dropped support for S3 and for the Web app from git-annex to get rid of the most problematic dependencies. That reduced version of git-annex is still difficult enough to compile, but at least it's possible. | |||
* | haskell-xmonad-contrib: apply patches to fix the build | Peter Simons | 2018-07-10 | |
| | ||||
* | haskell-xmobar: build with older versions of its dependencies | Peter Simons | 2018-07-10 | |
| | ||||
* | haskell-haddock-library: jailbreak and disable test suite to fix the build | Peter Simons | 2018-07-10 | |
| | ||||
* | haskell-tree-diff: jailbreak to fix the build | Peter Simons | 2018-07-10 | |
| | ||||
* | haskell-odpic-raw: can't compile this package on Hydra because of unfree ↵ | Peter Simons | 2018-07-10 | |
| | | | | dependencies | |||
* | haskell-manifolds: break infinite recursion in test suite dependencies | Peter Simons | 2018-07-10 | |
| | ||||
* | haskell-hledger: drop obsolete overrides for ghc-8.2.x | Peter Simons | 2018-07-10 | |
| | ||||
* | Update Haskell overrides for lts-12.x. | Peter Simons | 2018-07-10 | |
| | ||||
* | hackage-packages.nix: automatic Haskell package set update | Peter Simons | 2018-07-10 | |
| | | | | | This update was generated by hackage2nix 2.9.3-3-ge82312f from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/386d91ec32d48d6b7ce3bdf85086bf573de92887. | |||
* | hackage2nix: update list of broken Hydra builds | Peter Simons | 2018-07-10 | |
| | ||||
* | hackage2nix: xmobar-0.26 needs old versions of dbus and hinotify to compile | Peter Simons | 2018-07-10 | |
| | ||||
* | Switch default Haskell package set to LTS-12.x and GHC 8.4.3. | Peter Simons | 2018-07-10 | |
| | | | | We are at LTS Haskell 12.0. | |||
* | Merge pull request #42923 from Gabriel439/gabriel/readDirectory | Robert Hensing | 2018-07-10 | |
|\ | | | | | Add `pkgs.haskell.lib.packagesFromDirectory` utility | |||
| * | Fix type signature | Gabriel Gonzalez | 2018-07-07 | |
| | | ||||
| * | pkgs.haskell.lib.packagesFromDirectory: forward compatibility | Robert Hensing | 2018-07-06 | |
| | | | | | | | | Add `...` for less painful downgrades in the future | |||
| * | Rename `readDirectory` to `packagesFromDirectory` | Gabriel Gonzalez | 2018-07-04 | |
| | | | | | | | | ... as suggested by @roberth | |||
| * | Change `readDirectory` to accept an attribute set | Gabriel Gonzalez | 2018-07-03 | |
| | | | | | | | | ... as suggested by @roberth | |||
| * | Add `pkgs.haskell.lib.readDirectory` utility | Gabriel Gonzalez | 2018-07-03 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This adds a `readDirectory` utility that can be used to "slurp" a directory full of `cabal2nix`-generated files and transform them into a Haskell package override set. The main use of this is so that users don't have to write: ``` { overrides = self: super: { foo = self.callPackage ./path/to/foo.nix { }; bar = self.callPackage ./path/to/bar.nix { }; ... }; } ``` Instead, they can write: ``` { overrides = pkgs.haskell.lib.readDirectory ./path/to; } ``` This is a an alternative to `packageSourceOverrides` which primarily addresses the following use cases: * The desired package is not yet available in `all-cabal-hashes` (perhaps the user is pinned to an older revision of `nixpkgs`) * The default `cabal2nix` invocation used by `packageSourceOverrides` does not use the desired `cabal2nix` flags * The user wants to avoid the use of import-from-derivation | |||
* | | haskell infra: Fix built-time overrides | John Ericson | 2018-07-09 | |
| | | | | | | | | These should all come from `buildHaskellPackages` | |||
* | | Haskell infra: Do callPackage splicing | John Ericson | 2018-07-09 | |
| | | ||||
* | | haskell generic-builder: Make test and benchmark tool depends ↵ | John Ericson | 2018-07-09 | |
| | | | | | | | | | | | | | | | | | | | | | | `nativeBuildInputs` This was reverted in 6e07a3a19a56b27446fb78b3213ea1d6534d1c99 with the other commits in the PR, as the number of overrides added in that PR was deemed excessive. But this commit adds no overrides, and is valuable on its own, so I am adding it back. (cherry picked from commit 359e0ce4bb084a07a39fa369a0121a2f997548a3) | |||
* | | Drop obsolete ghc-8.4.x overrides for arrows, flexible-defaults, and ↵ | Peter Simons | 2018-07-04 | |
| | | | | | | | | lambdabot-core. | |||
* | | hledger-ui: fix build with ghc 8.4.x | Peter Simons | 2018-07-04 | |
| | | ||||
* | | haskell-criterion: update override for ghc 8.4.x | Peter Simons | 2018-07-04 | |
| | | ||||
* | | haskell-dhall: update override for the new version that's used by ghc 8.4.x | Peter Simons | 2018-07-04 | |
| | | ||||
* | | ghc-8.6.x: create an initial package set configuration | Peter Simons | 2018-07-04 | |
| | | ||||
* | | haskell-base-compat: update overrides for the new version | Peter Simons | 2018-07-04 | |
| | | ||||
* | | haskell-hspec: update override for ghc 8.4.x | Peter Simons | 2018-07-04 | |
| | |