aboutsummaryrefslogtreecommitdiff
path: root/gnu/system/locale.scm
diff options
context:
space:
mode:
authorTimothy Sample <samplet@ngyro.com>2018-08-28 20:22:20 -0400
committerRicardo Wurmus <rekado@elephly.net>2018-10-01 12:12:08 +0200
commit6bacde7cd7c47dd8f83265f53a4098dace9569f1 (patch)
tree22c0ac539984c307d966ea152918a11b0aeae66c /gnu/system/locale.scm
parent988dee48d048af6bf324c07a6d7f615b4c768fcc (diff)
downloadguix-6bacde7cd7c47dd8f83265f53a4098dace9569f1.tar.gz
guix-6bacde7cd7c47dd8f83265f53a4098dace9569f1.zip
gnu: ghc-basement: Update to 0.0.8.
* gnu/packages/haskell.scm (ghc-basement): Update to 0.0.8.
Diffstat (limited to 'gnu/system/locale.scm')
0 files changed, 0 insertions, 0 deletions
ectory): Likewise. * gnu/system/shadow.scm (default-skeletons): Likewise. * gnu/system/vm.scm (expression->derivation-in-linux-vm): Likewise. * gnu/tests/base.scm (run-basic-test): Likewise. * gnu/tests/install.scm (run-install): Likewise. * doc/guix.texi (Initial RAM Disk): Update 'expression->initrd' documentation. 2016-02-10system: Selected locale is automatically built.Ludovic Courtès Fixes <http://bugs.gnu.org/22572>. Reported by Mark H Weaver <mhw@netris.org>. * gnu/system/locale.scm (%not-dot): New variable. (denormalize-codeset, locale-name->definition): New procedures. * gnu/system.scm (locale-name->definition*): New procedure. (operating-system-locale-directory): Instead of raising an error, add the missing locale. * doc/guix.texi (Locales): Adjust accordingly. 2015-10-30system: Add 'locale-libcs' field.Ludovic Courtès * gnu/system/locale.scm (localedef-command)[maybe-version-directory]: New procedure. Use it. (locale-directory): Rename to... (single-locale-directory): ... this. Check the version of LIBC to determine whether to create a "X.Y" sub-directory or to make it a symlink to ".". Add the version number in the derivation name. (locale-directory): New procedure. (%default-locale-libcs): New variable. * gnu/system.scm (<operating-system>)[locale-libcs]: New field. (operating-system-locale-directory): Pass it to 'locale-directory'. * doc/guix.texi (operating-system Reference): Document 'locale-libcs'. (Locales)[Locale Data Compatibility Considerations]: New section. 2015-09-30gnu: libc: Look for locale data under /run/current-system/locale/X.Y.Ludovic Courtès * 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. 2015-08-29doc: Mention the "normalized codeset" used in locale names.Ludovic Courtès * doc/guix.texi (Locales): Introduce "codeset". <%default-locale-definitions>: Mention the "normalized codeset", with an xref to libc's manual. * gnu/system/locale.scm (%default-locale-definitions)[utf8-locale]: Mention the "normalized codeset" in a comment. 2015-01-16system: Add "en_US.UTF-8" to the default locales, for backward compatibility.Ludovic Courtès * gnu/system/locale.scm (%default-locale-definitions): Add "en_US.UTF-8". 2014-11-30system: locale: Fix typo in docstring.Alex Kost * gnu/system/locale.scm (localedef-command): Fix typo. 2014-11-27system: Build system-wide locale definitions.Ludovic Courtès * gnu/system/locale.scm: New file. * gnu-system.am (GNU_SYSTEM_MODULES): Add it. * gnu/system.scm (<operating-system>)[locale]: Change the default to "en_US.utf8". (operating-system-locale-directory): New procecure. (operating-system-derivation): Use it. * doc/guix.texi (Using the Configuration System): Change example locale to "fr_FR.utf8". (operating-system Reference): Add xref to "Locales". Document 'locale-definitions'. (Locales): New section. * po/guix/POTFILES.in: Add gnu/system.scm.