Packages changed:
  apparmor
  dracut (055+suse.238.gacab0df5 -> 056+suse.252.g75c0d4d5)
  gcc
  gcc11
  gcc12 (11.2.1+git1406 -> 12.0.1+git192251)
  glib2
  gnome-control-center
  google-roboto-fonts
  harfbuzz (4.1.0 -> 4.2.0)
  libX11 (1.7.3.1 -> 1.7.5)
  libXcursor (1.2.0 -> 1.2.1)
  libapparmor
  procps (3.3.17 -> 4.0.0)
  setxkbmap (1.3.2 -> 1.3.3)
  shared-mime-info (2.1 -> 2.2)
  systemd
  tpm2.0-abrmd
  xdm (1.1.12 -> 1.1.13)
  zenity (3.41.0 -> 3.42.0)

=== Details ===

==== apparmor ====
Subpackages: apparmor-abstractions apparmor-parser apparmor-profiles apparmor-utils python3-apparmor

- ensure precompiled cache files are newer than (text) profiles
- reload profiles in %posttrans instead of %post to ensure both
  - profiles and -abstractons package are updated before the cache
  in /var/cache/apparmor/ gets built (boo#1195463 #c20)

==== dracut ====
Version update (055+suse.238.gacab0df5 -> 056+suse.252.g75c0d4d5)
Subpackages: dracut-ima dracut-mkinitrd-deprecated

- Update to version 056+suse.252.g75c0d4d5:
  See https://github.com/dracutdevs/dracut/releases/tag/056 for details.
  Additional changes:
  * feat(resume): sanity check (bsc#1197192)
  * fix(dracut-initramfs-restore.sh): unpack uncompressed initrd as last option (bsc#1197195)
  * fix(resume): only exclude this module when swap is netdev
  * fix(network): do not use network-wicked as default network handler
  * chore(suse): update spec

==== gcc ====

- Rename libgccjit0-devel to libgccjit-devel.

==== gcc11 ====

- Add provides/conflicts to glibc crosses since only one GCC version
  for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit.

==== gcc12 ====
Version update (11.2.1+git1406 -> 12.0.1+git192251)
Subpackages: libgcc_s1 libgomp1 libstdc++6

- Add provides/conflicts to glibc crosses since only one GCC version
  for the same target can be installed at the same time.
- Add provides/conflicts to libgccjit
- Bump to 9f37d31324f89d0b7b2abac988a976d121ae29c6, git192251.
- Bump to e8cd3edc0fc6c02a732dcecf519c22d835e5f422, git192197.
- Bump to c43cb355f25dd22133d15819bd6ec03d3d3939fd, git192094.
- Add a proper barebones cross compiler for hppa
  (named cross-hppa-gcc12-bootstrap).  Doesn't yet drop or
  rename the icecream variant cross-hppa-gcc12, not does this
  add a proper glibc-using cross compiler for hppa.
- drop armv5tel, merge arm and armv6hl
- use --with-cpu rather than specifying --with-arch/--with-tune
- Bump to 40c1d4a07e5798c01e4364336c9617550744861d, git191925.
- Drop unconditional -gccN suffix from libstdc++6-pp packages and
  instead use the same suffix as for the matching libstdc++6
  package it supplements to ease future updates.  Add Obsoletes
  to pre-existing libstdc++6-pp-gcc{9,10,11} packages to allow
  updates to happen.  [bsc#1196107]
- Use proper patch for SLE 15.x.
- Bump to 4a1c20df82c9e14478d79fbe1ae9690a36285ac1, git191847.
- Add gcc12-d-workaround.patch that fixes issue with gcc11 compiler.
- Bump to 673a10aee1aafe0c99bfadc29a7458339bdddb3a, git191845.
- Bump to 37b583b9d7719f663656ce65ac822c11471fb540, git191817.
-  Bump sover of libgo library.
- Update to trunk head, 165947fecf4d78c7effb0f1ee15e694 (git191602)
- Add gcc12-PIE, similar to gcc-PIE but affecting gcc12 [bsc#1195628]
- Put libstdc++6-pp Requires on the shared library and drop
  to Recoomends.
- Bump to 943d631abdd7be623cbf2b870d3d0cfef89f5f26, git191519.
- Update to trunk head, 978abe918f8c8deed28e92297d3c0cc (git191254)
- Fix filenames in the following patches:
  gcc11-amdgcn-disable-hot-cold-partitioning.patch,
  gcc41-ppc32-retaddr.patch.
- Bump to 0bd247bbbe4cf396173f09eeec37e116e98f8471.
- Fix filename in gcc10-amdgcn-llvm-as.patch.
- Remove sys/rseq.h from include-fixed
- Bump to 3c4a54adb2164315d18fd8980c0fc37eb3d22252.
- Rebase patches after .cc renaming.
- New package, inherits from gcc11
  * Enable LSAN and TSAN for s390x target.
  * Require gcc-d as dependency for proper bootstrap.
  * Use gcc11-amdgcn-disable-hot-cold-partitioning.patch only conditionally
    on older SUSE products.
  * Add --enable-offload-defaulted to configure options.
  * Include a couple of new header files.
  * Do not require llvm11 for cross compilers (assembler was fixed
    in latest LLVM releases), use llvm11 only on SLE 15.
  * Remove unnecessary gcc10-foffload-default.patch patch.
- Take patches inherited from GCC 11.
  * gcc-add-defaultsspec.diff, add the ability to provide a specs
    file that is read by default
  * tls-no-direct.diff, avoid direct %fs references on x86 to not
    slow down Xen
  * gcc43-no-unwind-tables.diff, do not produce unwind tables for
    CRT files
  * gcc41-ppc32-retaddr.patch, fix expansion of __builtin_return_addr
    for ppc, just a testcase
  * gcc44-textdomain.patch, make translation files version specific
    and adjust textdomain to find them
  * gcc44-rename-info-files.patch, fix cross-references in info files
    when renaming them to be version specific
  * gcc48-libstdc++-api-reference.patch, fix link in the installed
    libstdc++ html documentation
  * gcc48-remove-mpfr-2.4.0-requirement.patch, make GCC work with
    earlier mpfr versions on old products
  * gcc5-no-return-gcc43-workaround.patch, make build work with
    host gcc 4.3
  * gcc7-remove-Wexpansion-to-defined-from-Wextra.patch, removes
    new warning from -Wextra
  * gcc7-avoid-fixinc-error.diff
  * gcc9-reproducible-builds-buildid-for-checksum.patch
  * gcc9-reproducible-builds.patch
  * gcc10-amdgcn-llvm-as.patch

==== glib2 ====
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0

- remove provides/obsoletes on glib2-doc, it was split into
  two packages again
- spec-cleaner reorderings

==== gnome-control-center ====
Subpackages: gnome-control-center-goa

- Add gnome-control-center-42.0-fix-sharing-panel-crash.patch,
  based on commit c2f088ac5220f3a64edc2c15e60fc0d7f1dfc9e5, to fix
  Sharing panel segfaulting due to getlogin() returning NULL rather
  than the username (boo#1197529,
  glgo#GNOME/gnome-control-center!1727).

==== google-roboto-fonts ====

- Fix the license file permissions
- Spec cleanup

==== harfbuzz ====
Version update (4.1.0 -> 4.2.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0

- Update to version 4.2.0:
  + Revert Indic shaper change in previous release that broke some
    fonts and instead make per-syllable restriction of ?GSUB?
    application limited to script-specific Indic features, while
    applying them and discretionary features in one go
  + Fix decoding of private in gvar table
  + Fix handling of contextual lookups that delete too many glyphs
  + Make ?morx? deleted glyphs don?t block ?GPOS? application

==== libX11 ====
Version update (1.7.3.1 -> 1.7.5)
Subpackages: libX11-6 libX11-data libX11-xcb1

- Update to version 1.7.4
  * Don't try to destroy NULL condition variables
- Update to version 1.7.4
  * bugfix release
- supersedes p_khmer-compose.diff

==== libXcursor ====
Version update (1.2.0 -> 1.2.1)

- Update to version 1.2.1
  * This release provides bug fixes, code cleanups, and some
    significant documentation improvements.

==== libapparmor ====

- ensure precompiled cache files are newer than (text) profiles
- reload profiles in %posttrans instead of %post to ensure both
  - profiles and -abstractons package are updated before the cache
  in /var/cache/apparmor/ gets built (boo#1195463 #c20)

==== procps ====
Version update (3.3.17 -> 4.0.0)

- Drop patch procps-ng-4.0.0-aix_sortformats.dif as replaced by
  upstream patch 0002-ps-restore-aix-behavior-while-keeping-an-original-fi.patch
- Add upstream patches
  * 0001-top-update-one-function-prologue-after-rcfile-change.patch
  * 0003-ps-restore-thread-display-when-using-a-pidlist-optio.patch
- Drop not needed patch procps-ng-3.3.9-watch.patch as the API
  has changed here
- Add patch procps-ng-4.0.0-floats.dif to avoid float errors on
  32bit architectures
- Add patch procps-ng-4.0.0-aix_sortformats.dif to restore AIX sort
  format support as well
- Update to procps-ng-4.0.0
  + Warning: new shared library interface with libproc-2
  * Rename pwait to pidwait
  * free: Add committed line option                        merge #25
  * free: Fix -h --si combined options                     issue #133, #223
  * free: Fix first column justification                   issue #229, #204, #206, Debian #1001689
  * free: Better spacing for Chinese language              issue #213
  * library: renamed to libproc-2 and reset to 0:0:0
  * library: add support for accessing smaps_rollup        issue #112, #201
  * library: add support for accessing autogroups
  * library: add support for LIBPROC_HIDE_KERNEL env var   merge #147
  * library: add support for cpu utilization to pids i/f
  * pkill: Check for lt- variants of program name          issue #192
  * pgrep: Add newline after regex error message           merge #91
  * pgrep: Fix selection where uid/gid > 2^31              merge !146
  * pgrep: Select on cgroup v2 paths                       issue #168
  * ps: Add OOM and OOMADJ fields                          issue #198
  * ps: Add IO Accounting fields                           issue #184
  * ps: Add PSS and USS fields                             issue #112
  * ps: Add two new autogroup fields
  * ps: Ignore SIGURG                                      merge !142
  * slabtop: Don't combine d and o options                 issue #160
  * sysctl: Add support for systemd glob patterns          issue #191
  * sysctl: Check resolved path to be under /proc/sys      issue #179
  * sysctl: return non-zero if EINVAL return for write     merge #76
  * sysctl.conf.5: Note max line length                    issue #77
  * top: added LOGID similar to 3.3.13 ps LUID
  * top: added EXE identical to 3.3.17 ps EXE
  * top: exploit some library smaps_rollup provisions      issue #112
  * top: added four new IO accounting fields               issue #184
  * top: 'F' key is now a new forest view 'focus' toggle
  * top: summary area memory lines can print two abreast
  * top: added two new autogroup fields
  * top: added long versions of command line options
  * top: added cpu utilization & 2 time related fields
  * top: the time related fields can now be user scaled
  * uptime: print short/pretty format correctly            issue #217
  * vmstat: add -y option to remove first line             merge !72
- Remove patch now upstream fixed
  * procps-3.3.17-bsc1181976.patch
  * procps-ng-3.3.10-bnc634071_procstat2.diff
  * procps-ng-3.3.10-fdleak.dif
  * bsc1195468-23da4f40.patch
- Port patches
  * procps-ng-3.3.10-errno.patch
  * procps-ng-3.3.10-large_pcpu.patch
  * procps-ng-3.3.10-slab.patch
  * procps-ng-3.3.10-xen.dif
  * procps-ng-3.3.11-pmap4suse.patch
  * procps-ng-3.3.8-bnc634840.patch
  * procps-ng-3.3.8-ignore-scan_unevictable_pages.patch
  * procps-ng-3.3.8-petabytes.patch
  * procps-ng-3.3.8-readeof.patch
  * procps-ng-3.3.8-tinfo.dif
  * procps-ng-3.3.8-vmstat-terabyte.dif
  * procps-ng-3.3.9-w-notruncate.diff
  * procps-v3.3.3-columns.dif
  * procps-v3.3.3-ia64.diff
  * procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
- Port and rename patch
  * procps-ng-3.3.8-accuracy.dif becomes procps-ng-4.0.0-accuracy.dif
  * procps-ng-3.3.10-integer-overflow.patch becomes procps-ng-4.0.0-integer-overflow.patch

==== setxkbmap ====
Version update (1.3.2 -> 1.3.3)

- Update to version 1.3.3
  * bugfix release

==== shared-mime-info ====
Version update (2.1 -> 2.2)

- Update to 2.2:
  * model/3mf: new type
  * Match shared libraries with version suffix
  * model/obj: add mtllib and Blender comment based magic
  * model/mtl: add Blender comment magic, increase newmtl range
  * model/obj, model/mtl: new types
  * Add Electron Archive Format type application/x-asar
  * text/x-qml: Lower match priority to avoid conflicts with Python
  * Move '*.blend' to top of Blender glob list
  * Adding SPARQL media types
  * application/zip: Add `*.zipx` glob and test fixture
  * Added DSD mime type
  * Differentiate comic book archives
  * FITS: Add missing `application/fits` and legacy globs
  * Add Godot engine files
  * Add FlashForge "xgcode" mime-type
  * text/x-objc++src: new type
  * image/heif: test .hif extension too
  * image/hif: add *.hif glob
  * image/heif: add another test case
  * image/heif: add magics
  * Add a build-tools option to allow installing only the mime data
  * Add compressed SVG glob pattern `*.svg.gz`
  * Add Apple Wallet pass type application/vnd.apple.pkpass
  * migrate from custom itstool to builtin msgfmt for creating
    translated XML
  * Make the remaining plain text types subclasses of text/plain
  * audio/mobile-xmf: separate from audio/x-xmf
  * Adding ZIM file
  * Make text/x-mrml a subclass of application/xml
  * image/avif: move acronym and expansion to separate fields from
    comment
  * freedesktop_generate.sh: Don't hardcode ninja
  * Add text/x-mpl2
  * application/x-apple-systemprofiler+xml: require
    _SPCommandLineArguments in plist
  * image/jpeg: add test case with embedded property list XML
  * audio/vnd.dts.hd: include parent type magic in magic match
  * model/gltf+json: new type
  * model/gltf-binary: new type
  * application/x-object: add *.mod and a test case
  * application/x-mod: add some ProTracker magics and a test case
  * image/jxl: include test files in test list
  * tests: add trailing linefeed to mime-detection list
  * Make application/x-mswinurl a subclass of text/plain
  * Change description for *.desktop files to "desktop entry"
  * application/x-x509-ca-cert: add magics and test cases
  * application/pkix-cert: add BEGIN/END X509 CERTIFICATE magic
  * application/pkix-crl: add magic and test case
  * application/pkix-cert: add magic and test case
  * image/jxl: new type
  * Added .sc filename extension for Scala source code, as it is
    occasionally used
  * application/schema+json: new type
  * Add text/x-crystal
  * application/x-krita: remove stray period from comment
  * adding org-mode
  * Add Elixir source code mime type
  * Add two new offsets for .kra and .krz
  * text/x-python3: add *.pyi glob (Python stub files)
  * image/x-canon-cr3: new type
  * image/x-xpixmap: make XPM3 magic more specific
  * image/x-xpixmap: add XPM2 magic
  * application/x-troff-man: add *.[1-9] glob
  * application/toml: new type
  * Lower priority of "BEGIN {" for perl, awk uses that too
  * Add Smacker video type video/vnd.radgamettools.smacker
  * Clarify database license
  * meson: make xmlto optional, build spec only if found
  * application/x-7z-compressed: add *.7z.001 glob
  * Add Bink video type video/vnd.radgamettools.bink
  * image/x-nikon-nrw: add test case
  * image/x-nikon-nrw: new type
  * application/x-vhdx-disk: improve acronym and its expansion
  * application/ovf: new type
  * application/x-qed-disk: new type
  * application/x-vdi-disk: new type
  * application/x-vmdk-disk: new type
  * application/x-vhd-disk, /x-vhdx-disk: new types
  * application/vnd.apple.numbers, .pages: add older magics and
    test cases
  * Add text/x-dart
  * application/vnd.apple.numbers, /vnd.apple.pages: new types
  * xdgmime: configure as submodule
- Drop obsolete patches:
  * fix-build-meson-0_60.patch
  * drop-itstool-dep.patch

==== systemd ====
Subpackages: libsystemd0 libudev1 udev

- Temporarily disable 'libcryptsetup plugins until dracut 056 is merged in
  Factory
- Add 0001-meson-build-kernel-install-man-page-when-necessary.patch
  Submitted to upstream: https://github.com/systemd/systemd/pull/22918
- Move systemd-boot and all components managing (secure) UEFI boot into udev
  sub-package: they may deserve a dedicated sub-package in the future but for
  now move them to udev so they aren't installed in systemd based containers.
- Move a bunch of components operating on (mainly block) devices into udev as
  without udev they're most likely useless.
- spec: enable 'efi' support regardless of whether sd_boot is enabled or not
  We should support EFI systems even if systemd-boot is not enabled.

==== tpm2.0-abrmd ====
Subpackages: libtss2-tcti-tabrmd0 tpm2.0-abrmd-selinux

- dbus-access.patch: restrict D-Bus access to tpm2-abrmd to members of the tss
  group (bsc#1197532). This prevents arbitrary users from meddling with TPM
  state and thus potential denial-of-service vectors.

==== xdm ====
Version update (1.1.12 -> 1.1.13)

- udpate to release 1.1.13
  * bugfix release

==== zenity ====
Version update (3.41.0 -> 3.42.0)

- Update to version 3.42.0:
  + tree: Clicking row checks radio/checkboxes.
  + Fix search column selection with --imagelist.
  + Updated translations.