mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-07 07:26:13 -05:00
Update `TODO'.
This commit is contained in:
parent
16357e8c71
commit
3e5980de47
1 changed files with 11 additions and 7 deletions
18
TODO
18
TODO
|
@ -41,8 +41,10 @@ Like scripts/build-remote.pl in Nix.
|
||||||
* user interface
|
* user interface
|
||||||
** Add a package.el (Emacs) back-end
|
** Add a package.el (Emacs) back-end
|
||||||
|
|
||||||
Unfortunately package.el is monolithic, so most likely we’d have to
|
package.el is quite monolithic, but we may be able to reuse/extend
|
||||||
write a new one based on it, as opposed to actually using it.
|
‘package-menu-mode’ or at least ‘tabulated-list-mode’.
|
||||||
|
|
||||||
|
** add guile-ncurses interface
|
||||||
|
|
||||||
* extend <origin>
|
* extend <origin>
|
||||||
** add OpenPGP signatures:
|
** add OpenPGP signatures:
|
||||||
|
@ -82,6 +84,11 @@ create a new ‘dir’.
|
||||||
("i3" ,p3)))
|
("i3" ,p3)))
|
||||||
#+END_SRC
|
#+END_SRC
|
||||||
|
|
||||||
|
|
||||||
|
* add ‘make-sha256-port’ binding for ‘gcry_md_write’ & co.
|
||||||
|
|
||||||
|
This should make `derivation-hash' faster.
|
||||||
|
|
||||||
* synchronize package descriptions with GSRC and/or the [[http://directory.fsf.org][FSD]]
|
* synchronize package descriptions with GSRC and/or the [[http://directory.fsf.org][FSD]]
|
||||||
|
|
||||||
Meta-data for GNU packages, including descriptions and synopses, can be
|
Meta-data for GNU packages, including descriptions and synopses, can be
|
||||||
|
@ -89,11 +96,8 @@ dumped from the FSD:
|
||||||
http://directory.fsf.org/wiki?title=GNU/Export&action=purge .
|
http://directory.fsf.org/wiki?title=GNU/Export&action=purge .
|
||||||
We could periodically synchronize with that.
|
We could periodically synchronize with that.
|
||||||
|
|
||||||
* support cross-compilation
|
See http://lists.gnu.org/archive/html/bug-guix/2013-04/msg00120.html for info
|
||||||
|
on how to synchronize with GSRC's descriptions.
|
||||||
Implement ‘package-cross-derivation’, and add the corresponding code in
|
|
||||||
‘gnu-build-system’. Then, actually bootstrap a cross-compilation
|
|
||||||
environment–e.g., a cross-GNU environment.
|
|
||||||
|
|
||||||
* add a guildhall build system
|
* add a guildhall build system
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue