gnu: tigervnc-client: Update to 1.13.1.
* gnu/packages/vnc.scm (tigervnc-client): Update to 1.13.1. (tigervnc-server): Likewise. Change-Id: I88157aabfe43bb7273d465fea4ef5bf31979d8e9master
parent
1559add530
commit
dd28fe8b80
|
@ -5,7 +5,7 @@
|
||||||
;;; Copyright © 2020 Marius Bakke <marius@gnu.org>
|
;;; Copyright © 2020 Marius Bakke <marius@gnu.org>
|
||||||
;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
|
;;; Copyright © 2020 Vincent Legoll <vincent.legoll@gmail.com>
|
||||||
;;; Copyright © 2021, 2022 Tobias Geerinckx-Rice <me@tobias.gr>
|
;;; Copyright © 2021, 2022 Tobias Geerinckx-Rice <me@tobias.gr>
|
||||||
;;; Copyright © 2022 Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
;;; Copyright © 2022, 2024 Maxim Cournoyer <maxim.cournoyer@gmail.com>
|
||||||
;;; Copyright © 2022 Mehmet Tekman <mtekman89@gmail.com>
|
;;; Copyright © 2022 Mehmet Tekman <mtekman89@gmail.com>
|
||||||
;;;
|
;;;
|
||||||
;;; This file is part of GNU Guix.
|
;;; This file is part of GNU Guix.
|
||||||
|
@ -165,52 +165,49 @@ RDP, VNC, SPICE, NX, XDMCP, SSH and EXEC network protocols are supported.")
|
||||||
(license license:gpl2+)))
|
(license license:gpl2+)))
|
||||||
|
|
||||||
(define-public tigervnc-client
|
(define-public tigervnc-client
|
||||||
;; xorg-server 21 support was merged 2 weeks after the last (1.12.0) release.
|
(package
|
||||||
(let ((revision "0")
|
(name "tigervnc-client")
|
||||||
(commit "b484c229853a08c7f254a4c6efbaf3c9e85b5074"))
|
(version "1.13.1")
|
||||||
(package
|
(source
|
||||||
(name "tigervnc-client")
|
(origin
|
||||||
(version (git-version "1.12.0" revision commit))
|
(method git-fetch)
|
||||||
(source
|
(uri (git-reference
|
||||||
(origin
|
(url "https://github.com/TigerVNC/tigervnc")
|
||||||
(method git-fetch)
|
(commit (string-append "v" version))))
|
||||||
(uri (git-reference
|
(sha256
|
||||||
(url "https://github.com/TigerVNC/tigervnc")
|
(base32 "1ymyay51sig9cs74ggb1vnyy7dzddkqa0ijjxvhb2v9v9y920ab1"))
|
||||||
(commit commit)))
|
(file-name (git-file-name name version))))
|
||||||
(sha256
|
(build-system cmake-build-system)
|
||||||
(base32 "125dnn05ps7vfsxlxmzm05w99lhm8hk8j4hpxl1mlzb5j0hp1061"))
|
(arguments
|
||||||
(file-name (git-file-name name version))))
|
'(#:tests? #f ; Tests that do exists are not automated.
|
||||||
(build-system cmake-build-system)
|
#:phases (modify-phases %standard-phases
|
||||||
(arguments
|
(replace 'install
|
||||||
'(#:tests? #f ; Tests that do exists are not automated.
|
(lambda* (#:key outputs #:allow-other-keys)
|
||||||
#:phases (modify-phases %standard-phases
|
(with-directory-excursion "vncviewer"
|
||||||
(replace 'install
|
(invoke "make" "install")))))))
|
||||||
(lambda* (#:key outputs #:allow-other-keys)
|
(native-inputs
|
||||||
(with-directory-excursion "vncviewer"
|
(list autoconf gettext-minimal automake))
|
||||||
(invoke "make" "install")))))))
|
(inputs
|
||||||
(native-inputs
|
(list zlib
|
||||||
(list autoconf gettext-minimal automake))
|
gnutls
|
||||||
(inputs
|
libjpeg-turbo
|
||||||
(list zlib
|
fltk
|
||||||
gnutls
|
linux-pam
|
||||||
libjpeg-turbo
|
libx11
|
||||||
fltk
|
libxext
|
||||||
linux-pam
|
libxtst
|
||||||
libx11
|
libxrandr
|
||||||
libxext
|
libxdamage
|
||||||
libxtst
|
pixman))
|
||||||
libxrandr
|
(home-page "https://tigervnc.org/")
|
||||||
libxdamage
|
(synopsis "High-performance, platform-neutral
|
||||||
pixman))
|
|
||||||
(home-page "https://tigervnc.org/")
|
|
||||||
(synopsis "High-performance, platform-neutral
|
|
||||||
implementation of VNC (client)")
|
implementation of VNC (client)")
|
||||||
(description "TigerVNC is a client/server implementation of VNC (Virtual
|
(description "TigerVNC is a client/server implementation of VNC (Virtual
|
||||||
Network Computing). It provides enough performance to run even 3D and video
|
Network Computing). It provides enough performance to run even 3D and video
|
||||||
applications. It also provides extensions for advanced authentication methods
|
applications. It also provides extensions for advanced authentication methods
|
||||||
and TLS encryption. This package installs only the VNC client, the
|
and TLS encryption. This package installs only the VNC client, the
|
||||||
application which is needed to connect to VNC servers.")
|
application which is needed to connect to VNC servers.")
|
||||||
(license license:gpl2))))
|
(license license:gpl2)))
|
||||||
|
|
||||||
(define %tigervnc-client-source (package-source tigervnc-client))
|
(define %tigervnc-client-source (package-source tigervnc-client))
|
||||||
|
|
||||||
|
|
Reference in New Issue