Commit Graph

6 Commits

Author SHA1 Message Date
Bruce Ashfield
7027eecae9 virt-viewer: update to v11.0
Bumping virt-viewer to version v11.0-81-gf666425, which comprises the following commits:

    f666425 ci: refresh with latest 'lcitool manifest'
    82dbca4 ci: refresh with latest lcitool manifest
    41949db ci: add 'libc' package to lcitool project def
    4e08a54 ci: import lcitool project package list definitions
    8e1aea4 Translated using Weblate (Czech)
    887a4a3 Translated using Weblate (Chinese (Simplified))
    0f44b80 Update translation files
    26ce13f Translated using Weblate (Indonesian)
    cdb1e45 Added translation using Weblate (Romanian)
    db33b14 Translated using Weblate (Spanish)
    4676c57 Make app-id and desktop file name match
    ee49623 check for incompatible libgovirt version
    46997b9 Translated using Weblate (Turkish)
    6bacfeb Translated using Weblate (Swedish)
    3b37bec Translated using Weblate (Georgian)
    ef33a2e Translated using Weblate (Finnish)
    3f1294a Translated using Weblate (Korean)
    e3d2651 Translated using Weblate (Italian)
    b11a26a Translated using Weblate (Ukrainian)
    b1f93c5 Translated using Weblate (Polish)
    bd1fa28 Update translation files
    25457fe po: update pot file
    4868bfe po: add all C sources to POTFILES
    286a951 Translated using Weblate (Czech)
    968b445 Add codespell configuration
    6b7c11f Typo fixes
    10b111c Add content_rating to appdata
    44db193 Add launchable desktop file and virt-viewer binary
    50e793d Translated using Weblate (Spanish)
    de864c1 Read oVirt CA and pass it to gtk-vnc

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2025-01-17 19:17:09 +00:00
Bruce Ashfield
08435d20b1 recipes/classes/scripts: Drop SRCPV usage
bitbake has been enhanced such that SRCPV is no longer needed in
PV to handle updating git hashes and task signatures.

We can simplify our PV by dropping SRCPV

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2023-08-24 01:38:21 +00:00
Bruce Ashfield
bb7976b7a1 virt-viewer: update to 11.0-tip
Bumping virt-viewer to version v11.0-52-gde864c1, which comprises the following commits:

    de864c1 Read oVirt CA and pass it to gtk-vnc
    db3b070 Translated using Weblate (Friulian)
    b2a50c1 session-vnc: Plug leak in error path
    97ed170 rpm: convert license to SPDX format
    f374f7a Add support for usb-redirect-on-connect in vv-files
    0a6155c src: Fix ssh tunnel with non-POSIX remote shells
    dec15f9 build: use full_path() for referencing programs
    f7900e4 Translated using Weblate (German)
    1e99e5e ci: refresh with latest lcitool manifest

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2023-08-24 01:38:21 +00:00
Mingli Yu
d95762855e virt-viewer: add opengl to REQUIRED_DISTRO_FEATURES
Fixes:
  ERROR: Nothing PROVIDES 'spice-gtk' (but /build/layers/meta-virtualization/recipes-extended/virt-viewer/virt-viewer_11.0.bb DEPENDS on or otherwise requires it)
spice-gtk was skipped: missing required distro feature 'opengl' (not in DISTRO_FEATURES)
  ERROR: Required build target 'meta-world-pkgdata' has no buildable providers.
  Missing or unbuildable dependency chain was: ['meta-world-pkgdata', 'virt-viewer', 'spice-gtk']

Signed-off-by: Mingli Yu <mingli.yu@windriver.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-12-22 10:32:59 -05:00
Bruce Ashfield
c66e392d8e virt-viewer: fix buildpaths QA warning
The file virt-viewer-enums.c in the virt-viewer src is generated by
glib-mkenums. glib-mkenums is embedding full paths into this file.
There's no option for this utility to use a sysroot style variable.

So to avoid QA errors, we sed WORKDIR out of the generated file
(after build, before packaging) and make its includes relative.

The file can then be packaged into virt-viewer-src without a QA
error.

Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-12-07 16:12:33 -05:00
Markus Volk
eb411d0c5b virt-viewer: add recipe
virt-viewer is a minimal tool for displaying the graphical console of a virtual machine.
The console is accessed using the VNC or SPICE protocol. The guest can be referred to
based on its name, ID, or UUID. If the guest is not already running, then the viewer can
be told to wait until it starts before attempting to connect to the console. The viewer
can connect directly to both local and remotely hosted machines , optionally using SSL/TLS
encryption.

virt-viewer is the required client for the debian based proxmox ve. That's also the environ-
ment for which it was tested at runtime (only on x86_64).

I have successfully compiled it for x86_64, aarch64 and qemumips. Other platforms might work
(as long as gobject-introspection is available), but are untested.
Adding the vnc protocol would pull in a layer dependency on meta-gnome.

Signed-off-by: Markus Volk <f_l_k@t-online.de>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-12-07 16:12:33 -05:00