Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package xpra for openSUSE:Factory checked in at 2022-12-07 17:35:03 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xpra (Old) and /work/SRC/openSUSE:Factory/.xpra.new.1835 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xpra" Wed Dec 7 17:35:03 2022 rev:51 rq:1040781 version:5.0+git20221127.3e61ef1c Changes: -------- --- /work/SRC/openSUSE:Factory/xpra/xpra.changes 2022-10-10 18:47:30.871251009 +0200 +++ /work/SRC/openSUSE:Factory/.xpra.new.1835/xpra.changes 2022-12-07 17:36:21.364996142 +0100 @@ -1,0 +2,355 @@ +Tue Nov 29 15:33:54 UTC 2022 - scott.bradn...@suse.com + +- Update to version v5.0+git20221127.3e61ef1c: + * use the correct value for bits-per-pixel with alpha + * prefer BGRA to RGBA + * add scaling debug logging + * f-stringify + * fix avif encoder loading + * output using the same colorspace used for encoding + * missing fake attributes for opengl toolbox test + * #3374 spng uses unpremultiplied alpha + * preserve ':' prefix for X11 displays + * #3692 re-add display to ssh args + * add debug logging + * #3692 ssh config overrides url + * fix minor pylint warnings + * more helpful messages + * fix minor pylint warnings + * use premultiplied alpha with pillow + * fix minor warnings + * #3359 don't use odd heights for vertically subsampled formats + * remove debug logging + * support specifying the key file password + * #3504 make it possible to bypass the check + * minor warnings + * #3504 nvjpeg decoder no longer leaks memory with latest drivers + * silence minor pylint warnings + * more helpful warning when there is no pixel data + * fix memoryview TypeError on MS Windows with lz4 raw cursor data + * try to continue without a cuda context + * oops: another pass missed + * find link.exe path with newer versions of VS + * make sure to include cuda libs when needed + * avoid pycuda import warnings on win32 + * f-stringify + * also need innosetup to generate EXE, MSIWrapper for MSI + * handle more invalid x264 version strings + * hint for spng + * add missing import + * fix compatibility with older versions of cryptography + * fix minor warnings + * more python deps, add verpatch link + * #2743 don't enable local sockets by default on win32 + * path missed during refactoring + * silence pylint warning + * try VS 2022 Community path + * switch to cuda 11.8 + * don't show '64-bit' which is the default + * try to install more indirect dependencies + * simplify: install for $MSYSTEM_ARCH + * also install pyopengl-accelerate via MSYS2 + * pycuda 2022.2 can be built on Fedora 37 + * pycuda 2022.2 + * #3690 uinput packages can be broken in new ways + * #3376 expose quic config object + * #3376 expose quic transport info in our connection's scope attribute + * #3376 minor tweaks and expose more info + * add quic link + * add quic link + * seamless is X11 only + * try harder to get a meaningful connection error message + * exceptions are re-thrown, no need to log them at 'error' level here + * f-stringify + * better diagnostic messages when quic components are missing + * failures to connect should not leave the splash screen hanging + * remove unused arguments + * f-stringify + * better log messages + * cosmetic + * add spng + * the key is not a secret + * #3376 honour the request path part of the URL + * #3376 add webtransport stub + refactoring + * unused import + * #3685 clamp clock values to 'unsigned long' + * cosmetic logging tweaks + * #3376 uvloop is not available on win32 + * #3376 cleanups and explicit IPv6 support + * #3376 simplify: create the UDP socket ourselves + * move uvloop recommendation to aioquic + * support functions that return exceptions + * #3376 install aioquic via pip for now + * #3376 we no longer need wsproto + * missed from ff04ad48e3ec7a894c091a27c5b7cdf0e9374fec + * no more csc_* modules matching without csc_cython + * #3376 add working client connection + * make websocket close packet into a reusable function + * log and re-throw errors calling async functions + * #3376 simplify + * #3376 hook up the server connection + * make it easier to re-use opcodes + * avoid errors when cleaning up + * cosmetic + * #3376 remove dependency on wsproto + * flush_then_close improvements + * cosmetic + * provide utility function for waiting for async calls + * remove debug logging + * use ellipsizer to reduce debug logging + * #3376 make uvloop optional, always wait for main loop + * missed from 562b1f184792643b6364832b7b4a9d4df93a53e5 + * #3376 split handlers to separate files + * cosmetic + * use ValueError for validation + * cython mask module should be safe to import globally + * clarify test failures + * oops: missing delayed imports + * older versions of python-cryptography require the backend argument + * prevent circular import + * prevent circular import + * missed from refactoring of header module in 3b68b9f34679b38d8b7f35a541c694af64f7a10d + * check for main loop after waiting + * move xpra's protocol modules to a subdir + * all modules need an __init__ file + * test code does not belong in releases + * only one backend is supported: python-cryptography + * remove unused constant, expose non-backend info + * oops: match refactoring in b2d0b2fb5e87bcae631a32a80b2d261e7b07d130 + * adjust tests for 1492a2210504d9c3428f0e73428220e6df838d5e + * move lz4 to a subdir + * move qrencode to a subdir + * move vsock to a subdir + * forgot to remove the old file in b2d0b2fb5e87bcae631a32a80b2d261e7b07d130 + * split paramiko and exec client code + * move ssh bits to sub-directory + * #3376 split directory listing, simplify calling async code + * d3des is only used with rfb, move it there + * #3376 oops: modules needs init file + * normalize ssh args function arguments + * use isinstance() rather than type() + * remove debug logging + * #3376 stub client quic connection + * #3376 logging tweaks and fixes + * #3376 for now, use wsproto + * #3679 we may get memoryviews from compressors + * strip header from more languages + * prevent false positives with memoryview + * #3682 no idea why this fails in github actions + * #3642 fixed child_command_test in 256c7a7d5bf55ba31926eed8b62487989bd9b30f + * fix all pylint warnings + * fix all pylint warnings + * f-stringify + * we don't need the csc cython on RPM platforms + * #3669 document splash=yes|no|auto + * fix ssh parsing: need to switch to using dicts + * test fixes and tweaks + * #3642 less intrusive fix + * #3667 minor test fixes + * #3667 remove tons of dependencies we don't need + * update dependencies for v4.4+ + * #3667 yasm is not needed + * oops: don't normalize all display names to 'named-pipe' + * add GHA build/test + * teach run.py about --skip-* + * #3675 also skip spurious 'Control_L' events when releasing the AltGr key + * video_colorspace_test skip encodings unsupported by encoder + * #3376 hook a basic http3 server + * f-stringify + * #3359 don't care about mpeg1 / mpeg2 + * better error message + * #3359 make it easier to test a specific encoder + * #3359 sample images for testing + * constify memory alignment + * #3359 x264 can handle odd widths with non-subsampled input + * #3359 correctly parse the resulting pixel data + * use strongly type accessors + * better error messages + * #3359 a codec can reject invalid input sizes + * #3359 x264 can crash if given odd dimensions with subsampled input + * add option to save compressed samples + * #3359 add test case for video dimension masks + * f-stringify and cleanup + * fixup bd22fb3165a856fd7660c99ba63c9cb9f8be2af2 ('p' undefined) + * fix minor lint warnings + * don't show 'Upgrade' in splash title + * f-stringify + * guard against stdin / stderr goin MIA + * #2174 include useful bug tracker link + * doh: protocols don't include the separator + * fix minor pylint warnings + * #3599 ugly parse_host_string() function was now unused + * fix minor pylint warnings + * 'join' is what we have to use to wait for threads + * unused import + * fix minor pylint warnings + * continue to support CentOS 8.x and clones + * unused import + * #3376 aioquic needs the openssl headers + * #3376 missed the actual files in ff7d58e7deea6d79e4166dece97d47f47f5410c1 + * #3667 older versions of Pillow insist on a full palette + * #3667 show full encoder parameters when failing + * #3376 rpm packages for aioquic and pylsqpack + * Update RPM.md + * fix minor warnings + * this is where docs really belong.. + * revert most of 23a0555bc94f530b78b7673526846099d60f0d6d + * revert 23a0555bc94f530b78b7673526846099d60f0d6d ++++ 158 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/xpra/xpra.changes ++++ and /work/SRC/openSUSE:Factory/.xpra.new.1835/xpra.changes Old: ---- xpra-4.4+git20221002.1c1e6e0d.tar.gz New: ---- xpra-5.0+git20221127.3e61ef1c.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xpra.spec ++++++ --- /var/tmp/diff_new_pack.rwpOQv/_old 2022-12-07 17:36:22.997005078 +0100 +++ /var/tmp/diff_new_pack.rwpOQv/_new 2022-12-07 17:36:23.053005385 +0100 @@ -36,7 +36,7 @@ # ---- %global __requires_exclude ^typelib\\(GtkosxApplication\\)|typelib\\(GdkGLExt\\)|typelib\\(GtkGLExt\\).*$ Name: xpra -Version: 4.4+git20221002.1c1e6e0d +Version: 5.0+git20221127.3e61ef1c Release: 0 Summary: Remote display server for applications and desktops License: BSD-3-Clause AND GPL-2.0-or-later AND LGPL-3.0-or-later AND MIT ++++++ _service ++++++ --- /var/tmp/diff_new_pack.rwpOQv/_old 2022-12-07 17:36:23.261006523 +0100 +++ /var/tmp/diff_new_pack.rwpOQv/_new 2022-12-07 17:36:23.293006699 +0100 @@ -3,6 +3,9 @@ <param name="url">https://github.com/Xpra-org/xpra</param> <param name="scm">git</param> <!-- TESTING --> + <!-- LAST KNOWN GOOD: ïª (older) ; ï« (newer) + <param name="revision">223dc02f</param> + --> <!-- VERIFIED GOOD: ïª (older) ; ï« (newer) <param name="revision">d0ae240</param> <param name="revision">c001342</param> @@ -10,6 +13,7 @@ <param name="revision">cc03f57</param> <param name="revision">c52d8ac</param> <param name="revision">6f83fe7</param> + <param name="revision">1c1e6e0</param> --> <!-- BAD CLIPBOARD <param name="revision">df36fcc</param> @@ -24,16 +28,14 @@ <param name="versionformat">@PARENT_TAG@+git%cd.%h</param> <!-- These need changed dependent on tags at github.com/Xpra-org/xpra ; Currently - tag=4.3 but setup.py returns 4.4 - --> - <!-- Hopefully this isn't needed anymore? 20221001 - <param name="versionrewrite-pattern">v4.3</param> - <param name="versionrewrite-replacement">4.4</param> + tag=v4.4 but setup.py returns 5.0 as a + result of ./xpra/__init__.py --> - <param name="versionrewrite-pattern">v(.*)</param> <!-- - <param name="package-meta">yes</param> + <param name="versionrewrite-pattern">v(.*)</param> --> + <param name="versionrewrite-pattern">v4.4</param> + <param name="versionrewrite-replacement">5.0</param> <param name="changesgenerate">enable</param> </service> <service name="set_version" mode="disabled"/> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.rwpOQv/_old 2022-12-07 17:36:23.345006983 +0100 +++ /var/tmp/diff_new_pack.rwpOQv/_new 2022-12-07 17:36:23.349007006 +0100 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/Xpra-org/xpra</param> - <param name="changesrevision">1c1e6e0d962310862fa60bf0787772984af850a6</param></service></servicedata> + <param name="changesrevision">3e61ef1c89c7c3c882ebe94fb18ec1cc07bcc744</param></service></servicedata> (No newline at EOF) ++++++ xpra-4.4+git20221002.1c1e6e0d.tar.gz -> xpra-5.0+git20221127.3e61ef1c.tar.gz ++++++ /work/SRC/openSUSE:Factory/xpra/xpra-4.4+git20221002.1c1e6e0d.tar.gz /work/SRC/openSUSE:Factory/.xpra.new.1835/xpra-5.0+git20221127.3e61ef1c.tar.gz differ: char 13, line 1 ++++++ xpra.obsinfo ++++++ --- /var/tmp/diff_new_pack.rwpOQv/_old 2022-12-07 17:36:23.405007312 +0100 +++ /var/tmp/diff_new_pack.rwpOQv/_new 2022-12-07 17:36:23.409007334 +0100 @@ -1,5 +1,5 @@ name: xpra -version: 4.4+git20221002.1c1e6e0d -mtime: 1664644321 -commit: 1c1e6e0d962310862fa60bf0787772984af850a6 +version: 5.0+git20221127.3e61ef1c +mtime: 1669537672 +commit: 3e61ef1c89c7c3c882ebe94fb18ec1cc07bcc744