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-10-10 18:47:06 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/xpra (Old) and /work/SRC/openSUSE:Factory/.xpra.new.2275 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "xpra" Mon Oct 10 18:47:06 2022 rev:50 rq:1009048 version:4.4+git20221002.1c1e6e0d Changes: -------- --- /work/SRC/openSUSE:Factory/xpra/xpra.changes 2022-08-17 18:31:28.112371023 +0200 +++ /work/SRC/openSUSE:Factory/.xpra.new.2275/xpra.changes 2022-10-10 18:47:30.871251009 +0200 @@ -1,0 +2,454 @@ +Sat Oct 01 19:31:40 UTC 2022 - scott.bradn...@suse.com + +- Update to version 4.4+git20221002.1c1e6e0d: + * bump version + * add rocky / alma / oracle / centos stream + * add latest fix + * #3454 too easy to hit resizing loops with xterm + * show variants if we find any + * #3630 don't populate the full layout list if we don't have to + * f-stringify + * #3630 add test that causes wayland hang + * can only join strings + * #3630 make it easier to disable all 'after-handshake' calls + * fix missing systray on Ubuntu + * the nvjpeg flag has been split in 2 + * build witout cuda on Fedora 37 + * add an empty changelog + * #3628 try harder to find the 'interactive' version + * silence some minor warnings + * chop large opengl renderer strings when displaying them in UI + * #3628 fix support for cygwin ssh servers + * remove warning on MS Windows and MacOS + * update the release notes + * #3628 cygwin probably behaves like msys + * some opengl renderer strings can be very long + * refactor: split authandler + * simplify: don't copy options we don't reuse + * match any variation of 'gnome' DE + * #3628 oops, emulate the output format too + * typo + * #3628 match registry query as a plain string + * #3628 re-arrange workaround order + * #3626 we can query without cmd.exe scripting + * add some new definitions + * #3628 use paexec to get an interactive desktop + * silence warning + * silence warnings: access 'daemon' directly + * #3626 try harder to locate xpra on MSYS2 + * #3626 honour more virtual commands execution on MS Windows + * fix for loading 'DSS' keys, aka 'dsa' files + * doh: check we found the keyclass + * #3626 correctly handle channel exec requests + * add funding link + * replace chan_send with sendall variants + * missed brotli compressor from clean list + * never try to use systemd-run on MacOS + * cosmetic + * also clean the uuid + * add utility for dumping xpra's x11 properties + * delete the mode property on exit + * cosmetic + * doh: cut&paste gone wrong + * refactor authorized keys parsing into a reusable function + * refactor and keep the first match + * simplify + * fix warnings + * refactoring + try to honour 'echo' + * cosmetic + * #3625 downgrade to a warning + * cosmetic + * some exceptions have no message + * fix '_proxy' mode: don't start a server + * verify we have a stdout array before accessing it + * cosmetic + * avoid errors with ssh sockets + * #3626 don't use 'command' command on MS Windows + * handle all '_proxy_*' subcommands generically + * 'command' can be used without any arguments + * f-stringify some more + * don't show the full backtrace at 'error' log level + * missing alias lookup + * f-stringify some more + * skip attempting to load codecs that aren't available + * f-stringify + * f-stringify and use mode aliases earlier + * also skip 'importlib._bootstrap' as a debug category + * use a more reliable timestamp server + * unused import + * add full backtrace at debug level + * bail out if no GPU found + * no visible logging during self-tests + * #3625 skip showing scary warnings + * f-stringify + fix warnings + * add nvfbc to diagnostics + * oops: missing exception variable caused an error + * cosmetic + * dependency is missing on Debian Bookworm + * the debian headers are too old + * the pkgconfig file takes care of the [lib]drm path + * remove unused framework + * pynvml 11.515.75 + * ffmpeg 5.1.1 + * update faac / faad url to maintained github fork + * better libvpx url + * 4.4 updates + * #3625 add early check for nvidia driver + * catch permission errors and report them + * #3625 more consistent failure messages with missing hardware + * use the correct loggers + * keep the 'owned' flag updated + * unused import + * oops: no more hex + * #3504 don't build the nvjpeg decoder by default + * simplify + * we must use print here + * initialize variable so we can handle failures + * remove support for gcc versions older than 6 + * f-stringify and fix warnings + * f-stringify and fix warnings + * fix legacy packet encoders + * f-stringify + * #3390 PoC expand server + * don't use GLib directly + * don't use GLib directly + * #3473 also clamp pre-mapped windows + * f-stringify + * also makes the code less dense? + * more generic solution for missing menu items + * the qr menu may be missing + * no wayland here.. + * when failing to parse, return 'auto' value + * simplify validation + * xsettings watcher may be None + * f-stringify and fix warnings + * shortcut out, avoids backtrace splatter + * type annotation was wrong + * free wrapper explicitly to avoid warnings + * #3390 add drm as a pseudo codec + * Fedora 37 needs an updated Cython + * #3390 the cursor fix is in 1.9.1 + * #3390 add compatibility glue for older cursor function + * #3390 add compatibility glue for older versions + * Cython 3.0 alpha: use pre-release to support python 3.11 + * #3622 handle config file parsing errors more gracefully + * #3390 dumb double buffering + * round seconds + * f-stringify + * late_start() should only run once + * log real errors, ignore missing PIL + * #3390 oops: forgot to add drm module + * don't import logger if we don't need it + * skip scary permission warning for socket dirs in XDG_RUNTIME_DIR + * f-stringify + * split method + * cosmetic + * f-stringify + * fix logging call + * win32 DotXpra only uses 'username' + * disable clipboard proxies until we have a peer for them + * better window info + * silence pylint warning + * minor warnings + * pycuda depends on numpy + * restore missing numpy import + * typo + add reset_logging() + * constify and cleanup + * save as jpeg, bail out sooner + * use ValueError + * cleanup and remove python2 support (simplify) + * f-stringify + * #3619 better exception message for payload size errors + * #3619 don't compress strings + * #3390 cleanup and f-stringify + * oops, fixup missing import from 3c02e27631d982f0540aac9be0d87272529c74d6 + * raise min version + * f-stringify and minor warnings + * validate screen dimensions, round if necessary + * #3483 move most of the locking to cuda_context import + * better server / session type string (we don't use gtk2) + * try to normalize mode names better + * #3390 move finding devices to a reusable function + * cleanup and f-stringify + * delay bindings imports until actually needed + * f-stringify + * #3390 make save-to-file optional (too slow) + * validate platform earlier, remove duplicated check + * #3390 typo: check for 'libdrm' + * #3390 add kernel module loading helper + * #3390 move drm to its own module + * f-stringify and fix pylint warnings + * #3390 expose drm info when FULL_INFO>1 + * silence pylint warning + * #3390 cleanup and f-stringify + * #3390 build dependency updates + * #3458 we have ffmpeg builds now + * #3390 add drm query tool + * #3390 update to latest API + * #3390 no need for info logging, we can use 'evdi' for debugging + * f-stringify + * #3616 add 'autoconnect' checkbox to dialog + * better error format + * typo + * pylint warnings + * f-stringify, fix minor warnings + * f-stringify and pylint warnings + * f-stringify and pylint warnings + * f-stringify ++++ 260 more lines (skipped) ++++ between /work/SRC/openSUSE:Factory/xpra/xpra.changes ++++ and /work/SRC/openSUSE:Factory/.xpra.new.2275/xpra.changes Old: ---- xpra-4.4+git20220726.a03b3f67e.tar.gz New: ---- xpra-4.4+git20221002.1c1e6e0d.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ xpra.spec ++++++ --- /var/tmp/diff_new_pack.GWpVsC/_old 2022-10-10 18:47:31.783252992 +0200 +++ /var/tmp/diff_new_pack.GWpVsC/_new 2022-10-10 18:47:31.791253010 +0200 @@ -24,7 +24,8 @@ # Comes from git tarball setup.py: # setup.py build --verbose ... # Xpra version 4.4 -%define xpra_ver 4.4 +#%%define xpra_ver 4.4 +%define xpra_ver 5.0 # ---- %if 0%{?suse_version} >= 1550 %define ffmpeg_ver 5 @@ -35,7 +36,7 @@ # ---- %global __requires_exclude ^typelib\\(GtkosxApplication\\)|typelib\\(GdkGLExt\\)|typelib\\(GtkGLExt\\).*$ Name: xpra -Version: 4.4+git20220726.a03b3f67e +Version: 4.4+git20221002.1c1e6e0d 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 @@ -81,6 +82,7 @@ BuildRequires: pkgconfig(gtk+-3.0) BuildRequires: pkgconfig(libavcodec) >= 58 BuildRequires: pkgconfig(libavformat) >= 58 +BuildRequires: pkgconfig(liblz4) BuildRequires: pkgconfig(libswscale) >= 5 BuildRequires: pkgconfig(libsystemd) BuildRequires: pkgconfig(libwebp) >= 0.4 @@ -194,12 +196,13 @@ %if !%{with pandoc} --without-docs \ %endif -%if %{ffmpeg_ver} == 4 --without-nvfbc -%endif -%if %{ffmpeg_ver} == 5 - --without-nvfbc -%endif +#%%if %%{ffmpeg_ver} == 4 +# --without-nvfbc +#%%endif +#%%if %%{ffmpeg_ver} == 5 +# --without-nvfbc +#%%endif #%%if %%{ffmpeg_ver} == 5 # --without-nvfbc \ # --without-strict ++++++ _service ++++++ --- /var/tmp/diff_new_pack.GWpVsC/_old 2022-10-10 18:47:31.851253139 +0200 +++ /var/tmp/diff_new_pack.GWpVsC/_new 2022-10-10 18:47:31.859253157 +0200 @@ -3,18 +3,34 @@ <param name="url">https://github.com/Xpra-org/xpra</param> <param name="scm">git</param> <!-- TESTING --> - <param name="revision">a03b3f6</param> - <!-- LAST VERIFIED GOOD: ??? (older) ; ??? (newer) + <!-- VERIFIED GOOD: ??? (older) ; ??? (newer) <param name="revision">d0ae240</param> <param name="revision">c001342</param> + <param name="revision">a03b3f6</param> + <param name="revision">cc03f57</param> + <param name="revision">c52d8ac</param> + <param name="revision">6f83fe7</param> + --> + <!-- BAD CLIPBOARD + <param name="revision">df36fcc</param> + <param name="revision">b72e623</param> + <param name="revision">c8f68c6</param> + <param name="revision">dcb5278</param> + --> + <!-- BAD (broken audio) + <param name="revision">c4dcd89</param> + <param name="revision">962acb0</param> --> <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> + --> + <param name="versionrewrite-pattern">v(.*)</param> <!-- <param name="package-meta">yes</param> --> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.GWpVsC/_old 2022-10-10 18:47:31.883253209 +0200 +++ /var/tmp/diff_new_pack.GWpVsC/_new 2022-10-10 18:47:31.887253218 +0200 @@ -1,6 +1,6 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/Xpra-org/xpra</param> - <param name="changesrevision">a03b3f67e953c342cb9d71a0c91cdf51ab002a18</param></service></servicedata> + <param name="changesrevision">1c1e6e0d962310862fa60bf0787772984af850a6</param></service></servicedata> (No newline at EOF) ++++++ xpra-4.4+git20220726.a03b3f67e.tar.gz -> xpra-4.4+git20221002.1c1e6e0d.tar.gz ++++++ /work/SRC/openSUSE:Factory/xpra/xpra-4.4+git20220726.a03b3f67e.tar.gz /work/SRC/openSUSE:Factory/.xpra.new.2275/xpra-4.4+git20221002.1c1e6e0d.tar.gz differ: char 12, line 1 ++++++ xpra.obsinfo ++++++ --- /var/tmp/diff_new_pack.GWpVsC/_old 2022-10-10 18:47:31.947253349 +0200 +++ /var/tmp/diff_new_pack.GWpVsC/_new 2022-10-10 18:47:31.951253357 +0200 @@ -1,5 +1,5 @@ name: xpra -version: 4.4+git20220726.a03b3f67e -mtime: 1658863895 -commit: a03b3f67e953c342cb9d71a0c91cdf51ab002a18 +version: 4.4+git20221002.1c1e6e0d +mtime: 1664644321 +commit: 1c1e6e0d962310862fa60bf0787772984af850a6