Commit Graph

31303 Commits

Author SHA1 Message Date
Tobias Geerinckx-Rice 5400fdfd5d
gnu: lrzip: Fix CVE-2017-8842.
* gnu/packages/compression.scm (lrzip)[source]: Add patch.
* gnu/packages/patches/lrzip-CVE-2017-8842.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2018-03-12 18:15:21 +01:00
Tobias Geerinckx-Rice a440a6af09
gnu: nspr: Mark up description.
* gnu/packages/gnuzilla.scm (nspr)[description]: Use @dfn.
2018-03-12 18:15:20 +01:00
Tobias Geerinckx-Rice f63d6188d3
gnu: ogre: Update to 1.10.11.
* gnu/packages/graphics.scm (ogre): Update to 1.10.11.
2018-03-12 18:15:20 +01:00
Tobias Geerinckx-Rice 2f17e93974
gnu: gtk-vnc: Update to 0.7.1.
* gnu/packages/gnome.scm (gtk-vnc): Update to 0.7.1.
[native-inputs]: Add python-wrapper.
2018-03-12 18:15:20 +01:00
Jelle Licht fe5d4f81be
gnu: node: Use more unbundled dependencies.
* gnu/packages/node.scm (node)[inputs]: Add icu4c and nghttp2.
[native-inputs]: Add pkg-config.
[arguments]: Add configure flags for using system libraries.
[source]: Remove bundled dependencies.
2018-03-12 18:04:16 +01:00
Jelle Licht f06e391338
gnu: node: Update to 9.8.0.
* gnu/packages/node.scm (node): Update to 9.8.0.
[arguments]: Remove 'doc-only' workaround. Re-enable fixed tests.
2018-03-12 18:04:05 +01:00
Marius Bakke 54130743c5
gnu: libogg: Update to 1.3.3.
* gnu/packages/xiph.scm (libogg): Update to 1.3.3.
2018-03-12 18:02:08 +01:00
Rutger Helling b7184cf1a7
gnu: mesa: Update to 17.3.6.
* gnu/packages/gl.scm (mesa): Update to 17.3.6.

