Vinagre-3.22.0

Introduction to Vinagre

Vinagre is a VNC client for the GNOME Desktop.

This package is known to build and work properly using an LFS 11.3 platform.

Package Information

Vinagre Dependencies

Required

gtk-vnc-1.3.1, itstool-2.0.7, and libsecret-0.20.5

Recommended

Optional

Avahi-0.8, appstream-glib, FreeRDP (For connecting to Windows desktops), and Spice-GTK

User Notes: https://wiki.linuxfromscratch.org/blfs/wiki/vinagre

Installation of Vinagre

First fix an issue exposed by GCC-10:

sed -e '/_VinagreVnc/i gboolean scaling_command_line;' \
    -i plugins/vnc/vinagre-vnc-connection.c &&
sed -e '/scaling_/s/^/extern /' \
    -i plugins/vnc/vinagre-vnc-connection.h

Install Vinagre by running the following commands:

./configure --prefix=/usr \
            --enable-compile-warnings=minimum &&
make

This package does not come with a test suite.

Now, as the root user:

make install

Command Explanations

--enable-compile-warnings=minimum: This switch disables compiler warnings that can cause the build to fail when built under GCC6.

Contents

Installed Programs: vinagre
Installed Libraries: None
Installed Directories: /usr/share/help/*/vinagre and /usr/share/vinagre

Short Descriptions

vinagre

is a remote desktop viewer for the GNOME Desktop