Packages changed:
  btrfsmaintenance
  emacs-jinx (1.4 -> 1.6)
  gcr (4.2.1 -> 4.3.0)
  gettext-runtime
  gnome-online-accounts (3.50.0 -> 3.50.1)
  gobject-introspection
  gptfdisk (1.0.9 -> 1.0.10)
  libssh
  multipath-tools (0.9.8+87+suse.f72b9f3 -> 0.9.8+88+suse.d504d83)
  openSUSE-release (20240412 -> 20240414)
  openssh
  perl
  pipewire
  python-kiwi (9.25.22 -> 10.0.10)
  schily
  texlive
  transactional-update (4.6.0 -> 4.6.5)
  xz
  zxcvbn

=== Details ===

==== btrfsmaintenance ====

- Use full URL for Source0 (.gz compressed as upstream does not
  ship .bz2 ones).

==== emacs-jinx ====
Version update (1.4 -> 1.6)

- Rebase 0001-Only-export-necessary-symbols.-Fixes-105.patch against
  1.6
- Update to version 1.6:
  * Fix jinx-mode reentrancy issue #gh/minad/jinx#158
  * Ensure that directory local variables work correctly with Jinx.
    It is possible to turn Jinx on or off via dir-locals,
    and also configure the language and local words.
  * jinx-mod: Add global ref Qcons
  * jinx-next: Unfold hidden misspelling

==== gcr ====
Version update (4.2.1 -> 4.3.0)
Subpackages: gcr-lang gcr-ssh-agent gcr-ssh-askpass gcr-viewer libgck-2-2 libgcr-4-4 typelib-1_0-Gck-2 typelib-1_0-Gcr-4

- Update to version 4.3.0:
  + certificate: Add API to retrieve version.
  + Bump required GnuTLS version to 3.8.5.
  + Avoid potential integer overflow spotted by UBSan>
  + Support GnuTLS as an alternative crypto backend.
  + Updated translations.

==== gettext-runtime ====
Subpackages: libtextstyle0

- Add missing Requires: find to gettext-tools

==== gnome-online-accounts ====
Version update (3.50.0 -> 3.50.1)
Subpackages: gnome-online-accounts-lang libgoa-1_0-0 libgoa-backend-1_0-2

- Update to version 3.50.1:
  + Fix translation domain in account dialogs.
  + Fix OAuth 2.0 URI handler for some users.
  + Fix crash in Kerberos/Fedora provider.
  + Improved WebDAV support for Fastmail and mailbox.org.
  + Fixes for WebDAV discovery.
  + OAuth 2.0 PKCE support.
  + Fix issues caught by static analysis.
  + Update Microsoft Client ID.
  + Updated translations.

==== gobject-introspection ====
Subpackages: girepository-1_0 libgirepository-1_0-1

- gi-find-deps.sh: further expand on the java script scanner.

==== gptfdisk ====
Version update (1.0.9 -> 1.0.10)

- Update to release 1.0.10
  * Fix failure & crash of sgdisk when compiled with latest popt
  * Fix NULL dereference when duplicating string argument
  * Allow partition dynamically allocated by --largest-new to be
    referenced by other options
  * Truncate decimal inputs (e.g. "9.5G" becomes "9G")
  * New partition type codes from the Discoverable Partitions
    Specification
- Delete 0001-Fix-failure-crash-of-sgdisk-when-compiled-with-lates.patch
  gptfdisk-1.0.9-libuuid.patch,
  gptfdisk-fix-null-pointer-dereference.patch (merged)

==== libssh ====
Subpackages: libssh-config libssh4

- Don't change the path for crypto-policies libssh.config (bsc#1222716)

==== multipath-tools ====
Version update (0.9.8+87+suse.f72b9f3 -> 0.9.8+88+suse.d504d83)
Subpackages: kpartx libmpath0

