Packages changed:
 MicroOS-release (20250410 -> 20250411)
 cyrus-sasl
 docker
 ethtool (6.11 -> 6.14)
 iproute2 (6.13 -> 6.14)
 libalternatives (1.2+30.a5431e9 -> 1.2+31.da24cd4)
 libgpg-error (1.51 -> 1.53)
 mjpegtools
 python-MarkupSafe
 python-PyJWT
 runc (1.2.5 -> 1.2.6)
 selinux-policy (20250403 -> 20250410)
 systemd (257.4 -> 257.5)

=== Details ===

==== MicroOS-release ====
Version update (20250410 -> 20250411)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd

- automatically generated by openSUSE-release-tools/pkglistgen

==== cyrus-sasl ====
Subpackages: cyrus-sasl-gssapi libsasl2-3

- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
 still allow build on Leap 15.6

==== docker ====
Subpackages: docker-buildx docker-rootless-extras

- Update to docker-buildx v0.22.0. Upstream changelog:
 <https://github.com/docker/buildx/releases/tag/v0.22.0>
 * Includes fixes for CVE-2025-0495. bsc#1239765
- Disable transparent SUSEConnect support for SLE-16. PED-12534
 When this patchset was first added in 2013 (and rewritten over the years),
 there was no upstream way to easily provide SLE customers with a way to build
 container images based on SLE using the host subscription. However, with
 docker-buildx you can now define secrets for builds (this is not entirely
 transparent, but we can easily document this new requirement for SLE-16).
 Users should use
   RUN --mount=type=secret,id=SCCcredentials zypper -n ...
 in their Dockerfiles, and
   docker buildx build --secret id=SCCcredentials,src=/etc/zypp/credentials.d/SCCcredentials,type=file .
 when doing their builds.
- Now that the only blocker for docker-buildx support was removed for SLE-16,
 enable docker-buildx for SLE-16 as well. PED-8905
- Don't use the new container-selinux conditional requires on SLE-12, as the
 RPM version there doesn't support it. Arguably the change itself is a bit
 suspect but we can fix that later. bsc#1237367
- Add backport for golang.org/x/oauth2 CVE-2025-22868 fix. bsc#1239185
 + 0006-CVE-2025-22868-vendor-jws-split-token-into-fixed-num.patch
- Add backport for golang.org/x/crypto CVE-2025-22869 fix. bsc#1239322
 + 0007-CVE-2025-22869-vendor-ssh-limit-the-size-of-the-inte.patch
- Refresh patches:
 * 0001-SECRETS-daemon-allow-directory-creation-in-run-secre.patch
 * 0002-SECRETS-SUSE-implement-SUSE-container-secrets.patch
 * 0003-BUILD-SLE12-revert-graphdriver-btrfs-use-kernel-UAPI.patch
 * 0004-bsc1073877-apparmor-clobber-docker-default-profile-o.patch
 * 0005-SLE12-revert-apparmor-remove-version-conditionals-fr.patch

==== ethtool ====
Version update (6.11 -> 6.14)

- update to upstream release 6.14
 * Feature: list PHYs (--show-phys)
 * Feature: target a specific PHY with some commands (--phy)
 * Feature: more attributes for C33 PSE (--show-pse, --set-pse)
 * Feature: source information for cable tests (--cable-test[-tdr])
 * Feature: JSON output for module info (-m)
 * Feature: misc RSS hash info improvements (-x)
 * Feature: tsinfo hwtstamp provider (--{get,set}-hwtimestamp-cfg)
 * Fix: fix wrong auto-negotiation state (no option)
 * Fix: more explicit RSS context action (-n)
 * Fix: print PHY address as decimal (no option)
 * Fix: fix return value on flow hashing error (-N)
 * Fix: fix JSON output for IRQ coalescing
 * Fix: fix MDI-X info output (no option)
 * Misc: add '-j' alias for --json
 * Misc: provide AppStream metainfo XML

==== iproute2 ====
Version update (6.13 -> 6.14)

- Update to release 6.14
 * Add IPv6 flow label support to `ip route` and `ip rule`
 * Add `ip monitor maddress` support
 * ss: Display seq counters as decimal for mptcp subflows

==== libalternatives ====
Version update (1.2+30.a5431e9 -> 1.2+31.da24cd4)
Subpackages: alts libalternatives1

- Update to version v1.2+31.da24cd4:
 * utils: better handle case of unknown option

==== libgpg-error ====
Version update (1.51 -> 1.53)

