Packages changed:
  Mesa (21.3.1 -> 21.3.3)
  Mesa-drivers (21.3.1 -> 21.3.3)
  createrepo_c
  double-conversion (3.1.6 -> 3.1.7)
  installation-images-MicroOS (17.32 -> 17.33)
  kdump (0.9.1 -> 0.9.2)
  lapack
  libeconf (0.4.2+git20211111.c7a2c52 -> 0.4.4+git20220104.962774f)
  libjcat (0.1.8 -> 0.1.9)
  libsndfile
  python-prettytable (2.4.0 -> 2.5.0)
  sg3_utils (1.47 -> 1.47+2.388b767)
  suse-module-tools (16.0.17 -> 16.0.18)
  vim (8.2.3863 -> 8.2.3995)
  xorg-x11-server (21.1.2 -> 21.1.3)
  zchunk

=== Details ===

==== Mesa ====
Version update (21.3.1 -> 21.3.3)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1

- update to 21.3.3
  * Bug fixes
  * Assassin?s Creed Syndicate crashes with Mesa 21.3.0+ ACO
  * [21.3 regression] swr: Build failure with MSVC
  * anv: dEQP-VK.graphicsfuzz.spv-stable-pillars-volatile-nontemporal-store fails

==== Mesa-drivers ====
Version update (21.3.1 -> 21.3.3)
Subpackages: Mesa-dri Mesa-gallium

- update to 21.3.3
  * Bug fixes
  * Assassin?s Creed Syndicate crashes with Mesa 21.3.0+ ACO
  * [21.3 regression] swr: Build failure with MSVC
  * anv: dEQP-VK.graphicsfuzz.spv-stable-pillars-volatile-nontemporal-store fails

==== createrepo_c ====
Subpackages: libcreaterepo_c0 python3-createrepo_c

- python3-nose is not required for the testsuite, update BuildRequires
  to the actual package used, python3-setuptools.

==== double-conversion ====
Version update (3.1.6 -> 3.1.7)

- update to 3.1.7:
  * Reintroduce macros, if DOUBLE_CONVERSION_NON_PREFIXED_MACROS is set
  * Also add support for Synopsys ARC64 architecture

==== installation-images-MicroOS ====
Version update (17.32 -> 17.33)

