Commit Graph

268 Commits (c84e7dc368bf71006f8eb19b4fd35c1b6b0a38e2)

Author SHA1 Message Date
rnhmjoj f649fb8b4a
haskellPackages.mkDerivation: fix pkg-config cross 2 years ago
sternenseemann 78a93b5352 haskellPackages.mkDerivation: get ghclibdir via haskellCompilerName 2 years ago
rnhmjoj 654940f36b haskellPackages.mkDerivation: check haddock availability 2 years ago
Pepe Iborra d68033afae haskellPackages.mkDerivation: add doHaddockInterfaces option 3 years ago
Ben Siraphob 06fb9a9421 haskell-generic-build: allow mainProgram to be set 3 years ago
sternenseemann 6955f4e4e6 haskell-generic-builder: support badPlatforms 3 years ago
sternenseemann 5e0c55b581 haskell-generic-builder: pass pname and version as is 3 years ago
sternenseemann 57ec1813ff haskell-generic-builder: allow passing flags to the test suite(s) 3 years ago
sternenseemann 670d6ac458 haskell-generic-builder: fix buildTarget specification if isLibrary 3 years ago
rnhmjoj 830ef6422f
haskell-generic-builder: disable static PIE 3 years ago
Isaac Shapira d725ac7942
Add haskell.lib.setBuiltTarget, and support non library compiling of a single target 3 years ago
(cdep)illabout c8ac41fafc haskellPackages: add changelog argument to Haskell generic-builder.nix 3 years ago
Ben Siraphob 2f78ee7e81 pkgs/development: stdenv.lib -> lib 3 years ago
Jonathan Ringer 9bb3fccb5b treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nix 3 years ago
John Ericson a52f9a18bf haskell: Inline static overlay 4 years ago
Joe Hermaszewski 55a9078748 haskell-generic-builder: Add missing preHaddock and postHaddock arguments 4 years ago
Tyson Whitehead 612f3324c9
haskell-generic-builder: Use args ? attr for passthru (closes #94246) 4 years ago
Divam fee55e2bb1 Disable static lib for Haskell wasm libs 4 years ago
Domen Kožar 1f6f0c9b3a
ghc: don't build with profiling on aarch64 #66277 4 years ago
Robert Hensing 4353027d0b haskell/generic-builder.nix: Fix C lib multiple inclusions 4 years ago
Peter Simons ccb81f56cf haskell: tune generic-builder for more parallel build performance 4 years ago
Simon Chatterjee 019e86fde9
haskell generic-builder: fix Darwin regression for lmdb 4 years ago
Silvan Mosberger cfc21ad059
Revert "haskell generic-builder: fix Darwin regression for lmdb" 4 years ago
Simon Chatterjee 8c58c44aae haskell generic-builder: fix Darwin regression for lmdb 4 years ago
Silvan Mosberger 8d4509e34d haskell generic-builder: Fix package conf handling 4 years ago
Jacquin Mininger 7d67db3919 shellFor: Refactor for consistency and cross 5 years ago
Merlin Göttlinger 900a378245 haskell: add quickjump option to the haskell mkDerivation 5 years ago
John Ericson d8dd301412 haskell generic-builder: Hack so CPP without a CC works 5 years ago
John Ericson 6a23c9ddbe haskell generic-builder: Fix `--with-ghc` flag for GHCJS as cross 5 years ago
John Ericson ea9a2c5ec2 haskell genenric-builder: Make the C compiler optional 5 years ago
Yorick van Pelt a1b68b688b ghcjs: disable profiling by default 5 years ago
volth f3282c8d1e treewide: remove unused variables (#63177) 5 years ago
(cdep)illabout 757099e8f1 haskell-generic-builder: disable library-for-ghci by default 5 years ago
Matthew Bauer eaa5e85b35 haskell: add more hackage mirrors, use mirrors in more places 5 years ago
(cdep)illabout a5b85222ff Add option to disable library-for-ghci in the generic haskell builder. 5 years ago
Domen Kožar bd06834d5e
haskell: allow separate bin output, disable by default 5 years ago
Michael Peyton Jones 387c513d12 generic Haskell builder: don't copy packages from GHC 5 years ago
Nathan van Doorn a86ffa4988 haskell-modules/generic-builder.nix: add haddockFlags option 5 years ago
Kosyrev Serge e505891a5c haskell/generic-buidler: make installPhase handle Cabal 2.5's lax fields 5 years ago
Kosyrev Serge 2e5c9ba727 haskell generic-builder.nix: adapt to package config files having more spaces 5 years ago
Will Fancher 55fe0276b8 Limit parallel building of Haskell packages. [Fixes #53665] 6 years ago
Will Fancher 3cd79689f4 Limit parallel building of Haskell packages. [Fixes #53665] 6 years ago
Shea Levy 30fb5b0dcf
haskell generic builder: Add flag to allow inconsistent dependencies. 6 years ago
Falco Peijnenburg 0ff9a7a2cd haskellPackages.*.env: Fixed shellHook being ignored 6 years ago
Will Fancher 0ee01e6c2e haskellPackages.shellFor: Add nativeBuildInputs [Fixes #48435] 6 years ago
Drew Hess 4babe7f799
haskell: re-enable aarch64, but disable parallel builds on that arch. 6 years ago
Silvan Mosberger 5067773e39 haskellPackages.*.env: Use shellFor 6 years ago
Silvan Mosberger 7c5c3fceff haskell.lib.getBuildInputs: Use generic builder passthru to implement 6 years ago
John Ericson 750933a17c haskell infra: Also pass `--with-ar` in cross builds 6 years ago
Alexander Biehl 88ce4f5e8a More conservative SCC tagging for Haskell libraries 6 years ago