Commit Graph

105 Commits (b54760df333ff2957075218d8c64784d0d08118d)

Author SHA1 Message Date
Robert Hensing 2e87d165f7 haskellPackages.shellFor: Add extraDependencies 2 years ago
Robert Hensing b4524d8eda haskellPackages.haskellSrc2nix: stdenvNoCC.mkDerivation -> runCommand 2 years ago
Robert Hensing 46bb6a78db haskellPackages.callCabal2nix: Use stdenvNoCC 2 years ago
sternenseemann fb075fab73 haskellPackages.{ghcWithPackages, ghcWithHoogle}: make overrideable 3 years ago
sternenseemann baaf9459d6 haskellPackages.callPackage: support returning functions 3 years ago
Ellie Hermaszewska 2413ab9e72
haskellPackages.developPackage: Use haskell.lib.compose correctly 3 years ago
Ellie Hermaszewska 15ae25f36c
haskell: switch from haskell.lib to haskell.lib.compose 3 years ago
sternenseemann 5d53087f9b haskellPackages.callCabal2nixWithOptions: don't guess cabal filename 3 years ago
Viacheslav Lotsmanov 707671dae2
haskellPackages.shellFor: Fix typo in the comments 3 years ago
Joe Hermaszewski a3830da1aa haskell: default name to "" when root isn't a path in developPackage 3 years ago
Ben Siraphob 2f78ee7e81 pkgs/development: stdenv.lib -> lib 3 years ago
Peter Simons c3792f6cdd Consistently use 'lib' instead of 'stdenv.lib' in the Haskell infrastructure. 3 years ago
Joe Kachmar 95d0e6c1b8 Adds Haskell generic args builder documentation 4 years ago
Joe Kachmar 335f1fb25f Adds Haskell generic builder argument modifier 4 years ago
Joe Hermaszewski 49e9758ef3 haskell: Add cabal2nixOptions to developPackage 4 years ago
Joe Hermaszewski a32c231007 haskell: add withHoogle option to developPackage 4 years ago
Joe Hermaszewski 07e697d22d haskell: improve documentation on ghcWithHoogle and developPackage 4 years ago
(cdep)illabout d3fb9a25b3 haskellPackages.shellFor: add a doBenchmark argument for enabling benchmarks deps 4 years ago
Dennis Gosnell d26890fd15 haskellPackages.shellFor: fix spelling and grammar mistakes 4 years ago
(cdep)illabout 17eee57642 haskellPackages.shellFor: improve documentation 4 years ago
Georges Dubus 2645e1a1eb cabal2nix: split into a lightweight version and a wrapper 4 years ago
John Ericson 1c07ee7925 haskell shellFor: Fix hoogle 4 years ago
Jacquin Mininger 7d67db3919 shellFor: Refactor for consistency and cross 5 years ago
Jack Kelly 9f41d8a9d0 callHackageDirect: correct type signature 5 years ago
John Ericson 66a9f39817 haskellSrc2nix 5 years ago
John Ericson d6f1e70560 haskell: Speed up cross callHackage by using native source 5 years ago
volth f3282c8d1e treewide: remove unused variables (#63177) 5 years ago
Bryan Richter 6a74ba96fd
Add minimal docs for callHackage and friends 5 years ago
Daniel Schaefer 786f02f7a4 treewide: Remove usage of isNull 5 years ago
Matthew Bauer eaa5e85b35 haskell: add more hackage mirrors, use mirrors in more places 5 years ago
Silvan Mosberger 2075b3715b Revert "shellFor: Don't suck in src to compare to deps. [Fixes #51079]" 5 years ago
Will Fancher 24ccaf65df shellFor: Don't suck in src to compare to deps. [Fixes #51079] 5 years ago
Doug Beardsley 0cb5b013c0 Overrides can be passed to callHackageDirect 5 years ago
Doug Beardsley 83624524e2 Add a callHackage variant that doesn't require all-cabal-hashes 6 years ago
Guillaume Bouchard 62882d8cd2 haskellSrc2nix: disallow substitutes 6 years ago
Doug Beardsley c3c82aa675 Update developPackage documentation 6 years ago
Doug Beardsley d36c55a530 Add name parameter to developPackage 6 years ago
Silvan Mosberger 5067773e39 haskellPackages.*.env: Use shellFor 6 years ago
Silvan Mosberger 56da05d459 haskellPackages.shellFor: Clean and fixup 6 years ago
John Ericson 8da28de0e8 haskell infra: "late bind" `buildHaskellPackages` 6 years ago
Shea Levy b00b2363b3
haskellPackages.shellFor: fix after recent getHaskellBuildInputs fix. 6 years ago
Will Fancher 08b766921d callCabal2nix: Passthru deriver 6 years ago
Drew Hess 4abb8be7ab
haskell-modules: add callCabal2nixWithOptions. 6 years ago
Will Dietz da5383006d haskell-modules: only include glibc locales when using glibc 6 years ago
John Ericson f27f491784 Haskell infra: Do callPackage splicing 6 years ago
John Ericson f379be939c haskell infra: Use `self.ghc` rather than closing over initial value 6 years ago
John Ericson 58ce59dd96 haskell infra: Allow overriding `haskellSrc2nix` 6 years ago
John Wiegley d33322d449
haskellPackages.developPackage: Add a defaulted provideDrv argument 6 years ago
Will Fancher 5523ec8f3c Make getHaskellBuildInputs / shellFor work with overrideCabal 6 years ago
Will Fancher 155dfe385e callHackage: Keep deriver, like callCabal2nix 6 years ago