git.iko.soy
/
typeable/cabal2nix
readme
files
commits
refs
on
64becb5
help
sign in
64becb5
Cabal2Nix.hs: fixed spelling of "self.ghc.meta.platforms"
Peter Simons
15 years ago
c8bf02b
Cabal2Nix.hs: fixed infinite recursion accidentally introduced earlier
Peter Simons
15 years ago
1130f5d
Re-enabled normalization of the maintainer list when generate the update-calls to cabal2nix.
Peter Simons
15 years ago
e6d1dc7
cabal2nix.cabal: updated for latest version
Peter Simons
15 years ago
ce58b8b
Cabal2Nix/License.hs: dropped obsolete module
Peter Simons
15 years ago
5c6de8f
Cabal2Nix/Pretty.hs: dropped obsolete module
Peter Simons
15 years ago
a92a7fb
Distribution/NixOS/Derivation: configured export lists
Peter Simons
15 years ago
8d51e97
Converted Hackage4Nix.hs and Cabal2Nix to use the re-factored data types.
Peter Simons
15 years ago
49165f2
Distribution.NixOS: refactor our code into re-usable general-purpose data types
Peter Simons
15 years ago
da79644
Hackage4Nix.hs: fixed process logic with regard to updates
v1.10
Peter Simons
15 years ago
3379cee
Hackage4Nix: cleaned up import specifications
Peter Simons
15 years ago
4c9c819
Hackage4Nix: replaced use of ByteString with String to simply the code
Peter Simons
15 years ago
e6aca8c
Reverted back to the regular expression-based parser.
Peter Simons
15 years ago
5c446f6
Registered BNFC in the Cabal build and re-factored the Nix grammar into a re-usage Language.Nix hierarchy.
Peter Simons
15 years ago
5a98cc5
cabal2nix.cabal: don't build hackage4 nix with -Wall
Peter Simons
15 years ago
9f11784
cabal2nix.cabal: added the Hackage4Nix.Nix module
Peter Simons
15 years ago
3921d63
Hackage4Nix.hs: automatically ignore packages that define patchPhase, configureFlags, or postIinstall
Peter Simons
15 years ago
d2917b5
Hackage4Nix.hs: when a package sets noHaddock, pass that on to cabal2nix
Peter Simons
15 years ago
1a0438d
Hackage4Nix/Nix.hs: improved recognition of the meta.platforms attribute
Peter Simons
15 years ago
8680873
Cabal2Nix.hs: added --no-haddock option to disable generation of the Haddock documentation
Peter Simons
15 years ago
4a0f046
Added the modules generated by bnfc into the repository until I've figured out how to integrate that tool into the cabal build process.
Peter Simons
15 years ago
172ad4a
Hackage4Nix.hs: replace the old regex-parser with the BNFC-generated one
Peter Simons
15 years ago
6bd1f35
cabal2nix.cabal: added dependency on array
Peter Simons
15 years ago
427d3e9
nixExpr2CabalExpr: added lots of hacks so that the function succeeds parsing all of Nixpkgs
Peter Simons
15 years ago
423cf25
Cabal2Nix/Package.hs: store license as a string
Peter Simons
15 years ago
1ff74fc
Hackage4Nix/Nix.hs: this module contains code to convert a parsed Nix expression into our custom Pkg type
Peter Simons
15 years ago
fe7ad4c
src/Cabal2Nix/Package.hs: export the Pkg(..) data type
Peter Simons
15 years ago
68c82ef
src/Nix.cf: a full-blown happy parser for Cabal derivations, generated by bnfc
Peter Simons
15 years ago
b17d08a
src/Cabal2Nix/CorePackages.hs: 'random' is not a core package in GHC 7.2.1
Peter Simons
15 years ago
fbc3882
Hackage4Nix.hs: automatically ignore all packages that have configureFlags or patchPhase set
Peter Simons
15 years ago
fab3b04
cabal2nix.cabal: advertise the fact that we can build with ghc 6.12.3
Peter Simons
15 years ago
2546b30
cabal2nix.cabal: require cabal >= 1.8, older versions have no MIT license
Peter Simons
15 years ago
e62a162
normalizeDescription: deal with empty strings
Peter Simons
15 years ago
5987691
badPackages: we can now re-generate tar
Peter Simons
15 years ago
ca942e5
cabal2nix: normalize the package description string
Peter Simons
15 years ago
f2d867a
showLic: map "AllRightsReserved" to "self.stdenv.lib.licenses.proprietary"
Peter Simons
15 years ago
46f9eab
cabal2nix.cabal: declare PatternGuards extension used in Hackage4Nix
Peter Simons
15 years ago
f98e1c0
Hackage4Nix.hs: dropped unnecessary use of OverloadedStrings extension
Peter Simons
15 years ago
3be06fa
cabal2nix.cabal: tentatively bumped version to 1.10 for the next release
Peter Simons
15 years ago
893970e
Hackage4Nix.hs: MazesOfMonad has been fixed upstream
Peter Simons
15 years ago
a7e0219
cabal2nix.cabal: added other-modules section to make sure 'cabal sdist' generates a complete archive
v1.9
Peter Simons
15 years ago
9cc757b
cabal2nix.cabal: updated to the reflect the change of URLs and addresses
v1.8
Peter Simons
15 years ago
7622afa
Hackage4Nix.hs: don't overwrite patches in hfuse
Peter Simons
15 years ago
e1f3a22
Hackage4Nix.hs: removed fname packages from the "bad" list
Peter Simons
15 years ago
c4539bd
Hackage4Nix.hs: improved recognition of packages that have multiple versions in Nixpkgs
Peter Simons
15 years ago
cc1d4f5
Hackage4Nix.hs: ignore all packages that set noHaddock until cabal2nix generate that flag
Peter Simons
15 years ago
ec92d5c
Hackage4Nix.hs: added more bad packages
Peter Simons
15 years ago
6a6d603
Hackage4Nix.hs: ensure that 'andres' and 'simons' are always listed as maintainers
Peter Simons
15 years ago
a8b6ae9
Hackage4Nix.hs: completed the list of 'bad packages'
Peter Simons
15 years ago
11fb101
Cabal2Nix/Package.hs: store the package version as an ordinary string
Peter Simons
15 years ago
older commits
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list