Hello community, here is the log from the commit of package xpra for openSUSE:Leap:15.2 checked in at 2020-06-02 22:25:50 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Leap:15.2/xpra (Old) and /work/SRC/openSUSE:Leap:15.2/.xpra.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xpra" Tue Jun 2 22:25:50 2020 rev:4 rq:802669 version:4.0.1 Changes: -------- --- /work/SRC/openSUSE:Leap:15.2/xpra/xpra.changes 2020-04-17 13:38:18.576254466 +0200 +++ /work/SRC/openSUSE:Leap:15.2/.xpra.new.3606/xpra.changes 2020-06-02 22:25:52.314950441 +0200 @@ -1,0 +2,48 @@ +Sun May 17 16:39:00 UTC 2020 - Luigi Baldoni <aloi...@gmx.com> + +- Update to version 4.0.1 + * fix missing content-type for some windows + * fix GTK server crash on exit + * fix compatibility with newer versions of uglifyjs + * fix ssh session start and attach on Posix systems + * fix 'xpra send-file' to use absolute file paths + * fix MacOS shadow servers failing to accept connections + +------------------------------------------------------------------- +Sun May 10 18:10:53 UTC 2020 - Luigi Baldoni <aloi...@gmx.com> + +- Update to version 4.0 + * Drop support for: + + Python 2, GTK2 + + legacy versions (pre 1.0) + + weak authentication + * Network, per socket options: + + authentication and encryption + + ssl + + ssh + + bind options for client + * make it easier to send files from the server + * xpra toolbox subcommand + * xpra help subcommand + * xpra top new features + * faster startup + * signal handling fixes + * smoother window resizing + * refactoring and testing + + unit tests coverage and fixes + + completely skip loading unused features at runtime + + get rid of capabilities data after parsing it + + better module dependency separation + + don't convert to a string before we need it + * more useful window and tray title + * make it easier to source environment + * disable desktop animations in desktop mode + * automatic start-or-upgrade, automatic X11 display rescue + * support MS Windows OpenSSH server to start shadow + * more selective use of OpenGL acceleration in client + * expose server OpenGL capabilities + * cleaner HTML5 syntax + +- Refresh xpra-paths.patch + +------------------------------------------------------------------- Old: ---- xpra-3.0.9.tar.xz New: ---- xpra-4.0.1.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xpra.spec ++++++ --- /var/tmp/diff_new_pack.bnSSpq/_old 2020-06-02 22:25:52.762951843 +0200 +++ /var/tmp/diff_new_pack.bnSSpq/_new 2020-06-02 22:25:52.762951843 +0200 @@ -19,7 +19,7 @@ %global __requires_exclude ^typelib\\(GtkosxApplication\\)|typelib\\(GdkGLExt\\)|typelib\\(GtkGLExt\\).*$ Name: xpra -Version: 3.0.9 +Version: 4.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 @@ -122,8 +122,6 @@ sed -e 's|__FILLUPDIR__|%{_fillupdir}|' \ -e 's|__UNITDIR__|%{_unitdir}|' \ -i setup.py -# fix shebang -sed -i 's|^#!.*|#!%__python3|' scripts/auth_dialog scripts/xdg-open %build python3 setup.py build \ ++++++ xpra-3.0.9.tar.xz -> xpra-4.0.1.tar.xz ++++++ ++++ 71359 lines of diff (skipped) ++++++ xpra-paths.patch ++++++ --- /var/tmp/diff_new_pack.bnSSpq/_old 2020-06-02 22:25:53.678954709 +0200 +++ /var/tmp/diff_new_pack.bnSSpq/_new 2020-06-02 22:25:53.678954709 +0200 @@ -1,8 +1,8 @@ -Index: xpra-3.0.6/setup.py +Index: xpra-4.0/setup.py =================================================================== ---- xpra-3.0.6.orig/setup.py -+++ xpra-3.0.6/setup.py -@@ -1502,7 +1502,7 @@ else: +--- xpra-4.0.orig/setup.py ++++ xpra-4.0/setup.py +@@ -1477,7 +1477,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"]) @@ -11,7 +11,7 @@ add_data_files("share/metainfo", ["xdg/xpra.appdata.xml"]) #here, we override build and install so we can -@@ -1575,10 +1575,10 @@ else: +@@ -1553,10 +1553,10 @@ else: if pam_ENABLED: copytodir("etc/pam.d/xpra", "/etc/pam.d") @@ -24,7 +24,7 @@ if sd_listen_ENABLED: copytodir("service/xpra.service", systemd_dir) else: -@@ -1586,7 +1586,9 @@ else: +@@ -1564,7 +1564,9 @@ else: else: copytodir("service/xpra", "/etc/init.d") if os.path.exists("/etc/sysconfig"): @@ -35,8 +35,8 @@ elif os.path.exists("/etc/default"): copytodir("etc/sysconfig/xpra", "/etc/default") if sd_listen_ENABLED: -@@ -1704,7 +1706,6 @@ if scripts_ENABLED: - toggle_modules(WIN32, "xpra/scripts/win32_proxy_service") +@@ -1676,7 +1678,6 @@ if scripts_ENABLED: + toggle_modules(WIN32, "xpra/scripts/win32_service") if data_ENABLED: - add_data_files(share_xpra, ["README", "COPYING"])