Joan Torres
543e26d9be
* 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/package/show/X11:XOrg/tigervnc?expand=0&rev=268
34 lines
1.4 KiB
Diff
34 lines
1.4 KiB
Diff
References: bsc#1208478
|
|
Author: Joan Torres <joan.torres@suse.com>
|
|
Subject: Don't sign the Java client
|
|
|
|
This avoids the addition of a signed file in the jar with a 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).
|
|
Index: tigervnc-1.13.1/java/CMakeLists.txt
|
|
===================================================================
|
|
--- tigervnc-1.13.1.orig/java/CMakeLists.txt
|
|
+++ tigervnc-1.13.1/java/CMakeLists.txt
|
|
@@ -163,18 +163,6 @@ add_custom_command(OUTPUT VncViewer.jar
|
|
com/jcraft/jsch/jce/*.class
|
|
com/jcraft/jsch/*.class
|
|
com/tigervnc/vncviewer/*.png
|
|
- com/tigervnc/vncviewer/tigervnc.ico
|
|
- COMMAND ${CMAKE_COMMAND}
|
|
- ARGS -DJava_PATH=${Java_PATH} -DJAR_FILE=${BINDIR}/VncViewer.jar
|
|
- -DJAVA_KEYSTORE=${JAVA_KEYSTORE}
|
|
- -DJAVA_KEYSTORE_TYPE=${JAVA_KEYSTORE_TYPE}
|
|
- -DJAVA_STOREPASS=${JAVA_STOREPASS}
|
|
- -DJAVA_PKCS11_PROVIDER_CLASS=${JAVA_PKCS11_PROVIDER_CLASS}
|
|
- -DJAVA_PKCS11_PROVIDER_ARG=${JAVA_PKCS11_PROVIDER_ARG}
|
|
- -DJAVA_KEYPASS=${JAVA_KEYPASS}
|
|
- -DJAVA_KEY_ALIAS=${JAVA_KEY_ALIAS}
|
|
- -DJAVA_TSA_URL=${JAVA_TSA_URL}
|
|
- -DJAVA_CERT_CHAIN=${JAVA_CERT_CHAIN}
|
|
- -P ${SRCDIR}/cmake/SignJar.cmake)
|
|
+ com/tigervnc/vncviewer/tigervnc.ico)
|
|
|
|
add_custom_target(java ALL DEPENDS VncViewer.jar)
|