- Update to 1.53:
 * Fix regression in 1.52.
 * Rebase libgpg-error-nobetasuffix.patch
- Update to 1.52:
 * The KEY_WOW64_xxKEY flags can now be passed to the Registry read
   functions. [rE652328c786]
 * In the spawn functions care about closefrom/close call is
   interrupted. [T7478]
 * New simple string list API. [rE47097806f1]
 * New API for name value files. [rE7ec1f27b60]
 * Interface changes relative to the 1.51 release:
 - gpgrt_w32_reg_query_string          NEW (Windows only).
 - gpgrt_strlist_t                     NEW type.
 - gpgrt_strlist_free                  NEW.
 - gpgrt_strlist_add                   NEW.
 - gpgrt_strlist_tokenize              NEW.
 - gpgrt_strlist_copy                  NEW.
 - gpgrt_strlist_rev                   NEW.
 - gpgrt_strlist_prev                  NEW.
 - gpgrt_strlist_last                  NEW.
 - gpgrt_strlist_pop                   NEW.
 - gpgrt_strlist_find                  NEW.
 - GPGRT_STRLIST_APPEND                NEW const.
 - GPGRT_STRLIST_WIPE                  NEW const.
 - gpgrt_nvc_t                         NEW type.
 - gpgrt_nve_t                         NEW type.
 - gpgrt_nvc_new                       NEW.
 - gpgrt_nvc_release                   NEW.
 - gpgrt_nvc_get_flag                  NEW.
 - gpgrt_nvc_add                       NEW.
 - gpgrt_nvc_set                       NEW.
 - gpgrt_nve_set                       NEW.
 - gpgrt_nvc_delete                    NEW.
 - gpgrt_nvc_lookup                    NEW.
 - gpgrt_nvc_parse                     NEW.
 - gpgrt_nvc_write                     NEW.
 - gpgrt_nve_next                      NEW.
 - gpgrt_nve_name                      NEW.
 - gpgrt_nve_value                     NEW.
 - gpgrt_nvc_get_string                NEW.
 - gpgrt_nvc_get_bool                  NEW.
 - GPGRT_NVC_WIPE                      NEW const.
 - GPGRT_NVC_PRIVKEY                   NEW const.
 - GPGRT_NVC_SECTION                   NEW const.
 - GPGRT_NVC_MODIFIED                  NEW const.

==== mjpegtools ====
Subpackages: libmjpegutils-2_2-0 libmpeg2encpp-2_2-0 libmplex2-2_2-0

- add patches from upstream to fix gcc15 compile time errors and
 some warnings:  mjpegtools-gcc15.patch, mjpegtools-lto.patch,
 mjpegtools-c99-configure.patch
- add patch mjpegtools-c++-17.patch (from gentoo) to silence
 std=c++17 warnings

==== python-MarkupSafe ====

- Make the dist-info name case-insensitive
- Lowercase metadata directory name.

==== python-PyJWT ====

- Just use a wildcard for the dist-info metadata to make it
 properly work on all setuptools versions.
- Wrap the metadata directory name in a distro-based conditional
- Lowercase metadata directory name.

==== runc ====
Version update (1.2.5 -> 1.2.6)

- Update to runc v1.2.6. Upstream changelog is available from
 <https://github.com/opencontainers/runc/releases/tag/v1.2.6>.

==== selinux-policy ====
Version update (20250403 -> 20250410)
Subpackages: selinux-policy-targeted

- Update to version 20250410:
 * Allow login to podman container from tty (bsc#1238709)
 * Add an rpmbuild test to the gitlab-ci
- Add ugly workaround for semodule removal issues
 (bsc#1221342 bsc#1238062 bsc#1230643 bsc#1230938)
 Can be dropped when PED-12491 is done.

==== systemd ====
Version update (257.4 -> 257.5)
Subpackages: libsystemd0 libudev1 systemd-boot systemd-experimental udev

- Import commit c10a66fb4dd34b86d42fa92501bd88db63df479a (merge of v257.5)
 This merge includes the following fix:
   9b52c10986 test-network: replace symlink to 99-default.link with a copy
   d7577221b8 man/pstore.conf: pstore.conf template is not always installed in /etc
   62071a984d man: coredump.conf template is not always installed in /etc (bsc#1237496)
 For a complete list of changes, visit:
 https://github.com/openSUSE/systemd/compare/f133e5974e69708d7491d4823780690c913f7bda...c10a66fb4dd34b86d42fa92501bd88db63df479a