~ruther/guix-local

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.
18f3c320 — Ricardo Wurmus 11 years ago
gnu: icedtea6: Do not set CC and LD_LIBRARY_PATH.

* gnu/packages/java.scm (icedtea6)[arguments]: Do not set CC and
  LD_LIBRARY_PATH variables.
3893c80a — Ricardo Wurmus 11 years ago
gnu: icedtea6: Rename ‘set-paths’ phase to ‘set-additional-paths’

* gnu/packages/java.scm (icedtea6)[arguments]: Rename ‘set-paths’ phase to
  ‘set-additional-paths’.
4d80586a — Ricardo Wurmus 11 years ago
gnu: icedtea6: patch patches in separate build phase.

* gnu/packages/java.scm (icedtea6)[arguments]: Move patching of patches from
  ‘patch-paths’ to new ‘patch-patches’ phase.
6f27f377 — Ricardo Wurmus 11 years ago
gnu: icedtea6: patch hardcoded objcopy path.

* gnu/packages/java.scm (icedtea6)[arguments]: patch Makefile to override
  DEF_OBJCOPY variable definition.
f9e62ad2 — Ricardo Wurmus 11 years ago
gnu: icedtea6: patch ant shebang in unpack phase

* gnu/packages/java.scm (icedtea6)[arguments]: patch bootstrap ant in the
  `unpack' phase instead of `patch-paths'.
e73b49fb — Ricardo Wurmus 11 years ago
gnu: Add openblas.

* gnu/packages/maths.scm (openblas): New variable.
cd15ad82 — Ricardo Wurmus 11 years ago
gnu: Add utf8proc.

* gnu/packages/textutils.scm (utf8proc): New variable.
4d581220 — Ludovic Courtès 11 years ago
store: Default to a non-empty list of substituters.

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

* guix/store.scm (%default-substitute-urls): New variable.
  (set-build-options): Change default value of #:substitute-urls to
  %DEFAULT-SUBSTITUTE-URLS.
1123759b — Ludovic Courtès 11 years ago
gexp: Fix handling of nativeness in nested gexps.

* guix/gexp.scm (gexp-inputs): Remove 'references' parameter; add
  #:native? and honor it.
  [add-reference-inputs]: Distinguish between native gexp inputs, and
  non-native gexp inputs.  Honor 'native?' field of list inputs.
* tests/gexp.scm ("ungexp + ungexp-native, nested"): New test.
607e1b51 — Ludovic Courtès 11 years ago
gexp: Ignore nested gexps in macro expansion.

Before that, the 'references' and 'natives' or the outer gexp in an
expression like #~#+#~#$coreutils would include those of the inner
gexp.

* guix/gexp.scm (gexp)[collect-escapes]: Ignore everything below
  'ungexp-native' or 'ungexp-native-splicing'.
  [collect-native-escapes]: Ignore everything below 'ungexp' or
  'ungexp-splicing'.
accb682c — Ludovic Courtès 11 years ago
gexp: Allow <gexp-input> objects in #:allowed-references.

* guix/gexp.scm (lower-references): Add <gexp-input> case.
* tests/gexp.scm ("gexp->derivation #:allowed-references, specific
  output"): New test.
Next