;; (C) Copyright Collin J. Doering 2021 ;; ;; This program is free software: you can redistribute it and/or modify ;; it under the terms of the GNU General Public License as published by ;; the Free Software Foundation, either version 3 of the License, or ;; (at your option) any later version. ;; ;; This program is distributed in the hope that it will be useful, ;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;; GNU General Public License for more details. ;; ;; You should have received a copy of the GNU General Public License ;; along with this program. If not, see . ;; File: spice.scm ;; Author: Collin J. Doering ;; Date: Jul 5, 2021 (define-module (rekahsoft-gnu packages spice) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system meson) #:use-module (gnu packages spice) #:use-module (gnu packages gtk) #:use-module (gnu packages gnome) #:use-module (gnu packages linux) #:use-module (gnu packages xml) #:use-module (gnu packages glib) #:use-module (gnu packages pkg-config) #:use-module (gnu packages build-tools)) (define-public virt-viewer-9 (package (inherit virt-viewer) (version "9.0") (name "virt-viewer") (source (origin (method url-fetch) (uri (string-append "https://virt-manager.org/download/sources/virt-viewer/" "virt-viewer-" version ".tar.gz")) (sha256 (base32 "09a83mzyn3b4nd7wpa659g1zf1fjbzb79rk968bz6k5xl21k7d4i")))))) (define-public virt-viewer-11 (package (name "virt-viewer") (version "11.0") (source (origin (method url-fetch) (uri (string-append "https://virt-manager.org/download/sources/virt-viewer/" "virt-viewer-" version ".tar.xz")) (sha256 (base32 "1l5bv6x6j21l487mk3n93ai121gg62n6b069r2jpf72cbhra4gx4")))) (inputs `(("gtk+" ,gtk+) ("gtk-vnc" ,gtk-vnc) ("libcap" ,libcap) ("libxml2" ,libxml2) ("spice-gtk" ,spice-gtk))) (native-inputs `(("glib:bin" ,glib "bin") ("intltool" ,intltool) ("pkg-config" ,pkg-config))) (build-system meson-build-system) (arguments `(#:meson ,meson-0.55)) (synopsis "Graphical console client for virtual machines") (description "Graphical console client for virtual machines using SPICE or VNC.") (home-page "https://virt-manager.org") (license license:gpl2+)))