- enabled build of w0vncserver by enabling wayland support
("-DENABLE_WAYLAND=ON") requiring now glib-2.0, libpipewire-0.3,
wayland-client and xkbcommon libs
- Update to version 1.16.0
* The native viewer has a new keyboard shortcut system to control
the viewer, replacing the F8 shortcut and allowing easier
access to toggle full-screen mode and redirecting system keys
* The native viewer now supports sending system keys even in
windowed mode
* Added a new server called w0vncserver for sharing Wayland
desktops
* The Java viewer has more fine-grained control of scaling the
session
* The native viewer uses a different method to intercept system
keys on macOS, which will require explicit user approval
* The native viewer has an improved server field, with searchable
history
* The native viewer now intercepts and forwards all¹ system keys
on Windows
* The native viewer is now more responsive when resizing the
remote session
* Red Hat Enterprise Linux 10 packages have been added, although
without libvnc.so
* Ubuntu 20.04 and Red Hat Enterprise Linux 7 packages have been
removed
- adjusted the following patches
* n_tigervnc-Correct-path-in-desktop-file.patch
* n_tigervnc-Date-time.patch
* n_tigervnc-Dont-sign-java-client.patch
* n_tigervnc-Vncserver.patch
* u_tigervnc-Build-libXvnc-as-separate-library.patch
* u_tigervnc-Ignore-epipe-on-write.patch
* n_tigervnc-reproducible-jar-mtime.patch
OBS-URL: https://build.opensuse.org/request/show/1331048
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=114
* The native viewer has a new keyboard shortcut system to control
the viewer, replacing the F8 shortcut and allowing easier
access to toggle full-screen mode and redirecting system keys
* The native viewer now supports sending system keys even in
windowed mode
* Added a new server called w0vncserver for sharing Wayland
desktops
* The Java viewer has more fine-grained control of scaling the
session
* The native viewer uses a different method to intercept system
keys on macOS, which will require explicit user approval
* The native viewer has an improved server field, with searchable
history
* The native viewer now intercepts and forwards all¹ system keys
on Windows
* The native viewer is now more responsive when resizing the
remote session
* Red Hat Enterprise Linux 10 packages have been added, although
without libvnc.so
* Ubuntu 20.04 and Red Hat Enterprise Linux 7 packages have been
removed
- adjusted the following patches
* n_tigervnc-Correct-path-in-desktop-file.patch
* n_tigervnc-Date-time.patch
* n_tigervnc-Dont-sign-java-client.patch
* n_tigervnc-Vncserver.patch
* u_tigervnc-Build-libXvnc-as-separate-library.patch
* u_tigervnc-Ignore-epipe-on-write.patch
* n_tigervnc-reproducible-jar-mtime.patch
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=284
Update SELinux modules dir as macro to allow root path move
As discussed before we are going to move SELinux modules from /var/lib/selinux to /etc/selinux (bsc#1221342). This small change allows you to build your packages dynamically (not depending on selinux-package version) and us to change module directory macro in upcoming versions of selinux-policy package without interfering with other packages using custom SELinux modules.
OBS-URL: https://build.opensuse.org/request/show/1318581
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=281
- Update to tigervnc 1.15.0
* The native viewer and Unix servers now support the back and
forward mouse buttons
* The Unix servers can now handle any number of keys that are
missing from the server keyboard layout, rather than just a few
* x0vncserver now supports clipboard redirection
* The native viewer can remember the username and password when
reconnecting
* Both the native and Java viewer can now show a standard arrow
cursor, not just a dot cursor, if the server cursor is blank
* vncpasswd can now check password complexity with pwquality
- Refreshed patches:
* n_tigervnc-Date-time.patch
* u_tigervnc-Ignore-epipe-on-write.patch
* n_tigervnc-Correct-path-in-desktop-file.patch
OBS-URL: https://build.opensuse.org/request/show/1267958
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=111
* The native viewer and Unix servers now support the back and
forward mouse buttons
* The Unix servers can now handle any number of keys that are
missing from the server keyboard layout, rather than just a few
* x0vncserver now supports clipboard redirection
* The native viewer can remember the username and password when
reconnecting
* Both the native and Java viewer can now show a standard arrow
cursor, not just a dot cursor, if the server cursor is blank
* vncpasswd can now check password complexity with pwquality
- Refreshed patches:
* n_tigervnc-Date-time.patch
* u_tigervnc-Ignore-epipe-on-write.patch
* n_tigervnc-Correct-path-in-desktop-file.patch
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=277
- Update to tigervnc 1.14.1
* Default installation of native viewer can once again handle VncAuth
* Graphic acceleration now can now be disabled through the vncserver config file the same way as other features
* Command vncpasswd can again correctly update passwords
* Native viewer once again consider passwd file that contain more than one password valid
* Native viewer can once again connect to RealVNC servers
* Users of x0vncserver should no longer experience the mouse cursor moving to the upper left corner
* H264 encoding no longer causes crashing
- Removed patches (no longer needed):
* u_tigervnc-Change-button-layout-in-ServerDialog.patch
- Refreshed patches:
* n_tigervnc-Date-time.patch
* n_tigervnc-Dont-sign-java-client.patch
* n_tigervnc-reproducible-jar-mtime.patch
* u_tigervnc-Add-autoaccept-parameter.patch
* u_tigervnc-Build-libXvnc-as-separate-library.patch
* u_tigervnc-Ignore-epipe-on-write.patch
- Fix path on vncviewer desktop file. Use %use_update_alternative
OBS-URL: https://build.opensuse.org/request/show/1220568
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=268
- Set the URL at Source0.
- patches have been renamed
* u_build_libXvnc_as_separate_library.patch -->
u_tigervnc-Build-libXvnc-as-separate-library.patch
* n_vncserver.patch -->
n_tigervnc-Vncserver.patch
* n_correct_path_in_desktop_file.patch -->
n_tigervnc-Correct-path-in-desktop-file.patch
* n_tigervnc-date-time.patch -->
n_tigervnc-Date-time.patch
* u_change-button-layout-in-ServerDialog.patch -->
u_tigervnc-Change-button-layout-in-ServerDialog.patch
* n_dont_sign_java_client.patch -->
n_tigervnc-Dont-sign-java-client.patch
* u_tigervnc-add-autoaccept-parameter.patch -->
u_tigervnc-Add-autoaccept-parameter.patch
* u_tigervnc-ignore-epipe-on-write.patch
u_tigervnc-Ignore-epipe-on-write.patch
- Cleanup specfile
* Use the same format for all the patches.
* Use autosetup to apply all the patches with -p1.
* Clean number of sources.
- buildrequire xorg-x11-server-source/-sdk >= 21.1.11 and trigger
rebuild with newer xorg-x11-server-source package (bsc#1219311,
bsc#1219205)
OBS-URL: https://build.opensuse.org/request/show/1148477
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=101
- introduced n_dont_sign_java_client.patch and changed
n_tigervnc-date-time.patch to allow the build to be reproducible
(bsc#1208478):
* Dont sign the Java client so the jar file won't contain a
signed file with a variable timestamp.
* The signing was necessary for accessing the system clipboard
when the Java client runs as an applet.
(This shouldn't harm due to the deprecation of Java applets
was done in version 9).
OBS-URL: https://build.opensuse.org/request/show/1129081
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/tigervnc?expand=0&rev=100
- A little cleanup of specfile
- Update to tigervnc 1.13.0
* The servers and native viewer now support RealVNC's RSA-AES authentication methods and encryption
* The native viewer is now translated to Romanian and Georgian
* The native viewer now (optionally) supports PiKVM's H.264 encoding
* The display settings for the native viewer have been overhauled to make them easier to understand
* The native viewer now supports adding exceptions for expired certificates
* Resolved an issue where full-screen mode didn't work in the native viewer on macOS 13
* Lock key synchronization has been re-enabled in the native viewer after being accidentally disabled in 1.11.0
* Xvnc/libvnc.so can now be built with Xorg 1.21
* x0vncserver is a bit better at handling differing server and client keyboard layout
* x0vncserver now correctly handles zaphod mode
- Removed patches (no longer needed):
* tigervnc-newfbsize.patch (https://github.com/TigerVNC/tigervnc/pull/13)
* n_utilize-system-crypto-policies.patch (https://github.com/TigerVNC/tigervnc/pull/1262)
* xserver211.patch & u_tigervnc-211.patch (https://github.com/TigerVNC/tigervnc/pull/1383)
- Refreshed patches:
* n_tigervnc-date-time.patch
* n_vncserver.patch
* u_change-button-layout-in-ServerDialog.patch
OBS-URL: https://build.opensuse.org/request/show/1066027
OBS-URL: https://build.opensuse.org/package/show/X11:XOrg/tigervnc?expand=0&rev=241