@@ -19,6 +19,7 @@
1919 Then when generating the composition file, select flag choices that
2020 are appropriate.
2121
22+[[
2223* What is Integer-gmp, and is it required? Figure out what's going on in
2324 'double-conversion'.
2425
@@ -26,6 +27,9 @@
2627 double-conversion needs a text version more recent than the current
2728 platform. I wouldn't support it for now.
2829
30+ Done.
31+]]
32+
2933* The ':' at the expression argument list shouldn't be separated with a
3034 blank.
3135
@@ -42,10 +46,23 @@
4246
4347* terminfo lacks input extensibleExceptions and ncurses.
4448
49+ extensible-exceptions actually is a core library. It wasn't in ghc-6.10,
50+ though. I'm not sure what to do here: either remove it as a core package,
51+ consequently include it where it's a dependency, but set it to null for
52+ all newer GHCs. Or drop support for ghc-6.10 completely, and keep it as
53+ a core package.
54+
55+ The ncurses dependency isn't properly specified in the Cabal file. It'll
56+ have to be provided externally.
57+
4558* benchpress lacks a time buildInput.
4659
60+ Same story for time as for extensible-exceptions above.
61+
4762* OpenAL lacks an openal build input.
4863
64+ Another one that isn't specified in the Cabal files.
65+
4966* SDL-image lacks SDL_image buildInput.
5067
5168* SDL-ttf lacks SDL_ttf buildInput.
@@ -57,6 +74,9 @@
5774
5875* wxcore needs buildInputs: wxGTK, mesa, libX11.
5976
77+ Also not in the Cabal file.
78+
79+[[
6080* applications/editors/leksah/default.nix generates an infinite
6181 recursion because the expression expects itself as an argument. Not
6282 sure why that is happening.
@@ -65,3 +85,6 @@
6585 both library and binary can have a dependency on the library from the
6686 binary. That occurs with leksah. The current flattening includes that
6787 dep, but it shouldn't.
88+
89+ Done.
90+]]