Merge branch 'gnome-updates'
This commit is contained in:
		
						commit
						a5ff4d6517
					
				
					 11 changed files with 352 additions and 223 deletions
				
			
		| 
						 | 
				
			
			@ -905,7 +905,6 @@ dist_patch_DATA =						\
 | 
			
		|||
  %D%/packages/patches/ttf2eot-cstddef.patch			\
 | 
			
		||||
  %D%/packages/patches/ttfautohint-source-date-epoch.patch	\
 | 
			
		||||
  %D%/packages/patches/tophat-build-with-later-seqan.patch	\
 | 
			
		||||
  %D%/packages/patches/totem-debug-format-fix.patch		\
 | 
			
		||||
  %D%/packages/patches/tuxpaint-stamps-path.patch		\
 | 
			
		||||
  %D%/packages/patches/unrtf-CVE-2016-10091.patch		\
 | 
			
		||||
  %D%/packages/patches/unzip-CVE-2014-8139.patch		\
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
;;; GNU Guix --- Functional package management for GNU
 | 
			
		||||
;;; Copyright © 2013, 2014, 2015, 2016 Ludovic Courtès <ludo@gnu.org>
 | 
			
		||||
;;; Copyright © 2014 Mark H Weaver <mhw@netris.org>
 | 
			
		||||
;;; Copyright © 2014, 2017 Mark H Weaver <mhw@netris.org>
 | 
			
		||||
;;; Copyright © 2014 Joshua Grant <tadni@riseup.net>
 | 
			
		||||
;;; Copyright © 2014 Alex Kost <alezost@gmail.com>
 | 
			
		||||
;;; Copyright © 2015 Sou Bunnbu <iyzsong@gmail.com>
 | 
			
		||||
| 
						 | 
				
			
			@ -241,7 +241,7 @@ package provides the TrueType (TTF) files.")
 | 
			
		|||
(define-public font-cantarell
 | 
			
		||||
  (package
 | 
			
		||||
    (name "font-abattis-cantarell")
 | 
			
		||||
    (version "0.0.24")
 | 
			
		||||
    (version "0.0.25")
 | 
			
		||||
    (source (origin
 | 
			
		||||
              (method url-fetch)
 | 
			
		||||
              (uri (string-append "mirror://gnome/sources/cantarell-fonts/"
 | 
			
		||||
| 
						 | 
				
			
			@ -249,7 +249,7 @@ package provides the TrueType (TTF) files.")
 | 
			
		|||
                                  "/cantarell-fonts-" version ".tar.xz"))
 | 
			
		||||
              (sha256
 | 
			
		||||
               (base32
 | 
			
		||||
                "0r4jnc2x9yncf40lixjb1pqgpq8rzbi2fz33pshlqzjgx2d69bcw"))))
 | 
			
		||||
                "0zvkd8cm1cg2919v1js9qmzwa02sjl7qajj3gcvgqvai1fm2i8hl"))))
 | 
			
		||||
    (build-system gnu-build-system)
 | 
			
		||||
    (home-page "https://wiki.gnome.org/Projects/CantarellFonts")
 | 
			
		||||
    (synopsis "Cantarell sans-serif typeface")
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -7,6 +7,7 @@
 | 
			
		|||
;;; Copyright © 2015 David Hashe <david.hashe@dhashe.com>
 | 
			
		||||
;;; Copyright © 2016 Efraim Flashner <efraim@flashner.co.il>
 | 
			
		||||
;;; Copyright © 2016 Kei Kebreau <kei@openmailbox.org>
 | 
			
		||||
;;; Copyright © 2017 Mark H Weaver <mhw@netris.org>
 | 
			
		||||
;;;
 | 
			
		||||
;;; This file is part of GNU Guix.
 | 
			
		||||
;;;
 | 
			
		||||
| 
						 | 
				
			
			@ -750,14 +751,14 @@ messaging clients such as Empathy, GNOME Shell or KDE Telepathy.")
 | 
			
		|||
