~ruther/guix-local

ref: 929c0f69de155a1ca41296515541ee51856bd2bb guix-local/gnu d---------
264218a4 — Ludovic Courtès 12 years ago
build-system/gnu: Implement cross build.

* guix/build-system/gnu.scm (inputs-search-paths): New procedure.
  (standard-search-paths): Use it.
  (expand-inputs): New procedure.
  (standard-inputs): Use it.
  (standard-cross-packages, standard-cross-inputs,
  standard-cross-search-paths, gnu-cross-build): New procedures.
  (gnu-build-system): Set `cross-build' field to `gnu-cross-build'.
* gnu/packages/cross-base.scm: Export `cross-gcc', `cross-binutils', and
  `cross-libc'.
* guix/build/gnu-cross-build.scm: New file.
* Makefile.am (MODULES): Add it.
17bb886f — Ludovic Courtès 12 years ago
gnu: cross-gcc: Set the right search paths.

* gnu/packages/cross-base.scm (cross-gcc): Override `search-paths' and
  `native-search-paths'.
248d08eb — Ludovic Courtès 12 years ago
gnu: cross-gcc: Change patch so that `CROSS_LIBRARY_PATH' is honored.

* gnu/packages/patches/gcc-cross-environment-variables.patch: Add two
  hunks, most notably one that changes GCC to honor LIBRARY_PATH_ENV
  when cross-compiling.
3ec7ad8e — Ludovic Courtès 12 years ago
gnu: Add UnRTF.

* gnu/packages/unrtf.scm: New file.
* Makefile.am (MODULES): Add it.
a10f6f7b — Ludovic Courtès 12 years ago
gnu: libgc: Add 7.2d.

* gnu/packages/bdw-gc.scm (libgc-7.2): New variable.
bb3fe7fc — Ludovic Courtès 12 years ago
gnu: Add GNU Plotutils.

* gnu/packages/plotutils.scm: New file.
* Makefile.am (MODULES): Add it.
1972fed4 — Ludovic Courtès 13 years ago
gnu: Add CVS.

* gnu/packages/version-control.scm (cvs): New variable.
d8482ad0 — Ludovic Courtès 13 years ago
gnu: Add strace.

* gnu/packages/linux.scm (strace): New variable.
35ec07c7 — Ludovic Courtès 13 years ago
gnu: Improve synopses for Linux-related packages.

* gnu/packages/linux.scm (util-linux, procps, e2fsprogs): Clarify and
  shrink synopses.
f11617d8 — Ludovic Courtès 13 years ago
gnu: automake: Update to 1.13.2.

* gnu/packages/autotools.scm (autoconf-wrapper): Wrap `configure' files
  regardless of the exit code of `autoconf'.  Triggered by Automake's
  `t/am-prog-cc-stdc.sh'.
  (automake): Update to 1.13.2.
3d6b71e8 — Ludovic Courtès 13 years ago
gnu: texinfo: Don't propagate Perl.

* gnu/packages/texinfo.scm (texinfo): Don't propagate Perl.
46614bba — Ludovic Courtès 13 years ago
gnu: guile-reader: Install modules in the right place.

* gnu/packages/guile.scm (guile-reader): Add `arguments' field.
1b1c335f — Ludovic Courtès 13 years ago
gnu: Add GNU RCS.

* gnu/packages/bazaar.scm: Rename to...
* gnu/packages/version-control.scm: ... this.
  (rcs): New variable.
* Makefile.am (MODULES): Adjust accordingly.
f7ce90e7 — Ludovic Courtès 13 years ago
gnu: Add Scheme48.

* gnu/packages/scheme.scm (scheme48): New variable.
* gnu/packages/patches/scheme48-tests.patch: New file.
* Makefile.am (dist_patch_DATA): Add it.
35ff1768 — Ludovic Courtès 13 years ago
gnu: gnupg: Update to 2.0.20.

* gnu/packages/gnupg.scm (gnupg): Update to 2.0.20.
2c4b49ed — Ludovic Courtès 13 years ago
gnu: chicken: Clear description.

* gnu/packages/scheme.scm (chicken): Remove unneeded part of the
  description.
2c71cf66 — Ludovic Courtès 13 years ago
gnu: Sync synopses with the Womb.

* gnu/packages/bazaar.scm (bazaar): Use synopsis from the Womb.
* gnu/packages/gv.scm (gv): Likewise.
8cc9e7f9 — Ludovic Courtès 13 years ago
gnu: Add CHICKEN.

* gnu/packages/scheme.scm (chicken): New variable.
cf8f58b2 — Ludovic Courtès 13 years ago
gnu: geiser: Update to 0.4.

* gnu/packages/emacs.scm (geiser): Update to 0.4.
dcee3fc5 — Nikita Karetnikov 13 years ago
gnu: Add GNU Bazaar.

* gnu/packages/bazaar.scm: New file.
* Makefile.am (MODULES): Add it.
Next