Packages changed: ell (0.50 -> 0.51) git hidapi (0.11.0 -> 0.12.0) libnbd (1.12.2 -> 1.12.4) nbdkit (1.29.4 -> 1.30.7) nfs-utils python-SQLAlchemy (1.4.37 -> 1.4.39) python-chardet (4.0.0 -> 5.0.0) python-lxml (4.9.0 -> 4.9.1) python-numexpr (2.8.1 -> 2.8.3) python-pandas (1.4.2 -> 1.4.3) python-tabulate (0.8.9 -> 0.8.10) salt xconsole (1.0.7 -> 1.0.8) xmodmap (1.0.10 -> 1.0.11) yast2-installation (4.5.2 -> 4.5.3) yast2-trans (84.87.20220704.8f5a2d0352 -> 84.87.20220709.5ead98f887) === Details === ==== ell ==== Version update (0.50 -> 0.51) - update to 0.51: * Fix issue with handling bad prefixes per RFC4862 * Fix issue with handling DHCP retransmission timers * Add support for DHCP override and static IP API ==== git ==== Subpackages: git-core git-email git-gui git-svn git-web gitk perl-Git - Add /etc/bash_completion.d/git-prompt: checks for git-prompt.sh and source it if available. Some users rely on the __git_ps1 function becoming available when bash-completion is loaded. Continue to load this library at bash-completion startup for now, to ease the transition to a world order where the prompt function is requested separately. Inspired by Debian. ==== hidapi ==== Version update (0.11.0 -> 0.12.0) - update to 0.12.0: * libusb: improved CMake dependency on Iconv (#405) - as a result, better support for NetBSD; * general: documentation improvements; * general: small code cleanups/improvements; * many windows specific fixes - spec-cleaner cleanups ==== libnbd ==== Version update (1.12.2 -> 1.12.4) - Update to version 1.12.4: * python: Correctly use PyGILState * olang: aio_buffer.go: Explicit panic() on invalid usage * python: Enhance tests of nbd.Buffer * python: Plug uninit leak in nbd.Buffer.to_bytearray * python: Avoid memleak on (unlikely) module failure * python: Accept buffers in nbd.Buffer.from_bytearray() - Enable building python module and utilities ==== nbdkit ==== Version update (1.29.4 -> 1.30.7) Subpackages: nbdkit-basic-filters nbdkit-basic-plugins nbdkit-curl-plugin nbdkit-nbd-plugin nbdkit-python-plugin nbdkit-server nbdkit-ssh-plugin nbdkit-vddk-plugin - Update to version 1.30.7: * Version 1.30.7. * configure: Use printf to print $ISOPROG * configure: Print the version of curl, libnbd and libssh * configure: Make the 'feature' function print the dots * tests/test-protect.c: Fix typo in previous commit * tests/test-protect.c: Skip test if "disk" was not created * common/include: Rename BUILD_BUG_ON_ZERO to something more meaningful * common/include/test-array-size.c: Avoid Clang warning * vddk: Demote another "phone home" error message to debug * Use ARRAY_SIZE macro in various places in nbdkit * common/include: Add ARRAY_SIZE macro * tests/test-parallel-sh.sh: Skip test under valgrind + debuginfod * tests/test-parallel-sh.sh: Small cleanups * server: Work around incorrect include in gnutls/socket.h * server: Display kTLS setting in debug output * exitwhen: Check nbdkit doesn't exit before the pipe is closed * valgrind: Update comment about valgrind bug affecting OCaml * ocaml: Add further valgrind suppression * ocaml: Add valgrind suppression for OCaml 4.14 bug * perl: Move GCC diagnostic ignored earlier * docs/nbdkit-protocol.pod: block size support was added in 1.30 - Enable linuxdisk plugin - Update to version 1.30.6: * Version 1.30.6. * exitwhen: Link to example of how to use exit-when-pipe-closed * rate: Miscellaneous enhancements to comments and debug messages * ext2: Improve comments * eval: Provide default for .can_cache * eval: Always end scripts in newline * tests: Add regression test for NBDKIT_EMULATE_CACHE fix * server: Fix NBDKIT_CACHE_EMULATE * server: Fix NBDKIT_ZERO_EMULATE from filters * tests: Give sensible name to test sockets * linuxdisk: Add new subdir/.gitignore to EXTRA_DIST * tests: Fix test-disk2data.sh use of $PYTHON * blocksize: Test of aligned writes vs. RMW race * blocksize: Avoid losing aligned writes to RMW race * linuxdisk: Reduce size of test * multi-conn: Fix test with newer libnbd * data: Small clarification to the manual * vddk: advise user on obscure thumbprint mismatch error condition * configure: Fix incorrect comment about supported VDDK version * Version 1.30.5. * .gitignore: Ignore __pycache__ directory wherever it occurs * vddk: Demote another useless phone-home error message to debug * nbd: Hide some state machine debugging behind a debug flag * Remove pointless 'global' declarations. * Use RuntimeError instead of Exception * Drop pointless error check. * tests: Print a warning if nbdkit does not start after 30 seconds * file: Fix leaked file descriptor on error path * eval: Fix memory leak on error path * multi-conn: Fix memory leak on error path * Version 1.30.4. * pause: Delete control socket on server shutdown * rust: Use a local filename for the test socket * Update to nix 0.24.1 * rust: Use correct char type for characters * readahead: Simplify the test replacing use of sh plugin * readahead: Simplify the test by inlining some files * torrent: Don't attempt to rm -rf (null) on unload * readahead: Minor whitespace changes * ssh: Move and document thread model declaration * docs/nbdkit-filter.pod: Fix invalid use of E<> in verbatim section * Version 1.30.3. * tests: ssh: Don't run unused sshd * ocaml: Declare that we use caml_-namespaced symbols, for OCaml 4.14 * tests/test-cache-max-size.sh: Fix tests in locales with different date format * common: Add hexdigit.h containing common functions for handling hex * data: Fix typo in comment * tests: web-server: Avoid rare race in shutdown * server, tests: Prefix both uses of perror ("accept") * data: Check failure from some <(...) scripts * curl: scripts: Multiple fixes * python: Also plug leak on error case * tests/test-protect-ranges.sh: Don't try to use port 10809 * python: Avoid memory leak in .list_exports and .extents * fuzzing: Recommend combining fuzzing with ASAN * configure: Add --disable-linker-script flag * configure: Disable linker script for server when using libfuzzer * configure: Reorganise USE_LINKER_SCRIPT_FOR_SERVER conditional * configure: Report --enable-libfuzzer flag in summary output * Version 1.30.2. * server: Improve error message for --dump-plugin when plugin name is missing * docs: Use I<> to quote command line flag * tests: Skip vsock tests unless the vsock_loopback module is loaded * build: Fix GCC diagnostics for GCC 4.4 in RHEL 6 * podwrapper: Don't add the =encoding header for RHEL 6-era POD * podwrapper: Verify that all man pages are valid UTF-8 * podwrapper: Add suggestion for debugging Perl scripts * docs: Document how to write plugins/filters in C++ * vddk: Don't use uninitialized values when computing preferred block size * Update Nix to 0.23.0 * Update Mockall to 0.11.0 * fuzzing: Document alternate method for AFL++ using clang-LTO * server: Export __afl_* symbols for American Fuzzy Lop * tests: Fix some failing tests in RHEL / CentOS / AlmaLinux 8 * tests: Generally prefer nbdinfo over qemu-img info * tests: Remove unnecessary 'requires qemu-img --version' * tests: Add regression test that nbdkit isn't linked to OpenSSL * Version 1.30.1. * ci: Add perl-dev back to Alpine * ci: Regenerate CI files using latest libvirt-ci/lcitool * ci/manifest.yml: Add PERL skip variables * Use new string-vector and const-string-vector types * common/utils: Add new string vector types * common/utils/nbdkit-string.h: Rename header guards * cc: Rename misnamed string_vector to params_vector * ci: Rename centos-8 to almalinux-8 * ci: Remove fedora-34 tests * plugins/sh: Add ENOEXEC fallback for inline scripts * tests/functions.sh.in: Add comment about enabling vsock in tests * ci: Skip perl on clang targets * ci/build.sh: Combine mingw cases * ci: alpine: Include perl-dev package to build perl plugin * data: Remove bash-ism from <(...) script * docs, tests: Remove bash-ism from --run parameter * ci: Temporarily remove check-valgrind, dist tests * ci: Install 'dnf-command(config-manager)' first * ci: Use almalinux-8 instead of centos-8 * Add CI for GitLab * tests: Check that /dev/loop-control is accessible when needed * libssh: Check also for SSH_OPTIONS_DELAY * test-sh-errors: Allow for more variation of error messages * Fix libraries for mingw32 builds * test-delay-shutdown: Do not assume 124 as timeout's exit code and rather probe for it * test-exportname: Only check exportname.out contents if it exists * tests: Explicitly run $(plugin) under sh in expect scripts * test-swap: Only run with proper capability * plugins/rust: Run more tests * golang: Make sure used golang version supports modules * Only use vsock if VMADDR_CID_ANY is defined * Include sys/vsock.h only if it exists * plugins/file: Include linux/fs.h only if it exists * ocaml: Minor simplification of set_field function * todo: Suggest new thread model numbering in API V3 * Version 1.30.0. * docs: Final release notes for 1.30 * sh: Use new string type instead of reallocing return buffers * common/utils: Add extensible string, based on vector * todo: Drop item about minimum request size * todo: Document possibility of extending .block_size in API v3 * blocksize: Default internal block size based on plugin * blocksize: Defer per-handle initialization to .prepare * blocksize: Refactor to per-handle constraints * vddk: Use nested MAX macros * common/include: Fix MIN and MAX macros so they can be nested * common/include: Change unique-name macros to use __COUNTER__ * blocksize: Minor doc improvements * windows: tests/test-foreground.sh: Skip this test * windows: Skip some nbdkit-cow-filter tests * windows: tests: Add requires_run for some tests * windows: server/debug.c: Call close_memstream instead of fclose * windows: server/debug.c: Don't crash if open_memstream fails * windows: Add replacement posix_memalign function * windows: Add replacement for sysconf() POSIX function * swab: Implement .block_size callback * windows: blocksize-policy: Don't use reserved word ERROR * todo: Remove retry filter suggestion which was already implemented * blocksize: Don't open-code is_power_of_2 * log: Implement .block_size callback * docs: Fix typo & line too long in nbdkit-release-notes-1.30.pod * docs: Update release notes for nbdkit 1.30 * blocksize: Export block size constraints * cache, cow: Export block size constraints * cc: Implement .block_size callback * vddk: Export block size information for this plugin * Version 1.29.16. * blocksize-policy: Check the correct policy * server/plugins.c: Simplify error handling of .block_size callback * python: Implement .block_size callback * ocaml: Implement .block_size callback * nbd: In error messages, just display nbd_get_error() * nbd: Implement .block_size callback * New filter: nbdkit-blocksize-policy-filter * nbd: Use lowercase in error message * tests: Add a simple test for block size constraints * eval, sh: Implement block_size method * server: Add new plugin/filter .block_size callback * tls-fallback: Enhance comments about required callbacks * Version 1.29.15. * vddk: Document our current thinking on VMware out of memory errors * nbd: Opt in to libnbd pread_initialize speedup * error: Tweak filter name for easier debugging * zero: Fix doc typo * plugins: python: Make threading model explicit * plugins: python: Add error example * common/allocators: Always align mlock buffer * common/utils: Add vector_reserve_page_aligned * tests: Use a larger buffer for mlock test * common/allocators/malloc.c: Avoid calling munlock (NULL, ...) * Rename top level directory bash -> bash-completion * docs: Add preliminary outline release notes for 1.30 * docs: Add link to nbdkit-release-notes-1.28 to main manual page * Version 1.29.14. * server/sockets: get rid of AI_ADDRCONFIG * server/sockets: supply trailing newline for gai_strerror() format string * tests: Fix VDDK tests * vddk: Allow create-hwversion to be specified as a number * vddk: Fix documentation of new create flag * vddk: Implement VMDK creation * Version 1.29.13. * ocaml: Pass count parameter of pread as OCaml int * ocaml: Use int64 as the OCaml type for counts * ocaml: Convert offset values correctly in several callbacks * common/replacements/poll.h: Fix redefinition of poll * common/replacements: Use _get_osfhandle correctly * info: Add info_address=yes if mode=address is supported * valgrind: Fix suppressions for dlopen * info, ip: Make this plugin and filter work without inet_ntop/inet_pton * gzip: Don't try calling set_cloexec on Windows * exportname: Use replacement open_memstream * exitwhen: Remove some Windows warnings * cow: Include assert.h and call abort instead of assert (false) * split: Remove some unused variables when compiling on Windows * server/sockets.c: Remove variable-length array in Windows-only code * server, common, filters: Include "strndup.h" in places which use strndup * server: Remove some dead code when compiling on Windows * server: Use replacement open_memstream function * common/include/unique-name.h: Rename UNIQUE_NAME macro * server: Use ATTRIBUTE_FORMAT_PRINTF instead of __attribute__((printf)) * include: Disable printf format warnings on platforms that don't support %m * Version 1.29.12. * ocaml: NBDKit.set_field should not be @@noalloc * ocaml: Use magic_config_key in the example * python: More precise Python parameter passing * tests/test-python-plugin.py: Allow test to use large disks * tests: python: Use Python unittest function descriptions consistently * ocaml: Document the version string in the example * plugins/python: Fix extents() count format string * Version 1.29.11. * tests: Add configure --disable-libguestfs-tests flag * tests: Use mke2fs -d to create ext4 test image * Version 1.29.10. * windows: Link plugins/filters that use utils + pread/pwrite with libcompat * windows: Use replacement pread and pwrite functions * windows: Replace vector .size with .len in a few places * file: Fix implementation of cache=none for writes ==== nfs-utils ==== Subpackages: libnfsidmap1 nfs-client nfs-kernel-server - 0004-modprobe-protect-against-sysctl-errors.patch 0005-modprobe-avoid-error-messages-if-sbin-sysctl-fail.patch Suppress any errors from /sbin/sysctl, if for example, it isn't installed (bsc#1200710) ==== python-SQLAlchemy ==== Version update (1.4.37 -> 1.4.39) - update to version 1.4.39: * orm + [orm] [bug] [regression] Fixed regression caused by #8133 where the pickle format for mutable attributes was changed, without a fallback to recognize the old format, causing in-place upgrades of SQLAlchemy to no longer be able to read pickled data from previous versions. A check plus a fallback for the old format is now in place. References: #8133 - changes from version 1.4.38: * orm + [orm] [bug] [regression] Fixed regression caused by #8064 where a particular check for column correspondence was made too liberal, resulting in incorrect rendering for some ORM subqueries such as those using PropComparator.has() or PropComparator.any() in conjunction with joined-inheritance queries that also use legacy aliasing features. References: [#8162] + [orm] [bug] [sql] Fixed an issue where GenerativeSelect.fetch() would not be applied when executing a statement using the ORM. References: #8091 + [orm] [bug] Fixed issue where a with_loader_criteria() option could not be pickled, as is necessary when it is carried along for propagation to lazy loaders in conjunction with a caching scheme. Currently, the only form that is supported as picklable is to pass the ?where criteria? as a fixed module-level callable function that produces a SQL expression. An ad-hoc ?lambda? can?t be pickled, and a SQL expression object is usually not fully picklable directly. References: #8109 * engine + [engine] [bug] Repaired a deprecation warning class decorator that was preventing key objects such as Connection from having a proper __weakref__ attribute, causing operations like Python standard library inspect.getmembers() to fail. References: [#8115] * sql + [sql] [bug] Fixed multiple observed race conditions related to lambda_stmt(), including an initial ?dogpile? issue when a new Python code object is initially analyzed among multiple simultaneous threads which created both a performance issue as well as some internal corruption of state. Additionally repaired observed race condition which could occur when ?cloning? an expression construct that is also in the process of being compiled or otherwise accessed in a different thread due to memoized attributes altering the __dict__ while iterated, for Python versions prior to 3.10; in particular the lambda SQL construct is sensitive to this as it holds onto a single statement object persistently. The iteration has been refined to use dict.copy() with or without an additional iteration instead. References: #8098 + [sql] [bug] Enhanced the mechanism of Cast and other ?wrapping? column constructs to more fully preserve a wrapped Label construct, including that the label name will be preserved in the .c collection of a Subquery. The label was already able to render in the SQL correctly on the outside of the construct which it was wrapped inside. References: #8084 + [sql] [bug] Adjusted the fix made for #8056 which adjusted the escaping of bound parameter names with special characters such that the escaped names were translated after the SQL compilation step, which broke a published recipe on the FAQ illustrating how to merge parameter names into the string output of a compiled SQL string. The change restores the escaped names that come from compiled.params and adds a conditional parameter to SQLCompiler.construct_params() named escape_names that defaults to True, restoring the old behavior by default. References: [#8113] * schema + [schema] [bug] Fixed bugs involving the Table.include_columns and the Table.resolve_fks parameters on Table; these little-used parameters were apparently not working for columns that refer to foreign key constraints. In the first case, not-included columns that refer to foreign keys would still attempt to create a ForeignKey object, producing errors when attempting to resolve the columns for the foreign key constraint within reflection; foreign key constraints that refer to skipped columns are now omitted from the table reflection process in the same way as occurs for Index and UniqueConstraint objects with the same conditions. No warning is produced however, as we likely want to remove the include_columns warnings for all constraints in 2.0. In the latter case, the production of table aliases or subqueries would fail on an FK related table not found despite the presence of resolve_fks=False; the logic has been repaired so that if a related table is not found, the ForeignKey object is still proxied to the aliased table or subquery (these ForeignKey objects are normally used in the production of join conditions), but it is sent with a flag that it?s not resolvable. The aliased table / subquery will then work normally, with the exception that it cannot be used to generate a join condition automatically, as the foreign key information is missing. This was already the behavior for such foreign key constraints produced using non-reflection methods, such as joining Table objects from different MetaData collections. References: #8100, #8101 + [schema] [bug] [mssql] Fixed issue where Table objects that made use of IDENTITY columns with a Numeric datatype would produce errors when attempting to reconcile the ?autoincrement? column, preventing construction of the Column from using the Column.autoincrement parameter as well as emitting errors when attempting to invoke an Insert construct. References: #8111 * extensions + [extensions] [bug] Fixed bug in Mutable where pickling and unpickling of an ORM mapped instance would not correctly restore state for mappings that contained multiple Mutable-enabled attributes. References: #8133 ==== python-chardet ==== Version update (4.0.0 -> 5.0.0) - Update to 5.0.0 * This release is the first release of chardet that no longer supports Python < 3.6 * Added a prober for Johab Korean (#207, @grizlupo) * Added a prober for UTF-16/32 BE/LE (#109, #206, @jpz) * Added test data for Croatian, Czech, Hungarian, Polish, Slovak, Slovene, Greek, and Turkish, which should help prevent future errors with those languages * Improved XML tag filtering, which should improve accuracy for XML files (#208) * Tweaked SingleByteCharSetProber confidence to match latest uchardet (#209) * Made detect_all return child prober confidences (#210) * Updated examples in docs (#223, @domdfcoding) * Documentation fixes (#212, #224, #225, #226, #220, #221, #244 from too many to mention) * Minor performance improvements (#252, @deedy5) * Add support for Python 3.10 when testing (#232, @jdufresne) * Lots of little development cycle improvements, mostly thanks to @jdufresne - Canonicalize alternatives creation ==== python-lxml ==== Version update (4.9.0 -> 4.9.1) - update to version 4.9.1: * Bugs fixed + A crash was resolved when using iterwalk() (or canonicalize()) after parsing certain incorrect input. Note that iterwalk() can crash on valid input parsed with the same parser after failing to parse the incorrect input. ==== python-numexpr ==== Version update (2.8.1 -> 2.8.3) - specfile: * require python >= 3.7 - update to version 2.8.3: * Support for Python 3.6 has been dropped due to the need to substitute the flag NPY_ARRAY_WRITEBACKIFCOPY for NPY_ARRAY_UPDATEIFCOPY. This flag change was initiated in NumPy 1.14 and finalized in 1.23. The only changes were made to cases where an unaligned constant was passed in with a pre-allocated output variable: ``` x = np.empty(5, dtype=np.uint8)[1:].view(np.int32) ne.evaluate('3', out=x) ``` We think the risk of issues is very low, but if you are using NumExpr as a expression evaluation tool you may want to write a test for this edge case. * Thanks to Matt Einhorn (@matham) for improvements to the GitHub Actions build process to add support for Apple Silicon and aarch64. * Thanks to Biswapriyo Nath (@biswa96) for a fix to allow mingw builds on Windows. * There have been some changes made to not import platform.machine() on sparc but it is highly advised to upgrade to Python 3.9+ to avoid this issue with the Python core package platform. - changes from version 2.8.2: * skipped due to an error in uploading to PyPi. ==== python-pandas ==== Version update (1.4.2 -> 1.4.3) - update to version 1.4.3: * Behavior of concat with empty or all-NA DataFrame columns The behavior change in version 1.4.0 to stop ignoring the data type of empty or all-NA columns with float or object dtype in concat() (Ignoring dtypes in concat with empty or all-NA columns) has been reverted (GH45637). * Fixed regressions + Fixed regression in DataFrame.replace() when the replacement value was explicitly None when passed in a dictionary to to_replace also casting other columns to object dtype even when there were no values to replace (GH46634) + Fixed regression in DataFrame.to_csv() raising error when DataFrame contains extension dtype categorical column (GH46297, GH46812) + Fixed regression in representation of dtypes attribute of MultiIndex (GH46900) + Fixed regression when setting values with DataFrame.loc() updating RangeIndex when index was set as new column and column was updated afterwards (GH47128) + Fixed regression in DataFrame.fillna() and DataFrame.update() creating a copy when updating inplace (GH47188) + Fixed regression in DataFrame.nsmallest() led to wrong results when the sorting column has np.nan values (GH46589) + Fixed regression in read_fwf() raising ValueError when widths was specified with usecols (GH46580) + Fixed regression in concat() not sorting columns for mixed column names (GH47127) + Fixed regression in Groupby.transform() and Groupby.agg() failing with engine="numba" when the index was a MultiIndex (GH46867) + Fixed regression in NaN comparison for Index operations where the same object was compared (GH47105) + Fixed regression is Styler.to_latex() and Styler.to_html() where buf failed in combination with encoding (GH47053) + Fixed regression in read_csv() with index_col=False identifying first row as index names when header=None (GH46955) + Fixed regression in DataFrameGroupBy.agg() when used with list-likes or dict-likes and axis=1 that would give incorrect results; now raises NotImplementedError (GH46995) + Fixed regression in DataFrame.resample() and DataFrame.rolling() when used with list-likes or dict-likes and axis=1 that would raise an unintuitive error message; now raises NotImplementedError (GH46904) + Fixed regression in testing.assert_index_equal() when check_order=False and Index has extension or object dtype (GH47207) + Fixed regression in read_excel() returning ints as floats on certain input sheets (GH46988) + Fixed regression in DataFrame.shift() when axis is columns and fill_value is absent, freq is ignored (GH47039) + Fixed regression in DataFrame.to_json() causing a segmentation violation when DataFrame is created with an index parameter of the type PeriodIndex (GH46683) * Bug fixes + Bug in pandas.eval(), DataFrame.eval() and DataFrame.query() where passing empty local_dict or global_dict was treated as passing None (GH47084) + Most I/O methods no longer suppress OSError and ValueError when closing file handles (GH47136) * Other + The minimum version of Cython needed to compile pandas is now 0.29.30 (GH41935) ==== python-tabulate ==== Version update (0.8.9 -> 0.8.10) - specfile: * update copyright year - update to version 0.8.10: * Python 3.10 support. * Bug fixes. * Column width parameter. ==== salt ==== Subpackages: python3-salt salt-master salt-minion salt-transactional-update - Add support for gpgautoimport in zypperpkg module - Update Salt to work with Jinja >= and <= 3.1.0 (bsc#1198744) - Fix salt.states.file.managed() for follow_symlinks=True and test=True (bsc#1199372) - Make Salt 3004 compatible with pyzmq >= 23.0.0 (bsc#1201082) - Added: * fix-jinja2-contextfuntion-base-on-version-bsc-119874.patch * add-support-for-gpgautoimport-539.patch * fix-62092-catch-zmq.error.zmqerror-to-set-hwm-for-zm.patch * fix-salt.states.file.managed-for-follow_symlinks-tru.patch - Add support for name, pkgs and diff_attr parameters to upgrade function for zypper and yum (bsc#1198489) - Added: * add-support-for-name-pkgs-and-diff_attr-parameters-t.patch - Fix ownership of salt thin directory when using the Salt Bundle - Set default target for pip from VENV_PIP_TARGET environment variable - Normalize package names once with pkg.installed/removed using yum (bsc#1195895) - Save log to logfile with docker.build - Use Salt Bundle in dockermod - Ignore erros on reading license files with dpkg_lowpkg (bsc#1197288) - Added: * normalize-package-names-once-with-pkg.installed-remo.patch * use-salt-bundle-in-dockermod.patch * fix-ownership-of-salt-thin-directory-when-using-the-.patch * ignore-erros-on-reading-license-files-with-dpkg_lowp.patch * set-default-target-for-pip-from-venv_pip_target-envi.patch * save-log-to-logfile-with-docker.build.patch ==== xconsole ==== Version update (1.0.7 -> 1.0.8) - Update to version 1.0.8: * Update README for gitlab migration * Update configure.ac bug URL for gitlab migration * gitlab CI: add a basic build test * Build xz tarballs instead of bzip2 * Use _CONST_X_STRING to make libXt declare String as const char * * unifdef sgi * Reduce scope of ttydev & ptydev * gitlab CI: stop requiring Signed-off-by in commits ==== xmodmap ==== Version update (1.0.10 -> 1.0.11) - Update to version 1.0.11 * gitlab CI: add a basic build test * Build xz tarballs instead of bzip2 * handle.c: avoid leaks when realloc() fails * PrintModifierMapping: stop leaking the map returned by XGetKeyboardMapping Fix warning about number of mouse buttons ==== yast2-installation ==== Version update (4.5.2 -> 4.5.3) - Do not restart services when updating the package (bsc#1199480, bsc#1200274) -4.5.3 ==== yast2-trans ==== Version update (84.87.20220704.8f5a2d0352 -> 84.87.20220709.5ead98f887) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20220709.5ead98f887: * Translated using Weblate (Macedonian) * Translated using Weblate (Russian)