~ruther/guix-local

ccea821b — Ludovic Courtès 11 years ago
syscalls: Add 'mount-points'.

* guix/build/syscalls.scm (mount-points): New procedure.
* tests/syscalls.scm ("mount-points"): New test.
7eda0c56 — Ludovic Courtès 11 years ago
install: Add GRUB to the set of global packages.

* gnu/system/install.scm (installation-os)[packages]: Add GRUB.
e1a94b97 — Ludovic Courtès 11 years ago
nls: Add a few more package modules for translation.

* po/packages/POTFILES.in: List a few more files.
d9e56454 — Alex Kost 11 years ago
licenses: Add 'silofl1.1'.

* guix/licenses.scm (silofl1.1): New variable.
f5fd4fd2 — Ludovic Courtès 11 years ago
doc: Mention 'guix environment' in "Features"; add index entries.

* doc/guix.texi (Features): Add paragraph about 'guix environment'.
  (Build Systems): Add @cindex.
  (Invoking guix environment): Ditto.
0c4b00d8 — Ludovic Courtès 11 years ago
Update NEWS.
e43d5fa0 — Ludovic Courtès 11 years ago
Thank Philip Woods.
88faf933 — Ludovic Courtès 11 years ago
doc: Add "GRUB Configuration".

* doc/guix.texi (operating-system Reference): Add xref to "GRUB
  Configuration".
  (GRUB Configuration): New node.
843858b8 — Ludovic Courtès 11 years ago
doc: Avoid @indentedblock, which is not supported by Texinfo 4.

Reported by Mark H Weaver.

* doc/guix.texi (Security Updates): Use @quotation instead of
  @indentedblock; the latter is not supported by Texinfo 4.
37c4ffc2 — Alex Kost 11 years ago
emacs: Improve 'guix-redisplay-buffer'.

* emacs/guix-base.el (guix-redisplay-buffer): Allow to display new entries.
  Restore point position.
e718f6cc — Alex Kost 11 years ago
emacs: Add 'guix-find-file'.

* emacs/guix-utils.el (guix-find-file): New procedure.
* emacs/guix-info.el (guix-file): Use it.
7be25d4a — Alex Kost 11 years ago
emacs: Restore mode-line after operation prompt.

* emacs/guix-base.el (guix-operation-prompt): Restore 'mode-line-format' after
  prompting.
56149217 — Alex Kost 11 years ago
emacs: Add "c" key binding to copy a button link.

* emacs/guix-info.el (guix-info-button-map): New variable.
  (guix-info-button-copy-label): New procedure.
* doc/emacs.texi (Emacs Info buffer): Mention a "c" key binding.
  (Emacs Keymaps): Add 'guix-info-button-map'.
054a3921 — Andreas Enge 11 years ago
gnu: Add polkit-qt.

* gnu/packages/polkit.scm (polkit-qt): New variable.
bcc046fc — David Thompson 11 years ago
gnu: Add guile-sdl.

* gnu/packages/sdl.scm (guile-sdl): New variable.
d6f74baf — David Thompson 11 years ago
gnu: Add sdl-union.

* gnu/packages/sdl.scm (sdl-union): New variable.
f81ac34d — Ludovic Courtès 11 years ago
pull: Use the build procedure provided by the newly-downloaded Guix.

Fixes <http://bugs.gnu.org/18534>.

* guix/scripts/pull.scm (with-environment-variable, with-PATH): New
  macros.
  (temporary-directory, first-directory, interned-then-deleted): New
  procedures.
  (unpack): Rewrite to do the unpacking in the current process rather
  than as a separate derivation.
  (%self-build-file): New variable.
  (build-from-source): New procedure.
  (build-and-install): Use it.
* guix/build/pull.scm (build-guix): Rename 'tarball' argument to
  'source'.  Remove #:tar and #:gzip parameters, as well as 'tar'
  invocation.  Remove 'scandir' invocation.  Wrap body in
  'with-directory-excursion'.
* build-aux/build-self.scm: New file.
* Makefile.am (EXTRA_DIST): Add it.
4684f301 — Ludovic Courtès 11 years ago
gexp: Add #:module-path parameter to 'gexp->derivation'.

* guix/gexp.scm (gexp->derivation): Add #:module-path parameter, and
  pass it to 'imported-modules' and 'compiled-modules'.
* doc/guix.texi (G-Expressions): Adjust accordingly.
a2b63d58 — Ludovic Courtès 11 years ago
gnu: Re-synchronize a couple of synopses with the Womb.

* gnu/packages/lisp.scm (gcl): Synchronize synopsis.
* gnu/packages/scheme.scm (mit-scheme): Ditto.
c4bd2aca — Andreas Enge 11 years ago
gnu: Add polkit.

* gnu/packages/polkit.scm (polkit): New variable.
* gnu/packages/patches/polkit-drop-test.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch file.
Next