~ruther/guix-local

34f9582aad557cd816bb3215fb4d7da7d1c5229a — Leo Famulari 9 years ago a9f55bf
gnu: dbus: Replace with 1.10.12 [security fix].

Fixes <https://bugs.freedesktop.org/show_bug.cgi?id=98157>
"format string vulnerability processing ActivationFailure messages"

* gnu/packages/glib.scm (dbus)[replacement]: New field.
(dbus-1.10.12): New variable.
1 files changed, 16 insertions(+), 0 deletions(-)

M gnu/packages/glib.scm
M gnu/packages/glib.scm => gnu/packages/glib.scm +16 -0
@@ 64,6 64,7 @@
(define dbus
  (package
    (name "dbus")
    (replacement dbus-1.10.12)
    (version "1.10.8")
    (source (origin
              (method url-fetch)


@@ 131,6 132,21 @@ or through unencrypted TCP/IP suitable for use behind a firewall with
shared NFS home directories.")
    (license license:gpl2+)))                     ; or Academic Free License 2.1

(define dbus-1.10.12
  (package
    (inherit dbus)
    (name "dbus")
    (source
      (let ((version "1.10.12"))
        (origin
          (method url-fetch)
          (uri (string-append
                "https://dbus.freedesktop.org/releases/dbus/dbus-"
                version ".tar.gz"))
          (sha256
           (base32
            "0pa71vf5c0d7k3gni06iascmplj0j5g70wbc833ayvi71d1pj2i1")))))))

(define glib
  (package
   (name "glib")