Packages changed:
  ImageMagick
  biosdevname
  cifs-utils
  emacs-compat
  expat (2.6.0 -> 2.6.1)
  gdm
  gstreamer-plugins-bad
  inn
  libostree (2023.7 -> 2024.4)
  libstorage-ng (4.5.197 -> 4.5.200)
  mkfontscale (1.2.2 -> 1.2.3)
  mlocate
  openjpeg2 (2.5.0 -> 2.5.2)
  ovmf
  pcsc-acr38
  postgresql16
  publicsuffix (20240212 -> 20240303)
  qemu
  texlive
  transactional-update (4.5.0 -> 4.6.0)
  vlc
  xauth (1.1.2 -> 1.1.3)
  xmessage (1.0.6 -> 1.0.7)
  yast2-storage-ng (5.0.6 -> 5.0.7)
  yast2-trans (84.87.20240224.f7ab2886c1 -> 84.87.20240304.419739cb87)

=== Details ===

==== ImageMagick ====
Subpackages: ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10

- We can not replace a symlink with a directory on the directly
  Unregister the whole group manually in %pre with
  update-alternatives. (boo#1220818)
  Restore Requires(pre) on update-alternatives for the mean time.

==== biosdevname ====

- Binary is in /usr/sbin not /sbin
  (cmp with install to /usr below) (bsc#1220125)
  M udev-rule-path.patch

==== cifs-utils ====

- Use %patch -P N instead of deprecated %patchN.

==== emacs-compat ====

- Depend on emacs-devel to make sure Emacs packaging macros are installed when not building with emacs-eln

==== expat ====
Version update (2.6.0 -> 2.6.1)
Subpackages: libexpat1

- update to 2.6.1:
  * Expose billion laughs API with XML_DTD defined and XML_GE
    undefined, regression from 2.6.0
  * Make tests independent of CPU speed, and thus more robust
- drop libxml2-fix-xmlwf.1-handling.patch, upstream

==== gdm ====
Subpackages: gdm-lang gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0

- Update gdm-xvnc-start-session-failed.patch: Following the upstream
  final solution(bsc#1219205 glgo#GNOME/gdm#909).

==== gstreamer-plugins-bad ====
Subpackages: gstreamer-plugins-bad-lang libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0

- Disable webrtc audio  processing dependency on s390 s390x ppc64:
  webrtc-autio-processing is excluded on these architectures.

==== inn ====

- Use %patch -P N instead of deprecated %patchN.

==== libostree ====
Version update (2023.7 -> 2024.4)
Subpackages: libostree-1-1

- Update to version 2024.4:
  + Support for a new root.transient flag that makes / an overlayfs
    that is persistent across reboots but not across upgrades
  + Expand ostree admin pin command
  + root.transient switches to tmpfs
  + Composefs recommended to be enabled via
    ostree-prepare-root.conf and not the ex-integrity.composefs
  + Finalize "deployment finalization locking" feature
  + Add ostree admin post-copy
  + Speed-up through reflinks
  + improvements to system root and bootloader
  + Bug fixes, documentation updates, and developer visible fixes

==== libstorage-ng ====
Version update (4.5.197 -> 4.5.200)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1

- Translated using Weblate (French) (bsc#1149754)
- 4.5.200
- Translated using Weblate (Chinese (Taiwan) (zh_TW)) (bsc#1149754)
- 4.5.199
- Translated using Weblate (Italian) (bsc#1149754)
- Translated using Weblate (Chinese (China) (zh_CN)) (bsc#1149754)
- 4.5.198

==== mkfontscale ====
Version update (1.2.2 -> 1.2.3)

- Update to version 1.2.3
  * configure: Use pkg-config to find zlib
  * configure: Use AC_SYS_LARGEFILE to enable large file support
  * gitlab CI: stop requiring Signed-off-by in commits
  * Remove "All rights reserved" from Oracle copyright notices
  * Convert to X.Org standard code style
  * doDirectory: add missing check for malloc() returning NULL
  * mkfontscale.c: handle -Wshadow warnings from gcc
  * ident.c: clear -Wdeclaration-after-statement warning
  * Variable scope reductions as recommended by cppcheck
  * Resolve some -Wsign-conversion warnings from clang
  * Fix -Wimplicit-float-conversion warnings from clang
  * configure: Move check for zlib into its own section
  * Address a UBSan warning about int left shift overflow

==== mlocate ====
Subpackages: mlocate-lang

- add bcond for building without AppArmor support (for ALP code
  base)

==== openjpeg2 ====
Version update (2.5.0 -> 2.5.2)
Subpackages: libopenjp2-7 libopenjp2-7-x86-64-v3

- Update to 2.5.2:
  * Make sure openjpeg.h includes opj_config.h #1514
- Update to 2.5.1:
  * CMake: drop support for cmake < 3.5
  * Several bugfixes, including #1509 for CVE-2021-3575 (bsc#1187048)
  * Significant speed-up rate allocation by rate/distoratio ratio #1440
- Set devel-doc subpackage to noarch
- Change cmake parameters (see c7bccf)

==== ovmf ====
Subpackages: qemu-ovmf-x86_64

- Add ovmf-OvmfPkg-SmbiosPlatformDxe-tweak-fallback-release-dat.patch
  tweak fallback release date again (bsc#1219024)
- Use %autopatch macro. Allows to eliminate the usage of deprecated
  PatchN.

==== pcsc-acr38 ====

- Fix previous change: should be %autopatch -p0.
- Use %autopatch macro. Allows to eliminate the usage of deprecated
  %patchN.

==== postgresql16 ====
Subpackages: libpq5 postgresql16-contrib postgresql16-server

- Use %patch -P N instead of deprecated %patchN.

==== publicsuffix ====
Version update (20240212 -> 20240303)

- Update to version 20240303:
  * add `*.my.canvasite.cn` and `*.my.canva.site` (#1739)
  * Add on.crisp.email (Crisp IM SAS) (#1904)
  * add `ngrok.pro` (#1895)
  * Add adaptable.app domain (#1824)
  * Add STACKIT free customer subdomains (#1785)
  * Add `modx.dev` (#1804)
  * Add `ewp.live` (EasyWP) (#1773)
  * Add convex.site (#1767)
  * Add `involve.me` user domains (#1731)
  * Add `replit.app` and `replit.dev` (#1679)
  * Add f5.si (#1664)
  * Add *.c.ts.net. (#1618)
  * Add `webflow.io` and `webflowtest.io` (#1722)
  * Add 3 Streak domains (#1720)
  * add myradweb.net and servername.us to Rad Web Hosting (#1760)

==== qemu ====
Subpackages: qemu-accel-tcg-x86 qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-img qemu-ipxe qemu-ksm qemu-lang qemu-microvm qemu-pr-helper qemu-seabios qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios qemu-x86

- Fix bsc#1220799. Amended commit:
  * [openSUSE]: Increase default phys bits to 42, if host supports that
    (bsc#1205978, bsc#1219977, bsc#1220799)

==== texlive ====
Subpackages: libkpathsea6 libsynctex2

- Use %patch -P N instead of deprecated %patchN.

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

- Version 4.6.0
  - tukit / t-u: Implement support for systemd soft-reboot, but
    needs package manager support (provided by zypp-boot-plugin on
    openSUSE) to determine which kind of reboot is required; the
    minimally required reboot method (soft-reboot, kexec, full
    reboot) will be used automatically if enabled (see tukit.conf).
    This deprecates the "kexec" reboot method in favor of automatic
    selection.
  - tukit: Determine D-Bus availability via system socket instead
    of brute force
  - tukit: Don't ignore return status of snapper - plugins can
    return an error code now where tukit has to fail [gh##118] /
    [poo#127169]
  - tukit: Remove BTRFS dependencies in snapper backend, user
    snapper for for everything directly. In theory this should
    support further file systems such as bcachefs if they follow
    the same layout (untested).
  - t-u: Add safety net before deleting overlays [boo#1217416]
  - t-u: Remove telemetry support, the required packages haven't
    been in the repository for quite some time as they were
    abandoned upstream.
  - doc: Document option to use names in BINDDIRS array
  - doc: Mention tukit.conf in t-u man page
  - doc: Link Reboot.hpp as an officially supported API on the
    main page
  - Code cleanup

==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau

- Whitelist executable-stack for armv7

==== xauth ====
Version update (1.1.2 -> 1.1.3)

- Update to version 1.1.3
  * config: Add missing AC_CONFIG_SRCDIR
  * Variable scope reductions, as suggested by cppcheck
  * Remove unnecessary casts from malloc() calls
  * Handle -Wempty-body warning for WRITES() macro
  * configure: Use AC_SYS_LARGEFILE to enable large file support
  * configure: raise minimum autoconf requirement to 2.70
  * unifdef hpux
  * unifdef Lynx
- adjusted xauth-tolerant-hostname-changes.diff

==== xmessage ====
Version update (1.0.6 -> 1.0.7)

- Update to version 1.0.7
  * Print which arguments were unknown before giving usage message
  * Add -version option
  * configure: Use AC_SYS_LARGEFILE to enable large file support

==== yast2-storage-ng ====
Version update (5.0.6 -> 5.0.7)

- [Proposal] Apply mandatory SpaceMaker actions in all the affected
  disks (gh#yast/yast-storage-ng#1372).
- [Proposal] Make it possible to specify that certain volumes
  should reuse given existing block devices.
- 5.0.7

==== yast2-trans ====
Version update (84.87.20240224.f7ab2886c1 -> 84.87.20240304.419739cb87)
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.20240304.419739cb87:
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Chinese (Taiwan) (zh_TW))
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Slovak)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Japanese)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Catalan)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Italian)
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Portuguese (Brazil))
  * Translated using Weblate (Dutch)
  * Translated using Weblate (German)
  * New POT for text domain 'bootloader'.
  * Translated using Weblate (Russian)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Chinese (China) (zh_CN))
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Spanish)
  * Translated using Weblate (Russian)
  * Translated using Weblate (Russian)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (German)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)
  * Translated using Weblate (Swedish)