(define-public telepathy-mission-control
 | 
			
		||||
  (package
 | 
			
		||||
    (name "telepathy-mission-control")
 | 
			
		||||
    (version "5.16.3")
 | 
			
		||||
    (version "5.16.4")
 | 
			
		||||
    (source (origin
 | 
			
		||||
              (method url-fetch)
 | 
			
		||||
              (uri (string-append "https://telepathy.freedesktop.org/releases/"
 | 
			
		||||
                                  name "/" name "-" version ".tar.bz2"))
 | 
			
		||||
                                  name "/" name "-" version ".tar.gz"))
 | 
			
		||||
              (sha256
 | 
			
		||||
               (base32
 | 
			
		||||
                "0zcbx69k0d3p2pjh3g7sa3q2zkd5xchxkqsmlfn3fwxaz0pmsmvi"))))
 | 
			
		||||
                "1jz6wwgsfxixha6ys2hbzbk5faqnj9kh2m5qdlgx5anqgandsscp"))))
 | 
			
		||||
    (build-system gnu-build-system)
 | 
			
		||||
    (native-inputs
 | 
			
		||||
     `(("glib:bin" ,glib "bin") ; for glib-compile-schemas, etc.
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,7 +2,7 @@
 | 
			
		|||
;;; Copyright © 2013, 2015 Andreas Enge <andreas@enge.fr>
 | 
			
		||||
;;; Copyright © 2013 Joshua Grant <tadni@riseup.net>
 | 
			
		||||
;;; Copyright © 2014, 2016 David Thompson <davet@gnu.org>
 | 
			
		||||
;;; Copyright © 2014, 2015, 2016 Mark H Weaver <mhw@netris.org>
 | 
			
		||||
;;; Copyright © 2014, 2015, 2016, 2017 Mark H Weaver <mhw@netris.org>
 | 
			
		||||
;;; Copyright © 2016 ng0 <ng0@we.make.ritual.n0.is>
 | 
			
		||||
;;; Copyright © 2016 Ricardo Wurmus <rekado@elephly.net>
 | 
			
		||||
;;; Copyright © 2016 David Thompson <davet@gnu.org>
 | 
			
		||||
| 
						 | 
				
			
			@ -197,7 +197,7 @@ also known as DXTn or DXTC) for Mesa.")
 | 
			
		|||
(define-public mesa
 | 
			
		||||
  (package
 | 
			
		||||
    (name "mesa")
 | 
			
		||||
    (version "13.0.2")
 | 
			
		||||
    (version "13.0.3")
 | 
			
		||||
    (source
 | 
			
		||||
      (origin
 | 
			
		||||
        (method url-fetch)
 | 
			
		||||
| 
						 | 
				
			
			@ -205,7 +205,7 @@ also known as DXTn or DXTC) for Mesa.")
 | 
			
		|||
                            version "/mesa-" version ".tar.xz"))
 | 
			
		||||
        (sha256
 | 
			
		||||
         (base32
 | 
			
		||||
          "1m8n8kd8kcs5ddyvldiw09wvpi5wwpfmmxlb87d63vgl8lk65vd6"))
 | 
			
		||||
          "03m4gc6qc50lb0ic06f83r3yl0x4lmj2zjq3sl60vl3nq7jqpanr"))
 | 
			
		||||
        (patches
 | 
			
		||||
         (search-patches "mesa-wayland-egl-symbols-check-mips.patch"))))
 | 
			
		||||
    (build-system gnu-build-system)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -2,7 +2,7 @@
 | 
			
		|||
;;; Copyright © 2013, 2014, 2015, 2016 Ludovic Courtès <ludo@gnu.org>
 | 
			
		||||
;;; Copyright © 2013, 2015 Andreas Enge <andreas@enge.fr>
 | 
			
		||||
;;; Copyright © 2013 Nikita Karetnikov <nikita@karetnikov.org>
 | 
			
		||||
;;; Copyright © 2014, 2015, 2016 Mark H Weaver <mhw@netris.org>
 | 
			
		||||
;;; Copyright © 2014, 2015, 2016, 2017 Mark H Weaver <mhw@netris.org>
 | 
			
		||||
;;; Copyright © 2016 Efraim Flashner <efraim@flashner.co.il>
 | 
			
		||||
;;; Copyright © 2016 Lukas Gradl <lgradl@openmailbox.org>
 | 
			
		||||
;;;
 | 
			
		||||
| 
						 | 
				
			
			@ -38,6 +38,7 @@
 | 
			
		|||
  #:use-module (gnu packages gnome)
 | 
			
		||||
  #:use-module (gnu packages gtk)
 | 
			
		||||
  #:use-module (gnu packages libffi)
 | 
			
		||||
  #:use-module (gnu packages linux)
 | 
			
		||||
  #:use-module (gnu packages pcre)
 | 
			
		||||
  #:use-module (gnu packages perl)
 | 
			
		||||
  #:use-module (gnu packages pkg-config)
 | 
			
		||||
| 
						 | 
				
			
			@ -134,7 +135,7 @@ shared NFS home directories.")
 | 
			
		|||
(define glib
 | 
			
		||||
  (package
 | 
			
		||||
   (name "glib")
 | 
			
		||||
   (version "2.48.2")
 | 
			
		||||
   (version "2.50.2")
 | 
			
		||||
   (source (origin
 | 
			
		||||
            (method url-fetch)
 | 
			
		||||
            (uri (string-append "mirror://gnome/sources/"
 | 
			
		||||
| 
						 | 
				
			
			@ -142,7 +143,7 @@ shared NFS home directories.")
 | 
			
		|||
                                name "-" version ".tar.xz"))
 | 
			
		||||
            (sha256
 | 
			
		||||
             (base32
 | 
			
		||||
              "1x6kwrk1zyd3csv0ca3pmwc4bnkc33agn95cds15h6nbi4apappj"))
 | 
			
		||||
              "1xgvmiqbhla6grpmbidqs3bl6zrb9mjknfsh7r4hb3163xy76s5y"))
 | 
			
		||||
            (patches (search-patches "glib-tests-timer.patch"))))
 | 
			
		||||
   (build-system gnu-build-system)
 | 
			
		||||
   (outputs '("out"           ; everything
 | 
			
		||||
| 
						 | 
				
			
			@ -152,6 +153,7 @@ shared NFS home directories.")
 | 
			
		|||
    `(("pcre" ,pcre))) ; in the Requires.private field of glib-2.0.pc
 | 
			
		||||
   (inputs
 | 
			
		||||
    `(("coreutils" ,coreutils)
 | 
			
		||||
      ("util-linux" ,util-linux)  ; for libmount
 | 
			
		||||
      ("libffi" ,libffi)
 | 
			
		||||
      ("zlib" ,zlib)
 | 
			
		||||
      ("tzdata" ,tzdata)))     ; for tests/gdatetime.c
 | 
			
		||||
| 
						 | 
				
			
			@ -279,14 +281,14 @@ dynamic loading, and an object system.")
 | 
			
		|||
(define gobject-introspection
 | 
			
		||||
  (package
 | 
			
		||||
    (name "gobject-introspection")
 | 
			
		||||
    (version "1.48.0")
 | 
			
		||||
    (version "1.50.0")
 | 
			
		||||
    (source (origin
 | 
			
		||||
             (method url-fetch)
 | 
			
		||||
             (uri (string-append "mirror://gnome/sources/"
 | 
			
		||||
                   "gobject-introspection/" (version-major+minor version)
 | 
			
		||||
                   "/gobject-introspection-" version ".tar.xz"))
 | 
			
		||||
             (sha256
 | 
			
		||||
              (base32 "0xsqwxhfqzr79av89mg766kxpb2i41bd0vwspk01xjdzrnn5l9zs"))
 | 
			
		||||
              (base32 "1i9pccig8mv6qf0c1z8fcapays190nmr7j6pyc7cfhzmcv39fr8w"))
 | 
			
		||||
             (modules '((guix build utils)))
 | 
			
		||||
             (snippet
 | 
			
		||||
              '(substitute* "tools/g-ir-tool-template.in"
 | 
			
		||||
| 
						 | 
				
			
			@ -427,7 +429,7 @@ translated.")
 | 
			
		|||
(define dbus-glib
 | 
			
		||||
  (package
 | 
			
		||||
    (name "dbus-glib")
 | 
			
		||||
    (version "0.106")
 | 
			
		||||
    (version "0.108")
 | 
			
		||||
    (source (origin
 | 
			
		||||
             (method url-fetch)
 | 
			
		||||
             (uri
 | 
			
		||||
| 
						 | 
				
			
			@ -435,7 +437,7 @@ translated.")
 | 
			
		|||
                             version ".tar.gz"))
 | 
			
		||||
             (sha256
 | 
			
		||||
              (base32
 | 
			
		||||
               "0in0i6v68ixcy0ip28i84hdczf10ykq9x682qgcvls6gdmq552dk"))))
 | 
			
		||||
               "0b307hw9j41npzr6niw1bs6ryp87m5yafg492gqwvsaj4dz0qd4z"))))
 | 
			
		||||
    (build-system gnu-build-system)
 | 
			
		||||
    (propagated-inputs ; according to dbus-glib-1.pc
 | 
			
		||||
     `(("dbus" ,dbus)
 | 
			
		||||
| 
						 | 
				
			
			@ -482,7 +484,7 @@ has an ease of use unmatched by other C++ callback libraries.")
 | 
			
		|||
(define glibmm
 | 
			
		||||
  (package
 | 
			
		||||
    (name "glibmm")
 | 
			
		||||
    (version "2.48.1")
 | 
			
		||||
    (version "2.50.0")
 | 
			
		||||
    (source (origin
 | 
			
		||||
             (method url-fetch)
 | 
			
		||||
             (uri (string-append "mirror://gnome/sources/glibmm/"
 | 
			
		||||
| 
						 | 
				
			
			@ -490,7 +492,7 @@ has an ease of use unmatched by other C++ callback libraries.")
 | 
			
		|||
                                 "/glibmm-" version ".tar.xz"))
 | 
			
		||||
             (sha256
 | 
			
		||||
              (base32
 | 
			
		||||
               "1pvw2mrm03p51p03179rb6fk9p42iykkwj1jcdv7jr265xymy8nw"))))
 | 
			
		||||
               "152yz5w0lx0y5j9ml72az7pc83p4l92bc0sb8whpcazldqy6wwnz"))))
 | 
			
		||||
    (build-system gnu-build-system)
 | 
			
		||||
    (arguments
 | 
			
		||||
     `(#:phases (alist-cons-before
 | 
			
		||||
| 
						 | 
				
			
			@ -563,7 +565,7 @@ useful for C++.")
 | 
			
		|||
(define-public python-pygobject
 | 
			
		||||
  (package
 | 
			
		||||
    (name "python-pygobject")
 | 
			
		||||
    (version "3.20.0")
 | 
			
		||||
    (version "3.22.0")
 | 
			
		||||
    (source
 | 
			
		||||
     (origin
 | 
			
		||||
       (method url-fetch)
 | 
			
		||||
| 
						 | 
				
			
			@ -572,7 +574,7 @@ useful for C++.")
 | 
			
		|||
                           "/pygobject-" version ".tar.xz"))
 | 
			
		||||
       (sha256
 | 
			
		||||
        (base32
 | 
			
		||||
         "0ikzh3l7g1gjh8jj8vg6mdvrb25svp63gxcam4m0i404yh0lgari"))))
 | 
			
		||||
         "1ryblpc4wbhxcwf7grgib4drrab5xi6p78ihhrx0zj7g13xrrch8"))))
 | 
			
		||||
    (build-system gnu-build-system)
 | 
			
		||||
    (native-inputs
 | 
			
		||||
     `(("which" ,which)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
										
											
												File diff suppressed because it is too large
												Load diff
											
										
									
								
							| 
						 | 
				
			
			@ -70,7 +70,7 @@
 | 
			
		|||
(define-public atk
 | 
			
		||||
  (package
 | 
			
		||||
   (name "atk")
 | 
			
		||||
   (version "2.20.0")
 | 
			
		||||
   (version "2.22.0")
 | 
			
		||||
   (source (origin
 | 
			
		||||
            (method url-fetch)
 | 
			
		||||
            (uri (string-append "mirror://gnome/sources/" name "/"
 | 
			
		||||
| 
						 | 
				
			
			@ -78,7 +78,7 @@
 | 
			
		|||
                                name "-" version ".tar.xz"))
 | 
			
		||||
            (sha256
 | 
			
		||||
             (base32
 | 
			
		||||
              "1w1q29yfxcq67j7fyqrfm0l0n1vy4zn539c0sf4ga9d0qkv50fj9"))))
 | 
			
		||||
              "1dj47ndvspa7lghw1jvjhv3v08q5f9ab5rb395mcgjbl975gajfk"))))
 | 
			
		||||
   (build-system gnu-build-system)
 | 
			
		||||
   (outputs '("out" "doc"))
 | 
			
		||||
   (arguments
 | 
			
		||||
| 
						 | 
				
			
			@ -168,7 +168,7 @@ affine transformation (scale, rotation, shear, etc.).")
 | 
			
		|||
(define-public harfbuzz
 | 
			
		||||
  (package
 | 
			
		||||
   (name "harfbuzz")
 | 
			
		||||
   (version "1.3.4")
 | 
			
		||||
   (version "1.4.1")
 | 
			
		||||
   (source (origin
 | 
			
		||||
             (method url-fetch)
 | 
			
		||||
             (uri (string-append "https://www.freedesktop.org/software/"
 | 
			
		||||
| 
						 | 
				
			
			@ -176,7 +176,7 @@ affine transformation (scale, rotation, shear, etc.).")
 | 
			
		|||
                                 version ".tar.bz2"))
 | 
			
		||||
             (sha256
 | 
			
		||||
              (base32
 | 
			
		||||
               "0ava7y24797k5ps3ghq2ccjjds97ri1gx32v6546a6pgmpyad2ki"))))
 | 
			
		||||
               "1g8mndf0p0fzjfvxrprga84zvqq186gbddnw6wbna7cscfmpz8l5"))))
 | 
			
		||||
   (build-system gnu-build-system)
 | 
			
		||||
   (outputs '("out"
 | 
			
		||||
              "bin")) ; 160K, only hb-view depend on cairo
 | 
			
		||||
