Hi again,
i attach the patch for your revision.
regards
From b9043158a88983daff7b4f9309654edf642b1f87 Mon Sep 17 00:00:00 2001
From: Rene Saavedra <ren...@openmailbox.org>
Date: Wed, 27 Jan 2016 20:07:12 +0100
Subject: [PATCH] gnu: Add gtk-vnc.
---
gnu-system.am | 1 +
gnu/packages/gtk-vnc.scm | 55 ++++++++++++++++++++++++++++++++++++++++++++++++
2 files changed, 56 insertions(+)
create mode 100644 gnu/packages/gtk-vnc.scm
diff --git a/gnu-system.am b/gnu-system.am
index ad59241..9277375 100644
--- a/gnu-system.am
+++ b/gnu-system.am
@@ -149,6 +149,7 @@ GNU_SYSTEM_MODULES = \
gnu/packages/gsasl.scm \
gnu/packages/gstreamer.scm \
gnu/packages/gtk.scm \
+ gnu/packages/gtk-vnc.scm \
gnu/packages/guile.scm \
gnu/packages/guile-wm.scm \
gnu/packages/gv.scm \
diff --git a/gnu/packages/gtk-vnc.scm b/gnu/packages/gtk-vnc.scm
new file mode 100644
index 0000000..449f2f9
--- /dev/null
+++ b/gnu/packages/gtk-vnc.scm
@@ -0,1 +1,55 @@
+2016-01-27 Rene Saavedra <ren...@openmailbox.org>
+
+ * gnu/packages/gtk-vnc.scm: New file
+
+ * gnu-system (GNU_SYSTEM_MODULES): Add it.
+
+(define-module (gnu packages gtk-vnc)
+ #:use-module ((guix licenses) #:prefix license:)
+ #:use-module (guix packages)
+ #:use-module (guix download)
+ #:use-module (guix utils)
+ #:use-module (guix build-system gnu)
+ #:use-module (gnu packages glib)
+ #:use-module (gnu packages gnome)
+ #:use-module (gnu packages gtk)
+ #:use-module (gnu packages pkg-config)
+ #:use-module (gnu packages tls)
+ #:use-module (gnu packages gnupg)
+ #:use-module (gnu packages pulseaudio))
+(define-public gtk-vnc
+ (package
+ (name "gtk-vnc")
+ (version "0.5.4")
+ (source
+ (origin
+ (method url-fetch)
+ (uri (string-append "mirror://gnome/sources/" name "/"
+ (version-major+minor version) "/"
+ name "-" version ".tar.xz"))
+ (sha256
+ (base32
+ "1rwwdh7lb16xdmy76ca6mpqfc3zfl3a4bkcr0qb6hs6ffrxak2j8"))))
+ (build-system gnu-build-system)
+ (arguments
+ `(#:configure-flags
+ (list "--with-gtk=3.0" "--enable-vala" "--without-sasl")))
+ (inputs
+ `(("gtk+" ,gtk+)
+ ("gjs" ,gjs)
+ ("libgcrypt" ,libgcrypt)
+ ("gnutls" ,gnutls)
+ ("pulseaudio" ,pulseaudio)))
+ (native-inputs
+ `(("pkg-config" ,pkg-config)
+ ("intltool" ,intltool)
+ ("glib" ,glib "bin")
+ ("vala" ,vala)))
+ (home-page "https://wiki.gnome.org/Projects/gtk-vnc")
+ (synopsis "VNC viewer widget for GTK")
+ (description
+ "GTK-VNC is an API used by Vinagre client application,
+Boxes and virt-viewer. GTK-VNC supports authentication extensions
+as SASL, TLS, VeNCrypt. Additionally supports encoding extensions.")
+ (license license:lgpl2.1+)))
+gtk-vnc
--
2.6.3