git.iko.soy/typeable/cabal2nix
on v2.3 help sign in
history ofcabal2nix.cabal
all commits
d3f7b6eMigrate cabal2nix's Main module to a library-exposed module.Jacob Mitchell 6553347Use latest distribution-nixpkgs to render all SHA256 digests Nix-style.Peter Simons ef652a8Bump version number for release.Peter Simons 6a0189aSwitch digest calculation code to hopenssl.Peter Simons 9619f40Declare the extensions we use.Peter Simons c476907Clean up the way the doctests suite is registered via Cabal.Peter Simons b6834fdBump version number to 2.2.1.v2.2.1Peter Simons a1605c3Bump version number for release.v2.2Peter Simons 85a2076Add --subpath to support repos with Cabal files in subdirectories.Jacob Mitchell f4a9f3apackage.yaml: update author listPeter Simons 9e55aabBump version number to 2.1.1 for upcoming release.v2.1.1Peter Simons aaebed3Include README in the release tarball.Peter Simons 2e065b4Bump version number for release.v2.1Peter Simons 9a1342aSimplify libNixName by auto-stripping version numbers.Peter Simons 10f959eBump version number for release.v2.0.4Peter Simons 7e68a73Bump version number for release.v2.0.3Peter Simons 5889772bump version for releasev2.0.2Peter Simons 4decb9cAdd support for aeson 1.x.Peter Simons 9458be4Drop support for reading Stackage build description YAML files.Peter Simons c93da39Bump version number to 2.0.1 for release.v2.0.1Peter Simons 2d862aecabal2nix.cabal: we currently don't support aeson 1.xPeter Simons 0bc3d6dFix markup of Cabal package description.Peter Simons 6768e44cabal: add stability attributePeter Simons c7074b1Update Cabal file and bump version number to 2.0 for release.v2.0Peter Simons 57dddc7Add package to Nix category on Hackage.Peter Simons 8e97f62update-nixpkgs.sh: adapt to new directory structurePeter Simons 1b9ba52travis: switch CI builds from Stack to cabal-installPeter Simons f7a17c4Simplify project setup a lot.Peter Simons c619fffRe-factor the repository into separate (re-usable) components.Peter Simons d89134fRemove cartel cruft.Peter Simons 8dfcb5bgenerate-cabal-file.hs: use Cartel to generate our Cabal file programaticallyPeter Simons a305101cabal2nix: add command line arguments -f and --flag to specify custom Cabal flagsPeter Simons 0279b42Some ruthless re-factoring.Peter Simons ca1e570Use deepseq-generics to auto-generate the NFData instances.Peter Simons b5dd067Drop the obsolete hackage4nix utility.Peter Simons ea72435cabal2nix.cabal: cosmeticPeter Simons bfaaacdDetermine the list of available Nixpkgs dynamically at run-time.Peter Simons 77cf15bAdd support for 'editedCabalFile' to cabal2nix.Peter Simons a63e36eCompute the editedCabalFile hash directly from the downloaded Hackage database instead of relying on nix-prefetch-url.Peter Simons 9bef967Greatly simplify the hackag2nix utility.Peter Simons 53be170cabal2nix.cabal: require hackage-db 1.11 or laterPeter Simons 2ba78e3hackage2nix.hs: parallelize the generation processPeter Simons b141e99hackage2nix.hs: re-wrote tool so that it generates a complete hackage tree as Nix expressionsPeter Simons 1c21423cabal2nix.cabal: enable SMP features and optimizationPeter Simons 0d78e12Update to optparse-applicative version 0.10.x.Peter Simons 2d91b9dClean up the build instructions a little.Peter Simons 9b13a6aStart experimenting with hackage2nix, which will eventually replace the other tools.Peter Simons 28d0d50Add NFData instances for our data types so that we can use them in combination with monad-par.Peter Simons c97224ecabal2nix.cabal: require hackage-db 1.11 or laterPeter Simons 2161125cabal2nix.cabal: tentatively bump version numberPeter Simons