gnu: wayland: Update to 1.19.0.

* gnu/packages/freedesktop.scm (wayland)[version]: Update to 1.19.0.
[build-system]: Change from gnu to meson.
[native-inputs]: Move here docbook-xml and docbook-xsl from ...
[inputs]: ... here. Move libffi to ...
[propagated-inputs]: ... here.

Signed-off-by: Léo Le Bouter <lle-bout@zaclys.net>
This commit is contained in:
Raghav Gururajan 2021-03-26 10:37:37 -04:00
parent 5a02cc8e64
commit ce469cf96d
No known key found for this signature in database
GPG key ID: 45A8B1E86BCD10A6

View file

@ -916,29 +916,31 @@ (define-public python2-pyxdg
(define-public wayland (define-public wayland
(package (package
(name "wayland") (name "wayland")
(version "1.18.0") (version "1.19.0")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append "https://wayland.freedesktop.org/releases/" (uri (string-append "https://wayland.freedesktop.org/releases/"
name "-" version ".tar.xz")) name "-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"0k995rn96xkplrapz5k648j651wc43kq817xk1x8280h16gsfxa6")))) "05bd2vphyx8qwa1mhsj1zdaiv4m4v94wrlssrn0lad8d601dkk5s"))))
(build-system gnu-build-system) (build-system meson-build-system)
(arguments (arguments
`(#:parallel-tests? #f)) `(#:parallel-tests? #f))
(native-inputs (native-inputs
`(("doxygen" ,doxygen) `(("docbook-xml-4.2" ,docbook-xml-4.2)
("graphviz" ,graphviz) ("docbook-xml" ,docbook-xml)
("docbook-xsl" ,docbook-xsl)
("dot" ,graphviz)
("doxygen" ,doxygen)
("pkg-config" ,pkg-config) ("pkg-config" ,pkg-config)
("xmlto" ,xmlto) ("xmlto" ,xmlto)
("xsltproc" ,libxslt))) ("xsltproc" ,libxslt)))
(inputs (inputs
`(("docbook-xml" ,docbook-xml) `(("expat" ,expat)
("docbook-xsl" ,docbook-xsl) ("libxml2" ,libxml2))) ; for XML_CATALOG_FILES
("expat" ,expat) (propagated-inputs
("libffi" ,libffi) `(("libffi" ,libffi)))
("libxml2" ,libxml2))) ; for XML_CATALOG_FILES
(home-page "https://wayland.freedesktop.org/") (home-page "https://wayland.freedesktop.org/")
(synopsis "Display server protocol") (synopsis "Display server protocol")
(description (description