Skip to content
Snippets Groups Projects
  1. Apr 21, 2017
  2. Apr 20, 2017
    • Ludovic Courtès's avatar
      derivations: Avoid string-to-bytevector conversions. · 2dce88d5
      Ludovic Courtès authored
      On Guile 2.2.1, this yields a 5% speedup on:
      
        guix build libreoffice xmonad certbot -n --no-substitutes --no-build-hook
      
      * guix/derivations.scm (derivation->string): Rename to...
      (derivation->bytevector): ... this.  Use 'open-bytevector-output-port'
      instead of 'call-with-output-string'.
      (derivation-hash): Remove string-to-bytevector conversion before
      'sha256' call.
      (build-expression->derivation): Use 'add-data-to-store' and an
      bytevector port instead of a string port for the expression.
      2dce88d5
    • Marius Bakke's avatar
      gnu: ceph: Disable SSE3 instructions. · 358b10b2
      Marius Bakke authored
      Some early 64-bit AMD processors do not support this instruction set.
      
      * gnu/packages/patches/ceph-disable-cpu-optimizations.patch: Disable SSE3.
      358b10b2
    • Marius Bakke's avatar
      gnu: nss-certs: Update to 3.30.2. · daaec431
      Marius Bakke authored
      * gnu/packages/certs.scm (nss-certs): Update to 3.30.2.
      daaec431
    • Leo Famulari's avatar
      gnu: gst-plugins-base: Remove dead comment. · 45636d08
      Leo Famulari authored
      This is a followup to 1d8e7273.
      
      * gnu/packages/gstreamer.scm (gst-plugins-base): Remove dead comment.
      45636d08
    • Leo Famulari's avatar
      gnu: qemu: Update to 2.9.0 [security fixes]. · dfa663c9
      Leo Famulari authored
      Fixes CVE-2017-{5857,5973,5987,6058,6505,7377,7471,7718}.
      
      * gnu/packages/qemu.scm (qemu): Update to 2.9.0.
      [source]: Remove obsolete patches.
      * gnu/packages/patches/qemu-CVE-2016-10155.patch,
      gnu/packages/patches/qemu-CVE-2017-5525.patch,
      gnu/packages/patches/qemu-CVE-2017-5526.patch,
      gnu/packages/patches/qemu-CVE-2017-5552.patch,
      gnu/packages/patches/qemu-CVE-2017-5578.patch,
      gnu/packages/patches/qemu-CVE-2017-5579.patch,
      gnu/packages/patches/qemu-CVE-2017-5856.patch,
      gnu/packages/patches/qemu-CVE-2017-5898.patch: Delete files.
      * gnu/local.mk (dist_patch_DATA): Remove them.
      dfa663c9
    • Marius Bakke's avatar
      gnu: tuxpaint: Disable parallel build. · 72529642
      Marius Bakke authored
      * gnu/packages/games.scm (tuxpaint)[arguments]<#:parallel-build?>: New parameter.
      72529642
Loading