~ruther/guix-local

5fb95cc5 — Ludovic Courtès 10 years ago
doc: Mention 'guix environment guix'.

* doc/contributing.texi (Building from Git): Mention 'guix environment
guix'.  Remove outdated description of ./bootstrap.  Clarify a few
things.
82e64fc1 — Ludovic Courtès 10 years ago
environment: Correctly handle abnormal exits.

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

* guix/scripts/environment.scm (status->exit-code): New procedure.
(exit/status, primitive-exit/status): Use it.
* tests/guix-environment-container.sh: Add test.
6493fd04 — Ludovic Courtès 10 years ago
tests: Skip 'guix-container-environment.sh' when support is missing.

Fixes <http://bugs.gnu.org/21410>.
Reported by Alex Vong <alexvong1995@gmail.com>.

* tests/guix-environment-container.sh: Exit with 77 when
'((@@ (guix scripts environment) assert-container-features))' fails.
aabe6d38 — Ludovic Courtès 10 years ago
doc: Remove extraneous "See."

* doc/contributing.texi (Building from Git): Remove extra "See" and use
@xref instead of @pxref.
92d9a36e — Efraim Flashner 10 years ago
gnu: tig: Update to 2.1.1.

* gnu/packages/version-control.scm (tig): Update to 2.1.1.
7fbbd3e7 — Efraim Flashner 10 years ago
gnu: cvs: Use external zlib.

* gnu/packages/version-control.scm (cvs)[arguments]: add configure flag
  --with-exernal-zlib.
f94f4819 — Efraim Flashner 10 years ago
gnu: nano: Update to 2.4.3.

* gnu/packages/nano.scm (nano): Update to 2.4.3.
a51cbecb — Ludovic Courtès 10 years ago
refresh: Rewrite '--list-dependent' in terms of (guix graph).

* guix/scripts/refresh.scm (all-packages, list-dependents): New
procedures.
(guix-refresh): Use it.
923d846c — Ludovic Courtès 10 years ago
graph: Add procedures to query a node's edges.

* guix/graph.scm (%node-edges, node-edges, node-back-edges)
(node-transitive-edges): New procedures.
* tests/graph.scm ("node-edges")
("node-transitive-edges + node-back-edges"): New tests.
8fb58371 — Ludovic Courtès 10 years ago
Add (guix graph).

* guix/scripts/graph.scm (<node-type>, <graph-backend>, emit-prologue)
(emit-epilogue, emit-node, emit-edge, %graphviz-backend, export-graph):
Move to...
* guix/graph.scm: ... here.  New file.
* guix/scripts/system.scm, tests/graph.scm: Use it.
* Makefile.am (MODULES): Add it.
1b933e62 — Mathieu Lirzin 10 years ago
gnu: parted: Update to 3.2.

* gnu/packages/disk.scm (parted): Update to 3.2.
[inputs]: Add lvm2 and remove check.  Replace readline-6.2 with its
latest version.
[native-inputs]: Add perl and python for the tests.
[arguments]: Use `modify-phases' and adapt to the new tests.
[home-page]: Use https.
06da1a6b — Ludovic Courtès 10 years ago
gnu: Add qemu-minimal.

* gnu/packages/qemu.scm (qemu): Exchange with former QEMU-HEADLESS.
(qemu-headless): Rename to...
(qemu-minimal): ... this.  New variable.  Pass --target-list.
* gnu/packages/debug.scm (qemu-2.3.0): Inherit from QEMU-MINIMAL.
* gnu/packages/grub.scm (qemu-for-tests): Likewise.
* gnu/system/vm.scm (expression->derivation-in-linux-vm, qemu-image):
Update to name change.
bb38ece4 — Alex Kost 10 years ago
doc: Fix 'geiser-guile-load-path' example.

Reported by marusich on #guix.

* doc/contributing.texi (The Perfect Setup): Wrap modifying
  'geiser-guile-load-path' into 'with-eval-after-load'.
56215e41 — Ricardo Wurmus 10 years ago
gnu: Add Synfig Studio.

* gnu/packages/animation.scm (synfigstudio): New variable.
7775a186 — Ricardo Wurmus 10 years ago
gnu: Add Synfig.

* gnu/packages/animation.scm (synfig): New variable.
* gnu/packages/patches/synfig-build-fix.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
c1fbc66a — Ricardo Wurmus 10 years ago
gnu: Add ETL.

* gnu/packages/animation.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
307ad140 — Ricardo Wurmus 10 years ago
gnu: Add MLT.

* gnu/packages/video.scm (mlt): New variable.
56196594 — Ricardo Wurmus 10 years ago
gnu: Add libxml++.

* gnu/packages/gnome.scm (libxml++): New variable.
9cf52454 — Eric Bavier 10 years ago
gnu: slepc: Update to 3.6.2.

* gnu/packages/maths.scm (slepc): Update to 3.6.2.
  [arguments]: Append "/lib" to arpack configure flag.  Use 'inputs'
  rather than '%build-inputs' in 'configure phase.
32187d99 — Eric Bavier 10 years ago
gnu: petsc: Update to 3.6.2.

* gnu/packages/maths.scm (petsc): Update to 3.6.2.
Next