gnu: libmateweather: Update to 1.16.1.

* gnu/packages/mate.scm (libmateweather): Update to 1.16.1.

[arguments]: Build with gtk+-3.
[propagated-inputs]: Remove gtk+-2, move gdk-pixbuf ...
[inputs]: ... to here. Add gtk+-3.
This commit is contained in:
Efraim Flashner 2016-11-08 20:41:27 +02:00
parent 72246dc029
commit 065999807d
No known key found for this signature in database
GPG key ID: F4C1D3917EACEE93

View file

@ -1,5 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2016 Fabian Harfert <fhmgufs@web.de>
;;; Copyright © 2016 Efraim Flashner <efraim@flashner.co.il>
;;;
;;; This file is part of GNU Guix.
;;;
@ -125,7 +126,7 @@ (define-public mate-desktop
(define-public libmateweather
(package
(name "libmateweather")
(version "1.12.1")
(version "1.16.1")
(source (origin
(method url-fetch)
(uri (string-append "http://pub.mate-desktop.org/releases/"
@ -133,11 +134,12 @@ (define-public libmateweather
name "-" version ".tar.xz"))
(sha256
(base32
"0qrq6z6knybixnxmsvkw58hm033m91inf523mbvzgv2r822fpakl"))))
"0w1b8b1ckmkbvwnqi9yh2lwbskzhz99s5yxdkar5xiqylnjrwmm3"))))
(build-system gnu-build-system)
(arguments
`(#:configure-flags
`(,(string-append "--with-zoneinfo-dir="
`("--with-gtk=3.0"
,(string-append "--with-zoneinfo-dir="
(assoc-ref %build-inputs "tzdata")
"/share/zoneinfo"))
#:phases
@ -156,16 +158,17 @@ (define-public libmateweather
("glib:bin" ,glib "bin")))
(inputs
`(("dconf" ,dconf)
("gdk-pixbuf" ,gdk-pixbuf)
("gtk+" ,gtk+)
("tzdata" ,tzdata)))
(propagated-inputs
`(("gtk+" ,gtk+-2)
("gdk-pixbuf" ,gdk-pixbuf)
("libxml2" ,libxml2)
("libsoup" ,libsoup)))
;; both of these are requires.private in mateweather.pc
`(("libsoup" ,libsoup)
("libxml2" ,libxml2)))
(home-page "http://mate-desktop.org/")
(synopsis "MATE library for weather information from the Internet")
(description
"This library provides acess to weather information from the internet for
"This library provides access to weather information from the internet for
the MATE desktop environment.")
(license license:lgpl2.1+)))