git.iko.soy/typeable/cabal2nix
on 4eae939 help sign in
all commits
4eae939Added old versions of mtl-prelude to the extraPackages set.Peter Simons a8478cfhackage2nix.hs: update extraPackages listPeter Simons 0db08c7hackage2nix: add older versions of parallel and vector to the package setPeter Simons 8ef9ae3Remove gio, glade, and pango from brokenPackages list. These builds need to be fixed.Peter Simons 2ac9473hackage2nix.hs: add some older versions to the generated set for 6.12.x supportPeter Simons 81312cchackage2nix: set "meta.hydraPlatforms = []" for builds that we know to be brokenPeter Simons 0279b42Some ruthless re-factoring.Peter Simons 2a1a10fhackage2nix: add auto-jailbreaking and stop hard-coding configureFlagsPeter Simons ec7f036Cosmetic.Peter Simons afab77aAdd special case for optparse-applicative 0.10.Tom Hunger 839fc12hackage2nix: implement proper argument resolutionPeter Simons 46fbdf7Add older Cabal versions to the packgae set.Peter Simons 6398667hackage2nix: don't use HStringTemplate 0.8 by defaultPeter Simons dfcfb61Remove amazonka overridesShea Levy 30d78b5hackage2nix: configure default overrides to fix amazonka buildsPeter Simons 3f2184ahackage2nix: remove obsolete kludge that existed only for cudaPeter Simons 44207c2hackage2nix: cleanupPeter Simons 33c60fahackage2nix.hs: cosmetic to fix doctestPeter Simons d812561hackage2nix.hs: re-factor package set generation logic into algebraic set operationsPeter Simons ee9dd89hackage2nix: generate the latest Cabal < 1.22 as an extra package for jailbreak-cabalPeter Simons e700990hackage2nix: do not generate 'foo = null' overrides for Haskell build inputs that fail the version constraintsPeter Simons fdd1c7eFix a bunch of hlint warnings.Peter Simons 9cf7016hackage2nix: cosmeticPeter Simons 66dc9c4hackage2nix: include the test suite dependencies into the finalizePackageDescription processPeter Simons 73e861ehackage2nix: split core packages into those that are known to Hackage and those that are notPeter Simons 4546c2bhackage2nix: add the specified core package versions to the default package list to make the resolver happyPeter Simons 5c74aafhackage2nix: filter the package name from the list of missing librariesPeter Simons 04ad5f4hackage2nix: show missing dependencies in the overrides listPeter Simons 34b38cehackage2nix.hs: document limitation of finalizePackageDescription with respect to test suitesPeter Simons 8f40f97hackage2nix: fix selectHackageNames to include the names of core packagesPeter Simons d64370fhackage2nix.hs: implement more sophisticated package set building logicPeter Simons 5db389aUse 'finalizePackageDescription' to detect packages that are broken because of missing dependencies.Peter Simons f4177c5hackage2nix.hs: enable parallelism againPeter Simons c33621chackage2nix: implement support for generating multiple versionsPeter Simons 5e88167hackage2nix.hs: remember how to run thisPeter Simons bfaaacdDetermine the list of available Nixpkgs dynamically at run-time.Peter Simons 00f7385hackage2nix.hs: add package "fftw3f" to the list of missingSystemLibrariesPeter 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 ed4f69fhackage2nix.hs: mark expressions with missing inputs as brokenPeter Simons 0243ddfhackage2nix: retrieved editedCabalFile information for Hackage packagesPeter Simons d19a30fAuto-generate overrides to avoid infinite recursions.Peter Simons 5f97ba5Remove the name mangling logic that maps Haskell package names to Nix attributes. We support names with dashes in them for quite a while now, so the mangling isn't necessary any more.Peter Simons 9bef967Greatly simplify the hackag2nix utility.Peter Simons 42e56b5ng.nix: add support for building all of HackagePeter Simons 9b8ee4ahackage2nix.hs: fine-tune output generationPeter 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 5fe7760hackage2nix.hs: cut down list of generated packages for performance reasonsPeter Simons c9a64e6hackage2nix.hs: update core packages for ghc 7.8.3Peter Simons