~ruther/guix-local

c7d1d88f — Ludovic Courtès 11 years ago
derivations: Don't invoke the substituter when an item is already in store.

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

* guix/derivations.scm (substitution-oracle): Add 'valid?' procedure.
  Remove 'valid?' items from PATHS.
b655b215 — Andreas Enge 11 years ago
gnu: calibre: Add a patch to avoid automatic checking for updates.

* gnu/packages/patches/calibre-no-updates-dialog.patch: New file.
* gnu-system.am (dist_patch_DATA): Register patch.
* gnu/packages/ebook.scm (calibre): Use patch.
2c16316e — Ricardo Wurmus 11 years ago
gnu: Add pbtranscript-tofu.

* gnu/packages/bioinformatics.scm (pbtranscript-tofu): New variable.
ad641d53 — Ricardo Wurmus 11 years ago
gnu: Add python2-bx-python.

* gnu/packages/bioinformatics.scm (python2-bx-python): New variable.
19ee9201 — Ricardo Wurmus 11 years ago
gnu: Add python2-pbcore.

* gnu/packages/bioinformatics.scm (python2-pbcore): New variable.
e2e21359 — Ludovic Courtès 11 years ago
gnu: guix: Update snapshot.

* gnu/packages/package-management.scm (guix-devel): Update.
9586011d — Ludovic Courtès 11 years ago
gnu: geiser: Make description more concise and less personal.

* gnu/packages/emacs.scm (geiser)[description]: Tweak.
1f8ad12a — Ludovic Courtès 11 years ago
gnu: geiser: Update to 0.7.

* gnu/packages/emacs.scm (geiser): Update to 0.7.
cb043c2b — Ludovic Courtès 11 years ago
substitute-binary: Remove thread-safe 'regexp-exec' wrapper.

* guix/scripts/substitute-binary.scm: Remove 'regexp-exec' setting.
d3a65203 — Ludovic Courtès 11 years ago
substitute-binary: Pipeline HTTP requests instead of using threads.

* guix/scripts/substitute-binary.scm (fetch-narinfo, %lookup-threads,
  n-par-map*): Remove.
  (narinfo-cache-file, cached-narinfo, cache-narinfo!, narinfo-request,
  http-multiple-get, read-to-eof, fetch-narinfos, lookup-narinfos,
  narinfo-from-file): New procedures.
  (lookup-narinfo): Rewrite in terms of 'lookup-narinfos'.
  (guix-substitute-binary): Use 'lookup-narinfos' instead of
  'lookup-narinfo'.
0561e9ae — Ludovic Courtès 11 years ago
substitute-binary: Allow callers to specify the size of a narinfo.

* guix/scripts/substitute-binary.scm (read-narinfo): Add #:size
  parameter and honor it.
87db6550 — Mark H Weaver 11 years ago
Remove unused patchelf inputs.

* gnu/packages/maths.scm (lapack, gmsh), gnu/packages/ssh.scm (libssh): Remove
  unused patchelf from native-inputs.
69383a47 — Ludovic Courtès 11 years ago
gnu: bigloo: Use Emacs with X11 support.

* gnu/packages/scheme.scm (bigloo)[inputs]: Change EMACS-NO-X to EMACS.
07780c71 — 宋文武 11 years ago
gnu: sdl: Explicitly use mesa as OpenGL driver.

* gnu/packages/sdl.scm (sdl)[arguments]<#:configure-flags>: Add
  'LDFLAGS=-lGL'.
83bb3a3e — 宋文武 11 years ago
gnu: sdl: Allow dlopen for OpenGL.

Fixes a regression introduced in 666aa99.
Reported by Felipe López and David Thompson.

* gnu/packages/sdl.scm (sdl)[inputs]: Add glu.
  [arguments]<#:configure-flags>: Replace '--disable-sdl-dlopen' with
  '--disable-alsa-shared --disable-pulseaudio-shared --disable-x11-shared'.
ef5cbf9b — Ricardo Wurmus 11 years ago
gnu: Add python-h5py and python2-h5py.

* gnu/packages/python.scm (python-h5py, python2-h5py): New variables.
aa5fac33 — Ricardo Wurmus 11 years ago
gnu: Add Julia.

* gnu/packages/julia.scm: New file.
* gnu-system.am (GNU_SYSTEM_MODULES): Add it.
61a529b4 — Ricardo Wurmus 11 years ago
gnu: Add double-conversion.

* gnu/packages/maths.scm (double-conversion): New variable.
2742f87e — Ricardo Wurmus 11 years ago
gnu: Add SuiteSparse.

* gnu/packages/maths.scm (suitesparse): New variable.
6b2bad40 — Ricardo Wurmus 11 years ago
gnu: icedtea6: remove commented substitution.

* gnu/packages/java.scm (icedtea6): Remove commented substitution.
Next