summaryrefslogtreecommitdiff
path: root/gnu/packages/base.scm
AgeCommit message (Collapse)Author
2017-03-30Merge branch 'master' into core-updatesMarius Bakke
Most conflicts are from 6fd52309b8f52c9bb59fccffac53e029ce94b698.
2017-03-30gnu: Use HTTPS for almost all gnu.org HOME-PAGEs.Tobias Geerinckx-Rice
All HTTP gnu.org (and supported subdomain) HOME-PAGEs changed to HTTPS.
2017-03-25gnu: coreutils: Patch 'cut' unit test on ARM.Ludovic Courtès
Fixes <https://bugs.gnu.org/26253>. * gnu/packages/patches/coreutils-cut-huge-range-test.patch: New file. * gnu/packages/base.scm (coreutils)[native-inputs]: Add it as an input. [arguments] <#:phases>: On ARM, add 'patch-cut-test' phase. * gnu/local.mk (dist_patch_DATA): Add 'coreutils-cut-huge-range-test.patch'.
2017-03-12gnu: Add a tzdata variant for testing purposes.Leo Famulari
* gnu/packages/base.scm (tzdata-2017a): New variable. * gnu/packages/glib.scm (glib)[inputs]: Remove tzdata. [native-inputs]: Add tzdata-2017a. [arguments]: Add tzdata-2017a to #:disallowed-references. * gnu/packages/statistics.scm (r)[inputs]: Remove tzdata. [native-inputs]: Add tzdata-2017a. [arguments]: Add tzdata-2017a to #:disallowed-references.
2017-03-08gnu: tzdata: Update to 2017a.Leo Famulari
* gnu/packages/base.scm (tzdata): Update to 2017a.
2017-02-20gnu: coreutils: Don't run tests in parallel.Efraim Flashner
* gnu/packages/base.scm (coreutils)[arguments]: Add '#:parallel-tests? #f' to address a race contition in the test suite.
2017-02-10gnu: grep: Update to 3.0.Marius Bakke
* gnu/packages/base.scm (grep): Update to 3.0.
2017-02-07gnu: glibc: Add version 2.24.Efraim Flashner
* gnu/packages/base.scm (glibc-2.24): New variable.
2017-02-07gnu: glibc: Update to 2.25.Efraim Flashner
* gnu/packages/base.scm (glibc): Update to 2.25
2017-02-07gnu: grep: Update to 2.28.Marius Bakke
* gnu/packages/base.scm (grep): Update to 2.28.
2017-02-04gnu: sed: Update to 4.4.Marius Bakke
* gnu/packages/base.scm (sed): Update to 4.4.
2017-01-27gnu: coreutils: Fix cross-compilation.Manolis Ragkousis
* gnu/packages/patches/coreutils-fix-cross-compilation.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/base.scm (coreutils)[source]: Use it.
2017-01-22gnu: sed: Do not attempt to rebuild 'doc/sed.1'.Ludovic Courtès
* gnu/packages/base.scm (sed)[arguments]: Add 'dont-rebuild-sed.1' phase. [native-inputs]: Remove.
2017-01-22gnu: sed: Use the same phases whether or not we're cross-compiling.Ludovic Courtès
* gnu/packages/base.scm (sed)[arguments]: Make #:phases argument unconditional. In 'patch-test-suite' phase, use (which "sh") instead of referring to the "bash" input.
2017-01-06gnu: glibc/linux: Use /bin/sh instead of /bin/bash as the default shell.Leo Famulari
* gnu/packages/base.scm (glibc/linux)[arguments]: Use /bin/sh for scripts that lack a shebang.
2017-01-06gnu: glibc/linux: Don't replace 'sh' reference with 'bash'.Leo Famulari
* gnu/packages/base.scm (glibc/linux)[arguments]: Use /bin/sh instead of /bin/bash in 'pre-configure' phase.
2017-01-06gnu: gnu-make: Don't replace 'sh' reference with 'bash'.Leo Famulari
* gnu/packages/base.scm (gnu-make)[arguments]: Use /bin/sh instead of /bin/bash in 'set-default-shell' phase.
2017-01-06Merge branch 'master' into core-updatesLeo Famulari
2017-01-05gnu: sed: Update to 4.3.Marius Bakke
* gnu/packages/base.scm (sed): Update to 4.3. [source]: Use xz tarball. Remove upstreamed patch. [arguments]: Fix '/bin/sh' -> 'bash' substitution. [home-page]: Use https. [native-inputs]: Add perl. * gnu/packages/patches/sed-hurd-path-max.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2017-01-03gnu: glibc-hurd: Disable werror.Manolis Ragkousis
* gnu/packages/base.scm (glibc/hurd)[arguments]: Add "--disable-werror".
2017-01-01gnu: tar: Fix CVE-2016-6321.Alex Vong
* gnu/packages/patches/tar-CVE-2016-6321.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/base.scm (tar)[source]: Use it. Signed-off-by: Leo Famulari <leo@famulari.name>
2016-12-28gnu: glibc-hurd: Update to 2.23.Manolis Ragkousis
* gnu/packages/base.scm (glibc/hurd)[version]: Update to version 2.23.
2016-12-10gnu: grep: Update to 2.27.Efraim Flashner
* gnu/packages/base.scm (grep): Update to 2.27.
2016-12-09Merge remote-tracking branch 'origin/master' into stagingLudovic Courtès
2016-12-07gnu: Add function libiconv-if-needed.Jan Nieuwenhuizen
* gnu/packages/base.scm (libiconv-if-needed): New function.
2016-12-03gnu: coreutils: Update to 8.26.Efraim Flashner
* gnu/packages/base.scm (coreutils): Update to 8.26.
2016-12-02gnu: tzdata: Update to 2016j.Leo Famulari
* gnu/packages/base.scm (tzdata): Update to 2016j. [source]: Use HTTPS URL. [home-page]: Use HTTPS URL.
2016-11-30gnu: glibc-hurd: Force mach/hurd/libpthread subdirs to build first.Manolis Ragkousis
* gnu/packages/base.scm (glibc/hurd)[arguments]: Replace 'build' phase. Co-authored-by: Ludovic Court<C3><A8>s <ludo@gnu.org>
2016-11-27gnu: sed: Use 'modify-phases' syntax.Efraim Flashner
* gnu/packages/base.scm (sed)[arguments]: Use 'modify-phases' syntax.
2016-11-27gnu: grep: Update to 2.26.Efraim Flashner
* gnu/packages/base.scm (grep): Update to 2.26.
2016-11-07gnu: glibc: Add version 2.23.Ludovic Courtès
* gnu/packages/base.scm (glibc-2.23): New variable.
2016-11-06Merge branch 'master' into core-updatesMark H Weaver
2016-11-04gnu: Remove '%final-inputs' references at the top level.Ludovic Courtès
Due to circular dependencies, referring to bindings exported by other modules from the top level is frowned upon. This patch addresses one of the remaining cases. * gnu/packages/base.scm (%final-inputs): New procedure. * gnu/packages/cross-base.scm: Remove (gnu packages commencement) import. (cross-gcc): Use the new '%final-inputs'. * gnu/packages/make-bootstrap.scm: Remove (gnu packages commencement) import. (package-with-relocatable-glibc): Use the new '%final-inputs'.
2016-10-31gnu: ld-wrapper-boot0: Work around strict evaluation of (%current-system).Ludovic Courtès
Reported by Mark H Weaver <mhw@netris.org> Partly fixes <http://bugs.gnu.org/24832>. 'ld-wrapper-boot0' was evaluating strictly instead of lazily, leading to invalid system types. * gnu/packages/base.scm (make-ld-wrapper): Turn #:target into a one-argument procedure. Honor it. * gnu/packages/commencement.scm (ld-wrapper-boot0): Fix 'name' argument to 'make-ld-wrapper'. Make #:target argument a procedure. * gnu/packages/cross-base.scm (cross-gcc): Adjust #:target argument.
2016-10-07gnu: tzdata: Use modify-phasesJohn Darrington
* gnu/packages/base.scm (tzdata)[arguments]: Replace alist- procedures with modify-phases
2016-10-07gnu: tzdata: Fix dangling symbolic link.John Darrington
* gnu/packages/base.scm (tzdata)[arguments]: Replace dangling symbolic link with the correct path.
2016-10-06gnu: tzdata: Update to 2016g.Leo Famulari
* gnu/packages/base.scm (tzdata): Update to 2016g.
2016-09-28gnu: binutils: Work around Bash 4.2 bug.Ludovic Courtès
Fixes a 'binutils-cross-boot0' build failure on mips64el. Reported at <https://lists.gnu.org/archive/html/guix-devel/2016-09/msg01083.html>. * gnu/packages/patches/binutils-mips-bash-bug.patch: New file. * gnu/packages/base.scm (binutils)[source]: Use it. * gnu/local.mk (dist_patch_DATA): Add it.
2016-09-28gnu: Add and use gettext-minimal.Alex Kost
* gnu/packages/gettext.scm (gnu-gettext): Rename to... (gettext-minimal): ... this. Adjust synopsis and description. (gnu-gettext): Inherit from it. (po4a): Use 'gettext-minimal' instead of 'gnu-gettext'. * gnu/packages/acl.scm: Likewise. * gnu/packages/admin.scm: Likewise. * gnu/packages/apl.scm: Likewise. * gnu/packages/attr.scm: Likewise. * gnu/packages/audio.scm: Likewise. * gnu/packages/base.scm: Likewise. * gnu/packages/cdrom.scm: Likewise. * gnu/packages/commencement.scm: Likewise. * gnu/packages/crypto.scm: Likewise. * gnu/packages/databases.scm: Likewise. * gnu/packages/disk.scm: Likewise. * gnu/packages/documentation.scm: Likewise. * gnu/packages/education.scm: Likewise. * gnu/packages/engineering.scm: Likewise. * gnu/packages/enlightenment.scm: Likewise. * gnu/packages/fcitx.scm: Likewise. * gnu/packages/fontutils.scm: Likewise. * gnu/packages/freedesktop.scm: Likewise. * gnu/packages/games.scm: Likewise. * gnu/packages/gkrellm.scm: Likewise. * gnu/packages/glib.scm: Likewise. * gnu/packages/gnome.scm: Likewise. * gnu/packages/grub.scm: Likewise. * gnu/packages/gtk.scm: Likewise. * gnu/packages/guile.scm: Likewise. * gnu/packages/ibus.scm: Likewise. * gnu/packages/irc.scm: Likewise. * gnu/packages/iso-codes.scm: Likewise. * gnu/packages/kde-frameworks.scm: Likewise. * gnu/packages/kodi.scm: Likewise. * gnu/packages/linux.scm: Likewise. * gnu/packages/man.scm: Likewise. * gnu/packages/maths.scm: Likewise. * gnu/packages/mono.scm: Likewise. * gnu/packages/mp3.scm: Likewise. * gnu/packages/music.scm: Likewise. * gnu/packages/nano.scm: Likewise. * gnu/packages/networking.scm: Likewise. * gnu/packages/package-management.scm: Likewise. * gnu/packages/pdf.scm: Likewise. * gnu/packages/sawfish.scm: Likewise. * gnu/packages/statistics.scm: Likewise. * gnu/packages/terminals.scm: Likewise. * gnu/packages/version-control.scm: Likewise. * gnu/packages/vpn.scm: Likewise. * gnu/packages/w3m.scm: Likewise. * gnu/packages/webkit.scm: Likewise. * gnu/packages/wicd.scm: Likewise. * gnu/packages/wine.scm: Likewise. * gnu/packages/xdisorg.scm: Likewise. * gnu/packages/xorg.scm: Likewise.
2016-09-02gnu: glibc: Update to 2.24.Ludovic Courtès
* gnu/packages/base.scm (glibc/linux): Update to 2.24.
2016-08-21gnu: diffutils: Update to 3.5.Mark H Weaver
* gnu/packages/base.scm (diffutils): Update to 3.5.
2016-08-20gnu: grep: Fix egrep/fgrep to work regardless of PATH.Mark H Weaver
* gnu/packages/base.scm (grep)[arguments]: New field. Add 'fix-egrep-and-fgrep' phase.
2016-08-20gnu: tzdata: Update to 2016f.Leo Famulari
* gnu/packages/base.scm (tzdata): Update to 2016f.
2016-08-15gnu: diffutils: Update to 3.4.Efraim Flashner
* gnu/packages/base.scm (diffutils): Update to 3.4.
2016-08-15gnu: binutils: Update to 2.27.Efraim Flashner
* gnu/packages/base.scm (binutils): Update to 2.27.
2016-08-15gnu: gnu-make: Use 'modify-phases'.Efraim Flashner
* gnu/packages/base.scm (gnu-make)[arguments]: Use 'modify-phases'.
2016-08-15gnu: gnu-make: Update to 4.2.1.Efraim Flashner
* gnu/packages/base.scm (gnu-make): Update to 4.2.1.
2016-08-10gnu: glibc/linux: Adjust variable name to upstream change.Leo Famulari
* gnu/packages/base.scm (glibc/linux)[arguments]: Change 'libc_cv_localedir' to 'libc_cv_complocaledir' in #:configure-flags. * gnu/system.scm: (operating-system-environment-variables): Remove 'GUIX_LOCPATH'.
2016-08-04Merge branch 'core-updates'Mark H Weaver
2016-08-04Revert "Merge branch 'core-updates'"Mark H Weaver
This reverts commit 455859a50f88f625d13fc2f304111f02369b366b.