Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Merge pull request #37509 from pikajude/darwin-hs-dynamic | Jude Taylor | 2018-03-21 |
|\ | | | | | Haskell: fix static libs on darwin | ||
| * | fix static libs on darwin | Jude Taylor | 2018-03-20 |
| | | |||
* | | Merge pull request #37588 from mpickering/pure-zlib | Peter Simons | 2018-03-21 |
|\ \ | | | | | | | dontCheck pure-zlib | ||
| * | | dontCheck pure-zlib | Matthew Pickering | 2018-03-21 |
| | | | | | | | | | | | | Fixes #37499 | ||
* | | | Merge pull request #37486 from dtzWill/fix/ghc-glibcLocales | Will Dietz | 2018-03-20 |
|\ \ \ | | | | | | | | | haskell: only use glibcLocales when using glibc | ||
| * | | | haskell: only use glibcLocales when using glibc | Will Dietz | 2018-03-20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes eval w/musl. Possible alternative would be using glibcLocales when it is non-null, to avoid duplicating the logic. | ||
* | | | | haskell-generic-builder: Add `enableHsc2hsViaAsm` for Windows cross compilation | Moritz Angermann | 2018-03-20 |
| |/ / |/| | | |||
* | | | Merge pull request #37460 from obsidiansystems/host-meta-platforms-fixes | John Ericson | 2018-03-20 |
|\ \ \ | | | | | | | | | treewide: `meta.platforms` fixes now that it tracks the host platform | ||
| * | | | haskell-generic-builder: Default to window + unix platforms, | John Ericson | 2018-03-20 |
| | |/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | Since GHC is a cross compiler, it's perfectly possible to make haskell binaries on platforms without GHCs. `windows ++ unix` seems good enough for now. Also don't default `hydraPlatforms` to `platforms`. The former must be a list of systems (strings), but the latter is a list of systems or patterns. | ||
* | | | haskell-getopt-generics: override to latest version for ghc-8.4.x | Peter Simons | 2018-03-20 |
| | | | |||
* | | | haskell-src: drop obsolete override for ghc 8.4.x | Peter Simons | 2018-03-20 |
| | | | |||
* | | | haskell-conduit: drop obsolete override for ghc 8.4.x | Peter Simons | 2018-03-20 |
| | | | |||
* | | | haskell-blaze-builder: drop obsolete override for ghc 8.4.x | Peter Simons | 2018-03-20 |
| | | | |||
* | | | haskell-SHA: the new version has fixed the test suite failure | Peter Simons | 2018-03-20 |
| | | | |||
* | | | haskell-th-printf: drop obsolete override for ghc 8.4.x | Peter Simons | 2018-03-20 |
| | | | |||
* | | | haskell-matrix: the new version has fixed the test suite failure | Peter Simons | 2018-03-20 |
| | | | |||
* | | | LTS Haskell 11.1 | Peter Simons | 2018-03-20 |
| |/ |/| | | | | | | | This update was generated by hackage2nix v2.9.1-1-g63041e4 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/6aec0b311cc2d5685d1d55c277148c9bfe1580da. | ||
* | | haskell-configuration-common: disable some tests depending on tasty-hunit-0.9 | Jan Tojnar | 2018-03-20 |
|/ | |||
* | Merge pull request #37132 from srhb/haddock-wrapped | Graham Christensen | 2018-03-19 |
|\ | | | | | haskellPackages.ghcWithPackages: Wrap haddock with GHC lib dir | ||
| * | haskellPackages.ghcWithPackages: Wrap haddock with GHC lib dir | Sarah Brofeldt | 2018-03-15 |
| | | |||
* | | haskell-xmonad: patch to fix the build with ghc-8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-data-inttrie: patch to fix the build with ghc-8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-th-printf: jailbreak to fix the build with ghc-8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-json: patch to fix the build with ghc-8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-matrix: override to latest version for ghc-8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-timezone-olson: override to latest version for ghc-8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-GenericPretty: drop obsolete override for ghc-8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-boxes: drop obsolete override for ghc-8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-brick: override to latest version to fix build with ghc-8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-cabal2spec: fix build with ghc-8.2.x | Peter Simons | 2018-03-17 |
| | | |||
* | | hackage-packages.nix: automatic Haskell package set update | Peter Simons | 2018-03-17 |
| | | | | | | | | | | This update was generated by hackage2nix v2.9.1-1-g63041e4 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/f91c8f61e9b8be0b510f79123b7d2ed93d3d4e35. | ||
* | | haskell-pandoc: use current git version when building with ghc-8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | cabal2nix: drop obsolete overrides for ghc-8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-doctemplates: drop obsolete override for ghc-8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-conduit: use latest version when compiling with ghc-8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-tasty: drop obsolete override for ghc-8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | hackage-packages.nix: automatic Haskell package set update | Peter Simons | 2018-03-17 |
| | | | | | | | | | | This update was generated by hackage2nix v2.9.1 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/04b554ad3bb00c6a9439c0a5dfdc1c126bf4c928. | ||
* | | brick: undo update to revision 1, which breaks the build with GHC 8.2.2 | Peter Simons | 2018-03-17 |
| | | | | | | | | Hopefully, upstream fixes this quickly. | ||
* | | haskell-esqueleto: drop the markBroken for ghc 8.4.1 | Peter Simons | 2018-03-17 |
| | | | | | | | | | | | | | | Although accurate, the override causes evaluation errors that serve little purpose but poison our dashboard at [1]. [1] https://hydra.nixos.org/jobset/nixpkgs/haskell-updates | ||
* | | haskell-pandoc-types: update override for ghc 8.4.x | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-generic-builder: cosmetic | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-generic-builder: disable shared executable linking by default | Peter Simons | 2018-03-17 |
| | | | | | | | | | | | | | | | | | | | | | | | | This change raises the question of whether we should disable building of shared libraries altogether (since we don't link them). Unfortunately, we can't, because GHC expects shared libraries to be around when building and running test suites, and no amount of passing --disable-shared flags at configure time changes the fact. I *guess* that's related to the DYNAMIC_GHC_PROGRAMS = YES flag we set when building GHC itself, but I haven't investigated it further yet. Closes https://github.com/NixOS/nixpkgs/issues/29011. | ||
* | | haskell-generic-builder: fix confusion about --enable-static vs. ↵ | Peter Simons | 2018-03-17 |
| | | | | | | | | --enable-library-vanilla | ||
* | | haskell-generic-builder: always compile with --enable-library-for-ghci | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-generic-builder: drop obsolete splitObjs function argument | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-generic-builder: compile profiling library variants by default | Peter Simons | 2018-03-17 |
| | | | | | | | | | | | | | | | | | | | | | | | | Unless specified otherwise, the default package set compiles library variants for profiling with profiling-detail "all-functions". Executables, however, are not built with profiling enabled. This change increases the closure size for many Haskell programs, but the practical advantage of having stack traces and performance measurements easily available during development seems to outweigh that cost. Closes https://github.com/NixOS/nixpkgs/issues/22340. | ||
* | | git-annex: update sha256 hash for the new version | Peter Simons | 2018-03-17 |
| | | |||
* | | cabal2nix: update hpack version override | Peter Simons | 2018-03-17 |
| | | |||
* | | haskell-configuration-common: cosmetic, no functional change | Peter Simons | 2018-03-17 |
| | | |||
* | | hackage-packages.nix: automatic Haskell package set update | Peter Simons | 2018-03-17 |
| | | | | | | | | | | This update was generated by hackage2nix v2.9-10-gc1333d1 from Hackage revision https://github.com/commercialhaskell/all-cabal-hashes/commit/bad3dc0ed6e6061d2fc418c279dc7b55de683b7f. |