~ruther/guix-local

ref: a21b23d34a68fda0a57b5be67f61cffae8db59cd guix-local/gnu/packages/base.scm -rw-r--r-- 48.2 KiB
4eb202a3 — Ludovic Courtès 12 years ago
gnu: gcc-final: Add Texinfo as an input.

* gnu/packages/base.scm (gcc-final)[native-inputs]: New field.
a28ef66e — Ludovic Courtès 12 years ago
gnu: Add 'gcc-toolchain'.

* gnu/packages/base.scm (gcc-toolchain): New procedure.
  (gcc-toolchain-4.8): New variable.
4979ee04 — Ludovic Courtès 12 years ago
Merge branch 'core-updates'
2ed6aa9e — Ludovic Courtès 12 years ago
gnu: glibc: Patch mtrace.pl to avoid retaining a reference to Perl.

* gnu/packages/base.scm (glibc)[argument] <pre-configure phase>: Patch
  malloc/mtrace.pl.
1eefbb26 — Mark H Weaver 12 years ago
Merge branch 'master' into core-updates
2f66e64c — Mark H Weaver 12 years ago
gnu: tzdata: Upgrade to 2014a.
ff3c0c1b — Cyril Roelandt 12 years ago
coreutils: fix test suite

* gnu/packages/patches/coreutils-skip-nohup.patch: patch taken from the git
  repository of coreutils, that makes sure tests/misc/nohup.sh does not fail
  when /dev/tty does not exist.
* gnu/packages/base.scm (coreutils): use it.
* gnu-system.am (dist_patch_DATA): add it.
1faca892 — Ludovic Courtès 12 years ago
Partly revert "gnu: Remove now unneeded 'modules' fields from 'origin' specifications."

This partly reverts commit a3a1417dc715f432fadbefbe9896f56a14236741.

* gnu/packages/base.scm (glibc)[source]: Re-add 'modules' clause.
* gnu/packages/lsh.scm (lsh)[source]: Remove 'use-modules' form from
  'snippet'.  Add 'modules' field.
a3a1417d — Ludovic Courtès 12 years ago
gnu: Remove now unneeded 'modules' fields from 'origin' specifications.

The previous commit has made (guix build utils) imported by default, so
no need to specify it.

* gnu/packages/base.scm (glibc)[source]: Remove 'modules' and
  'imported-modules' fields.
* gnu/packages/lsh.scm (lsh)[source]: Likewise.
b7db387b — Ludovic Courtès 12 years ago
gnu: grep: Upgrade to 2.18.

* gnu/packages/base.scm (grep): Upgrade to 2.18.
99662b8d — Ludovic Courtès 12 years ago
gnu: glibc: Upgrade to 2.19.

* gnu/packages/base.scm (glibc): Upgrade to 2.19.  Remove
  'glibc-make-4.0.patch'.
* gnu/packages/patches/glibc-make-4.0.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
7f31c71c — Ludovic Courtès 12 years ago
gnu: coreutils: Fix cross-compilation issue with 'dummy-man'.

This should work around the bug described at
<http://git.yoctoproject.org/cgit.cgi/poky/plain/meta/recipes-core/coreutils/coreutils-8.22/fix-for-dummy-man-usage.patch>.

* gnu/packages/base.scm (coreutils)[patches]: Add
  'coreutils-dummy-man.patch'.
  [native-inputs]: Don't pass PERL when (%current-target-system) is
  true.
* gnu/packages/patches/coreutils-dummy-man.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
cc0a1282 — Ludovic Courtès 12 years ago
gnu: binutils: Build with --enable-deterministic-archives.

* gnu/packages/base.scm (binutils): Add
  '--enable-deterministic-archives' to #:configure-flags.
  Suggestion from Lunar's 2014 FOSDEM talk on reproducible builds.
2c1dea85 — Ludovic Courtès 12 years ago
gnu: coreutils: Move Perl to 'native-inputs'.

* gnu/packages/base.scm (coreutils): Add 'native-inputs' field.
  This should allow cross builds to have man pages, and work around this
  'dummy-man' bug:
  <http://git.yoctoproject.org/cgit.cgi/poky/plain/meta/recipes-core/coreutils/coreutils-8.22/fix-for-dummy-man-usage.patch>.
8e92b6b5 — Ludovic Courtès 12 years ago
gnu: grep, coreutils: Upgrade.

* gnu/packages/base.scm (grep): Upgrade to 2.16.
  (coreutils): Upgrade to 8.22.
6c95f363 — Ludovic Courtès 12 years ago
gnu: binutils: Upgrade to 2.24.

* gnu/packages/patches/binutils-loongson-madd-fix.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/base.scm (binutils): Upgrade to 2.24.  Remove
  'binutils-loongson-madd-fix.patch'.  Remove 'outputs' field.  Pass
  '--enable-install-libbfd'.
aa6b0d6b — Ludovic Courtès 12 years ago
gnu: make: Build with Guile support.

* gnu/packages/base.scm (gnu-make, gnu-make-boot0): Add 'native-inputs'
  field.
8fd6487e — Ludovic Courtès 12 years ago
gnu: glibc: Build the Info pages.

* gnu/packages/base.scm (glibc): Add 'native-inputs' field.
  (perl-boot0): New variable.
  (linux-libre-headers-boot0): Use it.
  (texinfo-boot0): New variable.
  (glibc-final-with-bootstrap-bash): Add 'native-inputs' field.
c94d01ba — Ludovic Courtès 12 years ago
gnu: tzdata: Fix cross-compilation.

Reported by John Darrington <john@darrington.wattle.id.au>.

* gnu/packages/base.scm (tzdata): Use the 'source' keyword argument in
  phases rather than the "source" input.  This fixes cross-compilation.
79c311b8 — Ludovic Courtès 12 years ago
gnu: Synchronize descriptions with 'gnumaint'.
Next