~ruther/guix-local

72fa6667 — Feng Shu 9 years ago
gnu: Add you-get.

* gnu/packages/video.scm (you-get): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
181170c6 — Arun Isaac 9 years ago
gnu: octave: Build with gl2ps support.

* gnu/packages/maths.scm (octave)[inputs]: Add gl2ps.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
725d8d2c — Arun Isaac 9 years ago
gnu: Add gl2ps.

* gnu/packages/gl.scm (gl2ps): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
8bc2183f — Chris Marusich 9 years ago
monads: Improve mlet, mlet*, and mbegin documentation.

* doc/guix.texi (The Store Monad) <mlet, mlet*, mbegin>: Clarify
their intended usage.
* guix/monads.scm (mbegin): Update docstring accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
60a9fcb1 — Chris Marusich 9 years ago
monads, doc: Improve mwhen and munless documentation.

* doc/guix.texi (The Store Monad) <mwhen, munless>: Document them.
* guix/monads.scm (mwhen, munless): Clarify their intended use.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
d922c8e4 — Chris Marusich 9 years ago
monads: Use intent-revealing parameter names.

* guix/monads.scm (mwhen, munless): Rename parameters from 'exp0' and 'exp' to
  'mexp0' and 'mexp', respectively.  This makes it more obvious that these
  expressions must be monadic expressions.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1d65b537 — Ricardo Wurmus 9 years ago
gnu: r-vegan: Update to 2.4-3.

* gnu/packages/bioinformatics.scm (r-vegan): Update to 2.4-3.
[arguments]: Remove build phase "revert-test-deletion".
[native-inputs]: Remove "r-vegan-delete-tests-patch".
1c8ee3fc — Ricardo Wurmus 9 years ago
gnu: r-stringi: Update to 1.1.5.

* gnu/packages/statistics.scm (r-stringi): Update to 1.1.5.
4653341b — Leo Famulari 9 years ago
gnu: khal: Update to 0.9.5.

* gnu/packages/calendar.scm (khal): Update to 0.9.5.
abf0880a — Mathieu Othacehe 9 years ago
vm: Add missing module.

* gnu/build/vm.scm (define-module): Use module (guix build syscalls).

It fixes the following warnings during guix build :

gnu/build/vm.scm:233:3: warning: possibly unbound variable `mount'
gnu/build/vm.scm:238:3: warning: possibly unbound variable `umount'
gnu/build/vm.scm:268:8: warning: possibly unbound variable `mount'
gnu/build/vm.scm:276:8: warning: possibly unbound variable `umount'
gnu/build/vm.scm:315:4: warning: possibly unbound variable `mount'
gnu/build/vm.scm:323:4: warning: possibly unbound variable `umount'

This was not possible until the previous commit because we had to be sure
that Guile core implementation of 'mount' and 'umount' was used in
initrd context.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
f91fcd9c — Mathieu Othacehe 9 years ago
syscalls: Allow mount and umount use from static Guile.

* guix/build/syscalls.scm (mount): Use Guile core mount if called from
  static Guile, otherwise use FFI based mount implementation.
  (umount): Ditto.
  This allows to use (guix build syscalls) from a module independently
  of calling context.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
gnu: dovecot-trees: Update to 2.1.0.

* gnu/packages/mail.scm (dovecot-trees): Update to 2.1.0.
(source): Change to use 'url-fetch'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1165b08f — Ludovic Courtès 9 years ago
build: Include 'glibc-utf8-locales' in the binary tarball.

* Makefile.am (guix-binary.%.tar.xz): Add 'glibc-utf8-locales' and
'glibc-final' to the 'guix pack' command line.
* doc/guix.texi (Binary Installation): Mention 'etc/profile'.
5537f2d2 — Ludovic Courtès 9 years ago
profiles: Slightly improve the instructions in 'etc/profile'.

* guix/build/profiles.scm (build-etc/profile): Fix typo in comment.
Add backslash in the generated shell comment.
83cfa024 — Ludovic Courtès 9 years ago
pack: Add '--expression'.

* guix/scripts/pack.scm (%options, show-help): Add '--expression'.
(guix-pack)[maybe-package-argument]: New procedure.
Use it, and remove variable 'specs'.
* doc/guix.texi (Invoking guix pack): Document '--expression'.
d10fa5c7 — Ricardo Wurmus 9 years ago
gnu: Add intel-gpu-tools.

* gnu/packages/admin.scm (intel-gpu-tools): New variable.
d71b758f — Vasile Dumitrascu 9 years ago
gnu: emacs-symon: Update to 20160630.

* gnu/packagages/emacs.scm (emacs-symon): Update to 20160630 (this is
the latest tag available from the upstream).
[source]: Use github instead of melpa.
[home-page]: Update.

Signed-off-by: Alex Kost <alezost@gmail.com>
350cfccb — humanitiesNerd 9 years ago
gnu: Add emacs-adaptive-wrap.

Suggested-by Ivan Vilata i Balaguer <ivan@selidor.net>.
Fixes <https://bugs.gnu.org/26367>.

* gnu/packages/emacs.scm (emacs-adaptive-wrap): New variable.

Signed-off-by: Alex Kost <alezost@gmail.com>
b0dd3436 — Alex Kost 9 years ago
gnu: emacs-debbugs: Update to 0.14.

* gnu/packages/emacs.scm (emacs-debbugs): Update to 0.14.
b25d3bd9 — Ludovic Courtès 9 years ago
gnu: perf: Add support for C++ symbol demangling.

* gnu/packages/linux.scm (perf)[inputs]: Add libiberty.
Next