| 
						 | 
				
			
			@ -206,7 +206,7 @@ affine transformation (scale, rotation, shear, etc.).")
 | 
			
		|||
(define-public pango
 | 
			
		||||
  (package
 | 
			
		||||
   (name "pango")
 | 
			
		||||
   (version "1.40.1")
 | 
			
		||||
   (version "1.40.3")
 | 
			
		||||
   (source (origin
 | 
			
		||||
            (method url-fetch)
 | 
			
		||||
            (uri (string-append "mirror://gnome/sources/pango/"
 | 
			
		||||
| 
						 | 
				
			
			@ -214,7 +214,7 @@ affine transformation (scale, rotation, shear, etc.).")
 | 
			
		|||
                                name "-" version ".tar.xz"))
 | 
			
		||||
            (sha256
 | 
			
		||||
             (base32
 | 
			
		||||
              "0h0sbh0b5kh3lvrxrb82bs86rqakf33a9jakpv33lay7f90zayp2"))))
 | 
			
		||||
              "1lqi4yncw5q0v7g5makzxyp18g5cksqyld8m1wx0qli8wxf8pfmb"))))
 | 
			
		||||
   (build-system gnu-build-system)
 | 
			
		||||
   (propagated-inputs
 | 
			
		||||
    `(("cairo" ,cairo)
 | 
			
		||||
| 
						 | 
				
			
			@ -377,7 +377,7 @@ printing and other features typical of a source code editor.")
 | 
			
		|||
(define-public gtksourceview
 | 
			
		||||
 (package
 | 
			
		||||
   (name "gtksourceview")
 | 
			
		||||
   (version "3.20.4")
 | 
			
		||||
   (version "3.22.2")
 | 
			
		||||
   (source (origin
 | 
			
		||||
             (method url-fetch)
 | 
			
		||||
             (uri (string-append "mirror://gnome/sources/" name "/"
 | 
			
		||||
| 
						 | 
				
			
			@ -385,7 +385,7 @@ printing and other features typical of a source code editor.")
 | 
			
		|||
                                 name "-" version ".tar.xz"))
 | 
			
		||||
             (sha256
 | 
			
		||||
              (base32
 | 
			
		||||
               "009xag7df07ngav2wzs0rdrrx4s2m6ahx93pxzc2p1pkbz4nl3ks"))))
 | 
			
		||||
               "0pmgff3p9q1z500aiqfn5l4mmij4yfi4qhq8fxscqc89vlql5s3c"))))
 | 
			
		||||
   (build-system gnu-build-system)
 | 
			
		||||
   (arguments
 | 
			
		||||
    '(#:phases
 | 
			
		||||
| 
						 | 
				
			
			@ -425,8 +425,7 @@ highlighting and other features typical of a source code editor.")
 | 
			
		|||
(define-public gdk-pixbuf
 | 
			
		||||
  (package
 | 
			
		||||
   (name "gdk-pixbuf")
 | 
			
		||||
   (version "2.34.0")
 | 
			
		||||
   (replacement gdk-pixbuf/fixed)
 | 
			
		||||
   (version "2.36.3")
 | 
			
		||||
   (source (origin
 | 
			
		||||
            (method url-fetch)
 | 
			
		||||
            (uri (string-append "mirror://gnome/sources/" name "/"
 | 
			
		||||
| 
						 | 
				
			
			@ -434,7 +433,7 @@ highlighting and other features typical of a source code editor.")
 | 
			
		|||
                                name "-" version ".tar.xz"))
 | 
			
		||||
            (sha256
 | 
			
		||||
             (base32
 | 
			
		||||
              "0yc8indbl3hf18z6x6kjg59xp9sngm1d8vmz4c7bs6g27qw5npnm"))))
 | 
			
		||||
              "1v1rssjd8p5s3lymsfhiq5mbs2pc0h1r6jd0asrwdbrign7i68sj"))))
 | 
			
		||||
   (build-system gnu-build-system)
 | 
			
		||||
   (arguments
 | 
			
		||||
    '(#:configure-flags '("--with-x11")
 | 
			
		||||
| 
						 | 
				
			
			@ -475,35 +474,11 @@ in the GNOME project.")
 | 
			
		|||
   (license license:lgpl2.0+)
 | 
			
		||||
   (home-page "https://developer.gnome.org/gdk-pixbuf/")))
 | 
			
		||||
 | 
			
		||||
(define gdk-pixbuf/fixed
 | 
			
		||||
  (package (inherit gdk-pixbuf)
 | 
			
		||||
    (name "gdk-pixbuf")
 | 
			
		||||
    (version "2.36.3")
 | 
			
		||||
    (source (origin
 | 
			
		||||
              (method url-fetch)
 | 
			
		||||
              (uri (string-append "mirror://gnome/sources/" name "/"
 | 
			
		||||
                                  (version-major+minor version)  "/"
 | 
			
		||||
                                  name "-" version ".tar.xz"))
 | 
			
		||||
              (sha256
 | 
			
		||||
               (base32
 | 
			
		||||
                "1v1rssjd8p5s3lymsfhiq5mbs2pc0h1r6jd0asrwdbrign7i68sj"))))
 | 
			
		||||
    (replacement #f)))
 | 
			
		||||
 | 
			
		||||
(define-syntax-rule (package/inherit p overrides ...)
 | 
			
		||||
  "Like (package (inherit P) OVERRIDES ...), except that the same
 | 
			
		||||
transformation is done to the package replacement, if any.  P must be a bare
 | 
			
		||||
identifier, and will be bound to either P or its replacement when evaluating
 | 
			
		||||
OVERRIDES."
 | 
			
		||||
  (let loop ((p p))
 | 
			
		||||
    (package (inherit p)
 | 
			
		||||
      overrides ...
 | 
			
		||||
      (replacement (and=> (package-replacement p) loop)))))
 | 
			
		||||
 | 
			
		||||
;; To build gdk-pixbuf with SVG support, we need librsvg, and librsvg depends
 | 
			
		||||
;; on gdk-pixbuf, so this new varibale.  Also, librsvg adds 90MiB to the
 | 
			
		||||
;; closure size.
 | 
			
		||||
(define-public gdk-pixbuf+svg
 | 
			
		||||
  (package/inherit gdk-pixbuf
 | 
			
		||||
  (package (inherit gdk-pixbuf)
 | 
			
		||||
    (name "gdk-pixbuf+svg")
 | 
			
		||||
    (inputs
 | 
			
		||||
     `(("librsvg" ,librsvg)
 | 
			
		||||
| 
						 | 
				
			
			@ -531,7 +506,7 @@ OVERRIDES."
 | 
			
		|||
(define-public at-spi2-core
 | 
			
		||||
  (package
 | 
			
		||||
   (name "at-spi2-core")
 | 
			
		||||
   (version "2.20.2")
 | 
			
		||||
   (version "2.22.0")
 | 
			
		||||
   (source (origin
 | 
			
		||||
            (method url-fetch)
 | 
			
		||||
            (uri (string-append "mirror://gnome/sources/" name "/"
 | 
			
		||||
| 
						 | 
				
			
			@ -539,7 +514,7 @@ OVERRIDES."
 | 
			
		|||
                                name "-" version ".tar.xz"))
 | 
			
		||||
            (sha256
 | 
			
		||||
             (base32
 | 
			
		||||
              "0hx12snd9as4cq99ka3bn056xdf13f87pd1ilp6177qk8ffxx948"))))
 | 
			
		||||
              "02n8ybhg8344mpjwvkhnzvr0qbvvl6ryi2q9irwhi0ri46ps6pj1"))))
 | 
			
		||||
   (build-system gnu-build-system)
 | 
			
		||||
   (outputs '("out" "doc"))
 | 
			
		||||
   (arguments
 | 
			
		||||
| 
						 | 
				
			
			@ -576,7 +551,7 @@ is part of the GNOME accessibility project.")
 | 
			
		|||
(define-public at-spi2-atk
 | 
			
		||||
  (package
 | 
			
		||||
   (name "at-spi2-atk")
 | 
			
		||||
   (version "2.20.1")
 | 
			
		||||
   (version "2.22.0")
 | 
			
		||||
   (source (origin
 | 
			
		||||
            (method url-fetch)
 | 
			
		||||
            (uri (string-append "mirror://gnome/sources/" name "/"
 | 
			
		||||
| 
						 | 
				
			
			@ -584,7 +559,7 @@ is part of the GNOME accessibility project.")
 | 
			
		|||
                                name "-" version ".tar.xz"))
 | 
			
		||||
            (sha256
 | 
			
		||||
             (base32
 | 
			
		||||
              "13mzfwra0izmkzn7dsdgy5zj19n8izp0wdy7w1yg9s0qx6aafn13"))))
 | 
			
		||||
              "1h8k271ad78smm41c9bmw5dc4gki0wfy324cn2g25svkp2zfvgg8"))))
 | 
			
		||||
   (build-system gnu-build-system)
 | 
			
		||||
   (arguments
 | 
			
		||||
    '(#:phases
 | 
			
		||||
| 
						 | 
				
			
			@ -674,7 +649,9 @@ application suites.")
 | 
			
		|||
(define-public gtk+
 | 
			
		||||
  (package (inherit gtk+-2)
 | 
			
		||||
   (name "gtk+")
 | 
			
		||||
   (version "3.20.9")
 | 
			
		||||
   ;; NOTE: When updating the version of 'gtk+', the hash of 'mate-themes' in
 | 
			
		||||
   ;;       mate.scm will also need to be updated.
 | 
			
		||||
   (version "3.22.6")
 | 
			
		||||
   (source (origin
 | 
			
		||||
            (method url-fetch)
 | 
			
		||||
            (uri (string-append "mirror://gnome/sources/" name "/"
 | 
			
		||||
| 
						 | 
				
			
			@ -682,7 +659,7 @@ application suites.")
 | 
			
		|||
                                name "-" version ".tar.xz"))
 | 
			
		||||
            (sha256
 | 
			
		||||
             (base32
 | 
			
		||||
              "05xcwvy68p7f4hdhi4bgdm3aycvqqr4pr5kkkr8ba91l5yx0k9l3"))
 | 
			
		||||
              "0bqpx8825b1fdjmz14wq20zq58gq1yi1p5xjps8l6zqid8hmm9zb"))
 | 
			
		||||
            (patches (search-patches "gtk3-respect-GUIX_GTK3_PATH.patch"
 | 
			
		||||
                                     "gtk3-respect-GUIX_GTK3_IM_MODULE_FILE.patch"))))
 | 
			
		||||
   (outputs '("out" "bin" "doc"))
 | 
			
		||||
| 
						 | 
				
			
			@ -1031,7 +1008,7 @@ toolkit.")
 | 
			
		|||
(define-public gtkmm
 | 
			
		||||
  (package
 | 
			
		||||
    (name "gtkmm")
 | 
			
		||||
    (version "3.20.1")
 | 
			
		||||
    (version "3.22.0")
 | 
			
		||||
    (source (origin
 | 
			
		||||
             (method url-fetch)
 | 
			
		||||
             (uri (string-append "mirror://gnome/sources/" name "/"
 | 
			
		||||
| 
						 | 
				
			
			@ -1039,7 +1016,7 @@ toolkit.")
 | 
			
		|||
                                 name "-" version ".tar.xz"))
 | 
			
		||||
             (sha256
 | 
			
		||||
              (base32
 | 
			
		||||
               "04n631a127pyidaz82ypdy9syq1hzj636r32y9hyr9kcfnwf2785"))))
 | 
			
		||||
               "1x8l0ny6r3ym53z82q9d5fan4m9vi93xy3b3hj1hrclgc95lvnh5"))))
 | 
			
		||||
    (build-system gnu-build-system)
 | 
			
		||||
    (native-inputs `(("pkg-config" ,pkg-config)
 | 
			
		||||
                     ("glib" ,glib "bin")        ;for 'glib-compile-resources'
 | 
			
		||||
| 
						 | 
				
			
			@ -1077,7 +1054,7 @@ extensive documentation, including API reference and a tutorial.")
 | 
			
		|||
(define-public gtkmm-2
 | 
			
		||||
  (package (inherit gtkmm)
 | 
			
		||||
    (name "gtkmm")
 | 
			
		||||
    (version "2.24.4")
 | 
			
		||||
    (version "2.24.5")
 | 
			
		||||
    (source (origin
 | 
			
		||||
             (method url-fetch)
 | 
			
		||||
             (uri (string-append "mirror://gnome/sources/" name "/"
 | 
			
		||||
| 
						 | 
				
			
			@ -1085,7 +1062,7 @@ extensive documentation, including API reference and a tutorial.")
 | 
			
		|||
                                 name "-" version ".tar.xz"))
 | 
			
		||||
             (sha256
 | 
			
		||||
              (base32
 | 
			
		||||
               "1vpmjqv0aqb1ds0xi6nigxnhlr0c74090xzi15b92amlzkrjyfj4"))))
 | 
			
		||||
               "0wkbzvsx4kgw16f6xjdc1dz7f77ldngdila4yi5lw2zrgcxsb006"))))
 | 
			
		||||
    (arguments
 | 
			
		||||
     '(#:configure-flags '("CPPFLAGS=-std=c++11"))) ; required by libsigc++
 | 
			
		||||
    (native-inputs `(("pkg-config" ,pkg-config)))
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,6 +1,6 @@
 | 
			
		|||
