~ruther/guix-local

gnu: s-shell: Update to commit da2e5c20c0c5f477ec3426dc2584889a789b1659.

* gnu/packages/shells.scm (s-shell): Update to commit da2e5c20c0c5f477ec3426dc2584889a789b1659.
[version]: Use 'git-version'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
a0ec2d25 — Rutger Helling 8 years ago
gnu: xpra: Update to 2.2.

* gnu/packages/xorg.scm (xpra): Update to 2.2.
[inputs]: Add python2-netifaces and python2-pyopengl-accelerate.  Fix
position of commas.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
97c26793 — Rutger Helling 8 years ago
gnu: Add python2-pyopengl-accelerate.

* gnu/packages/python.scm (python2-pyopengl-accelerate): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
8a6cd65a — Ben Woodcroft 8 years ago
gnu: python-scikit-learn: Patch test non-determinism.

* gnu/packages/patches/python-scikit-learn-fix-test-non-determinism.patch:
New file.
* gnu/packages/machine-learning.scm (python-scikit-learn)[source]: Use it.
* gnu/local.mk (dist_patch_DATA): Add it.
4e0b3583 — Ben Woodcroft 8 years ago
gnu: diamond: Update to 0.9.14.

* gnu/packages/bioinformatics.scm (diamond): Update to 0.9.14.
aa29f8fb — Andy Wingo 8 years ago
gnu: gucharmap: Use glib-or-gtk-build-system.

* gnu/packages/gnome.scm (gucharmap): Use glib-or-gtk-build-system.
35e86e36 — Leo Famulari 8 years ago
gnu: Erlang: Update to 20.1.7 [fixes CVE-2017-1000385].

* gnu/packages/erlang.scm (erlang): Update to 20.1.7
(native-inputs): Use version-major+minor in the URI of erlang-manpages.
4a699769 — Tobias Geerinckx-Rice 8 years ago
gnu: youtube-dl: Update to 2017.12.14.

* gnu/packages/video.scm (youtube-dl): Update to 2017.12.14.
a135b3dd — Tobias Geerinckx-Rice 8 years ago
gnu: r-caret: Update to 6.0-78.

* gnu/packages/statistics.scm (r-caret): Update to 6.0-78
5ac4bd9c — Tobias Geerinckx-Rice 8 years ago
gnu: r-domc: Update to 1.3.5.

* gnu/packages/statistics.scm (r-domc): Update to 1.3.5
a2460e0f — Tobias Geerinckx-Rice 8 years ago
gnu: perl-text-bibtex: Update to 0.85.

* gnu/packages/tex.scm (perl-text-bibtex): Update to 0.85
1d1f1b3a — Tobias Geerinckx-Rice 8 years ago
gnu: perl-test-requires: Update to 0.10.

* gnu/packages/perl-check.scm (perl-test-requires): Update to 0.10
9210fdf8 — Tobias Geerinckx-Rice 8 years ago
gnu: perl-test-pod: Update to 1.51.

* gnu/packages/perl-check.scm (perl-test-pod): Update to 1.51
[source]: Update URI.
ab998d5e — Tobias Geerinckx-Rice 8 years ago
gnu: perl-test-mocktime: Update to 0.15.

* gnu/packages/perl-check.scm (perl-test-mocktime): Update to 0.15
[propagated-inputs]: Add perl-time-piece.
da43edbe — Tobias Geerinckx-Rice 8 years ago
gnu: Add perl-time-piece.

* gnu/packages/perl.scm (perl-time-piece): New public variable.
e2e6e9eb — Ludovic Courtès 8 years ago
hydra: Pre-load the compiler.

Starting from Guile 2.2.3, '%fresh-auto-compile' does what it says and
would auto-compile everything, including the compiler (see
<https://bugs.gnu.org/29226>).

* build-aux/hydra/gnu-system.scm: Call 'compile'.
34797d8a — Ludovic Courtès 8 years ago
hydra: Invalidate derivation caches after each architecture evaluation.

This reduces max RSS from 1.3G to 1.0G.

* guix/derivations.scm (invalidate-derivation-caches!): New procedure.
* build-aux/hydra/gnu-system.scm (hydra-jobs): Use it.  Add 'format'
call.
d1f01e48 — Ludovic Courtès 8 years ago
memoization: Add 'invalidate-memoization!.

* guix/memoization.scm (%make-hash-table*): When not profiling, add the
new table to %MEMOIZATION-TABLES.
(invalidate-memoization!): New procedure.
90354e34 — Ludovic Courtès 8 years ago
derivations: Don't memoize 'derivation-hash'.

This has little or no run-time impact and slightly reduces the memory
footprint.

* guix/derivations.scm (derivation-hash): Replace 'mlambda' with
'lambda'.
eb1150c2 — Ludovic Courtès 8 years ago
derivations: Split 'derivation-hash' in two procedures.

* guix/derivations.scm (derivation/masked-inputs): New procedure.
(derivation-hash): Use it instead of the inline code.
Next