- merge gh#openSUSE/installation-images#561
- Remove more binaries appearing with Ruby 3.1 (bsc#1193192)
- 17.33

==== kdump ====
Version update (0.9.1 -> 0.9.2)

- kdump-0.9.2-mkdumprd-properly-pass-compression-params.patch: Fix
  malformation in passing Dracut compression parameters in mkdumprd
  (bsc#1193765).
- Refresh existing patches.
- Sync with SLE15-SP4 changelog. These patches were never applied
  to Factory:
  * kdump-avoid-endless-loop-EAI_AGAIN.patch
  * kdump-calibrate-Add-LUKS2-Argon2-requirements-to-the-reser.patch
  * kdump-calibrate-Fix-kernel-command-line-parsing.patch
  * kdump-do-not-add-rd.neednet.patch
  * kdump-Do-not-list-all-block-devices-if-no-block-devices-ar.patch
  * kdump-ensure-initrd.target.wants-directory.patch
  * kdump-Enumerate-all-BTRFS-devices-for-btrfs-mount-points.patch
  * kdump-Implement-KString-isHexNumber.patch
  * kdump-install-etc-resolv.conf-using-resolved-path.patch
  * kdump-Mount-and-device-resolution-using-libmount-and-lsblk.patch
  * kdump-remove-console-hvc0-from-commandline.patch
  * kdump-set-serial-console-from-Xen-cmdline.patch
- Update to 0.9.2
  * Isolate fadump initrd within the default one (jsc#SLE-18272)
  * Bug fixes
  * Code cleanups
- Remove patches that have been upstreamed:
  * kdump-mounts.cc-Include-sys-ioctl.h.patch
  * kdump-Add-bootdev-to-dracut-command-line.patch
  * kdump-do-not-iterate-past-end-of-string.patch
  * kdump-fix-incorrect-exit-code-checking.patch
  * kdump-avoid-endless-loop-on-EAI_AGAIN.patch
  * kdump-install-real-resolv.conf.patch
  * kdump-Store-kdump-initrd-in-kernel-image-path.patch
- Remove patches that have been solved differently:
  * kdump-on-error-option-yesno.patch

==== lapack ====
Subpackages: libblas3 libcblas3 liblapack3

- Add Fix-out-of-bounds-read.patch to fix out of bound reads when
  user input is not validated properly.  (bsc#1193562, CVE-2021-4048)

==== libeconf ====
Version update (0.4.2+git20211111.c7a2c52 -> 0.4.4+git20220104.962774f)

- Update to version 0.4.4+git20220104.962774f:
  * Fixed i586 build (#158)
- Update to version 0.4.2+git20220104.5dfd69d:
  * Reading numbers with different bases (e.g. oktal) (bsc#1193632) (#157)

==== libjcat ====
Version update (0.1.8 -> 0.1.9)

- update to 0.1.9:
  * Set which backends are supported in the pkgconfig file
  * Use -Dcli=false to reduce the install size
  * Return an error if we try to self-sign no bytes of data
  * Show a more accurate output when not all engines are enabled

==== libsndfile ====

- Fix heap buffer overflow in flac_buffer_copy (CVE-2021-4156,
  bsc#1194006):
  libsndfile-CVE-2021-4156.patch

==== python-prettytable ====
Version update (2.4.0 -> 2.5.0)

- update to 2.5.0:
  * Add Single Border table style

==== sg3_utils ====
Version update (1.47 -> 1.47+2.388b767)
Subpackages: libsgutils2-1_47-2

- Update to version 1.47+2.388b767:
  * rescan-scsi-bus.sh: apply fix for '-r' (boo#1194293)
  * _service: use openSUSE github repo again (with cherry-picks
    from upstream)
  * spec file: suppress commit ID in library version

==== suse-module-tools ====
Version update (16.0.17 -> 16.0.18)

- Update to version 16.0.18:
  * cdrom: Disable autoclose by default (boo#1165047).
  * Make regenerate-initrd-posttrans compatible with Dracut's
    UEFI mode (unified kernel image)

==== vim ====
Version update (8.2.3863 -> 8.2.3995)
Subpackages: vim-data-common vim-small

- Updated to version 8.2.3995, fixes the following problems
- fixed boo#1194219
  * Various build flags accidentally enabled.
  * Cannot disable requesting key codes from xterm.
  * Vim9: compiler complains about using "try" as a struct member.
  * Vim9: type checking global variables is inconsistent.
  * Implementation of some list functions too complicated.
  * Vim9: function test fails.
  * Vim9: type checking for "any" is inconsistent.
  context menu. (Gabriel Dupras)
  * List.c contains code for dict and blob.
  * Vim9: finddir() and uniq() return types can be more specific.
  * go.mod files are not recognized.
  * Cannot highlight the number column for a sign.
  * gcc complains about buffer overrun.
  * 'cindent' does not recognize inline namespace.
  * Function does not abort after a type error in compare
  * Vim9: debugger tries to read more lines than there are.
  * getreg() and getregtype() contain dead code.
  * Solution filter files are not recognized.
  * More duplicated code in f_getreginfo().
  * Crash when switching to other regexp engine fails.
  * Crash when clearing the argument list while using it.
  * Arglist test fails.
  * Can define autocmd for every event by using "au!".
  * E1135 is used for two different errors.
  * The argument list may contain duplicates.
  * Duplicate code for translating script-local function name.
  * Vim9: type check for using v: variables is basic.
  * When modifyOtherKeys is used CTRL-C is not recognized.
  * Vim9: many local variables are initialized with an instruction.
  * Vim9: no proper type check for first argument of call().
  * Vim9: confusing error when using function() with a number.
  * Vim9: no test for nested function not available later.
  * Vim9: the second argument of map() and filter() is not checked at
  compile time.
  * Vim9: not sufficient testing for variable initialization.
  * Vim9: test for map() on string fails.
  * It is not easy to use a script-local function for an option.
  * Vim9: Cannot set 'cpo' in main .vimrc if using Vim9 script.
  * Vim9: double free with nested :def function.
  * "gM" does not count tabs as expected.
  * Vim9: skip expression type is not checked at compile time.
  * Dockerfile using prefix name not recognized.
  * Vim9 help still contains "under development" warnings.
  * Error messages are spread out.
  * Cannot use a script-local function for 'foldtext'.
  * Containerfile using prefix name not recognized.
  * When the compare function of sort() produces and error then sort()
  does not abort.
  * Vim9: type check for filter() does not accept unknown.
  * The ins_complete() function is much too long.
  * Help for expressions does not mention Vim9 syntax.
  * Various spelling mistakes in comments.
  * illegal memory access when completing with invalid bytes.
  * No error for passing an invalid line number to append().
  * The eval.txt help file is way too big.
  * Function list test fails.
  * Vim9: wrong argument for append() results in two errors.
  * Restoring directory after using another window is inefficient.
  * The way xdiff is used is inefficient.
  * Cannot build with dynamic Ruby 3.1.
  * Vim9: double free if a nested function has a line break in the argument
  list.
  * Vim9: no error if something follows :enddef in a nested function.
  * Diff mode confused by NUL bytes.
  * Build failure without the 'autochdir' option. (John Marriott)
  * Vim9: double free when using lambda.
  * Heredoc test fails.
  * Using unititialized variable.
  * getcmdline() argument has a misleading type.
  * Coverity reports a memory leak.
  * C line comment not formatted properly.
  * After ":cd" fails ":cd -" is incorrect.
  * Repeating line comment is undesired for "O" command.
  * CTRL-U in Insert mode does not fix the indent.
  * No proper test for maintaining change mark in diff mode.
  * Insert mode completion function is too long.
  * Line comment start is also found in a string.
  * Match highlight disappears when doing incsearch for ":s/pat".
  * SIGTSTP is not handled.
  * Coverity reports a possible memory leak.
  * Compiler warning from gcc for uninitialized variable.
  * Insert mode completion functions are too long.
  * Vim9: partial variable argument types are wrong, leading to a crash.
  * When an internal error makes Vim exit the error is not seen.
  * Unnecessary check for NULL pointer.
  * Vim9: failure with partial with unknown argument count.
  * Using freed memory with /\%V.
  * Going beyond the end of the line with /\%V.
  * Vim9: memory leak when text after a nested function.
  * First line not redrawn when adding lines to an empty buffer.
  * Insert completion code is too complicated.
  * Vim9: no error for shadowing if script var is declared later.
  * Duplicate assignment.
  * Build failure compiling xxd with "-std=c2x".
  * Error messages are spread out.
  * Build fails for missing error message.
  * Build failure with tiny and small features. (Tony Mechelynck)
  * Some common lisp and scheme files not recognized.
  * Vim9: no easy way to check if Vim9 script is supported.
  * When using feedkeys() abbreviations may be blocked.
  * Error messages are spread out.
  * Build failure.
  * Value of MAXCOL not available in Vim script.
  * Error messages are spread out.
  * Build fails.
  * Error messages are spread out.
  * Tiny build fails.
  * Vim9: LISTAPPEND instruction does not check for a locked list.
  * Error messages are spread out.
  * FEARG_LAST is never used. (Dominique Pellé)
  * Error messages are spread out.
  * Build error when using dynamycally loaded Python 3.
  * Vim9: the feature is not mentioned in the right places.
  * If 'operatorfunc' invokes an operator the remembered Visual mode may be
  changed. (Naohiro Ono)
  * Vim9: debugging a for loop doesn't stop before it starts.
  * Some lines of code not covered by tests.
  * Error messages are spread out.
  * Tiny build fails.
  * Some insert completion code is not tested.
  * Testing wrong operator.
  * Vim9: error when extending dict<any> with another type that it was
  initialized with.
  * Wrong local-additions in the help with language mix.
  * When recording a change in Select mode the first typed character appears
  twice.
  * Vim9: extend() complains about the type even when it was not declared.
  * Not all sshconfig files are detected as such.

==== xorg-x11-server ====
Version update (21.1.2 -> 21.1.3)
Subpackages: xorg-x11-server-Xvfb

- u_xfree86-activate-GPU-screens-on-autobind.patch
  * Part of the original patch by Dave Airlie has landed
    078277e4d92f05a90c4715d61b89b9d9d38d68ea, this contains the
    remainder of what was in SUSE before Xorg 21.1.
    (github issue#1254, boo#1192751)
- Update to version 21.1.3
  * This release fixes several regressions since 1.20.x and 21.1.1
    + glx/dri: Filter out fbconfigs that don't have a supported pixmap format
    + xf86/logind: Fix compilation error when built without logind/platform bus
    + xf86/logind: fix missing call to vtenter if the platform device is not paused
    + Convert more funcs to use InternalEvent.
    + os: Try to discover the current seat with the XDG_SEAT var first

==== zchunk ====

- add zstd-1.5.1.patch (gh#zchunk/zchunk/57)