~ruther/guix-local

efc95e7bc6bfd97425b9f2fdb5eebac6b99aac6b — Leo Famulari 9 years ago 098bb00
gnu: libsamplerate: Update to 0.1.9 [fixes CVE-2017-7697].

* gnu/packages/pulseaudio.scm (libsamplerate)[replacement]: New field.
(libsamplerate-0.1.9): New variable.
1 files changed, 15 insertions(+), 0 deletions(-)

M gnu/packages/pulseaudio.scm
M gnu/packages/pulseaudio.scm => gnu/packages/pulseaudio.scm +15 -0
@@ 3,6 3,7 @@
;;; Copyright © 2014, 2015, 2016 Mark H Weaver <mhw@netris.org>
;;; Copyright © 2016 Efraim Flashner <efraim@flashner.co.il>
;;; Copyright © 2016 Ricardo Wurmus <rekado@elephly.net>
;;; Copyright © 2017 Leo Famulari <leo@famulari.name>
;;;
;;; This file is part of GNU Guix.
;;;


@@ 75,6 76,7 @@ for reading and writing new sound file formats.")
(define-public libsamplerate
  (package
    (name "libsamplerate")                     ; aka. Secret Rabbit Code (SRC)
    (replacement libsamplerate-0.1.9)
    (version "0.1.8")
    (source (origin
             (method url-fetch)


@@ 110,6 112,19 @@ the theoretical best bandwidth for a given pair of input and output sample
rates.")
    (license l:gpl2+)))

(define libsamplerate-0.1.9
  (package
    (inherit libsamplerate)
    (version "0.1.9")
    (source
      (origin
        (method url-fetch)
        (uri (string-append "http://www.mega-nerd.com/SRC/libsamplerate-"
                            version ".tar.gz"))
        (sha256
         (base32
          "1ha46i0nbibq0pl0pjwcqiyny4hj8lp1bnl4dpxm64zjw9lb2zha"))))))

(define-public pulseaudio
  (package
    (name "pulseaudio")