From 636c2ef6751d0308ea33dd9a3959511f78cb5b13a3286715e8b37e94c292ffc4 Mon Sep 17 00:00:00 2001 From: Luigi Baldoni Date: Sat, 12 Jun 2021 15:56:55 +0000 Subject: [PATCH] Accepting request 899647 from home:alois:branches:X11:Utilities - Update to version 4.2 * use pinentry for password prompts and ssh prompts * nvjpeg encoder - also requires this commit to the html5 client * gui for starting remote sessions * new subcommands: recover, displays, list-sessions, clean-displays, clean-sockets - #3098, #3099 * many fixes: window initial position, focus, non-opengl paint corruption, slow rendering on MacOS, build scripts, handle smooth scroll events with wayland clients, always lossy screen updates for terminals, clipboard timeout, peercred auth options * support multiple clients using mmap simultaneously with non-default file paths * only synchronize xsettings with seamless servers * automatic desktop scaling is now disabled * workaround for gnome applications starting slowly - Update uglify-js to 3.13.9 - Refresh xpra-paths.patch OBS-URL: https://build.opensuse.org/request/show/899647 OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xpra?expand=0&rev=82 --- uglify-js-3.13.4.tgz | 3 --- uglify-js-3.13.9.tgz | 3 +++ xpra-4.1.3.tar.gz | 3 --- xpra-4.2.tar.gz | 3 +++ xpra-html5-4.1.2.tar.xz | 3 --- xpra-html5-4.2.tar.xz | 3 +++ xpra-paths.patch | 30 +++++++++++++++--------------- xpra.changes | 23 +++++++++++++++++++++++ xpra.spec | 7 ++++--- 9 files changed, 51 insertions(+), 27 deletions(-) delete mode 100644 uglify-js-3.13.4.tgz create mode 100644 uglify-js-3.13.9.tgz delete mode 100644 xpra-4.1.3.tar.gz create mode 100644 xpra-4.2.tar.gz delete mode 100644 xpra-html5-4.1.2.tar.xz create mode 100644 xpra-html5-4.2.tar.xz diff --git a/uglify-js-3.13.4.tgz b/uglify-js-3.13.4.tgz deleted file mode 100644 index 644ba88..0000000 --- a/uglify-js-3.13.4.tgz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:de0c4f1e86ae5792a66ce76af31295f27988672e52bedce87ace565833749502 -size 209095 diff --git a/uglify-js-3.13.9.tgz b/uglify-js-3.13.9.tgz new file mode 100644 index 0000000..fcae82b --- /dev/null +++ b/uglify-js-3.13.9.tgz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:870a117087080f3c2e5aab3ad2ad5066070a069d163886c67946ecb54dce5e04 +size 213624 diff --git a/xpra-4.1.3.tar.gz b/xpra-4.1.3.tar.gz deleted file mode 100644 index 5e534ae..0000000 --- a/xpra-4.1.3.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:4deb263d199f5b2f88aaac68345774e285ff6f6af21ab7993de876af8b0bf094 -size 3850971 diff --git a/xpra-4.2.tar.gz b/xpra-4.2.tar.gz new file mode 100644 index 0000000..9fa252c --- /dev/null +++ b/xpra-4.2.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:2a4430e0525e1f81b98d9e0674fdda5d9df3c6ee0600b6e2388e8f38a256e9f9 +size 4057304 diff --git a/xpra-html5-4.1.2.tar.xz b/xpra-html5-4.1.2.tar.xz deleted file mode 100644 index b764ee0..0000000 --- a/xpra-html5-4.1.2.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ba34bd9aa9f6b5f47ca61ead5550b0a2913fc7df5e6ac5fee3f31fe3858f4a0a -size 1178976 diff --git a/xpra-html5-4.2.tar.xz b/xpra-html5-4.2.tar.xz new file mode 100644 index 0000000..2b2a6df --- /dev/null +++ b/xpra-html5-4.2.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f32b1778ec1b13b206982e346714d32d9b322588d91c06f19c093609dbd21ac2 +size 1184068 diff --git a/xpra-paths.patch b/xpra-paths.patch index 622fa88..88823cc 100644 --- a/xpra-paths.patch +++ b/xpra-paths.patch @@ -1,17 +1,17 @@ -Index: xpra-4.1.2/setup.py +Index: xpra-4.2/setup.py =================================================================== ---- xpra-4.1.2.orig/setup.py -+++ xpra-4.1.2/setup.py -@@ -1531,7 +1531,7 @@ else: - add_data_files("%s/man1" % man_path, man_pages) - add_data_files("share/applications", glob.glob("fs/share/applications/*.desktop")) - add_data_files("share/mime/packages", ["fs/share/mime/packages/application-x-xpraconfig.xml"]) -- add_data_files("share/icons", glob.glob("fs/share/icons/*.png")) -+ add_data_files("share/pixmaps", glob.glob("fs/share/icons/*.png")) - add_data_files("share/metainfo", ["fs/share/metainfo/xpra.appdata.xml"]) - - #here, we override build and install so we can -@@ -1617,7 +1617,7 @@ else: +--- xpra-4.2.orig/setup.py ++++ xpra-4.2/setup.py +@@ -1527,7 +1527,7 @@ else: + add_data_files("%s/xpra/" % libexec, libexec_scripts) + if data_ENABLED: + man_path = "share/man" +- icons_dir = "icons" ++ icons_dir = "pixmaps" + if OPENBSD or FREEBSD: + man_path = "man" + icons_dir = "pixmaps" +@@ -1623,7 +1623,7 @@ else: if pam_ENABLED: copytodir("fs/etc/pam.d/xpra", "/etc/pam.d") @@ -20,7 +20,7 @@ Index: xpra-4.1.2/setup.py if service_ENABLED: #Linux init service: subs = {} -@@ -1625,15 +1625,15 @@ else: +@@ -1631,15 +1631,15 @@ else: cdir = "/etc/sysconfig" elif is_Debian() or is_Ubuntu(): cdir = "/etc/default" @@ -41,7 +41,7 @@ Index: xpra-4.1.2/setup.py if sd_listen_ENABLED: copytodir("fs/lib/systemd/system/xpra.service", systemd_dir, subs=subs) -@@ -1761,7 +1761,6 @@ if scripts_ENABLED: +@@ -1767,7 +1767,6 @@ if scripts_ENABLED: toggle_modules(WIN32, "xpra/scripts/win32_service") if data_ENABLED: diff --git a/xpra.changes b/xpra.changes index ae88329..6b4cff5 100644 --- a/xpra.changes +++ b/xpra.changes @@ -1,3 +1,26 @@ +------------------------------------------------------------------- +Sat Jun 12 15:08:08 UTC 2021 - Luigi Baldoni + +- Update to version 4.2 + * use pinentry for password prompts and ssh prompts + * nvjpeg encoder - also requires this commit to the html5 + client + * gui for starting remote sessions + * new subcommands: recover, displays, list-sessions, + clean-displays, clean-sockets - #3098, #3099 + * many fixes: window initial position, focus, non-opengl paint + corruption, slow rendering on MacOS, build scripts, handle + smooth scroll events with wayland clients, always lossy + screen updates for terminals, clipboard timeout, peercred + auth options + * support multiple clients using mmap simultaneously with + non-default file paths + * only synchronize xsettings with seamless servers + * automatic desktop scaling is now disabled + * workaround for gnome applications starting slowly +- Update uglify-js to 3.13.9 +- Refresh xpra-paths.patch + ------------------------------------------------------------------- Fri May 7 11:23:54 UTC 2021 - Dirk Müller diff --git a/xpra.spec b/xpra.spec index 70456e9..ce1e221 100644 --- a/xpra.spec +++ b/xpra.spec @@ -22,9 +22,9 @@ %endif %bcond_with pandoc -%define xpra_ver 4.1.3 -%define html5_ver 4.1.2 -%define uglifyjs_ver 3.13.4 +%define xpra_ver 4.2 +%define html5_ver 4.2 +%define uglifyjs_ver 3.13.9 %global __requires_exclude ^typelib\\(GtkosxApplication\\)|typelib\\(GdkGLExt\\)|typelib\\(GtkGLExt\\).*$ Name: xpra Version: %{xpra_ver} @@ -94,6 +94,7 @@ Requires: shared-mime-info Requires: xf86-video-dummy Requires: xorg-x11-xauth Requires(post): %fillup_prereq +Recommends: pinentry Recommends: python3-dnspython Recommends: python3-opencv Recommends: python3-opengl