Packages changed:
  Mesa
  Mesa-drivers
  MicroOS-release (20240606 -> 20240607)
  c-ares (1.28.1 -> 1.29.0)
  libei
  libinput (1.25.0 -> 1.26.0)
  openssl-3
  python-pycurl (7.45.2 -> 7.45.3)
  python-requests (2.32.2 -> 2.32.3)
  python-setuptools (69.0.3 -> 70.0.0)
  systemd
  tcpd

=== Details ===

==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1

- Restrict all internal depencency version to match the exact Mesa build,
  so that users won't install Mesa packages partly from other repos and
  make the system broken.

==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium

- Restrict all internal depencency version to match the exact Mesa build,
  so that users won't install Mesa packages partly from other repos and
  make the system broken.

==== MicroOS-release ====
Version update (20240606 -> 20240607)
Subpackages: MicroOS-release-appliance MicroOS-release-dvd

- automatically generated by openSUSE-release-tools/pkglistgen

==== c-ares ====
Version update (1.28.1 -> 1.29.0)

- c-ares 1.29.0
  Features:
  * When using ARES_OPT_EVENT_THREAD, automatically reload
    system configuration when network conditions change.
    [PR #759]
  * Apple: reimplement DNS configuration reading to more
    accurately pull DNS settings. [PR #750]
  * Add observability into DNS server health via a server state
    callback, invoked whenever a query finishes. [PR #744]
  * Add server failover retry behavior, where failed servers are
    retried with small probability after a minimum delay.
    [PR #731]
  Changes:
  * Mark ares_channel_t * as const in more places in the public
    API. [PR #758]
  Bugfixes:
  * Due to a logic flaw dns name compression writing was not
    properly implemented which would result in the name prefix not
    being written for a partial match. This could cause issues in
    various record types such as MX records when using the
    deprecated API. Regression introduced in 1.28.0. [Issue #757]
  * Revert OpenBSD SOCK_DNS flag, it doesn't do what the docs say
    it does and causes c-ares to become non-functional. [PR #754]
  * ares_getnameinfo(): loosen validation on salen parameter.
    [Issue #752]
  * cmake: Android requires C99. [PR #748]
  * ares_queue_wait_empty() does not honor timeout_ms >= 0.
    [Issue #742]

==== libei ====

- Remove explicit includedir as it already installs to a
  subdirectory

==== libinput ====
Version update (1.25.0 -> 1.26.0)

- Update to release 1.26
  * Touchpads can now configure a clickfinger button map
  * Tablet pads now have an API for relative dials.
  * A new configuration option for tablet tools allow reducing
    the available logical range.
  * Tablet tools can now use BTN_STYLUS3 too and tablet pad strip
    support should now work for non-Wacom devices, for systems
    where the kernel driver implements it.

==== openssl-3 ====
Subpackages: libopenssl3

- Fix HDKF key derivation (bsc#1225291, gh#openssl/openssl#23448,
  gh#openssl/openssl#23456)
  * Add openssl-Fix-EVP_PKEY_CTX_add1_hkdf_info-behavior.patch
  * Add openssl-Handle-empty-param-in-EVP_PKEY_CTX_add1_hkdf_info.patch

==== python-pycurl ====
Version update (7.45.2 -> 7.45.3)

- update to 7.45.3:
  * Add CURLOPT_REQUEST_TARGET option
  * Add missing 2nd parameters to METH_NOARGS functions
  * Add CURLOPT_AWS_SIGV4 option (patch by Scott Talbert).
  * Add consistent names for newer Curl version constants
  * Only run HTTP version 3 option constant test if curl
    supported
  * Expose COMPILE_SSL_LIB in Python and use for test filtering
  * Filter tests based on *compile* libcurl version not runtime
    version
  * Use print function in callbacks documentation
  * Add missing shebang to tests/ext/test-suite.sh
  * Officially declare support for Python 3.12
  * Fix curl_multi_info_read flow that loses messages
  * Support using environment variables for setup on Windows
  * Add support for Schannel SSL backend (patch by Scott Talbert)
  * Skip HTTP2 tests based on a curl support check
  * Fix fake-curl tests so they work when run out of tree
  * xfail test_easy_pause_unpause unconditionally
  * Provide generic error strings in pycurl.error objects
  * Change URLs to new curl mailing list (patch by Michael C).
  * Add missing HTTPS proxy options (patch by Jean Hominal).
  * Add support for setting CURLOPT_SSLCERT_BLOB
  * Add support for setting rest of CURLOPTTYPE_BLOB fields
  * Build wheels on Linux/macOS/Windows (patch by Scott Talbert).
- drop pause-unpause-xfail.patch (upstream)

==== python-requests ====
Version update (2.32.2 -> 2.32.3)

- update to 2.32.3:
  * Fixed bug breaking the ability to specify custom SSLContexts
    in sub-classes of HTTPAdapter.
  * Fixed issue where Requests started failing to run on Python
    versions compiled without the `ssl` module.

==== python-setuptools ====
Version update (69.0.3 -> 70.0.0)

- Update to 70.0.0:
  * Features
    + Emit a warning when [tools.setuptools] is present in pyproject.toml and
    will be ignored.
    + Improved AttributeError error message if pkg_resources.EntryPoint.require
    is called without extras or distribution Gracefully "do nothing" when
    trying to activate a pkg_resources.Distribution with a None location,
    rather than raising a TypeError.
    + Refresh unpinned vendored dependencies.
    + Updated vendored packaging to version 24.0.
    + Merged with pypa/distutils@55982565e.
    + Support PEP 625 by canonicalizing package name and version in filenames.
    + Explicitly use encoding="locale" for .pth files whenever possible, to
    reduce EncodingWarnings.
    + Updated and removed obsolete Python < 3.8 code and comments.
    + Updated pkg_resources to use stdlib importlib.machinery instead of
    importlib_machinery.
  * Bugfixes
    + In install command, use super to call the superclass methods. Avoids
    race conditions when monkeypatching from _distutils_system_mod occurs
    late.
    + Fix finder template for lenient editable installs of implicit nested
    namespaces constructed by using package_dir to reorganise directory
    structure.
    + Remove attempt to canonicalize the version. It's already canonical
    enough.
    + Clarify some pkg_resources methods return bytes, not str. Also return an
    empty bytes in EmptyProvider._get.
    + Return an empty list by default in
    pkg_resources.ResourceManager.cleanup_resources.
    + Made pkg_resoursces.NullProvider's has_metadata and metadata_isdir
    methods return actual booleans like all other Providers.
    + In tests, rely on pytest-home for reusable fixture.
    + Explicitely marked as Protocol and fixed missing self argument in
    interfaces pkg_resources.IMetadataProvider and
    pkg_resources.IResourceProvider.
    + Restored expectation that egg-link files would be named with dash
    separators for compatibility with pip prior to version 24.
- Refresh patch sort-for-reproducibility.patch

==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-boot systemd-coredump systemd-experimental udev

- Add 5003-Revert-run-pass-the-pty-slave-fd-to-transient-servic.patch
  This revert the backport of the broken commit 28459ba1f4df until a fix is
  released in the v255-stable tree (see pr#33216).

==== tcpd ====

- build with gcc14
- added patches
  + tcp_wrappers_7.6-gcc14.patch