- Update to version 0.9.8+88+suse.d504d83:
  * Revert "libmultipath: fix max_sectors_kb on adding path"
  (bsc#1222458)

==== openSUSE-release ====
Version update (20240412 -> 20240414)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd

- automatically generated by openSUSE-release-tools/pkglistgen

==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server

- Fix duplicate loading of dropins. (boo#1222467)

==== perl ====
Subpackages: perl-base

- Revert commit 7af2d2037375d58e700f9e1b217efb2c4db66133 as suggested
  by upstream perl
  * fixed locale being clobbered by perl [bsc#1220195]
  * new patch: perl-locale-backport.diff

==== pipewire ====
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-lang pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools

- Move the jack spa plugin from the pipewire-spa-plugins-0_2
  package to a new pipewire-spa-plugins-0_2-jack package. This
  allows to not Suggest the pipewire-libjack package from
  pipewire-spa-plugins-0_2 since that's only used to connect
  pipewire as a client to a jack server which is not common at all
  (boo#1222253).

==== python-kiwi ====
Version update (9.25.22 -> 10.0.10)

- Bump version: 10.0.9 → 10.0.10
- Bump version: 10.0.8 → 10.0.9
- Fix setup of discoverable partitions
  Make sure GUI is unique and typecode is set according to the
  standard. This Fixes #2517
- Live ISO Wait for udev events after repart
  Make sure to wait for the event queue to become empty after
  the creation of the write partition. When kiwi calls the
  code to create the write partition this emits new udev events.
  It's important to wait for the event queue to become empty
  to avoid a potential regression on the use of the device nodes.
  In the processing of the events it can happen that a device
  gets removed and re-added. If we don't want for udev
  to process the entire queue it can happen that the
  wrong block device is used. This wrong selection is only
  possible because the way how hybrid ISOs are designed exposes
  both, the disk and the partition for the root device with
  the same label. This Fixes bsc#1213595
- Bump version: 10.0.7 → 10.0.8
- Fix zipl setup for use with custom btrfs root vol
  In the setup case that btrfs is used for the system and
  the root partition is on a custom named volume (not /),
  this information was not passed to the zipl bootloader
  instance and this caused the mounting of the overall
  root system to fail. This commit fixes it
- Allow ignore stanza in bootstrap
  So far the <ignore> stanza was only effective when placed
  as part of the type="image" packages section. This commit
  allows to place it also to the type="bootstrap" packages.
  This Fixes #2499
- Bump version: 10.0.6 → 10.0.7
- Add support for %v in bundle format
  Allow a placeholder for the entire version text as
  provided by the <version> section
- Allow bundle format to be set on the commandline
  The bundle format is usually specified as part of the image
  description in the bundle_format attribute. This commit also
  allows to specify/overwrite the bundle format in the kiwi
  result bundle command via the new --bundle-format option.
  This Fixes #2509
- Bump version: 10.0.5 → 10.0.6
- Fixup cleanup of zipl templates
  Make sure temporary modifications to the zipl template
  and config file are not effective in the later system.
  This Fixes bsc#1221469
- Revise system_update.rst
- Revise system_prepare.rst
- Revise system_create.rst
- Bump version: 10.0.4 → 10.0.5
- Followup fix for use of /boot/zipl
  The mounting of /boot/zipl is also only required if the
  bootloader is set to grub2_s390x_emu
- Update schema version in spec file
- Drop rpm-dir from allowed repository type
  Using an arbitrary list of rpm packages as repository is a zypper
  only feature, barely tested and from our pov not really needed
  as a simple createrepo call turns any custom list of packages
  into a clean rpm-md repo including metadata. This commit drops
  rpm-dir from the list of allowed repository types and auto
  converts those image descriptions which makes use of it. Please
  note this does not prevent users from using flat package
  directories with zypper, because the type argument in the
  repository section is an optional attribute. In case there is
  no type specification zypper auto-detects and handles the data
  as it handles it. This Fixes #1926
- Revise system_build.rst
- Fixup use of /boot/zipl
  Only for the grub2_s390x_emu bootloader setup an optional boot
  partition setup must be put to /boot/zipl rather than to /boot
- Lookup distro provided BLS entries for zipl
  Check if there is already an entry file name produced by the
  distribution logic/policy. If we can find an already present
  entry name, prefer this name over the kiwi naming policy
- Install audit in s390 rawhide integration test
- Bump version: 10.0.3 → 10.0.4
- Delete invalid EPEL repo from rawhide tests
- Fix s390 tools and grub requirement
  On Fedora/RHEL this is named s390utils and there is no grub2
- Added rawhide integration test
- Temp commit
- Bump version: 10.0.2 → 10.0.3
- Revise image_size, kiwi
- Ensure we use a compatible docopt-ng version
  To ensure our trick to switch between docopt and docopt-ng works,
  we need to have a higher minimum version for docopt-ng where
  compatibility with the original docopt was restored.
- Fixed delta_root build
  The support for delta_root allows to build a delta container
  image from a given base container. Due to the refactoring of
  the kiwi code base using context managers no explicit deletion
  of instances happens anymore. This uncovered a weakness of
  the delta root code at the level of the overlay mount. At
  the time of the umount there are still active temporary
  mount handlers which keeps the mountpoint busy. In order to
  fix this properly also the PackageManager factory is now
  a context manager and the Repository factory received a
  cleanup method which is called when the PackageManager goes
  out of scope. This refactoring also fixes the busy state
  when building deltas
    ... changelog too long, skipping 43 lines ...
- Revise Build simple disk

==== schily ====
Subpackages: libcdrdeflt1_0 libdeflt1_0 libfile1_0 libfind4_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs spax star

- Update to release 2024.03.21
  * mkisofs: produce less scrollback when logging progress to ttys.

==== texlive ====

- Add patch source-dvipdfm-x.dif
  * dvipdfmx: repeated inclusion of the same image did not share
    the image data, but had separate copies for each inclusion.

==== transactional-update ====
Version update (4.6.0 -> 4.6.5)
Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit

- Version 4.6.5
  - Rework soft-reboot support introduced in 4.6.0:
  - On transactional systems with systemd 254 the system could
    hang with with a soft-reboot, as /var and /etc have to be
    mounted in /run/nextroot explicitly. As a soft-reboot can
    also be triggered by an admin the mounting of the
    corresponding mount points was moved to a systemd service to
    be independent of t-u itself.
  - Support for systemd 255
  - Don't decrease reboot level on multiple commands
  - Various other bugfixes
  - soft-reboot support is disabled by default now to gather more feedback
  - libtukit: Fix kexec reboot method to boot kernel / initrd of next snapshot
  - tukit: Don't clone lock file handle on exec [boo#1222411]
  - t-u: Always use zypper of installed system [bsc#1221346]
  - t-u: Remove remaining telemetrics references
- Add prepare-nextroot-for-softreboot service
- Add (empty) %check section

==== xz ====
Subpackages: liblzma5 liblzma5-32bit liblzma5-x86-64-v3 xz-lang

- revert the switch to tar_scm which dropped the signature
  validation
- switch back to tarballs because the upstream tarballs are not
  gone
- reinstanciate keyring from Lasse
- go back to the last release signed by Lasse (5.4.2)
- revert multibuild, drop service and rpmlintrc
- use real_ver for the Source, move everything else back to
  %version like before the hectic XZ downgrade
- remove payload setting, we are using zstd now
- Switch to using tar_scm for fetching the sources as the upstream
  tarballs on github are gone
- introduce _multibuild to allow building the translations outside
  of Ring0 and everything else in Ring0
- add rpmlintrc to silence harmless warnings

==== zxcvbn ====

- Make use of distro build flags