SHA256
1
0
forked from pool/xpra

Accepting request 772660 from home:alois:branches:X11:Utilities

- Update to version 3.0.6
  * fix UDP with Python3
  * fix key mapping issues with non-X11 clients and non-US
    layouts
  * fix notification logging errors during shutdown
  * fix window stacking order with html5 client and override
    redirect windows
  * fix png/P and png/L decoding
  * fix very slow startup on Debian due to missing
    libfakeXinerama
  * fix display scaling notification warning
  * fix errors generating the tray title string
  * fix missing webp modules in 'clean' build target
  * fix some special characters with HTML5 client
  * fix initiate-moveresize with multiple clients
  * fix control commands argument error handling
  * fix unit tests
  * fix window repaint issues: system tray, Python 2 non-opengl
    window spinners
  * fix server errors during client connection cleanup
  * fix spacebar and other characters with tablet input devices
    (ie: mobile browsers)
  * fix unhelpful backtraces when client application windows are
    lost
  * fix for crashes on X11 displays lacking RandR support
  * fix handling of non 24/32-bit png window icons
  * man page connection string fixes
  * disable cpuinfo module - known to cause problems on various
    platforms
  * ignore error and continue when loading version information
    from invalid builds
  * remove executable file permissions on files uploaded to the
    server
  * blacklist 'Intel(R) UHD Graphics 620'
  * use correct location for appdata.xml
  * use Debian location for systemd service config file
  * ensure emacs, gvim and xxdiff always use 'text' mode
  * re-enable pulseaudio memfd (was wrongly disabled in v3.0.0)
  * remove remnants of GTK2 dependencies from non-GTK2 components
  * add missing entry to path information tool
- Refreshed xpra-paths.patch

OBS-URL: https://build.opensuse.org/request/show/772660
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xpra?expand=0&rev=37
This commit is contained in:
Luigi Baldoni 2020-02-10 12:20:42 +00:00 committed by Git OBS Bridge
parent c0c2a47cf7
commit ae51512bc7
5 changed files with 57 additions and 11 deletions

View File

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

3
xpra-3.0.6.tar.xz Normal file
View File

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

View File

@ -1,14 +1,14 @@
Index: xpra-3.0.5/setup.py
Index: xpra-3.0.6/setup.py
===================================================================
--- xpra-3.0.5.orig/setup.py
+++ xpra-3.0.5/setup.py
--- xpra-3.0.6.orig/setup.py
+++ xpra-3.0.6/setup.py
@@ -1502,7 +1502,7 @@ else:
add_data_files("%s/man1" % man_path, ["man/xpra.1", "man/xpra_launcher.1"])
add_data_files("share/applications", glob.glob("xdg/*.desktop"))
add_data_files("share/mime/packages", ["xdg/application-x-xpraconfig.xml"])
- add_data_files("share/icons", ["xdg/xpra.png", "xdg/xpra-mdns.png", "xdg/xpra-shadow.png"])
+ add_data_files("share/pixmaps", ["xdg/xpra.png", "xdg/xpra-mdns.png", "xdg/xpra-shadow.png"])
add_data_files("share/appdata", ["xdg/xpra.appdata.xml"])
add_data_files("share/metainfo", ["xdg/xpra.appdata.xml"])
#here, we override build and install so we can
@@ -1575,10 +1575,10 @@ else:

View File

@ -1,3 +1,49 @@
-------------------------------------------------------------------
Mon Feb 10 11:20:15 UTC 2020 - Luigi Baldoni <aloisio@gmx.com>
- Update to version 3.0.6
* fix UDP with Python3
* fix key mapping issues with non-X11 clients and non-US
layouts
* fix notification logging errors during shutdown
* fix window stacking order with html5 client and override
redirect windows
* fix png/P and png/L decoding
* fix very slow startup on Debian due to missing
libfakeXinerama
* fix display scaling notification warning
* fix errors generating the tray title string
* fix missing webp modules in 'clean' build target
* fix some special characters with HTML5 client
* fix initiate-moveresize with multiple clients
* fix control commands argument error handling
* fix unit tests
* fix window repaint issues: system tray, Python 2 non-opengl
window spinners
* fix server errors during client connection cleanup
* fix spacebar and other characters with tablet input devices
(ie: mobile browsers)
* fix unhelpful backtraces when client application windows are
lost
* fix for crashes on X11 displays lacking RandR support
* fix handling of non 24/32-bit png window icons
* man page connection string fixes
* disable cpuinfo module - known to cause problems on various
platforms
* ignore error and continue when loading version information
from invalid builds
* remove executable file permissions on files uploaded to the
server
* blacklist 'Intel(R) UHD Graphics 620'
* use correct location for appdata.xml
* use Debian location for systemd service config file
* ensure emacs, gvim and xxdiff always use 'text' mode
* re-enable pulseaudio memfd (was wrongly disabled in v3.0.0)
* remove remnants of GTK2 dependencies from non-GTK2 components
* add missing entry to path information tool
- Refreshed xpra-paths.patch
-------------------------------------------------------------------
Mon Feb 3 16:57:51 UTC 2020 - Dominique Leuenberger <dimstar@opensuse.org>

View File

@ -19,7 +19,7 @@
%global __requires_exclude ^typelib\\(GtkosxApplication\\)|typelib\\(GdkGLExt\\)|typelib\\(GtkGLExt\\).*$
Name: xpra
Version: 3.0.5
Version: 3.0.6
Release: 0
Summary: Remote display server for applications and desktops
License: GPL-2.0-or-later AND BSD-3-Clause AND LGPL-3.0-or-later AND MIT
@ -111,8 +111,7 @@ This package adds websockify support to allow xpra to listen for http
connections, and also the xpra html5 client.
%prep
%setup -q
%patch0 -p1
%autosetup -p1
# fix shebangs
find -name '*.py' \
-exec sed -i '1{\@^#!/usr/bin/env python@d}' {} +
@ -143,6 +142,7 @@ python3 setup.py install \
--skip-build \
--root %{buildroot} \
--prefix %{_prefix} \
--with-service \
--verbose
#Install nvenc.keys file
@ -205,11 +205,11 @@ mkdir -p %{_rundir}/%{name} || exit 1
%{_sbindir}/rc%{name}
%{python3_sitearch}/xpra
%{python3_sitearch}/%{name}-%{version}-py%{python3_version}.egg-info
%{_datadir}/appdata/xpra.appdata.xml
%{_datadir}/applications/xpra-gui.desktop
%{_datadir}/applications/xpra-launcher.desktop
%{_datadir}/applications/xpra-shadow.desktop
%{_datadir}/applications/xpra.desktop
%{_datadir}/metainfo/xpra.appdata.xml
%{_datadir}/pixmaps/xpra-mdns.png
%{_datadir}/pixmaps/xpra-shadow.png
%{_datadir}/pixmaps/xpra.png