;;; GNU Guix --- Functional package management for GNU
 | 
			
		||||
;;; Copyright © 2013, 2014, 2015, 2016 Ludovic Courtès <ludo@gnu.org>
 | 
			
		||||
;;; Copyright © 2014, 2015 Mark H Weaver <mhw@netris.org>
 | 
			
		||||
;;; Copyright © 2014, 2015, 2017 Mark H Weaver <mhw@netris.org>
 | 
			
		||||
;;; Copyright © 2014 Ian Denhardt <ian@zenhack.net>
 | 
			
		||||
;;; Copyright © 2014 Sou Bunnbu <iyzsong@gmail.com>
 | 
			
		||||
;;; Copyright © 2014 Julien Lepiller <julien@lepiller.eu>
 | 
			
		||||
| 
						 | 
				
			
			@ -250,7 +250,7 @@ operating systems.")
 | 
			
		|||
(define-public gmime
 | 
			
		||||
  (package
 | 
			
		||||
    (name "gmime")
 | 
			
		||||
    (version "2.6.20")
 | 
			
		||||
    (version "2.6.22")
 | 
			
		||||
    (source (origin
 | 
			
		||||
              (method url-fetch)
 | 
			
		||||
              (uri (string-append "mirror://gnome/sources/gmime/"
 | 
			
		||||
| 
						 | 
				
			
			@ -258,7 +258,7 @@ operating systems.")
 | 
			
		|||
                                  "/gmime-" version ".tar.xz"))
 | 
			
		||||
              (sha256
 | 
			
		||||
               (base32
 | 
			
		||||
                "0rfzbgsh8ira5p76kdghygl5i3fvmmx4wbw5rp7f8ajc4vxp18g0"))))
 | 
			
		||||
                "0fjmsphvz8srsmcdl4v13p2z4jp2migaybyny444hal4snbr0py2"))))
 | 
			
		||||
    (build-system gnu-build-system)
 | 
			
		||||
    (native-inputs
 | 
			
		||||
     `(("pkg-config" ,pkg-config)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -70,7 +70,7 @@
 | 
			
		|||
                                  ".tar.xz"))
 | 
			
		||||
              (sha256
 | 
			
		||||
               (base32
 | 
			
		||||
                "12p6xvqs8smbk9nivi43089fiw1jbb3g9836arr0sksmmziklnvy"))))
 | 
			
		||||
                "1gsfzrcbwp7835pbilk7cvda8hjsf9g3gl4llbm61y9j7a4x2kn6"))))
 | 
			
		||||
    (build-system gnu-build-system)
 | 
			
		||||
    (native-inputs
 | 
			
		||||
     `(("pkg-config" ,pkg-config)
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1,11 +0,0 @@
 | 
			
		|||
--- totem-3.20.1/src/backend/bacon-video-widget.c.orig	2016-03-22 12:45:32.000000000 -0400
 | 
			
		||||
+++ totem-3.20.1/src/backend/bacon-video-widget.c	2016-05-11 02:49:55.299109551 -0400
 | 
			
		||||
@@ -2334,7 +2334,7 @@
 | 
			
		||||
     if (!gst_toc_entry_get_start_stop_times (entry, &start, &stop)) {
 | 
			
		||||
       GST_DEBUG ("Chapter #%d (couldn't get times)", i);
 | 
			
		||||
     } else {
 | 
			
		||||
-      GST_DEBUG ("Chapter #%d (start: %li stop: %li)", i, start, stop);
 | 
			
		||||
+      GST_DEBUG ("Chapter #%d (start: %li stop: %li)", i, (long) start, (long) stop);
 | 
			
		||||
     }
 | 
			
		||||
   }
 | 
			
		||||
 
 | 
			
		||||
| 
						 | 
				
			
			@ -37,7 +37,7 @@ Patch by Andy Wingo <wingo@igalia.com>
 | 
			
		|||
-	if (g_file_test ("../etc/UPower.conf", G_FILE_TEST_EXISTS))
 | 
			
		||||
-		g_setenv ("UPOWER_CONF_FILE_NAME", "../etc/UPower.conf", TRUE);
 | 
			
		||||
-	else
 | 
			
		||||
-		g_setenv ("UPOWER_CONF_FILE_NAME", "../../etc/UPower.conf", TRUE);
 | 
			
		||||
-		g_setenv ("UPOWER_CONF_FILE_NAME", "../../../etc/UPower.conf", TRUE);
 | 
			
		||||
-
 | 
			
		||||
 	/* tests go here */
 | 
			
		||||
 	g_test_add_func ("/power/backend", up_test_backend_func);
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Reference in a new issue