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

Update to 3.0.1

OBS-URL: https://build.opensuse.org/request/show/744991
OBS-URL: https://build.opensuse.org/package/show/X11:Utilities/xpra?expand=0&rev=25
This commit is contained in:
Luigi Baldoni 2019-11-03 12:22:08 +00:00 committed by Git OBS Bridge
parent 8022d6db82
commit 251711246b
4 changed files with 46 additions and 17 deletions

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

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

View File

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

View File

@ -1,3 +1,44 @@
-------------------------------------------------------------------
Sun Nov 3 10:42:55 UTC 2019 - Luigi Baldoni <aloisio@gmx.com>
- Update to version 3.0.1
* fix clipboard synchronization failures with MS Windows
clients
* fix window cleanup errors preventing a clean exit
* fix launcher error if sharing flag is unset
* fix window states wrongly getting reset
* fix SSH password dialog lockups on MS Windows
* fix authentication module errors (multifile, python3)
* fix radio buttons on start server dialog (python3)
* fix error in encoding selection fallback (python3)
* fix logging error in cups printing backend (python3)
* fix null bytes in X11 error text (notifications errors)
* fix keyboard debug logging error
* fix error querying X11 properties under pure wayland client
* fix unresponsive appindicator system tray
* fix GDK window scaling setting wrongly propagated to the
server
* fix compilation on Ubuntu Eoan Ermine
* fix file download failures on MS Windows due to invalid
characters
* fix handling of file download errors
* fix Debian bin path warnings
* fix error handling in 'xpra top'
* fix pyobjc API compatibility in OpenGL transparency shim
* fix out of date PKG OS version requirements
* fix PKG compatibility with MacOS 10.15 Catalina
* fix window border color parsing failures causing errors
* fix OpenGL window paint errors with some drivers
* make it easier to launch test tools
* update Python to 3.7.5 on MacOS
* bump revision to override broken Fedora packaging
* show Python version in MacOS packages
* re-enable tooltips on MS Windows
* update to xxhash 0.7.2
* consistent use of quotes in endpoint logging
- Spec cleanup
-------------------------------------------------------------------
Wed Oct 2 06:12:07 UTC 2019 - Luigi Baldoni <aloisio@gmx.com>

View File

@ -17,17 +17,12 @@
#
%{?!python_module:%define python_module() python-%{**} python3-%{**}}
%if ! %{defined _fillupdir}
%define _fillupdir /var/adm/fillup-templates
%endif
%global __requires_exclude ^typelib\\(GtkosxApplication\\)|typelib\\(GdkGLExt\\)|typelib\\(GtkGLExt\\).*$
Name: xpra
Version: 3.0
Version: 3.0.1
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
Group: Productivity/Networking/Other
URL: https://www.xpra.org/
Source0: https://xpra.org/src/%{name}-%{version}.tar.xz
Source1: xpra-icon.png
@ -100,7 +95,6 @@ network bandwidth constraints.
%package html5
Summary: HTML5 server and client support for xpra
Group: Productivity/Networking/Other
Requires: %{name} = %{version}
# websockify is required to allow xpra to listen for an html5 client
Requires: python3-websockify
@ -125,8 +119,6 @@ connections, and also the xpra html5 client.
find -name '*.py' \
-exec sed -i '1{\@^#!/usr/bin/env python@d}' {} +
sed -i "1 s|^#!/usr/bin/env python\b|#!%__python3|" cups/xpraforwarder
# fix python-bytecode-inconsistent-mtime warning
find . -name '*.py' -exec touch -mat 1707141200 {} +
install -m0644 %{SOURCE1} -t xdg
# set fillup dir
sed -e 's|__FILLUPDIR__|%{_fillupdir}|' \
@ -162,17 +154,13 @@ python3 setup.py build \
python3 setup.py install \
--skip-build \
--root %{buildroot} \
--prefix /usr \
--prefix %{_prefix} \
--verbose
#Install nvenc.keys file
mkdir -p %{buildroot}%{_sysconfdir}/xpra
install -pm 644 etc/xpra/nvenc.keys %{buildroot}%{_sysconfdir}/xpra
# Ensure all .js files are not executable
find %{buildroot}%{_datadir}/xpra/www/js -name '*.js' \
-exec chmod 0644 {} +
%suse_update_desktop_file -r xpra Network RemoteAccess
%suse_update_desktop_file -r xpra-gui Network RemoteAccess
%suse_update_desktop_file -r xpra-launcher Network RemoteAccess