SHA256
1
0
forked from pool/xpra

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
This commit is contained in:
Luigi Baldoni 2021-06-12 15:56:55 +00:00 committed by Git OBS Bridge
parent d1ba64014e
commit 636c2ef675
9 changed files with 51 additions and 27 deletions

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:de0c4f1e86ae5792a66ce76af31295f27988672e52bedce87ace565833749502
size 209095

3
uglify-js-3.13.9.tgz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:870a117087080f3c2e5aab3ad2ad5066070a069d163886c67946ecb54dce5e04
size 213624

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:4deb263d199f5b2f88aaac68345774e285ff6f6af21ab7993de876af8b0bf094
size 3850971

3
xpra-4.2.tar.gz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:2a4430e0525e1f81b98d9e0674fdda5d9df3c6ee0600b6e2388e8f38a256e9f9
size 4057304

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba34bd9aa9f6b5f47ca61ead5550b0a2913fc7df5e6ac5fee3f31fe3858f4a0a
size 1178976

3
xpra-html5-4.2.tar.xz Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:f32b1778ec1b13b206982e346714d32d9b322588d91c06f19c093609dbd21ac2
size 1184068

View File

@ -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:

View File

@ -1,3 +1,26 @@
-------------------------------------------------------------------
Sat Jun 12 15:08:08 UTC 2021 - Luigi Baldoni <aloisio@gmx.com>
- 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 <dmueller@suse.com>

View File

@ -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