Signed-off-by: Marius Bakke <mbakke@fastmail.com>
2018-03-12 17:57:25 +01:00
Marius Bakke f961231368
gnu: libepoxy: Update to 1.5.0.
* gnu/packages/gl.scm (libepoxy): Update to 1.5.0.
[arguments]: Remove obsolete substitution.
2018-03-12 17:56:00 +01:00
Marius Bakke f3b97f4770
gnu: libdrm: Update to 2.4.91.
* gnu/packages/xdisorg.scm (libdrm): Update to 2.4.91.
2018-03-12 17:51:48 +01:00
Marius Bakke 5f42430367
gnu: alsa-plugins: Update to 1.1.5.
* gnu/packages/linux.scm (alsa-plugins): Update to 1.1.5.
2018-03-12 17:48:37 +01:00
Marius Bakke c86e7a893f
gnu: alsa-utils: Update to 1.1.5.
* gnu/packages/linux.scm (alsa-utils): Update to 1.1.5.
2018-03-12 17:47:03 +01:00
Marius Bakke 569c33309e
gnu: alsa-lib: Update to 1.1.5.
* gnu/packages/linux.scm (alsa-lib): Update to 1.1.5.
2018-03-12 17:46:45 +01:00
Marius Bakke 8aca66be53
gnu: bluez: Update to 5.49.
* gnu/packages/linux.scm (bluez): Update to 5.49.
2018-03-12 17:40:21 +01:00
Marius Bakke 9fcec717d3
gnu: nss, nss-certs: Update to 3.36.
* gnu/packages/gnuzilla.scm (nss): Update to 3.36.
* gnu/packages/certs.scm (nss-certs): Likewise.
2018-03-12 17:38:55 +01:00
Marius Bakke ddc162afd4
gnu: nspr: Update to 4.19.
* gnu/packages/gnuzilla.scm (nspr): Update to 4.19.
2018-03-12 17:38:27 +01:00
Marius Bakke 7b5506fc71
gnu: xkbcomp: Update to 1.4.1.
* gnu/packages/xorg.scm (xkbcomp-intermediate): Update to 1.4.1.
2018-03-12 17:30:28 +01:00
Marius Bakke a270ba9e01
gnu: libxshmfence: Update to 1.3.
* gnu/packages/xorg.scm (libxshmfence): Update to 1.3.
2018-03-12 17:30:28 +01:00
Marius Bakke fe2520c389
gnu: libical: Update to 3.0.3.
* gnu/packages/calendar.scm (libical): Update to 3.0.3.
2018-03-12 17:28:14 +01:00
Marius Bakke ee9c7156a4
gnu: xf86-input-wacom: Update to 0.36.0.
* gnu/packages/xdisorg.scm (xf86-input-wacom): Update to 0.36.0.
2018-03-12 17:27:07 +01:00
Marius Bakke f4f69c5174
gnu: libwacom: Update to 0.29.
* gnu/packages/xdisorg.scm (libwacom): Update to 0.29.
2018-03-12 17:27:07 +01:00
Marius Bakke 285c091e80
gnu: libinput: Update to 1.10.2.
* gnu/packages/freedesktop.scm (libinput): Update to 1.10.2.
[build-system]: Change to MESON-BUILD-SYSTEM.
[arguments]: Add #:configure-flags to not build documentation.
[native-inputs]: Add CHECK and VALGRIND.  Move CAIRO and GTK+ ...
[inputs]: ... here.  Move LIBEVDEV, LIBWACOM and MTDEV ...
[propagated-inputs]: ... here.
(libinput-minimal)[native-inputs]: Inherit from LIBINPUT.
[inputs]: New field; set to empty list.
[arguments]: Inherit from LIBINPUT.  Adjust to build system change.
2018-03-12 17:27:07 +01:00
Marius Bakke d5b5a15a40
build-system/meson: Skip the 'fix-runpath' phase on armhf.
* guix/build-system/meson.scm (lower): Remove DEFAULT-PATCHELF from inputs
on armhf.
(meson-build): Ignore the 'fix-runpath' phase when building for arm systems.
2018-03-12 17:27:07 +01:00
Marius Bakke 09a45ffb14
build-system/meson: Add the output directory to RUNPATH.
* guix/build/meson-build-system.scm (configure): Set LDFLAGS before invoking meson.
2018-03-12 17:27:07 +01:00
Marius Bakke 3f6c185e0c
gnu: meson: Update to 0.45.0.
* gnu/packages/build-tools.scm (meson): Update to 0.45.0.
[arguments]: Explicitly disable tests (they were skipped before).
2018-03-12 17:27:07 +01:00
Marius Bakke d31558632c
gnu: meson-for-build: Update to 0.44.0.
* gnu/packages/build-tools.scm (meson-for-build)[version]: Remove field.
[source]: Inherit from MESON.
2018-03-12 17:27:07 +01:00
Marius Bakke b14a04b24b
gnu: meson: Don't wrap the meson executable.
* gnu/packages/build-tools.scm (meson)[arguments]: Delete WRAP-PHASE.
2018-03-12 17:27:07 +01:00
Ludovic Courtès c0edb5b543
gnu: arpack-ng: Update to 3.5.0; use 3.3.0 for julia.
Partly fixes <https://bugs.gnu.org/30282>.

* gnu/packages/maths.scm (arpack-ng): Update to 3.5.0.
[native-inputs]: New field.
(arpack-ng-3.3.0): New variable.
* gnu/packages/julia.scm (julia)[inputs]: Use ARPACK-NG-3.3.0.
2018-03-12 16:09:24 +01:00
Ludovic Courtès 93f3b7762e
gnu: automake@1.16: Update to 1.16.1.
* gnu/packages/autotools.scm (automake-1.16): Update to 1.16.1.
2018-03-12 16:09:24 +01:00
Ricardo Wurmus ad1d03fcf0
build-system: minify: Do not import (ice-9 popen) in the build environment.
The (ice-9 popen) module should not be added to the imported-modules here,
because that depends on the Guile that is used on the host side.

