(define-module (gnu packages vinagre) #:use-module ((guix licenses) #:prefix license:) #:use-module (guix packages) #:use-module (guix download) #:use-module (guix build-system gnu) #:use-module (guix build-system glib-or-gtk) #:use-module (gnu packages) #:use-module (gnu packages xorg) #:use-module (gnu packages freedesktop) #:use-module (gnu packages photo) #: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 xml) #:use-module (gnu packages tls) #:use-module (gnu packages python) #:use-module (gnu packages gnupg) #:use-module (gnu packages avahi)) (define-public gtk-vnc (package (name "gtk-vnc") (version "0.5.4") (source (origin (method url-fetch) (uri (string-append "http://ftp.gnome.org/pub/gnome/sources/gtk-vnc/0.5/" 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 `(("gnome-desktop" ,gnome-desktop) ("gobject-introspection" ,gobject-introspection) ("vala" ,vala) ("python" ,python-2) ("gjs" ,gjs) ("libgcrypt" ,libgcrypt) ("gtk+" ,gtk+-2) ("gnutls" ,gnutls) ("libgnome-keyring" ,libgnome-keyring) ("telepathy-glib" ,telepathy-glib) ("vte" ,vte) ("avahi" ,avahi))) (native-inputs `(("pkg-config" ,pkg-config) ("glib" ,glib "bin") ("intltool" ,intltool))) (home-page "http://www.gnome.org") (synopsis "gtk-vnc") (description "gtk-vnc is a VNC viewer widget for GTK.") (license license:lgpl3))) (define-public vinagre (package (inherit gtk-vnc) (name "vinagre") (version "3.18.2") (source (origin (method url-fetch) (uri (string-append "http://ftp.gnome.org/pub/gnome/sources/vinagre/3.18/" name "-" version ".tar.xz")) (sha256 (base32 "1i7v90zw1s7526qx7b5pxzaray1l9wqxam2n7r1sjx8bvsci5f35")))) (build-system gnu-build-system) (inputs `(("gnome-desktop" ,gnome-desktop) ("gsettings-desktop-schemas" ,gsettings-desktop-schemas) ("libgnome-keyring" ,libgnome-keyring) ("adwaita-icon-theme" ,adwaita-icon-theme) ("gtk+" ,gtk+) ("icon-naming-utils" ,icon-naming-utils) ("libxml2" ,libxml2) ("libsecret" ,libsecret) ("gtk-vnc" ,gtk-vnc) ("avahi" ,avahi))) (native-inputs `(("pkg-config" ,pkg-config) ;("python" ,python-2) ("intltool" ,intltool) ("itstool" ,itstool) ("glib:bin" ,glib "bin"))) (home-page "http://www.gnome.org") (synopsis "Vinagre") (description "Vinagre is a remote desktop viewer for GNOME.") (license license:lgpl3))) vinagre