summary refs log tree commit diff
AgeCommit message (Collapse)Author
2018-08-27gnu: poppler: Update to 0.68.0.Marius Bakke
* gnu/packages/pdf.scm (poppler): Update to 0.68.0. [inputs]: Change LIBJPEG to LIBJPEG-TURBO.
2018-08-27gnu: poppler: Propagate Glib.Marius Bakke
* gnu/packages/pdf.scm (poppler)[inputs]: Move GLIB ... [propagated-inputs]: ... here. New field.
2018-08-27gnu: cairo: Fix undefined behaviour.Marius Bakke
This fixes <https://bugs.freedesktop.org/show_bug.cgi?id=104325> which showed up in Guix as an infinite loop during cairocffi tests. * gnu/packages/patches/cairo-setjmp-wrapper.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gtk.scm (cairo)[source](patches): Add it.
2018-08-27gnu: python-pandas: Update to 0.23.4.Marius Bakke
* gnu/packages/python.scm (python-pandas): Update to 0.23.4. [arguments]: Disable "--strict-data-files" pytest option. Delete one more test. Adjust pytest invocation to be more verbose and skip very slow tests.
2018-08-27gnu: python-beautifulsoup4: Update to 4.6.3.Marius Bakke
* gnu/packages/python.scm (python-beautifulsoup4): Update to 4.6.3.
2018-08-27gnu: python-pillow: Update to 5.2.0.Marius Bakke
* gnu/packages/patches/python-pillow-fix-failing-tests.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/python.scm (python-pillow): Update to 5.2.0. [source](patches, patch-flags): Remove. [native-inputs]: Replace PYTHON-NOSE with PYTHON-PYTEST. [arguments]: Adjust custom check phase accordingly.
2018-08-27gnu: python-pycairo: Update to 1.17.1.Marius Bakke
* gnu/packages/gtk.scm (python-pycairo): Update to 1.17.1.
2018-08-27gnu: python-pygobject: Update to 3.28.3.Marius Bakke
* gnu/packages/glib.scm (python-pygobject): Update to 3.28.3.
2018-08-27gnu: python-dateutil: Update to 2.7.3.Marius Bakke
* gnu/packages/time.scm (python-dateutil): Update to 2.7.3. [native-inputs]: Add PYTHON-SETUPTOOLS-SCM. [license]: Add ASL2.0.
2018-08-27gnu: python-numpy: Update to 1.15.1.Marius Bakke
* gnu/packages/python.scm (python-numpy): Update to 1.15.1. [native-inputs]: Replace PYTHON-NOSE with PYTHON-PYTEST. [arguments]: Set PATH before running tests. Use INVOKE.
2018-08-27gnu: wayland: Update to 1.16.0.Rutger Helling
* gnu/packages/freedesktop.scm (wayland): Update to 1.16.0.
2018-08-26gnu: gcc: Include libsanitizer patch for versions 6 and 7.Marius Bakke
* gnu/packages/gcc.scm (gcc-6, gcc-7)[source](patches): Add "gcc-libsanitizer-ustat.patch".
2018-08-26gnu: parted: Fix build with glibc >= 2.28.Marius Bakke
* gnu/packages/patches/parted-glibc-compat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/disk.scm (parted)[source](patches): New field.
2018-08-26gnu: xorg-server@1.19.3: Rename to "xorg-server-for-tests".Marius Bakke
...and update to the latest xorg-server. * gnu/packages/gtk.scm (gtk+, gtkmm, girara): Change XORG-SERVER-1.19.3 references to XORG-SERVER-FOR-TESTS. * gnu/packages/pdf.scm (zathura)[native-inputs]: Likewise. * gnu/packages/xorg.scm (xorg-server-1.19.3): Rename to ... (xorg-server-for-tests): ... this.
2018-08-26gnu: mesa: Update to 18.1.7.Marius Bakke
* gnu/packages/gl.scm (mesa): Update to 18.1.7.
2018-08-25gnu: xkeyboard-config: Update to 2.24.Marius Bakke
* gnu/packages/xorg.scm (xkeyboard-config): Update to 2.24.
2018-08-25gnu: gdb: Remove obsolete patch.Marius Bakke
* gnu/packages/patches/gdb-python-3.7.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/gdb.scm (gdb)[source](patches): Remove field.
2018-08-25gnu: libx11: Remove graft for 1.6.6.Marius Bakke
* gnu/packages/xorg.scm (libx11): Update to 1.6.6. [replacement]: Remove field. (libx11-1.6.6): Remove variable.
2018-08-25Merge branch 'staging' into core-updatesMarius Bakke
2018-08-25gnu: libdrm: Update to 2.4.93.Marius Bakke
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.93.
2018-08-25gnu: mesa: Build against elfutils instead of libelf.Marius Bakke
* gnu/packages/gl.scm (mesa)[inputs]: Change from LIBELF to ELFUTILS.
2018-08-25Merge branch 'master' into stagingMarius Bakke
2018-08-25gnu: libx11: Replace with 1.6.6 [security fixes].Marius Bakke
This fixes CVE-2018-14599, CVE-2018-14600, and CVE-2018-14598. * gnu/packages/xorg.scm (libx11)[replacement]: New field. (libx11-1.6.6): New public variable.
2018-08-25gnu: linux-libre-headers: Update to 4.14.67.Marius Bakke
* gnu/packages/linux.scm (linux-libre-headers): Update to 4.14.67.
2018-08-25gnu: Remove bison@2.7.Marius Bakke
* gnu/packages/bison.scm (bison-2.7): Remove variable.
2018-08-25gnu: flex: Update bison-for-tests to 3.0.5.Marius Bakke
* gnu/packages/flex.scm (flex)[inputs]: Make BISON-FOR-TESTS inherit source from BISON, and disable tests on it since they require flex.
2018-08-25gnu: findutils: Fix build with glibc 2.28.Marius Bakke
* gnu/packages/patches/findutils-gnulib-libio.patch, gnu/packages/patches/findutils-makedev.patch: New files. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/base.scm (findutils)[source](patches): Use them.
2018-08-25gnu: grep: Work around test failure with glibc 2.28.Marius Bakke
* gnu/packages/base.scm (grep)[arguments]: Add phase 'disable-failing-tests'.
2018-08-25gnu: coreutils: Update to 8.30.Marius Bakke
* gnu/packages/base.scm (coreutils): Update to 8.30. [arguments]: Add phase to skip broken test.
2018-08-25gnu: gzip: Fix FTBFS with glibc >= 2.28.Marius Bakke
* gnu/packages/compression.scm (gzip)[arguments]: Add phase 'patch-for-glibc-2.28'.
2018-08-25gnu: m4: Fix FTBFS with glibc >= 2.28.Marius Bakke
* gnu/packages/patches/m4-gnulib-libio.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/m4.scm (m4)[source](patches): New field.
2018-08-25gnu: gcc: Fix build with glibc >= 2.28.Marius Bakke
* gnu/packages/patches/gcc-libsanitizer-ustat.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/gcc.scm (gcc-5)[source](patches): Add it.
2018-08-25gnu: glibc: Update to 2.28.Marius Bakke
* gnu/packages/patches/glibc-2.28-git-fixes.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/base.scm (glibc/linux): Update to 2.28. [source](patches): Add 'glibc-2.28-git-fixes.patch'. Remove 2.27 equivalent. (glibc-2.28): Remove variable. (glibc-2.27): New public variable
2018-08-25gnu: dante: Disable preloading to make 'sockd' work.宋文武
* gnu/packages/networking.scm (dante)[arguments]: Pass '--disable-preload' to #:configure-flags.
2018-08-24gnu: OpenSSH: Update to 7.8p1.Leo Famulari
* gnu/packages/ssh.scm (openssh): Update to 7.8p1. [source]: Remove 'openssh-CVE-2018-15473.patch'. * gnu/packages/patches/openssh-CVE-2018-15473.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
2018-08-24nls: Update 'de' translation.Leo Famulari
2018-08-24import: cpan: Adjust test to new URL.Ludovic Courtès
This is a followup to 9aba9b127840a116c806a2cbac901cf8077abcd0. * tests/cpan.scm ("cpan->guix-package"): Adjust 'home-page' URL.
2018-08-24grafts: Add (guix build debug-link) and use it.Ludovic Courtès
Fixes <https://bugs.gnu.org/19973>. Reported by Mark H Weaver <mhw@netris.org>. * guix/build/debug-link.scm: New file. * guix/build/graft.scm (%graft-hooks): New variable. (graft): Add #:hooks and honor it. * guix/grafts.scm (graft-derivation/shallow): Add (guix build debug-link) and (guix elf) to #:modules. * tests/debug-link.scm: New file. * Makefile.am (MODULES): Add guix/build/debug-link.scm. (SCM_TESTS): Add tests/debug-link.scm.
2018-08-24grafts: Add high-level 'graft' procedure on the build side.Ludovic Courtès
* guix/build/graft.scm (graft): New procedure. * guix/grafts.scm (graft-derivation/shallow)[build]: Use it instead of inline code.
2018-08-24gnu: font-gnu-unifont: Update to 11.0.02.Ludovic Courtès
* gnu/packages/fonts.scm (font-gnu-unifont): Update to 11.0.02. [arguments]: Adjust code to install 'unifont.info.gz' in 'install' phase.
2018-08-24gnu: gdb: Update to 8.1.1.Ludovic Courtès
* gnu/packages/gdb.scm (gdb): Update to 8.1.1.
2018-08-24gnu: Add find-circ.Ricardo Wurmus
* gnu/packages/bioinformatics.scm (find-circ): New variable.
2018-08-24gnu: r-catools: Update to 1.17.1.1.Tobias Geerinckx-Rice
* gnu/packages/statistics.scm (r-catools): Update to 1.17.1.1.
2018-08-24gnu: keepassxc: Update to 2.3.4.Tobias Geerinckx-Rice
* gnu/packages/password-utils.scm (keepassxc): Update to 2.3.4. [arguments]: Remove obsolete ‘patch-sources’ phase.
2018-08-24gnu: capstone: Update to 3.0.5.Tobias Geerinckx-Rice
* gnu/packages/engineering.scm (capstone): Update to 3.0.5. [arguments]: Set cstool's LDFLAGS in the environment instead of SUBSTITUTE*ing the Makefile.
2018-08-24gnu: r-trimcluster: Update to 0.1-2.1.Tobias Geerinckx-Rice
* gnu/packages/statistics.scm (r-trimcluster): Update to 0.1-2.1.
2018-08-24gnu: r-synchronicity: Update to 1.3.5.Tobias Geerinckx-Rice
* gnu/packages/statistics.scm (r-synchronicity): Update to 1.3.5.
2018-08-24gnu: guile-lib: Update to 0.2.6.1.Tobias Geerinckx-Rice
* gnu/packages/guile.scm (guile-lib): Update to 0.2.6.1. [source]: Remove obsolete snippet.
2018-08-24gnu: tuxguitar: Update to 1.5.2.Tobias Geerinckx-Rice
* gnu/packages/music.scm (tuxguitar): Update to 1.5.2. [source]: Remove obsolete snippet.
2018-08-24gnu: libgig: Update to 4.1.0.Tobias Geerinckx-Rice
* gnu/packages/music.scm (libgig): Update to 4.1.0.