Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

wayvnc-0.9.1-1.4 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: wayvnc Distribution: openSUSE Tumbleweed
Version: 0.9.1 Vendor: openSUSE
Release: 1.4 Build date: Tue Jan 7 12:07:55 2025
Group: System/GUI/Other Build host: reproducible
Size: 210512 Source RPM: wayvnc-0.9.1-1.4.src.rpm
Packager: https://bugs.opensuse.org
Url: https://github.com/any1/wayvnc
Summary: A VNC server for wlroots based Wayland compositors
This is a VNC server for wlroots based Wayland compositors.
It attaches to a running Wayland session, creates virtual input devices and exposes a single display via the RFB protocol.
The Wayland session may be a headless one, so it is also possible to run wayvnc without a physical display attached.

Provides

Requires

License

ISC

Changelog

* Tue Jan 07 2025 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.1:
    * Fix buffer allocation on FreeBSD.
* Tue Jan 07 2025 Michael Vetter <mvetter@suse.com>
  - Update to 0.9.0:
    * The new ext-image-copy-capture-v1 protocol has been implemented for output
      capturing.
    * A file descriptor created by a parent process can be used for listening for
      new connections, thanks to Attila Fidan.
    * Clipboard handling has been made more robust, thanks again to Attila Fidan.
    * WayVNC can now allocate CMA backed pixel buffers. They are required for
      hardware encoding on Raspberry Pi.
    * Keyboard LED state can be passed to clients.
    * Output power management is now only enabled while capturing.
* Mon Feb 26 2024 Michael Vetter <mvetter@suse.com>
  - Update to 0.8.0:
    Highlights:
    * Transient seats via the new ext-transient-seat-v1 protocol. These
      are not implemented in any compositor yet, but will hopefully
      be a part of sway 0.10
    * Automatic server-side resizing of headless outputs, by courtesy of Consolatis
    * Detached mode, which allows wayvnc to attach to and detach from a running compositor
    Bugfixes:
    * A crash when trying to attach to a non-wlroots compositor has been fixed.
      Attaching fails, but it doesn't crash.
* Mon Nov 06 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.7.2:
    * Missing documentation for the websocket flag
    * Null-dereferencing when input is disabled
    * Out-of-bounds memory access when compositors submit out-of-bounds damage
    * Too strict authentication related config parameter sanitation
* Thu Oct 05 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.7.1:
    * Fix version requirement for Neat VNC
* Thu Oct 05 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.7.0:
    * Each client can now have its own seat, i.e. it's own cursor
      and separate keyboard focus
    * A new option to create a websocket instead of a regular TCP socket
    * Software pixel buffers with fewer bits per pixel than 32 are now supported
    * A new RSA based authentication method with encryption has been added
    * A config file can now reference files relative to the directory
      in which it resides
    * The unix-socket option is fixed
    * Various kinks in wayvncctl have been ironed out
* Thu Jun 29 2023 Joan Torres <joan.torres@suse.com>
  - Drop egl, gegl, gles and glx dependencies which aren't needed
    for build.
  - libdrm_intel is not required neither available for s390x so stop
    requiring it when is s390x arch.
* Fri Jan 27 2023 Michael Vetter <mvetter@suse.com>
  - Prefixe include of wayland-client.h with directory name
* Fri Jan 27 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.6.2:
    * This fixes control commands that don't take any parameters
* Tue Jan 24 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.6.1:
    * Fix compatibility issues with FreeBSD and a few other systems
* Mon Jan 23 2023 Michael Vetter <mvetter@suse.com>
  - Update to 0.6.0:
    New wayvncctl:
    * The captured output can be changed on the fly
    * Connected clients can be listed and managed
    * Various events can be monitored
    Highlights:
    * Control interface, mentioned above.
    * Screen capturing is paused when no client is connected
    * Screen capturing is paused for outputs that are powered off
    * Horizontal scrolling
    * Each client now gets its own set of virtual inputs. This helps
      with state tracking.
    * Symbol to key code mapping now works better with xwayland

Files

/usr/bin/wayvnc
/usr/bin/wayvncctl
/usr/share/doc/packages/wayvnc
/usr/share/doc/packages/wayvnc/README.md
/usr/share/licenses/wayvnc
/usr/share/licenses/wayvnc/COPYING
/usr/share/man/man1/wayvnc.1.gz
/usr/share/man/man1/wayvncctl.1.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Fri Jul 24 15:27:28 2026