[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
branch master updated (72b703c -> 57b7e1a)
From: |
Ludovic Courtès |
Subject: |
branch master updated (72b703c -> 57b7e1a) |
Date: |
Fri, 16 Jan 2015 12:30:12 +0000 |
civodul pushed a change to branch master
in repository guix.
from 72b703c gnu: add RetroArch.
adds 0253ab3 gnu: file: Update to 5.20.
adds e565121 gnu: pkg-config: Update to 0.28.
adds e6039b9 utils: Export 'parallel-job-count'.
adds 99533da utils: Add 'elf-file?'.
adds 50b87bd build-system/gnu: Strip only ELF files.
adds 91ee959 utils: Add 'ar-file?'.
adds 2bbc6db utils: Factorize magic bytes detection.
adds e8c7fdd build-system/gnu: Strip 'ar' archives as well.
adds 1d1fa93 utils: Turn 'parallel-job-count' into a parameter.
adds c23d170 utils: 'elf-file?' and 'ar-file?' return #f for
directories.
adds f8bcf19 build-system/gnu: Gracefully handle dangling symlinks in
the 'strip' phase.
adds c4a298c gnu: grep: Update to 2.21.
adds 97e1120 gnu: glibc: Do not install all the locales.
adds 094b2ef utils: Improve docstring of 'substitute*' & co.
adds e9bab1d gnu: gawk: Build a UTF-8 locale for the tests.
adds d68fe74 build-system/gnu: Add 'validate-documentation-location'
phase.
adds 9741aca utils: Add 'symbolic-link?'.
adds 7cc7dec build-system/gnu: Add 'compress-documentation' phase.
adds 5e5deea utils: Use 'which' to find the shell in
'patch-makefile-SHELL'.
adds c809ec9 utils: Change 'patch-makefile-SHELL' to support ":="
assignments.
adds 2ed11b3 utils: Change 'wrap-program' to preserve the original
argv[0].
adds c4a1b6c Merge branch 'master' into 'core-updates'.
adds 9426440 packages: Apply patches with "patch --force".
adds 763a401 Merge branch 'master' into core-updates
adds 0d12bc7 gnu: gcc-4.8: Update to 4.8.4.
adds 6ac8aa3 gnu: m4: Remove already-applied patch.
adds 84c84ce gnu: binutils: Update to 2.25.
adds 8c89f51 gnu: gettext: Update to 0.19.4.
adds 6aa47e3 build-system/gnu: Add support for non-directory search
paths.
adds 9a224ac gnu: Use patch --force instead of --batch.
adds 856ae5e build-system/gnu: Strip with '--strip-all' instead of
'--strip-debug'.
adds af07095 packages: Add 'file-type' field to
'search-path-specification'.
adds 7ec02d3 build-support/gnu: Add support for file patterns in
search paths.
adds 7b21fe5 packages: Add 'file-pattern' field to
'search-path-specification'.
adds bd2fc4d utils: Export 'search-path-as-list'.
adds cc9a5c1 guix package: Use 'search-path-as-list' instead of custom
code.
adds 2a8d440 gnu: libxml2: Add search path specification.
adds f05bdc9 gnu: Don't use --strip-all in cases where this is
problematic.
adds 7da473b gnu: Revert use of '--strip-all'.
adds 8cbb67e Merge branch 'master' into core-updates
adds 26804e1 gnu: glibc: Add fixes for CVE-2014-7817 and CVE-2012-3406.
adds bf0baaf gnu: glibc: MIPS: Avoid a dangling address@hidden'
reference.
adds 7452806 gnu: libxml2: Wrap search path specification in a list.
adds cf81a23 guix package: Follow symlinks for pattern search paths.
adds ac70048 build-system/gnu: Use executables from the target inputs
in 'patch-shebangs'.
adds d8491ba ld-wrapper: Add '-rpath' flag for libraries passed by
file name.
adds 9b1bf33 gnu: Remove a bunch of now unneeded '--mandir' configure
flags.
adds 23800e4 Merge branch 'master' into core-updates
adds cd06768 gnu: mit-krb5: Build with default gcc.
adds 97f94f5 gnu: gtk+: Include xorg-server in native-inputs on MIPS;
enable tests.
adds d2e8428 gnu: texlive: Fix target-system check.
adds 7cd802f gnu: boost: Fix target-system check.
adds cf0a154 gnu: gawk: Fix target-system check.
adds 0d93648 gnu: icu4c: Avoid use of 'patchelf'; fix build on ARM
systems.
adds 77a3979 gnu: swig: Build a UTF-8 locale for the tests.
adds 8fcaf8b gnu: lvm2: Switch to eudev from udev.
adds fe32c7f gnu: udev: Remove package, now superceded by eudev.
adds c93d7ed gnu: bash: Update to 4.3.33.
adds fd19df7 gnu: patchelf: Update to 0.8.
adds 91c47be gnu: gcc: Improve dynamic linker patching code.
adds 9097e66 gnu: gcc: Add '-lgcc_s' only when '-pthread' is given.
adds b515822 gnu: guile: Apply fixes for arm.
adds fa1e2f3 Revert "gnu: gcc: Add '-lgcc_s' only when '-pthread' is
given."
adds 5d65ad8 gnu: libtool: Use 'parallel-job-count' to get the
argument for '-j'.
adds 3cbb3f9 gnu: libtool: Add libltdl as a separate package.
adds be11b10 gnu: guile: Depend on 'libltdl' rather than 'libtool'.
adds c154e1e gnu: libtool: Update to 2.4.4.
adds 3246cc9 gnu: Make libtool and libltdl completely separate.
adds c9a4655 gnu: tcl: Pass --mandir to configure.
adds 2959dbe gnu: bootstrap: Add support for snippets to
'package-from-tarball'.
adds 84cbe39 gnu: bootstrap: Fix egrep and fgrep after unpacking
bootstrap binaries.
adds 270b501 gnu: gcc-static: Remove -lgcc_s from
GNU_USER_TARGET_LIB_SPEC.
adds 8eb8048 Move 'nix-system->gnu-triplet' to (guix utils) and export
it.
adds 76e639a gnu: gcc: Use 'gcc-configure-flags-for-triplet' for
native compilers too.
adds 24aaf2f gnu: gmp: Apply fixes for armhf.
adds f7d2b49 gnu: patchelf: On ARM, apply experimental patch to get it
working.
adds 3f00ff8 gnu: Add toolchain support for 'armhf-linux'.
adds b58b7db gnu: libtool: Skip nopic test on ARM and MIPS systems.
adds aa1e194 gnu: Add bootstrap binaries for 'armhf-linux'.
adds 4eb01e5 build-system/gnu: Patch /usr/bin/file in all 'configure'
files.
adds b2363f6 gnu: file: Update to 5.22.
adds 62c155c gnu: libtool: Add m4 to propagated-inputs.
adds 7744885 Merge branch 'master' into core-updates
adds 74d7260 gnu: curl: Update to 7.40.0.
adds 798e004 gnu: sqlite: Update to 3.8.7.4.
adds 7316157 gnu: libpng: Update to 1.5.21.
adds d8cd159 gnu: xorg-server: Update to 1.16.3.
adds a813710 Merge branch 'master' into core-updates
adds fe3711b gnu: openssl: Update to 1.0.1k.
adds d585f24 gnu: gnutls: Update to 3.2.21.
adds a0ba3fc gnu: guile-ncurses: Build a UTF-8 locale for the tests.
adds 54e6128 gnu: tre: Build a locale for the tests.
adds 58caebf build: Use the canonical list of supported systems in
'assert-*'.
adds 619c952 check-available-binaries: Use 'with-store'.
adds df5188d check-available-binaries: Use 'substitution-oracle'.
adds 6ee0148 gnu: Don't build the mips64el-linux-gnuabi64
cross-compiler on i686.
adds 9fdd80e gnu: cross-base: Don't build the cross-compilers with
target = host.
adds b01a0ba gnu: gd: Update to 2.1.1.
new 57b7e1a Merge branch 'core-updates'
The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.gitignore | 1 +
build-aux/check-available-binaries.scm | 53 +--
build-aux/check-final-inputs-self-contained.scm | 5 +-
build-aux/download.scm | 8 +-
doc/guix.texi | 4 +
gnu-system.am | 29 +-
gnu/packages/apr.scm | 2 +-
gnu/packages/autotools.scm | 123 +++---
gnu/packages/base.scm | 41 +-
gnu/packages/bash.scm | 8 +-
gnu/packages/boost.scm | 4 +-
gnu/packages/bootstrap.scm | 67 +++-
gnu/packages/bootstrap/armhf-linux/bash | Bin 0 -> 802224 bytes
gnu/packages/bootstrap/armhf-linux/mkdir | Bin 0 -> 401544 bytes
gnu/packages/bootstrap/armhf-linux/tar | Bin 0 -> 755356 bytes
gnu/packages/bootstrap/armhf-linux/xz | Bin 0 -> 502884 bytes
gnu/packages/commencement.scm | 15 +-
gnu/packages/compression.scm | 24 +-
gnu/packages/cross-base.scm | 30 +-
gnu/packages/curl.scm | 6 +-
gnu/packages/databases.scm | 8 +-
gnu/packages/elf.scm | 26 +-
gnu/packages/file.scm | 28 +-
gnu/packages/fontutils.scm | 3 +-
gnu/packages/games.scm | 2 +-
gnu/packages/gawk.scm | 24 +-
gnu/packages/gcc.scm | 74 ++--
gnu/packages/gd.scm | 22 +-
gnu/packages/gettext.scm | 4 +-
gnu/packages/glib.scm | 4 +-
gnu/packages/global.scm | 4 +-
gnu/packages/gnome.scm | 11 -
gnu/packages/gnunet.scm | 4 +-
gnu/packages/gnutls.scm | 6 +-
gnu/packages/gps.scm | 12 +-
gnu/packages/graphviz.scm | 4 +-
gnu/packages/gtk.scm | 15 +-
gnu/packages/guile.scm | 29 +-
gnu/packages/icu4c.scm | 31 +-
gnu/packages/image.scm | 6 +-
gnu/packages/ld-wrapper.scm | 95 ++--
gnu/packages/libcanberra.scm | 4 +-
gnu/packages/libevent.scm | 4 +-
gnu/packages/linux.scm | 90 ++---
gnu/packages/m4.scm | 3 +-
gnu/packages/mail.scm | 6 +-
gnu/packages/make-bootstrap.scm | 14 +-
gnu/packages/man.scm | 2 +-
gnu/packages/mit-krb5.scm | 8 +-
gnu/packages/mp3.scm | 4 +-
gnu/packages/multiprecision.scm | 15 +-
gnu/packages/ncurses.scm | 7 +-
gnu/packages/openldap.scm | 4 +-
gnu/packages/openssl.scm | 6 +-
gnu/packages/patches/curl-gss-api-fix.patch | 38 ++
gnu/packages/patches/file-CVE-2014-3587.patch | 16 -
gnu/packages/patches/gcc-fix-pr61801.patch | 25 -
gnu/packages/patches/gd-mips64-deplibs-fix.patch | 17 -
gnu/packages/patches/glibc-CVE-2012-3406.patch | 282 ++++++++++++
gnu/packages/patches/glibc-CVE-2014-7817.patch | 171 +++++++
.../patches/glibc-mips-dangling-vfork-ref.patch | 45 ++
gnu/packages/patches/gmp-arm-asm-nothumb.patch | 21 +
gnu/packages/patches/guile-arm-fixes.patch | 203 +++++++++
gnu/packages/patches/libtool-2.4-skip-tests.patch | 24 -
.../patches/libtool-skip-tests-for-mips.patch | 12 -
gnu/packages/patches/libtool-skip-tests.patch | 82 ++--
gnu/packages/patches/m4-readlink-EINVAL.patch | 18 -
gnu/packages/patches/patchelf-page-size.patch | 33 +-
gnu/packages/patches/patchelf-rework-for-arm.patch | 473 ++++++++++++++++++++
.../patches/sqlite-large-page-size-fix.patch | 180 --------
gnu/packages/patchutils.scm | 2 +-
gnu/packages/perl.scm | 2 +-
gnu/packages/photo.scm | 4 +-
gnu/packages/pkg-config.scm | 7 +-
gnu/packages/pth.scm | 9 +-
gnu/packages/pulseaudio.scm | 6 +-
gnu/packages/python.scm | 4 +-
gnu/packages/ruby.scm | 7 +-
gnu/packages/ssh.scm | 2 +-
gnu/packages/swig.scm | 13 +
gnu/packages/tcl.scm | 10 +-
gnu/packages/texlive.scm | 3 +-
gnu/packages/tre.scm | 14 +-
gnu/packages/version-control.scm | 2 +-
gnu/packages/web.scm | 16 +-
gnu/packages/weechat.scm | 6 +-
gnu/packages/xfce.scm | 2 +-
gnu/packages/xiph.scm | 7 +-
gnu/packages/xml.scm | 14 +-
gnu/packages/xorg.scm | 4 +-
guix/build/gnu-build-system.scm | 173 +++++--
guix/build/utils.scm | 164 ++++++--
guix/packages.scm | 20 +-
guix/scripts/environment.scm | 8 +-
guix/scripts/package.scm | 28 +-
guix/utils.scm | 24 +-
m4/guix.m4 | 13 +-
tests/packages.scm | 55 +++-
98 files changed, 2274 insertions(+), 984 deletions(-)
create mode 100755 gnu/packages/bootstrap/armhf-linux/bash
create mode 100755 gnu/packages/bootstrap/armhf-linux/mkdir
create mode 100755 gnu/packages/bootstrap/armhf-linux/tar
create mode 100755 gnu/packages/bootstrap/armhf-linux/xz
create mode 100644 gnu/packages/patches/curl-gss-api-fix.patch
delete mode 100644 gnu/packages/patches/file-CVE-2014-3587.patch
delete mode 100644 gnu/packages/patches/gcc-fix-pr61801.patch
delete mode 100644 gnu/packages/patches/gd-mips64-deplibs-fix.patch
create mode 100644 gnu/packages/patches/glibc-CVE-2012-3406.patch
create mode 100644 gnu/packages/patches/glibc-CVE-2014-7817.patch
create mode 100644 gnu/packages/patches/glibc-mips-dangling-vfork-ref.patch
create mode 100644 gnu/packages/patches/gmp-arm-asm-nothumb.patch
create mode 100644 gnu/packages/patches/guile-arm-fixes.patch
delete mode 100644 gnu/packages/patches/libtool-2.4-skip-tests.patch
delete mode 100644 gnu/packages/patches/libtool-skip-tests-for-mips.patch
delete mode 100644 gnu/packages/patches/m4-readlink-EINVAL.patch
create mode 100644 gnu/packages/patches/patchelf-rework-for-arm.patch
delete mode 100644 gnu/packages/patches/sqlite-large-page-size-fix.patch
- branch master updated (72b703c -> 57b7e1a),
Ludovic Courtès <=