Summary
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.
Versions
v9999 :: 0 :: gentoo
- Modified
- License
- ISC
- USE flags
- gbm pam test tracing
v0.8.0-r1 :: 0 :: gentoo
- Modified
- License
- ISC
- Keywords
- ~amd64 ~riscv ~x86
- USE flags
- gbm pam test tracing
USE flags
General
- gbm
- enable GPU-side screencopy (experimental)
- pam
- Add support for PAM (Pluggable Authentication Modules) - DANGEROUS to arbitrarily flip
- test
- Enable dependencies and/or preparations necessary to run tests (usually controlled by FEATURES=test but can be toggled independently)
- tracing
- Trace kernel and memory calls
Dependencies
dev-debug / systemtap : Linux trace/probe tool
dev-libs / aml : Event timer executor loop
dev-libs / jansson : C library for encoding, decoding and manipulating JSON data
dev-libs / wayland : Wayland protocol libraries
dev-libs / wayland-protocols : Wayland protocol files
gui-libs / neatvnc : Liberally licensed VNC server library with a clean interface
media-libs / mesa : OpenGL-like graphic library for Linux
sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)
x11-libs / libdrm : X.Org libdrm library
x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems
Runtime Dependencies
dev-debug / systemtap : Linux trace/probe tool
dev-libs / aml : Event timer executor loop
dev-libs / jansson : C library for encoding, decoding and manipulating JSON data
dev-libs / wayland : Wayland protocol libraries
gui-libs / neatvnc : Liberally licensed VNC server library with a clean interface
media-libs / mesa : OpenGL-like graphic library for Linux
sys-libs / pam : Linux-PAM (Pluggable Authentication Modules)
x11-libs / libdrm : X.Org libdrm library
x11-libs / libxkbcommon : Keymap handling library for toolkits and window systems
Change logs
- Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
gui-apps/wayvnc: Revbump for earlier gles2 change
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
gui-apps/wayvnc: Update mesa[gles2] dependency now that flag has gone
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - James Le Cuirot · gentoo
gui-apps/wayvnc: Drop old 0.7.2
Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alfred Wingate · gentoo
gui-apps/wayvnc: add 0.8.0
Closes: https://bugs.gentoo.org/925499 Signed-off-by: Alfred Wingate <parona@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/35524 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Repository mirror & CI · gentoo
Merge updates from master - Michał Górny · gentoo
Move {dev-util → dev-debug}/systemtap
Signed-off-by: Michał Górny <mgorny@gentoo.org> - xz-dev · gentoo
gui-apps/wayvnc: add 0.7.2, drop 0.6.2
Signed-off-by: xz-dev <xiangzhedev@gmail.com> Closes: https://github.com/gentoo/gentoo/pull/34044 Signed-off-by: Joonas Niilola <juippis@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alex Xu (Hello71) · gentoo
gui-apps/wayvnc: Various fixes
Closes: https://github.com/gentoo/gentoo/pull/29753 Signed-off-by: Alex Xu (Hello71) <alex_y_xu@yahoo.ca> Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - James Le Cuirot · gentoo
gui-apps/wayvnc: Bump to 0.6.2, drop old 0.4.0-r1
Locks the neatvnc dependency to a compatible version. Closes: https://bugs.gentoo.org/888641 Closes: https://bugs.gentoo.org/891113 Signed-off-by: James Le Cuirot <chewi@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Matt Turner · gentoo
gui-apps/wayvnc: Set USE-defaults for mesa[egl,gbm]
Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Sam James <sam@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Alex Fan · gentoo
gui-apps/wayvnc: keyword 0.4.0 for ~riscv
Package-Manager: Portage-3.0.20, Repoman-3.0.2 Signed-off-by: Alex Fan <alexfanqi@yahoo.com> Signed-off-by: Yixun Lan <dlan@gentoo.org> - Repository mirror & CI · gentoo
Merge updates from master - Aisha Tammy · gentoo
gui-apps/wayvnc: simple and fast vnc server for wayland
the first vnc server to support wlroots based compositors to enable remote access Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Aisha Tammy <gentoo@aisha.cc> Closes: https://github.com/gentoo/gentoo/pull/16461 Signed-off-by: Aaron Bauman <bman@gentoo.org>