git.iko.soy/typeable/cabal2nix
on 68c82ef help sign in
68c82efsrc/Nix.cf: a full-blown happy parser for Cabal derivations, generated by bnfcPeter Simons b17d08asrc/Cabal2Nix/CorePackages.hs: 'random' is not a core package in GHC 7.2.1Peter Simons fbc3882Hackage4Nix.hs: automatically ignore all packages that have configureFlags or patchPhase setPeter Simons fab3b04cabal2nix.cabal: advertise the fact that we can build with ghc 6.12.3Peter Simons 2546b30cabal2nix.cabal: require cabal >= 1.8, older versions have no MIT licensePeter Simons e62a162normalizeDescription: deal with empty stringsPeter Simons 5987691badPackages: we can now re-generate tarPeter Simons ca942e5cabal2nix: normalize the package description stringPeter Simons f2d867ashowLic: map "AllRightsReserved" to "self.stdenv.lib.licenses.proprietary"Peter Simons 46f9eabcabal2nix.cabal: declare PatternGuards extension used in Hackage4NixPeter Simons f98e1c0Hackage4Nix.hs: dropped unnecessary use of OverloadedStrings extensionPeter Simons 3be06facabal2nix.cabal: tentatively bumped version to 1.10 for the next releasePeter Simons 893970eHackage4Nix.hs: MazesOfMonad has been fixed upstreamPeter Simons a7e0219cabal2nix.cabal: added other-modules section to make sure 'cabal sdist' generates a complete archivev1.9Peter Simons 9cc757bcabal2nix.cabal: updated to the reflect the change of URLs and addressesv1.8Peter Simons 7622afaHackage4Nix.hs: don't overwrite patches in hfusePeter Simons e1f3a22Hackage4Nix.hs: removed fname packages from the "bad" listPeter Simons c4539bdHackage4Nix.hs: improved recognition of packages that have multiple versions in NixpkgsPeter Simons cc1d4f5Hackage4Nix.hs: ignore all packages that set noHaddock until cabal2nix generate that flagPeter Simons ec92d5cHackage4Nix.hs: added more bad packagesPeter Simons 6a6d603Hackage4Nix.hs: ensure that 'andres' and 'simons' are always listed as maintainersPeter Simons a8b6ae9Hackage4Nix.hs: completed the list of 'bad packages'Peter Simons 11fb101Cabal2Nix/Package.hs: store the package version as an ordinary stringPeter Simons c8acd19Sorry again.Andres Loeh 7e2d060Fix pretty-printing of versions.Andres Loeh eb5c745Hackage4Nix.hs: issue a warning for packages that have no maintainerPeter Simons fe96613Hackage4Nix.hs: cosmeticPeter Simons cfb18ffsrc/Hackage4Nix.hs: if a package has no configured platforms, but it has maintainers, assign self.ghc.meta.platforms by defaultPeter Simons 3995d8dThe generated list of cabal2nix calls uses the following heuristic to determine the output file name:Peter Simons e4592caHackage4Nix.hs: after it has been run, the tool will dump out a list of all available updatesPeter Simons 36a9cb2Refactoring: Moved pretty-printing functions to separate module.Andres Loeh aeba53eAdded the hackage4nix utility.Peter Simons eef8ac0Cabal2Nix/Package.hs: export the fundamental data types that of 'Pkg'Peter Simons 3c91f4dsrc/Cabal2Nix.hs: allow '-m' and '-p' shortcuts on the command-linePeter Simons 3c62084src/Cabal2Nix.hs: use ghc.meta.platforms as default platform, rather than haskellPlatformsPeter Simons 8ba91f9Cabal2Nix/Package.hs: don't prefix maintainers and platforms if the string contains a dot alreadyPeter Simons 97c0d2fBe even more explicit about lib/exe status.Andres Loeh 9ea9153Do not filter time and extensible-exception as core packages.Andres Loeh 2f675aaBe slightly more explicit about lib/exe status.Andres Loeh 71e9aceInclude all build inputs in parameters.Andres Loeh 4abf4daghc can also be a build-toolAndres Loeh dc02ae7Include executable/library flags.Andres Loeh 35766d3Generate more Cabal-like dependency fields.Andres Loeh 027f453Filter libm and libstc++. Closes #11. Closes #12.Andres Loeh bd3a53cAdded core build tools (for hsc2hs).Andres Loeh e423fbaMerge remote branch 'upstream/master'Andres Loeh fc3a2adAdapt pretty-printing to coding guidelines. Closes #9.Andres Loeh 6ae7e1cTODO: moved this stuff to the issue trackerPeter Simons fcf14daMerge pull request #5 from kosmikus/outPeter Simons aa76621Build tools support.Andres Loeh