git.iko.soy
/
typeable/cabal2nix
readme
files
commits
refs
on
1663fb8
help
sign in
history of
src/Cabal2Nix/Package.hs
all commits
cd39672
Improve error reporting when cabal2nix is called with a syntactically bogus package id.
Peter Simons
11 years ago
0a35af1
Better error reporting in case of IO errors
Benno Fünfstück
12 years ago
c45599a
More cosmetic re-factoring.
Peter Simons
12 years ago
94896d0
Distribution.Nix is now called Distribution.Nixpkgs.
Peter Simons
12 years ago
8f30d41
Rename Distribution.NixOS to Distribution.Nix.
Peter Simons
12 years ago
77cf15b
Add support for 'editedCabalFile' to cabal2nix.
Peter Simons
12 years ago
a9756a3
Cosmetic.
Peter Simons
12 years ago
0e338a2
Fetch submodules for git sources
Nikolay Amiantov
12 years ago
4309feb
fix compile errors on older versions of Cabal
Benno Fünfstück
12 years ago
37f1a2c
Support local source archives
Benno Fünfstück
12 years ago
86b4c0d
don't try different fetcher if cabal parsing fails
Benno Fünfstück
12 years ago
66dd4c6
Fix sha256 option and improve error messages
Benno Fünfstück
12 years ago
f729341
Merge branch 'master' into feature-local-only
Benno Fünfstück
12 years ago
f6e1b43
Support all VCS that have a nix-prefetch script
Benno Fünfstück
12 years ago
2c45ef1
Allow specifying the location of the source code
Benno Fünfstück
13 years ago
a3f42bd
Cabal2Nix.Package renamed to Cabal2NixGenerate, which feels more appropriate.
Peter Simons
15 years ago
96e068b
cabal2nix: added support for hard-coded flag selections
Peter Simons
15 years ago
4c991c0
Fixed GHC warnings.
Peter Simons
15 years ago
ddc3d98
Cabal2Nix: moved normalization code into a separate module
Peter Simons
15 years ago
84fbf30
Greatly extended 'libNixName' and 'buildToolNixName'.
Peter Simons
15 years ago
51ef63b
Added a post-processing stage to 'cabal2nix' that can be used to mess with the generated derivation, i.e. to add undeclared build inputs.
Peter Simons
15 years ago
67bbe8e
Cabal2Nix: added a separate name-mapping function for build tools
Peter Simons
15 years ago
1bccb4e
Cleaned up our representation of licenses.
Peter Simons
15 years ago
6bba006
Distribution.NixOS: simplified and re-factored the data types
Peter Simons
15 years ago
6c9717c
Cabal2Nix/Package.hs: sort all lists of strings without distinguishing upper-/lower case
Peter Simons
15 years ago
9646e58
Cabal2Nix/Package.hs: some code re-factoring, no functional change
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
8680873
Cabal2Nix.hs: added --no-haddock option to disable generation of the Haddock documentation
Peter Simons
15 years ago
423cf25
Cabal2Nix/Package.hs: store license as a string
Peter Simons
15 years ago
fe7ad4c
src/Cabal2Nix/Package.hs: export the Pkg(..) data type
Peter Simons
15 years ago
e62a162
normalizeDescription: deal with empty strings
Peter Simons
15 years ago
ca942e5
cabal2nix: normalize the package description string
Peter Simons
15 years ago
11fb101
Cabal2Nix/Package.hs: store the package version as an ordinary string
Peter Simons
15 years ago
36a9cb2
Refactoring: Moved pretty-printing functions to separate module.
Andres Loeh
15 years ago
eef8ac0
Cabal2Nix/Package.hs: export the fundamental data types that of 'Pkg'
Peter Simons
15 years ago
8ba91f9
Cabal2Nix/Package.hs: don't prefix maintainers and platforms if the string contains a dot already
Peter Simons
15 years ago
97c0d2f
Be even more explicit about lib/exe status.
Andres Loeh
15 years ago
2f675aa
Be slightly more explicit about lib/exe status.
Andres Loeh
15 years ago
71e9ace
Include all build inputs in parameters.
Andres Loeh
15 years ago
dc02ae7
Include executable/library flags.
Andres Loeh
15 years ago
35766d3
Generate more Cabal-like dependency fields.
Andres Loeh
15 years ago
027f453
Filter libm and libstc++. Closes #11. Closes #12.
Andres Loeh
15 years ago
bd3a53c
Added core build tools (for hsc2hs).
Andres Loeh
15 years ago
fc3a2ad
Adapt pretty-printing to coding guidelines. Closes #9.
Andres Loeh
15 years ago
aa76621
Build tools support.
Andres Loeh
15 years ago
d86de7f
Catch self-dependencies.
Andres Loeh
15 years ago
921f7d6
Cabal2Nix/Package.hs: fixed misspelled name of the maintainers field
Peter Simons
15 years ago
c320238
Cabal2Nix/Package.hs: dropped obsolete simplify function
Peter Simons
15 years ago
357770c
Cabal2Nix/Package.hs: restricted export list (although probably too aggressively)
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