gnu: spice-protocol: Update to 0.14.2.

* gnu/packages/spice.scm (spice-protocol): Update to 0.14.2.
[arguments]: Install COPYING manually now.
This commit is contained in:
Tobias Geerinckx-Rice 2020-05-22 02:00:32 +02:00
parent d2bc9f0e7d
commit 6d2155168f
No known key found for this signature in database
GPG key ID: 0DB0FF884F556D79

View file

@ -43,6 +43,7 @@
#:use-module (gnu packages xiph) #:use-module (gnu packages xiph)
#:use-module (gnu packages xml) #:use-module (gnu packages xml)
#:use-module (guix build-system gnu) #:use-module (guix build-system gnu)
#:use-module (guix build-system meson)
#:use-module (guix download) #:use-module (guix download)
#:use-module (guix packages) #:use-module (guix packages)
#:use-module ((guix licenses) #:prefix license:) #:use-module ((guix licenses) #:prefix license:)
@ -101,16 +102,26 @@ system to use the host GPU to accelerate 3D rendering.")
(define-public spice-protocol (define-public spice-protocol
(package (package
(name "spice-protocol") (name "spice-protocol")
(version "0.14.1") (version "0.14.2")
(source (origin (source (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (string-append
"https://www.spice-space.org/download/releases/" "https://www.spice-space.org/download/releases/"
"spice-protocol-" version ".tar.bz2")) "spice-protocol-" version ".tar.xz"))
(sha256 (sha256
(base32 (base32
"0ahk5hlanwhbc64r80xmchdav3ls156cvh9l68a0l22bhdhxmrkr")))) "1sgi9ksb781qs47pdbw0bmnyg8dgayn5xrzj6vzdy043nv466flg"))))
(build-system gnu-build-system) (build-system meson-build-system)
(arguments
`(#:phases
(modify-phases %standard-phases
(add-after 'unpack 'install-documentation
(lambda* (#:key outputs #:allow-other-keys)
(let* ((out (assoc-ref outputs "out"))
(doc (string-append out "/share/doc/"
,name "-" ,version)))
(install-file "COPYING" doc)
#t))))))
(synopsis "Protocol headers for the SPICE protocol") (synopsis "Protocol headers for the SPICE protocol")
(description "SPICE (the Simple Protocol for Independent Computing (description "SPICE (the Simple Protocol for Independent Computing
Environments) is a remote-display system built for virtual environments Environments) is a remote-display system built for virtual environments