~ruther/guix-local

9e54e957 — Ricardo Wurmus 11 years ago
gnu: julia: Mark as unsupported on ARM and MIPS.

* gnu/packages/julia.scm (julia): Add 'supported-systems' field.
60950faa — 宋文武 11 years ago
gnu: wavpack: Fix wavpack.pc by passing '--libdir' to `configure'.

* gnu/packages/audio.scm (wavpack)[arguments]: New field.
225dafde — Ludovic Courtès 11 years ago
doc: Refer to "Substitutes" from "Setting Up the Daemon".

Suggested by Mark H Weaver.

* doc/guix.texi (Setting Up the Daemon): Add xref to "Substitutes".
60142854 — Ludovic Courtès 11 years ago
doc: Mention the relation between module names and file names.

* doc/guix.texi (Package Modules): Mention the relation between module
  names and file names.
391bdd8f — Ludovic Courtès 11 years ago
doc: Mention that the current generation is not deleted.

* doc/guix.texi (Invoking guix package): Mention that the current
  generation is not deleted.  This is a followup to d26eb84.
710b4928 — Mark H Weaver 11 years ago
gnu: kbd: Update to 2.0.2.

* gnu/packages/linux.scm (kbd): Update to 2.0.2.
2c0499ad — Ricardo Wurmus 11 years ago
gnu: Add python-drmaa.

* gnu/packages/python.scm (python-drmaa, python2-drmaa): New variables.
c267cc15 — Ricardo Wurmus 11 years ago
gnu: Add Solfege.

* gnu/packages/music.scm (solfege): New variable.
fda85ca6 — Ricardo Wurmus 11 years ago
gnu: Add Csound.

* gnu/packages/audio.scm (csound): New variable.
3f7bf86a — 宋文武 11 years ago
gnu: Add libiec61883.

* gnu/packages/linux.scm (libiec61883): New variable.
d70a4a5e — Mark H Weaver 11 years ago
gnu: apl: Update to 1.5.

* gnu/packages/apl.scm (apl): Update to 1.5.
ff03ef0b — Mark H Weaver 11 years ago
gnu: parallel: Update to 20150322.

* gnu/packages/parallel.scm (parallel): Update to 20150322.
6e1bb642 — 宋文武 11 years ago
gnu: Add libsoup.

* gnu/packages/gnome.scm (libsoup): New variable.
3107bef8 — Ludovic Courtès 11 years ago
nls: Add Danish translation.

* po/guix/da.po: New file.
* po/guix/LINGUAS: Add 'da'.
57b86237 — Ludovic Courtès 11 years ago
tests: Move 'guix package' tests that require networking to a separate file.

* tests/guix-package.sh (shebang_not_too_long): Remove.
  Move everything below "if [networking + shebang_not_too_long]" to...
* tests/guix-package-net.sh: ... here.  New file.
* Makefile.am (SH_TESTS): Add it.
250bc998 — Ludovic Courtès 11 years ago
guix package: Avoid 'exit' calls in 'delete-matching-generations'.

* guix/scripts/package.scm (delete-matching-generations): Remove call to
  'exit' when PATTERN is "0".  Call 'leave' instead of 'exit'
  when (null-list? number).
d26eb84d — Ludovic Courtès 11 years ago
guix package: Never remove the current generation and warn about it.

Fixes <http://bugs.gnu.org/19978>.
Reported by taylanbayirli@gmail.com (Taylan Ulrich Bayırlı/Kammer).

* guix/scripts/package.scm (delete-matching-generations): Warn when
  CURRENT is in NUMBERS, and always remove it before calling
  'delete-generations'.
* tests/guix-package.sh: Add --switch-generation=2 invocation before
  --delete-generations=3 invocation.
  Add --delete-generations=1.. test case.
381ac93b — Ludovic Courtès 11 years ago
tests: Deal with 'mount-points' not returning "/".

Fixes <http://bugs.gnu.org/20261>.
Reported by Mark H Weaver <mhw@netris.org>.

* tests/syscalls.scm ("mount-points"): Check for a few other likely
  mount points in addition to "/".
d45d8904 — Ludovic Courtès 11 years ago
gnu: lsof: Add mirrors.

Reported by Tomáš Čech.

* gnu/packages/lsof.scm (lsof)[source]: Add two mirrors.
65d428d8 — Ludovic Courtès 11 years ago
guix package: Move generation deletion to its own procedure.

* guix/scripts/package.scm (delete-matching-generations): New procedure,
  with code formerly found...
  (guix-package)[process-actions]: ... here.  Use it.
  Remove 'current-generation-number'.
Next