me
/
guix
Archived
1
0
Fork 0

gnu: tigervnc-client: Update to 1.13.1.

* gnu/packages/vnc.scm (tigervnc-client): Update to 1.13.1.
(tigervnc-server): Likewise.

Change-Id: I88157aabfe43bb7273d465fea4ef5bf31979d8e9
master
Maxim Cournoyer 2024-02-21 23:26:29 -05:00
parent 1559add530
commit dd28fe8b80
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 39 additions and 42 deletions

View File

@ -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))