Hello community,
here is the log from the commit of package xpra for openSUSE:Factory checked in at 2019-11-04 17:15:18
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/xpra (Old)
and /work/SRC/openSUSE:Factory/.xpra.new.2990 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xpra"
Mon Nov 4 17:15:18 2019 rev:9 rq:744992 version:3.0.1
Changes:
--------
--- /work/SRC/openSUSE:Factory/xpra/xpra.changes 2019-10-02 14:56:01.707265487 +0200
+++ /work/SRC/openSUSE:Factory/.xpra.new.2990/xpra.changes 2019-11-04 17:15:21.632835085 +0100
@@ -1,0 +2,41 @@
+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
+
+-------------------------------------------------------------------
Old:
----
xpra-3.0.tar.xz
New:
----
xpra-3.0.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ xpra.spec ++++++
--- /var/tmp/diff_new_pack.qzytPi/_old 2019-11-04 17:15:22.756836286 +0100
+++ /var/tmp/diff_new_pack.qzytPi/_new 2019-11-04 17:15:22.760836291 +0100
@@ -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 @@
%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 @@
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 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
++++++ xpra-3.0.tar.xz -> xpra-3.0.1.tar.xz ++++++
++++ 3662 lines of diff (skipped)