diff --git a/xpra-3.0.1.tar.xz b/xpra-3.0.1.tar.xz new file mode 100644 index 0000000..75541b9 --- /dev/null +++ b/xpra-3.0.1.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dc85f95d8fadabdc5b4a1ca3ed25fa724ef7483871e65358fb9909c661fb55ce +size 2747760 diff --git a/xpra-3.0.tar.xz b/xpra-3.0.tar.xz deleted file mode 100644 index cf0e53e..0000000 --- a/xpra-3.0.tar.xz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:3822b59d248e9b76d65c61ee4cef65e2ca8e5165aaa1d6f3e03a95a2a800d5b3 -size 2733536 diff --git a/xpra.changes b/xpra.changes index 950c949..81f45d4 100644 --- a/xpra.changes +++ b/xpra.changes @@ -1,3 +1,44 @@ +------------------------------------------------------------------- +Sun Nov 3 10:42:55 UTC 2019 - Luigi Baldoni + +- 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 diff --git a/xpra.spec b/xpra.spec index a89309a..4d8da1c 100644 --- a/xpra.spec +++ b/xpra.spec @@ -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