git.iko.soy/typeable/cabal2nix
on aedba02 help sign in
all commits
37a7878Simplify type construction with Lenses.Peter Simons 05809a4Language/Nix/Identifier.hs: hide Identifier's constructorPeter Simons 3e12e46Fix package lookup for shadowed system packagesBenno Fünfstück e2a125bBuildInfo: Switch "Set Dependency" to "Set Identifier"Peter Simons 11e6088Support more fine-grained dependency information and start to re-factor the code to use lenses.Peter Simons c45599aMore cosmetic re-factoring.Peter Simons 94896d0Distribution.Nix is now called Distribution.Nixpkgs.Peter Simons 8f30d41Rename Distribution.NixOS to Distribution.Nix.Peter Simons 1d3d51bre-factoring: switch [String] to Set String in Meta typePeter Simons 2ebe4dcre-factoring: switch [String] to Set String in Derivation typePeter Simons 2d5ffaeNormalize.hs: cosmeticPeter Simons a305101cabal2nix: add command line arguments -f and --flag to specify custom Cabal flagsPeter Simons 0c4c1f2normalizeList: don't accept "" in a list of stringsPeter Simons 0279b42Some ruthless re-factoring.Peter Simons 1a80aedAdd preliminary normalization for configureFlags.Peter Simons 42e56b5ng.nix: add support for building all of HackagePeter Simons a2ffb9bPretty-print the meta.maintainer section asPeter Simons b2cf6d4Cabal2Nix/Normalize.hs: export the (kind-of generic) normalizeList functionPeter Simons 0a09168Distribution/NixOS/Derivation/Cabal.hs: add a field 'testDepends'Peter Simons d75a8d6Various style improvements.Peter Simons db76691Normalize.hs: don't add 'Cabal' to buildInputs anymorePeter Simons 3e8bc6asrc/Cabal2Nix/Normalize.hs: ensure that any and all builds we perform has 'Cabal' as a build inputPeter Simons 4c991c0Fixed GHC warnings.Peter Simons b5bfa46Normalize.hs: ensure quote . quote == quotePeter Simons ddc3d98Cabal2Nix: moved normalization code into a separate modulePeter Simons