* guix/build-system/minify.scm (%minify-build-system-modules): Remove import
of (ice-9 popen).
2018-03-12 15:14:01 +01:00
Rutger Helling 51158d83d8
gnu: wine-staging: Add SDL2 support.
* gnu/packages/wine.scm (wine-staging)[inputs]: Add sdl2.
2018-03-12 11:34:01 +01:00
Rutger Helling 3139f18524
gnu: wine64-staging: Update to 3.3.
* gnu/packages/wine.scm (wine64-staging): Update to 3.3.
[arguments]: Remove 'hardcode-libvulkan-path phase. Add
'patch-source-wine-staging phase.
2018-03-12 10:52:48 +01:00
Rutger Helling b53b9c8dd1
gnu: wine-staging: Update to 3.3.
* gnu/packages/wine.scm (wine-staging): Update to 3.3.
[inputs]: Add autoconf, python, util-linux, wine-staging-patchset-data.
[arguments]: Remove 'hardcode-libvulkan-path phase. Add
'patch-source-wine-staging phase.
[home-page]: Change URL.
2018-03-12 10:52:48 +01:00
Rutger Helling f6246195e5
gnu: Add wine-staging-patchset-data.
* gnu/packages/wine.scm (wine-staging-patchset-data): New variable.
2018-03-12 10:52:48 +01:00
Tobias Geerinckx-Rice 162189361e
gnu: perl-datetime-format-strptime: Update to 1.75.
* gnu/packages/perl.scm (perl-datetime-format-strptime): Update to 1.75.
2018-03-12 04:58:01 +01:00
Tobias Geerinckx-Rice b8b7bd05ae
gnu: perl-task-weaken: Update to 1.05.
* gnu/packages/perl.scm (perl-task-weaken): Update to 1.05.
[source]: Update source URI.
2018-03-12 04:58:01 +01:00
Tobias Geerinckx-Rice 221ff3c097
gnu: perl-ref-util-xs: Update to 0.117.
* gnu/packages/perl.scm (perl-ref-util-xs): Update to 0.117.
2018-03-12 04:58:00 +01:00
Tobias Geerinckx-Rice 387a8fd7d0
gnu: perl-class-accessor: Update to 0.51.
* gnu/packages/perl.scm (perl-class-accessor): Update to 0.51.
2018-03-12 04:58:00 +01:00
Tobias Geerinckx-Rice 09000b6b6d
gnu: perl-path-tiny: Update to 0.104.
* gnu/packages/perl.scm (perl-path-tiny): Update to 0.104.
2018-03-12 04:57:59 +01:00
Tobias Geerinckx-Rice d437a60f3e
gnu: perl-data-dump: Update to 1.23.
* gnu/packages/perl.scm (perl-data-dump): Update to 1.23.
2018-03-12 04:57:59 +01:00
Tobias Geerinckx-Rice 631efa496c
gnu: perl-scope-guard: Update to 0.21.
* gnu/packages/perl.scm (perl-scope-guard): Update to 0.21.
2018-03-12 04:57:58 +01:00
Tobias Geerinckx-Rice 3b6903495a
gnu: perl-io-stringy: Update to 2.111.
* gnu/packages/perl.scm (perl-io-stringy): Update to 2.111.
2018-03-12 04:57:57 +01:00
Tobias Geerinckx-Rice ce2c11e9b1
gnu: perl-getopt-long-descriptive: Update to 0.102.
* gnu/packages/perl.scm (perl-getopt-long-descriptive): Update to 0.102.
2018-03-12 04:57:57 +01:00
Tobias Geerinckx-Rice 6cafe34758
gnu: perl-datetime-timezone: Update to 2.17.
* gnu/packages/perl.scm (perl-datetime-timezone): Update to 2.17.
2018-03-12 04:57:56 +01:00
Tobias Geerinckx-Rice f372c9faf0
gnu: perl-datetime-locale: Update to 1.17.
* gnu/packages/perl.scm (perl-datetime-locale): Update to 1.17.
2018-03-12 04:57:56 +01:00
Tobias Geerinckx-Rice a304f3a2c1
gnu: perl-datetime: Update to 1.46.
* gnu/packages/perl.scm (perl-datetime): Update to 1.46.
2018-03-12 04:57:55 +01:00
Tobias Geerinckx-Rice 6d2f72cd58
gnu: perl-json-maybexs: Update to 1.003010.
* gnu/packages/perl.scm (perl-json-maybexs): Update to 1.003010.
[source]: Update source URI.
2018-03-12 04:57:55 +01:00
Tobias Geerinckx-Rice a23b131c2d
gnu: perl-io-tty: Update to 1.12.
* gnu/packages/perl.scm (perl-io-tty): Update to 1.12.
2018-03-12 04:57:54 +01:00
Tobias Geerinckx-Rice 3592937550
gnu: cereal: Update phase style.
* gnu/packages/serialization.scm (cereal)[arguments]: Substitute INVOKE
for SYSTEM* and end phases with #t.
2018-03-12 04:57:54 +01:00
Tobias Geerinckx-Rice 778fb47bcd
gnu: msgpack: Update phase style.
* gnu/packages/serialization.scm (msgpack)[arguments]: Substitute INVOKE
for SYSTEM* and end phase with #t.
2018-03-12 04:57:53 +01:00