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
33 lines
1.2 KiB
Diff
33 lines
1.2 KiB
Diff
diff -urEbwB tigervnc-1.13.1.orig/java/CMakeLists.txt tigervnc-1.13.1/java/CMakeLists.txt
|
|
--- tigervnc-1.13.1.orig/java/CMakeLists.txt 2024-09-26 22:41:57.677131737 +0200
|
|
+++ tigervnc-1.13.1/java/CMakeLists.txt 2024-09-26 22:46:01.029014276 +0200
|
|
@@ -139,6 +139,15 @@
|
|
string(REGEX REPLACE "jar" "" Java_PATH ${Java_JAR_EXECUTABLE})
|
|
string(REGEX REPLACE ".exe" "" Java_PATH ${Java_PATH})
|
|
|
|
+if (DEFINED ENV{SOURCE_DATE_EPOCH})
|
|
+ execute_process(
|
|
+ COMMAND "date" "-u" "-d" "@$ENV{SOURCE_DATE_EPOCH}" "+%Y-%m-%dT%H:%M:%SZ"
|
|
+ OUTPUT_VARIABLE COMPILATION_DATE
|
|
+ OUTPUT_STRIP_TRAILING_WHITESPACE)
|
|
+else ()
|
|
+ STRING(TIMESTAMP COMPILATION_DATE "+%Y-%m-%dT%H:%M:%SZ")
|
|
+endif ()
|
|
+
|
|
add_custom_command(OUTPUT VncViewer.jar
|
|
DEPENDS ${JAVA_CLASSES}
|
|
${SRCDIR}/${CLASSPATH}/MANIFEST.MF
|
|
@@ -148,8 +157,10 @@
|
|
${BINDIR}/${CLASSPATH}/insecure.png
|
|
${BINDIR}/${CLASSPATH}/secure.png
|
|
COMMAND ${JAVA_ARCHIVE}
|
|
- ARGS cfm VncViewer.jar
|
|
- ${SRCDIR}/${CLASSPATH}/MANIFEST.MF
|
|
+ ARGS --create
|
|
+ --date=${COMPILATION_DATE}
|
|
+ --file=VncViewer.jar
|
|
+ --manifest=${SRCDIR}/${CLASSPATH}/MANIFEST.MF
|
|
${CLASSPATH}/timestamp
|
|
${CLASSPATH}/*.class
|
|
com/tigervnc/rfb/*.class
|