~ruther/guix-local

ref: 7b158c4ee2d4b5cf6a2cd9bf0246465c3c8a06ca guix-local/gnu/packages/base.scm -rw-r--r-- 40.3 KiB
82cb8519 — Efraim Flashner 10 years ago
gnu: tzdata: Update to 2015g.

* gnu/packages/base.scm (tzdata): Update to 2015g.
1575dcd1 — Ludovic Courtès 10 years ago
gnu: grep: Skip timing-sensitive test.

This avoids failures on loaded machines as seen
at <http://hydra.gnu.org/build/906900/log/raw>.

* gnu/packages/patches/grep-timing-sensitive-test.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/base.scm (grep): Use it.
e80d2555 — Ludovic Courtès 10 years ago
gnu: findutils: Update to 4.6.0.

* gnu/packages/patches/findutils-absolute-paths.patch: Remove.
* gnu/packages/patches/findutils-test-xargs.patch: New file.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/base.scm (findutils): Update to 4.6.0.  Remove
'findutils-absolute-paths.patch' and add 'findutils-test-xargs.patch'.
c5b65f7e — Ludovic Courtès 10 years ago
gnu: glibc: Remove timestamp from 'nscd' binary.

This makes libc bit-for-bit reproducible per '--rounds=2'.

* gnu/packages/base.scm (glibc)[arguments] <pre-configure>: Remove
__DATE__ and __TIME__ from nscd_stat.c.
304e4f51 — Ludovic Courtès 10 years ago
gnu: grep: Add missing dependency on Perl.

* gnu/packages/base.scm (grep)[native-inputs]: New field.
* gnu/packages/commencement.scm (grep-final): Likewise.
e82e55e5 — Ludovic Courtès 10 years ago
Merge branch 'master' into core-updates
9eb681a0 — Ludovic Courtès 10 years ago
gnu: grep: Update to 2.22.

* gnu/packages/base.scm (grep): Upgrade to 2.22.  Remove
  'grep-CVE-2015-1345.patch'.
* gnu/packages/patches/grep-CVE-2015-1345.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
137d957e — Ludovic Courtès 10 years ago
gnu: glibc: Add version 2.21.

* gnu/packages/base.scm (glibc-2.21): New variable.
adc90e0e — Ludovic Courtès 10 years ago
Merge branch 'core-updates'
85e57214 — Ludovic Courtès 10 years ago
gnu: glibc: Look for locale data in versioned sub-directories.

Suggested by Mark H Weaver <mhw@netris.org>.

* gnu/packages/patches/glibc-versioned-locpath.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/base.scm (glibc)[source]: Use it.
  [arguments]: Add explicit version sub-directory to
  libc_cv_localedir.
  [native-search-paths]: Use 'GUIX_LOCPATH' instead of 'LOCPATH'.
  (glibc-locales, glibc-utf8-locales): Write to a VERSION
  sub-directory.
f211b2af — Ludovic Courtès 10 years ago
Revert "gnu: glibc: Honor 'GUIX_LOCPATH'."

This reverts commits fbb909ac7e947ebc8aea2c2efca7df3a78dfc3c4
and 2ebe938c2f943232955df889a72a6280c412a649.
8a55e217 — Ludovic Courtès 10 years ago
gnu: glibc-utf8-locales: Use the normalized codeset.

* gnu/packages/base.scm (glibc-utf8-locales)[argument]: Use the
  normalized codeset by default.
f2d7bbb5 — Ludovic Courtès 10 years ago
gnu: glibc: Look for locale data in versioned sub-directories.

* gnu/packages/base.scm (glibc)[native-search-paths]: Add
  'lib/locale/VERSION' for 'GUIX_LOCPATH'.
  (glibc-locales, glibc-utf8-locales): Write to a VERSION
  sub-directory.
* guix/profiles.scm (ca-certificate-bundle): Adjust LOCPATH value
  accordingly.
fbb909ac — Ludovic Courtès 10 years ago
gnu: glibc: Honor 'GUIX_LOCPATH'.

* gnu/packages/patches/glibc-guix-locpath.patch: New file.
* gnu-system.am (dist_patch_DATA): Add it.
* gnu/packages/base.scm (glibc)[source]: Use it.
  [native-search-paths]: Use 'GUIX_LOCPATH' instead of 'LOCPATH'.
* doc/guix.texi (Application Setup): Introduce the term "foreign
  distro".  Document 'GUIX_LOCPATH'.
e3935861 — Ludovic Courtès 10 years ago
gnu: coreutils: Use upstream's fix for 'tail'.

* gnu/packages/patches/coreutils-racy-tail-test.patch: Remove.
* gnu-system.am (dist_patch_DATA): Adjust accordingly.
* gnu/packages/base.scm (coreutils)[source]: Replace this patch with
  upstream's fix for 'tail'.
2ae71b74 — Ludovic Courtès 10 years ago
gnu: glibc: Do not abort when incompatible locale data is found.

* gnu/packages/patches/glibc-locale-incompatibility.patch: New file.
* gnu/packages/base.scm (glibc)[source]: Use it.
* gnu-system.am (dist_patch_DATA): Add it.
46bd6edd — Ludovic Courtès 10 years ago
gnu: libc: Look for locale data under /run/current-system/locale/X.Y.

* gnu/packages/base.scm (glibc)[arguments]: Append VERSION to
  'libc_cv_localedir'.
* gnu/system/locale.scm (localedef-command): Write to the sub-directory
  called (package-version libc) in #$output.
  (locale-directory): Create said directory.
* doc/guix.texi (Locales): Mention the per-version sub-directory.
e1556533 — Ludovic Courtès 10 years ago
Merge branch 'core-updates'
e2aace76 — Ludovic Courtès 10 years ago
gnu: glibc-locales: Update to glibc 2.22.

* gnu/packages/base.scm (glibc-locales)[arguments]: Remove
  'delete-file-recursively' call from 'build' phase.
* gnu/packages/patches/glibc-locales.patch: Adjust to glibc 2.22.
bd90127a — Mark H Weaver 10 years ago
Merge branch 'master' into core-updates
Next