------------------------------------------------------------------ --- Changelog.all ----------- Sun Jan 12 18:07:11 UTC 2025 ------ ------------------------------------------------------------------ ------------------------------------------------------------------ ------------------ 2025-1-12 - Jan 12 2025 ------------------- ------------------------------------------------------------------ ++++ Aeon-release: - automatically generated by openSUSE-release-tools/pkglistgen ++++ Kalpa-release: - automatically generated by openSUSE-release-tools/pkglistgen ++++ MicroOS-release: - automatically generated by openSUSE-release-tools/pkglistgen ++++ cinnamon-menus: - update to 6.4.0 * no changelog available ++++ muffin: - update to 6.4.1 * Remove volatile qualifier for g_once_init handles * Exposes monitor names - update to 6.4.0 * window-x11.c: Handle a special case for sending a ConfigureNotify * Change all g_memdup() to g_memdup2() * Make clutter_offscreen_effect_get_target avaiable to Cjs * gir: Correct usage of the closure annotation * constraints: Allow resize of windows moved above screen ++++ openSUSE-release: - automatically generated by openSUSE-release-tools/pkglistgen ------------------------------------------------------------------ ------------------ 2025-1-11 - Jan 11 2025 ------------------- ------------------------------------------------------------------ ++++ chirp: - Update to version 20250110: * Improve keyboard navigation and editing * Add Baofeng BFT20D radio * rt21: Fix DTCS decoding when stored in hex * tdh3: Fix incorrect ponmsg and step list values * Update UV-5GPlus model alias * Added support for Kenwood TS-790E * kenwood_live: Refresh memory after setting ++++ dnscrypt-proxy: - Update to version 2.1.7 * Reintroduces support for XSalsa20 enryption in DNSCrypt, which was removed in 2.1.6. Unfortunately, a bunch of servers still only support that encryption system. * Added check for lying resolvers was added for DNSCrypt, similar to the one that was already present for DoH and ODoH. - Minimum golang version now at 1.23 - With vendored quic-go at 0.48.2 since update to 2.1.6 boo#1222473 and boo#1235156 should be fixed. - Trimmed long lines in last changelog entry - Update to version 2.1.6 * Forwarding: in the list of servers for a zone, the `$BOOTSTRAP` keyword can be included as a shortcut to forward to the bootstrap servers. And the `$DHCP` keyword can be included to forward to the DNS resolvers provided by the local DHCP server. Based on work by YX Hao, thanks! DHCP forwarding should be considered experimental and my not work on all operating systems. A rule for a zone can mix and match multiple forwarder types, such as `10.0.0.1,10.0.0.254,$DHCP, 192.168.1.1,$BOOTSTRAP`. Note that this is not implemented for captive portals yet. * Lying resolvers are now skipped, instead of just printing an error. This doesn't apply to captive portal and forwarding entries, which are the only reasonable use case for lying resolvers. * Support for XSalsa20 in DNSCrypt has been removed. This was not documented, and was supserseded by XChaCha20 in 2016. * Source files are now fetched with compression. * DNS64: compatibility has been improved. * Forwarding: the root domain (`.`) can now be forwarded. * The ARC caching algorithm has been replaced by the SIEVE algorithm. * Properties of multiple servers are now updated simultaneously. The concurrency level can be adjusted with the new `cert_refresh_concurrency` setting. Contributed by YX Hao. * MSI packages for DNSCrypt can now easily be built. * New command-line flag: `-include-relays` to include relays in `-list` and `-list-all`. * Support for DNS extended error codes has been added. * Documentation updates, bug fixes, dependency updates. - Drop quic-go.patch, for dnscrypt-proxy already pulls fixed quic-go v0.48.2 ++++ easyeffects: - update to release 7.2.3 + Improved compatibility with future PipeWire releases. This version will avoid compilation errors like #3620 - update to release 7.2.2 + Updated translations + Added a workaround for a glibc(or maybe libstdc++) bug that affects locale management. What in turns breaks our spinbuttons on some locales. ++++ fcitx5-chewing: - remove dropped Requires: chewing-utils ++++ fcitx5-kkc: - fix leap 15.6 build * use g++-13 to workaround the include ++++ fcitx5-kkc-qt6: - fix leap 15.6 build * use g++-13 to workaround the include ++++ fcitx5-skk: - fix leap 15.6 build * use g++-13 to workaround the include error ++++ fcitx5-skk-qt6: - fix leap 15.6 build * use g++-13 to workaround the include error ++++ fcitx5-unikey: - fix leap 15.6 build * use g++-13 to workaround the include ++++ fcitx5-unikey-qt6: - fix leap 15.6 build * use g++-13 to workaround the include ++++ hamlib: - add patches from upstream fixing Tucnak build: * 0001-Change-rig_list_foreach-back-to-using-const-argument.patch * 0002-Fix-testrigopen.c-rig_list_foreach.patch * 0003-Fix-listrigs.s-rig_list_foreach.patch * 0004-Fix-rig_list_foreach-in-hamlibmodels.c.patch * 0005-Fix-rig_list_foreach-in-testmW2power.c.patch ++++ kubeshark-cli: - Update to version 52.3.95: * :bookmark: Bump the Helm chart version to 52.3.95 * Update worker liveness/readiness config (#1684) * support new radius protocol (#1682) * updated the notes (#1681) ++++ lxqt-panel: - Update to version 2.1.4: * Regressions found and fixed in Task Manager * Added exclusion list support to Task Manager * Added configurable tooltip to Custom Command Plugin - Specfile Cleanup ++++ lxqt-runner: - Update to version 2.1.1: * Suppressed new Qt warnings for invaled QRegularExpression * Fixed new crash on closing runner on Wayland * Updated manpages - Specfile cleanup and added %check section ++++ melange: - Update to version 0.19.0: * feat: add support to add and drop linux capabilities (#1702) * Update pkg/build/pipeline.go * Update pkg/build/pipeline.go * build(deps): bump golang.org/x/time from 0.8.0 to 0.9.0 * build(deps): bump github.com/invopop/jsonschema from 0.12.0 to 0.13.0 * build(deps): bump golang.org/x/sys from 0.28.0 to 0.29.0 * build(deps): bump github.com/go-git/go-git/v5 from 5.12.0 to 5.13.1 * minor go cleanup * minor go cleanup * build(deps): bump sigs.k8s.io/release-utils from 0.8.5 to 0.9.0 * Fix(piepline): use correct comment systax * fix: Move the go mod tidy after cd to modrootfeat: Check if go.mod file exiest in modroot dir to ensure modroot is set correctly ++++ moe: - GNU moe 1.15: * Files are now saved by lines (not by bytes), which is about one order of magnitude faster. * 'Auto unmark' now turns off highlighting by reducing block size to 0 instead of resetting the block. This way the beginning of the block can still be reached with Alt-B. * Move window to the first column after word wrapping at right margin. * One more space has been inserted between columns in the help screens showing the 'Character Set'. * The chapter 'Syntax of command-line arguments' has been added to the manual. ++++ niri: - Update to version 25.01: * Add support for floating windows * Add layer-shell and layer rules improvements * Add drag-and-drop focus switch ++++ operator-sdk: - Update to version 1.39.0: * Release v1.39.0 (#6890) * move v1.22 from netlify to gh like in toml file (#6889) * updating dependencies to k8s 1.31 (#6878) * fix prometheus documentation link (#6888) * fix small typo in filename (#6886) * fixing CVE-2025-21614 in github.com/go-git/go-git/v5 (#6885) * fixing CVE-2024-45338 in golang.org/x/net (#6884) * updating project to use go 1.23 and UBI 9.5 (#6883) * updating copywrite for 2025 * Bump golang.org/x/crypto from 0.27.0 to 0.31.0 (#6876) * fix test data scaffolding...again (#6877) * Update README.md - To add importance notice about legacy image (#6871) ++++ re-flex: - Update to version 5.1.1: * fix a minor issue with case-insensitive matching when regex patterns are specified in certain ways in combination with "string-like" patterns such that one ore more alternating sub-patterns overlap from the start. ++++ telegraf: - Update to version 1.33.1: * Telegraf v1.33.1 * Update changelog for v1.33.1 * Update build_version.txt for v1.33.1 * fix(outputs.influxdb_v2): Fix panic and API error handling (#16388) * fix(inputs.intel_powerstat): Fix option removal version (#16377) * docs(parsers.json_v2): Add warning about choosing XPath instead (#16373) * chore(deps): Bump github.com/Masterminds/semver/v3 from 3.3.0 to 3.3.1 (#16346) * chore(deps): Bump github.com/gopacket/gopacket from 1.3.0 to 1.3.1 (#16345) * chore(deps): Bump cloud.google.com/go/bigquery from 1.64.0 to 1.65.0 (#16344) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/service/ec2 from 1.162.1 to 1.198.1 (#16343) * fix(outputs.influxdb_v2): Allow overriding auth and agent headers (#16383) * chore(inputs.syslog): Fix testcase timestamp hardcoding 2024 (#16384) * chore: Fix linter findings for `revive:unused-receiver` in `plugins/inputs/[s-z]` (#16327) * chore: Fix linter findings for `revive:unused-receiver` in `plugins/inputs/[l-r]` (#16325) * chore(deps): Bump github.com/vapourismo/knx-go from v0.0.0-20240217175130-922a0d50c241 to v0.0.0-20240915133544-a6ab43471c11 (#16324) * chore(deps): Bump github.com/Azure/go-autorest/autorest/adal from 0.9.23 to 0.9.24 (#16315) * chore: Fix linter findings for `revive:exported` in `plugins/inputs/p*` (#16307) * fix(inputs.mongodb): Do not dereference nil pointer if gathering database stats fails (#16310) * chore(deps): Bump github.com/prometheus/common from 0.60.0 to 0.61.0 (#16318) * chore(deps): Bump github.com/IBM/nzgo/v12 from 12.0.9-0.20231115043259-49c27f2dfe48 to 12.0.9 (#16319) * chore(deps): Bump github.com/fatih/color from 1.17.0 to 1.18.0 (#16317) * docs(parsers.openmetrics): Update link to specification (#16312) * chore(deps): Bump super-linter/super-linter from 7.2.0 to 7.2.1 (#16313) * chore: Fix linter findings for `revive:unused-receiver` in `plugins/inputs/[f-k]` (#16308) * chore: Fix linter findings for `revive:unused-receiver` in `plugins/inputs/[a-e]` (#16263) * chore(processors.unpivot): Cleanup code and improve performance (#16299) * chore(agent): Add warning about changing default for 'skip_processors_after_aggregators' (#16302) * chore(deps): Bump golang.org/x/crypto from 0.29.0 to 0.31.0 (#16297) * fix(agent): Skip initialization of second processor state if requested (#16290) * test(linters): Enable `testifylint`: `contains`, `encoded-compare` and `regexp` (#16262) * docs(specs): Add `probe` as value to `startup_error_behavior` (#16052) * fix(outputs.remotefile): Handle tracking metrics correctly (#16289) * chore(deps): Bump k8s.io/client-go from 0.30.1 to 0.31.3 (#16281) * chore(deps): Bump github.com/nats-io/nats.go from 1.36.0 to 1.37.0 (#16282) * chore(deps): Bump cloud.google.com/go/monitoring from 1.21.1 to 1.22.0 (#16283) * chore(deps): Bump github.com/aws/aws-sdk-go-v2/config from 1.27.39 to 1.28.6 (#16280) * chore: Update link to release calendar (#16278) ++++ teleport: - update to 17.1.5: - Fixes an issue causing Azure join method to fail due to throttling. #50928 - Fix Teleport Connect Oracle support. Requires updated Teleport database agents (v17.1.5+). #50922 - Prevent quoting errors in log messages. #50821 - Fixed an issue that could cause teleport event handlers to become stuck in an error loop upon upgrading to v17 (fix requires upgrading auth server). #50820 - Add user_agent field to db.session.start audit events. #50806 - Fix an issue "tsh aws ssm start-session" fails when KMS encryption is enabled. #50796 - Support wider range of Oracle clients and simplified configuration. #50740 - Added support for multi-port TCP apps to tsh proxy app. #50691 ++++ terragrunt: - Update to version 0.72.0: * Tofu 1.9.0 support (#3746) * fix: Adjusting docs for install (#3745) * fix: Fixing race condition in `TestDownloadTerraformSourceFromLocalFolderWithManifest` test (#3744) ++++ tiled: - Update to 1.11.1: * Releases now ship with support for loading Aseprite images (#4109) * Scripting: Added FileFormat.nameFilter * Scripting: Added MapEditor.currentBrushChanged signal * Scripting: Added tiled.cursor to create mouse cursor values * Scripting: Added Tileset.transformationFlags (#3753) * Scripting: Added Dialog.addRadioButtonGroup for selecting one of a list of mutually exclusive options (#4107) * Scripting: Made currentWangSet and currentWangColorIndex properties writeable (#4105) * AutoMapping: Ignore rules with empty input or output regions (#3834) * Fixed saving/loading of custom properties set on worlds (#4025) * Fixed issue with placing tile objects after switching maps (#3497) * Fixed crash when accessing a world through a symlink (#4042) * Fixed performance issue when tinting tiles from large tilesets * Fixed error reporting when exporting on the command-line (by Shuhei Nagasawa, #4015) * Fixed updating of object label when text changes without changing size * Fixed minimum value of spinbox in Tile Animation Editor * Fixed loading of custom property types in tilesets referenced by tile stamps (#4044) * Fixed compile against Qt 6.8 - Drop fix_compile_against_qt_6_8.patch contained in release ++++ trufflehog: - Update to version 3.88.2: * oss-87: added new sanity detector (#3836) * Update log for large s3 file (#3835) * [chore] Use static token in GitHub source (#3834) ++++ wpan-tools: - Update to release 0.10 * Add support for events, scanning and beaconing ------------------------------------------------------------------ ------------------ 2025-1-10 - Jan 10 2025 ------------------- ------------------------------------------------------------------ ++++ agama: - Disable the browser cache setting the "Cache-Control" header to "no-store" (gh#agama-project/agama#1880). ++++ agama-products: - Add the user selectable patterns list to the SLES product (gh#agama-project/agama#1885). - Update SLES name (gh#agama-project/agama#1883). ++++ agama-web-ui: - Add storage reprobing and recalculate proposal when going back to either the proposal page or the devices selector if the system is deprecated (gh#agama-project/agama#1884). - Drop the feature for deregistering a product (gh#agama-project/agama#1882). - Do not allow changing the storage setup when Agama is using the new storage settings (gh#agama-project/agama#1881). ++++ agama-yast: - Objects from the D-Bus trees representing the storage devices are removed before performing the probing. It prevents a segmentation fault by accessing to old objects (gh#agama-project/agama#1884). ++++ amazon-ssm-agent: - Update to version 3.3.1345.0 * Revert "Update configurePackage to use fixed download method" * Revert "Use a single syscall for route table for health check IP" - from version 3.3.1311.0 * Add alternative to wmic to support Windows 2025 * Add armv7 architecture support for greengrass component * Add support in ssm-setup-cli for standalone installation in on-premises environments * Fail ssm-setup-cli install command if agent config is not loadable * Implement S3 ownership verification as an optional parameter for plugins * Mark Session task as cancelled when MGS indicates that session is over * Update configurePackage to use fixed download method * Update Docker Engine version and use system environment variables in installation path * Update GreenGrass component minor version to 1.3.1 - from version 3.3.1230.0 * Revert compatibility hook for future Windows versions as it increased CPU consumption for document execution on Windows. * Revert Increase RunCommand timeout during the registration process for the on-prem instances ++++ below: - Add %pre hook - Get rid of unneeded attack surface - Comply with logrotate config naming convention ++++ brlist: - Initial checkin ++++ calibre: - Update to 7.24.0 * New Features - Allow creating rules to transform series names in the Bulk metadata editor and Preferences->Metadata download - Conversion: Automatically set the page progression direction for books that do not have it set and have their primary language either Arabic or Hebrew - Content server: Book details view: Make calibre://show-book and calibre://view-book URLs in the comments work - Edit book: Spell check: Add a button to export the currently displayed list of words as a CSV file - Add from ISBN: Add a checkbox to automatically convert obsolete ISBN 10 to ISBN 13 - Save single format to disk: Allow choosing the book cover as the format to save - Option to show a button to access all available actions from the status bar in Preferences->Look & feel->Main interface * Bug Fixes - Read aloud: Fix no audio produced when text contains <3 and using the Windows legacy speech engine - Fix Tabbing while editing cells in the book list not always working - Windows build: Also sign the portable launcher exes - Fix viewing books via the Cover browser not working when in device view ++++ cmatrix: - Apply the spec-cleaner to the specfile - Migrate the OBS services to `disabled` ++++ container-selinux: - Update to version 2.234.2: * TMT: enable epel idomatically * Packit: switch back to fedora-all * RPM: Bump Epoch to 4 * rpm: ship manpage * Add proper labeling for RamaLama * Packit: remove rhel / epel jobs * packit: remove unused file ++++ evolution-ews: - Update to version 3.54.3.0: + Bug Fixes: - m365: Calendar: Incomplete importing and floating time zone issue - Calendar: Import of event with DURATION incorrect ++++ geos: - Update to version 3.13.0: - See provided NEWS.md for a complete list of changes ++++ gmic: - Use GCC 13 on Leap 15 ++++ git-absorb: - Update to 0.6.17 * Bump git2 to fix various issues ++++ hyprlang: - Update to version 0.6.0: * API: add a templated config value wrapper ++++ libplasma6: - In some corner cases, systemd user instances might be in failing state and attempts to reload them (via the 'systemd-update-helper' private script) may fail. Avoid to abort the upgrade process in these cases (bsc#1234904). ++++ libadwaita: - Update to version 1.6.3: + Build: Drop pre-built docs and styles + AdwActionRow: Set accessible role to presentation for the icon + AdwBottomSheet: Fix more criticals in dispose + AdwButtonRow: Set accessible role to presentation for icons + AdwClampLayout: Fix layout with multiple children + AdwComboRow: Fix a property noficiation + AdwDialog: - Fix accessible role critical when using window-backed dialogs - Handle close() before and right after present() + AdwHeaderBar: Ignore split views outside sheets + AdwLengthUnit Fix pt and sp unit values when gtk-xft-dpi = -1 ++++ libff: - Build AVX2 enabled hwcaps library for x86_64-v3 ++++ libpwquality: - Add libpwquality-fix-python-install.patch: Fix installation of python bindings after moving to setuptools. ++++ okteto: - Update to version 3.3.0: * New Feature - Add skipIfNoCache to tests by @maroshii in #4612 * Bug Fix - Handle new unschedulable status by @maroshii in #4598 - fix bug compose deploy sts by @jLopezbarb in #4609 - DEV-828: Don't allow execution of empty tests names by @ifbyol in #4614 - Enhance healthcheck failure handling and logging by @teresaromero in #4595 - Fix error image tag and hint message by @teresaromero in [#4620] - revert: restore kustomize in the cli binary by @jLopezbarb in [#4630] - DEV-834: Fixed scenario where an okteto deploy executed within a manifest with remote flag wasn't getting correctly the variables by @ifbyol in #4629 - [Backport release-3.3] remove security context and fsgroup on initialization by @github-actions in #4644 - [Backport release-3.3] revert: 4568 PR maintaining warnings by @github-actions in #4645 - Update to version 3.2.3: * fix: bad merge (#4647) * revert: 4568 PR maintaining warnings (#4642) (#4646) * remove security context and fsgroup on initialization (#4640) (#4643) ++++ opentofu: - Update to version 1.9.0: We're proud to announce that OpenTofu 1.9.0 is now officially out! This release includes a lot of major and minor new features, as well as a ton of community contributions! The highlights are: * for_each in provider configuration blocks: An alternate (aka "aliased") provider configuration can now have multiple dynamically-chosen instances using the for_each argument: provider "aws" { alias = "by_region" for_each = var.aws_regions region = each.key } Each instance of a resource can also potentially select a different instance of the associated provider configuration, making it easier to declare infrastructure that ought to be duplicated for each region. * -exclude planning option: similar to -target, this allows operators to tell OpenTofu to work on only a subset of the objects declared in the configuration or tracked in the state. tofu plan -exclude=kubernetes_manifest.crds While -target specifies the objects to include and skips everything not needed for the selected objects, -exclude instead specifies objects to skip. OpenTofu will exclude the selected objects and everything that depends on them. Please take the above for a spin and let us know your feedback! For all the features, see the detailed changelog. https://github.com/opentofu/opentofu/blob/v1.9.0/CHANGELOG.md ++++ osc: - 1.11.1 - Command-line: - Fix 'linkpac' command for projects with a project link - Fix 'linkpac' command by always removing element from target meta - Fix command descriptions in help by moving the import statements under docstring in the do_*() methods ++++ pnpm: - update to 10.0.0: * Lifecycle scripts of dependencies are not executed during installation by default! This is a breaking change aimed at increasing security. In order to allow lifecycle scripts of specific dependencies, they should be listed in the pnpm onlyBuiltDependencies field of package.json #8897 * The pnpm link command now adds overrides to the root package.json. #8653 * Secure hashing with SHA256 * Configuration updates * Changes to the global store * The # character is now escaped in directory names within node_modules/.pnpm. #8557 * Running pnpm add --global pnpm or pnpm add --global @pnpm/exe now fails with an error message, directing you to use pnpm self-update instead. #8728 * Dependencies added via a URL now record the final resolved URL in the lockfile, ensuring that any redirects are fully captured. #8833 * The pnpm deploy command now only works in workspaces that have inject-workspace-packages=true. This limitation is introduced to allow us to create a proper lockfile for the deployed project using the workspace lockfile. * Removed conversion from lockfile v6 to v9. If you need v6-to- v9 conversion, use pnpm CLI v9. * pnpm test now passes all parameters after the test keyword directly to the underlying script. This matches the behavior of pnpm run test. Previously you needed to use the -- prefix. #8619 * node-gyp updated to version 11. * pnpm deploy now tries creating a dedicated lockfile from a shared lockfile for deployment. It will fallback to deployment without a lockfile if there is no shared lockfile or force-legacy-deploy is set to true. * Added support for a new type of dependencies called "configurational dependencies". These dependencies are installed before all the other types of dependencies (befor "dependencies", "devDependencies", "optionalDependencies"). * New verify-deps-before-run setting. This setting controls how pnpm checks node_modules before running scripts #8836 * On repeated installs, pnpm performs a quick check to ensure node_modules is up to date. #8838 * pnpm add integrates with default workspace catalog: #8640 * pnpm dlx now resolves packages to their exact versions and uses these exact versions for cache keys. This ensures pnpm dlx always installs the latest requested packages #8811 * No node_modules validation on certain commands. Commands that should not modify node_modules (e.g., pnpm install --lockfile- only) no longer validate or purge node_modules. #8657 * for full changes, see https://github.com/pnpm/pnpm/releases/tag/v10.0.0 ++++ python-StrEnum: - Switch to GitHub tarball for tests, and run the testsuite. - Add patch support-python-312.patch: * Support configparser changes in Python 3.12. ++++ python-dataclasses-json: - Correct BuildRequires. - Fix URL to actually be an URL. - Add patch support-poetry-core-2.patch: * Support poetry-core 2.0 changes. ++++ python-easydev: - Add patch support-poetry-core-2.patch: * Support poetry-core 2.0 changes. ++++ python-fabio: - Update to 2024.09.0 * Link peak from sparse dataset to the dense one when using densify_Bragg * New tool hdf2neggia which converts any HDF5 file compatible into something compatible with XDS+neggia plug-in * support new detector: LambdaImage * Fix endianness issue in several file-format * Fix bug in edf.fast_data_read * Fix warnings which became errors in gcc14 * Supports Python 3.8-3.12 ++++ python-guessit: - migrate to pyproject macros - add remove-six.patch to drop dependency on python-six ++++ python-kasa: - We don't need to clean up the CHANGELOG anymore. ++++ python-ntc-templates: - Update to 7.5.0: * fix cisco ios show tacacs * fix: Corrected Huawei VRP display_service-set_all template * fix: Corrected Ubiquiti EdgeRouter show_ip_route template * fix: Corrected Cisco IOS show_access-list template * Add sros show lag port * Fix Arista EOS show processes top once * Alcatel aos show vlan port members * added template for Alcatel AOS: show chassis * Adding new template for Alcatel aos: show system * New template Alcatel AOS: show mac-address-table * Created cisco_xr_show_bgp_vrf_all_neighbors_advertised-routes.textfsm * New template Alcatel AOS: show port-security * Add: mikrotik_routeros_routing_ospf_interface_print_terse * feat: Add show_port_description for alcatel_sros * feat: Add show service service-using * feat: Add show service id sap * Consolidate and add extra VRF to XR BGP neighbors * Enhancements to index and alcatel_aos_show_mac * fix: Bring port_id inline with other templates (allow satelites for interface) * cisco_ios_show_platform, only for switches * asa-vpn-l2l allow for empty connection * Update extreme_exos_show_iparp to support output format change * Fix empty line strings to have end-of-line match * New Template Alcatel AOS: show interfaces status * New template for Alcatel AOS: show lldp remote-system * Fix: mikrotik_routeros_ip_address_print * fix: Also take into account satellite ports for show port description * Updating command in Alcatel AOS: show vlan * Added template for Alcatel AOS: show interfaces port * updating the templates to add multiple PON ports * Added template for Extreme EXOS show fdb - Correct version in pyproject.toml. - No longer any need to clean up LICENSE and README. ++++ python-orjson: - Update to 3.10.14 * Specify build system dependency on maturin>=1,<2 again. * Allocate memory using PyMem_Malloc() and similar APIs for integration with pymalloc, mimalloc, and tracemalloc. * Source distribution does not ship compressed test documents and relevant tests skip if fixtures are not present. * Build now depends on Rust 1.82 or later instead of 1.72. - Release 3.10.13 * Fix compatibility with maturin introducing a breaking change in 1.8.0 and specify a fixed version of maturin. Projects relying on any previous version being buildable from source by end users (via PEP 517) must upgrade to at least this version. - Remove pendulum from tests: Not desired in Ring1 and not maintained upstream. It's only supported on x86_64. ++++ python-poetry: - Fix requirements versions - Skip some truculent tests. ++++ python-poetry-core: - Unset source date epoch for tests - Change test skipping, the skipped one works, and another is broken. ++++ python-pycares: - Update to 4.5.0 * Test data updates to fix test failures * Update test_idna_encoding_query_a with new errno to align to new c-ares version * Do not define HAVE_GETSERVBYPORT_R for platforms Android, Cygwin, Darwin * Drop distutils * build(deps): bump actions/download-artifact from 3 to 4.1.7 in /.github/workflows * Add 3.13 support, remove 3.8 * chore(ci): fix upload & add more platforms to cibuildwheel * Test building release wheels on PRs * Fix building sdist * Fixup CI ++++ python-pyppmd: - Update to 1.1.1 * Add Python 3.13 support * Minimum required python to be 3.9 ++++ python-pyrad: - Add patch support-poetry-core-2.patch: * Support poetry-core 2.0 changes. ++++ python-pystache: - Update to 0.6.7 * fix: Fail on unmatched tags. - from version 0.6.6 * Update README to match supported versions. * Update pre-commit. * Update pyproject.toml with 3.12 and 3.13 Python versions. * Update tox config to use Python 3.12 and 3.13 versions. * Update yml files with Python 3.12 and 3.13. * Update changelog for v0.6.5 a bit belatedly. ++++ python-python-keycloak: - Correct %doc and %license locations. ++++ python-python-rpm-spec: - Update to 0.16.0 * Add support for Python 3.13. * Drop support for Python 3.8 version. ++++ python-python-whois: - Update to 0.9.5 * Add studio host * Case-insensitively avoid duplicate attribute values * Updated test expected values * Add registrar_url for base entry * Update expected samples * This addresses #223 while trying to be backwards compatible with the old format just in case ... * Enhancements for .jp domains * Fix exception * Fix datetime.UTC, which doesn't work on all versions of Py3 * Update WhoisSg to address #222 * Adding a quick timeout option to whois.whois() * Handle "before YYYY" entries to fix #228 * Standardize test assertions for sample files * Create test case sample for .sg domain * Update WhoisSG parser to grab status, updated_date, dnssec and ns * Add .live domain server config and sample * Move socket creation to external func, to reuse it in findwhois_iana with proxy * Add parsing for .lv domains * Added the "Reseller" field to the parser. * tr domains not support idna encoded decoded whois requests * Set request for tr domains without idna * Quick fix for tr domain * Add convert_punycode flag * Remove .DS_Store * Quick-fix * Fix tests * Update parser.py with created for .de - from version 0.9.4 * Complete the regex for parsing the WHOIS response results for .jp domains. * Bump ci actions * Fix regex for parsing .pl nameservers * Update and rename README.rst to README.md * Update README.md * Added support for markdown in setup and bumped version * Fixed .ru used correct nic server - Adjust upstream source name in spec file - Rename README.rst to README.md in %files section ++++ python-ruff: - update to 0.9.0: * This release introduces the new 2025 stable style (#13371), stabilizing the following changes: * Format expressions in f-string elements * Alternate quotes for strings inside f-strings * Preserve the casing of hex codes in f-string debug expressions * Choose the quote style for each string literal in an implicitly concatenated f-string rather than for the entire string * Automatically join an implicitly concatenated string into a single string literal if it fits on a single line * Remove the `ISC001` incompatibility warning * Prefer parenthesizing the `assert` message over breaking the assertion expression * Automatically parenthesize over-long `if` guards in `match` `case` clauses * More consistent formatting for `match` `case` patterns * Avoid unnecessary parentheses around return type annotations * Keep the opening parentheses on the same line as the `if` keyword for comprehensions where the condition has a leading comment * More consistent formatting for `with` statements with a single context manager for Python 3.8 or older * Correctly calculate the line-width for code blocks in docstrings when using `max-doc-code-line-length = "dynamic"` ++++ python-shortuuid: - We don't need to clean up the license from sitelib. ++++ realmd: - Remove unnecessary build dependency libpackagekit-glib2-devel ++++ rpcs3: - Update to version 0.0.34~git20250110: * rsx/shaders: Track active MRT count per shader * rsx: Default initialize vertex program fields * rsx/fp: Re-design register write tracking * rsx: Don't crash when invalid buffer is allocated for a shader * Qt: add mouse config legend to mouse move dialog * Qt/Input: use empty string for pad_button_max_enum * Fix self assignment warning * ps move: allow to configure mouse move handler buttons * input: Allow mapping keys to basic mouse buttons * cellGem: Add more camera image conversions * Fix some warnings * fake move: add gyro support ++++ rubygem-agama-yast: - Objects from the D-Bus trees representing the storage devices are removed before performing the probing. It prevents a segmentation fault by accessing to old objects (gh#agama-project/agama#1884). ++++ selinux-policy: - Update to version 20250109: * Update virtqemud policy regarding the svirt_tcg_t domain * Allow virtqemud domain transition on numad execution * Support virt live migration using ssh * Allow virtqemud permissions needed for live migration * Allow virtqemud the getpgid process permission * Allow virtqemud manage nfs dirs when virt_use_nfs boolean is on * Allow virtqemud relabelfrom virt_log_t files * Allow virtqemud relabel tun_socket * Add policy for systemd-import-generator * Confine vsftpd systemd system generator * Allow virtqemud read and write sgx_vepc devices * Allow systemd-networkd list cgroup directories * Allow xdm dbus chat with power-profiles-daemon * Allow ssh_t read systemd config files * Add Valkey rules to Redis module * Update ktlsh policy * Allow request-key to read /etc/passwd * Allow request-key to manage all domains' keys * Add support for the KVM guest memfd anon inodes - Update embedded container-selinux version to commit: * 7fdbd0e8c428c335406969878f28e14f335f2e7e ++++ strawberry: - Update to version 1.2.4 + Bugfixes: + Fixed Spotify songs not being available for scrobbling. + Fixed leading "A" and "The" articles being skipped for album sort text. + Fixed thread safety issue when validating playlist songs on startup. + Fixed filter search not ignoring space after colon when using column based search. + Fixed KGlobalAccel to use capitalized application name. + Fixed slash not properly handled when saving a playlist (#1624). + (Unix) Fixed collection scanner so it ignores special filesystem paths (/sys, /proc, /run, etc) (#1615). + Enhancements: + Use XSPF "title" as playlist name when loading and saving playlists (#1624). + Added support for using album ID when receving album covers for Subsonic songs (#1636). + Added option for preserving directory structure when trascoding songs (#1637). ++++ telegram-desktop: - Update to version 5.10.3 * Fix a crash in legacy group opening. - Update tg_owt link in obs_scm _service file. ++++ terragrunt: - Update to version 0.71.5: * fix: Flush buffer early so that users still get streamed logs (#3742) * fix: Removing integrity check on hubspot script (#3739) - Update to version 0.71.4: * Added exclude_from_copy to config (#3543) - Update to version 0.71.3: * Updated stack version to point to main (#3743) * Stacks: generate (#3627) * Fixed discord link (#3740) * build(deps): bump github.com/gruntwork-io/boilerplate (#3725) * build(deps): bump github.com/aws/aws-sdk-go-v2 from 1.32.5 to 1.32.7 (#3729) * build(deps): bump ruby/setup-ruby from 1.204.0 to 1.207.0 (#3728) * build(deps): bump golang.org/x/term from 0.27.0 to 0.28.0 (#3727) * build(deps): bump github.com/zclconf/go-cty from 1.15.1 to 1.16.0 (#3726) * fix: Fixing some broken links (#3736) * Feat/add subscribe banner (#3731) ------------------------------------------------------------------ ------------------ 2025-1-9 - Jan 9 2025 ------------------- ------------------------------------------------------------------ ++++ agama: - Increase disk size in _constraints to fix build on ppc (gh#agama-project/agama#1876). ++++ agama-yast: - Activate multipath in case it is forced by the user (gh#agama-project/agama#1875). ++++ apko: - Update to version 0.22.6: * Base32-encode etag values (#1470) * build(deps): bump docker/setup-qemu-action from 3.2.0 to 3.3.0 (#1469) * Add the extra flags to `build-minirootfs` (#1467) * Fix logging output of user.GID (#1466) * build(deps): bump google.golang.org/api from 0.214.0 to 0.215.0 (#1465) ++++ aws-c-sdkutils: - Update to version 0.2.2 * Switch CI to use Roles by @DmitriyMusatkin in (#49) * Update Config File Parsing Logic to Parse Services Section by @waahm7 in (#51) ++++ bomctl: - Update to version 0.4.2: * New features - feat: Output Sboms without Modification (#210) (@ashearin) - feat: SBOM Aliases (#129) (@lmphil) - feat: SBOM linking (#223) (@jhoward-lm) - feat: add base document db annotation, WithSourceDocumentAnnotations and WithRevisedDocumentAnnotations functions (#211) (@ashearin) - feat: add latest document annotation (#230) (@ashearin) - feat: add link command stubs (#222) (@jhoward-lm) - feat: bomctl push subcommand OCI client functionality (#139) (@jhoward-lm) - feat: document annotations for source data, hash, format, and URL (#153) (@jhoward-lm) - feat: github client fetch support (#209) (@lallevato-lm) - feat: gitlab fetch (#229) (@lmphil) - feat: implement autocomplete (#238) (@lallevato-lm) * Bug fixes - fix: Fix typo in MAINTAINERS (#180) (@evankanderson) - fix: Print DocID for list cmd. Dynamic id/alias column width (#165) (@ashearin) - fix: add cyclonedx 1.6 support (#188) (@ashearin) - fix: update compare_docs function (#202) (@ashearin) * Documentation - docs: ADR-0006 sbom merge (#111) (@pkwiatkowski1) - docs: ADR-0007 sbom diff (#112) (@mfrystacky) - docs: ADR-0008 storage and retrieval without modification (#194) (@ashearin) - docs: ADR-0009 SBOM Linking (#164) (@lmphil) - docs: Roadmap Updates (#161) (@idunbarh) - docs: add ADR for auth types and encrypted secrets (#104) (@jhoward-lm) * Other changes - refactor: add Unpack function, rename to match package (#239) (@jhoward-lm) - refactor: add choiceValue type for static sets of flag options (#240) (@jhoward-lm) - refactor: add sliceutils helper package for dev convenience (#163) (@jhoward-lm) - refactor: break out Fetcher and Pusher from Client interface, add PrepareFetch method (#245) (@jhoward-lm) - refactor: internal option to force list output if desired (#241) (@jhoward-lm) - refactor: stage all externally referenced SBOMs before push (#155) (@jhoward-lm) - test: add cmd format/encoding unit tests, update e2e tests (#185) (@ashearin) - test: add unit tests for alias/tags DB functions (#174) (@lmphil) - test: client fetch unit tests (#205) (@jhoward-lm) - test: integration testing of functionality (#169) (@ashearin) ++++ cilium-cli: - Update to version 0.16.23: * Minor Changes: - cli: aws mixed nodes install fix (cilium/cilium#36336, @viktor-kurchenko) * Bugfixes: - Cilium CLI fix for AWS ENI mode (cilium/cilium#36887, @viktor-kurchenko) - Restore the original flag semantics for - -egress-masquerade-interfaces to the same as v1.17.0-pre.2 or earlier (cilium/cilium#36504, @viktor-kurchenko) * CI Changes: - Add --external-other-target parameter to cilium CLI connectivity tests. (cilium/cilium#36080, @wedaly) - Change client-egress-l7-tls tests to sequential because flaky (cilium/cilium#36568, @youngnick) - cilium-cli/connectivity: fix IPv6 feature check for 2ndary node IPv6 (cilium/cilium#36513, @tklauser) - cilium-cli: Add envoy log pattern in error check (cilium/cilium#36498, @sayboras) - Fix cilium CLI connectivity tests in IPv6-only clusters. (cilium/cilium#36026, @wedaly) * Misc Changes: - chore(deps): update all-dependencies (main) (cilium/cilium#36706, @cilium-renovate[bot]) - chore(deps): update docker.io/library/golang:1.23.4 docker digest to 7003184 (main) (cilium/cilium#36604, @cilium-renovate[bot]) - chore(deps): update docker.io/library/golang:1.23.4 docker digest to 7ea4c9d (main) (cilium/cilium#36808, @cilium-renovate[bot]) - ci/connectivity: Don't apply cnp to conn-disrupt pods in 1.15, 1.14 (cilium/cilium#36682, @jschwinger233) - cilium-cli: skip some IPv6 connectivity tests for Cilium<1.14 when IPsec is enabled (cilium/cilium#36664, @jschwinger233) - Isolate node-to-node encryption tests to wireguard (cilium/cilium#36556, @ldelossa) - chore(deps): update all github action dependencies (minor) by @renovate in #2887 - Update stable release to v0.16.22 by @tklauser in #2888 - chore(deps): update module golang.org/x/crypto to v0.31.0 [security] by @renovate in #2889 - chore(deps): update all github action dependencies (minor) by @renovate in #2890 - Dockerfile: drop syntax comment by @tklauser in #2893 - chore(deps): update dependency kubernetes-sigs/kind to v0.26.0 by @renovate in #2892 - chore(deps): update dependency cilium/cilium to v1.16.5 by @renovate in #2894 - chore(deps): update actions/upload-artifact action to v4.5.0 by @renovate in #2896 - chore(deps): update module golang.org/x/net to v0.33.0 [security] by @renovate in #2895 - chore(deps): update golangci/golangci-lint docker tag to v1.63.0 by @renovate in #2899 - chore(deps): update golangci/golangci-lint docker tag to v1.63.4 by @renovate in #2902 - chore(deps): update helm/kind-action action to v1.12.0 by @renovate in #2901 - chore(deps): update softprops/action-gh-release action to v2.2.1 by @renovate in #2905 - Prepare for v0.16.23 release by @michi-covalent in #2903 ++++ conman: - Fix post install script for SELinux: when moving temporary file to final destination, remove temporary file security context (boo#1235443). ++++ container-selinux: - Add BuildRequires selinux-policy-%{selinuxtype} to enable building for SLFO. Might be removed in the future again when 1231252 is fixed. ++++ ddclient: - sync spec and changes file with SUSE_SLE-15_Update - remove obsolete deps * perl(IO::Socket::SSL) ++++ fwupd: - Update fwupd-bsc1130056-change-shim-path.patch to correct the path for shim.efi ++++ editorconfig-checker: - Update to version 3.1.1: * chore(main): release 3.1.1 (#412) * fix: dockerfile expected binary at /, not /usr/bin/ #410 (#411) ++++ emacs: - Add patch emacs-29.4-boo1234673.patch * Avoid that Emacs recompiles some packages on every startup (boo#1234673) ++++ emacs-compat: - Install also compat-mac.el as native compilation search for it ++++ eza: - Update to 0.20.16: * Add brew icon for brewfile and brewfile.lock.json * Update flake inputs 2025-01-08 * Update cargo inputs 2025-01-08 * Bump git2 from 0.19.0 to 0.20.0 ++++ fastfetch: - update to 2.34.0 Changes: * We now print distro pretty name if available (OS) - This is a long requested feature. However, it may break some distros. File a bug with the content of `/etc/os-release` if it breaks your distro Bugfixes: * Fix thunderbolt version of new MBPs (gh#fastfetch-cli/fastfetch#1465, Host, macOS) * Fix backlight name detection on FreeBSD (Brightness, FreeBSD) * Fix Terminal detection when running fastfetch in `pk-command-not-found` (gh#fastfetch-cli/fastfetch#1467, Terminal, Linux) * Relax detection of terminals in NixOS (gh#fastfetch-cli/fastfetch#1479, Terminal, Linux) - Should fix konsole, ghostty and maybe others * Fix core count output in multi-package platforms (CPU) * Don't suppress the output of preRun (gh#fastfetch-cli/fastfetch#1489) * Fix battery percentage detection (Battery, NetBSD) Features: * Support ghostty terminal font detection (TerminalFont, Linux / macOS) * Support `kitty-icat` image protocol, which uses `kitten icat` to generate image data - Pros: support tmux; support gif animations; good performance - Cons: due to the limitation of `kitten icat`, we need to clear the screen before displaying the image logo * Support WM version detection (WM) - In Linux, Hyprland & sway are supported currently * Improve performance when stdout is redirected (TerminalSize) * Report thermal zone temp if CPU temp is not available (CPU, Linux) * Report sound server (Pipewire or PulseAudio) if available (gh#fastfetch-cli/fastfetch#1454, Sound, Linux) * Enable OpenGL & OpenCL detection on Android (OpenGL / OpenCL, Android) * Detect & report MediaTek Dimensity 9000+ SOC name (CPU, Android) * Support appman (am-user) package manager detection (Packages, Linux) Logo: * Add Lubuntu * Update Xray_os * Add SnigdhaOS * Add Rhino Linux ++++ firejail: - Load/reload AppArmor profiles when installing the package (boo#1235142#c1) ++++ flatpak: - Update to version 1.16.0: + Bug fixes: - Update libglnx to 2024-12-06: . Fix an assertion failure if creating a parent directory encounters a dangling symlink. . Fix a Meson warning. . Don't emit terminal progress indicator escape sequences by default. They are interpreted as notifications by some terminal emulators. - Fix introspection annotations in libflatpak. + Enhancements: - Add the FLATPAK_TTY_PROGRESS environment variable, which re-enables the terminal progress indicator escape sequences added in 1.15.91. - Document the FLATPAK_FANCY_OUTPUT environment variable, which allows disabling the fancy formatting when outputting to a terminal. ++++ frr: - Update to frr 10.2.1 release providing fix for a Denial of Service scenario due to RIB revalidation (CVE-2024-55553,bsc#1235237) and other fixes, see https://frrouting.org/release/10.2.1/ The 10.2 version provides new features and many enhancements, see https://frrouting.org/release/10.2/ - Add new fpm_listener daemon binary to rpm file lists. - Remove --localstatedir configure parameter causing to use /run/lib instead of /var/lib prefix for the northbound databases and added the /var/lib/frr directory to the rpm file list. - Adjust to set permissions in rpm attr macros (rpmlint suggestion) and use frr_group instead of frr_user in group parameter. ++++ gnome-control-center: - Update to version 47.3: + About: Fix wrong GPU names when g-c-c is launched using dGPU. + Color: Various fixes to the color calibration tool. + Notifications: Update UI when underlying gsetting changes. + Network: Make metered connection and hotspot settings adaptive to small screens. + Power: Handle when tuned-ppd has an unsupported power profile. + Sound: Prevent crash in Volume Levels when stream has no name. + Users: Make screen reader read avatar file names when there are no names. + Updated translations. ++++ gosec: - Update to version 2.22.0: * Update what message for G104 (#1282) * chore(deps): update module github.com/onsi/ginkgo/v2 to v2.22.2 (#1281) * chore(deps): update all dependencies (#1280) * chore(deps): update all dependencies (#1279) * Simplify sortIssues implementation (#1277) * Enable testifylint and fix up lint issues (#1276) * Refactor AppendError to check for build.NoGoError (#1273) * chore(deps): update module golang.org/x/net to v0.33.0 [security] (#1275) * Update README.md (#1274) * Rule documentation updates (#1272) * Replace old golang.org links with new go.dev (#1271) * Refactor AppendError to use strings.Contains (#1270) * Simplify Analyzer.ignore by reducing nesting (#1269) * Improve capitalization in AI API flags descriptions (#1267) * Remove unused golint dependency (#1266) * Simplify tests by using GinkgoT().TempDir() (#1265) * Documentation on adding new rules and analyzers (#1262) * chore(deps): update all dependencies (#1268) * Update to go 1.22.10 and 1.23.4 versions (#1264) * chore(deps): update module golang.org/x/crypto to v0.31.0 [security] (#1263) * chore(deps): update all dependencies (#1261) * chore(deps): update module github.com/onsi/gomega to v1.36.0 (#1259) * fix: revive.redefines-builtin-id lint warnings (#1257) * Fix typos in comments and fields * Remove the decryption funtions/methods from G407 check * Upate go to version 1.23.3 and 1.22.9 * Fix G115 false positive when going from parsed uint to larger int * chore(deps): update all dependencies * chore(deps): update all dependencies * chore(deps): update all dependencies * chore(deps): update all dependencies * chore(deps): update all dependencies * Update go version to 1.23.2 and 1.22.8 * chore(deps): update module google.golang.org/api to v0.201.0 * chore(deps): update all dependencies * chore(deps): update all dependencies * Fix the cosign step to authenticate with the container registry * chore(deps): update module google.golang.org/api to v0.199.0 ++++ grafana: - CVE-2024-45337: Prevent possible misuse of ServerConfig.PublicKeyCallback by upgrading golang.org/x/crypto (bsc#1234554) * Add 0004-Bump-crypto.patch ++++ kf6-kholidays: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update holiday_bg_bg: Add namedays * Update version to 6.10.0 ++++ kf6-ki18n: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Add context to missing argument warnings in i18n QML calls * Update version to 6.10.0 ++++ kf6-kiconthemes: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * use Qt API to fully override the engine * Update version to 6.10.0 ++++ kf6-kidletime: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kimageformats: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * avif: color profiles improvements * Update heif.json * HEIF plug-in extended to read AVCI format * Readme updated with some clarification * DDS: enable plugin by default * PSD: Added support to MCH1 and MCH2 * XCF: Fix OSS Fuzz issue 42527849 * JXR: Fix loss of HDR data on write for format RGBA16FPx16_Premultiplied * DDS: Fix for OSS Fuzz issue 384974505 * DDS: improved read/write support * Read / Write test: added NULL device test * DDS: multiple FP improvements * PFM: fix error when loading images with comments * DDS: fix buffer overflow in readCubeMap * Re-added DDS plugin support * Update version to 6.10.0 ++++ kf6-kio: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * [kfilefiltercombo] Fix 'All supported files' for more than 3 filters * Update dependency version to 6.10.0 * Remove unimplemented methods * [kfilefiltercombo] Fix creating 'All supported types' filter * StandardThumbnailJob is internal, header not installed * Update version to 6.10.0 ++++ kf6-kirigami: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Expose auto exclusive from AbstractButton to Kirigami.Action * Mnemonic: Emit sequence change also when it gets disabled * ListSectionHeader: set Accessible.role to Heading * controls/Card: set title as default Accessible.name * FormLayout: Set mnemonic only if buddy is visible and doesn't have one * FormLayout: Activate buddy with ShortcutFocusReason * qmltest: Avoid Qt module include * SearchDialog: Add emptyHelpfulAction * FormLayout: Make use of animateClick in shortcut activation * Don't overwrite menubar position * platformtheme: Set Accent color in highlight * Fix documentation referring to not existing Theme.smallSpacing * Ensure sidebar "y" position is only shifted when menubar/header is visible * Update version to 6.10.0 ++++ kf6-kitemmodels: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kitemviews: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kjobwidgets: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-knewstuff: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Remove unimplemented methods * Remove Q_EMIT for non-signal method call * Add trailing comma to enum * Fix compile on macos * Update version to 6.10.0 ++++ kf6-knotifications: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * NotifyByAndroid: Set CONTEXT_NOT_EXPORTED * Update version to 6.10.0 ++++ kf6-knotifyconfig: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kpackage: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kparts: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * src/mainwindow.cpp fix deprecation warning * Update version to 6.10.0 ++++ kf6-kpeople: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kplotting: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kpty: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kquickcharts: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Remove unimplemented methods * Update version to 6.10.0 ++++ kf6-krunner: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kservice: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kstatusnotifieritem: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-ksvg: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Disconnect signals on destruction (kde#493921) * Update version to 6.10.0 ++++ kf6-ktexteditor: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Fix default shortcuts for mac os * rewrite Kate::TextBlock::mergeBlock m_cursors merging code * use one targetBlock->m_lines.insert instead of many targetBlock->m_lines.push_back * add testNoFlippedRange and testBlockSplitAndMerge to movingrange_test * Preprocess lineEndings before pasting * "Paste From File" feature for Kate to select a file and insert it's contents into the current file (kde#496902) * Remove unnecessary multicursor clipboard code * Try to split clipboard text across multiple cursors when pasting (kde#497863) * Optimize kill lines for large number of cursors * Fix full line selection behaviour of the C++ versions of the editing commands * remove not needed include * ensure content like from document doesn't make the dialog size explode (kde#497328) * store QTextLayout inline * Update version to 6.10.0 ++++ kf6-ktexttemplate: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Remove unimplemented methods * Fix build with Qt 6.10 (dev) * Update version to 6.10.0 ++++ kf6-ktextwidgets: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kunitconversion: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Fix rack unit conversion factor * Add rack units to length conversion * Update version to 6.10.0 ++++ kf6-kuserfeedback: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kwallet: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Remove unimplemented methods * Update version to 6.10.0 ++++ kf6-kwidgetsaddons: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * KBusyIndicatorWidget: Add member functions to start and stop the spinning animation * ci: add Alpine/musl job * fix -Werror=return-type error when building kmessagewidgettest * Update version to 6.10.0 ++++ kf6-kwindowsystem: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-kxmlgui: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Add more support for toolbars in dbus interface * Update version to 6.10.0 ++++ kf6-modemmanager-qt: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-networkmanager-qt: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Remove checks for quotes on ConnectivityCheckUri * Expose ConnectivityCheck properties * Update version to 6.10.0 ++++ kf6-prison: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Add QtMultimedia dependency to scanner QML module * Remove errornous QML registration * Register ScanResult to QML * Update version to 6.10.0 ++++ kf6-purpose: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Use DBus instead of kdeconnect-cli executable * [kdeconnect] Port away from org.kde.kdeconnect QML import * AlternativesModel: Return early if there's no input data * Update version to 6.10.0 ++++ kf6-qqc2-desktop-style: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Switch: Fix typo * updateItem when mnemonic active changes * Make use of animateClick in mnemonics * ToolButton: Remove unused id * Update version to 6.10.0 ++++ kf6-sonnet: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Remove unimplemented methods * Update version to 6.10.0 ++++ kf6-syndication: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kf6-syntax-highlighting: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * systemd unit: update to systemd v257 * Add missing include * Update version to 6.10.0 ++++ kf6-threadweaver: - Update to 6.10.0 * New feature release * For more details please see: * https://kde.org/announcements/frameworks/6/6.10.0 - Changes since 6.9.0: * Update dependency version to 6.10.0 * Update version to 6.10.0 ++++ kubectl-view-allocations: - Update to version 0.20.3: * :rocket: (cargo-release) version 0.20.3 * enable http-proxy and oidc support on kube access ++++ kubo: - Update to 0.32.1 - for details see * https://github.com/ipfs/kubo/releases/tag/v0.32.1 * AutoTLS: Automatic Certificates for libp2p WebSockets via libp2p.direct * Dependency updates + ipfs-webui to v4.4.0 + boxo to v0.24.3 + go-libp2p to v0.37.0 + go-libp2p-kad-dht to v0.28.1 + go-libp2p-pubsub to v0.12.0 + p2p-forge/client to v0.0.2 ++++ libnettle: - Disable the gcm regression test as it fails in virtual environments for the ppc64le architecture. * Add libnettle-powerpc64-skip-AES-GCM-test.patch ++++ slurm: - Fix testsuite: Cater for erroneous: `#include ` statements. ++++ pango: - Update to version 1.56.0: + Support setting font features in font descriptions + serialization: - Document the tab array format - Accept attributes without range + layout: Fix measuring ellipsis runs with shapes + build: - Require C11 - Require GLib 2.80 - Require cairo 1.18 - Replace gcc-c++ with generic c++_compiler BuildRequires. - Drop help2man BuildRequires, upstream ported manpages for tools to rst2man/rst2html, and defaults to not build it. Follow upstream and do not build the man or html documentation for tools. ++++ libstorage-ng: - merge gh#openSUSE/libstorage-ng#1004 - allow to disable blkdiscard calls - 4.5.222 ++++ wireshark: - Wireshark 4.4.3 * Potential mis-match in GSM MAP dissector for uncertainty radius and its filter key * The NFSv2 Dissector appears to be swapping Character Special File and Directory in mode decoding * VOIP Calls call flow displaying hours - Many more features, bug fixes and updated protocol support as listed in: https://www.wireshark.org/docs/relnotes/wireshark-4.4.3.html - move to default system Lua, instead of using explicit version ++++ memory-constraints: - Also set _smp_build_ncpus to fix usage with meson macro and maybe others ++++ mold: - Update to version 2.36.0 * The --package-metadata= option has been added to embed a given string into the .note.package section. This option is designed for build scripts that generate binary packages, such as .rpm or .deb, to include package metadata in each executable. It simplifies the process of identifying the corresponding package for a given executable or core file. (7ddc8f4) * [ARM][PowerPC] We've improved the algorithm for creating range extension thunks to reduce memory usage and improve speed. For example, linking clang-19 for ARM64 is now ~7% faster than before. (9fc0ace) * [RISC-V][LoongArch] We've improved the algorithm for code-shrinking linker relaxation to reduce memory usage and improve speed. For example, linking clang-19 for RISC-V is now ~4% faster than before. (3234d88) * mold created a bad relocation for an IFUNC if the linker's output file type was a shared library and the symbol was exported. This bug could cause a segmentation fault of a linked program. The problem has now been fixed. (a297859) * [RISC-V] mold could produce incorrect code as a result of code-shrinking relaxation for the R_RISCV_HI20 relocation. That type of relocation was used rarely because it is not PC-relative. That being said, if your program used the relocation, and the relocation targets were at a low address (from 0x1f800 to 0x20000), your program would crash at runtime due to the linker's bug. The issue has now been resolved. (eec3f6b) * [RISC-V][LoongArch] When the linker removed instructions from a function as a result of code-shrinking relaxation, the function symbol's size in the output file should be updated to reflect the result of relaxation, even though doing it is mostly cosmetic. mold did not do that. Now, mold sets correct sizes to output function symbols. (e6345d5) * [LoongArch] Binaries linked with mold now work on 64 KiB page systems. Previously, only up to 16 KiB pages were supported. (2d7b6b2) * [s390x] The s390x processor-specific ABI requires the linker to reserve the first three slots of the .got section for the runtime. mold, however, reserved only two slots and used the third for itself. Even though we did not observe issues in the wild, it was a violation of the psABI. The problem has now been fixed. (dfce2fc) ++++ nova: - Update to version 3.11.2: * feat: add stars field to ArtifactHub package structs and update scoring logic (#355) ++++ openQA: - Update to version 4.6.1736443232.5b07ee40: * Bump ace-builds from 1.37.2 to 1.37.3 ++++ pantheon-terminal: - update to 6.3.1: * Stop window size increasing when opened * Change hotkeys for Reset and Clear Screen actions * Translation updates ++++ perl-DBI: - Remove perl-DBI-CVE-2014-10402.patch (fixed upstream) ++++ perl-libintl-perl: - updated to 1.340.0 (1.34) see /usr/share/doc/packages/perl-libintl-perl/Changes ++++ proftpd: - 1.3.8c - Released 11-Dec-2024 fix for boo#1233997 (CVE-2024-48651) * http://proftpd.org/docs/NEWS-1.3.8c gh#1830 - Supplemental group inheritance grants unintended access to GID 0 due to lack of supplemental groups from mod_sql https://github.com/proftpd/proftpd/issues/1830 - rebase patch * proftpd-no_BuildDate.patch ++++ python-WebTest: - Update to 3.0.2 * Bump waitress min version to 3.0.2 - Update BuildRequires from setup.py ++++ python-falcon: - Build doc package just for tumbleweed to remove pydata-sphinx-theme requirement ++++ python-tqdm: - Remove nbval build dependency ++++ python-Logbook: - Update to 1.8.0 * Python 3.13 support * Fixed deprecation warnings on Python 3.12 * Dropped support for Python 3.8 - Adjust upstream source name in spec file ++++ python-charset-normalizer: - Update to 3.4.1 * Project metadata are now stored using `pyproject.toml` instead of `setup.cfg` using setuptools as the build backend. * Enforce annotation delayed loading for a simpler and consistent types in the project. * Optional mypyc compilation upgraded to version 1.14 for Python >= 3.8 * Added pre-commit configuration. * Added noxfile. * Removed `build-requirements.txt` as per using `pyproject.toml` native build configuration. * Removed `bin/integration.py` and `bin/serve.py` in favor of downstream integration test (see noxfile). * Removed `setup.cfg` in favor of `pyproject.toml` metadata configuration. * Removed unused `utils.range_scan` function. * Converting content to Unicode bytes may insert `utf_8` instead of preferred `utf-8`. (#572) * Deprecation warning "'count' is passed as positional argument" when converting to Unicode bytes on Python 3.13+ - Drop sed command to remove code coverage flags from pytest ++++ python-ciso8601: - Update to 2.3.2 * Add support for aarch64 wheels. Thank you @bbayles! * Add wheels for PyPy 3.10 * Added Python 3.13 support * Better error message when attempting to parse a BCE year (#156). Thanks @javiabellan ++++ python-click: - Update to 8.1.8 * Fix an issue with type hints for ``click.open_file()``. :issue:`2717` * Fix issue where error message for invalid ``click.Path`` displays on multiple lines. :issue:`2697` * Fixed issue that prevented a default value of ``""`` from being displayed in the help for an option. :issue:`2500` * The test runner handles stripping color consistently on Windows. :issue:`2705` * Show correct value for flag default when using ``default_map``. :issue:`2632` * Fix ``click.echo(color=...)`` passing ``color`` to coloroma so it can be forced on Windows. :issue:`2606`. - Switch build system from setuptools to pyproject.toml * Add python-pip and python-wheel to BuildRequires * Replace %python_build with %pyproject_wheel * Replace %python_install with %pyproject_install * Update name for dist directory in %files section - Update BuildRequires from pyproject.toml ++++ python-cliff: - update to 4.8.0: * Remove unnecessary shebangs * ruff: Enable pyupgrade rules * Migrate to ruff, ruff-format * Drop support for Python 3.8, add Python 3.12 * pre-commit: Bump versions * Normalize columns given by '-c'/'--columns' ++++ python-fido2: - update to 1.2.0: - Improved extension handling: - Several new extensions are now supported, both for Fido2Client and WindowsClient. - Extension APIs have been redesigned, and old APIs have been deprecated, slated for - removal in version 2.0. - Disable hmac-secret extension by default, preferring prf. - Improved (de-)serialization of dataclasses to/from JSON-friendly dicts. - Fido2Client: - Support allowCredentials/excludeCredentials of arbitrary length. - Handle PUAT_REQUIRED by re-attempting with PIN/UV. - Allow localhost (and subdomains) to use http:// in RP ID verification by default. - NFC: Support for Authenticators that return SW=61XX on SELECT. - USB: Improve connection recovery and use more specific exceptions for errors. - Fix: Handle residentKey=preferred properly. - Fix: Handle Authentictors that do not pass extensions in GetInfo. ++++ python-google-auth: - Update to version 2.37.0 * Allow users to use jwk keys for verifying ID token (#1641) - from version 2.36.1 * Improve user guide for Impersonation and SA (#1627) - Update BuildRequires and Recommends from setup.py ++++ python-regex: - Update to 2024.11.06: * Git issue 546: Partial match not working in some instances with non-greedy capture - from 2024.9.14: * Reverted to actions/download-artifact@v3 and actions/upload-artifact@v3 in main.yml because GitHub Actions failed when using them. - from 2024.9.13: * Updated to actions/upload-artifact@v4 in main.yml. - from 2024.9.12: * Updated to actions/download-artifact@v4 in main.yml. - from 2024.9.11: * Updated to Unicode 16.0.0. - from 2024.7.24: * Git issue 539: Bug: Partial matching fails on a simple example - from 2024.6.22: * Git issue 535: Regex fails Unicode 15.1 GraphemeBreakTest due to missing new GB9c rule implementation ++++ salt: - Revert setting SELinux context for minion service (bsc#1233667) - Remove System V init support * Make systemd the only supported init system by removing System V init and insserv references * Ensure package builds with no init system dependencies if built without systemd (for example for use in containers) * Apply some spec-cleaner suggestions (update copyright year, sort requirements, adjust spacing) - Added: * revert-setting-selinux-context-for-minion-service-bs.patch ++++ salt-test: - Revert setting SELinux context for minion service (bsc#1233667) - Remove System V init support * Make systemd the only supported init system by removing System V init and insserv references * Ensure package builds with no init system dependencies if built without systemd (for example for use in containers) * Apply some spec-cleaner suggestions (update copyright year, sort requirements, adjust spacing) - Added: * revert-setting-selinux-context-for-minion-service-bs.patch ++++ python-tokenizers: - Enable build on riscv64 ++++ rpmlint: - Update to version 2.6.1+git20250109.dfc27180: * whitelistings: add sssd permissions drop-in file for helper caps (bsc#1233131) ++++ rpmlint-strict: - Update to version 2.6.1+git20250109.dfc27180: * whitelistings: add sssd permissions drop-in file for helper caps (bsc#1233131) ++++ rpmlint-test: - Update to version 2.6.1+git20250109.dfc27180: * whitelistings: add sssd permissions drop-in file for helper caps (bsc#1233131) ++++ rubygem-agama-yast: - Activate multipath in case it is forced by the user (gh#agama-project/agama#1875). ++++ s390-tools: - Applied backport patches from s390-tools 2.37 to 2.36 ( jsc#PED-11870 ) ( jsc#IBM-1447, jsc#IBM-1062 ) * s390-tools-General-update-01.patch * s390-tools-General-update-02.patch * s390-tools-General-update-03.patch * s390-tools-General-update-04.patch * s390-tools-General-update-05.patch * s390-tools-General-update-06.patch * s390-tools-General-update-07.patch * s390-tools-General-update-08.patch * s390-tools-General-update-09.patch * s390-tools-General-update-10.patch * s390-tools-General-update-11.patch * s390-tools-General-update-12.patch * s390-tools-Additional-update-01.patch * s390-tools-Additional-update-02.patch ( jsc#IBM-1570, jsc#IBM-1571 ) * s390-tools-Support-unencrypted-SE-images-01.patch ( jsc#IBM-1572, jsc#IBM-1573 ) * s390-tools-pvimg-info-command-01.patch * s390-tools-pvimg-info-command-02.patch * s390-tools-pvimg-info-command-03.patch * s390-tools-pvimg-info-command-04.patch ( jsc#IBM-1576, jsc#IBM-1577 ) * s390-tools-pvimg-additional-01.patch - Renamed patches from - to * s390-tools-01-opticsmon-Fix-runaway-loop-in-on_link_change.patch to s390-tools-Additional-update-01.patch * s390-tools-02-libzpci-opticsmon-Refactor-on_link_change-using-new.patch to s390-tools-Additional-update-02.patch * s390-tools-03-rust-pvimg-Add-enable-disable-image-encryption-flags-to-pvimg-create.patch to s390-tools-Support-unencrypted-SE-images-01.patch - Revendored vendor.tar.gz ++++ scribus: - Update to 1.6.3. Check the ChangeLog file for the full list of changes. - Drop patch, merged upstream: * fix_build_with_poppler_24.12.0.patch ++++ skupper: - Update to version 1.8.3: * update for 1.8.3 * remove external process log (#1865) * Fixes internal console-auth implementation (#1833) * Ensure podman service containers bind correct hosts (#1799) * Update test images for ARM and OCP 3.11 (#1652) * Add stability to TestGateway and TestBasic tests (#1766) ++++ sysvinit: - Update to sysvinit 3.31 * Adjusted manual page install location. Patch provided by Mark Hindley. sysvinit (3.12) released; urgency=low * There were instances of the ctime() function being called in multiple files without checking the return value (can be NULL) and without checking the length of the returned information. While there _should_ never be a case where ctime() fails assuming success and length of returned string isn't ideal (or future-proof). We now check the return value of ctime() in bootlogd, dowall, last, logsave, and shutdown. Where no valid value is returned we supply a dummy value (usually a space in place of the expected time stamp). We also no longer assume returned string is at least 11-16 characters. * Re-commit flexible Makefile for GoboLinux. * Make sure pty.h and sys/sysmacros.h are included when building bootlogd on systems with glibc. * Fixed typos and syntax in manual page for init.8. Edits provided by : Bjarni Ingi Gislason. * Allow setting of location of the /usr directory in src/Makefile. This is handled by the usrdir variable. * Make sure src/Makefile uses sysconfdir (/etc by default) when installing configuration files. * Fix typos and syntax in pidof manual page. - Port patches * sysvinit-2.88dsf-suse.patch * sysvinit-2.90.dif ++++ tree-sitter-kotlin: - update to 1.1.0: * docs: fix README badges * feat(python): bump versions * build: update bindings * feat: add statement to supertypes * chore: regenerate ++++ xdg-desktop-portal: - Update to version 1.19.1 (boo#1235025): + New Features: - Introduce the Notification v2 portal. This updated version of the Notification portal supports a plethora of new fields for notifications, such as sounds, categories, purpose, and more. - Introduce the USB portal. This portal allows apps with relevant permissions to enumerate and acquire access to specific USB devices. - Introduce a new SchemeSupported method to the OpenURI portal. This new method allows apps to know ahead of time if the host system is able to deal with a particular scheme. + Enhancements: - Continued the move towards Python-based tests. This should simplify the test setup in the project quite significantly, and also will allow removing the cyclic dependency between libportal and XDG Desktop Portal. - Introduce umockdev-based tests. - Improve the icon validator so it can deal with memfd-based icons. - Clarify behavior of the Settings portal for non-standardized keys. - In the Global Shortcuts portal, clarify that the result the BindShortcuts of may be a subset of all requested shortcuts. - Add a documentation page about icon validation requirements. + Bug Fixes: - Fix memory leaks in the Background, Email, and Global Shortcuts portals. - Fix a general file descriptor & memory leak. - Fix a regression in the Settings portal. - Updated translations. - Add pkgconfig(gstreamer-pbutils-1.0), gstreamer-plugins-good and gstreamer-utils BuildRequires: New dependencies. - Add fix-test-dependencies.patch: build/tests: Check for python found and version in single require call. ++++ xdg-desktop-portal-devel-docs: - Update to version 1.19.1 (boo#1235025): + New Features: - Introduce the Notification v2 portal. This updated version of the Notification portal supports a plethora of new fields for notifications, such as sounds, categories, purpose, and more. - Introduce the USB portal. This portal allows apps with relevant permissions to enumerate and acquire access to specific USB devices. - Introduce a new SchemeSupported method to the OpenURI portal. This new method allows apps to know ahead of time if the host system is able to deal with a particular scheme. + Enhancements: - Continued the move towards Python-based tests. This should simplify the test setup in the project quite significantly, and also will allow removing the cyclic dependency between libportal and XDG Desktop Portal. - Introduce umockdev-based tests. - Improve the icon validator so it can deal with memfd-based icons. - Clarify behavior of the Settings portal for non-standardized keys. - In the Global Shortcuts portal, clarify that the result the BindShortcuts of may be a subset of all requested shortcuts. - Add a documentation page about icon validation requirements. + Bug Fixes: - Fix memory leaks in the Background, Email, and Global Shortcuts portals. - Fix a general file descriptor & memory leak. - Fix a regression in the Settings portal. - Updated translations. - Add pkgconfig(gstreamer-pbutils-1.0), gstreamer-plugins-good and gstreamer-utils BuildRequires: New dependencies. - Add fix-test-dependencies.patch: build/tests: Check for python found and version in single require call. ++++ xdg-desktop-portal-gnome: - Add notification-null-icon-pointer.patch * Fixes build against xdg-desktop-portal 1.19.1 ++++ xdg-desktop-portal-gtk: - Update to version 1.15.2: + Plug memory leak in the notification portal backend + Implement the contrast setting + Set correct platform data for notification activation + Drop use of private GNOME Shell notification API + Depend on the graphical-session target + Ensure proper shutdown target + Build against xdg-desktop-portal >= 1.19.1 + Updated translations. - Drop notification-null-icon-pointer.patch: Fixed upstream. - Add notification-null-icon-pointer.patch * Fixes build against xdg-desktop-portal 1.19.1 ------------------------------------------------------------------ ------------------ 2025-1-8 - Jan 8 2025 ------------------- ------------------------------------------------------------------ ++++ MozillaFirefox: - Mozilla Firefox 134.0 https://www.mozilla.org/en-US/firefox/134.0/releasenotes * Firefox now supports touchpad hold gestures on Linux. This means that kinetic (momentum) scrolling can now be interrupted by placing two fingers on the touchpad * Ecosia's availability has been expanded to all languages in the German region along with Austria, Belgium, Italy, Netherlands, Spain, Sweden and Switzerland MFSA 2025-01 (bsc#1234991) * CVE-2025-0244 (bmo#1929584) Address bar spoofing using an invalid protocol scheme on Firefox for Android * CVE-2025-0245 (bmo#1895342) Lock screen setting bypass in Firefox Focus for Android * CVE-2025-0246 (bmo#1912709) Address bar spoofing using an invalid protocol scheme on Firefox for Android * CVE-2025-0237 (bmo#1915257) WebChannel APIs susceptible to confused deputy attack * CVE-2025-0238 (bmo#1915535) Use-after-free when breaking lines in text * CVE-2025-0239 (bmo#1929156) Alt-Svc ALPN validation failure when redirected * CVE-2025-0240 (bmo#1929623) Compartment mismatch when parsing JavaScript JSON module * CVE-2025-0241 (bmo#1933023) Memory corruption when using JavaScript Text Segmentation * CVE-2025-0242 (bmo#1874523, bmo#1926454, bmo#1931873, bmo#1932169) Memory safety bugs fixed in Firefox 134, Thunderbird 134, Firefox ESR 115.19, Firefox ESR 128.6, Thunderbird 115.19, and Thunderbird 128.6 * CVE-2025-0243 (bmo#1827142, bmo#1932783) Memory safety bugs fixed in Firefox 134, Thunderbird 134, Firefox ESR 128.6, and Thunderbird 128.6 * CVE-2025-0247 (bmo#1835193, bmo#1910021, bmo#1919803, bmo#1931576, bmo#1931948, bmo#1932173) Memory safety bugs fixed in Firefox 134 and Thunderbird 134 - requires NSS 3.107 NSPR 4.36 (since FF 133 already) - rebased patches ++++ SDL3: - Update to release 3.1.8 * This update adds asynchronous I/O, main thread dispatching, a desktop tray API, debug text rendering and other features. ++++ agama: - Add support for products registration (jsc#PED-11192, gh#agama-project/agama#1809). ++++ agama-products: - Add support for products registration (jsc#PED-11192, gh#agama-project/agama#1809). ++++ agama-web-ui: - Add support for products registration (jsc#PED-11192, gh#agama-project/agama#1809). - Use product ID instead of slug to link labels and descriptions to their corresponding radio inputs (gh#agama-project/agama#1873). - Show the cancel action at product selection page only when a product is already selected (gh#agama-project/agama#1871). ++++ agama-yast: - Add support for products registration (jsc#PED-11192, gh#agama-project/agama#1809). ++++ bat: - Update to 0.25.0: Features: * Set terminal title to file names when Paging is not Paging::Never #2807 * bat --squeeze-blank/bat -s will now squeeze consecutive empty lines, see #1441 and #2665 * bat --squeeze-limit to set the maximum number of empty consecutive when using --squeeze-blank, see #1441 #2665 * PrettyPrinter::squeeze_empty_lines to support line squeezing for bat as a library, see #1441 #2665 * Syntax highlighting for JavaScript files that start with #!/usr/bin/env bun #2913 * bat --strip-ansi={never,always,auto} to remove ANSI escape sequences from bat's input, see #2999 * Add or remove individual style components without replacing all styles #2929 * Automatically choose theme based on the terminal's color scheme, see #2896 * Add option --binary=as-text for printing binary content, see issue #2974 and PR #2976 * Make shell completions available via --completion , see issue #2057 and PR #3126 * Syntax highlighting for puppet code blocks within Markdown files, see #3152 Bugfixes: * Fix long file name wrapping in header, see #2835 * Fix NO_COLOR support, see #2767 * Fix handling of inputs with OSC ANSI escape sequences, see #2541 and #2544 * Fix handling of inputs with combined ANSI color and attribute sequences, see #2185 and #2856 * Fix panel width when line 10000 wraps, see #2854 * Fix compile issue of time dependency caused by standard library regression #3045 * Fix override behavior of --plain and --paging, see issue #2731 and PR #3108 * Fix bugs in $LESSOPEN support, see #2805 Other: * Upgrade to Rust 2021 edition #2748 * Refactor and cleanup build script #2756 * Checks changelog has been written to for PRs in CI #2766 + Use GitHub API to get correct PR submitter #2791 * Minor benchmark script improvements #2768 * Update Arch Linux package URL in README files #2779 * Update and improve zsh completion, see #2772 * More extensible syntax mapping mechanism #2755 * Use proper Architecture for Debian packages built for musl, see #2811 * Pull in fix for unsafe-libyaml security advisory, see #2812 * Update git-version dependency to use Syn v2, see #2816 * Update git2 dependency to v0.18.2, see #2852 * Improve performance when color output disabled, see #2397 and #2857 * Relax syntax mapping rule restrictions to allow brace expansion #2865 * Apply clippy fixes #2864 * Faster startup by offloading glob matcher building to a worker thread #2868 * Display which theme is the default one in basic output (no colors), see #2937 * Display which theme is the default one in colored output, see #2838 * Add aarch64-apple-darwin ("Apple Silicon") binary tarballs to releases, see #2967 * Update the Lisp syntax, see #2970 * Use bat's ANSI iterator during tab expansion, see #2998 * Support 'statically linked binary' for aarch64 in 'Release' page, see #2992 * Update options in shell completions and the man page of bat, see #2995 * Update nix dev-dependency to v0.29.0, see #3112 * Bump MSRV to 1.74, see #3154 * Update clircle dependency to remove winapi transitive dependency, see #3113 Syntaxes: * cmd-help: scope subcommands followed by other terms, and other misc improvements, see #2819 * Upgrade JQ syntax, see #2820 * Add syntax mapping for quadman quadlets #2866 * Map containers .conf files to TOML syntax #2867 * Associate .xsh files with xonsh syntax that is Python, see #2840 * Associate JSON with Comments .jsonc with json syntax, see # * Associate JSON-LD .jsonld files with json syntax, see #3037 * Associate .textproto files with ProtoBuf syntax, see #3038 * Associate GeoJSON .geojson files with json syntax, see #3084 * Associate .aws/{config,credentials}, see #2795 * Associate Wireguard config /etc/wireguard/*.conf, see #2874 * Add support for CFML, see #3031 * Map *.mkd files to Markdown syntax, see issue #3060 and PR #3061 * Add syntax mapping for CITATION.cff, see #3103 * Add syntax mapping for kubernetes config files #3049 * Adds support for pipe delimiter for CSV #3115 * Add syntax mapping for /etc/pacman.conf #2961 * Associate uv.lock with TOML syntax, see #3132 Themes: * Patched/improved themes for better Manpage syntax highlighting support, see #2994 ++++ chromium: - Chromium 131.0.6778.264 (boo#1235422) * CVE-2025-0291: Type Confusion in V8 * Various fixes from internal audits, fuzzing and other initiatives ++++ clojure: - Update to 1.12.0.1495: * Echo args with -M deprecation warning for clarity * Update to tools.deps 0.21.1467 - Update to 1.12.0.1488: * Tweak message when -X or -T function namespace not found * Update to latest tools.tools * Update to latest tools.deps ++++ cpuinfo: - ExcludeArch s390x because it is not supported by IBM boo#1235402 ++++ digger-cli: - Update to version 0.6.82: * always set right provider in ee (#1868) * fix heading (#1866) ++++ docker-compose: - Update to version 2.32.2: * remove engine v25 from e2e test matrix The 1st version available for Ubuntu 24.x is Docker Engine v26 * fix relative path in compose file * bump compose-go to v2.4.7 * replace tibdex/github-app-token by official GitHub create-github-app-token * bump golang.org/x/net to v0.33.0 to fix potential security issue https://github.com/golang/go/issues/70906 * checkExpectedVolumes must ignore anonymous volumes * When retrying to resolveOrCreateNetwork, retry with a valid network name * only check bind mount conflict if sync action is involved * use the 3 latest major versions of the engine to run e2e step * bump Golang version to v1.22.10 and update CI actions * add --pull to run command * CI to validate fmt * `make fmt` so any contributor can enforce formatting * format code with gofumpt ++++ rpm2docserv: - Update to version 20250107.10e1695: * Update dependencies * Replace hostname command * Add metrics namespace ++++ drbd: - fix the warning of blk_validate_limits when running drbdadm down (boo#1235399) * add patch boo1235399-fix_the_warning_of_blk_validate_limits.patch ++++ drbd-utils: - Update drbd-utils from 9.25.0 to 9.29.0 * Changelog from Linbit: 9.29.0 - ---------- * drbdmeta: fix initialization for external md * build: allow disbling keyutils * tests: export sanitized environment * drbdmon: various improvements * build: add cyclonedx * drbsetup,v9: fix multiple paths drbdsetup show --json strictly spreaking breaking change, but maily used internally * events2: expose if device is open * drbdadm: fix undefined behavior that triggered on amd64 * shared: fix out-of-bounds access in parsing * drbsetup,v9: event consistency with peer devices * drbdadm: fix parsing of v8.4 configs for compatibility * drbdmeta: fix segfault for check-resize on intentionally diskless * drbd-promote@.service: check if ExecCondition is available 9.28.0 - ---------- * events2: set may_promote:no promotion_score:0 while force-io-failure:yes * drbdsetup,v9: show TLS in connection status * drbdsetup,v9: add udev command * 8.3: remove * crm-fence-peer.9.sh: fixes for pacemaker 2.1.7 * events2: improved out of order message handling 9.27.0 - ---------- * adjust,v9: retry for diskless primaries * tests: sanitize env (e.g., TZ) * drbdmeta: dump and restore the members field 9.26.0 - ---------- * config,v9: new config option load-balance-paths * config,v9: new config options rdma-ctrls-(snd|rcv)buf-size * drbdadm,v9: fix segfault if proxy has no path * drbd: increase maximum CPU mask size * systemd: introduce drbd-graceful-shutdown.service * drbdmeta,v9: fix regression, allow attach after offline resize * drbdsetup,v9: add path established information to JSON status * events2: terminate on module unload even under --poll * events2: specif exit code if module unload * docs: add spdx license file * drbdmon: various smaller improvements * drbdsetup,v9: support for TLS/kTLS * remove patches which are already included in upstream code: 0001-drbdadm-v9-do-not-segfault-when-re-configuring-proxy.patch 0002-user-drbrdmon-add-missing-stdint.h-includes.patch 0003-Introduce-default_types.h-header.patch bsc-1219263_crm-fence-peer.9.sh-fix-parsing-in_ccm-crmd-fields-o.patch bsc-1219263_crm-fence-peer.9.sh-use-join-of-node_state-to-judge-.patch bsc-1233273_drbd.ocf-update-regex-of-sed-for-new-output-from-crm.patch usrmerge_move_lib_to_prefix_lib.patch * add upstream patches to align commit 0a014f290802: 0001-drbd-verify.py-relax-host-key-checking.patch 0002-DRBDmon-Disabled-DRBD-commands-warning-only-for-actu.patch 0003-DRBDmon-Integrate-global-local-command-delegation.patch 0004-DRBDmon-Adjust-events-log-supplier-program-name.patch 0005-DRBDmon-Add-drbd-events-log-supplier.patch 0006-DRBDmon-Adjust-Makefile.patch 0007-DRBDmon-Version-V1R4M1.patch 0008-drbdadm-add-proxy-options-to-add-connection-command.patch 0009-Do-not-hardcode-paths-in-services-and-scripts.patch 0010-Fix-typo-in-warning-there-is-no-po4a-translage-comma.patch 0011-drbd.ocf-explicitly-timeout-crm_master-IPC-early.patch 0012-drbd.ocf-the-text-output-of-crm_resource-locate-has-.patch * update patches according to source code changes: bsc-1233273_drbd.ocf-replace-crm_master-with-ocf_promotion_score.patch fence-after-pacemaker-down.patch * modify upstream patch for passing build: 0009-Do-not-hardcode-paths-in-services-and-scripts.patch * add new service: drbd-graceful-shutdown.service * add new binrary: drbd-events-log-supplier ++++ editorconfig-checker: - Update to version 3.1.0: * chore(main): release 3.1.0 (#408) * chore(deps): bump anchore/sbom-action from 0.17.4 to 0.17.9 (#407) * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.7 to 1.4.8 (#406) * fix: actually use the correct end marker (#405) * fix: this release-please marker (#403) * ci: build artifacts with GoReleaser and use Release Please (#385) * chore(deps): bump wagoid/commitlint-github-action from 6.1.2 to 6.2.0 (#400) * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.6 to 1.4.7 (#398) * chore(deps): bump golang.org/x/text from 0.20.0 to 0.21.0 (#399) * chore(deps): bump codecov/codecov-action from 4 to 5 (#396) * chore(deps): bump golang.org/x/text from 0.19.0 to 0.20.0 (#395) * refactor: replace Logger.LogMessage by storing an io.Writer (#380) * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.5 to 1.4.6 (#393) * docs: fix Hits-of-Code badge (#391) * chore: rename our own .ecrc to the new name (#392) * chore: pre-commit v2 (#384) * chore: add a pre-commit config (#381) * fix: add `.ecrc` deprecation warning (#389) * fix: typo in config, `SpacesAftertabs` => `SpacesAfterTabs` (#386) * chore(deps): bump golang.org/x/text from 0.18.0 to 0.19.0 (#387) * chore: load codecov token from secrets (#382) * docs: add CONTRIBUTING.md and MAINTAINERS.md (#378) * refactor: output FormatErrors (#377) * feat: support `.editorconfig-checker.json` config (#375) * docs: try to explain excludes better for #370 (#372) * chore: docker `FROM…as` to `FROM…AS` (#376) * feat: provide Codeclimate compatible report fromat (#367) * chore(deps): bump golang.org/x/text from 0.17.0 to 0.18.0 (#369) * chore(deps): bump wagoid/commitlint-github-action from 6.1.1 to 6.1.2 (#368) * feat: consolidate adjacent error messages (#360) * feat: editorconfig-checker-disable-next-line (#363) * feat: add zip version when compressing all binaries (#321) (#362) * chore(deps): bump wagoid/commitlint-github-action from 6.0.2 to 6.1.1 (#361) * chore(deps): bump golang.org/x/text from 0.16.0 to 0.17.0 (#358) * chore(deps): bump wagoid/commitlint-github-action from 6.0.1 to 6.0.2 (#357) * chore(deps): bump github.com/gabriel-vasile/mimetype from 1.4.4 to 1.4.5 (#356) ++++ gmic: - switch all the Qt gui implementations to Qt6 except for the krita one, as this also still pulls KF5 libraries, not sure how well mixing KF5 and QT6 would work. (boo#1218653#c14) ++++ git-bug: - Update vendorization. ++++ glasskube-cli: - Update to version 0.26.1: * chore(main): release 0.26.1 (#1423) * docs(website): move website to https://github.com/glasskube/glasskube.dev/ (#1479) * chore(deps): update dependency typescript-eslint to v8.19.1 (#1482) * docs(website): fix company name input type (#1478) * docs(website): add contact form (#1477) * chore(deps): update dependency esbuild to v0.24.2 (#1467) * fix(deps): update dependency @giscus/react to v3.1.0 (#1475) * fix(deps): update dependency giscus to v1.6.0 (#1476) * chore(deps): update dependency typescript-eslint to v8.19.0 (#1473) * fix(deps): update fontsource monorepo to v5.1.1 (#1471) * chore(deps): update dependency eslint-plugin-react to v7.37.3 (#1469) * chore(deps): update dependency typescript-eslint to v8.18.2 (#1468) * docs(website): added airgapped glossary piece (#1463) * chore(deps): update dependency esbuild to v0.24.1 (#1465) * fix(deps): update module github.com/onsi/ginkgo/v2 to v2.22.1 (#1464) * chore(deps): update actions/upload-artifact action to v4.5.0 (#1461) * chore(deps): update dependency globals to v15.14.0 (#1462) * fix(deps): update font awesome to v6.7.2 (#1460) * chore(deps): update dependency typescript-eslint to v8.18.1 (#1459) * chore(deps): update actions/setup-go digest to 3041bf5 (#1451) * chore(deps): update dependency @commitlint/cli to v19.6.1 (#1458) * chore(deps): update dependency @eslint/js to v9.17.0 (#1457) * fix(deps): update dependency htmx.org to v2.0.4 (#1456) * fix(deps): update dependency htmx-ext-response-targets to v2.0.2 (#1455) * docs(website): glossary isv (#1454) * fix(deps): update dependency prism-react-renderer to v2.4.1 (#1453) * fix(deps): update dependency posthog-docusaurus to v2.0.2 (#1449) * docs(webiste): fix link (#1448) * docs(website): adapt website for glasskube cloud launch (#1437) * chore(deps): bump nanoid from 3.3.7 to 3.3.8 in /website (#1446) * chore(deps): bump path-to-regexp and express in /website (#1442) * fix(deps): update module sigs.k8s.io/controller-runtime to v0.19.3 (#1433) * fix(deps): update module golang.org/x/term to v0.27.0 (#1436) * fix(deps): update module github.com/onsi/gomega to v1.36.1 (#1444) * chore(deps): update dependency typescript-eslint to v8.18.0 (#1443) * chore(deps): update actions/cache action to v4.2.0 (#1438) * docs(website): add on-prem glossary piece and fix broken link (#1441) * docs(website): fix broken link (#1440) * chore(deps): update dependency typescript-eslint to v8.17.0 (#1435) * chore(deps): update dependency globals to v15.13.0 (#1434) * chore(deps): update dependency prettier to v3.4.2 (#1431) * chore(deps): update dependency prettier to v3.4.2 (#1430) * docs(website): cloud vs on-premises vs byoc blog post (#1382) * chore(deps): update dependency @eslint/js to v9.16.0 (#1429) * docs(website): remove orphan pages from sitemap, fix broken link (#1428) * docs(website): add cta components (#1427) * docs(website): fix broken links (#1426) * docs(website): fixed broken glossary links (#1419) * chore(deps): update dependency prettier to v3.4.1 (#1425) * chore(deps): update dependency prettier to v3.4.1 (#1424) * docs(website): add cloudnativepg guide guide (#1414) * chore(deps): update dependency @eslint/js to v9.15.0 (#1417) * chore(deps): update dependency typescript-eslint to v8.16.0 (#1418) * fix(deps): update module github.com/onsi/gomega to v1.36.0 (#1420) ++++ glib-networking: - Update to version 2.80.1: + OpenSSL: - Fix crash in complete_handshake - Fix invalid free in openssl_get_binding_tls_server_end_point() + TLS test should handle G_IO_ERROR_WOULD_BLOCK + Updated translations. ++++ govulncheck-vulndb: - Update to version 0.0.20250108T191942 2025-01-08T19:19:42Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3371 GHSA-2r2v-9pf8-6342 * GO-2025-3374 CVE-2025-22130 GHSA-j4jw-m6xr-fv6c ++++ hwdata: - Update to version 0.391 * Update pci and vendor ids ++++ ibus-typing-booster: - Update to 2.27.7 - Fix typo in setup tool in the function called when changing an existing autosetting (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/591 - Update to 2.27.6 - “return False” in “emoji_font_fallback_needed()” if “get_fonts_used_for_text()” returns and empty result (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/589) - Add a gsettings option “prefercommit” (Related: https://github.com/mike-fabian/ibus-typing-booster/issues/580) - Some preparation for future support of m17n input methods offering multiple candidates (Related: https://github.com/mike-fabian/ibus-typing-booster/issues/523) - Use XML-tag “layout_option” for “lv3:ralt_switch” - Use higher ranks for the “tb” engines than for the respective “m17n” engines - Translation update from Weblate (sv 100%) ++++ incus: - Add missing Requires for OCI support. bsc#1234300 ++++ installation-images-MicroOS: - merge gh#openSUSE/installation-images#749 - fix zram setup taking new module dependencies into account (bsc#1235440) - 17.148 - merge gh#openSUSE/installation-images#748 - etc: update module.config to match 6.13 - 17.147 ++++ installation-images-openSUSE: - merge gh#openSUSE/installation-images#749 - fix zram setup taking new module dependencies into account (bsc#1235440) - 17.148 - merge gh#openSUSE/installation-images#748 - etc: update module.config to match 6.13 - 17.147 ++++ jj-fzf: - change dependency from gawk to awk ++++ kubectl-view-allocations: - Update to version 0.20.2: * :rocket: (cargo-release) version 0.20.2 * Update kube requirement from 0.97 to 0.98 * :arrow_up: Update itertools requirement from 0.13 to 0.14 * :arrow_up: Bump mozilla-actions/sccache-action from 0.0.6 to 0.0.7 * :arrow_up: Update kube requirement from 0.96 to 0.97 * :arrow_up: Update thiserror requirement from 1.0 to 2.0 * :arrow_up: Bump rajatjindal/krew-release-bot from 0.0.46 to 0.0.47 ++++ kubie: - Update to version 0.24.1: * Version 0.24.1 * fix: remove superfluous bash prompt characters (#301) * Bump which from 6.0.3 to 7.0.0 (#292) * Bump the all group across 1 directory with 8 updates (#309) * Explicitly specify cpu architecture in building x86_64-apple-darwin (#307) * Bump the all group across 1 directory with 6 updates (#290) * fix: default value in example (#291) * Bump the all group across 1 directory with 5 updates (#275) ++++ tbb: - Modernize building of the Python subpackage, don't generate *.egg. ++++ openscap: - update to 1.4.1: * New features - Introduce "oscap-im" - script that can be used in Containerfiles to build - hardened bootable container images to run as Image Mode Operating System Maintenance, bug fix - Add support for containers with no entrypoint/cmd in "oscap-docker" - Stop printing useless component reference information in "oscap info" - Fix missing declaration of PATH_MAX on Solaris - Fix RPM database path in RPM probes (RHEL-55251, #2151) - Fix issues reported by OpenScanHub after 1.4.0 release - Fix failing test probes/filehash58/test_probes_filehash58.sh on s390x - architecture - Ensure xlink namespace exists (RHEL-34104) - Minor fixes in test suite and CI - update to 1.4.0: * New features - Introduce ability to generate Kickstarts for unattended OS installation using the oscap xccdf generate fix --fix-type kickstart command - Add ability to process multi-profile JSON tailorings by the autotailor tool * Removed features - Removed cve, cvss, cvrf modules - Removed ds submodules sds-compose, sds-add, sds-split, rds-create, rds-split - Removed --template, --oval-template and --sce-template options from the xccdf generate submodule - Remove the --skip-valid option (replaced by --skip-validation) * Maintenance, bug fix - Advertise path to SSG in remediation scripts - Remove the option to build with PCRE - Process CPE AL platforms if CPE dictionary isn't part of data stream - Disable GConf probe by default (and remove dependencies from docs) - Disable MD5 and SHA-1 by default - Remove CPE dictionary - Fix compiler warnings - Update User Manual - Remove SUSE/openSUSE CPE dictionary patches. * drop 0001-Add-openSUSE-cpe-links.patch * drop 0002-Add-SUSE-cpe-links.patch - Set .so version to 33. ++++ template-glib: - Update to version 3.36.3: + Updated translations. ++++ logback: - CVE-2024-12798 (bsc#1234742) Arbitrary code execution via JaninoEventEvaluator * Resolution: remove JaninoEventEvaluator - CVE-2024-12801 (bsc#1234743) Server-Side Request Forgery (SSRF) in SaxEventRecorder * Resolution: prevent Server-Side Request Forgery (SSRF) attacks by ignoring external DTD files in DOCTYPE * Remove SaxEventRecorder - Add logback-CVE-2024-12801-CVE-2024-12798.patch ++++ lowfi: - update to 1.5.5: * fix: make scrape command deterministic and update lofigirl list * feat: allow variable width * fix: read list header to lofigirl list * fix: use unicode-segmentation to fix issues with unicode track names * bump dependencies ++++ lxqt-wayland-session: - Drop: * 0001-Adjust-labwc-pointerspeed.patch * 001-labwc-autostart-swaybg.patch - Add: * 0001-configuration-changes-for-default-labwc-session.patch - Combines both dropped patches to a git_am style patch * Recommends for labwc session (Quality of Life Improvements) - labwc-tweaks (some GUI labwc configuration options) - wdisplays (GUI settings of displays under wayland) - sddm-conf (GUI configuration for sddm) ++++ meld: - Update to version 3.22.3: + Fix custom label handling for folder and version-control views + Remove Ctrl+Page Up/Down bindings for horizontal scroll + Fix incorrect parent state in path label when opening new files + Don't use deprecated pipes module + Fix crash on blank folder comparison + Avoid loading MeldNotebook CSS provider multiple times + Fix pathbar not updating in folder comparisons + Updated translations. ++++ nethack: - Add nethack-escape-char.patch: Split off from nethack-misc.patch, this patch contains a fix for input handling. - Add nethack-secure.patch: Improve support for SECURE in recover utility. Does not affect the game binary. Taken from nethack-misc.patch. - Modify nethack-config.patch: When patching Makefiles, also fix the paths in the documentation to match openSUSE systems. - Drop nethack-misc.patch: The patch has been split and its content moved to other patch files. - Modify nethack-gzip.patch: Point COMPRESS to /usr/bin/gzip and avoid the symlink /bin. The top-level /bin directory is supposed to go away. - Modify nethack-config.patch: The patch enabled building a number of files for X11, which we don't support. Remove them from the build. - Drop nethack-syscall.patch: The patch only affects builds with GNOME support, which we don't do. - Add nethack-reproducible.patch: Same as reproducible.patch, but follows patch-nameing conventions. There's now also a short patch description in the spec file. - Drop reproducible.patch: Renamed to nethack-reproducible.patch. - Modify nethack-syscall.patch: Refresh to account for offset changes. - Modify nethack-gzip.patch: Refresh to account for offset changes. ++++ openQA: - Update to version 4.6.1736278545.8d3af5b5: * Check existing job groups in openqa-load-templates * Bump datatables.net-bs5 from 2.1.8 to 2.2.0 ++++ os-autoinst: - Update to version 4.6.1736332167.3796202: * Add subtests for commands.pm * Fix warn+return precendence * Remove extra arguments from testapi::send_key() * Modify loadtestdir in autotest for more code coverage * t: cover both old and new qemu paths in 18-backend-qemu.t ++++ publicsuffix: - Update to version 20250107: * Add `cloudbeesusercontent.io` (#2298) * add PSL Sandbox (#2358) * Replace broken links (#2360) * Add Code of Conduct (#2364) * remove Hakaran domains (#2361) * chore: formatting + fixes (#2329) * remove `curv.dev` (#2317) * remove Diher Solutions section (#2319) * add botdash domains (#2342) * update email address (#2354) * remove `spacekit.io` (#2348) * remove `drud.io` and `drud.us` (#2347) * remove `platter-app.com` (#2346) * util: gTLD data autopull updates for 2024-12-23T15:16:32 UTC (#2357) * chore: update website URL (#2344) * remove `lab.ms` (#2334) * remove `n4t.co`, `001www.com`, `now-dns.top` (#2324) * remove `secaas.hk` (#2335) * util: gTLD data autopull updates for 2024-12-12T15:18:57 UTC (#2341) * remove `shiftedit.io` (#2312) * fix some URLs (#2340) * update `.az` section (#2331) * update `.bw` section (#2339) * add confirmation message to `.am` (#2330) * remove `lelux.site` (#2336) * remove `yombo.me` (#2337) * Remove blogspot ccTLD domains (#2327) * chore(tools/internal/parser): remove unneeded exceptions (#2328) * Update comments for `.it`, `.jp`, `.se`, `.xn--fiqs8s`, `.xn--fiqz9s` (#2325) * Add addr.tools dynamic dns services (#2320) * util: gTLD data autopull updates for 2024-12-10T15:19:18 UTC (#2321) * remove `herokussl.com` (#2313) * remove `aaa.vodka` (#2323) * remove Danger Science section (#2318) * add aiven.app to public suffix (#2315) * update `.us` (#2316) * Update `.PW` (#2314) * remove `test.ru` (#2301) * Add email policy (#2296) * add on-fleek.xyz (#2303) * Add `netlib.re` (#2308) * rename `GetLocalCert` to `LocalCert` (#2309) * update info + add note regarding 2LDs for `.name` (#2307) * Add checkbox for contact method to the PR template (#2305) * Allow 0e.vc to be isolated for all subdomains by adding wildcard (#2299) ++++ python-Kivy: - Update to 2.3.1: * Fix `ConfigParser.write` error with when `--save` is supplied as an argument * Fix dropped motion events in mtdev provider.Update `monitor` module to use `dp` * Rename `CaptureDelegate` to `KivyCaptureDelegate` in `AVFoundationCamera` to avoid duplicated symbols * `avplayer` audio provider: Fixes `seek` and `state` on iOS and macOS * Fix numpy float/int error when using `CameraAndroid.decode_frame` * Use `filetype` as `imghdr` built-in module is deprecated and slated for removal in Python 3.13 * Updated ES vkeyboard layout to resemble a real ES keyboard layout * Fix `xsel` import when clipboard is empty, and add timeout failsafe * Fix `SDL_EventFilter` definitions to match SDL definitions (fixes build on GCC 14) * Revert #8415 and align `glShaderSource` `typedef` in `common_subset.h` with Khronos Headers * Fix dropped motion events in mtdev provider. Full changelog: https://github.com/kivy/kivy/releases/tag/2.3.1 ++++ python-Cerberus: - Update to 1.3.7: * Amend missing changelog - Update to 1.3.6: * Support for Python 3.12 & 3.13 * Fix escaping in docstrings (#608) ++++ python-PyQt6-3D: - Update to 6.8.0 * Added support for Qt v6.8. ++++ python-PyQt6: - Update to 6.8.0 * Added support for Qt v6.8 (excluding any technical previews). * Python enums are now handled correctly by Qt Designer (requires Qt v6.8.1 or later). * Implemented QtAudio as a synonym for QAudio. * Added QWindow.setVulkanInstance(), QWindow.vulkanInstance(), QVulkanExtension, QVulkanInstance and QVulkanLayer. * Bug fixes. - Should fix boo#1234295 ++++ python-PyQt6-Charts: - Update to 6.8.0 * Added support for Qt v6.8. ++++ python-PyQt6-DataVisualization: - Update to 6.8.0 * Added support for Qt v6.8. ++++ python-PyQt6-Graphs: - Initial package for v6.8.0 - Update to 6.8.0 * Added support for Qt v6.8. ++++ python-PyQt6-WebEngine: - Update to 6.8.0 * Added support for Qt v6.8. - Use sip-build --concatenate 1 as a workaround for incomplete type class error https://www.riverbankcomputing.com/pipermail/pyqt/2024-December/046097.html ++++ python-PyQt6-sip: - Update to 13.9.1 * New ABI version 13.9 * Match python3-sip6-devel 6.9.1+ ++++ python-argparse-manpage: - Drop patch skip-pip-install.patch: * Point pip to the directory that setuptools-wheel uses, since that is the only requirement for pip install with the current version of setuptools. - Remove unneeded Requires, limit them appropiately. - Switch to pyproject macros. ++++ python-azure-appconfiguration-provider: - New upstream release + Version 2.0.0 + For detailed information about changes see the CHANGELOG.md file provided with this package ++++ python-dns-lexicon: - update to 3.20.1: * Setup Docker entrypoint to run Lexicon by default - update to 3.20.0: * Fix Docker build & migrate image to Github Container registry - update to 3.19.0: * Add regfish provider (#2102) * Add ionos provider (#2127) * Add support of Python 3.13 * Migrate build tooling from poetry to uv * Provider porkbun now use the new API exposed by the DNS provider (#2069) * Drop support of Python 3.8 - update to 3.18.0: * Add timeweb provider (#1850) * Add qcloud provider (#1824) * Update cloudflare documentation regarding the zoneID (#1783) * Add support of personal access tokens (PATs) in gandi provider (#1987) * Prevent invalid TTL values and proper behavior with subdomains in godaddy provider (#1834) ++++ python-elastic-transport: - 8.17.0: * Fix use of SSLContext with sniffing (#199) * Fix enabled_cleanup_closed warning (#202) * Remove unneeded install requirement (#196) ++++ python-elasticsearch: - Add patch to do not depend on pyarrow for tests: 0001-Make-pyarrow-dependency-optional-for-tests.patch - Update to 8.17.0: * Allow simsimd again on Python 3.13 (#2722) * Update APIs: - Mark all Inference APIs as stable. - Add allow_partial_search_results to the Open Point in Time API - Add keep_alive to the Get async search status API - Remove the keep_alive, pre_filter_shard_size and scroll parameters from the Submit async search API. They were never supported. - Add master_timeout and timeout to all autoscaling policy APIs - Add master_timeout to the Alias exists and Get alias APIs - Add list_executed_pipelines and require_data_stream to Bulk API - Add include_model_definition to Get trained models API - Add meta to Create data frame analytics API - Add aggs to Create datafeeds API - Add allow_no_indices, expand_wildcards, ignore_throttled and ignore_unavailable to Create anomaly detection jobs API - 8.16.0: * Support Python 3.13 (#2680) * Emit Python warnings for beta and tech preview APIs (#2675). * Vectorstore: use a retriever query for hybrid search (#2666) * Allow retries for statuses other than 429 in streaming bulk (#2071, contributed by @ayayron) * Make BulkIndexError and ScanError serializable (#2669, contributed by @seagrine) * Fix import when trace is missing from opentelemetry package (#2694, contributed by @nicoloboschi) * Update APIs: - Fix nodes parameter in Task management API (contributed by @margaretpearce) - Add Test query rule API - Add Create Cross-Cluster API key and Update Cross-Cluster API key APIs - Add experimental Verify snapshot repository API - Add data_stream_name and settings to Delete auto-follow pattern API - Add max_samples_per_key to Get async EQL status API - Add lifecycle and remove unused data_retention and downsampling parameters from Put data stream lifecycle API - Add include_remotes and remove flat_settings from Cluster stats API - Add remote_indices to Create or update application privileges and Create or update roles APIs - 8.15.1: * Fix OTel context loss in parallel bulk helper (#2616) * Use request converter to generate python examples (#2645) * Add Geoip database configuration APIs: Create or update, Get and Delete * Add q parameter to Update by Query API * Add allow_no_indices and ignore_unavailable parameters to Resolve index API - 8.15.0: * Added the Connector API (#2623) * Added support for semantic_text and semantic query. * Added support for sequences of job id, model id and tags where applicable in ML APIs * Added dry_run and force parameters to the Perform inference API * Added optional Arrow deserialization support (#2632) * Merged Query Ruleset API into new Query Rules API (#2607) * Added mapping code examples (#2596) * Fixed reference docs (#2629) * Dropped Python 3.7 support (#2618) - 8.14.0: * Fixed node_pool_class override (#2581, contributed by @tallakh) * Added retriever to the Search API * Added deprecated and removed allow_auto_create from the Create or update component template API * Added allow_auto_create, cause, deprecated, ignore_missing_component_templates and master_timeout to the Create or update index template API * Added cause, removed flat_settings and timeout from the Create or update index template legacy API * Removed various unsupported parameters from the Simulate index API * Added various supported paramters to the Simulate index template API * Added the completion and rerank task types to the Inference APIs * Added the query and timeout parameters to the Perform inference API * Added typed_keys to the Search Application Search API * Added with_profile_uid to the Get API key information and Query API key information APIs - 8.13.2: * Added the ml.update_trained_model_deployment API * Marked Requests 2.32.2 as incompatible with the Elasticsearch client - 8.13.1: * Added force_synthetic_source to the Get API * Added wait_for_completion to the Create trained model API * Added typed_keys to the Query API key information API - 8.13.0: * Added native OpenTelemetry support (#2435) * Added optional orjson (a fast, correct JSON library) serialization support (#2493) * Added the text_structure.test_grok_pattern API * Added the indices.resolve_cluster API * Renamed the model_id parameter to inference_id in the inference APIs * Changed all synonyms APIs from experimental to stable. * Fixed API key documentation (#2477, contributed by @iuliaferoli) - 8.12.1: * Fixed but deprecated parameter aliases in body parameter (#2427) * Added mappings and bulk to quickstart page (#2417) - Skip some flaky tests that fails in OBS build ++++ python-elasticsearch-dsl: - Update to 8.17.0: * Added support for quantized dense vector options (#1948) * Added support for composable index templates (#1943) - 8.16.0: * Autogenerate parts of the library using documentation and types from the Elasticsearch specification - query classes (#1890) - aggregation classes (#1918) - response classes (#1929 #1932) * Support pipe syntax to declare optional document fields (#1937) * Ignore document attributes typed with ClassVar (#1936) * Support Python 3.13 (#1938) - 8.15.4: * Fixed the use of dictionaries as values in Terms query (#1920) - 8.15.3: * Fixed regression introduced in Terms query class (#1907) * Removed unnecessary filter argument in AggBase.__getitem__ (#1903) * Fixed deserialization of datetime.date fields (#1914) - 8.15.2: * Added support for any iterables to the Terms query (#1887) * Added back support for tuples and other iterables to Search.source() method (#1895) * Added recursive option to AttrDict.to_dict() (#1892) * Removed unused analyzer from search as you type example (#1883) - 8.15.1: * Added support for the semantic_text field and semantic query type (#1881) * Removed extra __orig_class__ attribute in aggregation responses (#1877) - 8.15.0: * Added the option to use Python types to declare document fields (#1845) * Added type annotations (#1533) * Added support for bulk document operations with Document.bulk() (#1864) * Added the ConstantKeyword field to the top-level package (#1843) * Added async_connections to the top-level package (#1865) * Added index creation to the aggregations example (#1862) - 8.14.0: * Added text_expansion query clause (#1837) * Added Response.search_after() and Search.search_after() methods for efficient iteration (#1829) * Added point in time support and the iterate() method in the Search class (#1833) * Added support for slicing multiple times in Search class (#1771) * Added support for regular expressions in Completion.suggest() (#1836) * Fixed suggest() method of the Completion class to format requests correctly. (#1836) * Fixed Document.update() to accept fields set to None or empty (#1820) * Started work on type hints (Thanks Caio Fontes for leading this effort!) - Added Type hints to function.py (#1827) - Added Type hints to query.py (#1821) - 8.13.1: * Added support for knn as a query option (#1770) * Made the dims attribute of the dense vector type optional (#1776) * Added missing inner_hits option to search.knn() method (#1777) * Added support for detecting document updates in InnerDoc attributes (#1535) * Changed _expand__to_dot setting to resolve at runtime (#1633) * Added explicit error message when unsupported minimum_should_match values are used (#1774) * Added the EmptySearch class (#1780) * Added several missing aggregations: - AdjacencyMatrix (#1553) - CategorizeText (#1588) - GeohexGrid (#1590) - IPPrefix (#1592) - RandomSampler (#1594) - GeoLine (#1628) - MatrixStats (#1630) - TopMetrics (#1706) * Added params option to the FacetedSearch object (#1500) * Added support for passing a dictionary in the script option for a document update (#1560) * Added keys() and items() methods to AttrDict class (#1784) * Added a to_list() method to the AttrList class (#1584) * Fixed various documentation issues and typos (#1769, #1615, #1585, #1318, #1223) * Added a vector search example (#1778) - 8.13.0: * Added asyncio support (#1714) * Dropped support for Python 3.7 (#1717) * Stopped mixing body and parameters in UpdateByQuery (#1702) ++++ python-imageio: - update to 2.36.1: * Fix failing pillow test (#1110) (9a9d9f1) ++++ python-markdown2: - update to 2.5.2: * [pull #605] Add support for Python 3.13, drop EOL 3.8 * [pull #607] Fix middle-word-em extra preventing strongs from being recognized (#606) * [pull #609] Add option to output to file in CLI (#608) * [pull #612] Fix footnote labels appearing out-of-order (#536) * [pull #613] Fix smarty pants extra not triggering when it should (#611) ++++ python-minio: - Update to 7.2.14: * MinioAdmin: add IDP/LDAP attach/detach/list APIs by @balamurugana in #1470 * MinioAdmin: add {attach,detach}_policy and get_policy_entities APIs by @balamurugana in #1471 - Update to 7.2.13: * Add NewerNoncurrentVersions in LifecycleConfig by @balamurugana in #1469 * IamAwsProvider: fix url with role name by @balamurugana in #1465 ++++ python-mistune: - Update to 3.1.0: * Add typing-extensions into dependencies - by @lepture (93fd1) * Cleanup unused imports - by @lepture (6d046) * Make typing-extension optional dependency - by @lepture (f7db5) * Importing Self from typing_extensions - by @lepture (0772c) * Only HTML-escape codespan in HTML render - by @mentalisttraceur (245c0) * Only HTML-escape URLs when rendering to HTML - by @mentalisttraceur (f4237) * Use correct importing for typing_extensions - by @lepture (4f91d) ++++ python-ollama: - Disable tests as it requires python-pydantic, which is not in Factory yet ++++ python-opentelemetry-api: - Update to 1.29.0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 1.28.0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting - Update BuildRequires from pyproject.toml ++++ python-opentelemetry-exporter-otlp: - Update to 1.29.0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 1.28.0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting ++++ python-opentelemetry-exporter-otlp-proto-common: - Update to 1.29.0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 1.28.0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting ++++ python-opentelemetry-exporter-otlp-proto-grpc: - Update to 1.29.0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 1.28.0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting ++++ python-opentelemetry-exporter-otlp-proto-http: - Update to 1.29.0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 1.28.0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting ++++ python-opentelemetry-instrumentation: - Update to version 0.50b0 * `opentelemetry-instrumentation-starlette` Add type hints to the instrumentation * `opentelemetry-distro` default to OTLP log exporter. * `opentelemetry-instrumentation-sqlalchemy` Update unit tests to run with SQLALchemy 2 * Add `opentelemetry-instrumentation-openai-v2` to `opentelemetry-bootstrap` * `opentelemetry-instrumentation-sqlalchemy` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` instrument_connection accepts optional connect_module * `opentelemetry-instrumentation-mysqlclient` Add sqlcommenter support * `opentelemetry-instrumentation-pymysql` Add sqlcommenter support * `opentelemetry-instrumentation-click`: new instrumentation to trace click commands * `opentelemetry-instrumentation-starlette`: Retrieve `meter_provider` key instead of `_meter_provider` on `_instrument` * `opentelemetry-instrumentation-httpx`: instrument_client is a static method again * `opentelemetry-instrumentation-system_metrics`: fix callbacks reading wrong config * `opentelemetry-instrumentation-httpx`: Check if mount transport is none before wrap it * Replace all instrumentor unit test `assertEqualSpanInstrumentationInfo` calls with `assertEqualSpanInstrumentationScope` calls * `opentelemetry-instrumentation-sqlalchemy` Fixes engines from `sqlalchemy.engine_from_config` not being fully instrumented * `opentelemetry-instrumentation-sqlalchemy`: Fix a remaining memory leak in EngineTracer * `opentelemetry-instrumentation-sqlite3`: Update documentation on explicit cursor support of tracing * `opentelemetry-instrumentation-sqlalchemy` teach instruments version * Drop `opentelemetry-instrumentation-test` package from default instrumentation list * `opentelemetry-instrumentation-httpx`: remove private unused `_InstrumentedClient` and `_InstrumentedAsyncClient` classes - from version 0.49b0 * `opentelemetry-instrumentation-openai-v2` Instrumentation for OpenAI >= 0.27.0 * `opentelemetry-instrumentation-fastapi` Add autoinstrumentation mechanism tests. * `opentelemetry-instrumentation-aiokafka` Add instrumentor and auto instrumentation support for aiokafka * `opentelemetry-instrumentation-redis` Add additional attributes for methods create_index and search, rename those spans * `opentelemetry-instrumentation` Add support for string based dotted module paths in unwrap * `opentelemetry-instrumentation-aiokafka` Wrap `AIOKafkaConsumer.getone()` instead of `AIOKafkaConsumer.__anext__` * `opentelemetry-instrumentation-confluent-kafka` Fix to allow `topic` to be extracted from `kwargs` in `produce()` * `opentelemetry-instrumentation-system-metrics` Update metric units to conform to UCUM conventions. * `opentelemetry-instrumentation-celery` Don't detach context without a None token * `opentelemetry-exporter-prometheus-remote-write`: sort labels before exporting * `opentelemetry-instrumentation-dbapi` sqlcommenter key values created from PostgreSQL, MySQL systems * `opentelemetry-instrumentation-system-metrics`: don't report open file descriptors on Windows * Deprecation of pkg_resource in favor of importlib.metadata * `opentelemetry-instrumentation` Don't fail distro loading if instrumentor raises ImportError, instead skip them * `opentelemetry-instrumentation-httpx` Rewrote instrumentation to use wrapt instead of subclassing - Update BuildRequires from pyproject.toml ++++ python-opentelemetry-instrumentation-asgi: - Update to version 0.50b0 * `opentelemetry-instrumentation-starlette` Add type hints to the instrumentation * `opentelemetry-distro` default to OTLP log exporter. * `opentelemetry-instrumentation-sqlalchemy` Update unit tests to run with SQLALchemy 2 * Add `opentelemetry-instrumentation-openai-v2` to `opentelemetry-bootstrap` * `opentelemetry-instrumentation-sqlalchemy` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` instrument_connection accepts optional connect_module * `opentelemetry-instrumentation-mysqlclient` Add sqlcommenter support * `opentelemetry-instrumentation-pymysql` Add sqlcommenter support * `opentelemetry-instrumentation-click`: new instrumentation to trace click commands * `opentelemetry-instrumentation-starlette`: Retrieve `meter_provider` key instead of `_meter_provider` on `_instrument` * `opentelemetry-instrumentation-httpx`: instrument_client is a static method again * `opentelemetry-instrumentation-system_metrics`: fix callbacks reading wrong config * `opentelemetry-instrumentation-httpx`: Check if mount transport is none before wrap it * Replace all instrumentor unit test `assertEqualSpanInstrumentationInfo` calls with `assertEqualSpanInstrumentationScope` calls * `opentelemetry-instrumentation-sqlalchemy` Fixes engines from `sqlalchemy.engine_from_config` not being fully instrumented * `opentelemetry-instrumentation-sqlalchemy`: Fix a remaining memory leak in EngineTracer * `opentelemetry-instrumentation-sqlite3`: Update documentation on explicit cursor support of tracing * `opentelemetry-instrumentation-sqlalchemy` teach instruments version * Drop `opentelemetry-instrumentation-test` package from default instrumentation list * `opentelemetry-instrumentation-httpx`: remove private unused `_InstrumentedClient` and `_InstrumentedAsyncClient` classes - from version 0.49b0 * `opentelemetry-instrumentation-openai-v2` Instrumentation for OpenAI >= 0.27.0 * `opentelemetry-instrumentation-fastapi` Add autoinstrumentation mechanism tests. * `opentelemetry-instrumentation-aiokafka` Add instrumentor and auto instrumentation support for aiokafka * `opentelemetry-instrumentation-redis` Add additional attributes for methods create_index and search, rename those spans * `opentelemetry-instrumentation` Add support for string based dotted module paths in unwrap * `opentelemetry-instrumentation-aiokafka` Wrap `AIOKafkaConsumer.getone()` instead of `AIOKafkaConsumer.__anext__` * `opentelemetry-instrumentation-confluent-kafka` Fix to allow `topic` to be extracted from `kwargs` in `produce()` * `opentelemetry-instrumentation-system-metrics` Update metric units to conform to UCUM conventions. * `opentelemetry-instrumentation-celery` Don't detach context without a None token * `opentelemetry-exporter-prometheus-remote-write`: sort labels before exporting * `opentelemetry-instrumentation-dbapi` sqlcommenter key values created from PostgreSQL, MySQL systems * `opentelemetry-instrumentation-system-metrics`: don't report open file descriptors on Windows * Deprecation of pkg_resource in favor of importlib.metadata * `opentelemetry-instrumentation` Don't fail distro loading if instrumentor raises ImportError, instead skip them * `opentelemetry-instrumentation-httpx` Rewrote instrumentation to use wrapt instead of subclassing - Use %{version} in BuildRequires and Requires for dependencies ++++ python-opentelemetry-instrumentation-fastapi: - Update to version 0.50b0 * `opentelemetry-instrumentation-starlette` Add type hints to the instrumentation * `opentelemetry-distro` default to OTLP log exporter. * `opentelemetry-instrumentation-sqlalchemy` Update unit tests to run with SQLALchemy 2 * Add `opentelemetry-instrumentation-openai-v2` to `opentelemetry-bootstrap` * `opentelemetry-instrumentation-sqlalchemy` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` instrument_connection accepts optional connect_module * `opentelemetry-instrumentation-mysqlclient` Add sqlcommenter support * `opentelemetry-instrumentation-pymysql` Add sqlcommenter support * `opentelemetry-instrumentation-click`: new instrumentation to trace click commands * `opentelemetry-instrumentation-starlette`: Retrieve `meter_provider` key instead of `_meter_provider` on `_instrument` * `opentelemetry-instrumentation-httpx`: instrument_client is a static method again * `opentelemetry-instrumentation-system_metrics`: fix callbacks reading wrong config * `opentelemetry-instrumentation-httpx`: Check if mount transport is none before wrap it * Replace all instrumentor unit test `assertEqualSpanInstrumentationInfo` calls with `assertEqualSpanInstrumentationScope` calls * `opentelemetry-instrumentation-sqlalchemy` Fixes engines from `sqlalchemy.engine_from_config` not being fully instrumented * `opentelemetry-instrumentation-sqlalchemy`: Fix a remaining memory leak in EngineTracer * `opentelemetry-instrumentation-sqlite3`: Update documentation on explicit cursor support of tracing * `opentelemetry-instrumentation-sqlalchemy` teach instruments version * Drop `opentelemetry-instrumentation-test` package from default instrumentation list * `opentelemetry-instrumentation-httpx`: remove private unused `_InstrumentedClient` and `_InstrumentedAsyncClient` classes - from version 0.49b0 * `opentelemetry-instrumentation-openai-v2` Instrumentation for OpenAI >= 0.27.0 * `opentelemetry-instrumentation-fastapi` Add autoinstrumentation mechanism tests. * `opentelemetry-instrumentation-aiokafka` Add instrumentor and auto instrumentation support for aiokafka * `opentelemetry-instrumentation-redis` Add additional attributes for methods create_index and search, rename those spans * `opentelemetry-instrumentation` Add support for string based dotted module paths in unwrap * `opentelemetry-instrumentation-aiokafka` Wrap `AIOKafkaConsumer.getone()` instead of `AIOKafkaConsumer.__anext__` * `opentelemetry-instrumentation-confluent-kafka` Fix to allow `topic` to be extracted from `kwargs` in `produce()` * `opentelemetry-instrumentation-system-metrics` Update metric units to conform to UCUM conventions. * `opentelemetry-instrumentation-celery` Don't detach context without a None token * `opentelemetry-exporter-prometheus-remote-write`: sort labels before exporting * `opentelemetry-instrumentation-dbapi` sqlcommenter key values created from PostgreSQL, MySQL systems * `opentelemetry-instrumentation-system-metrics`: don't report open file descriptors on Windows * Deprecation of pkg_resource in favor of importlib.metadata * `opentelemetry-instrumentation` Don't fail distro loading if instrumentor raises ImportError, instead skip them * `opentelemetry-instrumentation-httpx` Rewrote instrumentation to use wrapt instead of subclassing - Use %{version} in BuildRequires and Requires for dependencies ++++ python-opentelemetry-proto: - Update to 1.29.0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 1.28.0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting - Update BuildRequires and Requires from pyproject.toml ++++ python-opentelemetry-sdk: - Update to 1.29.0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 1.28.0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting - Update BuildRequires and Requires from pyproject.toml ++++ python-opentelemetry-semantic-conventions: - Update to 0.50b0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 0.49b0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting - Update Requires from pyproject.toml - Use %{version} in BuildRequires for dependencies ++++ python-opentelemetry-test-utils: - Update to 0.50b0 * Fix crash exporting a log record with None body * Fix metrics export with exemplar and no context and filtering observable instruments * Fix recursion error with sdk disabled and handler added to root logger * sdk: setup EventLogger when OTEL_PYTHON_LOGGING_AUTO_INSTRUMENTATION_ENABLED is set * api: fix logging of duplicate EventLogger setup warning * sdk: fix setting of process owner in ProcessResourceDetector * sdk: fix serialization of logs severity_number field to int * Remove `TestBase.assertEqualSpanInstrumentationInfo` method, use `assertEqualSpanInstrumentationScope` instead * sdk: instantiate lazily `ExemplarBucket`s in `ExemplarReservoir`s * semantic-conventions: Bump to 1.29.0 - from version 0.49b0 * Removed superfluous py.typed markers and added them where they were missing * Include metric info in encoding exceptions * sdk: Add support for log formatting * sdk: Add Host resource detector * sdk: Implementation of exemplars * Implement events sdk * Update semantic conventions to version 1.28.0 * Add support to protobuf 5+ and drop support to protobuf 3 and 4 * Update environment variable descriptions to match signal * Record logger name as the instrumentation scope name * Fix memory leak in exporter and reader * Drop `OTEL_PYTHON_EXPERIMENTAL_DISABLE_PROMETHEUS_UNIT_NORMALIZATION` environment variable * Improve compatibility with other logging libraries that override `LogRecord.getMessage()` in order to customize message formatting - Update BuildRequires and Requires from pyproject.toml ++++ python-opentelemetry-util-http: - Update to version 0.50b0 * `opentelemetry-instrumentation-starlette` Add type hints to the instrumentation * `opentelemetry-distro` default to OTLP log exporter. * `opentelemetry-instrumentation-sqlalchemy` Update unit tests to run with SQLALchemy 2 * Add `opentelemetry-instrumentation-openai-v2` to `opentelemetry-bootstrap` * `opentelemetry-instrumentation-sqlalchemy` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` Add sqlcomment to `db.statement` attribute * `opentelemetry-instrumentation-dbapi` instrument_connection accepts optional connect_module * `opentelemetry-instrumentation-mysqlclient` Add sqlcommenter support * `opentelemetry-instrumentation-pymysql` Add sqlcommenter support * `opentelemetry-instrumentation-click`: new instrumentation to trace click commands * `opentelemetry-instrumentation-starlette`: Retrieve `meter_provider` key instead of `_meter_provider` on `_instrument` * `opentelemetry-instrumentation-httpx`: instrument_client is a static method again * `opentelemetry-instrumentation-system_metrics`: fix callbacks reading wrong config * `opentelemetry-instrumentation-httpx`: Check if mount transport is none before wrap it * Replace all instrumentor unit test `assertEqualSpanInstrumentationInfo` calls with `assertEqualSpanInstrumentationScope` calls * `opentelemetry-instrumentation-sqlalchemy` Fixes engines from `sqlalchemy.engine_from_config` not being fully instrumented * `opentelemetry-instrumentation-sqlalchemy`: Fix a remaining memory leak in EngineTracer * `opentelemetry-instrumentation-sqlite3`: Update documentation on explicit cursor support of tracing * `opentelemetry-instrumentation-sqlalchemy` teach instruments version * Drop `opentelemetry-instrumentation-test` package from default instrumentation list * `opentelemetry-instrumentation-httpx`: remove private unused `_InstrumentedClient` and `_InstrumentedAsyncClient` classes - from version 0.49b0 * `opentelemetry-instrumentation-openai-v2` Instrumentation for OpenAI >= 0.27.0 * `opentelemetry-instrumentation-fastapi` Add autoinstrumentation mechanism tests. * `opentelemetry-instrumentation-aiokafka` Add instrumentor and auto instrumentation support for aiokafka * `opentelemetry-instrumentation-redis` Add additional attributes for methods create_index and search, rename those spans * `opentelemetry-instrumentation` Add support for string based dotted module paths in unwrap * `opentelemetry-instrumentation-aiokafka` Wrap `AIOKafkaConsumer.getone()` instead of `AIOKafkaConsumer.__anext__` * `opentelemetry-instrumentation-confluent-kafka` Fix to allow `topic` to be extracted from `kwargs` in `produce()` * `opentelemetry-instrumentation-system-metrics` Update metric units to conform to UCUM conventions. * `opentelemetry-instrumentation-celery` Don't detach context without a None token * `opentelemetry-exporter-prometheus-remote-write`: sort labels before exporting * `opentelemetry-instrumentation-dbapi` sqlcommenter key values created from PostgreSQL, MySQL systems * `opentelemetry-instrumentation-system-metrics`: don't report open file descriptors on Windows * Deprecation of pkg_resource in favor of importlib.metadata * `opentelemetry-instrumentation` Don't fail distro loading if instrumentor raises ImportError, instead skip them * `opentelemetry-instrumentation-httpx` Rewrote instrumentation to use wrapt instead of subclassing - Update BuildRequires and Requires from pyproject.toml - Use %{version} in BuildRequires and Requires for dependencies ++++ python-pendulum: - Exclude 32bit platforms: Fails to build with overflow errors ++++ python-poetry: - update to 2.0.0: * **Add support for the `project` section in the `pyproject.toml` file according to PEP 621** (#9135, * #9917). * **Add support for defining Poetry plugins that are required by the project and automatically installed if not present** (#9547). * **Lock resulting markers and groups and add a `installer.re- resolve` option (default: `true`) to allow installation without re-resolving** (#9427). * Add a `--local-version` option to `poetry build` (#9064). * Add a `--clean` option to `poetry build` (#9067). * Add FIPS support for `poetry publish` (#9101). * Add the option to use `poetry new` interactively and configure more fields (#9101). * Add a config option `installer.only-binary` to enforce the use of binary distribution formats (#9150). * Add support for `poetry search` in legacy sources (#9132). * Add support to resume downloads from connection resets (#9422). * Add the option to define a constraint for the required Poetry version to manage the project (#9547). * Add an `--all-groups` option to `poetry install` (#9744). * Add an `poetry env activate` command as replacement of `poetry shell` (#9763). * Add a `--markers` option to `poetry add` to add a dependency with markers (#9814). * Add a `--migrate` option to `poetry config` to migrate outdated configs (#9830). * Add a `--project` option to search the `pyproject.toml` file in another directory without switching the directory (#9831). * Add support for shortened hashes to define git dependencies (#9748). * Add partial support for conflicting extras (#9553). * Add a `poetry sync` command as replacement of `poetry install - -sync` (#9801). * **Change the default behavior of `poetry lock` to `--no- update` and introduce a `--regenerate` option for the old default behavior** (#9327). * **Remove the dependency on `poetry-plugin-export` so that `poetry export` is not included per default** (#5980). * **Outsource `poetry shell` into `poetry-plugin-shell`** (#9763). * **Change the interface of `poetry add --optional` to require an extra the optional dependency is added to** (#9135). * **Actually switch the directory when using `--directory`/`-C`** (#9831). * **Drop support for Python 3.8** (#9692). * Rename `experimental.system-git-client` to `experimental.system-git` (#9787, #9795). * Replace `virtualenvs.prefer-active-python` by the inverse setting `virtualenvs.use-poetry-python` and prefer the active Python by default (#9786). * Deprecate several fields in the `tool.poetry` section in favor of the respective fields in the `project` section in the `pyproject.toml` file (#9135). * Deprecate `poetry install --sync` in favor of `poetry sync` (#9801). * Upgrade the warning if the current project cannot be installed to an error (#9333). * Remove special handling for `platformdirs 2.0` macOS config directory (#8916). * Tweak PEP 517 builds (#9094). * Use Poetry instead of pip to manage dependencies in isolated build environments (#9168, * #9227). * Trust empty `Requires-Dist` with modern metadata (#9078). * Do PEP 517 builds instead of parsing `setup.py` to determine dependencies (#9099). * Drop support for reading lock files prior version 1.0 (created with Poetry prior 1.1) (#9345). * Default to `>=` instead of `^` for the Python requirement when initializing a new project (#9558). * Limit `build-system` to the current major version of `poetry- core` when initializing a new project (#9812). * Remove pip-based installation, i.e. `installer.modern- installation = false` (#9392). * Remove `virtualenvs.options.no-setuptools` config option and never include `setuptools` per default (#9331). * Rename exceptions to have an `Error` suffix (#9705). * Remove deprecated CLI options and methods and revoke the deprecation of `--dev` (#9732). * Ignore installed packages during dependency resolution (#9851). * Improve the error message on upload failure (#9701). * Improve the error message if the current project cannot be installed to include another root cause (#9651). * Improve the output of `poetry show ` (#9750). * Improve the error message for build errors (#9870). * Improve the error message when trying to remove a package from a project without any dependencies (#9918). * Drop the direct dependency on `crashtest` (#9108). * Require `keyring>=23.3.1` (#9167). * Require `build>=1.2.1` (#9283). * Require `dulwich>=0.22.6` (#9748). * Fix an issue where git dependencies with extras could only be cloned if a branch was specified explicitly (#7028). * Fix an issue where `poetry env remove` failed if `virtualenvs.in-project` was set to `true` (#9118). * Fix an issue where locking packages with a digit at the end of the name and non-standard sdist names failed (#9189). * Fix an issue where credentials where not passed when trying to download an URL dependency (#9202). * Fix an issue where using uncommon group names with `poetry add` resulted in a broken `pyproject.toml` (#9277). * Fix an issue where an inconsistent entry regarding the patch version of Python was kept in `envs.toml` (#9286). * Fix an issue where relative paths were not resolved properly when using `poetry build --directory` (#9433). * Fix an issue where unrequested extras were not uninstalled when running `poetry install` without an existing lock file (#9345). * Fix an issue where the `poetry-check` pre-commit hook did not trigger if only `poetry.lock` has changed (#9504). * Fix an issue where files (rather than directories) could not be added as single page source (#9166). * Fix an issue where invalid constraints were generated when adding a package with a local version specifier (#9603). * Fix several encoding warnings (#8893). * Fix an issue where `virtualenvs.prefer-active-python` was not respected (#9278). * Fix an issue where the line endings of the lock file were changed (#9468). * Fix an issue where installing multiple dependencies from the same git repository failed sporadically due to a race condition (#9658). * Fix an issue where installing multiple dependencies from forked monorepos failed sporadically due to a race condition (#9723). * Fix an issue where an extra package was not installed if it is required by multiple extras (#9700). * Fix an issue where a `direct_url.json` with vcs URLs not compliant with PEP 610 was written (#9007). * Fix an issue where other files than wheels were recognized as wheels (#9770). * Fix an issue where `installer.max-workers` was ignored for the implicit PyPI source (#9815). * Fix an issue where local settings (from `poetry.toml`) were ignored for the implicit PyPI source (#9816). * Fix an issue where different `dulwich` versions resulted in different hashes for a git dependency from a tag (#9849). * Fix an issue where installing a yanked package with no dependencies failed with an `IndexError` (#9505). * Fix an issue where a package could not be added from a source that required an empty password (#9850). * Fix an issue where setting `allow-prereleases = false` still allowed pre-releases if no other solution was found (#9798). * Fix an issue where the wrong environment was used for checking if an installed package is from system site packages (#9861). * Fix an issue where build errors from builds to retrieve metadata information were hidden (#9870). * Fix an issue where `poetry check` falsely reported that an invalid source "pypi" is referenced in dependencies (#9475). * Fix an issue where `poetry install --sync` tried to uninstall system site packages if the virtual environment was created with `virtualenvs.options.system-site-packages = true` (#9863). * Fix an issue where HTTP streaming requests were not closed properly when not completely consumed (#9899). ++++ python-poetry-core: - update to 2.0.0: * **Add support for the `project` section in the `pyproject.toml` file according to PEP 621** (#708, #792). * Add support for non PEP440 compliant version in the `platform_release` marker (#722). * Add support for string comparisons with `in` / `not in` in generic constraints (#722). * Add support for script files that are generated by a build script (#710). * Add support for `SOURCE_DATE_EPOCH` when building packages (#766, #781). * Drop support for Python 3.8 (#798). * Create `METADATA` files with version 2.3 instead of 2.2 * Normalize source vcs URLs (#701). * Make `allow-prereleases` a tri-state setting (#783). * Rename exceptions to have an `Error` suffix (#767). * Remove support for `x` in version constraints (#770). * Remove support for scripts with extras (#708). * Remove deprecated features and interfaces (#702, * #769). * Deprecate `tool.poetry.dev-dependencies` in favor of `tool.poetry.group.dev.dependencies` (#754). * Deprecate `Package.python_marker` (#446). * Improve Cygwin git support under Windows (#704). * Improve error message when the `pyproject.toml` file cannot be parsed (#734). * Improve handling of `readme` files (#752). * Improve error handling when the Python constraint is empty (#761). * Improve performance for creating a PEP 508 requirement from a dependency (#779). * Fix an issue where the `platlib` directory of the wrong Python was used (#726). * Fix handling of generic constraints (#732). * Fix an issue where building a wheel in a nested output directory results in an error (#762). * Fix an issue where `+` was not allowed in git URL paths (#765). * Fix an issue where the temporary directory was not cleaned up on error (#775). * Fix an issue where the regular expression for author names was too restrictive (#517). * Fix an issue where basic auth http(s) credentials could not be parsed (#791). ++++ python-pyqt-builder: - Update to 1.17.1 * Added support for Qt v6.8 * Added support for the QtGraphs module. * Linux wheels now require GLIBC v2.35 (eg. Ubuntu 22.04) on Intel and v2.39 (eg. Ubuntu 24.04) on Arm. - Drop support-python3.6.patch * Python 3.6 is no longer maintained for PyQt ++++ python-sip6: - Update to 6.9.1 * sip-sdist creates PEP 625 compatible file names. The sdists created by sip-sdist are now compatible with PEP 625 in that they have lower case names. This ensures that they will still be able to be uploaded to PyPI. Resolves #23 * Update the minimum version of setuptools. The minimum version of setuptools used by SIP and by the generated sip module sdists has been set to v69.5. This is the oldest version that supports PEP 625. Resolves #55 * sip module sdist Requires-Python is incorrect. The minimum Python version in the generated sip module metadata is now set to v3.9. Resolves #56 - Release v6.9.0 * Removal of support for Python v3.8. Generated bindings now require Python v3.9 or later. * Type hints now conform to PEP 585. * The latest sip module ABI versions are v12.16 and v13.9. Resolves #37 * Added support for the deprecated() decorator in .pyi files. .pyi files now use the deprecated() decorator when the /Deprecated/ annotation is specified. The /Deprecated/ annotation may now specify an optional string which will be appended to the default deprecation warning. Resolves #8 * PyQt-specific support for registering QFlags types. Calls to qMetaTypeId() for all QFlags mapped types are now automatically generated for PyQt using ABI v13. Resolves #43 [#]# Bug fixes * The handling of the SIP versions timeline was fixed. (Resolves [#47]) * Annotations are now only validated if they are known to be needed. * The buffer protocol support for byte objects was fixed. (Resolves #36) * All outstanding compiler warnings were eliminated when building the sip module. (Resolves #32) * Redundant % in trace output of this pointer in were removed. (Pull request #33) - Use github tarball and enable test suite ++++ python-sklearn-pandas: - Add patch remove-six.patch: * Drop use of six. - Switch to autosetup and pyproject macros. ++++ python-zstd: - update to 1.5.6.1: * Update libzstd to v1.5.6 * Update action to genegate wheels ++++ qt6-qtpbfimageformat: - Update to version 4.0 * Removed Google Protocol buffers dependency. * Removed the related pkgconfig.patch ++++ rbenv: - Update to version 1.3.2. Changelog: https://github.com/rbenv/rbenv/releases/tag/v1.3.2 * Fix traversing PATH for bash < 4.4 by @mislav in #1606 - Update to version 1.3.1. Changelog: https://github.com/rbenv/rbenv/releases/tag/v1.3.1 * Add `/usr/etc/rbenv.d` to hooks path by @tomschr in #1587 * Use `readarray` in bash v4+ to avoid rbenv init hanging by @mislav in #1604 * Add instructions for Fedora Linux installation by @nethad in #1583 * Skip BW01 and BW02 error messages during tests by @mikelolasagasti in #1600 * Bump mislav/bump-homebrew-formula-action from 3.1 to 3.2 by @dependabot in #1598 ++++ remmina: - Update to 1.4.39: * [REM-3260] Fix bug passing wrong value in SPICE plugin (Breaking compilation on some distributions) !2624 @myheroyuki * [REM-3257] Add option to automatically copy ssh text when selected !2624 @myheroyuki * [REM-2604] Allow -c to work with www plugin !2604 @myheroyuki * [REM-3256] Don't prompt about closing connections with no connections !2625 @myheroyuki * Mainly fixing memory leaks and some small bugs !2626 @myheroyuki ++++ rt-tests: - Update to version 2.8: https://lore.kernel.org/linux-rt-users/20241128215059.40116-1-jkacur@redhat.com/ - Revert back to tar.gz from git.kernel.org (2.7 was moved to "older" subfolder in https://mirrors.kernel.org, it shows it's not stable URL). ++++ rubygem-agama-yast: - Add support for products registration (jsc#PED-11192, gh#agama-project/agama#1809). ++++ swipl: - Update to 9.3.18: Complete changelog is https://www.swi-prolog.org/ChangeLog?branch=development&from=9.3.15&to=9.3.18 and upstream still doesn’t provide any abbreviated version, and the list of changes is still too long to enumerate here. - Remove upstreamed patch: - 104-fix-prolog_in_java.patch ++++ transactional-update-notifier: - Update to v1.1.2 * Show title "System Updater" in notifications ++++ uki-default: - Fix posttrans script condition ++++ valkey: - Update to 8.0.2: - Security fixes * (CVE-2024-46981, bsc#1235387) Lua script commands may lead to remote code execution. (#1513) * (CVE-2024-51741, bsc#1235386) Denial-of-service due to malformed ACL selectors. (#1514) - Bug fixes * Fix an uncommon crash when using TLS with dual channel replication. (#1173) * Make sure repl_down_since is correctly reset when dual channel replication fails. (#1149) * Fix a performance regression where a replica does not properly initialize the database size when loading a snapshot during replication. (#1199) * Make sure the last accessed time is correctly updated when using the TOUCH command with the CLIENT NO-TOUCH option. * Fix a bug where total_net_repl_output_bytes may report the wrong. (#1486) * Fix a bug where used_memory_scripts may report the wrong value. (#1255) * Fix a bug where server might crash when using active defrag when scripts are evicted from the script cache. (#1310) * Fix a bug where extra memory would be used when storing strings in the inline protocol. (#1213) * Fix a bug where the SORT command may throw a cross slot error. (#1182) * Fix a bug where the RANDOMKEY command may omit returning keys in cluster mode. (#1155) * Send the correct error message when FUNCTION KIlL is used to kill an ongoing script. (#1171) * Fix a potential memory corruption when databases are emptied, such as through FLUSHDB, when during active defrag is running. (#1512) - Behavior changes * Revert an unintended breaking change when sending an unsubuscribe command when a client is not subscribed to any channels. (#1265) ++++ wasm-bindgen: - Downgrade to version 0.2.97~0: * Required for wasm-pack to remain in locked step ++++ wicked: - Update to version 0.6.78 - man: small fixes in wireless manpage (gh#opensuse/wicked#1053) - rtnetlink: fix RTM_NEWLINK name resolution in debug (gh#opensuse/wicked#1052) - Add support for IPVLAN/IPVTAP (jsc#PED-1942, gh#opensuse/wicked#1050, gh#opensuse/wicked#1051) - fsm: remove children reference array from worker (gh#opensuse/wicked#1049) - ifxml: migrate and generate lower configs/policies (gh#opensuse/wicked#1048) - fsm: use refcount and array macros in worker and policy (gh#opensuse/wicked#1047) - route: use refcounted array and fix error leaks (gh#opensuse/wicked#1046) - utils: add support for refcounted objects in generic array (gh#openSUSE/wicked#1045) ++++ xh: - Update to 0.23.1: Security fixes: * Upgrade to ruzstd v0.7.3 to fix RUSTSEC-2024-0400, see #396 Bug fixes: * Warn on combination of --continue and Range header, #394 Other: * Enable logging in rustls and tracing-using dependencies, see #390 ++++ yq: - Updated to 4.44.6: * Fixed deleting items in array bug #2027, #2172; Thanks @jandubois * Docker image for armv7 / raspberry pi3, Thanks @brianegge * Fixed no-colors regression #2218 * Fixed various panic scenarios #2211 * Bumped dependencies - Changes from 4.44.5 (4.44.4 was skipped) * Format comments with a gray foreground (Thanks @gabe565) * Fixed handling of nulls with sort_by expressions #2164 * Force no color output when NO_COLOR env presents (Thanks @narqo) * Fixed array subtraction update bug #2159 * Fixed index out of range error * Can traverse straight from parent operator (parent.blah) * Bumped dependencies - Bumped x/net to 0.33.0 to fix CVE-2024-45338 * add file Bump-golang.org-x-net-from-0.32.0-to-0.33.0.patch ++++ zypper: - info: Allow to query a specific version (jsc#PED-11268) To query for a specific version simply append "-" or "--" to the "" pattern. Note that the edition part must always match exactly. - version 1.14.79 ------------------------------------------------------------------ ------------------ 2025-1-7 - Jan 7 2025 ------------------- ------------------------------------------------------------------ ++++ accessibility-inspector: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ agama-products: - Drop yast from Leap 16.0 software selection code-o-o#leap/features#173 ++++ akonadi: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Send entire Tags in ItemsTagsChanged notification * Group ItemsTagsChanged notification on tag deletion by collection * TagDeleteHandler: perform deletion in DB transaction ++++ akonadi-calendar: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ akonadi-calendar-tools: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ akonadi-contacts: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ akonadi-import-wizard: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ akonadi-mime: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ akonadi-search: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ akonadiconsole: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Add back removedTags * Make compile without akonadi change ++++ akregator: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ alligator: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Update Android Gradle plugin version to 8.6.0 ++++ analitza: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ angelfish: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ apko: - Update to version 0.22.5: * Return err if locking fails (#1464) * build(deps): bump github.com/go-git/go-git/v5 from 5.13.0 to 5.13.1 (#1461) * build(deps): bump golang.org/x/sys from 0.28.0 to 0.29.0 (#1463) * build(deps): bump golang.org/x/time from 0.8.0 to 0.9.0 (#1462) * build(deps): bump github.com/invopop/jsonschema from 0.12.0 to 0.13.0 (#1460) * build(deps): bump github.com/go-git/go-git/v5 from 5.12.0 to 5.13.0 (#1458) * build(deps): bump sigs.k8s.io/release-utils from 0.8.5 to 0.9.0 (#1459) * build(deps): bump chainguard.dev/sdk from 0.1.28 to 0.1.29 (#1428) ++++ arianna: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ ark: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ artikulate: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ asar: - New upstream release 3.2.18 * Respect unpack minimatch for symlinks within previously unpacked directories (gh#electron/asar#341) ++++ ast-grep: - Update to 0.33.0: * Breaking change: refactor: move pyo3 registration to CustomLang 4ddb08f * feat: introduce napi_lang for dynamic loading 1a8d782 * chore(deps): update dependency @ast-grep/napi to v0.32.3 713244f ++++ audex: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ audiotube: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ aws-c-common: - Update to version 0.10.6 * Fix dependency build failure on old cmake versions by @sfod in (#1176) ++++ aws-c-s3: - Update to version 0.7.7 * Remove Extra Platform Info That Is Not Used by @waahm7 in (#475) * [s3_meta_request]: Retry on ExpiredToken by @grrtrr in (#472) - from version 0.7.6 * Add full object checksum callback by @TingDaoK in (#473) * Respect checksum header over setting by @TingDaoK in (#474) ++++ aws-crt-cpp: - Update to version 0.29.8 * Update CRT dependencies by @sfod in (#692) ++++ baloo-widgets: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ blame: - update to version 1.4 snapshot t20250101: * configure updates * add "--format-date" option * fix stricter gcc 15 warnings ++++ blinken: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ bomber: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ bovo: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ nextcloud-desktop: - Update to version 3.15.3: * Bugfix/catch exceptions to prevent crash (gh#nextcloud/desktop#7705) * Bugfix/elidedtext (gh#nextcloud/desktop#7706) * Call setDesktopFileName without `.desktop` suffix (gh#nextcloud/desktop#7707) * add a simple github action workflow to build test the documentation (gh#nextcloud/desktop#7709) * Fix filename of fix-macosvfs-file-sharing.png (gh#nextcloud/desktop#7712) * Fix .netrc parsing (gh#nextcloud/desktop#7714) * Bugfix/do not always free up storage windows shortcuts (gh#nextcloud/desktop#7715) * fix dev application name to keep a consitant migration behaviour for the dev and prod build (gh#nextcloud/desktop#7722) * ensure proper read write access to root folder and db files (gh#nextcloud/desktop#7726) * gui/tray: Fix colour for secondary text items being too pale (gh#nextcloud/desktop#7727) ++++ calendarsupport: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ calindori: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ cantor: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ cargo-audit: - add 0001-Skip-warnings.patch to allow building on rust 1.83 ++++ cervisia: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ chezmoi: - Update to version 2.57.0: - Features * feat: Add chezmoi:template:format-indent template directive * feat: Implement builtin mode for keepassxc * feat: Add script hooks that use configured interpreters ++++ colord-kde: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ dolphin: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Fix focus changing when unminimising on X11 (kde#497803) * dolphinview: Update thumbnail on filename change (kde#497555) * ViewProperties: Return nullptr if viewPropertiesString is empty (kde#495878) * DolphinViewContainer: make sure searchbox is initialized before setSearchPath (kde#497021) - Drop patches, merged upstream: * 0001-DolphinViewContainer-make-sure-searchbox-is-initiali.patch * 0001-dolphinview-Update-thumbnail-on-filename-change.patch * 0001-ViewProperties-Return-nullptr-if-viewPropertiesStrin.patch ++++ dolphin-plugins: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ dracut: - Update to version 059+suse.672.gcd143fd0: * fix(dracut): rework timeout for devices added via --mount and --add-device (bsc#1231792) ++++ dragonplayer: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ elisa: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * fix out of bounds access on MediaPlayListProxyModel::mapRowToSource * Fix APK build with Gradle Android plugin 8.6.0 * Update Android Gradle plugin version to 8.6.0 ++++ espeak-ng: - delete obsolete patch fix-configure-1171.patch - delete obsolete patch espeak-ng-CVE-2023-49990-49991-49992-49993-49994.patch - update to new version 1.52.0: - added cmake build system - Added stress marks to phoneme events - a meny fixes to core C code - many updated and new languages ++++ eventviews: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ exo: - Re-add: Drop dependency from libexo to perl-URI: there is no indication of any perl reference in that library. ++++ falkon: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ ffmpegthumbs: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ ffmpegthumbs-kf5: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ filelight: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ firefox-esr: - Firefox Extended Support Release 128.6.0 ESR * Fixed: Various security fixes. - Mozilla Firefox ESR 128.6.0 https://www.mozilla.org/security/advisories/mfsa2025-02 MFSA 2025-02 (boo#1234991) * CVE-2025-0237 (bmo#1915257) WebChannel APIs susceptible to confused deputy attack * CVE-2025-0238 (bmo#1915535) Use-after-free when breaking lines in text * CVE-2025-0239 (bmo#1929156) Alt-Svc ALPN validation failure when redirected * CVE-2025-0240 (bmo#1929623) Compartment mismatch when parsing JavaScript JSON module * CVE-2025-0241 (bmo#1933023) Memory corruption when using JavaScript Text Segmentation * CVE-2025-0242 (bmo#1874523, bmo#1926454, bmo#1931873, bmo#1932169) Memory safety bugs fixed in Firefox 134, Thunderbird 134, Firefox ESR 115.19, Firefox ESR 128.6, Thunderbird 115.19, and Thunderbird 128.6 * CVE-2025-0243 (bmo#1827142, bmo#1932783) Memory safety bugs fixed in Firefox 134, Thunderbird 134, Firefox ESR 128.6, and Thunderbird 128.6 ++++ kiten: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ francis: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ gegl: - use https for the url ++++ gerbera: - Update to 2.4.1 * Changes - Fix Dockerfile (#3335) - Update to 2.4.0 Rerun gerbera --create-config="Boxlayout|DynamicContainer" and merge changes to the boxlayout and containers the get support for upnp shortcut list feature. There are some noteworthy new features in this release: - the search page: Query your database with UPnP search statements in Web UI, - the dark mode for the Web UI, - access permissions for files: Restrict access to directories via client groups, - support for UPnP filters in requests, - support for UPnP CONTAINER_SHORTCUTS feature. * NEW Features - Configuration of ui handler to allow hosting of docs and doxygen output - Support for UPnP filters - Support for UPnP shortcuts - Search page in web UI - Command line options --create-config and --create-example-config support arguments - Provide packages for Ubuntu-24.10 - Allow deleting of client entries immediately * FIXES - Logic exceptions are reported - Handling of logging command line options - Handling of checkbox values on web ui - Access to cache option if thumbnailer is disabled - Container creation in web ui - Handling of multi-valued tags in virtual paths - Increase of pupnp threadpool size - Drop Build Support for Ubuntu 23.04 and 23.10 * Code Improvements - Build without ffmpeg leaves option unset - Compatibility with ffmpeg > 6.0 - Logging of build info with --compile-info - Update versions of libpupnp (1.14.20), spdlog (1.15.0) - Update Build Environment - Update versions of js vendor files jquery-ui (v1.13.2 -> v1.14.1), js-cookie (v3.0.1 -> v3.0.5), @popperjs/core (v2.11.6 -> v2.11.8) * Changes - Gerbera 2.4.0 (#3330) - Fix Artist Image in Virtual Layout (#3333) - Set correct image size for xx-large pictures (#3332) - Enhance xsd (#3329) - Validate XSD CI workflow (#3328) - Gerbera welcomes 2025 (#3327) - Fix container filters (#3325) - Handle int parse error in config (#3324) - Debian: pack postinst file (#3320) - Fix SIMPLE_DATE (#3318) - Mention systemd as optional package (#3317) - Web UI: Add dark mode (#3309) - Fix config2.xsd: The QName value upnp-properties does not resolve to … (#3314) - Dynamic banner colour in Readme (#3308) - Update build for openSuSE (#3307) - Fix parsing enum config values (#3304) - Update docker settings (#3301) - Clients: Support deleting entries (#3299) - Debian: create changelog file (#3297) - Fix systemd detection (#3295) - ConfigGenerator: Export defaults for more entries (#3293) - UPnP filters: provided defaults for filter properties (#3292) - Scripting: Clean up property handling (#3290) - Update and refactor MySQL code (#3289) - Improve compile info contents (#3286) - actions: clang-format 18 (#3257) - deps: Fix build with ffmpeg 6.1 (#3256) - Fix CodeQL messages (#3285) - Config: Unify path handling (#3282) - Add workflow for Release Drafter (#3277) - Test: Fix CMake commands (#3284) - Drop Build Support for Ubuntu 23.04 (#3283) - Web UI: Cleanup display of item number (#3280) - Handle broken ContainerImage (#3278) - Update Release Template (#3276) - Drop Build Support for Ubuntu 23.10 (#3275) - Update js vendor files (#3274) - Add variables to docker images (#3267) - Fix Handling command line options (#3273) - UPnP Shortcuts feature (#3261) - Access permissions for files by client (#3255) - Fix autoscan issue with empty filename (#3254) - Update Build Environment (#3252) - Resource directory configuration and cleanup collection (#3251) - Bump cookie, express and socket.io in /gerbera-web (#3249) - Web UI: Fix detail display (#3247) - Increase size of pupnp threadpool (#3244) - Web UI: Add Search page (#3242) - Improve handling multivalue tags in virtual paths (#3241) - Fix creating containers in web ui (#3240) - UPnP: Add support for filters (#3233) - Fix access to cache option if thumbnailer disabled (#3232) - Fix build without ffmpeg (#3231) - Fix handling of checkbox values on web ui (#3229) - Config: UI handler mimetypes and CSP (#3227) - Bump master (#3226) - Fix some errors in post section from spec file. - Fix rights for config and log directories and files. - Fix wrong group in gerbera.sysusers.in - Move sqlite gerbera.db from /etc/gerbera to /var/lib/gerbera for new installations. ++++ ghostwriter: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ gmic: - gimp3 plugin needs to be in a subdir - use installation of gimp plugin by using install -D - Fix the gimp 3 based build by using gimptool-3.0 instead of gimptool-2.99 ++++ gnuplot: - Update to gnuplot 6.0.2 * NEW backport plot style "with hsteps" * NEW backport plot style "splot with filledcurves" (waterfall plots) * NEW general binary keyword option "blank=NaN" - faciliates binary input to plot styles sensitive to blank lines * NEW polygons in splot can use pm3d coloring - facilitates use of triangular tessellated 3D pm3d surfaces * NEW - UTF-8 terminal input now works when linked against BSD editline ./configure --with-readline=bsd * CHANGE backport reimplementation of local variables - faster function block evaluation, better-defined scope * CHANGE apply jitter to the horizontal spread of boxplot outliers * CHANGE dump $GPVAL_LAST_MULTIPLOT at the end of a "save" file * FIX backport reworked generation of logscale axis tic marks Bug 2372 2717 * FIX Do not save extraneous commands to $GPVAL_LAST_MULTIPLOT Bug 2714 * FIX svg: modify gnuplot_svg.js to work in local standalone mode Bug 2715 * FIX "set table": honor "nosurface" keyword in splot * FIX "set table": honor "set format z" when z is printed from plot * FIX better contouring near the edge of a z-clipped surface * FIX x11: handle mousing of logscale axes in inactive plot window Bug 2723 * FIX qt: handle mousing of logscale axes in inactive plot window Bug 2723 * FIX wxt: handle mousing of logscale axes in inactive plot window Bug 2723 * FIX wxt: release per-thread font data before entering "persist" Bug 2693 * FIX "set tics scale" should not change other axis tick properties Bug 2724 * FIX fill properties can be given as part of "splot with circles" * FIX some properties of the key title not shown by "show" or "save" Bug 2729 * FIX points with variable color value NaN should not be drawn Bug 2737 * FIX "set term tikz nostandalone" should suppress the latex wrapper Bug 2740 * FIX handle unusual case of intersecting pm3d surfaces Bug 2744 * FIX prevent use-after-free if a function block has no "return" Bug 2745 - Port patches * gnuplot-4.6.0-demo.diff * gnuplot-4.6.0-fonts.diff * gnuplot-4.6.0.dif ++++ gnuplot-doc: - Update to gnuplot 6.0.2 * NEW backport plot style "with hsteps" * NEW backport plot style "splot with filledcurves" (waterfall plots) * NEW general binary keyword option "blank=NaN" - faciliates binary input to plot styles sensitive to blank lines * NEW polygons in splot can use pm3d coloring - facilitates use of triangular tessellated 3D pm3d surfaces * NEW - UTF-8 terminal input now works when linked against BSD editline ./configure --with-readline=bsd * CHANGE backport reimplementation of local variables - faster function block evaluation, better-defined scope * CHANGE apply jitter to the horizontal spread of boxplot outliers * CHANGE dump $GPVAL_LAST_MULTIPLOT at the end of a "save" file * FIX backport reworked generation of logscale axis tic marks Bug 2372 2717 * FIX Do not save extraneous commands to $GPVAL_LAST_MULTIPLOT Bug 2714 * FIX svg: modify gnuplot_svg.js to work in local standalone mode Bug 2715 * FIX "set table": honor "nosurface" keyword in splot * FIX "set table": honor "set format z" when z is printed from plot * FIX better contouring near the edge of a z-clipped surface * FIX x11: handle mousing of logscale axes in inactive plot window Bug 2723 * FIX qt: handle mousing of logscale axes in inactive plot window Bug 2723 * FIX wxt: handle mousing of logscale axes in inactive plot window Bug 2723 * FIX wxt: release per-thread font data before entering "persist" Bug 2693 * FIX "set tics scale" should not change other axis tick properties Bug 2724 * FIX fill properties can be given as part of "splot with circles" * FIX some properties of the key title not shown by "show" or "save" Bug 2729 * FIX points with variable color value NaN should not be drawn Bug 2737 * FIX "set term tikz nostandalone" should suppress the latex wrapper Bug 2740 * FIX handle unusual case of intersecting pm3d surfaces Bug 2744 * FIX prevent use-after-free if a function block has no "return" Bug 2745 - Port patches * gnuplot-4.6.0-demo.diff * gnuplot-4.6.0-fonts.diff * gnuplot-4.6.0.dif ++++ govulncheck-vulndb: - Update to version 0.0.20250107T160406 2025-01-07T16:04:06Z. Refs jsc#PED-11136 Go CVE Numbering Authority IDs added or updated with aliases: * GO-2025-3363 GO-2025-3364 GO-2025-3367 GO-2025-3368 * GO-2024-3355 CVE-2024-54148 GHSA-r7j8-5h9c-f6fx * GO-2024-3356 CVE-2024-55947 GHSA-qf5v-rp47-55gg * GO-2024-3357 CVE-2024-56362 GHSA-xwx7-p63r-2rj8 * GO-2024-3358 CVE-2024-45387 GHSA-vq94-9pfv-ccqr * GO-2024-3359 CVE-2024-28892 GHSA-5qww-56gc-f66c * GO-2024-3360 CVE-2024-25133 GHSA-wgqq-9qh8-wvqv * GO-2025-3361 CVE-2024-55196 GHSA-rv83-h68q-c4wq * GO-2025-3362 CVE-2025-21609 GHSA-8fx8-pffw-w498 * GO-2025-3363 CVE-2024-56514 GHSA-cwrh-575j-8vr3 * GO-2025-3364 CVE-2024-56513 GHSA-mg7w-c9x2-xh7r * GO-2025-3367 CVE-2025-21614 GHSA-r9px-m959-cxf4 * GO-2025-3368 CVE-2025-21613 GHSA-v725-9546-7q7m ++++ granatier: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ grantlee-editor: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ grantleetheme: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ gstreamer: - Update to version 1.24.11: + Highlighted bugfixes: - playback: Fix SSA/ASS subtitles with embedded fonts - decklink: add missing video modes and fix 8K video modes - matroskamux: spec compliance fixes for audio-only files - onnx: disable onnxruntime telemetry - qtdemux: Fix base offset update when doing segment seeks - srtpdec: Fix a use-after-free issue - (uri)decodebin3: Fix stream change scenarios, possible deadlock on shutdown - video: fix missing alpha flag in AV12 format description - avcodecmap: Add some more channel position mappings - cerbero bootstrap fixes for Windows 11 - Various bug fixes, build fixes, memory leak fixes, and other stability and reliability improvements + gstreamer: - No changes. ++++ gstreamer-devtools: - Update to version 1.24.11: + No changes, stable version bump only ++++ gstreamer-docs: - Update to version 1.24.11: + No changes, stable version bump only. ++++ gstreamer-editing-services: - Update to version 1.24.11: + ges: Fix some reference counting and error handling + ges-meta-container: Fix the GET_INTERFACE macro ++++ python-gst: - Update to version 1.24.11: + No changes, stable version bump only. ++++ gstreamer-plugins-bad: - Update to version 1.24.11: + decklink: add missing video modes, fix 8K video modes + onnx: disable onnxruntime telemetry + srtpdec: - Fix build when libsrtp1 is being used - Fix a use-after-free buffer issue + va: display: Optimize out some property indirection + vp9parse/av1parse: Add video codec tag to the tag list + webrtc: Simplify fmtp handling in codec stats + webrtcbin: Fix potential deadlock on bin elements cleanup + zxing: Replace deprecated DecodeHints with ReaderOptions + meson: Also disable drm on GNU/Hurd ++++ gstreamer-plugins-base: - Update to version 1.24.11: + appsrc: Decrease log level for item drop + gl: raise WARNING instead of ERROR when no connector is connected + decodebin3: Free main input even if it is not part of the list of inputs + urisourcebin: - Avoid deadlock on shutdown - Only rewrite stream-start event once - Reference counting leak + urisourcebin/(uri)decodebin3: Fix stream change scenarios + playbin3: leak detected with A/V playback and window closed + videodecoder: - Gracefully handle missing data without prior input segment - Set decode only flag by decode only buffer video: fix AV12 format lacking the GST_VIDEO_FORMAT_FLAG_ALPHA flag + Fix SSA/ASS subtitles with embedded fonts ++++ gstreamer-plugins-good: - Update to version 1.24.11: + matroskamux: Fix audio-only stream conditions and consider audio buffers as keyframes when writing out simpleblocks + qtdemux: fix accumulated base offset in segment seeks + rtppassthroughpay: ensure buffer is writable before mapping writable + rtpsession: Fix twcc stats structure leak + v4l2: object: Add P010 format + v4l2videodec: release decode only frame in input list ++++ gstreamer-plugins-libav: - Update to version 1.24.11: + avcodecmap: Add some more channel position mappings ++++ gstreamer-plugins-ugly: - Update to version 1.24.11: + No changes, stable version bump only. ++++ gstreamer-plugins-vaapi: - Update to version 1.24.11: + meson: Re-added required: lines accidentally removed ++++ gstreamer-rtsp-server: - Update to version 1.24.11: + No changes, stable version bump only. ++++ vim: - update to 9.1.0993 * 9.1.0993: New 'cmdheight' behavior may be surprising * runtime(sh): fix typo in Last Change header * 9.1.0992: Vim9: double-free after v9.1.0988 * 9.1.0991: v:stacktrace has wrong type in Vim9 script * runtime(sh): add PS0 to bashSpecialVariables in syntax script * runtime(vim): Remove trailing comma from match_words * runtime(zsh): sync syntax script with upstream repo * runtime(doc): Capitalise the mnemonic "Zero" for the 'z' flag of search() * 9.1.0990: Inconsistent behavior when changing cmdheight * 9.1.0989: Vim9: Whitespace after the final enum value causes a syntax error * runtime(java): Quietly opt out for unsupported markdown.vim versions * runtime(vim): fix failing vim syntax test * 9.1.0988: Vim9: no error when using uninitialized var in new() * runtime(doc): update index.txt * 9.1.0987: filetype: cake files are not recognized * 9.1.0986: filetype: 'jj' filetype is a bit imprecise * runtime(jj): Support diffs in jj syntax * runtime(vim): Update matchit pattern, no Vim9 short names * 9.1.0985: Vim9: some ex commands can be shortened * 9.1.0984: exception handling can be improved * runtime(doc): update doc for :horizontal * runtime(doc): update index.txt, windows.txt and version9.txt * runtime(doc): Tweak documentation about base64 function * runtime(chordpro): update syntax script * 9.1.0983: not able to get the displayed items in complete_info() * runtime(doc): use standard SGR format at :h xterm-true-color * 9.1.0982: TI linker files are not recognized * runtime(vim): update vim generator syntax script * 9.1.0981: tests: typo in test_filetype.vim * 9.1.0980: no support for base64 en-/decoding functions in Vim Script * syntax(sh): Improve the recognition of bracket expressions * runtime(doc): mention how NUL bytes are handled * 9.1.0979: VMS: type warning with $XDG_VIMRC_FILE * 9.1.0978: GUI tests sometimes fail when setting 'scroll' options * 9.1.0977: filetype: msbuild filetypes are not recognized * 9.1.0976: Vim9: missing return statement with throw * 9.1.0975: Vim9: interpolated string expr not working in object methods * 9.1.0974: typo in change of commit v9.1.0873 * 9.1.0973: too many strlen() calls in fileio.c * runtime(sh): set shellcheck as the compiler for supported shells * runtime(doc): Fix enum example syntax * 9.1.0972: filetype: TI linker map files are not recognized * runtime(vim): Improve syntax script generator for Vim Script * 9.1.0971: filetype: SLNX files are not recognized * 9.1.0970: VMS: build errors on VMS architecture * runtime(doc): Fix documentation typos * runtime(doc): update for new keyprotocol option value (after v9.1.0969) * 9.1.0969: ghostty not using kitty protocol by default * 9.1.0968: tests: GetFileNameChecks() isn't fully sorted by filetype name * runtime(doc): update version9.txt for bash filetype * runtime(netrw): update last change header for #16265 * runtime(doc): fix doc error in :r behaviour * 9.1.0967: SpotBugs compiler setup can be further improved * 9.1.0966: Vim9: :enum command can be shortened * runtime(compiler): include a basic bash syntax checker compiler * 9.1.0965: filetype: sh filetype set when detecting the use of bash * runtime(doc): clarify ARCH value for 32-bit in INSTALLpc.txt * 9.1.0963: fuzzy-matching does not prefer full match * 9.1.0962: filetype: bun.lock file is not recognized * runtime(vim): update indentation plugin for Vim script * runtime(doc): tweak documentation style in helphelp.txt * runtime(vim): Update base-syntax, allow parens in default arguments * runtime(doc): mention auto-format using clang-format for sound.c/sign.c * runtime(help): fix typo s/additional/arbitrary/ * runtime(help): Add better support for language annotation highlighting * 9.1.0961: filetype: TI gel files are not recognized * 9.1.0960: filetype: hy history files are not recognized * translation(fi): Fix typoes in Finish menu translation * 9.1.0959: Coverity complains about type conversion * runtime(vim): Use supported syntax in indent tests * 9.1.0958: filetype: supertux2 config files detected as lisp * 9.1.0956: completion may crash, completion highlight wrong with preview window * 9.1.0955: Vim9: vim9compile.c can be further improved * runtime(doc): move help tag E1182 * runtime(graphql): contribute vim-graphql to Vim core * 9.1.0954: popupmenu.c can be improved * 9.1.0953: filetype: APKBUILD files not correctly detected * 9.1.0952: Vim9: missing type checking for any type assignment * 9.1.0951: filetype: jshell files are not recognized * runtime(dockerfile): do not set commentstring in syntax script * 9.1.0950: filetype: fennelrc files are not recognized * runtime(netrw): do not double escape Vim special characters * git: ignore reformatting change of netrw plugin * runtime(netrw): more reformating #16248 * runtime(doc): Add a note about handling symbolic links in starting.txt * 9.1.0949: popups inconsistently shifted to the left * git: ignore reformatting change of netrw plugin * runtime(netrw): change indent size from 1 to 2 * 9.1.0948: Missing cmdline completion for :pbuffer * runtime(tutor): Reformat tutor1 * 9.1.0947: short-description * 9.1.0946: cross-compiling fails on osx-arm64 * 9.1.0945: ComplMatchIns highlight doesn't end after inserted text * translation(sv): re-include the change from #16240 * 9.1.0944: tests: test_registers fails when not run under X11 * 9.1.0943: Vim9: vim9compile.c can be further improved * runtime(doc): Update README and mention make check to verify * translation(sv): partly revert commit 98874dca6d0b60ccd6fc3a140b3ec * runtime(vim): update base-syntax after v9.1.0936 * 9.1.0942: a few typos were found * 9.1.0941: ComplMatchIns doesn't work after multibyte chars * runtime(doc): Fix style in fold.txt * translation(sv): Fix typo in Swedish translation * 9.1.0940: Wrong cursor shape with "gq" and 'indentexpr' executes :normal * runtime(doc): fix some small errors * 9.1.0939: make installtutor fails * 9.1.0938: exclusive selection not respected when re-selecting block mode * 9.1.0937: test_undolist() is flaky * 9.1.0936: cannot highlight completed text * 9.1.0935: SpotBugs compiler can be improved * 9.1.0934: hard to view an existing buffer in the preview window * runtime(doc): document how to minimize fold computation costs * 9.1.0933: Vim9: vim9compile.c can be further improved * 9.1.0932: new Italian tutor not installed * runtime(doc): fix a few minor errors from the last doc updates * translation(it): add Italian translation for the interactive tutor * runtime(doc): update the change.txt help file * runtime(help): Add Vim lang annotation support for codeblocks * 9.1.0931: ml_get error in terminal buffer * 9.1.0930: tests: test_terminal2 may hang in GUI mode * 9.1.0929: filetype: lalrpop files are not recognized * 9.1.0928: tests: test_popupwin fails because the filter command fails * editorconfig: set trim_trailing_whitespace = false for src/testdir/test*.vim * 9.1.0927: style issues in insexpand.c * 9.1.0926: filetype: Pixi lock files are not recognized * runtime(doc): Add a reference to |++opt| and |+cmd| at `:h :pedit` * runtime(doc): add a note about inclusive motions and exclusive selection * 9.1.0925: Vim9: expression compiled when not necessary * 9.1.0924: patch 9.1.0923 causes issues * 9.1.0923: too many strlen() calls in filepath.c * 9.1.0923: wrong MIN macro in popupmenu.c * 9.1.0921: popupmenu logic is a bit convoluted * 9.1.0920: Vim9: compile_assignment() too long * 9.1.0919: filetype: some assembler files are not recognized * runtime(netrw): do not pollute search history with symlinks * 9.1.0918: tiny Vim crashes with fuzzy buffer completion * 9.1.0917: various vartabstop and shiftround bugs when shifting lines * runtime(typst): add definition lists to formatlistpat, update maintainer * 9.1.0916: messages.c is exceeding 80 columns * runtime(proto): include filetype plugin for protobuf * 9.1.0915: GVim: default font size a bit too small * 9.1.0914: Vim9: compile_assignment() is too long * 9.1.0913: no error check for neg values for 'messagesopt' * runtime(netrw): only check first arg of netrw_browsex_viewer for being executable * 9.1.0912: xxd: integer overflow with sparse files and -autoskip * 9.1.0911: Variable name for 'messagesopt' doesn't match short name * 9.1.0910: 'messagesopt' does not check max wait time * runtime(doc): update wrong Vietnamese localization tag * 9.1.0909: Vim9: crash when calling instance method ++++ gwenview: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ hwloc: - update to 2.11.2 (jsc#PED-11875) * Add missing CPU info attrs on aarch64 on Linux. * Use ACPI CPPC on Linux to get better information about cpukinds, at least on AMD CPUs. * Fix crash when manipulating cpukinds after topology duplication. * Fix missing input target checks in memattr functions * Fix a memory leak when ignoring NUMA distances on FreeBSD. * Fix build failure on old Linux distributions without accessat(). * Fix non-Windows importing of XML topologies and CPUID dumps exported on Windows. * hwloc-calc --cpuset-output-format systemd-dbus-api now allows. to generate AllowedCPUs information for systemd slices. See the hwloc-calc manpage for examples. * Some fixes in manpage EXAMPLES and split them into subsections. * Fix bash completions * API + Add HWLOC_MEMBIND_WEIGHTED_INTERLEAVE memory binding policy on Linux 6.9+. - weighted_interleave_membind is added to membind support bits. - The "weighted" policy is added to the hwloc-bind tool. + Add hwloc_obj_set_subtype(). * GPU support + Don't hide the GPU NUMA node on NVIDIA Grace Hopper. + Get Intel GPU OpenCL device locality. + Add bandwidths between subdevices in the LevelZero XeLinkBandwidth matrix. + Fix PCI Gen4+ link speed of NVIDIA GPU obtained from NVML. * Tools + Option --best-memattr may now return multiple nodes. Additional configuration flags may be given to tweak its behavior. + hwloc-info has a new --get-attr option to get a single attribute. + hwloc-info now supports "levels", "support" and "topology" special keywords for backward compatibility for hwloc 3.0. + The --taskset command-line option is superseded by the new - -cpuset-output-format which also allows to export as list. + hwloc-calc may now import bitmasks described as a list of bits with the new "--cpuset-input-format list". * Misc + The MemoryTiersNr info attribute in the root object now says how many memory tiers were built. + Fix the management of infinite cpusets in the bitmap printf/sscanf API as well as in command-line tools. + Add section "Compiling software on top of hwloc's C API" in the documentation with examples for GNU Make and CMake. ++++ incidenceeditor: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ inspektor-gadget: - Update to version 0.36.0: * Some relevant changes for this version are: - introduce support for otel-logs by @flyth in #3697 - trace_dns: add fields cwd & exepath (--paths) by @alban in [#3817] - gadgets: Uniform filtering by @mauriciovasquezbernal in #3648 * General Improvements - CODEOWNERS: Update following latest changes in the code by @mauriciovasquezbernal in #3649 - Artifact Hub: Update gadgets version to v0.35.0 by @github-actions in #3735 - Update ADOPTERS.md by @mayasingh17 in #3727 - expose SocketPath in k8s.go by @matthyx in #3730 - tree-wide: Fix clang-format target and apply it by @mauriciovasquezbernal in #3753 - Export filter operator by @Sefi4 in #3774 - deploy/charts: allow configuring otel-metrics by @mqasimsarfraz in #3684 - treewide: Format eBPF code using clang-format-18. by @eiffel-fl in #3809 - Update ADOPTERS.md by @mayasingh17 in #3785 - ebpf-builder: Update to clang-18 and provide clang-format by @mauriciovasquezbernal in #3825 - cilium/ebpf: Update to v0.17.1 by @burak-ok in #3829 - pkg/gadgets: dns: Update generated bpf2go files with cilium/ebpf v0.1… by @eiffel-fl in #3834 - Align datasource enrichment by @Sefi4 in #3668 - feat(kubectl-gadget): disallow instances with same name by @KapilSareen in #3839 - trace exec: add 'file' field for scripts by @alban in #3818 - Update entrypoint logic for gadget-container by @KapilSareen in #3811 - export the whole RuntimeConfig in K8sClient by @matthyx in [#3816] - tree-wide: Remove usage of multierr by @mauriciovasquezbernal in #3841 - oci: remote manifest file by @mqasimsarfraz in #3807 - wasm/testdata: Use in-tree ig to build the images by @burak-ok in #3757 - pkg: Rework error message to cope with code scanning alerts. by @eiffel-fl in #3847 * Bug Fixes - ig-k8s: Fix server version message by @mauriciovasquezbernal in #3743 - ig-k8s: Fix fix server version message by @mauriciovasquezbernal in #3752 - operators/bpf: Fix perf ring buffer fallback logic by @mauriciovasquezbernal in #3633 - dns: don't send full packet to userspace by @alban in #3806 - (built-in)/trace/dns: Fix logic for percpu array map by @mauriciovasquezbernal in #3830 * Testing and Continue Integration - ci: Add "Signed-off-by" to commit bumping artifacthub-pkg.yml files. by @eiffel-fl in #3736 - dependabot: Add group for containers dependency by @mauriciovasquezbernal in #3738 - dependabot: Use directories key by @mauriciovasquezbernal in [#3766] - ci/check-artifacthub-tags: Add permissions by @mqasimsarfraz in #3765 - tests: Increase timeout for snapshotter tests by @mauriciovasquezbernal in #3760 - Alias ebpftypes.Process as Process in utils package by @MeherRushi in #3764 - ci: Enable workflow_dispatch by @mauriciovasquezbernal in [#3792] - Update to version 0.35.0: * Some relevant changes for this version are: - Add maps functions to WASM by @eiffel-fl in #3596 - gadgets/deadlock: add deadlock detection using cycles in mutex wait di-graph by @Snehil-Shah in #3532 - New gadget: fdpass by @alban in #3672 * General Improvements - feat: enhance version command output to json format by @Priyansurout in #3651 - gadgets: Standardize common information by @mauriciovasquezbernal in #3506 - Use ContainerPid method in example by @ninadingole in #3674 - datasource: refactor SetRequested to Unreference & add to WASM API by @Snehil-Shah in #3657 - field: add AddTags method to fieldAccessor and corresponding WASM API by @Snehil-Shah in #3652 - uprobe,container-hook: add coherence check on file sizes by @alban in #3701 - Added TID for execsnoop & open by @afek854 in #3658 - Adding exepath field for trace_exec image-based gadget by @Sefi4 in #3695 - tools/monitoring: Use otel-metrics exporter by @mqasimsarfraz in #3639 - gadgets/deadlock: handle dead processes and add pid based filtering by @Snehil-Shah in #3717 - operators/wasm: Add WASM function to create and close maps. by @eiffel-fl in #3713 - container-hook: additional coherence checks by @alban in [#3724] - exec args: support up to 256 bytes per arg by @alban in #3726 * Bug Fixes - trace_tcpconnect: Fix missing src and dst ip and port on error by @burak-ok in #3517 - gadgets/tcpdrop: Fix mount ns filtering by @mqasimsarfraz in [#3632] - oci-handler: fix annotate param merge with prior config by @flyth in #3696 - tools/monitoring: Remove the old dashboard by @mqasimsarfraz in #3715 - Remove runcfanotify package by @alban in #3699 * Documentation Improvements - Add ADOPTERS.md file by @alban in #3671 - Readme: Update the declarative config line in the features list by @blixtra in #3685 - Readme: Update section to only show recent videos by @blixtra in #3686 * Testing and Continue Integration - ci: test image gadgets on different kernel versions by @mastersans in #3631 - ci: added workflow to verify artifacthub tags by @4rivappa in [#3703] ++++ itinerary: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Ignore cancelled elements when determining weather forecast length * TripGroupPage: Add separator in first FormCard * Override instead of merge destination names when applying new journeys (kde#474096) * Fix adding DST info elements in single trip group mode * Fix crash on importing health certificates * Use FormCardButton in SheetDrawer * Optimize CountryComboBox * Allow to add transfers in more cases * Unify checks for *.itinerary files * Don't show the welcome page again when there's already a trip group * Reduce Appium reservation test even more aggressively in 24.12 * Make Appium reservationtest reliably pass again * Exclude FluentWinUI3 QtQuick Controls style from the APK as well * Exclude unused Qt translation catalogs * Build release packages against released dependencies * Improve look of RadioSelector * Remove useless spacing ++++ jed: - Update to version v0.99.19+git177.55b1d75: * pre0.99.20-186: The current point was being moved to the position of the mouse prior to the call to the mouse handlers. This would sometimes incorrectly position the cursor for horizontally scrolled lines/windows. * pre0.99.20-185: Added support for visual wrapping to the mouse specific functions (affects xjed, etc) * pre0.99.20-184: Added visual wrapping of long lines. This is distinct from wrapping where newline characters are added to force a line wrap. Visual wrapping is purely a visual effect. See doc/txt/viswrap.txt for more information. * pre0.99.20-183: lib/dired.sl: The target of symbolic links were getting removed instead of the symbolic link itself * pre0.99.20-182: Added an option to display the timestamp in the recent file list menu item. This can be turned off using the Recentx_Display_Timestamp variable * pre0.99.20-181: lib/slmode.sl: Added "abs" to the keyword list * pre0.99.20-179: Use insert_byte instead of insert_char when decoding quoted-printable * pre0.99.20-179: The regular expression \&, which matches the whole match, was not being handled properly * pre0.99.20-178: s2 used instead of s1 in mark_window_attributes * pre0.99.20-177: Updated copyright year - get source from git://git.jedsoft.org/git/jed.git - rename jed-0.99-19.dif to 0001-Fix-path-and-settings-for-Linux.patch ++++ juk: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ k3b: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kaccounts-integration: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kaccounts-integration-kf5: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kaccounts-providers: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kaddressbook: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kajongg: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * snapcraft: Bring in build order fixes. ++++ kalarm: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Fix build on FreeBSD if using MPV audio * Update appstream * kde#497960: Fix Edit Alarm dialog error setting time if user's time zone is UTC * Make fade work each time a repeated sound alarm is played * Fix Akonadi plugin not being recognised * Improve diagnostic messages * Update version * Remove hack to enforce message window visibility on X11 ++++ kalgebra: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kalk: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kalm: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Fix Linux CI build for GCC < 14 * Fix Linux CI build ++++ kalzium: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kamoso: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kanagram: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kapman: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kapptemplate: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - No code change since 24.12.0 ++++ kasts: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * Retrieve duration from file as soon as it's downloaded (kde#497448) * Update Android Gradle plugin version to 8.6.0 * Update flatpak runtime to 6.8 * [snap] Add password-manager-service plug (kde#497049) ++++ kate: - Update to 24.12.1 * New bugfix release * For more details please see: * https://kde.org/announcements/gear/24.12.1/ - Changes since 24.12.0: * snapcraft: Bring in fixes from release/24.08 * Build plugin: Add the
 tag to all lines

++++ katomic:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kbackup:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kblackbox:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kblocks:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kbounce:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kbreakout:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kbruch:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kcachegrind:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kcalc:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kcalutils:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kcharselect:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kclock:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kcolorchooser:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kf6-kconfig:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Fix shortcuts for mac os
    * Replace BufferFragment by QByteArrayView
    * docs(DESIGN): Fix URL to tutorial
    * Update version to 6.10.0

++++ kcron:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kde-inotify-survey:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ poxml:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdebugsettings:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdeconnect-kde:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * plugins/findthisdevice: fix broken qml config page
    * [kio] Don't query mountpoint twice
    * [kio] Handle error when getting mount point
    * Add icons to the app plugin config list

++++ kdeedu-data:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkdegames:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdegraphics-mobipocket:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdegraphics-thumbnailers:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdenetwork-filesharing:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdenlive:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Ensure sequence clips in timeline are not resized to smaller when hiding a track (kde#498178)
    * Fix crash moving build-in effect with feature disabled
    * Fix crash saving effect stack (kde#498124)
    * Fix layout order with > 9 layouts
    * Fix use after free from last commit
    * Fix reload or proxy clip losing tags, markers, force aspect ratio (kde#498014)
    * Fix bin clips effects sometimes incorrectly applied to timeline instance
    * Fix typo BUG: 497932 (kde#497932)
    * Fix title widget braking text shadow and typewriter settings. (kde#476885)
    * Math operators not supported in xml params (kde#497796)
    * Fix track resizing
    * Fix bin effects cannot be removed from timeline instance
    * Fix crash trying to move bin effect before builtin effect
    * Fix venv packages install on some distros
    * Fix Whisper models download
    * Fix delta display when resizing clip, add duration info when resizing from start
    * Fix line return when pasting text with timecodes inside project notes
    * Fix transparent rendering ffv1 profile
    * Bring back presets to build in effects

++++ kdepim-addons:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Use libmessageviewer6

++++ kdepim-runtime:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Remove superfluous debug messages
    * Dav: fix updating categories on tags change

++++ kdesdk-scripts:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdesdk-thumbnailers:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdevelop:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdevelop-plugin-php:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdevelop-plugin-python3:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdf:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdialog:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdiamond:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdnssd:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ keditbookmarks:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ keysmith:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Update Android Gradle plugin version to 8.6.0

++++ kf6-attica:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-baloo:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Remove unused member
    * Update version to 6.10.0

++++ kf6-bluez-qt:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-breeze-icons:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * create-app-symlinks.py: add cuttlefish (org.kde.iconexplorer)
    * Add new pcmanfm-qt icon
    * Add open-link-symbolic icon
    * Add snap package icon
    * Add symbolic version of preferences-security
    * Add symbolic version of preferences-desktop-emoticons
    * tests: ignore missing index.theme in ScalableTest::test_scalableDuplicates()
    * Update version to 6.10.0

++++ kf6-extra-cmake-modules:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Make building docs optional
    * Add since documentation
    * ECMAddAndroidApk: add "PACKAGE_NAME" argument
    * ECMGenerateHeaders: set IWYU export pragma also for helper prefixed headers
    * Also allow to disable the nasty Android threads workaround via env vars
    * ECMGenerateHeaders: Set include-what-you-use pragma
    * Simplify moving QM catalog loading to the main thread
    * Update version to 6.10.0

++++ kf6-extra-cmake-modules-doc:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Make building docs optional
    * Add since documentation
    * ECMAddAndroidApk: add "PACKAGE_NAME" argument
    * ECMGenerateHeaders: set IWYU export pragma also for helper prefixed headers
    * Also allow to disable the nasty Android threads workaround via env vars
    * ECMGenerateHeaders: Set include-what-you-use pragma
    * Simplify moving QM catalog loading to the main thread
    * Update version to 6.10.0

++++ kf6-frameworkintegration:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kapidox:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update version to 6.10.0

++++ kf6-karchive:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kauth:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kbookmarks:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Remove unimplemented methods
    * Update version to 6.10.0

++++ kf6-kcalendarcore:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Add missing log categories
    * Update version to 6.10.0

++++ kf6-kcmutils:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * GridDelegate: cap label line counts to 1 (kde#497253)
    * Update version to 6.10.0

++++ kf6-kcodecs:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kcolorscheme:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kcompletion:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kconfigwidgets:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kcontacts:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kcoreaddons:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kcrash:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kdav:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kdbusaddons:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kdeclarative:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Don't install namelink for kquickcontrolsprivate
    * Port kquickcontrols to ecm_add_qml_module
    * Update version to 6.10.0

++++ kf6-kded:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kdesu:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kdnssd:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kdoctools:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Fix the documented mailing list address for this project
    * Update Turkish entities
    * general.entities "BSD" is not TM
    * Update version to 6.10.0

++++ kf6-kfilemetadata:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kglobalaccel:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * Update version to 6.10.0

++++ kf6-kguiaddons:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.0:
    * Update dependency version to 6.10.0
    * systemclipboard: Cache mimetypes after retrieval (kde#497735)
    * Dont crash if the compostior doesnt support the shortcut inhibit protocol (kde#497457)
    * Bump PlasmaWaylandProtocols build dependency to 1.15.0 due to 333ba24
    * Update version to 6.10.0
    * [KColorSchemeWatcher] Fix reading XDG preference

++++ kf6-solid:

  - Update to 6.10.0
    * New feature release
    * For more details please see:
    * https://kde.org/announcements/frameworks/6/6.10.0
  - Changes since 6.9.1:
    * [UPowerManager] Also print error message on failure

++++ kfind:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kfourinline:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kgeography:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kget:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Switch to a working boost mirror.

++++ kgoldrunner:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kgpg:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kgraphviewer:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ khangman:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ khealthcertificate:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ khelpcenter:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kidentitymanagement:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kig:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kigo:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ killbots:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kimagemapeditor:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kimap:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kio-extras:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * recentlyused: avoid fastInsert twice UDS_ACCESS_TIME

++++ kio-gdrive:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kio_audiocd:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kamera:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kdesdk-kioslaves:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kirigami-gallery:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Update Android Gradle plugin version to 8.6.0

++++ kiriki:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kitinerary:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Add files pkp-app files
    * Initial version of PKP IC app ticket extractor (EN/PL)
    * fix: fix bus number extract and brand for SlovakLines extractor
    * add: slovak locale for SlovakLines pdf ticket parser
    * add: Fix support for Slovak Lines Partner tickers
    * Fix compilation against Poppler 25.01
  - Drop patch, merged upstream:
    * bcb009f56f8f1c9c0d1612a0ec9f581907b51534.patch

++++ kjournald:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kjumpingcube:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kldap:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kleopatra:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Fix build on macOS due to not having Wayland (variant 2) (kde#497136)
    * Fix crash when output directory for decryption doesn't exist

++++ klettres:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ klickety:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ klines:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmag:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmahjongg:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmail:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Clean up
    * Fix typo
    * We don't have invitation support in 24.12
    * Fix support for invitation
    * Use patternNew directly
    * Implement slotRequestFullSearchFromQuickSearch
    * Start to use list of infos
    * Prepare to use MessageList::Core::SearchLineCommand::SearchLineInfo

++++ kmail-account-wizard:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmailtransport:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmbox:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmime:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmines:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmix:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmousetool:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmouth:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kmplot:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ knavalbattle:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ knetwalk:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ knights:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ koko:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kolf:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kollision:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kolourpaint:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kompare:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * snapcraft: Release to stable.

++++ kongress:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Ignore the new Fluent QQC style in APKs
    * Update Android Gradle plugin version to 8.6.0
    * Show speaker name(s)

++++ konqueror:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ konquest:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ konsole:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kontact:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kontactinterface:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kontrast:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * snapcraft: Bring in fixes from master.
    * Mark one screenshot as default

++++ konversation:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Prevent crash when updating Watched Nicks (kde#497799)

++++ kopeninghours:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ korganizer:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kosmindoormap:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Don't draw unintended outlines around waterway areas
    * Add infrastructure for determining close way types

++++ kde-dev-utils:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kpat:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * snapcraft: Bring in fixes from master.

++++ kpimtextedit:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kpkpass:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kpmcore:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kpublictransport:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Fix determining station name for arrival queries
    * Add support for DB's proxied Hafas API
    * Namespace Hafas identifiers for locations
    * Make Hafas remark metadata externally accessible
    * Isolate test from cached data on the host
    * Factor out Hafas load level parsing
    * Add Hafas location identifier parser
    * Adapt to changes in the MOTIS v2 vehicle parking modes
    * Ensure WALK is always in the access/egress modes for MOTIS v2 requests
    * Adapt to MOTIS v2 rental vehicle form factor API changes
    * Improve merging of features with conditional/limited availability
    * Propagate disruption effects when setting arrival/departure stopovers

++++ kqtquickcharts:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ krdc:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Cherry pick 334126b0 and fix most frequent crash on 24.12
    * snapcraft: merge with master.
    * Add the nativeVirtualKey value to fake keyrelease events generated to unpress modifiers (kde#497111)
    * Wayland: fix "grab keys" when switching from/to fullscreen
    * Link vnc and rdp plugin with libnetwork on Haiku

++++ krecorder:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Update Android Gradle plugin version to 8.6.0

++++ kreversi:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ krfb:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kross-interpreters:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kruler:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * snapcraft: Bring in fixes from master.

++++ ksanecore:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kshisen:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ksirk:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ksmtp:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ksnakeduel:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kspaceduel:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ksquares:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ksudoku:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ksystemlog:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kteatime:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ktimer:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ktnef:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ktorrent:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Switch to a working boost mirror.

++++ ktouch:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ktrip:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Update Android Gradle plugin version to 8.6.0

++++ ktuberling:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kturtle:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * snapcraft: Bring in fixes from master.

++++ kubetui:

  - refactor "_service" file to not have both tarball and
    obscpio archive
  - Update to version 1.6.0:
    * feat: bump version to 1.6.0
    * refactor: remove debug statements from code
    * docs: update help command output
    * docs: add customizable UI appearance with config file
    * refactor(theme): rename selection to selected_item
    * chore(example): enhance theme settings and translations
    * feat(config): replace xdg crate with dirs crate
    * feat(theme): add YAML and API dialog theme support
    * feat(api_resources): add API theme configuration support
    * feat(api_resources): add styled table for kube resources
    * feat(event): add event highlight configuration
    * feat(pod): add default pod highlight rules
    * fix(theme): improve regex error handling
    * feat(theme): enable custom pod table highlights
    * refactor(poller): remove PollerBase struct
    * feat(theme): add table header theme configuration
    * feat(theme): add input form theme configuration
    * feat(theme): apply theme to remaining widgets
    * feat(theme): add theme support for multiple select widget
    * feat(theme): add theme support for select widget
    * feat: add help dialog theme configuration support
    * feat: add style_to_ansi function to convert Style to ANSI
    * feat(theme): add dialog theme configuration
    * feat(ui/dialog): update Dialog and StyledClear widget
    * feat(theme): add table filter form theme configuration
    * feat(theme): add text theme configuration for search and
    selection
    * feat(ui): add theming support to Text widget
    * feat(ui): add theming support to InputForm widget
    * feat(theme): add widget theme support
    * feat(theme): add header theme support
    * feat(config): add environment variable support
    * feat(theme): add support for custom tab theme configuration
    * feat(config): add configuration file loading
    * fix(ui): adjust tab padding and spacing
    * fix(deps): update rust crate async-trait to v0.1.84 (#685)
    * Add support for pretty-printed JSON logs (#674)
    * chore(deps): update rust crate rstest to 0.24.0 (#684)
    * feat(clipboard): copy to both primary and clipboard selections
    on linux (#683)
    * fix(deps): update rust crate serde to v1.0.217 (#682)
    * fix(deps): update kube-rs (kube, kube-runtime, k8s-openapi)
    (#679)
    * fix(deps): update rust crate anyhow to v1.0.95 (#681)
    * fix(deps): update rust crate thiserror to v2.0.9 (#678)
    * fix(deps): update rust crate serde_json to v1.0.134 (#677)
    * refactor: update lifetimes and impl blocks
    * fix(help): update title in help dialog
    * chore(cspell): update cspell.json word list
    * chore: rename 'Api' to 'API' in titles
    * chore(api_resources): rename list components to api
    * fix(deps): update rust crate thiserror to v2.0.8 (#675)

++++ kubrick:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kunifiedpush:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kwalletmanager:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kwave:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kweather:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Update Android Gradle plugin version to 8.6.0

++++ kweathercore:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ kwordquiz:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * snapcraft: Bring in fixes from master.

++++ libkcddb-qt6:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkcompactdisc-qt6:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkdcraw-qt6:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkeduvocdocument:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkexiv2-qt6:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkcddb:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkdcraw:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkexiv2:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkmahjongg:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkgapi6:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libgravatar:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libkdepim:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Fix crash on exit if mailcheck is happening (kde#491769)

++++ mailcommon:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ mailimporter:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ mimetreeparser:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Use mimetreeparser6

++++ pimcommon:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Assume we're online if there's no valid QNetworkInformation

++++ libkleo:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libksane:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libktorrent:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ marble:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Fix translation for Marble Maps
    * Remove usage of some Qt CMake usage with ECMQmlModule
    * Don't build behaim or marble-maps targets in non-KF builds

++++ mozilla-nss:

  - update to NSS 3.107
    * bmo#1923038 - Remove MPI fuzz targets.
    * bmo#1925512 - Remove globals `lockStatus` and `locksEverDisabled`.
    * bmo#1919015 - Enable PKCS8 fuzz target.
    * bmo#1923037 - Integrate Cryptofuzz in CI.
    * bmo#1913677 - Part 2: Set tls server target socket options in config class
    * bmo#1913677 - Part 1: Set tls client target socket options in config class
    * bmo#1913680 - Support building with thread sanitizer.
    * bmo#1922392 - set nssckbi version number to 2.72.
    * bmo#1919913 - remove Websites Trust Bit from Entrust Root
    Certification Authority - G4.
    * bmo#1920641 - remove Security Communication RootCA3 root cert.
    * bmo#1918559 - remove SecureSign RootCA11 root cert.
    * bmo#1922387 - Add distrust-after for TLS to Entrust Roots.
    * bmo#1927096 - update expected error code in pk12util pbmac1 tests.
    * bmo#1929041 - Use random tstclnt args with handshake collection script
    * bmo#1920466 - Remove extraneous assert in ssl3gthr.c.
    * bmo#1928402 - Adding missing release notes for NSS_3_105.
    * bmo#1874451 - Enable the disabled mlkem tests for dtls.
    * bmo#1874451 - NSS gtests filter cleans up the constucted buffer
    before the use.
    * bmo#1925505 - Make ssl_SetDefaultsFromEnvironment thread-safe.
    * bmo#1925503 - Remove short circuit test from ssl_Init.

++++ libgcrypt:

  - Fix redefinition error of 'rol64'. Remove not used rol64()
    definition after removing the built-in jitter rng.
    * Add libgcrypt-rol64-redefinition.patch

++++ libkomparediff2:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ libksieve:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ ncurses:

  - Add ncurses patch 20250104
    + modify tput to warn about capabilities which expect parameters where
    none are given; also repair the feature where multiple capabilities
    can be handled on a single line.
    + cleanup use-clauses -TD
    + add linux+lockeys, xterm+r5+lockeys, xterm+r5+fkeys -TD
    + add vt220+ufkeys, vt220+sfkeys
    + revert man/manlinks.sed change, which loses aliases (cf: 20241228).
    + modify MKlib_gen.c to allow for Solaris's definition of NULL as 0L
  - Add ncurses patch 20241228
    + correct conditional-compile for a case when the C compiler does not
    have a bool type.
    + add ghostty -TD
    > patches by Branden Robinson:
    + add comments to generated term.h to hint the configure options used
    + use same subdir-convention for term.h, in configure script
    + improve formatting/style of manpages
  - Add ncurses patch 20241221
    + modify ncurses/tinfo/MKfallback.sh to work with MacOS sed, which
    lacks BSD-style \< and \>
    + trim padding from sgr expresion used in trim_sgr0, to avoid copying
    the padding into the resulting sgr0 (report by Rajeev Pillai).
    + strict compiler-warning fixes for upcoming gcc15
  - Add ncurses patch 20241214
    + avoid redefining bool in curses.h if the platform already supports
    that type (cf: 20241123).
    + move include  from etip.h.in to cursesw.h, to work around
    breakage in Apple's port of ncurses.
    + strict compiler-warning fixes for upcoming gcc15
  - Port patches
    * ncurses-5.9-ibm327x.dif
    * ncurses-6.4.dif

++++ mobipocket:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ rocs:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * flatpak: Update boost tarball URL

++++ s2n:

  - Update to version 1.5.10
    * refactor(bench): remove historical benchmarks (#4940)
    * fix: pem parsing detection of last cert errors (#4908)
    * docs: specify s2n_blob growable conditions (#4943)
    * chore(bindings): move tokio examples to dedicated folder (#4954)
    * chore: fix GHA for merge-queue (#4973)
    * chore(binding): release 0.3.8 (#4969)
    * (chore): Installs Nix in AL2023 Buildspec (#4934)
    * build(deps): bump the all-gha-updates group in /.github/workflows with 5 updates (#4961)
    * feat(s2n-tls-hyper): Add support for negotiating HTTP/2 (#4924)
    * tests: allow TLS1.2 with RSA-PSS certs in integ tests (#4949)
    * ci: update CRT test ubuntu version to ubuntu24 (#4964)
    * feat(bindings): enable application owned certs (#4937)
    * ci: batch dependabot updates (#4959)
    * ci(refactor): deprecate Omnibus (#4953)
    * build(deps): bump actions/cache from 2.1.4 to 4.1.2 in /.github/workflows (#4928)
    * build(deps): bump peaceiris/actions-gh-pages from 3 to 4 in /.github/workflows (#4921)
    * build(deps): bump cross-platform-actions/action from 0.23.0 to 0.26.0 in /.github/workflows (#4951)
    * build(deps): bump github/codeql-action from 2 to 3 in /.github/workflows (#4917)
    * ci: add change directory to third-party-src logic (#4950)
    * feat: TLS1.2 support for RSA-PSS certificates (#4927)
    * feat: feature probe S2N_LIBCRYPTO_SUPPORTS_ENGINE (#4878)
    * test(bindings): run unit tests under asan (#4948)
    * ci(refactor): remove ASAN from Omnibus and GeneralBatch (#4946)
    * ci(refactor): remove fuzz tests from Omnibus (#4945)
    * refactor: add a s2n_libcrypto_is_openssl() helper function (#4930)
    * fix(s2n-tls-hyper): Add proper IPv6 address formatting (#4938)
    * ci: add openssl-1.0.2-fips to fuzz test (#4942)
    * ci(refactor): remove Valgrind checks from omnibus and generalBatch (#4913)
    * fix(bindings): address clippy issues from 1.83 (#4941)
    * test: pin tests to explicit TLS 1.2/TLS 1.3 policy (#4926)
    * (chore): Fixes team-label github action (#4935)
    * chore: add new team member (#4939)
    * upgrade cmake version to 3.9 (#4933)
    * ci: add awslc-fips and openssl-1.0.2-fips to valgrind (#4912)
    * chore(bindings): feature gate network testsa and relax http status assertions (#4907)
    * chore: Ocsp timeout adjustment (#4866)
    * build(deps): bump aws-actions/configure-aws-credentials from 4.0.1 to 4.0.2 in /.github/workflows (#4892)
    * test: expand s2n_record_read testing to both TLS1.3 and TLS1.2 (#4903)
    * test: pin optional client auth test to a TLS 1.2 policy (#4914)
    * feat: add alert mappings for certificate errors (#4919)
    * doc: document generating bindings with prebuilt libs2n (#4872)
    * ci: Move kTLS test out of GeneralBatch (#4904)
    * build(deps): bump actions/checkout from 3 to 4 in /.github/workflows (#4888)
    * test(s2n-tls-hyper): matching on s2n-tls error (#4906)
    * build(deps): bump nixbuild/nix-quick-install-action from 21 to 29 in /.github/workflows (#4890)
    * build(deps): bump JulienKode/team-labeler-action from 0.1.1 to 1.3 in /.github/workflows (#4889)
    * tests: pin tests to a numbered TLS1.2 policy (#4905)
    * test: remove load system certs functionality for s2n_default_tls13_config (#4897)
    * doc: add information about s2n-tls software architecture (#4868)
    * ci: grant dependabot status update permissions (#4898)
    * ci: fixes for cargo audit (#4895)
    * test(s2n-tls-hyper): Add localhost http tests (#4838)
    * test: add rust well-known-endpoint tests (#4884)
    * chore: bindings release 0.3.7 (#4894)
    * chore: add a cargo audit action (#4862)
    * ci: add open fds valgrind check (#4851)

++++ slang:

  - Update to version 2.3.3+git16.89d32bb:
    * pre2.3.4-16: Removed unnecessary chack for a NULL string in keymap.c:find_the_key, and corrected a potential memory leak in the sltoken.c:compile_byte_compiled_multistring function
    * pre2.3.4-15: Added UTF-16 surrogate handling to the expand_escaped_string function and json module
    * pre2.3.4-14: Added fcntl_getpipe_sz and fcntl_setpipe_sz functions to the fcntl module to get and set the buffer size for pipes
    * pre2.3.4-13: Initialize the variables provided by the %g operator to zero to not leak uninitialized data from the stack if not set by %P. (Miroslav Lichvar)
    * pre2.3.4-12: modules/chksum_sha2.c: Use memcpy to avoid type-punning warning
    * pre2.3.4-11: lib/timestamp.sl: Fixed a bug involving leap years
    * pre2.3.4-10: Updated the Unicode tables to v15 from v10
    * pre2.3.4-9: src/slang.ver: Removed the undefined symbol SLang_Rline_Quit, which was causing a link error on Gentoo Linux (Michal Rostecki)
    * pre2.3.4-8: check for NULL return value from the ctime function
    * pre2.3.4-7: mkfiles/makefile.m32: Added install1 target to work with versions of mingw make that cannot process the install target.  Previously this required editing the makefile (windows-specific)
  - download from git://git.jedsoft.org/git/slang.git
    * drop slang-2.3.3.tar.bz2.asc and slang.keyring
  - rename patches
    * slang.patch to 0001-Use-termcap.patch
    * slang-autoconf.patch to 0002-Fix-CFLAGS-and-generate-sl-config.h.patch
    * slang-fsuid.patch to 0003-Enforce-use-of-setfsuid.patch

++++ lokalize:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Remove workaround for bug 494500 and add an assert
    * Do not return QVector with an empty AltTrans (kde#494500)

++++ lskat:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ markdownpart:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ massif-visualizer:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ mbox-importer:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ merkuro:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ messagelib:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Fix some translations not being properly used
    * Add IsSpam/IsHam
    * add IsRead/IsIgnored
    * fix typo
    * Create SearchLineCommand::SearchLineInfo from mStatus
    * Use status/option
    * Add TODO
    * Return essageList::Core::SearchLineCommand::SearchLineInfo
    * Prepare to fix get search info from messagesearchline
    * Allow to install SearchLineCommand
    * We use search command line by default now
    * Add current folder
    * Don't duplicate searched text

++++ minuet:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * snapcraft: Bring in fixes from master.
    * Call onExited in a way that is compatible with Qt5 and Qt6

++++ neochat:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Use symbolic icon for purpose plugin
    * Explicitly set the parent in QuickSwitcher
    * Port away from methods removed in libquotient. (kde#497458)
    * [UserInfo] Fix shortcut
    * snap: use cmake snap and use . as source
    * Add better support for colored text (and shrugs) from other clients
    * Fix web shortcuts not doing anything (kde#496434)
    * Update Android Gradle plugin version to 8.6.0
    * Don't set emoji size to font size
    * Fix crash when sending messages

++++ nethack:

  - Modify nethack-config: Enable panic logging. This records serious
    errors in the file panic log in the game's state directory. Helps
    with debugging.

++++ netsniff-ng:

  - Update to version 0.6.9
    * Allow to manually define CPUs for trafgen.
    * Fix make install and output netsniff-ng stats on stderr.
    * trafgen: Fix for ipv6 header generation when L3-only devices
    are present.
    * mausezahn: use getopt_long instead of getopt.
    * build: fix install dependencies in Makefile template.
    * trafgen: move cpu stats temp file to /tmp.
    * ring_tx: handle EINTR from sendto.

++++ okular:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Fix file name of the mobile djvu desktop file
    * Only install relevant desktop files
    * Fix scroll down/up at the last/first page in single page, non-continuous mode (kde#498038)
    * Fix Q_UNREACHABLE being reached with poppler 24.12
    * Disable performance-enum-size clang-tidy warning
    * Move to avoid copy
    * Make clang-tidy happy when using string_view.data()
    * cast pointers to pointer to void to make clang-tidy happy
    * Add missing braces
    * Fix parameter name
    * Allow void as a way to silence bugprone-unused-return-value
    * Remove deref no-op function
    * Fix clang-tidy warning
    * Remove std::move() for raw pointer
    * Add braces around single-line if/else

++++ onefetch:

  - Update to 0.23.1:
    * Fix version in man page
  - Update to 0.23.0:
    New Features:
    * add language support for OpenSCAD #1502
    * add language support for Modelica #1262
    * add language support for ATS #523
    * add language support for CUDA #940
    * add missing nerd fonts icons for some languages #1491
    Chores:
    * add Italian translation of README #1435
    * add Polish translation of README #1444
    * add Czech translation of READEME #1439
    * update russian README #1478
    * add script to preview/validate Nerd Fonts #1492
    * add Powershell snippet to run onefetch automatically #1453

++++ orage:

  - Update to version 4.20.0
    * Redesigned appointment window recurrence tab. Related with
    Issue #23.
    * Internal changes, changed appointment window to subclass of
    GtkWindow
    * Internal changes, changed mainbox to subclass of
    GtkApplicationWindow (MR !48)
    * Moved internal CSS string to separte theme file (MR !47,
    MR !65)
    * Added command line parameter '-i' to import ICS files
    * Rudimentary synchronization support: added support for calling a
    user-specified synchronization command
    * Fixed Gtk-CRITICAL message while adding new appointment.
    * Replaced Orage wake up detection with wake up detection from
    panel clock plugin.
    * Fixed memory leak and error handling when timezone info loading
    fails. (MR !56)
    * Added support for TZDIR environment variable (Issue #28).
    * Updated desktop file: added actions for 'today' and 'new appointment'
    (MR !58), added Keywords (MR! 64)
    * Recurrence tab improvements: fixed dependency from ICAL RRULE
    (MR !59, MR !52, Issue #23, Issue #29)
    * Use gettext and XDT_VERSION_INIT (MR !60)
    * Internal changes, changed day window (MR !62)
    * Disabled tray icon by default, (MR !66, MR !64)
    * Translation Updates

++++ osc:

  - 1.11.0
  - Command-line:
  - Add hint how to deal with scmsync-nobranch scenarios
  - Speed loading commands up
  - Fix 'log' command to work correctly with --meta --patch options
  - Document that 'status' command prints unmodified files in verbose output
  - Hide progressbar.Bar widget after ProgressBar has completed
  - Avoid printing urlquoted file names in 'getbinaries' command
  - Configuration:
  - Mute oscrc permissions warning when there's no password set
  - Connection:
  - Save session cookie even if a request fails
  - Library:
  - Fix local building in git projects
  - Extend xml.etree.ElementTree.ParseError output with a snippet of broken XML
  - Sync ScmsyncObsinfo with obs-scm-bridge
  - Move running obs_scm_bridge into run_obs_scm_bridge() function
  - Convert remaining makeurl() query parameters from deprecated string to dict
  - Add more operators to XPathQuery
  - Make 'title' and 'description' fields optional in the Package model
  - Fix progress bar code to support progressbar2
  - Support LoongArch64 architecture
  - Mute pylint errors in show_package_disabled_repos() that are false-positives
  - Fix another bytes/unicode issues in core.link_pac() by replacing ElementTree code with XML models
  - Fix handling 'lock' field in 'Package' model
  - Fix handling SimpleFlag model
  - Extend RequestActionSource with 'repository' attribute
  - Load most of the modules in commandline.py on-demand
  - Fix traceback in 'linkpac --disable-build'
  - Spec:
  - Add conflict with older versions of obs-service-source_validator to ensure that version compatible with .osc store 2.0 is installed

++++ palapeli:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ parley:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ partitionmanager:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ perl-ExtUtils-LibBuilder:

  - updated to 0.90.0 (0.09)
    see /usr/share/doc/packages/perl-ExtUtils-LibBuilder/Changes
    0.09    Mon Jan  6 13:36:44 UTC 2025
  - Added support to Haiku OS (thanks to Joachim Mairböc)

++++ picmi:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ pim-data-exporter:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ pim-sieve-editor:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ plasmatube:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ python-altcha:

  - Initial packaging (v0.1.7), needed by weblate

++++ python-calmjs:

  - Rejig patch support-python-313.patch to also cope with other argparse
    changes.

++++ python-drf-spectacular-sidecar:

  - Initial release (v2024.12.1), needed by Weblate

++++ python-ollama:

  - update to version 0.4.5
    * Add Pydantic for validation and serialization
    * Passing Functions as Tools
    * No head request for create blob
    * Deprecate embeddings from docs in favor of embed
    * various bugfixes

++++ python-pendulum:

  - Fix sources and revert to github tarball: tests missing

++++ python-pyinstaller-hooks-contrib:

  - Update to 2024.11
    * Update torch hook to suppress creation of symbolic links to the
    top-level application directory
    * Update sklearn.tree hook for compatibility with scikit-learn v1.6.0
  - Downloaded upstream conftest.py missing in the tarball

++++ python-pytesseract:

  - Skip test cases that raise TesseractNotFoundError.
  - Switch to pyproject macros.
  - Correct Requires, we need packaging not pkg_resources.

++++ python-python-stdnum:

  - Update license to LGPL-2.1-or-later

++++ python-rt:

  - switch to github tarball, as there's no longer an sdist on pypi
  - update to version v3.3.3:
  - Changes
  - Starting with version 0.28.0 of httpx, *verify* should be either a bool or an *SSL Context*.
  - update to version 3.3.2:
  - Fixes
  - Replace the removed httpx parameter of *proxies* by *proxy* (fixes #102)
  - Pin dependencies to supported relative upstream versions.
  - Remove the now obsolete *setup.py*.
  - update to version 3.3.1:
  - Fixes
  - Fix str(bytes) warning (*BytesWarning: str() on a bytes instance*) (#1074)
  - Changes
  - Set included files for ruff
  - Switch to hatchling
  - Set ignores for tests files
  - Ignore uv.lock
  - update to version 3.3.0:
  - Removed
  - Remove support for now EoL Python 3.8.
  - update to version 3.2.0:
  - Added
  - Added option for custom list of fields to be populated for search "query_format" param to avoid unnecessary round trips to get fields like Told, Starts, Resolved, etc by returning the required fields during search. (see #97 @nerdfirefighter)

++++ python-slixmpp:

  - Update to 1.8.6
    * Moving away from self-hosted gitlab (mathieui)
    * Fix connection to Snikket instances (pep., mathieui)
    * Performance fix for XEP-0115 queries
    * New documentation listing projects using slixmpp (genghis)
    * Bugfix and improvements (nicoco, mostly)
  - Remove shebang from slixmpp/plugins/xep_0454/__init__.py

++++ python-smmap:

  - Update to 5.0.2
    * Update CI, in line with gitdb by @EliahKagan in (#53)
    * No longer treat 3.12 as experimental on smmap CI
    by @EliahKagan in (#54)
    * Bump actions/setup-python from 4 to 5 by @dependabot in (#55)
    * Replace use of mktemp by @EliahKagan in (#56)
    * Use SPDX identifier by @Shortfinga in (#57)

++++ python-spotipy:

  - Update to 2.25.0
    * Added unit tests for queue functions
    * Added detailed function docstrings to 'util.py', including descriptions and special sections
    that lists arguments, returns, and raises.
    * Updated order of instructions for Python and pip package manager installation in TUTORIAL.md
    * Updated TUTORIAL.md instructions to match current layout of Spotify Developer Dashboard
    * Added test_artist_id, test_artist_url, and test_artists_mixed_ids to non_user_endpoints test.py
    * Added rate/request limit to FAQ
    * Added custom `urllib3.Retry` class for printing a warning when a rate/request limit is reached.
    * Added `personalized_playlist.py`, `track_recommendations.py`, and `audio_features_analysis.py`
    to `/examples`.
    * Discord badge in README
    * Added `SpotifyBaseException` and moved all exceptions to `exceptions.py`
    * Marked the following methods as deprecated:
  - artist_related_artists
  - recommendations
  - audio_features
  - audio_analysis
  - featured_playlists
  - category_playlists
    * Added FAQ entry for inaccessible playlists
    * Audiobook integration tests
    * Edited docstrings for certain functions in client.py for functions that are no longer in use
    and have been replaced.
    * `current_user_unfollow_playlist()` now supports playlist IDs, URLs, and URIs rather than
    previously where it only supported playlist IDs.
    * `mock` no longer listed as a test dependency. Only built-in `unittest.mock` is actually used.
  - Use Python 3.11 on SLE-15 by default
  - Switch build system from setuptools to pyproject.toml
    * Add python-pip and python-wheel to BuildRequires
    * Replace %python_build with %pyproject_wheel
    * Replace %python_install with %pyproject_install

++++ python-unsync:

  - Update to version 1.3.2
    * Delete print("DERP") (#39)
  - from version 1.3.1
    * Add a multi-process example
    * Cleanup README
    * Modify async example in documentation (#36)
    * Support setting custom event loops (#34)
    * Refactor lazy initialized unsync class members into properties
  - Switch package to modern Python Stack on SLE-15
    * Use Python 3.11 on SLE-15 by default
    * Drop support for older Python versions
  - Switch build system from setuptools to pyproject.toml
    * Add python-pip and python-wheel to BuildRequires
    * Replace %python_build with %pyproject_wheel
    * Replace %python_install with %pyproject_install

++++ python-watchdog:

  - update to 6.0.0:
  - Breaking Changes
  - [inotify] Use of select.poll() instead of deprecated
    select.select(), if available.
  - [utils] Removed the unused echo_class() function from the
    echo module.
  - [utils] Removed the unused echo_instancemethod() function
    from the echo module.
  - [utils] Removed the unused echo_module() function from the
    echo module.
  - [utils] Removed the unused is_class_private_name() function
    from the echo module.
  - [utils] Removed the unused is_classmethod() function from
    the echo module.
  - [utils] Removed the unused is_method(met() function from
    the echo module.
  - [utils] Removed the unused method_name() function from the
    echo module.
  - [utils] Removed the unused name() function from the echo
    module.
  - [watchmedo] Removed the --trace CLI argument from the
    watchmedo log command, useless since events are logged by
    default at the LoggerTrick class level.
  - Other Changes Pin test dependecies.
  - [docs] Add typing info to quick start.
  - [inotify] Fix reading inotify file descriptor after closing
    it.
  - [utils] The stop_signal keyword-argument type of the
    AutoRestartTrick class can now be either a signal.Signals
    or an int.
  - [utils] Added the __repr__() method to the Trick class.
  - [watchmedo] Fixed Mypy issues.
  - [watchmedo] Added the __repr__() method to the
    HelpFormatter class.
  - [windows] Fixed Mypy issues.
  - Switch off test coverage measurement.
  - Skip test test_select_fd (gh#gorakhargosh/watchdog!1086 ?)

++++ python-webauthn:

  - Update to 2.4.0
    * An optional `hints` argument has been added to `generate_registration_options()`
    to specify one or more categories of authenticators for the browser to prioritize
    registration of. See `webauthn.helpers.structs.PublicKeyCredentialHint` for more
    information (#234)

++++ python-weblate-schemas:

  - update to 2024.2
    * Added schema for Weblate Fedora Messaging.
    * Added support for Python 3.13.
    * Clarified language field in the component backup schema.

++++ qmlkonsole:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ rcshist:

  - update to snapshot t20250101:
    * configure updates
    * friendly aborting on a fatal errors
    * ensure a space between filename and date in the "REV:" lines
    * support and document $RCS_DIR

++++ river:

  - Update to version 0.3.7:
    * fixes a regression introduced in 0.3.6 that prevents adaptive
    sync/VRR from working properly.
    * fixes an assertion failure that can be hit with ~50 days of
    uptime.

++++ rofi:

  - Update to 1.7.7:
    * Fix drawing issue #2068
    * Fix window mode missing some windows #2071
    * Fix character in config file broken #2070
    * Resolve 'rasinc' for @imports #2069
    * Desktop file DBus activation #1924
    * Resolve -config identical to -theme #2040

++++ rofi-wayland:

  - Update to version 1.7.7+wayland1+git.1736252691.5df2d3a:
    * Sync to rofi 1.7.7
    Fixes
    * clipboard pasting done properly on wayland
    * keyboard input on Plasma and niri.
    * imdkit build detection
    Features
    * touchpad scrolling
  - Updates from rofi 1.7.7:
    * [Widget] Don't use cairo_push/pop_group as it causes issues.
    * Revert "[window] Check bitmask, not full comparison".
    * [Config] Remove character data type as it aliases with string.
    * [Doc] Refer to releasenotes for updates in Changelog file.
    * [Doc] Update theme documentation with import resolving update.
    * [Themes] Update themes to import without rasi(nc) extensions.
    * [Theme] Fix resolving of 'rasinc' extension when no extension
    is given.
    * Be more diligent trying to resolve -config.
    * Resolve -config argument identical to a -theme argument.
    * [DRun] If indicated by .desktop file, launch via dbus
    activation.
    * [Website] Update website links and headers.
  - Updates from rofi 1.7.6:
    * [DOC] Add mouse button names to documentation.
    * [Doc] Clarify documentation for User Script directory.
    * [Build] Add shadow to build system.
    * [Textbox] Use FontMetrics font height (if available) to get
    height
    * [Theme] Fixes recursion in double_inside
    * [autoconf] Fix missing dependency.
    * Better XIM interaction by filtering modifiers
    * Fix ime and enable build option
    * [Autotools] Ship missing files for meson build
    * Fix some compiler warnings
    * Disable history in password mode, move disabling into
    create_view.
    * [config] Set filebrowser as default completer.
    * [WIP] xdg thumbnails fetching with fallback on mimetype icons
    * Add -transient-window mode
    * Fix scrolling for vertical layout with horizontal packing
    * Place continuous scroll center in middle column
    * [Script] Fix keep-selection add keep-filter
    * [RecursiveBrowser] Make implementation not recursive.
    * [xcb] Add border_width to window coordinates
    * [IconFetcher] Don't check for extension for image file
    * [IconFetcher] Fix failing decode of animated GIFs.
    * [Doc] Fix typos
    * [Run] Don't re-quote history items.
    * [Modes] Remove dead code in mode implems
    * [View] Work around GThreadPool 1 pointer bug.
    * Also fix typo in icon fetcher.
    * [Doc] Switch to pandoc and remove generated files
    * [Build] Add missing dist files from libnkutils
    * [IconFetcher] Don't free on removal from thread-pool
    * Add an item-free method to the thread-pool
    * [Window] write code so clang-check does not complain about
    leak.
    * [script|dmenu] Add option to make row permanent.
    * [run] fix missing doxygen and add explanation.
    * [Run] When passing raw entry, pass it unquoted to history
    * Replace deprecated g_memdup by g_memdup2
    * Fix compiler warnings in window mode.
    * Fix some compiler warnings.
    * [RUN] shell escape command before processing it further.
    * [DRun] Drun read url field from cache.
    * [Build] Reduce amount of warnings
    * [View] Don't use xcb surface to render to png, but create
    surface.
    * [Box] When estimating height, set correct width on children
    * [ThreadPool] Sort items in the queue based on priority
    * [Doc] Fix broken ``` guards.
    * [Doc] Remove reddit link from config.yml.
    * [Doc] Clarify in build instructions what release to use.
    * Add extra documentation issue template.
    * Fix typo in dynamic_themes.md
    * [DOC] Add explanation to PATTERN of brackets
    * [Doc] Update manpage to clarify meta property.
    * [View] On mode switch force refilter instead of queuing.
    * [View] Allow float delay
    * [View] Always forward motion to the grabbed widget first.
    * [IconFetcher] If last step fails to load icon, don't error out
    make warning
    * [Script] Update theme property clarification a bit.
    * [Script] Add clarification to theme property.
    * [Dmenu][Script] Add 'display' row option to override whats
    displayed.
    * [DRun] Allow url field to be searched and fix c/p error
    * [DRUN] Add {url} to drun-display-format.
    * [lexer] Add dmenu as enabled option for media type.
    * [XCB] Make sure that window maker is 0 terminated before usage.
    * Fix text color when cursor-color is set
    * [XCB] Try to be smarter with where mouse click started.
    * [View|Textbox] cleanups to drawing code
    * Clip text with extents rectangle Fonts are not ideal, some
    characters have mismatch between reported and painted size.
    * [Rofi] Expand cache-dir
    * Fix typos in dmenu docs
    * Support single quotes for strings as in CSS
    * [Theme] Fix missing doxygen documentation
    * [Theme] Fix opening abs path if no/wrong extension (backward
    comp.)
    * [rofi-theme] fix typo
    * [Theme] Try to fix importing of theme.
    * script: Let script handle empty custom input
    * widget_draw: clean useless calls in corner drawing
    * Fix border segments stitch
    * Fix mm type in description
    * Remaining modi words in the code
    * Better descriptions for sort options group
    * It's unobvious from documentation, that sort only works against
    filtered menu.
    * update man pages without scripts
    * [Lexer] Print some more debug info on error.
    * [Script] Set type on Mode object.
    * [window] Quick test of code scanning.
    * [ROFI] -e '-' reads from stdin
    * [ConfigParser] Don't pass commandline options with very long
    args. This is a quick 'n dirty fix for this unexpected issue.
    * [Build] Fix autotools build system.
    * [Doc] Fix some missing/wrong doxygen headers.
    * Print window manager in -help output
    * Merging in the Recursive file browser.
    * Add wezterm to rofi-sensible-terminal
    * [DRun] Add option to scan desktop directory for desktop files.
    * [IconFetcher] Fix small memory leak.
    * Small memory leaks fixed and other cleanups.
    * [DMenu] Fix row initial tab if non-first column is shown first.
    * [Doc] Update theme manpage with remark-lint hints.
    * [Doc] More small markdown fixes.
    * [DOC] Update rofi-script update with remark-lint remarks.
    * Remove unneeded test and extra enforcement of 0 terminated
    buffer
    * [Doc] Update rofi.1.markdown with markdown fixes.
    * [DOC] update readme.md with remark-lint updates..
    * [DOC] Update INSTALL,md with remark-lint fixes.
    * [DOC] Add some remark markdown fixes.
    * Fix to pointless or's.
    * [UnitTest] Add more tests for environment parsing.
    * [Doc] Mention location of scripts in manpage.
    * Re-indent the code using clang-format
    * Fix typo in template.
    * Update issue template to include checkbox for version.
    * [Doc] Re-generate manpage
    * docs: element children theming
    * Add support for adding textbox widgets to listview elements
    * [Textbox] cairo_save/restore does not store path. Fix by moving
    cairo_move_to to after blink. Also fix drawing outline.
    * More Unicode normalization with -normalize-match. Normalize the
    string to a fully decomposed form, then filter out mark/accent
    characters.
    * Calc broken fix
    * [Dmenu] Small fix that disabled async mode when multi-select is
    enabled.
    * [View] Fix wrong bitmask checking. (& not |)
    * [rofi-theme-selector] prepend newline before specifying new
    theme
    * [Script] Strip pango markup when matching rows
    * [Doc] theme, spelling fix and more textual tweaks.
    * [Doc] More tweaks to get the formulation right.
    * [Doc] themes manpage, small textual improvement.
    * [Doc] Try to fix some markdown, themes.
    * [Doc] Try to clarify the children situation for the listview
    widget.
    * [EntryHistory] Disable entry history when dmenu password is
    set.
    * [Textbox] Add history to the entrybox.
    * [Textbox] Add comments and move into sub functions.
    * [doc] Add conflicting constraint section to manpage.
    * [Script] Some small memory leak fixes.
    * [Entry History] Add documentation.
    * [doc] Add conflicting constraint section to manpage.
    * [Textbox] Replace 'space' with a space
    * draw text after cursor
    * [Doc] Small tweak to markdown.
    * [Example] Small change in escaping for caday.
    * [Doc] Add manpage documentation for pango font string.
    * [FileBrowser] Allow command to be overwritten
    * [theme] Small theme tweak.
    * [Theme] Add NO_IMAGE mode to theme.
    * [Themes] add fullscreen theme with preview part.
    * [window] When no window title set, handle this more gracefully
    * [DMenu|Script] Add per row urgent/active option. Instead of
    having a global list of entries to highlight urgent/active, you
    can now to it per row.
    * sed & realpath workaround for BSD and Darwin OS
    * [filebrowser] Add option to return 1 on cancel.
    * [Theme] Small tweak to fancy2 theme
    * [Themes] Add fancy2 theme.
    * [Themes] Add material theme
    * Fix header theme
    * [Helper] Quick fix for wrong dereference.
    * Add shipped themes page
    * [actions] Also rebuild website on the next branch
    * [themes] don't use screenshot transparency in shipped themes
    * [IconFetcher] Fix for api change
    * [Theme] support rasinc for theme include files.
    * [listview] Don't calculate infinite rows on empty height.
    * [Theme] Move some definitions header around for plugin.
    * [Textbox] Cursor goes over, not under. allow cursor outline.
    * [Textbox] Add text-outline to style
    * [Doc] Clarify documentation on require-input further.
    * make cursor more customizable by adding cursor-width and
    cursor-color
    * [XIM] Fix an unitialized value problem.
    * [Doc] Add example run command with cgroup support
    * [Build] Fix test building in makefile.
    * [Doc] Add documentation for new functions.
    * [Doc] Fix some missing docu.
    * [DMenu] Add -ellipsize-mode option.
    * [listview] Set ellipsize mode on creation of textbox
    * So if rows are added, they behave correctily.
    * Disable imdkit by default
    * Build documentation
    * [Build] Use built-in lto option.
    * [Window] Fix reloading windowcd from xserver request
    * [Build] Add option to build with lto to meson. Fix error in
    test.
    * [Build] Add option to disable imdkit at compile time.
    * input method
    * [Window] Make sure their is a trailing 0 on the workspace
    strings.
    * [FileBrowser] Bind kb-delete-entry to toggle show-hidden.
    * [Textbox] Add a 'get_cursor_x_pos' function.
    * [man] re-gen manpage.
    * [DOC] Add parsing row options to dmenu manpage
    * [Build] Fix icon install path for makefile.
    * [Window] Small fixes to prefer-icon-theme option
    * [Window] Add -window-prefer-icon-theme option.
    * [drun] Only pass path on launch, if one is set
    * The mode is filebrowser (not file-browser)
    * [filebrowser] Add an option to show hidden files.
    * [Doc] Update rofi-keys manpage with unset section
    * Add format option to disable padding with space the
    "window-format" entries
    * [Script] Split mode string only once on :, allowing : in right
    part.
    * [window] Check bitmask, not full comparison
    * Use command -v instead of which
    * [Keyb] Add a -list-keybindings command.
    * Fix sed binary call with variable
    * [listview] Add extra checks before resolving pointer.
    * [Textbox] Add 'placeholder-markup' flag.
    * [Test][Theme] Update test for downgrade error
    * [Theme] If no theme loaded, load default. Downgrade missing
    theme file to warning.
    * [DMenu] reset variable correctly so keep-selection is initially
    off.
    * Update test for # keybindings.
    * [View|Xcb] Add support to copy current selected item to
    clipboard
    * Include sys/stat.h for S_IWUSR
    * [View] Tweak error message and instant/delayed switching.
    * [View] Change refilter timeout limit to be in time units (ms)
    * [Combi] Fix possible memory leak.
    * [combi] Fix selecting entry with only bang as input.
    * [View] Increase default refilter-timeout-limit.

++++ runc:

  - Update to runc v1.2.4. Upstream changelog is available from
    .
  - Update runc.keyring to match upstream.

++++ s390-tools:

  - Applied a patch for '--(enable|disable)-image-encryption' flags for 'pvimg create' (jsc#PED-11870)
    * s390-tools-03-rust-pvimg-Add-enable-disable-image-encryption-flags-to-pvimg-create.patch

++++ seamonkey:

  - update to SeaMonkey 2.53.20
    * Use Services.focus for bookmarking from mailnews in SeaMonkey bug
    1925033.
    * Replace the Bookmark Manager with the Firefox Library in
    SeaMonkey: Another followup bug bug 1932731.
    * Port bug 1458385 - Update SeaMonkey's confvars.sh bug 1913633.
    * Tidy up channels code in cZ bug 1920565.
    * Sometimes tag data from an IRC server doesn't contain a pair bug
    1923211.
    * Fix call to updateUsers in network onAway in cZbug 1923213.
    * Remove unused XTLabelRecord from tree-utils.js in cZbug 1923215.
    * Remove unused code from connection-xpcom.js in cZbug 1923219.
    * Remove unusued code from utils.js in cZbug 1923221.
    * Switch from using arrayContains helper to using JS Array includes
    method in cZ bug 1923224.
    * Switch from using arrayIndexOf helper to using JS Array includes
    and indexOf methods in cZ bug 1923225.
    * Switch from using arrayRemoveAt and arrayInsertAt helpers to using
    JS Array splice and unshift methods in cZbug 1923227.
    * Switch from using stringTrim helper to using JS string trim method
    in cZ bug 1923229.
    * Inline newObject function in cZ bug 1924338.
    * Remove getWindowByType function from cZ bug 1924586.
    * Inline viewCert function in cZ bug 1924587.
    * Remove getSpecialDirectory function and use Services.dirsvc in cZ
    bug 1924588.
    * Remove getNSSErrorClass function and tidy up NSS related code in
    cZ bug 1924589.
    * Tidy message manager code in cZ bug 1924592.
    * Remove getService helper and tidy up code around its callers in cZ
    bug 1924595.
    * Remove use of NSGetModule in cZ bug 1925871.
    * Tidy up chatzilla-service.js bug 1926406.
    * Use Intl.DateTimeFormat in cZ's strftime function bug 1927348.
    * Remove unused code from pref-manager.js in cZ bug 1927370.
    * Use Services.scriptloader in cZ bug 1927374.
    * Use more Services in cZ bug 1927376.
    * Tidy up some Components.* code in static.js in cZ bug 1927377.
    * Switch to using listbox instead of tree for cZ chat window bug
    1927582.
    * Away status isn't reflected correctly in channel userlist in cZ
    bug 1928749.
    * Fix too much recursion and missing variable in cmdSave in cZ bug
    1930391.
    * Replace confirm helper with Services.prompt.confirm in cZ bug
    1930396.
    * Use Services.prompt in confirmEx, prompt and promptPassword
    helpers in cZ bug 1930540.
    * Use Services.prompt.alert and remove alert helper in cZ bug
    1931705.
    * Simplify getListFIle in cZ bug 1931707.
    * Remove various const from file-utils.js in cZ bug 1931708.
    * Remove unused 2nd argument from mkdir helper in file-utils.js in
    cZ bug 1931709.
    * Use LocalFile directly rather via helper fopen in cZ bug 1931710.
    * Tidy up picker code in file-utils.js in cZ bug 1931712.
    * Remove unnecessary type attributes in cZ bug 1933043.
    * Clean up Components usage in cZ bug 1933081.
    * Remove unused encodeForXMLAttribute function for cZ utils.js bug
    1933083.
    * Move renameProperty helper into lib/irc.js for cZ bug 1933084.
    * Move formatDateOffset helper into handlers.js in cZ bug 1933085.
    * Move objectContains helper into command-manager.js in cZ bug
    1933086.
    * Move splitLongWord helper into mungers.js in cZ bug 1933087.
    * Move randomString helper into commands.js in cZ bug 1933089.
    * Move Clone helper into commands.js in cZ bug 1933090.
    * Move equalsObject helper into channels.js in cZ bug 1933092.
    * Move matchEntry helper into static.js in cZ bug 1933093.
    * Move getCommonPfx helper to handlers.js in cZ bug 1933342.
    * Remove some code duplication in getSISize and getSISpeed helpers
    and improve coding in scaleNumbersBy1024 in cZ bug 1933346.
    * UI: Link for download of Themes leads to Themes for Thunderbird
    bug 1656564.
    * Add ESR 128 links to debugQA bug 1909855.
    * Port changes needed from |Bug 1476333 - Consolidate the ways that
    we reference "browser.xul" across the tree| to SeaMonkey bug
    1911841.
    * Switch from boxObject to getBoundingClientRect in utilityOverlay
    bug 1911844.
    * Align the SeaMonkey switchToTabHavingURI() call syntax with
    Firefox and toolkit bug 1925037.
    * Empty out SeaMonkey's removed-files.in (port bug 1392913) bug
    1913579.
    * Update SeaMonkey installer to register as handler for media types
    bug 1925023.
    * Remove obsolete chat services from SeaMonkey address book part2
    bug 1909853.
    * Add UI for browser.display.prefers_color_scheme to the SeaMonkey
    colors prefpane bug 1909743.
    * Update SeaMonkey wikipedia icon bug 1925021.
    * Show specific placeholders for bookmarks and history in SeaMonkey
    sidebar search bug 1925025.
    * Adjust dragOver method of tabbrowser.xml to be closer to Firefox
    version bug 1911845.
    * Avoid boxObject where appropriate in tabbrowser bug 1911847.
    * Simplify tab drop indicator code and styling bug 1911848.
    * SeaMonkey 2.53.20 uses the same backend as Firefox and contains
    the relevant Firefox 60.8 security fixes.
    * SeaMonkey 2.53.20 shares most parts of the mail and news code with
    Thunderbird. Please read the Thunderbird 60.8.0 release notes for
    specific security fixes in this release.
    * Additional important security fixes up to Current Firefox 115.19
    and Thunderbird 115.19 ESR plus many enhancements have been
    backported. We will continue to enhance SeaMonkey security in
    subsequent 2.53.x beta and release versions as fast as we are able
    to.
  - Adapt seamonkey-man-page.patch for SeaMonkey 2.53.20
  - Adapt seamonkey-GNUmakefile to set MOZBUILD_STATE_PATH and to fix
    post-configure stamping per
    https://bugzilla.mozilla.org/show_bug.cgi?id=1692516#c13
  - Update minimum build requirements for SeaMonkey 2.53.20
  - Remove .mozconfig options no longer recognized in SeaMonkey 2.53.20
  - request inclusion in Leap 15.6:
    https://bugzilla.opensuse.org/show_bug.cgi?id=1235392

++++ signon-kwallet-extension:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ skanlite:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ skanpage:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ skladnik:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ spectacle:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ step:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Enable qalculate, which is not a Qt library

++++ stress-ng:

  - bugfix release 0.18.09
    * Makefile: bump version
    * test/test-dup3: fix build issue, replace : with ;
    * Add missing power11 built in check
    * test/test-attr-packed: fix shortint -> short int type
  - update to 0.18.08:
    * Fix return type of numa core dummy functions
    * stress-fma: just offset array to get add/sub flavours of fma funcs
    * stress-veccmp: add compiler version checks for older compilers
    * core-helper: re-order signals
    * stress-signest: add in missing signals SIGCONT, SIGTSTP and SIGUNUSED
    * core-helper: add WSL file system magic to file magic ids
    * stress-acl: inform number of ACLs tested vs number of valid ACLs
    * stress-cachehammer: make local_buffer and local_page non-clobberable
    * kernel-coverage: add a handful of missing options for more coverage
    * stress-mmap: make help and mmap-numa messages easier to comprehend
    * stress-vm : add --vm-numa option to bind pages to randomly selected NUMA
    nodes
    * stress-mmap: add --mmap-numa option to bind pages to randomly selected NUMA
    nodes
    * stress-bitops: add two more bitop methods, power of 2 check and zero byte
    check
    * Manual: add line space before tables
    * stress-lsm: use uint8_t * pointer math
    * test/test-mq-posix.c: include 
    * core*, stress*: cast char to unsigned char for ctype.h functions
    * stress-ptr-chase: remove extraneous tab
    * core-numa: fix for builds with partial NUMA support
    * stress-cachehammer: remove unused variable masked_flags
    * stress-regex: make function stress_regex_rate static
    * stress-regex: disable lazy numbers, some regcomps fail on this */
    * stress-cachehammer: make variable ret non-clobberable
    * stress-regex: add some simple regex compilation error checking
    * stress-regex: add some more regex patterns and strings to match
    * stress-regex: remove html tag regex and reduce devious regexes
    * stress-cachehammer: randomize local cache mappings across NUMA nodes
    * stress-cachehammer: add 1 page shared page and 64 byte read/write hammering
    * stress-cachehammer: dup cache ops for ppc
    * stress-lockbus: rename HAVE_MISALIGNED_LOCKBUS to HAVE_NUMA_LOCKBUS
    * stress-regex: fix missing , after literal string
    * stress-regex: add a POSIX regular expressions stressor
    * stress-cachehammer: fix RISC-V built, fix missing {
    * stress-cachehammer: add ppc64 specifif cache operations
    * stress-ng: ensure stress_pid_t reaped flag is initialized on fork
    * stress-mutex: add tab to align fields
    * core*, stress*: replace memcmp to shim_memcmp
    * core*, stress*: replace memcpy to shim_memcpy
    * core*, stress*: replace memset to shim_memset
    * stress-mutex: re-order mutex checks on success/failures
    * stress-gendent: simplify j wrap to zero logic
    * stress-lockbus: make numa_mask nonclobberable and fix free
    * stress-lsm: add parentheses around expression
    * stress-prio-inv: remove early return statement
    * stress-cachehammer: add new stressor to exercise prefetch/flush cache ops
    * stress-aio: cache align info struct for minor performance improvement
    * stress-aiol: report async I/O event rate as an extra metric
    * stress-aiol: move random aiol allocations and ctx_id into a struct
    * core-ignite-cpu: make freq_delta and limit number of retries
    * stress-aiol: inline shim wrappers for io_* system calls
    * stress-tlb-shootdown: add space in while(..)
    * stress-access: add space in while(..)
    * stress-nop: add LIKELY hints on while loops
    * stress-ng: re-work aggressive pid waiting to use stress_wait_pid
    * stress-ng: also check for ECHILD on waitpid failure
    * stress-nop: fix 14 and 15 byte no-ops for x86
    * core-opts.h: sort short options
    * Manual: add missing -M short option for --metrics
    * stress-ng: make -w a short option for --with
    * stress-ng: add -K to option parsing
    * stress-ng: make -K short hand for --klog-check
    * stress-bitops: fix short help, remove -c option
    * stress-mcontent: enforce read/write order
    * stress-memthrash: add loop unrolling to stress_memthrash_memset64
    * stress-memrate: remove init arg from macros
    * stress-cache: only add prefetchw to help if it exists
    * stress-cache: add write prefetchw option
    * Manual: fix missing - on memhotplug-mmap option
    * stress-bad-ioct: allow to run as root and write ioctls using PROT_NONE
    pages
    * Manual: update lockbus description for NUMA page randomization
    * stress-lockbus: split buffer across NUMA pages
    * stress-misaligned: use stress_numa_randomize_pages
    * core-numa: add stress_numa_randomize_pages to randomize pages
    * core-helper: keep file system magic in sync with linux
    * stress-vm-addr: unroll loops, minor performance improvement
    * stress-sigtrap: make t, duration static, aligned variable raised
    * stress-sigill: remove a few empty lines
    * stress-shm-sysv: unroll loops to improve throughput
    * stress-shm: add UNLIKELY hint on loop break
    * stress-set: reduce frequency of calls to stress_get_unused_uid
    * stress-rotate: unroll loop 8 times, improves performance
    * stress-dekker, stress-peterson: use memory barrier for ARM
    * stress-prio-inv: when fifo/rr fails, retry with SCHED_OTHER policy
    * core-mwc.h: fix missing #else .. #endif for mwc*modn decls
    * stress-sigurg: ignore SIGPIPE failures
    * stress-pseek: optimize bad data checking loop
    * stress-poll: add LIKELY hint to check on max_fds as it's very likely
    * stress-poll: add --poll-random-us option to specify ppoll/pselect timeout
    * stress-mutex: rename mutex_exercise to stress_mutex_exercise
    * stress-mtx: improve performance if unlikely metrics_count reset
    * stress-msyncmany: add UNLIKELY to if statement that almost never try
    * stress-workload: add vecfp double precision vector math workload
    * stress-mmapfixed: use 64 bit vec array to improve non-zero check speed
    * stress-mmap: use mwc*modn instead of using %, fix 64 bit version
    * stress-memfd: remove more of the NT store function selection
    * stress-memfd: remove NT stores, they weren't beneficial
    * stress-malloc: correct bogo-ops accounting and fix up man page
    * stress-ng: use pointer info to avoid multiple triple derefs
    * stress-jpeg: replace modulo with compare and set
    * stress-hash: don't allocate fixed sized hash bucket and buffer on heap
    * stress-fma: align double/float arrays, improve performance on SNB
    * core-mwc: inline modulo mwc functions with HAVE_FAST_MODULO_REDUCTION
    support
    * core-time: add unlikely hints on if statements that are not likely to be
    true
    * stress-aiol: improve fill and check buffer helpers
    * core-lock: add LIKELY/UNLIKELY hints on various if statements
    * stress-acl: use acl_cmp() where is is available, fallback to naive version
    if not
    * stress-af-alg: don't fail with EINVAL on bind calls
    * stress-af-alg: check for zero crypto items before allocate and sort
    * stress-far-branch: map pages in as shared and not private
    * core*: Remove NONNULL attribute macro
    * core-mwc: improve modulo mwc variants using modulo reduction trick
    * core-rapl: remove NONNULL attributes
    * stress-vecmath: fix checksum checking for 128 unsigned int bit vector
    * stress-veccmp: add a vector comparison op stressor
    * stress-memthrash: use non-temporal load/stores in spinread/write loops
    * stress-fma: alternatively perform subtraction in fma ops
    * stress-memthrash: add randomized mbind move to the mbind mix
    * stress-numa: use MPOL_MF_MOVE in mbind call
    * stress-misaligned: use MPOL_MF_MOVE in mbind call
    * stress-misaligned: randomized misaligned buffer across NUMA nodes
    * core-numa: add new stress_numa_mask_t type for NUMA mask handling
    * stress-unlink: ensure all fds[] are initialized before main loop
    * stress-sctp: pass int64_t types for SCTP_MAXSEG and SCTP_MAX_BURST sock
    opts
    * core-klog: replace \0xa escape string with space
    * stress*: Fix typos: stess* -> stress*
    * stress-ng: continue loops if run should be ignored

++++ stunnel:

  - Update to version 5.74:
    * Bugfixes
  - Fixed a stapling cache deallocation crash.
  - Fixed "redirect" with protocol negotiation.
    * Features
  - "protocolHost" support for "socks" protocol clients.
  - More detailed logs in OpenSSL 3.0 or later.

++++ svgpart:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ sweeper:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ teleport:

  - add _constraints to fix builds on ppc64le
  - update to 17.1.4:
    * Fixed a Postgres database-access auto-user provisioning syntax
    error that caused a misleading debug level error log in most
    cases, unless the database admin is not a superuser and the
    database was upgraded from Postgres v15 or lower to Postgres
    v16 or higher, in which case the role "teleport-auto-user" must
    be granted to the database admin with the ADMIN option
    manually. #50782
    * Fixes a bug where S3 bucket details fail to fetch due to
    incorrect bucket region. #50763
    * Present connection errors to the Web UI terminal during
    database sessions. #50700

++++ telly-skout:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Add 24.12.1 release description
    * TV Spielfilm fetcher: fix fetching of channels
    * Fix loading placeholder when loading channels
    * "Favorites" page: do not show refetch button while loading
    * TV Spielfilm fetcher: use i18n placeholders for description
    * TV Spielfilm fetcher: fix description with multiple paragraphs
    * TV Spielfilm fetcher: fix description with multiple names for one role
    * Speed up program description update (kde#497954)
    * "Favorites" page: wrap header (kde#497747)
    * TV Spielfilm fetcher: fix program stop time before start time (kde#497738)
    * "Favorites" page: add refetch button (kde#497598)
    * "Favorites" page: fix placeholder message not shown
    * Set loading percentage to 100% if there are no favorites
    * Fix Linux CI build for GCC < 14
    * Fix Linux CI build
    * Fix spacing in ChannelTableDelegate

++++ terragrunt:

  - Update to version 0.71.2:
    * fix: Use correct cache while parsing partial config (#3701)
    * Update hclfmt documentation (#3702)
    * Minor Code Improvements (#3718)
    * Dependencies update (#3716)
    * Feature flags concurrency fix (#3713)
    * feat: Adding `%tf-command` log placeholder for custom format
    (#3709)
    * fix: Updating Discord link for website (#3697)
    * fix: Rephrasing missing dependency a bit (#3695)
    * Enhanced clarity of error messages for missing mock outputs
    when using the dependencies block, fix #3567 (#3692)

++++ thonny:

  - update to 4.1.7
    * Fix PyPI package search. Thonny now bases search results on the
    list of 5000 most popular PyPI packages. If you need to install
    a less popular package, you need to enter the exact name, #3401
    * Allow selecting ESP32-C6 family in esptool dialog, #3363
    * Update org.thonny.Thonny.appdata.xml
    * Update bundled esptool
    * Fix missing dbus-next dependency in Linux
  - update to 4.1.6
    * Make macOS installer work in Sequoia, #3283
    * Add more entitlements for macOS app bundle (may fix problems
    with programs using camera or microphone)
    * New and updated languages thanks to the translators at POEditor
    * Fix handling nulls in PyPI metadata (fixes installing some PyPI
    packages)
    * Work around dialogs getting stuck after minimizing windows, #3068
    * Fix too eager instrumentation of MicroPython code, #3043
    * Fix installing package from local file
    * Update several dependencies

++++ timeshift:

  - Updated to version 24.06.6:
    * l10n: Update translations

++++ tokodon:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - Changes since 24.12.0:
    * Fix interacting with grouped notifications
    * Fix typo in NotificationPage
    * Improve the "More" menu on the notifications page
    * Improve the cross-account action dialog
    * Don't allow managing following/followers of other accounts
    * Don't show the navigation tab bar when loading (kde#497920)
    * Fix the width of the content notice
    * Don't call Q_UNREACHABLE in NotificationHandler
    * Fix copying link to clipboard
    * Remove .craft.ini for 24.12
    * Reduce the amount of required Android permissions
    * ListsPage: Fix undefined warning
    * Load cross action prompt asynchronously
    * Load the cute elephant mascot asynchronously
    * Don't load the initial timeline twice
    * Remove unused ReportDialog
    * Inherit Item in AttachmentGrid instead of Control
    * Fix runtime warning in firstAttachmentAspectRatio
    * Don't create a content notice for every post
    * Fix the safety page not doing much on mobile
    * Fix opening the Settings page on the Welcome screen on mobile
    * Pass TokodonApplication to the WelcomePage
    * Reduce spacing of LinkPreview
    * Reload the lists page when you delete a list
    * Reload the lists page when you add a list
    * Make sidebar scrollable on small screen
    * Update Android Gradle plugin version to 8.6.0
    * Fix sidebar being shifted by one pixel

++++ torbrowser-launcher:

  - Load/reload AppArmor profiles when installing the package (boo#1235080)

++++ traefik:

  - Version 3.2.5
  - websocket,server
    * Disable http2 connect setting for websocket by default
    (gh#traefik/traefik#11412)

++++ traefik2:

  - Version 2.11.18
  - websocket,server
    * Disable http2 connect setting for websocket by default
    (gh#traefik/traefik#11412)

++++ trufflehog:

  - Update to version 3.88.1:
    * added token_revoke status condition in slack api detector (#3831)
    * feat(scrapingbee): tweak detections (#3820)
    * [chore] - remove resumption option (#3830)
    * Deprecated RockSet and RestPack detectors (#3812)
    * fix(deps): update module github.com/go-git/go-git/v5 to v5.13.0 [security] (#3829)
    * stop using context.TODO in archive handler (#3809)
    * fixed bombbomb detector pattern test as part of issue 3817 (#3825)
    * fixed github issue 3821 for string shannon entropy test (#3824)
    * fixed github issue 3819 for endpoint customizer tests (#3823)
    * fixed github issue 3774 for custom detector secret size (#3816)

++++ umbrello:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ wasm-bindgen:

  - Update wasm-bindgen dependencies

++++ wasm-pack:

  - Explicitly depend on wasm-bindgen version as these must be updated in lockstep.
  - Update to version 0.13.1~0:
    * 0.13.1
    * fix: allow npm binary upgrades
    * Requests using proxy settings from ENV
    * fmt
    * fixup
    * Remove unmaintained dependency atty in favor of stdlib
    * chore(deps): bump actions/download-artifact in /.github/workflows
    * chore: Update binary-install to v0.4.1

++++ wayvnc:

  - Update to 0.9.1:
    * Fix buffer allocation on FreeBSD.
  - Update to 0.9.0:
    * The new ext-image-copy-capture-v1 protocol has been implemented for output
    capturing.
    * A file descriptor created by a parent process can be used for listening for
    new connections, thanks to Attila Fidan.
    * Clipboard handling has been made more robust, thanks again to Attila Fidan.
    * WayVNC can now allocate CMA backed pixel buffers. They are required for
    hardware encoding on Raspberry Pi.
    * Keyboard LED state can be passed to clients.
    * Output power management is now only enabled while capturing.

++++ wcm:

  - Add -Denable_wldisplays=false to build.
    * wdisplays is already packaged and available in :Factory, added
    Requires: to package for the already packaged wdisplays
  - Remove deprecated %suse_update_desktop_file from the %install
    section

++++ wlogout:

  - ran formatter

++++ x3270:

  - Upgrade x3270 to version 4.3.ga10 (bsc#1234758)
  - Release Notes/suite3270/4.3ga10
    * https://x3270.miraheze.org/wiki/Release_Notes/suite3270/4.3ga10

++++ yakuake:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

++++ zanshin:

  - Update to 24.12.1
    * New bugfix release
    * For more details please see:
    * https://kde.org/announcements/gear/24.12.1/
  - No code change since 24.12.0

------------------------------------------------------------------
------------------  2025-1-6  -  Jan 6 2025  -------------------
------------------------------------------------------------------

++++ ART:

  - consistently set CC/CXX variables
  - enable CTL support in the devel project

++++ agama-products:

  - SLES for SAP Application product:
    Change product description.
    (bsc#1235023)

++++ amdgpu_top:

  - Add missing runtime requirements.
    * libwayland-egl1
    * libxkbcommon0
    * Fixes boo#1235098

++++ branding-openSUSE:

  - Do not build package as noarch: ifarch and noarch logically cannot
    be combined and with RPM 4.20 they clash for real.

++++ btrfsprogs:

  - update to 6.12
    * subvolume delete: add new option to do recursive subvolume deletion (for
    regular user delete only accessible subvolumes)
    * mkfs:
    * new option --subvol to create subvolumes in given paths, read-write,
    read-only and default
    * add hard link detection support for --rootdir option
    * fixes:
    * receive: message verbosity fixes
    * check: fix false positive report of missing checksum for extent holes
    * check: handle compressed extents when checking tree log
    * when asking Y/N user questions, flush the terminal so the question is
    displayed (e.g. btrfstune -S)
    * other
    * code refactoring, error handling
    * python packaging fixes
    * documentation updates
    * new tests
  - update to 6.11
    * check:
    * check items in tree-log
    * detect invalid file extent items for symlinks
    * properly detect inode cache and suggest removal by 'clear-ino-cache'
    * convert: fix symlink length checks
    * fi show: remove stray newline at the end of the output
    * fixes:
    * open devices in write-exclusive mode in most commands, prevent
    concurrent mount by other programs
    * rescue clear-ino-cache: fix subvolume iteration that can fail in some cases
    * map-logical: fix first extent searching condition
    * fi resize: warn if new size is below 256M
    * tree-checker:
    * slightly stricter file type validation
    * verify device extent items
    * other:
    * documentation updates
    * ship btrfs-ioctl manual page (incomplete)

++++ cargo-packaging:

  - Update to version 1.2.0+7:
    * Correct incremental build flags (#10)
    * Doc custom build flags (#9)

++++ cloud-init:

  - Add cloud-init-wait-for-net.patch (bsc#1227237)
    + Wait for udev once if we cannot find the expected MAC

++++ crmsh:

  - Update to version 5.0.0+20250106.9dcea10f:
    * Dev: unittests: Remove duplicated test case

++++ gpg2:

  - note updated 2.5.x build dependencies

++++ fcitx5-configtool:

  - use lua macro to distinguish older kcm locations from newer ones,
    eg: 15.5 and 15.6 both have suse_version = 1500, but the former's
    kcm location is /usr/lib64/qt5/plugins/kcms while the later's kcm
    is placed at /usr/lib64/qt5/plugins/plasma/kcms

++++ fcitx5-configtool-qt6:

  - use lua macro to distinguish older kcm locations from newer ones,
    eg: 15.5 and 15.6 both have suse_version = 1500, but the former's
    kcm location is /usr/lib64/qt5/plugins/kcms while the later's kcm
    is placed at /usr/lib64/qt5/plugins/plasma/kcms

++++ ffmpeg-4:

  - Update to release 4.4.5
    * Reliability/bug fixes
  - Delete
    0001-avcodec-libsvtav1-remove-compressed_ten_bit_format-a.patch
    0001-avcodec-x86-mathops-clip-constants-used-with-shift-i.patch
    0001-avfilter-vf_minterpolate-Check-pts-before-division.patch
    ffmpeg-CVE-2023-51793.patch
    0001-avfilter-af_stereowiden-Check-length.patch
    ffmpeg-CVE-2023-50010.patch
    ffmpeg-4-CVE-2024-32230.patch
    ffmpeg-4-CVE-2024-7055.patch (all merged)

++++ fractal:

  - Add explicit gstreamer-plugins-good-gtk Requires: Ensure this
    runtime dependency is in place (boo#1191723).

++++ ghostty:

  - refetch f60068eabd94e6784f3b557c7287c49dd36bb24c.diff

++++ gtksourceview:

  - Drop changes.lang source, request from upstream + gedit no longer
    uses plain gtksourceview. (boo#1205804)

++++ gtksourceview4:

  - Drop changes.lang source, request from upstream + gedit no longer
    uses plain gtksourceview. (boo#1205804)

++++ gnote:

  - Update to version 47.2:
    + Fix freeze on WebDAV automatic sync
    + Fix memory leak on sync
    + Allow to clear settings when sync is configured
    + UI fixes for synchronization settings
    + Fix hang when opening completely empty note
    + Fix impossible to enter tab character

++++ gtk-vnc:

  - Update to version 1.4.0:
    + Support g_autoptr for exported allocated types
    + Replace gtk-doc with gi-docgen for API docs
    + Add missing vnc_color_map_lookup method sym to exports
    + Speed up coroutine switching with setjmp/longjmp
    + Improve valgrind compatibility with coroutines
    + Add native winfiber coroutine for Windows
    + Add support for libucontext coroutines
    + Refuse to use broken native ucontext support on macOS aarch64
    + Raise fatal error on impossible conditions / OOM in coroutines
    + Many other misc coroutine bugs / improvements
    + Add support to pass CA cert data for TLS
    + Allow ungrabbing keyboard in gvncviewer demo
    + Fix leak of socket address in SASL auth
    + Avoid mandating SASL SSF over UNIX sockets
    + Don't assume SASL out data is NUL terminated
    + Fix rendering artifacts on HiDPI displays
    + Don't expose server auth types to apps that are not implemented
    + Convert more code to use GNUTLS for ciphers/hashes
    + Replace remaining use of gcrypt with gmp
    + Add unit testing of VNC, ARD, MS logon auth types
  - Pass gi-docs=disabled to meson setup, do not build docs.

++++ gtksourceview5:

  - Drop changes.lang source, request from upstream + gedit no longer
    uses plain gtksourceview. (boo#1205804)

++++ hyprland-qtutils:

  - Update to version 0.1.2
    * update-screen: Add a button to support the project

++++ intel-hybrid-driver:

  - fixed source URL in specfile

++++ kbd:

  - Update to version 2.7.1:
    * setfont: Fixed regression in argument parsing.
    * dumpkeys: Fixed dumpkeys on pc and non-pc architectures.
    * libkeymap: Add API to get/set keymap keywords.
    Export functions to convert the value to kernel code.
    Fix double kbdfile open.
    Dump action codes for keycode 0.
    * libkfont: Fix buffer allocation for doubled font.
    Check console mode.
    * keymaps:
    Add hcesar layout, for portuguese speaking countries.
    Update Colemak-DH keymaps with upstream changes.
    sv-latin1.map: make Ctrl+AltGr+9 act as Ctrl+].
    * fonts:
    Remove non-free Agafari fonts. (bnc#95915,
    remove repack_kbd.sh)
    * other:
    Update man pages.
    Remove deprecated startup scripts.
    (Refresh kbd-2.0.2-fix-bashisms.patch.)
    Remove outdated docs.
    (Drop kbd-1.15.2-docu-X11R6-xorg.patch.)
    Update translations.
  - Drop upstreamed patches: kbd-1.15.2-sv-latin1-keycode10.patch,
    kbd-2.0.2-doshell-reference.patch.
  - Refresh kbd-1.15.5-loadkeys-search-path.patch.
  - Releases are signed, add kbd.keyring and the signature.
  - sysconfig.keyboard: KBD_NUMLOCK="bios" works only on systems
    without Secure Boot. Document that. Change the default to
    KBD_NUMLOCK="no". (boo#1212141)
  - kbdsettings-nox86.patch: Update and return missing chunk.

++++ kdump:

  - upgrade to version 2.0.13
    * allow negative KDUMP_KEEP_OLD_DUMPS (bsc#1234845)

++++ kphotoalbum:

  - Update to 6.0.1
    * Fix a data loss bug
    * Fix application icon on Wayland
    * Fix crash when video thumbnail cache contains empty files
    (kde#497831)
    * The "Configure KPhotoAlbum" menu entry is now shown again
    * Clicking on a tag in the Viewer’s info box shows the
    respective tag in the browser again
    * When the main window is closed and the viewer is opened, it
    is also closed now automatically.

++++ spirv-llvm-translator:

  - Update to version 19.1.3.
    * Add support for MaxByteOffsetId, LocalSizeId, LocalSizeHintId
    (SPIR-V 1.2) and SubgroupsPerWorkgroup(Id) (SPIR-V 1.1/1.2)
    in SPIRVReader.
    * Fix EnumClass support in DebugInfo.

++++ libinput-extra:

  - Update to release 1.27.1
    * Fixed two regressions in the gesture state handling.
    * Removed an assert triggered by a finger count mismatch.
    * libinput replay has a slightly new output format and now
    supports Ctrl+C to stop the currently replaying event sequence.

++++ libinput:

  - Update to release 1.27.1
    * Fixed two regressions in the gesture state handling.
    * Removed an assert triggered by a finger count mismatch.
    * libinput replay has a slightly new output format and now
    supports Ctrl+C to stop the currently replaying event sequence.

++++ slurm:

  - Update to version 24.11
    * `slurmctld` - Reject arbitrary distribution jobs that do not
    specifying a task count.
    * Fix backwards compatibility of the `RESPONSE_JOB_INFO RPC`
    (used by `squeue`, `scontrol show job`, etc.) with Slurm clients
    version 24.05 and below. This was a regression in 24.11.0rc1.
    * Do not let `slurmctld`/`slurmd` start if there are more nodes
    defined in `slurm.conf` than the maximum supported amount
    (64k nodes).
    * `slurmctld` - Set job's exit code to 1 when a job fails with
    state `JOB_NODE_FAIL`. This fixes `sbatch --wait` not being able
    to exit with error code when a job fails for this reason in
    some cases.
    * Fix certain reservation updates requested from 23.02 clients.
    * `slurmrestd` - Fix populating non-required object fields of
    objects as `{}` in JSON/YAML instead of `null` causing compiled
    OpenAPI clients to reject the response to
    `GET /slurm/v0.0.40/jobs` due to validation failure of
    `.jobs[].job_resources`.
    * Fix issue where older versions of Slurm talking to a 24.11 dbd
    could loose step accounting.
    * Fix minor memory leaks.
    * Fix bad memory reference when `xstrchr` fails to find char.
    * Remove duplicate checks for a data structure.
    * Fix race condition in `stepmgr` step completion handling.
    * `slurm.spec` - add ability to specify patches to apply on the
    command line.
    * `slurm.spec` - add ability to supply extra version information.
    * Fix 24.11 HA issues.
    * Fix requeued jobs keeping their priority until the decay thread
    happens.
    * Fix potential memory corruption in `select/cons_tres` plugin.
    * Avoid cache coherency issue on non-x86 platforms that could
    result in a POSIX signal being ignored or an abort().
    * `slurmctld` - Remove assertion in development builds that would
    trigger if an outdated client attempted to connect.
    * `slurmd` - Wait for `PrologEpilogTimeout` on reconfigure for
    prologs to finish. This avoids a situation where the slurmd
    never detects that the prolog completed.
    * `job_container/tmpfs` - Setup x11 forwarding within the namespace.
    * `slurmctld` - fix memory leak when sending a `DBD_JOB_START`
    message.
    * Fix issue with accounting rollup dealing with association tables.
    * Fix minor memory leaks.
    * Fix potential thread safety issues.
    * Init mutex in burst_buffer plugins.
    * `slurmdbd` - don't log errors when no changes occur from db
    requests.
    * `slurmcltd`,`slurmd` - Avoid deadlock during reconfigure if too
    many POSIX signals are received.
    * Improve error type logged from partial or incomplete reading
    from socket or pipe to avoid potentially logging an error from
    a previous syscall.
    * `slurmrestd` - Improve the handling of queries when unable to
    connect to slurmdbd by providing responses when possible.
    * `slurmrestd`,`sackd`,`scrun` - Avoid rare hangs related to I/O.
    * `scrun` - Add support `--all` argument for kill subcommand.
    * Remove `srun --cpu-bind=rank`.
    * Add `resource_spec/cpus` and `resource_spec/memory` entry
    points in data_parser to print the `CpuSpecList` and
    `MemSpecLimit` in `sinfo --json`.
    * `sinfo` - Add `.sinfo[].resource_spec.cpus` and
    `.sinfo[].resource_spec.memory` fields to print the `CpuSpecList`
    and `MemSpecLimit` dumped by `sinfo --{json|yaml}`.
    * Increase efficency of sending logs to syslog.
    * Switch to new official YAML mime type `application/yaml` in
    compliance with RFC9512 as primary mime type for YAML formatting.
    * `slurmrestd` - Removed deprecated fields from the following
    endpoints:
    `.result' from `POST /slurm/v0.0.42/job/submit`.
    `.job_id`, `.step_id`, `.job_submit_user_msg` from `POST /slurm/v0.0.42/job/{job_id}`.
    `.job.exclusive`, `.jobs[].exclusive` to `POST /slurm/v0.0.42/job/submit`.
    `.jobs[].exclusive` from `GET /slurm/v0.0.42/job/{job_id}`.
    `.jobs[].exclusive` from `GET /slurm/v0.0.42/jobs`.
    `.job.oversubscribe`, `.jobs[].oversubscribe` to `POST /slurm/v0.0.42/job/submit`.
    `.jobs[].oversubscribe` from `GET /slurm/v0.0.42/job/{job_id}`.
    `.jobs[].oversubscribe` from `GET /slurm/v0.0.42/jobs`.
    * `scontrol` - Removed deprecated fields `.jobs[].exclusive` and
    `.jobs[].oversubscribe` from `scontrol show jobs --{json|yaml}`.
    * `squeue` - Removed deprecated fields `.jobs[].exclusive` and
    `.jobs[].oversubscribe` from `squeue --{json|yaml}`.
    * Improve the way to run external commands and fork processes to
    avoid non-async-signal safe calls between a fork and an exec.
    We fork ourselves now and executes the commands in a safe
    environment. This includes spank prolog/epilog executions.
    * Improve `MaxMemPerCPU` enforcement when exclusive jobs request
    per node memory and the partition has heterogeneous nodes.
    * Remove a `TOCTOU` where multiple steps requesting an energy
    reading at the same time could cause too frequent accesses
    to the drivers.
    * Limit `SwitchName` to `HOST_NAME_MAX` chars length.
    * For `scancel --ctld` and the following rest api endpoints:
    `DELETE /slurm/v0.0.40/jobs`
    `DELETE /slurm/v0.0.41/jobs`
    `DELETE /slurm/v0.0.42/jobs`
    Support array expressions in the responses to the client.
    * `salloc` - Always output node names to the user when an
    allocation is granted.
    * `slurmrestd` - Removed all v0.0.39 endpoints.
    * `select/linear` - Reject jobs asking for GRES per
    `job|socket|task` or `cpus|mem` per GRES.
    * Add `/nodes` POST endpoint to REST API, supports multiple
    node update whereas previously only single nodes could be
    updated through `/node/` endpoint:
    `POST /slurm/v0.0.42/nodes`
    * Do not allow changing or setting `PreemptMode=GANG` to a
    partition as this is a cluster-wide option.
    * Add `%b` as a file name pattern for the array task id modulo 10.
    * Skip packing empty nodes when they are hidden during
    `REQUEST_NODE_INFO RPC`.
    * `accounting_storage/mysql` - Avoid a fatal condition when
    the db server is not reachable.
    * Always lay out steps cyclically on nodes in an allocation.
    * `squeue` - add priority by partition
    (`.jobs[].priority_by_partition`) to JSON and YAML output.
    * `slurmrestd` - Add clarification to `failed to open slurmdbd
    connection` error if the error was the result of an
    authentication failure.
    * Make it so `slurmctld` responds to RPCs that have authentication
    errors with the `SLURM_PROTOCOL_AUTHENTICATION_ERROR` error
    code.
    * `openapi/slurmctld` - Display the correct error code instead
    of `Unspecified error` if querying the following endpoints
    fails:
    `GET /slurm/v0.0.40/diag/`
    `GET /slurm/v0.0.41/diag/`
    `GET /slurm/v0.0.42/diag/`
    `GET /slurm/v0.0.40/licenses/`
    `GET /slurm/v0.0.41/licenses/`
    `GET /slurm/v0.0.42/licenses/`
    `GET /slurm/v0.0.40/reconfigure`
    `GET /slurm/v0.0.41/reconfigure`
    `GET /slurm/v0.0.42/reconfigure`
    * Fix how used CPUs are tracked in a job allocation to allow the
    max number of concurrent steps to run at a time if threads per
    core is greater than 1.
    * In existing allocations SLURM_GPUS_PER_NODE environment
    variable will be ignored by srun if `--gpus` is specified.
    * When using `--get-user-env` explicitly or implicitly, check
    if PID or mnt namespaces are disabled and fall back to old
    logic that does not rely on them when they are not available.
    * Removed non-functional option `SLURM_PROLOG_CPU_MASK` from
    `TaskProlog` which was used to reset the affinity of a task
    based on the mask given.
    * `slurmrestd` - Support passing of `-d latest` to load latest
    version of `data_parser` plugin.
    * `sacct`,`sacctmgr`,`scontrol`,`sdiag`,`sinfo`,`squeue`,`sshare`
  - Change response to `--json=list` or `--yaml=list` to send
    list of plugins to stdout and descriptive header to stderr to
    allow for easier parsing.
    * `slurmrestd` - Change response to `-d list`, `-a list` or
    `-s list` to send list of plugins to stdout and descriptive
    header to stderr to allow for easier parsing.
    * `sacct`,`sacctmgr`,`scontrol`,`sdiag`,`sinfo`,`squeue`,
    `sshare`,`slurmrestd` - Avoid crash when loading `data_parser`
    plugins fail due to NULL dereference.
    * Add autodetected GPUs to the output of `slurmd -C`
    * Remove `burst_buffer/lua` call `slurm.job_info_to_string()`.
    * Add `SchedulerParameters=bf_allow_magnetic_slot` option. It
    allows jobs in magnetic reservations to be planned by backfill
    scheduler.
    * `slurmrestd` - Refuse to run as root, `SlurmUser`, and
    `nobody(99)`.
    * `openapi/slurmctld` - Revert regression that caused signaling
    jobs to cancel entire job arrays instead of job array tasks:
    `DELETE /slurm/v0.0.40/{job_id}`
    `DELETE /slurm/v0.0.41/{job_id}`
    `DELETE /slurm/v0.0.42/{job_id}`
    * `openapi/slurmctld` - Support more formats for `{job_id}`
    including job steps:
    `DELETE /slurm/v0.0.40/{job_id}`
    `DELETE /slurm/v0.0.41/{job_id}`
    `DELETE /slurm/v0.0.42/{job_id}`
    * Alter scheduling of jobs at submission time to consider job
    submission time and job id. This makes it so that that
    interactive jobs aren't allocated resources before batch jobs
    when they have the same priority at submit time.
    * Fix multi-cluster submissions with differing Switch plugins.
    * `slurmrestd` - Change `+prefer_refs` flag to default in
    `data_parser/v0.0.42` plugin. Add `+minimize_refs` flag to
    inline single referenced schemas in the OpenAPI schema. This
    sets the default OpenAPI schema generation behavior of
    `data_parser/v0.0.42` to match v0.0.41 `+prefer_refs` and
    v0.0.40 (without flags).
    * Fix `LaunchParameters=batch_step_set_cpu_freq`.
    * Clearer `seff` warning message for running jobs.
    * `data_parser/v0.0.42` - Rename `JOB_INFO` field
    `minimum_switches` to `required_switches` to reflect the
    actual behavior.
    * `data_parser/v0.0.42` - Rename `ACCOUNT_CONDITION` field
    `assocation` to `association` to fix typo.
    * `cgroup/v2` - fix cgroup cleanup when running inside a
    container without write permissions to `/sys/fs/cgroup`.
    * `cgroup/v2` - fix accounting of swap events detection.
    * Fix gathering MaxRSS for jobs that run shorter than two
    `jobacctgather` intervals. Get the metrics from cgroups
    `memory.peak` or `memory.max_usage_in_bytes` where available.
    * `openapi/slurmctld` - Set complex number support for the
    following fields:
    `.shares[][].fairshare.factor`
    `.shares[][].fairshare.level`
    for endpoints:
    `GET /slurm/v0.0.42/shares`
    and for commands:
    `sshare --json`
    `sshare --yaml`
    * `data_parser/v0.0.42` - Avoid dumping `Infinity` for `NO_VAL`
    tagged `number` fields.
    * Add `TopologyParam=TopoMaxSizeUnroll=#` to allow
    `--nodes=-` for `topology/block`.
    * `sacct` - Respect `--noheader` for `--batch-script` and
    `--env-vars`.
    * `sacct` - Remove extra newline in output from `--batch-script`
    and --env-vars.
    * Add `sacctmgr ping` command to query status of `slurmdbd`.
    * Generate an error message when a `NodeSet` name conflicts with
    a `NodeName`, and prevent the controller from starting if such
    a conflict exists.
    * `slurmd` - properly detect slurmd restarts in the energy
    gathering logic which caused bad numbers in accounting.
    * `sackd` - retry fetching slurm configs indefinately in
    configless mode.
    * `job_submit/lua` - Add `assoc_qos` attribute to `job_desc`
    to display all potential QOS's for a job's association.
    * `job_submit/lua` - Add `slurm.get_qos_priority()` function
    to retrieve the given QOS's priority.
    * `sbcast` - Add `--nodelist` option to specify where files are
    transmitted to.
    * `sbcast` - Add `--no-allocation` option to transmit files to
    nodes outside of a job allocation
    * Add `DataParserParameters` `slurm.conf` parameter to allow
    setting default value for CLI `--json` and `--yaml` arguments.
    * `seff` - improve step's max memory consumption report by using
    `TresUsageInTot` and `TresUsageInAve` instead of overestimating
    the values.
    * Enable RPC queueing for `REQUEST_KILL_JOBS`, which is used when
    `scancel` is executed with `--ctld` flag.
    * `slurmdbd` - Add `-u` option. This is used to determine if
    restarting the DBD will result in database conversion.
    * Fix `srun` inside an `salloc` in a federated cluster when using
    IPv6.
    * Calculate the forwarding timeouts according to tree depth
    rather than node count / tree width for each level. Fixes race
    conditions with same timeouts between two consecutive node
    levels.
    * Add ability to submit jobs with multiple QOS.
    * Fix difference in behavior when swapping partition order in job
    submission.
    * Improve `PLANNED` state detection for mixed nodes and updating
    state before yielding backfill locks.
    * Always consider partition priority tiers when deciding to try
    scheduling jobs on submit.
    * Prevent starting jobs without reservations on submit when there
    are pending jobs with reservations that have flags `FLEX` or
    `ANY_NODES` that can be scheduled on overlapping nodes.
    * Prevent jobs that request both high and low priority tier
    partitions from starting on submit in lower priority tier
    partitions if it could delay pending jobs in higher priority
    tier partitions.
    * `scontrol` - Wait for `slurmctld` to start reconfigure in
    foreground mode before returning.
    * Improve reconfigure handling on Linux to only close open file
    descriptors to avoid long delays on systems with large
    `RLIMIT_NOFILE` settings.
    * `salloc` - Removed `--get-user-env` option.
    * Removed the instant on feature from `switch/hpe_slingshot`.
    * Hardware collectives in `switch/hpe_slingshot` now requires
    `enable_stepmgr`.
    * Allow backfill to plan jobs on nodes currently being used by
    exclusive user or mcs jobs.
    * Avoid miscaching IPv6 address to hostname lookups that could
    have caused logs to have the incorrect hostname.
    * `scontrol` - Add `--json`/`--yaml` support to `listpids`
    * `scontrol` - Add `liststeps`
    * `scontrol` - Add `listjobs`
    * `slurmrestd` - Avoid connection to slurmdbd for the following
    endpoints:
    `GET /slurm/v0.0.42/jobs`
    `GET /slurm/v0.0.42/job/{job_id}`
    * `slurmctld` - Changed incoming RPC handling to dedicated thread
    pool.
    * `job_container/tmpfs` - Add `EntireStepInNS` option that will
    place the `slurmstepd` process within the constructed namespace
    directly.
    * `scontrol show topo` - Show aggregated block sizes when using
    `topology/block`.
    * `slurmrestd` - Add more descriptive HTTP status for
    authentication failure and connectivity errors with controller.
    * `slurmrestd` - Improve reporting errors from `slurmctld` for
    job	queries:
    `GET /slurm/v0.0.41/{job_id}`
    `GET /slurm/v0.0.41/jobs/`
    * Avoid rejecting a step request that needs fewer GRES than nodes
    in the job allocation.
    * `slurmrestd` - Tag the never populated `.jobs[].pid` field as
    deprecated for the following endpoints:
    `GET /slurm/v0.0.42/{job_id}`
    `GET /slurm/v0.0.42/jobs/`
    * `scontrol`,`squeue` - Tag the never populated `.jobs[].pid` field
    as deprecated for the following:
    `scontrol show jobs --json`
    `scontrol show jobs --yaml`
    `scontrol show job ${JOB_ID} --json`
    `scontrol show job ${JOB_ID} --yaml`
    `squeue --json`
    `squeue --yaml`
    * `data_parser` v0.0.42 - fix timestamp parsing regression
    introduced in in v0.0.40 (eaf3b6631f), parsing of non iso 8601
    style timestamps
    * `cgroup/v2` will detect some special container and namespaced
    setups and will work with it.
    * Support IPv6 in configless mode.
    * Add `SlurmctldParamters=ignore_constraint_validation` to ignore
    `constraint/feature` validation at submission.
    * `slurmrestd` - Set `.pings[].mode` field as deprecated in the
    following endpoints:
    `GET /slurm/v0.0.42/ping`
    * `scontrol` - Set `.pings[].mode` field as deprecated in the
    following commands:
    `scontrol ping --json`
    `scontrol ping --yaml`
    * `slurmrestd` - Set `.pings[].pinged` field as deprecated in
    the following endpoints:
    `GET /slurm/v0.0.42/ping`
    * `scontrol` - Set `.pings[].pinged` field as deprecated in the
    following commands:
    `scontrol ping --json`
    `scontrol ping --yaml`
    * `slurmrestd` - Add `.pings[].primary` field to the following
    endpoints:
    `GET /slurm/v0.0.42/ping`
    * `scontrol` - Add `.pings[].primary` field to the following
    commands:
    `scontrol ping --json`
    `scontrol ping --yaml`
    * `slurmrestd` - Add `.pings[].responding` field to the following
    endpoints:
    `GET /slurm/v0.0.42/ping`
    * `scontrol` - Add `.pings[].responding` field to the following
    commands:
    `scontrol ping --json`
    `scontrol ping --yaml`
    * Prevent jobs without reservations from delaying jobs in
    reservations with flags `FLEX` or `ANY_NODES` in the main
    scheduler.
    * Fix allowing to ask for multiple different types of TRES
    when one of them has a value of 0.
    * `slurmctld` - Add a grace period to ensure the agent retry
    queue is properly flushed during shutdown.
    * Don't ship `src/slurmrestd/plugins/openapi/slurmdbd/openapi.json`
    `slurmrest` should always be used to enerate a new OpenAPI
    schema (aka openapi.json or openapi.yaml).
    * `mpi/pmix` - Fix potential deadlock and races with het jobs,
    and fix potential memory and FDs leaks.
    * Fix jobs with `--gpus` being rejected in some edge cases for
    partitions where not all nodes have the same amount of GPUs
    and CPUs configured.
    * In an extra constraints expression in a job request, do not
    allow an empty string for a key or value.
    * In an extra constraints expression in a job request, fix
    validation that requests are separated by boolean operators.
    * Add `TaskPluginParam=OOMKillStep` to kill the step as a whole
    when one task OOMs.
    * Fix `scontrol` show conf not showing all `TaskPluginParam`
    elements.
    * `slurmrestd` - Add fields `.job.oom_kill_step`
    `.jobs[].oom_kill_step` to `POST /slurm/v0.0.42/job/submit`
    and `POST /slurm/v0.0.42/job/allocate`.
    * Improve performance for `_will_run_test()`.
    * Add `SchedulerParameters=bf_topopt_enable` option to enable
    experimental hook to control backfill.
    * If a step fails to launch under certain conditions, set the
    step's state to `NODE_FAIL`.
    * `sched/backfill` - Fix certain situations where a job would
    not get a planned time, which could lead to it being delayed
    by lower priority jobs.
    * `slurmrestd` - Dump JSON `null` instead of `{}` (empty object)
    for non-required fields in objects to avoid client
    compatiblity issues for v0.0.42 version tagged endpoints.
    * `sacct`,`sacctmgr`,`scontrol`,`sdiag`,`sinfo`,`squeue`,
    `sshare` - Dump `null` instead `{}` (empty object) for
    non-required fields in objects to avoid client compatiblity
    issues when run with `--json` or `--yaml`.

++++ paraview:

  - Update to version 5.13.2:
    * Update Insitu logic to use script filename (instead of full
    path) when searching PYTHONPATH directories (details).
    * Fixed CLI error loading multiple-file series (details).
    * Fixed CLI error that was opening two copies of single file
    specified in command line (details).
    * Fixed pvbatch syntax warning messages (“invalid escape
    sequence”) (details).
    * Fixed spreadsheet view to update correctly when timestep is
    reset to 0 (details).
    * Fixed problems loading state file when remote volume rendering
    is used (details).
    * More info at:
    .
  - Use internal pegtl lib due to version incompatibility.
  - Disable ZFP due to building problems with internal/external.
  - Added sed command to fix linker flags in build.ninja.
  - Removed unnecessary shebang at rtImageTest.py.
  - Dropped patches:
    * 0001-Fix-missing-fmt-ranges.h-include-in-ioss-ThirdParty-.patch
    * fix-CVE-2024-50602.patch
  - Add patches:
    * 0001-Add-missing-libm-link-library-for-bundled-ExodusII.patch

++++ shadowsocks-libev:

  - Fix start failure by systemd
    * Make sure /etc/shadowsocks can be read by shadowsocks user
    * Create the PID under /run/shadowsocks

++++ libstfl:

  - Delete broken patch stfl-ncurses.patch to fix FTBFS.
  - Stop shipping static library

++++ liburing:

  - disable some tests for older kernels & strange archs

++++ libuser:

  - add support for Leap 15.6
  - use make macro
  - fix Leap16
  - disable tests for Leap16, as openldap-server is missing and crpyt
    will be removed

++++ libvirt:

  - security: apparmor: Fix probing of apparmor availability on the
    VM host when using modular daemons
    bsc#1235079

++++ nethack:

  - Mark NetHack's record and logfile file with %config(noreplace), so
    that package updates do not overwrite existing highscores and
    information about previous games. Also list the various state files
    individually instead of lumping them together.
  - Install 'logfile' instead of 'log' in NetHack's state directory. The
    file contains information about earlier played games.

++++ openQA:

  - Update to version 4.6.1736169195.f9ab8902:
    * Bump ace-builds from 1.37.1 to 1.37.2

++++ orca:

  - Update to version 47.3:
    + Web:
  - Add handling for the "semantics" MathML element which is not
    being pruned from the accessibility tree by Chromium.
  - Fix bug related to presentation of a character name in
    MathML.
  - Fix bug in obtaining the fragment portion of a URI.
  - Fix bug in obtaining the document's MIME type.
    + Updated translations.

++++ os-autoinst:

  - Update to version 4.6.1736157351.7aa835c:
    * Modify loadtestdir in autotest for more code coverage
    * Remove unreachable states in tests 18-backend-qemu
    * Fix code coverage for qemu.pm
    * t: fix tests for #2550 for old and new qemu
    * Fix test of qemu backend
    * Enable multifd support
    * Add unit test for 'ensure_installed' to improve code coverage

++++ perl-Class-MethodMaker:

  - Remove reproducible.patch (fixed upstream)

++++ perl-Test-Warnings:

  - updated to 0.37.0 (0.037)
    see /usr/share/doc/packages/perl-Test-Warnings/Changes
    0.037     2025-01-05 20:38:16Z
  - remove unneeded use of Import::Into
  - fix tests that invoke Test::Warnings->import directly
    0.036     2025-01-03 18:30:28Z
  - avoid redefinition warnings when $^W is enabled in tests
    (RT#158297)
    0.035     2025-01-03 17:47:24Z
  - allow tests to pass even when Import::Into is not installed
    (RT#158296)
  - add backcompat shim for cases where Test::More is loaded in tests
    after Test::Warnings
    0.034     2025-01-03 02:46:29Z
  - fix Test2 compability for done_testing()
  - Test2::Warnings added as a simple wrapper (for now)

++++ perl-Text-CSV_XS:

  - updated to 1.590.0 (1.59)
    see /usr/share/doc/packages/perl-Text-CSV_XS/ChangeLog
    1.59	- 2025-01-05, H.Merijn Brand
    * Fixed EOL test for Windows with crnl layer
    * It is 2025
    1.58	- 2024-12-30, H.Merijn Brand
    * Add strict_eol (warnings default in csv ())
    * Add XS line number in errors
    * Add streaming support - not set in stone
    1.57	- 2024-11-12, H.Merijn Brand
    * Keep runtime error from csv ()
    * add csv (on_error)

++++ php8-xdebug:

  - Update to Xdebug 3.4.1
    * Fixed issue #2306: Segmentation fault on each HTTP request when not
    listening to debugging connections
    * Fixed issue #2307: Segmentation fault due to a superglobal being a
    reference while checking for triggers
    * Fixed issue #2309: Installation on Windows with PHP PIE failing
    * Fixed issue #2310: xdebug 3.4.0 crashes php8.1-fpm after script
    execution

++++ pnpm:

  - update to 9.15.3:
    * Fixed the Regex used to find the package manifest during
    packing #8938.
    * pnpm update --filter  --latest  should only
    change the specified package for the specified workspace, when
    dedupe-peer-dependents is set to true #8877.
    * Exclude .DS_Store file at patch-commit #8922.
    * Fix a bug in which pnpm patch is unable to bring back old patch
    without specifying @version suffix #8919.

++++ python-postorius:

  - Add missing python-six BR for running tests

++++ python-aiohttp:

  - Update to 3.11.11:
  - Bug fixes
  - Updated :py:meth:~aiohttp.ClientSession.request to reuse
    the quote_cookie setting from ClientSession._cookie_jar
    when processing cookies parameter.
  - Fixed type of SSLContext for some static type checkers
    (e.g. pyright).
  - Updated :meth:aiohttp.web.StreamResponse.write annotation
    to also allow :class:bytearray and :class:memoryview as
    inputs
  - Fixed a hang where a connection previously used for a
    streaming download could be returned to the pool in a
    paused state.
  - Features
  - Enabled ALPN on default SSL contexts. This improves
    compatibility with some proxies which don't work without
    this extension.
  - Miscellaneous internal changes
  - Fixed an infinite loop that can occur when using aiohttp in
    combination with async-solipsism
  - Update to 3.11.10:
  - Fixed race condition in :class:aiohttp.web.FileResponse
    that could have resulted in an incorrect response if the
    file was replaced on the file system during prepare
  - Replaced deprecated call to :func:mimetypes.guess_type with
    :func:mimetypes.guess_file_type when using Python 3.13+
  - Disabled zero copy writes in the StreamWriter

++++ python-azure-communication-rooms:

  - New upstream release
    + Version 1.1.1
    + For detailed information about changes see the
    CHANGELOG.md file provided with this package
  - Adjust upstream source name in spec file
  - Drop extra LICENSE.txt as upstream now ships its own
  - Rename LICENSE.txt to LICENSE in %files section
  - Update Requires from setup.py

++++ python-azure-maps-geolocation:

  - New upstream release
    + Version 1.0.0b3
    + For detailed information about changes see the
    CHANGELOG.md file provided with this package
  - Adjust upstream source name in spec file
  - Remove unzip package from BuildRequires
  - Switch source archive format to TAR.GZ
  - Update Requires from setup.py

++++ python-azure-maps-route:

  - New upstream release
    + Version 1.0.0b3
    + For detailed information about changes see the
    CHANGELOG.md file provided with this package

++++ python-azure-mgmt-cognitiveservices:

  - New upstream release
    + Version 13.6.0
    + For detailed information about changes see the
    CHANGELOG.md file provided with this package
  - Adjust upstream source name in spec file
  - Drop extra LICENSE.txt as upstream now ships its own
  - Remove unzip package from BuildRequires
  - Rename LICENSE.txt to LICENSE in %files section
  - Switch source archive format to TAR.GZ
  - Update Requires from setup.py

++++ python-azure-mgmt-compute:

  - New upstream release
    + Version 33.1.0
    + For detailed information about changes see the
    CHANGELOG.md file provided with this package
  - Adjust upstream source name in spec file

++++ python-azure-mgmt-datafactory:

  - New upstream release
    + Version 9.1.0
    + For detailed information about changes see the
    CHANGELOG.md file provided with this package
  - Adjust upstream source name in spec file
  - Drop extra LICENSE.txt as upstream now ships its own
  - Rename LICENSE.txt to LICENSE in %files section

++++ python-azure-mgmt-network:

  - New upstream release
    + Version 28.1.0
    + For detailed information about changes see the
    CHANGELOG.md file provided with this package

++++ python-branca:

  - Update to 0.8.1
    * Add py.typed file

++++ python-drf-spectacular:

  - Initial packaging (v0.28.0), needed by Weblate

++++ python-eventlet:

  - Update to 0.38.2
    * [fix] fix the monkey patching with the asyncio hub
    * [feature] introduce the unmonkeypatching feature
  - from version 0.38.1
    * [fix] Python 3.13: Use greenthread's dead state where possible (#1000)
    * [env] bump github Actions (#996)
    * [fix] Fix bug where asyncio hub didn't support multiple os threads (#995)

++++ python-google-api-core:

  - Update to 2.24.0
    * Add automatic logging config to support debug logging (#754)
    * Update recognized logging fields (#766)

++++ python-google-api-python-client:

  - Update to version 1.157.0
    * **aiplatform:** Update the api
    * **androidpublisher:** Update the api
    * **apigee:** Update the api
    * **chromemanagement:** Update the api
    * **contactcenterinsights:** Update the api
    * **content:** Update the api
    * **css:** Update the api
    * **dialogflow:** Update the api
    * **discoveryengine:** Update the api
    * **firebaseml:** Update the api
    * **jobs:** Update the api
    * **merchantapi:** Update the api
    * **migrationcenter:** Update the api
    * **monitoring:** Update the api
    * **retail:** Update the api
    * **run:** Update the api
    * **translate:** Update the api
    * **dlp:** Update the api
  - from version 2.156.0
    * **aiplatform:** Update the api
    * **alloydb:** Update the api
    * **artifactregistry:** Update the api
    * **assuredworkloads:** Update the api
    * **backupdr:** Update the api
    * **bigqueryreservation:** Update the api
    * **chat:** Update the api
    * **cloudbuild:** Update the api
    * **cloudidentity:** Update the api
    * **config:** Update the api
    * **contactcenterinsights:** Update the api
    * **container:** Update the api
    * **css:** Update the api
    * **dataflow:** Update the api
    * **datamigration:** Update the api
    * **dataplex:** Update the api
    * **datastream:** Update the api
    * **dialogflow:** Update the api
    * **discoveryengine:** Update the api
    * **file:** Update the api
    * **gkehub:** Update the api
    * **healthcare:** Update the api
    * **integrations:** Update the api
    * **migrationcenter:** Update the api
    * **netapp:** Update the api
    * **networkmanagement:** Update the api
    * **notebooks:** Update the api
    * **oracledatabase:** Update the api
    * **paymentsresellersubscription:** Update the api
    * **privateca:** Update the api
    * **run:** Update the api
    * **securitycenter:** Update the api
    * **servicecontrol:** Update the api
    * **sheets:** Update the api
    * **sqladmin:** Update the api
    * **storage:** Update the api
    * **workflows:** Update the api
    * **workloadmanager:** Update the api
  - from version 2.155.0
    * **admin:** Update the api
    * **aiplatform:** Update the api
    * **aiplatform:** Update the api
    * **alloydb:** Update the api
    * **analyticsdata:** Update the api
    * **androidmanagement:** Update the api
    * **androidpublisher:** Update the api
    * **apigee:** Update the api
    * **appengine:** Update the api
    * **appengine:** Update the api
    * **bigquery:** Update the api
    * **checks:** Update the api
    * **checks:** Update the api
    * **chromemanagement:** Update the api
    * **classroom:** Update the api
    * **cloudidentity:** Update the api
    * **compute:** Update the api
    * **connectors:** Update the api
    * **contactcenterinsights:** Update the api
    * **contactcenterinsights:** Update the api
    * **content:** Update the api
    * **dataform:** Update the api
    * **datafusion:** Update the api
    * **datamigration:** Update the api
    * **deploymentmanager:** Update the api
    * **digitalassetlinks:** Update the api
    * **discoveryengine:** Update the api
    * **discoveryengine:** Update the api
    * **eventarc:** Update the api
    * **firebaseappdistribution:** Update the api
    * **firebasedynamiclinks:** Update the api
    * **firebaseml:** Update the api
    * **firebaseml:** Update the api
    * **forms:** Update the api
    * **integrations:** Update the api
    * **merchantapi:** Update the api
    * **migrationcenter:** Update the api
    * **monitoring:** Update the api
    * **netapp:** Update the api
    * **networkmanagement:** Update the api
    * **networksecurity:** Update the api
    * **orgpolicy:** Update the api
    * **playintegrity:** Update the api
    * **playintegrity:** Update the api
    * **policysimulator:** Update the api
    * **redis:** Update the api
    * **redis:** Update the api
    * **retail:** Update the api
    * **run:** Update the api
    * **securitycenter:** Update the api
    * **serviceconsumermanagement:** Update the api
    * **servicemanagement:** Update the api
    * **serviceusage:** Update the api
    * **tagmanager:** Update the api
    * **toolresults:** Update the api
    * **walletobjects:** Update the api
    * **youtube:** Update the api
    * **youtube:** Update the api
    * **youtube:** Update the api

++++ python-imread:

  - Update to 0.7.6
    * Fix loading paletted PNGs with transparency
  - Rename README.rst to README.md in %files section

++++ python-libevdev:

  - Avoid usage of %{_libdir}: a noarch package cannot rely on libdir
    pointing to arch-specific packages. TWeak using
    %{_prefix}/lib*/libevdev.so to find the correct library package
    %name.

++++ python-okta:

  - Update to 2.9.9
    * Place client_assertion JWT in body instead of URL

++++ python-param:

  - Update to 2.2.0
    * Annotate `depends` and `accept_arguments` decorators (#962)
    * Stop directly importing numpy and add `gen_types` decorator (#966)
    * Added missing `super().__init_subclass__` call in `_ParameterBase.__init_subclass__` (#969)
    * Remove `_dict_update` (#980)
    * Improve some docstrings and set up `ruff` to validate them (#977), (#982), and (#983)
    * Remove `_param_watchers`, raise `RuntimeError` on unsafe ops during init,
    and failed validation of a parameter default after inheritance (#973)
    * Promote many deprecation warnings to future warnings (#974)
    * Test Python 3.13 (#971)
    * Drop Python 3.8 support (#986)
    * Replace `hatch` with `pixi` (#971)
    * Fix reactive tests failing intermittently on Windows (#971)
    * Change linting to `ruff` (#978)

++++ python-path:

  - Update to 17.1.0
    * Fully inlined the type annotations.

++++ python-poetry-dynamic-versioning:

  - update to 1.5.0:
    * CLI: When pyproject.toml contains the project section, the enable command
    will add the required fields for Poetry 2.0.0+.
    * For compatibility with Poetry 2.0.0, adjusted Poetry constraint from ^1.2.0
    to >=1.2.0
    * For compatibility with Poetry 2.0.0, when inserting the dynamic version
    into pyproject.toml with PEP 621 mode activated, the plugin ensures not to
    set project.version and tool.poetry.version at the same time.
    * An UnboundLocalError could happen when pyproject.toml was misconfigured.

++++ python-psutil:

  - Update to 6.1.1
    * 2471_: use Vulture CLI tool to detect dead code.
    * 2418_, [Linux]: fix race condition in case /proc/PID/stat does not exist, but
    /proc/PID does, resulting in FileNotFoundError.
    * 2470_, [Linux]: `users()`_ may return "localhost" instead of the actual IP
    address of the user logged in.

++++ python-ruff:

  - update to 0.8.6
    * Preview features
    * [format]: Preserve multiline implicit concatenated strings in docstring positions
    * [ruff] Add rule to detect empty literal in deque call (RUF025)
    * [ruff] Avoid reporting when ndigits is possibly negative (RUF057)
    * Rule changes
    * [flake8-todos] remove issue code length restriction (TD003)
    * [pyflakes] Ignore errors in @no_type_check string annotations (F722, F821)
    * CLI
    * Show errors for attempted fixes only when passed --verbose
    * Bug fixes
    * [ruff] Avoid syntax error when removing int over multiple lines (RUF046)
    * [pyupgrade] Revert "Add all PEP-585 names to UP006 rule"
    0.8.5
    * Preview features
    * [airflow] Extend names moved from core to provider (AIR303)
    * [airflow] Extend rule to check class attributes, methods, arguments (AIR302)
    * [fastapi] Update FAST002 to check keyword-only arguments
    * [flake8-type-checking] Disable TC006 and TC007 in stub files
    * [pylint] Detect nested methods correctly (PLW1641)
    * [ruff] Detect more strict-integer expressions (RUF046)
    * [ruff] Implement falsy-dict-get-fallback (RUF056)
    * [ruff] Implement unnecessary-round (RUF057)
    * Rule changes
    * Visit PEP 764 inline TypedDict keys as non-type-expressions
    * [flake8-comprehensions] Skip C416 if comprehension contains unpacking
    * [flake8-pie] Allow cast(SomeType, ...) (PIE796)
    * [flake8-simplify] More precise inference for dictionaries (SIM300)
    * [flake8-use-pathlib] Catch redundant joins in PTH201 and avoid syntax errors
    * [pycodestyle] Preserve original value format (E731)
    * [pydocstyle] Split on first whitespace character (D403)
    * [pyupgrade] Add all PEP-585 names to UP006 rule
    * Configuration
    * [flake8-type-checking] Improve flexibility of runtime-evaluated-decorators
    * [pydocstyle] Add setting to ignore missing documentation for *args and **kwargs parameters (D417)
    * [ruff] Add an allowlist for unsafe-markup-use (RUF035)
    * Bug fixes
    * Fix type subscript on older python versions
    * Use TypeChecker for detecting fastapi routes
    * [pycodestyle] Avoid false positives and negatives related to type parameter default syntax (E225, E251)
    * Documentation
    * Fix incorrect doc in shebang-not-executable (EXE001) and add git+windows solution to executable bit
    * Rename rules currently not conforming to naming convention
    0.8.4
    * Preview features
    * [airflow] Extend AIR302 with additional functions and classes
    * [airflow] Implement moved-to-provider-in-3 for modules that has been moved to Airflow providers (AIR303)
    * [flake8-use-pathlib] Extend check for invalid path suffix to include the case "." (PTH210)
    * [perflint] Fix panic in PERF401 when list variable is after the for loop
    * [perflint] Simplify finding the loop target in PERF401
    * [pylint] Preserve original value format (PLR6104)
    * [ruff] Avoid false positives for RUF027 for typing context bindings
    * [ruff] Check for ambiguous pattern passed to pytest.raises() (RUF043)
    * Rule changes
    * [flake8-bandit] Check S105 for annotated assignment
    * [flake8-pyi] More autofixes for redundant-none-literal (PYI061)
    * [pydocstyle] Skip leading whitespace for D403
    * [ruff] Skip SQLModel base classes for mutable-class-default (RUF012)
    * Bug
    * [perflint] Parenthesize walrus expressions in autofix for manual-list-comprehension (PERF401)
    * Server
    * Check diagnostic refresh support from client capability which enables dynamic configuration for various editors

++++ python-vcrpy:

  - Update to 7.0.0
    * Drop support for python 3.8 (major version bump) - thanks @jairhenrique
    * Various linting and test fixes - thanks @jairhenrique
    * Bugfix for urllib2>=2.3.0 - missing version_string (#888)
    * Bugfix for asyncio.run - thanks @alekeik1

++++ python-virtualenvwrapper:

  - Add README-SUSE.rst to describe the location of
    `/usr/local/bin/virtualenvwrapper*.sh` in our packages
    (bsc#1235076).

++++ python-yacron:

  - Add patch support-new-sentry-sdk.patch:
    * Support new Sentry SDK changes.
  - Switch to autosetup and pyproject macros.
  - No more greedy globs in %files.

++++ rpcs3:

  - Update to version 0.0.34~git20250107:
    * Decrease mouse move assignment distance
    * PPU LLVM: Fixup patches enlisting in analyzer
    * Minor cleanup (#16519)
    * PPU LLVM: Function table dependent resolver hashing
  - Update to version 0.0.34~git20250106:
    * Do not re-use the old game window if the renderer changed
    * move error_report to ErrorCodes.cpp
    * Disable continuous mode if a savestate is not possible
    * Keep game window open when loading the last savestate
    * Clean up old game window in case of unexpected errors
    * Show message while creating savestate in continuous mode
    * RSX/Qt: Reuse gs_frame if possible
    * cheats: add float32 gui support
    * cmake: fix wolfssl
    * cmake: remove "--no-quick" from windeployqt
    * Thread.h: Fix a bug by adding thread_state::destroying_context
    * Fix sys_config_unregister_service
    * vk: Support panvk, allow creating device without textureCompressionBC
    * vk: Add driver vendor PANVK (Mali GPU on Mesa)
    * patches: create patch path on update
    * Qt: delete settings_dialog
    * Qt: delete batch progress dialog after user closed it (as originally intended)
    * Qt: fix batch compilation after a game was already running
    * Qt: stop batch compilation immediately on cancel
    * Fix IDM image serialization

++++ shadowsocks-rust:

  - Fix start failure by systemd
    * Make sure /etc/shadowsocks can be read by shadowsocks user
    * Create the PID file under /run/shadowsocks

++++ spack:

  - Work towards a reproducible doc build (boo#1235144):
    When building documentation, hard code:
    * year for license.
    * cpu count dependent settings.

++++ spotify-launcher:

  - Update to version 0.6.3:
    * Release v0.6.3
    * Also log update errors to terminal
    * Switch from openssl to rustls
    * Introduce error message ui, make update errors non-fatal
    * Release v0.6.2
    * Add --version flag

++++ traefik:

  - Version 3.2.4
  - acme
    * Update go-acme/lego to v4.21.0 (gh#traefik/traefik#11368)
  - k8s/gatewayapi
    * Support empty value for core Kubernetes API group (gh#traefik/traefik#11386)
  - middleware
    * Fix typo in basicauth note (gh#traefik/traefik#11397)
  - service
    * Configure ErrorLog in httputil.ReverseProxy (gh#traefik/traefik#11344)
  - tls
    * Upgrade github.com/spiffe/go-spiffe/v2 to v2.4.0 (gh#traefik/traefik#11385)
    Bump golang.org/x/net to v0.33.0 (gh#traefik/traefik#11365)
    Remove duplicate github.com/coreos/go-systemd dependency (gh#traefik/traefik#11354)

++++ traefik2:

  - Version 2.11.17
  - acme
    * Update go-acme/lego to v4.21.0 (gh#traefik/traefik#11368)
  - middleware
    * Fix typo in basicauth note (gh#traefik/traefik#11397)
  - service
    * Configure ErrorLog in httputil.ReverseProxy (gh#traefik/traefik#11344)
    Bump golang.org/x/net to v0.33.0 (gh#traefik/traefik#11365)

++++ wf-shell:

  - Changed pkgconfig(wlroots) to >= 0.17.0
    * Multiple options available for wlroots

++++ wlogout:

  - initial package

++++ xen:

  - Update to Xen 4.20.0 pre-release (jsc#PED-8907)
    xen-4.20.0-testing-src.tar.bz2
  - New Features
    * On Arm:
  - Experimental support for Armv8-R.
  - Support for NXP S32G3 Processors Family and NXP LINFlexD UART driver.
  - Basic handling for SCMI requests over SMC using Shared Memory, by allowing
    forwarding the calls to EL3 FW if coming from hwdom.
  - Support for LLC (Last Level Cache) coloring.
    * On x86:
  - xl suspend/resume subcommands.
  - Support for SRSO_U/S_NO and SRSO_MSR_FIX
  - Changed Features
    * Fixed blkif protocol specification for sector sizes different than 512b.
    * The dombuilder in libxenguest no longer un-gzips secondary modules, instead
    leaving this to the guest kernel to do in guest context.
    * On x86:
  - Prefer ACPI reboot over UEFI ResetSystem() run time service call.
  - Switched the xAPIC flat driver to use physical destination mode for external
    interrupts instead of logical destination mode.
  - Removed Features
    * On x86:
  - Support for running on Xeon Phi processors.
  - Removed the `ucode=allow-same` command line option.
  - Removed x2APIC Cluster Mode for external interrupts.  x2APIC Physical and
    Mixed Modes are still available.
  - Dropped patches
    xsa466.patch

++++ yast2-packager:

  - Adjust test for ruby-3.4 (bsc#1235099)
  - 5.0.6

++++ yast2-trans:

  - Update to version 84.87.20250103.9ee56288d5:
    * Translated using Weblate (Icelandic)
    * Translated using Weblate (Icelandic)
    * Translated using Weblate (Icelandic)
    * Added translation using Weblate (Icelandic)

------------------------------------------------------------------
------------------  2025-1-5  -  Jan 5 2025  -------------------
------------------------------------------------------------------

++++ GeoLite2:

  - Downgraded to 2024.10.25
    * Returned Russian and Crimean IPs deleted in later versions.

++++ amdgpu_top:

  - Update to version 0.10.1
  - v0.10.1
    * Update libdrm_amdgpu_sys
    * Fix CHIP_CLASS check for GFX12
    * Include CHIP_GFX1103_R1X (Hawk Point1) in has_npu condition
    * Add description of --xdna option
    * Add new layout for wide term (150 or more columns) (#107)
    * Fix "No localization for id"
    * Add CPU Core Power Plot
    * Add CPU Temperature Plot
    * Add VCLK/DCLK Plot
    * Persist selected PCI bus
  - v0.10.0
    * Support for AMD XDNA NPU (amd/xdna-driver)
    * Update libdrm_amdgpu_sys
    * Support for GFX12 family (RDNA 4), CHIP_GFX1200 and CHIP_GFX1201
    * Support for CHIP_GFX1103_R1X (Hawk Point1) and CHIP_GFX1103_R2X (Hawk Point2)
    * Update GRBM2_INDEX
    * Rename "RunList Controller" to "Ring List Controller"
    * Fix the "Ring List Controller" bit for GFX10_3 (RDNA 2)
    * Stop using get_unchecked (#104)
    * Add metainfo file
    * Remove amd_.*_visible_vram fields in FdInfoUsage
    * ref: https://lists.freedesktop.org/archives/amd-gfx/2024-September/113971.html
    * Implement dynamic_no_pc
    * This allows the APU to transition to GFXOFF state.
    * Add --gl and --vk options
    * Support for the Close shortcut key (#97)
    * Add the Quit button
    * Update eframe to v0.29
    * Update versions of i18n-embed and i18n-embed-fl
    * Use LazyLock instead of once_cell
    * Use wgpu feature (#101)
    * This allows to get the driver version (Vulkan) and use APU for rendering.
    * Enable x11 feature (#102)
    * Select the GL backend as default

++++ avrdude:

  - Update to 8.0
    * Major changes compared to the previous version:
  - Support of multi-memory .hex/.srec files and memory lists #1828
  - New terminal disasm command #1842
  - GUI implementation of avrdude to demonstrate libavrdude #1714
    * New devices supported:
  - AVR16DU14, AVR16DU20, AVR16DU28, AVR16DU32
  - AVR32DU14, AVR32DU20, AVR32DU28, AVR32DU32
    * New programmers supported:
  - serprog
  - pickit5_updi
    * New serial adapters supported:
  - ch342, ch344, ch347, ch9103
  - bump libavrdude soname
  - building with libserialport now

++++ libchewing:

  - update version 0.9.1
  - drop unneeded patch:
    * libchewing-0.4.0-simple-select-rpath.patch
    * chewing-utils-abuild.patch

++++ d2:

  - Update to version 0.6.8:
    * Render: SVG files render in non-browser contexts (e.g. Inkscape, LaTeX) #2147
    * Lib: removes a dependency on external slog that was causing troubles with installation #2137
    * CLI: attempts writing to path atomically, falling back to non-atomic if failed #2141
    * Export: pptx has "created at" metadata removed, so successive runs yield the same result #2169
    * Formatter: empty board keywords (e.g. layers) are removed #2178
    * Render: a tooltip or link by itself will not expand width of shape #2183
    * Render: fixes edge case of a 3d shape with outside label being cut off #2132
    * Composition: labels for boards set with shorthand x: y was not applied #2182
    * Globs: double globs (**) were erroring when used with multiple scenario boards #2195
  - Update to version 0.6.7:
    * Vars: Variable definitions can refer to other variables in the current scope #2052
    * Composition: Imported boards can use underscores to reference boards beyond its own scope
    (e.g. to a sibling board at the scope its imported to) #2075
    * Autoformat: Reserved keywords are formatted to be lowercase #2098
    * Misc: support for characters in the Latin-1 and geometric shapes unicode range #2100
    * Imports: can now import from absolute file paths #2113
    * Render: linear and radial gradients are now available for fill, stroke and font-color #2120
    * Sequence diagram: edge groups account for edge label heights #2038
    * Sequence diagram: self-referential edges account for edge label heights #2040
    * Sequence diagram: The spacing between self-referential edges and regular edges is uniform #2043
    * Compiler: Error on multi-line labels in sql_table shapes #2057
    * Sequence diagram: Image shape actors can use spans and notes #2056
    * Globs: Filters work with default values (e.g. &opacity: 1 will capture everything without opacity explicitly set) #2090
    * Render: connection label fills have a bit of padding and border-radius for better aesthetics #2094
    * Sequence diagram: the padding between message labels and message endpoints are slightly increased #2096
    * Render: code syntax highlighter dependency upgrade caused some slight subtle color changes in code snippets #2119
    * Sequence diagram: multi-line edge labels no longer can collide with other elements #2049
    * Sequence diagram: long self-referential edge labels no longer can collide neighboring actors
    (or its own) lifeline edges #2050
    * Sequence diagram: fixes layout when sequence diagrams are in children boards (e.g. a layer) #1692
    * Globs: An edge case was fixed where globs used in edges were creating nodes when it shouldn't have #2051
    * Render: Multi-line class labels/headers are rendered correctly #2057
    * CLI: Watch mode uses correct backlinks (_ usages) #2058
    * Vars: Spread variables are inserted in place instead of appending to end of scope #2062
    * Imports: fix local icon imports from files that are imported #2066
    * CLI: fixes edge case of watch mode links to nested board that had more nested boards not working #2070
    * CLI: fixes theme flag not being passed to GIF outputs #2071
    * CLI: fixes scale flag not being passed to animated SVG outputs #2071
    * CLI: pptx exports use theme flags correctly #2099
    * Imports: importing files with url links is fixed #2105
    * Composition: linking to invalid boards no longer produces an invalid link #2118

++++ dealii:

  - Remove obsolete netcdf build dependency, netcdf bindings were
    removed with version 9.3.3.
  - Minor spec file cleanups.

++++ dealii-openmpi4:

  - Remove obsolete netcdf build dependency, netcdf bindings were
    removed with version 9.3.3.
  - Minor spec file cleanups.

++++ dealii-openmpi5:

  - Remove obsolete netcdf build dependency, netcdf bindings were
    removed with version 9.3.3.
  - Minor spec file cleanups.

++++ fcitx5-anthy:

  - update to 5.1.5
    * translation update

++++ fcitx5-chewing:

  - update to 5.1.6
    * Fix compiling error with new libchewing
  - changes in 5.1.5
    * Fix buffer checkings
  - changes in 5.1.4
    * Added Colemak layout support provided by libchewing
    * Workaround some issue with rust libchewing

++++ fcitx5-chinese-addons:

  - update to 5.1.7
    * Slightly improve the order of English candidate when it contains
    upper case
  - changes in 5.1.6
    * Fix compose key that need AltGr
    * Add support to use spell-check candidate into the sentence
    * hide cangjie by default.

++++ fcitx5-configtool:

  - update version 5.1.7
    * translation update
  - changes in 5.1.6
    * directly launch external tool if ExternalOption is the only option
  - changes in 5.1.5
    * Don't use migrators in string
    * Support empty enum name
    * Variable name and other clean up
    * fix: select all checkbox inconsistent
    * Use Qt6 by default
  - changes in 5.1.4
    * Fix return key drawn incorrectly
    * Fix usage of ListSectionHeader

++++ fcitx5-configtool-qt6:

  - update version 5.1.7
    * translation update
  - changes in 5.1.6
    * directly launch external tool if ExternalOption is the only option
  - changes in 5.1.5
    * Don't use migrators in string
    * Support empty enum name
    * Variable name and other clean up
    * fix: select all checkbox inconsistent
    * Use Qt6 by default
  - changes in 5.1.4
    * Fix return key drawn incorrectly
    * Fix usage of ListSectionHeader

++++ fcitx5-hangul:

  - update to 5.1.5
    * translation update
  - changes in 5.1.4
    * Revert case change if caps lock is enabled

++++ fcitx5-kkc:

  - update to 5.1.5
    * translation update
  - changes in 5.1.4
    * Rename icons to avoid XDG icon name fallback with breeze icon theme

++++ fcitx5-kkc-qt6:

  - update to 5.1.5
    * translation update
  - changes in 5.1.4
    * Rename icons to avoid XDG icon name fallback with breeze icon theme

++++ fcitx5-libthai:

  - update to 5.1.4
    * translation update

++++ fcitx5-m17n:

  - update to 5.1.2
    * Workaround test failure with latest m17n-db since wijesekera is
    renamed to wijesekara

++++ fcitx5-qt:

  - Update to 5.1.8
    * bugfix for pinyin dict manager

++++ fcitx5-rime:

  - update to 5.1.9
    * Add additional behaviors in the switch input method configuration
    * partially implement BulkCursor
    * Update the message and the logic for block message
    * add hotkey configuration for deploy and synchronize
    * Use option label from action instead of get_state_label to
    support older librime
    * Use new show custom input method information to display option
    change
    * Set program name to client_app property
    * implement candidate action: forget_candidate
  - changes in 5.1.8
    * hotfix
  - changes in 5.1.7
    * Add compose support
    * Fix a bug with combo pinyin with certain preedit mode

++++ fcitx5-skk:

  - update to 5.1.5
    * translation update
  - changes in 5.1.4
    * Rename icons to avoid XDG icon name fallback with breeze icon theme

++++ fcitx5-skk-qt6:

  - update to 5.1.5
    * translation update
  - changes in 5.1.4
    * Rename icons to avoid XDG icon name fallback with breeze icon theme

++++ fcitx5-table-extra:

  - update to 5.1.6
    * Rename icons to avoid XDG icon name fallback with breeze icon theme

++++ fcitx5-table-other:

  - update to 5.1.3
    * Rename icons to avoid XDG icon name fallback with breeze icon theme

++++ fcitx5-unikey:

  - update to 5.1.5
    * translation update

++++ fcitx5-unikey-qt6:

  - update to 5.1.5
    * translation update

++++ fcitx5-zhuyin:

  - update to 5.1.2
    * translation update

++++ fmtools:

  - Initial package, version 2.0.8

++++ fping:

  - Update to 5.3:
    * New option --icmp-timestamp to send ICMP timestamp requests (ICMP type 13)
    instead of ICMP Echo requests (#353 #363, thanks @auerswal and @gsnw-sebast)
    * New option --print-ttl to print returned TTL value (#354, thanks @nalves599)
    * New option --print-tos to print returned TOS value (#335 #346 #347, thanks
    @auerswal and @gsnw-sebast)
    * New option --check-source (#334, thanks @auerswal)
    * Predefined various timestamp formats (#321, thanks @auerswal and @gsnw-sebast)
    * Print cumulative stats with -Q SECS,cumulative (#315, thanks @auerswal)
    * ci: Upgrade actions/upload-artifact to v4 (#360, thanks @gsnw-sebast)
    * ci: Azure Pipeline only trigger when changes are made in the development branch
    (#359, thanks @gsnw-sebast)
    * ci: Upgrade actions/upload-artifact to v3 (#355, thanks @pevik)
    * ci: Azure Pipeline YAML add docker build (#354, thanks @gsnw-sebast)
    * Dockerfile: change distribution from ubuntu to debian (#350, thanks
    @gsnw-sebast)
    * Fix warning unused parameter 'reply_timestamp' under macOS (#348, thanks
    @gsnw-sebast)
    * Fix increase maximum -s value to 65507 (#344, thanks @pevik)
    * ci: use File::Temp to create temporary directory (#343, thanks @auerswal)
    * Fix -k, --fwmark with setuid fping executable (#342, thanks @auerswal)
    * Another batch of additional tests (take 2) (#341, thanks @auerswal)
    * Document that -a and -u are overridden by -c and -C (#338, thanks @auerswal)
    * Fix macOS build warning sets SEQMAP_TIMEOUT_IN_NSSEQMAP_TIMEOUT_IN_NS as INT64_C
    (#336, thanks @gsnw-sebast)
    * Fix inconsistent limits for address generation via -g, --generator using either
    range or CIDR (#331, thanks @auerswal)
    * Some additional tests (#329, thanks @auerswal)
    * ci: skip an unreliable test on macOS (#328, thanks @auerswal)
    * Fix incorrect return-value check for a scanf like function (CWE-253) (#323,
    thanks @gsnw-sebast)
    * A few more tests to increase code coverage a little bit (#320, thanks @auerswal)
    * Github fix: Change to codeql-action-v2 (#319, thanks @gsnw-sebast)
    * Developer function: Debug with Visual Studio Code (#318, thanks @gsnw-sebast)

++++ fswatch:

  - Update to 1.18.0
    * The C++17 standard has been adopted: code has been rewritten and simplified
    to adobe new features of the C++17 standard library such as std::filesystem.
    * gettextize: gettext v. 0.22.5
    * Documentation: add reference to Go bindings.
    * Issue #313: Make -1, --one-event return $? when killed.
    * Remove unused or obsolete configuration checks.
    * Use the #include predefined notation to include generated configuration headers.
    * Use target CPPFLAGS instead of AM_CPPFLAGS.
    * Update FSEventStreamEventFlags flags and add support to macOS 10.13+ features.
    * Issue #278: fsevents monitor: Add support to for extended data, to allow
    * file inodes to be collected with events. This feature enables users to
    * correlate rename events.
    * Issue #278: inotify monitor: Add support for
    correlation cookie. This feature enables users to correlate rename events.
    * Add %c format specifier to print the event correlation id.
    * Require ,  and thread_local and remove checks and conditional code.
  - libfswatch v. 1.18.0 introduces the following features and bug fixes:
    * Update the event class to have a correlation id field.
    * Remove private headers from the list of installed header files.
    * Library interface does not depend on configuration any longer.
  - Packaging changes
    * Use autogen.sh to regnerate configure script
    * Remove non Linux READMEs

++++ gdal:

  - Add upstream patch 19ba2562.patch to support newer poppler.
    fix boo#1235083

++++ gpxsee:

  - Update to version 13.34
    * Improved ENC maps style/rendering.
    * Minor IMG maps fixes.

++++ iwd:

  - Update to version 3.3
    * Fix issue with handling External Authentication.
    version 3.2:
    * Fix issue with GCC 15 and -std=c23 build errors.
    * Add support for using PMKSA over SAE if available.
    * Add support for HighUtilization/StationCount thresholds.
    * Add support for disabling Multicast RX option.
    version 3.1:
    * Fix issue with handling OWE transition BSS selection.
    * Fix issue with handling oper class 136 starting frequency.

++++ libime:

  - update to 1.1.9:
    * update model and dict
    * Manually adjust certain character weight in dict
    to avoid some meaningless score
  - add patch libime-1.1.9-boost166.patch
    *  was splitted from
     since boost 1.67

++++ vtk:

  - Add bcond for mysql, keep it disabled by default. Make libmysql
    devel dependency conditional.
  - Remove obsolete netcdf-c++ dependency from devel package.

++++ vtk-openmpi4:

  - Add bcond for mysql, keep it disabled by default. Make libmysql
    devel dependency conditional.
  - Remove obsolete netcdf-c++ dependency from devel package.

++++ m17n-db:

  - update to 1.8.9
    * mr-gamabhana.mim
    * ar-translit.mim: Use Shift+t(T) in ar-translit.mim to
    input the Arabic tatweel

++++ nvim-lspconfig:

  - update to 1.3.0:
    * refactor: deprecate util.path.join
    * refactor: deprecate util.path.path_separator
    * refactor: silence luals warnings
    * refactor: deprecate util.path.iterate_parents
    * feat: add server configuration for autohotkey_lsp (init)
    * refactor!: remove public interface of util.path.traverse_parents
    * fix(mdx-analyzer): Duplicate node_modules folder causing errors, and
    filetypes option
    * fix: add build.gradle.kts for java language server
    * feat: cue language server
    * feat(ccls): add CclsSwitchSourceHeader
    * fix(ccls): typo on request method
    * refactor(clangd): imporve switchsourceheader handler
    * fix(clangd): fix switchSourceHeader detection
    * docs(ruby_lsp): Remove instructions for adding ruby-lsp to Gemfile
    * feat: Update Harper's Supported Languages
    * feat: atlas language server
    * fix(msbuild): more root patterns

++++ os-autoinst:

  - Update to version 4.6.1735912767.1d8e059:
    * Remove unreachable states in tests 18-backend-qemu
    * Fix code coverage for qemu.pm
    * t: fix tests for #2550 for old and new qemu
    * Fix test of qemu backend
    * Enable multifd support
    * Remove redundant newline in "GOT GO" message
    * autotest: Simplify with post-if

++++ postfixadmin:

  - update to PostfixAdmin 3.3.15
  - update smarty and jQuery
  - add postfixadmin-cli manpage
  - several bugfixes - for details, see
    https://github.com/postfixadmin/postfixadmin/releases/tag/postfixadmin-3.3.14
    https://github.com/postfixadmin/postfixadmin/releases/tag/postfixadmin-3.3.15

++++ python-omni-camera:

  - Set environment variable so older PyO3 will build with 3.13.
  - Run one example as a test of sorts.
  - Correct Suggests.

++++ secrets:

  - Update to version 10.4:
    + Fix crash when closing a dialog when the db is locked.
    + Fix crash when using zxcvbn-rs 0.2.
    + Various bug fixes.

++++ uasm:

  - Update to 2.57:
    * Added aam/aad imm8 missing instruction variant.
    * Added corrections for constant too large warnings and included >64bit size immediate errors.
    * Corrected a conflict between local and struct having the same name.
    * Updated the encoding of xchg eax,eax to not just be a NOP in 64bit code as a side effect is
    clearing the top half of RAX.
    * Reduced unnecessary REX prefixes in PROC prologue.
    * Cleaned up makefile names
    * Fixed a general failure on empty unions.
    * Applied typedef ptr fix in legacy codeview symbolic debugging info.
    * Noted string literal usage in manual.
    * Fixed a stack balancing regression leading to an umatched add/sub rsp,8 pair forLinux 64bit.
    * Prevented vmovd/vmovq from accepting ymm or zmm registes.
    * Prevent OR rax,64bit immediate and other instructions that aren't MOV.
    * Based on a patch to original Jwasm which may have entered an infinite loop if a structured
    variable wasn't defined (yet), but a member name matched a local name.
    * Included Vortex Def2Lib utility in the distribution with Import Definitions kindly supplied
    from MASM32.
    Can be run via MakeLib.bat or
    def2lib *.def
    def2lib ntvdm.def -e

++++ vtkdata:

  - Update to version 9.4.1 - no changelog available.

++++ wcm:

  - Update to pkgconfig(wlroots) >= 0.17.0
    * Build is choking, because there are three versions of wlroots
    available

++++ xf86-input-synaptics:

  - Update to version 1.10.0
    * This release raises the minimum supported Xserver version from
    xorg-server-1.12 (released March 2012) to xorg-server-1.18 (Nov. 2015).
    * For those building on Linux, it also drops support for building on kernel
    versions earlier than 2.6.31 (Sept. 2009).

++++ xinit:

  - Update to version 1.4.3
    * Reindent startx after !6
    * Remove Xdmx from suggested Xserver list
    * Mark global variables as static since there's only one source file
    * Clear -Wunused-parameter warnings from clang
    * Use ptrdiff_t to store results of pointer subtraction
    * Use asprintf() if available
    * Don't exit with failure on SIGTERM regardless.
    * darwin: Remove bashism from 10-tmpdirs script
    * Modernized shell scripts
    * startx: Assign XSERVERRC to correct userserverrc
    * add closing quote to /dev/random mcookie hex
  - adjusted xinit-suse.patch
  - refreshed xinit-client-session.patch
  - refreshed xinit-tolerant-hostname-changes.patch

------------------------------------------------------------------
------------------  2025-1-4  -  Jan 4 2025  -------------------
------------------------------------------------------------------

++++ ART:

  - Update to 1.24.5:
    * CTL scripts: allow translating also tooltips
    * thumbnail: ensure return value of Thumbnail::getColorLabel() is
    valid

++++ Mesa:

  - Update to release 24.3.3
  - -> https://docs.mesa3d.org/relnotes/24.3.3
  - Update to release 24.3.2
  - -> https://docs.mesa3d.org/relnotes/24.3.2
  - supersedes the following patches:
    * 0001-dri-don-t-fetch-X11-modifiers-if-we-don-t-support-th.patch
    * 0002-egl-wayland-only-supply-LINEAR-modifier-when-support.patch
    * 0003-egl-wayland-fallback-to-implicit-modifiers-if-advert.patch

++++ Mesa-drivers:

  - Update to release 24.3.3
  - -> https://docs.mesa3d.org/relnotes/24.3.3
  - Update to release 24.3.2
  - -> https://docs.mesa3d.org/relnotes/24.3.2
  - supersedes the following patches:
    * 0001-dri-don-t-fetch-X11-modifiers-if-we-don-t-support-th.patch
    * 0002-egl-wayland-only-supply-LINEAR-modifier-when-support.patch
    * 0003-egl-wayland-fallback-to-implicit-modifiers-if-advert.patch

++++ evolution:

  - Update to version 3.54.3:
    + Miscellaneous: ESourceSelector: Source child drawn in too thin
    font.

++++ evolution-data-server:

  - Update to version 3.54.3:
    + Bug Fixed: CalDAV: Do not use SCHEDULE-AGENT parameter.

++++ fcitx5:

  - Update to 5.1.11
    * Fix issue in XIM client when type with mouse click
    * Fix compiling error with GCC 15
    * Fix wrong border color in classic ui

++++ gitsign:

  - Update to version 0.12.0:
    * attest: force https for rekor client (#610)
    * Bump the gomod group with 2 updates (#608)
    * Bump google.golang.org/protobuf from 1.35.2 to 1.36.0 (#607)
    * Bump github.com/sigstore/sigstore in the gomod group across 1
    directory (#606)
    * Bump the actions group with 3 updates (#603)
    * Bump github.com/secure-systems-lab/go-securesystemslib (#605)
    * fix zizmor issues (#602)
    * Bump actions/cache from 4.1.2 to 4.2.0 in the actions group
    (#599)
    * Bump actions/attest-build-provenance from 1.4.4 to 2.0.1 (#600)
    * Bump golang.org/x/crypto from 0.29.0 to 0.30.0 (#601)
    * README: add warning about internet access (#596)
    * Bump the gomod group with 2 updates (#598)
    * Bump anchore/sbom-action from 0.17.7 to 0.17.8 in the actions
    group (#597)
    * Bump google.golang.org/protobuf from 1.35.1 to 1.35.2 in the
    gomod group (#595)
    * Bump golang.org/x/oauth2 from 0.23.0 to 0.24.0 (#593)
    * Bump the actions group with 3 updates (#592)
    * Bump golang.org/x/crypto from 0.28.0 to 0.29.0 (#594)
    * Bump github.com/golang-jwt/jwt/v4 from 4.5.0 to 4.5.1 (#591)
    * Bump anchore/sbom-action from 0.17.5 to 0.17.6 in the actions
    group (#590)
    * Bump github.com/go-git/go-billy/v5 from 5.5.0 to 5.6.0 (#587)
    * Bump the actions group with 4 updates (#588)
    * Update release.yml - add attestations:write (#586)

++++ glycin-loaders:

  - Update to version 1.1.4:
    + Fixed:
  - image-rs: Support `image/qoi` mime-type for QOI in addition
    to `image/x-qoi`.
  - libglycin:
    . Include stdint.h.
    . Remove dependency on gtk in header and move it to
    libglycin-gtk4.

++++ gnome-branding-Aeon:

  - Add Refine to the Flatpak list and remove GIMP

++++ gnome-maps:

  - Update to version 47.3:
    + Switch the Transitous public transit support to the new MOTIS
    API v2

++++ gnome-software:

  - Update to version 47.3:
    + Fix a crash when cancelling an offline update.
    + Updated translations.

++++ helix:

  - Update to version 25.01:
    Features:
    * Big refactor for Pickers
    * Use a table layout and allow filtering by column
    * Reimplement global_search to allow changing the query
    dynamically
    * Add an alternative "inline" display for LSP diagnostics
    * Support defining keybindings as macros
    * Continue line comments in o/O and on  in insert mode
    * Allow configuring and switching clipboard providers at runtime
    * Add support for path completion
    * Support bindings with the Super (Cmd/Win/Meta) modifier
    * Support rendering and jumping between tabstops in snippet
    completions
    * Allow theming directory completions
    Commands:
    * Add commands to move within snake_case or camelCase words
    * Add search_selection_detect_word_boundaries - This command
    takes the * key in normal and select mode, replacing
    search_selection which was moved to A-*.
    Usability:
    * Add :edit and :e aliases for :open
    * Trim trailing newline from pipe command outputs when the input
    doesn't have a trailing newline
    * Add :mv alias for :move
    * Return document display name instead of absolute path from the
    % special register
    * Track view position on a per-view instead of per-document basis
    * Improve scrolloff calculation to leave a gap in the middle
    * Show a popup for stderr printed by failed :sh commands
    * Add statusline errors when nothing is selected with s, K, A-K
    * Add .svn as a workspace root marker
    * Trim the end of :sh outputs
    * Show LSP window/showMessage messages in the statusline
    * Support finding workspace directories via .jj directories
    * Join single-line comments with join_selections (J)
    * Show anonymous syntax tree nodes in :tree-sitter-subtree
    * Save an undo checkpoint before paste in insert mode
    * Only break on ASCII spaces in :reflow
    * Add a default-yank-register config option
    * Show a statusline error for :format when a formatter is not
    available
    * Change to the home directory with :cd with no arguments
    * Change default comment token to # for unrecognized files
    * Trim all trailing whitespace on insert_newline
    * Change to the prior directory with :cd -
    * Allow parsing - (with no modifiers) as a keybinding
    * Improve opening statusline and error messages when opening
    duplicate files or directories
    * Trim trailing colons in paths passed on the argv
    * Show tree-sitter parser availability in hx --health 
    * Show a preview block for colors in the LSP completion menu
    * Add infobox help for surround_add, surround_replace and
    surround_delete
    Fixes:
    * Respect document indentation settings in format_selections (=)
    * Avoid switching the current document to normal mode during an
    LSP workspace/applyEdit operation
    * Fix off-by-one in LSP find_completion_range
    * Prefer file-system mtime to local system time for detecting
    external modifications
    * Fix writing of hardlinks
    * Prevent language servers from being automatically restarted
    when stopped with :lsp-stop
    * Stable-sort LSP text edits
    * Fix determination of current language layer in documents with
    nested language injections
    * Fix a panic from :moveing a file to a new extension which
    starts a language server
    * Fix a panic from duplicating the diff gutter
    * Keep cursor position when exactly replacing text
    * Fix a panic from jump_backward on a newly opened split
    * Fix a panic from language servers sending an unknown diagnostic
    severity
    * Fix a panic when drawing at the edge of the screen
    * Fix git repo detection on symlinks
    * Fix a panic from a language server sending an out-of-range
    active signature index in textDocument/signatureHelp
    * Fix a panic from using C-k in a prompt ending in a multi-byte
    character
    * Expand tildes in paths passed to :read
    * Respect per-language workspace-lsp-roots configuration when
    opening new documents
    * Consistently replace line-endings in paste/replace commands
    * Fix formatting in error statusline messages when inspecting
    variables in DAP
    * Fix invisible printing of headers in --health output on light
    terminals
    * Accept integers serialized as floats in the JSONRPC id field
    Themes:
    * Add new themes:
    adwaita-light, ao, carbonfox, eiffel,
    seoul256, sunset, vintage, yo
    * Update themes:
    bogster, dark_plus, snazzy, everforest,
    gruvbox, hex, modus, voxed
    Languages:
    * Added new languages:
    jjdescription, i3wm and Sway configs, TypeSpec, jq, Thrift,
    Gherkin, Circom, Dune, Snakemake, Cylc, textproto, Spade,
    NestedText, Quint, Amber-lang, Vento, Teal, Koto, NGINX
    * Add comment injections for Hare
    * Improve highlights for blade.php files
    * Update tree-sitter-slint
    * Recognize just files as Just
    * Recognize mdx as Markdown
    * Update Just grammar and queries
    * Recognize tclsh as TCL
    * Update Godot grammar and queries
    * Update Gleam grammar and queries
    * Add mesonlsp for Meson
    * Update HTML highlights
    * Add comment textobjects for Verilog
    * Switch tree-sitter-just grammar
    * Update tree-sitter-fsharp
    * Add nixd for Nix
    * Highlight types and enum members from the Rust prelude
    * Improve textobjects for HCL, Nix
    * Add textobjects queries for docker-compose, dockerfile, env,
    git-config, hcl, hocon, prisma, SQL and YAML
    * Recognize cshtml files as HTML
    * Set a memory limit for the Lean language server
    * Add configurations for jedi and ruff language servers
    * Update Vue highlights
    * Switch tree-sitter-hcl grammar
    * Fix odinfmt formatter configuration
    * Recognize rbs files as Ruby
    * Update tree-sitter-nickel
    * Recognize ldtk and ldtkl files as JSON
    * Fix highlights for builtin functions in Fish
    * Add superhtml for HTML
    * Add a configuration for the Vale language server
    * Add Erlang Language Platform
    * Update Odin highlights
    * Remove auto-pairs for single quotes in SML
    * Add glsl_analyzer for GLSL
    * Recognize .prettierrc as YAML
    * Fix swift-format formatter configuration
    * Add package.json and tsconfig.json as JS/TS workspace roots
    * Add "INVARIANT" to comment error highlights
    * Update Rescript grammar and queries
    * Update tree-sitter-nasm
    * Update LLVM grammars
    * Update Perl and Pod grammars
    * Add Nim injections in Nix
    * Recognize livemd as Markdown
    * Update Unison grammar and queries
    * Turn off Swift auto-format by default
    * Recognize .swift-format as JSON
    * Recognize .clangd and .clang-format as YAML
    * Recognize ssh_config.d/*.conf as sshclientconfig
    * Update comment token configs for Zig
    * Update tree-sitter-bicep
    * Add hyperls for Hyperlang
    * Add highlight queries for Solidity
    * Recognize WORKSPACE.bzlmod as Starlark
    * Update Ada grammar and queries
    * Restrict Hocon file-types glob patterns
    * Update Mojo language server to Magic
    * Switch tree-sitter-v grammar
    * Add "COMPLIANCE" to comment error highlights
    * Add a language server configuration for ltex-ls-plus
    * Update tree-sitter-dockerfile
    * Add ] to PHP outdents
    * Add textobjects for Odin
    * Update tree-sitter-heex and queries
    * Update protobuf highlights
    * Switch tree-sitter-query
    * Add block comment configurations for jinja and nunjucks
    * Add uv shebang for python
    * Update tree-sitter-vento
    * Switch Protobuf tree-sitter grammar
    * Recognize hypr/*.conf as Hyprland

++++ jj-fzf:

  - new package jj-fzf: Text UI for Jujutsu based on fzf

++++ kernel-firmware-nvidia-gspx-G06:

  - Update 550.142 firmware (boo#1234675)

++++ kernel-firmware-nvidia-gspx-G06-cuda:

  - Update 550.142 firmware (boo#1234675)

++++ kubeshark-cli:

  - Update to version 52.3.94 (52.3.93 was yanked):
    * :sparkles: Update the Helm chart
    * :bookmark: Bump the Helm chart version to 52.3.93
    * extended the https macro to include http2 in addition to http
    * added https as a default macro (#1680)
    * Add `CUSTOM_MACROS` to `ConfigMap` (#1674)
    * Revert "Revert "Initialize kubeshark pinned eBPF resources
    inside init container (#1665)" (#1676)" (#1678)
    * Add save/activate/delete role scripting permissions (#1675)
    * Revert "Initialize kubeshark pinned eBPF resources inside init
    container (#1665)" (#1676)
    * Added security capabilities, especially IPC_LOCK (#1671)
    * Revert "Add `CUSTOM_MACROS` to `ConfigMap`"
    * Add `CUSTOM_MACROS` to `ConfigMap`
    * Initialize kubeshark pinned eBPF resources inside init
    container (#1665)
    * Replace sniffer 30001 port with 48999 (#1670)
    * Add hub metrics port (#1666)
    * removed the loglevel flag (#1669)
    * Create save/activate/delete role scripting permissions
    (#1667)
    * Add --time param to pcapdump (#1664)
    * from debug to logLevel (#1668)

++++ labwc-tweaks:

  - Added missing BSD-3-Clause license to %doc
  - formatting
  - use hicolor-icon-theme in comparison to owning the dirs

++++ level-zero:

  - Added _service to download files
  - Renamed tarball to match convention %{name}-%{version}.tar.gz
  - Use ninja as cmake builder instead of Make
  - Updated to version 1.19.2
    * API Headers, Loader, & Validation Layer based on oneAPI
    Level Zero Specification v1.11.8

++++ paraview:

  - Various spec file cleanups and fixes:
    * Fix version dependent bcond's for TW
    * Remove unused netcdf-cxx build dependency
    * Remove unnecessary sqlite and wget binary build dependencies
    * Use system libharu, fast-float and fmt when available
  - Fix build with recent fmt, add
    * 0001-Fix-missing-fmt-ranges.h-include-in-ioss-ThirdParty-.patch

++++ qhull:

  - Let cmake install qhullcpp

++++ libshumate:

  - Update to version 1.3.1:
    + Fix shumate_location_distance() to return 0 rather than NaN for
    very small distances.

++++ unified-runtime:

  - Initial packaging at v0.11.2

++++ neovide:

  - Update to version 0.14.0:
    * chore: release 0.14.0 (#2920)
    * refactor: refactor macos window transparency handling (#2917)
    * feat: add normal opacity (#2780)
    * fix: Neovide transparency works for floating windows again (#2916)
    * Fix crash when flushed before win_pos (#2913)
    * Another attempt to fix the window size (#2912)
    * Fix the calculation of the window size (#2908)
    * Fix setting of lines/columns on Wayland (#2907)
    * Handle font changes during frame prepare (#2909)
    * feat: backtraces file path config (#2717)
    * Initialize the window when viewport margins is received (#2904)
    * Fix the formatting (#2903)
    * fix: pasting ^M symbols from clipboard (#2869)
    * chore: Update dependencies (#2902)
    * feat: add title bar colours for windows (#2827)
    * refactor: simplify lifetime specifiers
    * chore: update funding to `open_collective` (#2880)
    * docs: improve installation instructions and build steps for macOS (#2875)
    * feat: add support of Metal renderer on macOS. (#2461)
    * chore: update `skia-safe` version to `0.80.0` (#2873)
    * feat: create apple code signing and notarization (#2814)
    * fix: rounded corners rendering (#2857)
    * fix: --wayland_app_id doesn't work (#2847)
    * fix: ci build errors (#2851)
    * Rounded floating windows (#1993) (#2743)
    * internal: Use macOS-latest runners and bump MACOSX_DEPLOYMENT_TARGET to 10.11 (#2844)
    * bug: make sure to load and set the app icon for any context (#2832)
    * feat: add mouse cursor icon option (#2834)
    * chore: format and add stylua.toml (#2823)
    * Remove `lazy_static`
    * Windows app icon to display in old alt+tab on Windows. (#2816)
    * fix: error if trying to specify font style overrides without a family (#2812)
    * on macOS, activate when launched
    * Update syn to 2.x to reduce package repetition in the binary (#2811)
    * Add faq entry for disabling all animations (#2810)
    * Swap link to point at aarch64 build for mac (#2808)
    * Update winit to 0.30.5 (#2806)
    * Fix mouse scrolling with no multigrid
    * fmt: fmt imports in macos.rs files
    * disable AppKit's command line processing
    * fix: drag and drop files on application icon in Dock to open not work. (#2782)
    * chore: update objc2 and remove icrate. also some refactor. (#2768)
    * Force Neovide to exit, even if the IO streams are not closed (#2765)
    * chore: update create-dmg package installation (#2756)
    * docs: consolidate macOS build instructions and scripts (#2716)
    * chore: Update to winit 0.30.3 (#2698)
    * chore: Switch to glamour instead of euclid (#2708)

++++ nomino:

  - Update to version 1.4.0:
    * Bumped version and update dependencies
    * add alias dry-run option

++++ nvidia-open-driver-G06-signed-cuda:

  - set-FOP_UNSIGNED_OFFSET-for-nv_drm_fops.fop_flags.patch
    * needed for Kernel 6.12 for 565.57.01 driver; already fixed
    for 550.142
  - -> https://forums.developer.nvidia.com/t/patch-for-565-57-01-linux-kernel-6-12/313260

++++ nvidia-open-driver-G06-signed:

  - set-FOP_UNSIGNED_OFFSET-for-nv_drm_fops.fop_flags.patch
    * needed for Kernel 6.12 for 565.57.01 driver; already fixed
    for 550.142
  - -> https://forums.developer.nvidia.com/t/patch-for-565-57-01-linux-kernel-6-12/313260

++++ patterns-aeon:

  - remove gnome tweaks; replaced by Refine

++++ peazip:

  - Update to 10.2.0:
    * enhances detection of issues in archives
    * improves displaying archive comments
    * adds support for Brotli and Zstandard maximum compression
    * updates app's icon to unify the look & feel on all platforms.
    * 7z backend is updated to 24.09
    * PEA is updated to 1.22 introducing hybrid KDF mode, employing both PBKDF2 and Scrypt to increase resiliency against dictionary and brute force password-recovery attacks.
    * Qt6 packages replace Qt5 ones, and Flatpak is now built for Wayland (with fallback X11 option).

++++ perl-Business-ISBN:

  - updated to 3.11.0 (3.011)
    see /usr/share/doc/packages/perl-Business-ISBN/Changes
    3.011 2025-01-04T03:01:58Z
    * add SECURITY.md; no code changes

++++ perl-Tie-Cycle:

  - updated to 1.229.0 (1.229)
    see /usr/share/doc/packages/perl-Tie-Cycle/Changes
    1.229 2025-01-04T05:10:10Z
    * refresh distro and move to BRIANDFOY

++++ virtualbox:

  - Remove bogus ExecCondition= from vboxclient.service.
    [boo#1234870]

++++ python-ly:

  - Update to 0.9.9:
    * LilyPond syntax updates
    * Use hatchling as build backend
    * Fixed: Never use MUP as format guess.
    Fixes frescobaldi/frescobaldi#1635
    * Fix tests
  - Removed upstreamed python-ly-pkginfo-name.patch
  - Added BuildRequires: %{python_module hatchling}

++++ rizin:

  - add cmake to BuildRequires

++++ sqlmap:

  - update to 1.9:
    * Implements --disable-hashing (#5827)
    * fixed #5828 Clickhouse - Unable to retrieve tables
    * update of checksums

++++ subnetcalc:

  - Update to 2.6.1:
    * Improved address type handling for special cases
    * Bugfix: Print correct hostname when nocolor mode is on
    * Added option to print program version
  - added bash completion and translation packages

++++ trippy:

  - Update to version 0.12.2:
    Fixed
    * Tracer panic when --first-ttl is greater than 1
    * IP --addr-family not respected for --dns-resolve-method resolv
    * Incorrect cli help text for --addr-family
  - Updates from version 0.12.1:
    Changed
    * Replace use of yaml with toml dependency

++++ virtualbox-kmp:

  - Remove bogus ExecCondition= from vboxclient.service.
    [boo#1234870]

++++ wine:

  - update to 10.0-rc4 release:
  - Bug fixes only, we are in code freeze.
  - update staging to 10.0-rc4 release

++++ wine-staging:

  - update to 10.0-rc4 release:
  - Bug fixes only, we are in code freeze.
  - update staging to 10.0-rc4 release

++++ wine-staging-wow64:

  - update to 10.0-rc4 release:
  - Bug fixes only, we are in code freeze.
  - update staging to 10.0-rc4 release

++++ wine-wow64:

  - update to 10.0-rc4 release:
  - Bug fixes only, we are in code freeze.
  - update staging to 10.0-rc4 release

++++ winetricks:

  - updated to 20250102
  - year of fixes, no changes entry

++++ xfce4-whiskermenu-plugin:

  - Update to version 2.8.4
    * Fix menu not hiding in labwc.
    * Fix GHashTable leak in Settings::load.
    * Fix string leak in is_separator.
    * Translation updates

++++ xorg-x11-server:

  - get rid of %dnl usage (fails on SP7 due to unkonwn macro); also
    after latest change I now got an autodecline that patches in
    sources are not mentioned in specfile; just use '#patch ...'
    now for not applying a patch ...
  - properly comment out also "PatchXX:" lines; since
    'osc service runall source_validator' failed with latest change

++++ you-get:

  - Update to version 0.4.1743
    * [YouTube] Fix extraction
    * Fix: Restore functionality of -o parameter for Miaopai
    downloads
    * remove imported but unsed module

------------------------------------------------------------------
------------------  2025-1-3  -  Jan 3 2025  -------------------
------------------------------------------------------------------

++++ adaptivecpp:

  - Update to version 24.10.0~0:
    * AdaptiveCpp 24.10 introduces additional JIT-time optimizations,
    especially at the default ACPP_ADAPTIVITY_LEVEL=1 setting.
    Users may see substantial performance improvements for some
    kernels.
    * ACPP_ALLOCATION_TRACKING=1 was added which can enable the JIT
    compiler to include even more information about memory usage in
    code generation, further improving performance in some cases.
    * Added full support for the SYCL 2020 group algorithms library
    in the default generic JIT compiler on all backends.
    * Additional C++ parallel STL algorithms supported for offloading
    * Introducing the acpp::algorithms library: The algorithms
    underneath the C++ parallel STL offloading support are now also
    documented and exposed on the SYCL level for users who wish to
    invoke them from SYCL with a higher degree of control.
    * Added framework for JIT-time reflection to generic JIT
    compiler.
    * New extensions:
    ~ AdaptiveCpp_restrict_ptr
    ~ AdaptiveCpp_jit::compile_if
  - Remove requirement on LLVM 18 and update version
  - Renamed libraries to libacpp-*
  - Deleted 0002-CMake-acpp-clang-to-MODULE.patch: upstreamed
  - Renamed 0003-Remove-realpath-in-acpp.patch to
    0002-Remove-realpath-in-acpp.patch

++++ aeon-check:

  - Update to version 1.0.3:
    * boo#1234234 - correct PCR list for Aeon FDE

++++ amp:

  - update to 0.7.1:
    * Add .envrc for [nix-]direnv support
    * Render buffer content without a background
    * Prevent search/select entries from wrapping
    * Remove vi mode shell hook
    * Use non-flake based direnv shell
    * Update Preferences type to allow fetching format_tool configuration
    * Add buffer::format command and run_on_save implementation
    * Add format tool docs
    * Address clippy lints
    * Apply and enforce rustfmt
    * Enforce clippy lints
    * Allow specifying multiple values for line_length_guide in config
    * Document new multiple line length guides configuration
    * Fix tree-wide clippy lints
    * Fix various lints
    * Retain trailing newline during justification
    * Switch to normal mode following text reflow
    * update time
    * Remove lint workflow job
    * Persistent modes
    * Add build revision to splash screen
    * Rename and simplify test action
  - update the spec file, so runtime dependencies can be found automatically
  - require zlib make dependency
  - require package-meta, as we need git for building the software
  - remove some unnecessary commands (like removing empty dirs)

++++ apptainer:

  - Update to version 1.3.6
    * Avoid using kernel overlayfs when the lower layer is a sandbox
    on an incompatible filesystem type such as GPFS or Lustre.
    For those cases use fuse-overlayfs instead. This fixes a
    regression introduced in 1.3.0. The regression didn't much
    impact Lustre because kernel overlayfs refused to try to use
    it and Apptainer proceeded to use fuse-overlayfs anyway, but
    with GPFS the kernel overlayfs allowed mounting but returned
    stale file handle errors.
  - Version 1.3.5
    * Fix a regression introduced in 1.3.4 that overwrote existing
    standard `/.singularity.d` files such as `runscript` in
    container images even if they had been modified.
    * Skip attempting to bind inaccessible mount points when
    handling the `mount hostfs = yes` configuration option.
    * Support parsing nested variables defined inside `%arguments`
    section of definition files.
    * Ignore invalid environment variables when pulling oci/docker
    containers.
  - Version 1.3.4
    * Fixed sif-embedded overlay partitions for containers that are
    larger than 2 gigabytes.
    * Fixed the failure when starting apptainer with
    `instance --fakeroot`.
    * `apptainer build -B ...` can now be used to mount custom
    resolv.conf and hosts files from non-standard outside locations.
    This can be used to run `apptainer build` in a nix-build sandbox
    that has no `/etc/resolv.conf`.
    * Fixed failing builds from local images that have symbolic links
    for paths that are part of the base container environment (e.g.
    /var/tmp -> /tmp).
    * Show info messages suggesting to use
    `enable underlay = preferred` or the `--underlay` flag when
    overlay is implied for bind mounts but the kernel is too old
    to support fuse mounts in user namespaces and so tries to use
    fusermount.
    * When someone uses a `yum` bootstrap to build a container
    without using subuid-based fakeroot or root, warn that it is
    unlikely to work.
    * Allow a writable `--overlay` to be used with `--nvccli` instead
    of `--writable-tmpfs`.
    * If an error "no descriptor found for reference" is seen while
    getting an oci container, retry the operation up to five times.
    * Make fakeroot Recommended for SUSE rpms instead of Required.
    * Allow bind mounts onto existing files on r/o NFS filesystems.
    * If an error is seen in the %post section when building a
    container using fakeroot mode 3 (with the fakeroot command)
    then show a message suggesting using `--ignore-fakeroot-command`
    and referring to the documentation about how to install and use
    it inside the container definition file.
    * Show a more helpful error message when using fakeroot in suid
    mode and there's an `/etc/subuid` mapping even though user
    namespaces are not available (user namespaces are required for
    `/etc/subuid` mapping).
  - Version 1.3.3
    * Added libcudadebugger.so to nvliblist.conf to support cuda-gdb
    in CUDA 12+.
    * Ensure opened/kept file descriptors in stage 1 are not closed
    during the Go garbage collection to avoid "bad file descriptor"
    errors at startup.
    * Fixed a segmentation violation issue when running Apptainer
    checkpoint.
    * Fixed an issue that Apptainer won't read default docker
    credentials.
  - Version 1.3.2
    * Fix for
    [CVE-2024-3727](https://github.com/advisories/GHSA-6wvf-f2vw-3425)
    in a dependent library which describes a flaw that can allow
    attackers to trigger unexpected authenticated registry accesses
    due to object digest values not being validated in all cases.
    * Fixed the issue when nesting `apptainer instance start` inside
    a container on cgroups-v2 capable host.
    * Fixed the issue that oras download progress bar gets stuck
    when downloading large images.
  - Version 1.3.1
    * Make 'apptainer build' work with signed Docker containers.
    * Fixed regression introduced in 1.3.0 that prevented closing
    cryptsetup and the corresponding loop device after running
    an encrypted sif container file in suid mode.
    * Stopped binding over the default timezone in the container
    with the host's timezone, which led to unexpected behavior if
    the application changed timezones.
    * Added progress bars for `oras://` push and pull.
    * Hide `Instance stats will not be available` message under
    `--sharens` mode.
    * Fix problem where credentials locally stored with
    `registry login` command were not usable in some execution
    flows. Run `registry login` again with latest version to ensure
    credentials are stored correctly.
    * Make runscript timeout configurable.
    * Return invalid bind path mount options during bind path
    parsing.
    * Make the INFO message more helpful when a running background
    process at exit time causes a FUSE mount to not shut down
    cleanly.
    * Fixed the wrong mediaType in the oras push manifest.
  - Add Apptainer definition template for SLE15-SP7.
  - Obsoleted:
    * Remove-signatures-from-Docker-images.patch
    * Bump-github.com-containers-image-v5-from-5.30.0-to-5.30.1.patch
  - Make sure, build is reproducible by setting the GNU build ID to one
    derived from the Go one. See https://pkg.go.dev/cmd/link.
  - Use go-jose version with fix for CVE-2024-28180 (bsc#1235211).

++++ argocd-cli:

  - Update to version 2.13.3:
    * Bump version to 2.13.3 (#21359)
    * fix: Change applicationset generate HTTP method to avoid route
    conflicts (#20758) (#21300)
    * fix(ui): add optional check to avoid undefined reference in
    project detail (#20044) (#21263)
    * fix(appset): Fix appset generate in --core mode for cluster gen
    (#21170) (#21236)
    * fix(api): send to closed channel in mergeLogStreams (#7006)
    (#21178) (#21187)
    * fix: Populate destination name when destination server is
    specified (#21063) (cherry-pick 2.13) (#21176)

++++ onednn:

  - Update to 3.6.2:
    * https://github.com/oneapi-src/oneDNN/releases/tag/v3.6.2

++++ c-ares:

  - skip-test.patch replaced with upstream unit test fix
    a531524a3d085fcd9a5e25d5f6cbdb953082c2b9.patch

++++ composefs:

  - update to 1.0.8:
    * Add Containers Code of Conduct
    * rust: drop all Rust code from this repository
    * lib: Add lcfs_fd_measure_fsverity
    * Do not enable man page generation when it is disabled.
    * writer: Reject empty xattr names
    * writer: Fix return value of lcfs_node_unset_xattr
    * mount: Support EROFS file-backed mounts
    * mkcomposefs: Fix error message

++++ crmsh:

  - Update to version 5.0.0+20250103.44145ae9:
    * Dev: unittests: Adjust unit test for previous commit
    * Fix: bootstrap: Improve sync_files_to_disk function (bsc#1219537)

++++ debhelper:

  - update to 13.23:
    * makefile.pm: Preserve return value from `sub install`
    * Bring back the python-distutils build-system. It is clearly
    used given removing it caused 200+ FTBFS bugs. Hoever, it is
    also clearly not used (becuase using it would cause FTBFS
    bugs). Instead packages seem to just override all the
    `dh_auto_*` commands and what breaks with the full removal
    is that `dh` cannot find the build system.
    (Reopens: #1089715)
    * dh_installlog{check,rotate}: Re-added `named` `pkgfile`s in
    compat 14+
    * Dh_Lib.pm: Recognize `!=` substvars.
    Thanks to Guillem Jover 
    * Revert "dh_installsysusers: Temporarily add opensysusers
    alternative". The work around is no longer needed. Thanks
    to Samuel Thibault .
    * Fix some typos and formatting issues in man pages.
    Thanks to Christoph Brinkhaus 
    (Closes: #1083170)
    * Fix typo of `dh_gencontrol` in man page
    * Remove the defunct python-distutils build-system retroactively.
    Thanks to Colin Watson  (Closes: #1089715)
    * dh_fixperms: Remove `exec` bit from files in `/usr/share/themes`
    * Replace `dh-buildinfo` without the `dh_buildinfo` to ease transition.
    As requested in #1068809, `debhelper` will temporarily provide
    `dh-buildinfo` with relevant `Conflicts` and `Replaces` to ensure
    apt can find a solution. The provides is only on a metadata level,
    since most packages no longer use `dh_buildinfo` directly or cope
    gracefully with its removal. A few packages are expected to break,
    which will be cleaned up by people who volunteered in #1068809.
    If your package starts to FTBFS as a consequence of this change,
    please remove the call to `dh_buildinfo`.
    See: #1068809
    * dh_auto_install: Ensure sane minimum mode in destdir [c14]
    (Closes: #1082724)
    * Update German translation of man pages (Closes: #1083169)

++++ perl-Image-ExifTool:

  - Update to 13.11:
    * Added warning for an unknown DJI protobuf schema
    * Decode timed GPS from the DJI Osmo Action 5
    * Decode yet another type of LIGOGPSINFO timed GPS from a dashcam video
    * Made Matroska Keywords and Instruments List-type tags
    * Fixed problem were EXIF couldn't be added to some AVIF files
    * API Changes:
    + Added GPSQuadrant option
  - Update to 13.10:
    * Added warnings for out-of-order entries in 'iinf' and 'ipma' boxes of HEIC images
    * Added support for date/time formatting codes %f and %z in the inverse print conversion when writing tags
    * Updated Geolocation databases from current geonames.org files
    * Improved verbose output to show values stored with construction method 1 in MP4-based files
    * Enhanced the date/time timezone format specifier %z so that %:z returns
    the time zone with a colon separator (eg. "-05:00")
    * Fixed bug where the existing tag wasn't being removed when writing
    a new value for an Unknown QuickTime UserData or ItemList tag
  - Update to 13.09:
    * Added a new QuickTime tag (thanks Matti)
    * Added a missing format check on a few tags when writing
    * Decode a couple of new ICC_Profile tags
    * Patched HEIC writer so newly added XMP or EXIF refers to the 'tmap'
    item as well as the primary item of an HDRGainMap image (since iPhone 15 and 16 do it this way)
    * Fixed compatibility issue where Apple Preview would no
    longer show the gain map image after adding new XMP to an HEIC with an HDR gain map
  - Update to 13.08:
    * Decode ShutterCount for Canon EOS R6 Mark II (thanks Agoston Kapitany)
    * Decode a few new Photoshop tags
    * Suppress all duplicate Warning tags and add count to end of message
    * Changed format of bitmask keys in -listx output
    * Internal streamlining of LIGOGPSINFO decoding
    * Fixed issue where some tags were incorrectly shown as writable in -listx output
    * Fixed incorrect scaling for GPSSpeed in one LIGOGPSINFO variant
    * Fixed an issue with filename encoding when the -L option is used
    and the API WindowsLongPath option is active
  - Update to 13.07:
    * Decode a number of LIGOGPSINFO encrypted and enciphered timed
    GPS types (long overdue, but it took me a couple of years to
    acquire enough sample videos to have a good cross-section of the different formats)
    * Fixed another place where FileSequence could be incremented twice when a -if condition was used
    * Fixed a few places where character 0x7f may not have been escaped in string values
    * API Changes:
    + Changed default WindowsLongPath option back to 1 after adding a
    patch to fix issue with piping from stdin
  - Update to 13.06:
    * Decode timed metadata from MP4 videos of yet another dashcam model
    * Patched issue where FileSequence could increment twice for each
    file when a -if condition was used
    * API Changes:
    + Revert default WindowsLongPath option to the pre-13.05 setting
    until we can solve the pipe problem
  - Update to 13.05:
    * Added a new SonyModelID
    * Added support for XMP HDRGainMap and apdi namespaces
    * Decode DJI timed djmd and dbgi protobuf-format metadata
    * Decode APP10 AROT HDRGainCurve and APP2 URN UniformResourceName
    * Decode a couple of new GoPro tags
    * API Changes:
    + Changed default WindowsLongPath option to 1
  - Update to 13.04:
    * Added the ability to write GPSDOP and GPSMeasureMode from the -geotag
    option if hdop or pdop information exists in the input track file
    * Added a few new Canon RFLensTypes (thanks Norbert Wasser)
    * Decode timed GPS from GoPro Hero 13 videos
    * Improved writing of GPSDestLatitudeRef and GPSDestLongitudeRef tags
    to allow signed numbers to be written in the same way as GPSLatitudeRef and GPSLongitudeRef
    * Warn if using an Image::ExifTool library that doesn't match the application version
    * Renamed an Unknown Photoshop tag
    * Convert GoPro GPSSpeed and GPSSpeed3D from m/s to km/h
    * Patched to tolerate XML header in DOCX xml files
    * Fixed incorrect file offsets for tags in some embedded files of -htmldump output
    * Fixed -htmldump output to show the same names for unknown EXIF tags as with the -u option
  - Update to 13.03:
    * Added ability to include or exclude tags from CSV and JSON
    imports (-csv=CSVFILE and -json=JSONFILE) by adding -TAG or --TAG options
    * Added read/delete support for SEAL[2] metadata in JPG, TIFF, XMP,
    PNG, WEBP, HEIC, PPM, MOV and MP4 files, and read support in PDF, MKV and WAV files
    * Added support for user-defined application extensions in GIF images
    * Added print conversion for QuickTime VideoFullRangeFlag
    * Apply API LimitLongValues option to hex field in -j output
    * Avoid extracting some large AES-encrypted data from PDF files for
    performance reasons unless the -m option is used (current limits
    are 100 kB for XMP and 10 kB for everything else)
    * Fixed WindowsLongPath option to support wide characters (thanks Frank B)
    * Fixed problem writing ICC_Profile to a GIF image which already had one
    * Fixed problem writing Apple:FocusDistanceRange
    * API Changes:
    + Enchanced GlobalTimeShift option to allow the base tag to be
    specified, otherwise use the first specified source date/time tag when copying tags
  - Update to 13.02:
    * Enhanced -j -l output to add optional "fmt" and "hex" fields
    * Enhanced -geotag option to support Android "Export Timeline data" JSON format
    * Changed ProductVersion of Windows launcher to match ExifTool version
    * Patched to use empty group name instead of "Copy0" for family 4
    group name of missing tag when the -f option is used
    * Patched to avoid showing "Unknown" for group of primary tag
    when -g4 or -G4 was used with the -j or -csv option
    * Patched to avoid using Encode module in Windows because it
    can hang if run from a working directory with a long path name
    * Patched to use -csv output if -j also used
    * Fixed a few problems with the new WindowsLongPath option
    * Fixed problem setting FileCreateDate with Xcode 16 command line
    tools if the date/time contains a time zone
    * Fixed problem in -csv output when combined with -g
    * API Changes:
    + Added SaveBin option
  - Update to 13.01
    * NOTE: Please test the new API WindowsLongPath option because
    the idea is to enable this by default if everything works out well
    * Fixed bug which could result in runtime warning if when API
    IgnoreTags option is set to "all" when reading a TXT file format
    * Fixed problem reading some information from LNK files
    * Fixed verbose output to show "Binary data" message for SCALAR values
    * Fixed bug where part of the hex dump from a -v3 output could
    go to stdout instead of the file specified by a -w option
    * API Changes:
    + Added WindowsLongPath option for testing
    + Changed CharsetFileName option to automatically assume UTF8
    if the file name contains special characters and is valid UTF8

++++ foot:

  - Update to v1.20.1:
    * foot.ini options:
    * colors.flash-alpha can no longer be set to 1.0 (fully opaque).
    * App ID set using OSC 176 is now limited to 2048 characters.
    * Fixed a crash from printing certain Unicode characters.
    * Added new themes: iterm.
    * See https://codeberg.org/dnkl/foot/releases/tag/1.20.1 for more details.

++++ gap-cvec:

  - Update to release 2.8.3
    * Various janitorial changes

++++ gap-orb:

  - Update to release 4.9.2
    * Prepare for a future GAP version introducing PreImagesElmNC
    and PreImagesRepresentativeNC

++++ genders:

  - Drop all Lua BuildRequires as the Lua bindings are gone and
    `clustduct` is no longer provided.

++++ gtk4:

  - Update to version 4.16.12:
    + Switch to the new release process.
  - Changes from version 4.16.8:
    + GtkFileChooser: Fix a focus problem with the server entry.
    + GtkEmojiChooser: Update to CLDR 46 / Unicode 16.
    + GtkAboutDialog: Small improvements.
    + Wayland:
  - Fix some Vulkan sizing corner cases.
  - Fix problems with rotated, offloaded images.
  - Fix a few crashes.
    + Demos: Don't create extra windows for D-Bus activation.

++++ ghostty:

  - replace no-strip.patch with the official patch, which also covers
    more cases:
    https://github.com/ghostty-org/ghostty/commit/f60068eabd94e6784f3b557c7287c49dd36bb24c.diff

++++ golangci-lint:

  - Update to version 1.63.4:
    * fix: filter Go filenames (#5291)
    * docs: update GitHub Action assets (#5288)

++++ govc:

  - Update to version 0.47.0:
    * chore: Update version.go for v0.47.0
    * govc: Update govc usage doc
    * api: Fix OVF param to use interface
    * api: Generate bindings for 9.0.0.0.rc1
    * api: Generate API with Broadcom header
    * api: Specify ruby bundler for api gen
    * api: Update gen/gen.sh for 9.0.0.0.rc1
    * api: Support podman for building api
    * api: Build api with Go 1.23.2
    * govc: add datastore.download -json support
    * chore: update copyright header
    * vcsim: create cls vmdk descriptor and backing files
    * vcsim: Improve sim for pub/sub content libs
    * govc: add -b flag to volume.ls
    * cns: add json tags
    * api: Support returning DS info when resolving lib stor
    * api: Support DC for ResolveLibItemStor
    * govc: add disk.ls '-a' flag
    * api: Support encode/decode OVF to JSON
    * govc: add datastore.ls -H option
    * fix: govc fix field.info name (-n flag) validation
    * fix: SOAP vcSessionCookie value must be from vim25.Client
    * api: Fix object.VirtualDiskManager::Copy
    * vcsim: make QueryVirtualDiskUuid() result stable
    * vcsim: add VirtualDiskManager.QueryVirtualDiskInfo
    * vcsim: fix object.save when run directly against ESX
    * vcsim: LicenseManager enhancements
    * api: Update OVF ToConfigSpec to handled unknown types
    * api: A generic copy function for vim25/types
    * govc: remove minimum API version check
    * api: add override mechanism for SOAP Header.Cookie
    * api: OVF to ConfigSpec
    * Deprecate haproxy with vSphere 9.0
    * fix: toolbox: add freebsd stub for fileExtendedInfoFormat
    * build(deps): bump golang.org/x/text from 0.18.0 to 0.21.0
    * fix: vcsim: swap order of xsi type attribute
    * api: Support OVF ResourceType enum
    * api: Update OVF parser to conform to spec
    * vcsim: add UpdateAssignedLicense method
    * fix: assert Entity interface in mo.Value()
    * api: move cli/host/esxcli.Command to cli/esx package
    * build(deps): bump github.com/stretchr/testify from 1.9.0 to
    1.10.0
    * vcsim: add esxcli support
    * fix: Property Collector updates should be triggered on the
    empty FilterSet
    * fix: vcsim: output signed byte in ByteSlice.MarshalXML
    * govc: Move govc commands into cli pkg
    * fix: govc: wire up flags for namespace service create
    * vcsim: Lock alpine image tag to non-latest tag
    * fix: vcsim: avoid possible panic when applying PropertyFilter
    * chore: Minimum version selection
    * cns: Support encryption/re-encryption of volumes

++++ gpu-screen-recorder:

  - Update to version 20250102:
    * Better compatibility and performance on some older AMD GPUs
    * Better handle application audio nodes, fixing possible issue
    with application audio not working

++++ gpu-screen-recorder-gtk:

  - Update to version 20250102:
    * Fix regression: incorrect window resulting in incorrect game
    name for video, and background for uncomposited x11
    * Fix unable to properly add program to system startup on
    immutable distros
    * Fix streaming not working in the new UI
    * Open the running new UI when trying to launch it again instead
    of showing an error, to allow switching back to the old UI in
    case of errors
    * Add a new experimental UI, a ShadowPlay-like fullscreen
    overlay UI with support for global hotkeys on any Wayland
    compositor

++++ guestfs-tools:

  - Update to version 1.53.5 (jsc#PED-8910)
    * builder: Update opensuse.gpg key
    * mlcustomize/customize_run.ml: Move 'in' to new line
    * mlstdutils/guestfs_config: Define host_os
    * mlcustomize, mltools: Check guest OS is compatible before
    allowing --run
    * Remove mlv2v/ subdirectory
    * resize: Update xpath command
  - Drop builder-update-openSUSE.gpg-key.patch

++++ ibus-typing-booster:

  - Update to 2.27.4
  - Use XML-tag “layout_option” for “lv3:ralt_switch”
  - Use higher ranks for the “tb” engines than for the respective “m17n” engines

++++ intel-hybrid-driver:

  - fixed driver for current libva by switchting to gentoo patches
    (boo#1234858)
    * intel-hybrid-codec-driver-2.0.0-gcc10-fix.patch
    * intel-hybrid-codec-driver-2.0.0-invalid-read-fix.patch
    * intel-hybrid-codec-driver-2.0.0-nullptr-fix.patch
    * intel-hybrid-codec-driver-2.0.0-vadriverinit-fix.patch
    * intel-hybrid-codec-driver-2.0.0-x11-fix.patch
  - supersedes the following patches
    * U_Update-the-dependency-to-libva-2.0.patch
    * n_libva-2.0-ABI-header-fix.patch
    * u_gcc10.patch
  - raised driver version number to 2.0.0

++++ jed:

  - adapt spec file for newer Tumbleweed:
    * use autosetup
    * adapt license
    * use macros

++++ kitinerary:

  - Add bcb009f56f8f1c9c0d1612a0ec9f581907b51534.patch -- Fix
    compilation against Poppler 25.01.

++++ labwc-tweaks:

  - Update to version 0~git.20241209.b4fcde7:
    * theme: minor simplification
    * Weblate commits
    * theme: start openbox/cursor themes with empty entries
    * Add Cascade to placement policy

++++ libguestfs:

  - Update to version 1.55.2 (jsc#PED-8910)
    * lib/inspect-osinfo.c: Add Windows Server 2025 osinfo
    * appliance: Use stable owner, group and mtime in appliance
    tarballs
    * mltools: Replace jansson with json-c
    * lib/info.c: Replace jansson with json-c
    * lib/qemu.c: Replace jansson with json-c
    * lib: direct: Remove test for qemu mandatory locking
    * Various language translations
    * Fix dhcpcd failing on systemd-resolved stub
    * mlcustomize: Add heuristic support for Windows Server 2025
    * mlcustomize/customize_run.ml: Move 'in' to new line
    * mlstdutils/guestfs_config: Define host_os
    * mlcustomize, mltools: Check guest OS is compatible before
    allowing --run
    * generator: Remove common/mlv2v/uefi.ml{,i} files
    * qemuopts: Add ability to add raw, unquoted output to qemu
    scripts
    * qemuopts: Fix missing break statement
    * mlstdutils: Remove Option module
    * Remove test for caml_alloc_initialized_string
    * build: Move baseline OCaml to 4.08

++++ poppler:

  - Update to version 25.01.0:
    + core:
  - TextOutputDev: Better detect fakebold words
  - TextOutputDev: Faster sorting algorithm
  - Internal code improvements
  - Fix crashes in malformed documents
    + cpp: Remove rect parameter from image::copy, it was never
    implemented
    + qt6: Fix crash in Submit Forms if document links to non
    existing field
    + qt5: Fix crash in Submit Forms if document links to non
    existing field
    + glib: mark transfer of poppler_page_get_selected_region
    + utils: pdfdetach: Make -savefile work with Unicode strings.
    + build system: Don't update pdfsig.pot when POT-Creation-date is
    the only change.
  - Drop poppler-CVE-2024-56378.patch: Fixed upstream.
  - Bump poppler sover and poppler_cpp_sover following upstream
    changes.

++++ poppler-qt5:

  - Update to version 25.01.0:
    + core:
  - TextOutputDev: Better detect fakebold words
  - TextOutputDev: Faster sorting algorithm
  - Internal code improvements
  - Fix crashes in malformed documents
    + cpp: Remove rect parameter from image::copy, it was never
    implemented
    + qt6: Fix crash in Submit Forms if document links to non
    existing field
    + qt5: Fix crash in Submit Forms if document links to non
    existing field
    + glib: mark transfer of poppler_page_get_selected_region
    + utils: pdfdetach: Make -savefile work with Unicode strings.
    + build system: Don't update pdfsig.pot when POT-Creation-date is
    the only change.
  - Drop poppler-CVE-2024-56378.patch: Fixed upstream.
  - Bump poppler sover and poppler_cpp_sover following upstream
    changes.

++++ poppler-qt6:

  - Update to version 25.01.0:
    + core:
  - TextOutputDev: Better detect fakebold words
  - TextOutputDev: Faster sorting algorithm
  - Internal code improvements
  - Fix crashes in malformed documents
    + cpp: Remove rect parameter from image::copy, it was never
    implemented
    + qt6: Fix crash in Submit Forms if document links to non
    existing field
    + qt5: Fix crash in Submit Forms if document links to non
    existing field
    + glib: mark transfer of poppler_page_get_selected_region
    + utils: pdfdetach: Make -savefile work with Unicode strings.
    + build system: Don't update pdfsig.pot when POT-Creation-date is
    the only change.
  - Drop poppler-CVE-2024-56378.patch: Fixed upstream.
  - Bump poppler sover and poppler_cpp_sover following upstream
    changes.

++++ unified-memory-framework:

  - Initial packaging at v0.10.0

++++ upower:

  - Add faa6d8a6b3dd92ab61cd3c5515dfd120ccb7e74b.patch -- dbus: show
    charge-threshold-* status as yes/no.

++++ libvirt:

  - tests: Extend EOY check in virtimetest
    boo#1234995

++++ lua-lmod:

  - Update to version 8.7.55:
    * Version 8.7.38
    + Issue #697: Add warning if doing `module use --help`
    + Make `LMOD_IGNORE_CACHE` use "yes/no" env variable setting
    system.
    + Make `module --terse show ` do the same as
    `module --loc show `, namely print the location of the
    module.
    + Support for `module --terse spider phdf5/1.12.2` that just
    prints the module in the hierarchy.
    + Move almost almost all `cosmic:value()` calls to inside
    function not at routine top-level.
    + Report build time in UTC when `$SOURCE_DATE_EPOCH` is set.
    + Support for downstream conflicts has been added.
    + Support for dynamic `LMOD_MODULERC` has been added.
    (8.7.39) * Fix busted test for ModuleA.
    * Version 8.7.40
    + Bug fix for prepend/append path when trying to add an empty string.
    + Bug fix for `serializeTbl`: handle empty or single blank
    string as key.
    * Version 8.7.41
    + Added new function `depends_on_any()`.
    + If `$MODULES_AUTO_HANDLING` is set then
    `prereq() -> depends_on()`; prereq_any() -> depends_on_any()`
    + Generate a perl pod format for manpage for `module.1`
    + `ModuleTable` modification: Changes to `$MODULEPATH` are
    stored in an entry.
    * Version 8.7.42
    + Fix setting of `$FPATH` when running bash or ksh shell
    and executing `zsh -l`.
    * Version 8.7.43
    + Support for ksh flag not needed anymore.
    * Version 8.7.44
    + `path2pathA()` keep double delims, Reduce triple delims to double.
    * Version 8.7.45
    + Changing `MName.src`: `l_find_highest_by_key()` to loop over
    all `fileA` entries. Now stoping at first one found rather than
    just looking at `fileA[1]`.
    + Adding `=encoding UTF-8` to pod generation.
    * Version 8.7.46
    + Must only add `KSH_SUPPORT` to zsh when both `$orig_zsh_version`
    and `$zsh_fpath` have non-null values.
    * Version 8.7.47
    + Use correct shell syntax in bash init script.
    * Version 8.7.48
    + Keep previous `varT` when restoring a collection.
    Otherwise the previous modules env vars are lost and therefore
    not purged.
    + Use `__build_FPATH_for_zsh_ksh` to build `FPATH` for both shells.
    + Support for `terse avail` extensions.
    * Version 8.7.49
    + Add support for zsh to handle a non-exported `FPATH` in bash
    init script.
    + Change `MF_Base:processVars` to use `oldT` to know which paths
    from `newA` to prepend or append.
    + Add support for `LMOD_FILE_IGNORE_PATTERNS` in `src/DirTree.lua`.
    This is to ignore files like `.version.1.3` or `.modulerc-1.3.lua`
    etc.
    * Version 8.7.50
    + Emacs lisp integration updated.
    + Use `command -v` instead of checking status `$?`.
    + Change `--hidden_load` to `--hidden-loaded` for TCL change
    `hidden_load` to `hidden_loaded` in Lua.
    + Report `dofile()` usage as an error.
    + Updated `FPATH` support: bash, ksh just add path
    (`init/ksh_funcs`) to `FPATH`.
    + zsh: if `autoload` and `compinit` fail then set `__zsh_fpath`
    with sub-shell.
    + Improve `addto` to not include duplicates in path like
    variables (`PATH`, `FPATH`, .. )
    + Add support for `--dumpname` in `lmod` and `ml`; Update tab
    completions files.
    + Do not reset `BASH_ENV` if already set for `cshrc.in`.
    + Do not reset `BASH_ENV` if already set for profile.in.
    + Support for the functions `hide{}` and `forbid{}`.
    * Version 8.7.51
    + Fix bug in load test.
    * Version 8.7.52
    + Add `MName:isVisible()` so that load hooks can figure out if
    a loaded module is is visible or not.
    * Version 8.7.53
    + Updating docs to include link to `165_debugging_lmod.rst`.
    * Version 8.7.54
    + Remove all `v.file` tests in dealing with `ModuleA`.
    + Use `self.__mpathT[mpath].hiddenT` and `self.__hiddenT` instead
    of merged table for hidden status.
    + Added `mrc:set_display_mode()` before commands.
    + Build reverse maps for `mod2versionT` and `full2aliasesT`
    dynamically
    + Added `MRC:pairsForMRC_aliases` iterator.
    + Removed `MRC:__marged_hiddenT`, `MRC:__marged_forbiddenT`
    and `MRC:__mergedAlias2modT`.
    + Add support for environment variable `LMOD_SHOW_HIDDEN`.
    + Make TCL files have `spider` as mode matching when Lmod is
    in spider mode.
    * Version 8.7.55
    + Add a better test for spaces in front of `#`.
  - Replace
    Messages-Remove-message-about-creating-a-consulting-ticket.patch
    by `sed` command.
  - Remove Doc-Ugly-workaround-for-bug-in-Sphinx.patch
    as it is relevant pre SLE-15 products only.

++++ maven-remote-resources-plugin:

  - Upgrade to version 3.3.0
    * New Feature
    + MRRESOURCES-154: Allow to require project properties by bundle
    + MRRESOURCES-155: Allow to override bundle resources by project
    * Improvement
    + MRRESOURCES-150: Ensure reproducible order in bundle goal
    output META-INF/maven/remote-resources.xml
    + MRRESOURCES-152: Add property for resourceBundles and
    outputDirectory
    * Task
    + MRRESOURCES-151: Deprecate includeProjectProperties parameter
    * Dependency upgrade
    + MRRESOURCES-146: Upgrade Parent to 43
    + MRRESOURCES-147: Bump org.apache.maven.shared:maven-filtering
    from 3.3.2 to 3.4.0
    + MRRESOURCES-148: Bump org.apache.velocity:velocity-engine-core
    from 2.3 to 2.4.1
    + MRRESOURCES-149: Bump org.eclipse.sisu:org.eclipse.sisu.plexus
    from 0.9.0.M2 to 0.9.0.M3
    + MRRESOURCES-153: Bump maven-archiver from 3.6.1 to 3.6.3

++++ nethack:

  - Avoid race around dlb.o (boo#1102408)
  - Implement parallel builds for all target. The Makefiles do not
    handle target dependencies correctly and parallel building does
    not work reliably by default. Hence we run several rules explicitly
    before 'all', which then uses the results. Guidebook.ps still has
    to be build separately.
  - Build object files for makedefs first. Fixes possible linker errors
    on parallel builds. The Makefiles do not track the dependencies correctly.
    An example error is shown below.
    [    3s] cc  -o makedefs makedefs.o ../src/monst.o ../src/objects.o
    [    3s] ld: /tmp/cckee6qh.debug.temp.o: bad reloc symbol index (0x74727473 >= 0x8) for offset 0x6261747274732e00 in section `.debug_line'
    [    3s] ld: /tmp/cckee6qh.debug.temp.o: error adding symbols: bad value
    [    3s] collect2: error: ld returned 1 exit status
    (boo#1102408)
  - Remove the unnecessary invocation of 'make clean'.
  - Build nethack/monst.o in a more reproducible way (boo#1102408)

++++ openQA:

  - Update to version 4.6.1735880672.bb83b72c:
    * Dependency cron 2025-01-03

++++ patterns-aeon:

  - Add switcheroo-control
  - Add libmbim (boo#1230006)
  - Add printer-driver-brlaser (boo#1234618)

++++ perl-MCE:

  - updated to 1.901.0 (1.901)
    see /usr/share/doc/packages/perl-MCE/Changes
    1.901 Thu Jan 02 17:30:00 EST 2024
    * Add MCE::Core package for future development.
    1.900 Mon Sep 09 20:30:00 EST 2024
    * Improve MCE::Child exiting when signaled.
    1.899 Fri Sep 06 00:15:00 EST 2024
    * Fix for MCE::Child and MCE::Channel signal anomaly #24.
    Thank you, @exodist.

++++ perl-MooseX-NonMoose:

  - updated to 0.270.0 (0.27)
    see /usr/share/doc/packages/perl-MooseX-NonMoose/Changes
    0.27      2025-01-02 20:30:46 -0700
  - Drop dependency on List::MoreUtils
  - New maintainer and repository: https://github.com/uperl/MooseX-NonMoose

++++ python-extra-platforms:

  - update to 2.0.0:
    * Add support for Nobara detection.
    * Fix current_os() to always return a single platform. Closes
    [#158].
    * Add new current_platforms() method to return all platforms
    matching the current environment.
    * Generate a pair of Pytest @skip_/@unless_ decorators
    for each platform and group.
    * Change all group membership check utilities to be functions
    instead of variables. You now have to call is_()
    instead of is_.
    * Cache the result of is_() group membership check
    utilities.
    * Do not call all detection heuristics on module import. Instead,
    call them lazily when needed.
    * Make URLs required on all platforms.
    * Invite users in error messages and logs to contribute back
    edge-cases to improve detection heuristics.
    * Upload test results to coverage.

++++ python-flux-local:

  - update to 7.0.0:
    * Breaking changes
    This release removes kyverno support. All references to command
    line options and action options related to kyverno have been
    removed and you need to remove them when upgrading. It is
    expected this feature was rarely used (and as a result, not
    worth the effort to maintain).
    * What's Changed
    There is a change to dependency tracking for HelmReleases that
    is meant to catch changes in dependencies that were previously
    ignored. Please report an issue if you see unexpected
    HelmRelease diffs.
  - Remove kyverno support by @allenporter in #818
  - Move resource diff and visitor logic to primary library
    directory by @allenporter in #819
  - Update testdata to remove invalid dependsOn reference in
    cluster8 by @allenporter in #820
  - Improve HelmRelease dependency tracking for diffs by
    @allenporter in #821

++++ python-maturin:

  - Update to 1.8.1
    * Downgrade invalid version info in `pyproject.toml` error to
    warning in #2417
    * Make `maturin develop` fail if version info is invalid in
    pyproject.toml in #2418
    * Don't add wheel data to sdist in #2367
    * Add sparcv9 architecture support in #2380
    * Properly handle dynamic version in pyproject.toml in #2391
    * Fix xwin cross compile on non-Windows system in #2391
    * Fix interpreter selection for abi3 bindings in #2392
    * Use the official recommended naming pattern for cffi module
    file in #2406
    * Add Linux armv5te architecture support in #2409
    * Only build Python 3.13t wheels by default for `pyo3` 0.23+ in
    [#2413]

++++ python-openai:

  - Update to 1.59.1:
    * bump license year (#1981) (f29011a)
  - Update to 1.59.0:
    * azure: support for the Realtime API (#1963) (9fda141)
    * realtime: update docstrings (#1964) (3dee863)

++++ python-pendulum:

  - Update to version 3.0.0
    Added
    * Added new testing helpers to time travel. #626
    * Made instance() support all native types (date, time, datetime). #732
    Changed
    * Dropped support for Python 2.7, 3.5 and 3.6. #569
    * The Timezone class now relies on the native zoneinfo.ZoneInfo class. #569
    * Renamed the Period class to Interval. #676
    * Renamed the period helper to interval. #676
    * Removed existing testing helpers: test() and set_test_now(). #626
    * Dropped support for Python 3.7. #734
    * Rewrote extensions in Rust. #721
    * Made day of week convention more consistent across the codebase. #731
    * Relaxed dependency constraints. #760
    * The testing helpers are now optional and must be opted-in via the test extra. #778
    Fixed
    * Fixed datetime string representation to match the native library. #733
    * Fixed issues on some system when retrieving the local timezone. #733
    * Fixed DST handling in start_of()/end_of() methods. #713
    * Removed remaining mentions of periods instead of intervals. #757
    * Fixed the behavior of the week_of_month property for edge cases in January and December. #774
    * Fixed the handling of the fold attribute when deep-copying a DateTime instance. #776
    * Fixed errors where hours and days were not handled properly when adding durations. #775
    * Fixed errors where hours and days were not handled properly when adding durations. #775
    Locales
    * Added the sk locale. #575
    * Added the ja locale. #610
    * Added the he locale. #585
    * Added the sv locale. #562

++++ python-phonenumbers:

  - Update to 8.13.52
    * Merge upstream 8.13.52 phonenumber updates

++++ python-pytest-asyncio:

  - update to 0.25.1:
    * Fixes an issue that caused a broken event loop when a
    function-scoped test was executed in between two tests with
    wider loop scope #950
    * Improves test collection speed in auto mode #1020
    * Corrects the warning that is emitted upon redefining the
    event_loop fixture
  - Update to 0.25.0:
    * Deprecated: Added warning when asyncio test requests async
    @pytest.fixture in strict mode. This will become an error in a
    future version of flake8-asyncio. #979
    * Updates the error message about pytest.mark.asyncio's scope
    keyword argument to say loop_scope instead. #1004
    * Verbose log displays correct parameter name:
    asyncio_default_fixture_loop_scope #990
    * Propagates contextvars set in async fixtures to other fixtures
    and tests on Python 3.11 and above. #1008

++++ python-python-slugify:

  - Update to version 8.0.4:
    * Uppercase handling of special chars (#149)
    * format
    * up version
    * fix uppercase pre-translations (#148)
    * UpVersion
    * Remove compatibility with unsupported Python versions (#146)
    * more test
    * format fix
    * upversion node support
    * pre normalize
  - Update to version 8.0.3:
    * Drop compatibility for unsupported Python Version (#147)
  - Update to version 8.0.2:
    * Ci - Normalize accented text twice. (#143)
    * Add Python 3.12 to test matrix and add classifier to the setup
    (#139)
    * Add typing and expose py.typed (#137)
    * Revert "Replace flake8 and pycodestyle with ruff (#131)" (#136)
    * Replace flake8 and pycodestyle with ruff (#131)
    * unidecode (advanced) hyperlink

++++ python-yamale:

  - update to 6.0.0:
    * New Features
  - Adds -e PATTERN / --exclude PATTERN argument to the CLI
  - CLI supports -n auto to spawn child processes equal to number
    of system CPUs
    * Breaking Changes
  - Enforces all paths supplied to the command line interface
    must exist

++++ python-zope.copy:

  - Add missing runtime dependency on zodbpickle

++++ python-zope.location:

  - Skip failing test and open an issue upstream

++++ rke2-1.31:

  - new package rke2-1.31 for the 1.31.x series of rke2

++++ rke2:

  - Update to version 1.32.0+rke2r1:
    * This release updates Kubernetes to v1.32.0, and fixes a number
    of issues.
    * Details see
    https://github.com/rancher/rke2/releases/tag/v1.32.0+rke2r1

++++ rpcs3:

  - Update to version 0.0.34~git20250103:
    * Qt: workaround for crash in long accepted slot
    * VS: Fix compilation with new wolfssl version
    * Update xxHash to 0.8.3
    * Update Wolfssl to 5.7.6
    * Update FAudio to 25.01
    * Update SDL to 2.30.11
    * sys_time.cpp: Anti TSC measures
    * MacOS: fix for crash in SDL_Quit w/ gamepad input
    * Audio: Add mute/unmute and volume shortcuts
    * qt6: QT_MIN_VER should be 6.7 because of QCheckBox::checkStateChanged
    * overlays: add trophy list dialog
    * rsx: Flush MM queue before memory is unmapped
    * Fix types 2
    * Use corresponding SI/IEC units
    * Fix types
    * Report filesizes on macOS as decimal multiples
    * SPU: Operating system LR memory signals
    * rsx: Properly track changes in instancing state
    * rsx: Test vertex program flags on each draw
    * Cosmetic improvements
    * rsx: Do not use global registers object in logical "firmware" units
    * rsx: Handle dangling execution barriers
    * rsx: Fix rare crash in vertex program decompiler
    * rsx: Fix instancing bug when indexed addressing is used to read constants
    * vk: Add support for hardware instanced draws
    * rsx: Fix vertex program compiler crash
    * rsx: Move more functions from rsx thread to the draw command processor
    * rsx: Move draw call related functions to their own class
    * rsx: Add GLSL support for instanced rendering
    * rsx: Add code to detect instanced draw commands
    * Revert "rsx/vk: Implement hardware instancing (#16466)"
    * rsx/vk: Implement hardware instancing (#16466)
    * Fix atomic_ptr value constructing overloads (#16473)
    * CELL: Fix reservation notifications
    * VS: add some missing files to solution filters
    * Windows: log command line args in utf8
    * Add empty hdd tmp to UI (#16462)
    * MacOS: silence some warnings
    * Simplify some ternaries
    * VS: Add sysinfo_darwin.mm to filters
    * fix some warning
    * Qt: Add Operating system category
    * shared_ptr.hpp: Rewrite shared_ptr to single_ptr conversion
    * serialzation.hpp: Fix add_padding
    * Fixup lv2_socket
    * vk: Wrap device fault handler in SEH2
    * vk: Selectively enable extended device fault features in logical device creation step
    * vk: Minor improvements to extended fault output
    * vk: Properly initialize device fault counts structure
    * vk: Fix device fault extension loading
    * vk: Add support for spec-compliant query scopes
    * vk: Workaround for older SDK header versions
    * vk: Register honeykrisp as known driver in RTT quirks check
    * vk: Fix build
    * vk: Add basic support for honeykrisp driver
    * vk: Remove unnecessary workaround for older SDK versions
    * vk: Add support for extended device fault information
    * Fix Emulator::Pause() segfault
    * Add some FXO init checks
    * StrFmt.cpp: Make function printing shorter
    * Fixup GDB
    * Remove lv2_socket_native destructor
    * Thread.h: Add a few noexcept
    * sys_config: Move cleanup to IDM abort
    * util/shared_ptr.hpp: STX pointers library fixes
    * Fixup sys_process

++++ sddm-conf:

  - Update to 0.3.0:
    * Updated Translations
  - Added %check section

++++ sequoia-sq:

  - Update to version 1.1.0:
    * Release 1.1.0.
    * Relax subplot dependency.
    * Relax rusqlite dependency.
    * Update Cargo.lock.
    * Fix output.
    * Add a lint for uncertified user IDs.
    * Show certificates without user IDs with --gossip.
    * Improve sq cert list's documentation.
    * Improve help text lints.
    * Fix long help generation for cert designators.
    * Update NEWS file.
    * Add option --unusable to sq cert list, etc.
    * Show hints about unusable bindings when --gossip is provided.
    * Change how we refer to unusable bindings in sq cert list.
    * Change sq cert list to not show warnings if --quiet is given.
    * Distinguish unauthenticated and invalid bindings in sq cert list.
    * Improve linting for sq cert list.
    * Don't list revoke user IDs.
    * Fix listing certificates by fingerprint or key ID.
    * Remove duplicate code.
    * Rework sq cert list's human readable output.
    * Improve UserIDDesignator::argument_value.
    * Fix UserIDDesignator::argument_value.
    * Add some helper functions.
    * tests: Add tests for sq cert list.
    * Fix sq cert list --gossip.
    * Fix output.

++++ spack:

  - Update to version v0.23.0. This is a major release.
    * Features in this Release
    + Spec splicing
    To make binary installation more seamless in Spack, `v0.23`
    introduces "splicing", which allows users to deploy binaries
    using local, optimized versions of a binary interface, even
    if they were not built with that interface. For example, this
    would allow you to build binaries in the cloud using `mpich`
    and install them on a system using a local, optimized version
    of `mvapich2` *without rebuilding*. Spack preserves full
    provenance for the installed packages and knows that they
    were built one way but deployed another.
    The intent is to leverage this across many key HPC binary
    packages, e.g. MPI, CUDA, ROCm, and libfabric.
    Fundamentally, splicing allows Spack to redeploy an existing
    spec with different dependencies than how it was built. There
    are two interfaces to splicing.
    a. Explicit Splicing
    In the concretizer config, you can specify a target spec
    and a replacement by hash.
    ```yaml
    concretizer:
    splice:
    explicit:
  - target: mpi
    replacement: mpich/abcdef
    ```
    Here, every installation that would normally use the target
    spec will instead use its replacement. Above, any spec using
    * any* `mpi` will be spliced to depend on the specific `mpich`
    installation requested. This *can* go wrong if you try to
    replace something built with, e.g., `openmpi` with `mpich`,
    and it is on the user to ensure ABI compatibility between
    target and replacement specs. This currently requires some
    expertise to use, but it will allow users to reuse the
    binaries they create across more machines and environments.
    b. Automatic Splicing (experimental)
    In the concretizer config, enable automatic splicing:
    ```yaml
    concretizer:
    splice:
    automatic: true
    ```
    or run:
    ```console
    spack config add concretizer:splice:automatic:true
    ```
    The concretizer will select splices for ABI compatibility
    to maximize package reuse. Packages can denote ABI
    compatibility using the `can_splice` directive. No packages
    in Spack yet use this directive, so if you want to use this
    feature you will need to add `can_splice` annotations to
    your packages. We are working on ways to add more ABI
    compatibility information to the Spack package repository,
    and this directive may change in the future.
    Further documentation:
    * https://spack.readthedocs.io/en/latest/build_settings.html#splicing
    * https://spack.readthedocs.io/en/latest/packaging_guide.html#specifying-abi-compatibility
    + Broader variant propagation
    You can specify propagated variants like
    `hdf5 build_type==RelWithDebInfo` or `trilinos ++openmp` to
    propagate a variant to all dependencies for which it is
    relevant. This is valid *even* if the variant does not exist
    on the package or its dependencies.
    See https://spack.readthedocs.io/en/latest/basic_usage.html#variants.
    + Query specs by namespace
    Allow a package's namespace (indicating the repository it came
    from) to be treated like a variant. You can request packages
    from particular repos like this:
    ```console
    spack find zlib namespace=builtin
    spack find zlib namespace=myrepo
    ```
    Previously, the spec syntax only allowed namespaces to be prefixes of spec
    names, e.g. `builtin.zlib`. The previous syntax still works.
    + `spack spec` respects environment settings and `unify:true`
    `spack spec` did not previously respect environment lockfiles
    or unification settings, which made it difficult to see
    exactly how a spec would concretize within an environment.
    Now it does, so the output you get with `spack spec` will
    be *the same* as what your environment will concretize to
    when you run `spack concretize`. Similarly, if you provide
    multiple specs on the command line with `spack spec`, it will
    concretize them together if `unify:true` is set.
    + Less noisy `spack spec` output
    `spack spec` previously showed output like this:
    ```console
    > spack spec /v5fn6xo
    Input spec
  - -------------------------------
  - /v5fn6xo
    Concretized
  - -------------------------------
    [+]  openssl@3.3.1%apple-clang@16.0.0~docs+shared arch=darwin-sequoia-m1
    ...
    ```
    But the input spec is redundant, and we know we run
    `spack spec` to concretize the input spec. `spack spec` now
    * only* shows the concretized spec. See #47574.
    + Better output for `spack find -c`
    In an environment, `spack find -c` lets you search the
    concretized, but not yet installed, specs, just as you would
    the installed ones. As with `spack spec`, this should make
    it easier for you to see what *will* be built before building
    and installing it.
    + `spack -C `: use an environment's configuration without activation
    Spack environments allow you to associate:
    1. a set of (possibly concretized) specs, and
    2. configuration
    When you activate an environment, you're using both of these.
    Previously, we supported:
    * `spack -e ` to run spack in the context of a specific
    environment, and
    * `spack -C ` to run spack using a directory with
    configuration files.
    You can now also pass an environment to `spack -C` to use
    * only* the environment's configuration, but not the specs or
    lockfile.
    * New commands, options, and directives
    + The new `spack env track` command (#41897) takes a non-managed
    Spack environment and adds a symlink to Spack's
    `$environments_root` directory, so that it will be included
    for reference counting for commands like `spack uninstall`
    and `spack gc`. If you use free-standing directory environments,
    this is useful for preventing Spack from removing things
    required by your environments. You can undo this tracking
    with the `spack env untrack` command.
    + Add `-t` short option for `spack --backtrace`
    `spack -d / --debug` enables backtraces on error, but it
    can be very verbose, and sometimes you just want the
    backtrace. `spack -t / --backtrace` provides that option.
    + `gc`: restrict to specific specs (#46790)
    If you only want to garbage-collect specific packages, you can
    now provide them on the command line. This gives users finer-grained
    control over what is uninstalled.
    +  oci buildcaches now support `--only=package`. You can now push
    * just* a package and not its dependencies to an OCI registry.
    This allows dependents of non-redistributable specs to be
    stored in OCI registries without an error.
    * Notable refactors
    * Highlighted bugfixes
    + Externals no longer override the preferred provider.
    External definitions could interfere with package preferences.
    Now, if `openmpi` is the preferred `mpi`, and an external
    `mpich` is defined, a new `openmpi` *will* be built if
    building it is possible. Previously we would prefer `mpich`
    despite the preference.
    + Composable `cflags`.
    This release fixes a longstanding bug that concretization
    would fail if there were different `cflags` specified in
    `packages.yaml`, `compilers.yaml`, or on `the` CLI. Flags
    and their ordering are now tracked in the concretizer and
    flags from multiple sources will be merged.
    + Fix concretizer Unification for included environments.
    * Deprecations, removals, and syntax changes
    + The old concretizer has been removed from Spack, along with
    the `config:concretizer` config option. Spack will emit a
    warning if the option is present in user configuration,
    since it now has no effect. Spack now uses a simpler
    bootstrapping mechanism, where a JSON prototype is tweaked
    slightly to get an initial concrete spec to download.
    + Best-effort expansion of spec matrices has been removed.
    This feature did not work with the "new" ASP-based concretizer,
    and did not work with `unify: True` or `unify: when_possible`.
    Use the
    [exclude key](https://spack.readthedocs.io/en/latest/environments.html#spec-matrices)
    for the environment to exclude invalid components, or use
    multiple spec matrices to combine the list of specs for
    which the constraint is valid and the list of specs for
    which it is not.
    + The old Cray `platform` (based on Cray PE modules) has been
    removed, and `platform=cray` is no longer supported. Since
    `v0.19`, Spack has handled Cray machines like Linux clusters
    with extra packages, and we have encouraged using this option
    to support Cray. The new approach allows us to correctly handle
    Cray machines with non-SLES operating systems, and it is much
    more reliable than making assumptions about Cray modules. See
    the `v0.19` release notes and #43796 for more details.
    + The `config:install_missing_compilers` config option has been
    deprecated, and it is a no-op when set in `v0.23`. Our new
    compiler dependency model will replace it with a much more
    reliable and robust mechanism in `v1.0`.
    + Config options that deprecated in `v0.21` have been removed
    in `v0.23`. You can now only specify preferences for
    `compilers`, `targets`, and `providers` globally via the
    `packages:all:` section. Similarly, you can only specify
    `versions:` locally for a specific package.
    + Spack's old test interface has been removed (#45752), having
    been deprecated in `v0.22.0` (#34236). All `builtin` packages
    have been updated to use the new interface. See the
    [stand-alone test documentation](
    https://spack.readthedocs.io/en/latest/packaging_guide.html#stand-alone-tests)
    + The `spack versions --safe-only` option, deprecated since
    `v0.21.0`, has been removed.
    + The `--dependencies` and `--optimize` arguments to `spack ci`
    have been deprecated.
  - Binary caches
    + Public binary caches now include an ML stack for Linux/aarch64.
    We now build an ML stack for Linux/aarch64 for all pull
    requests and on develop. The ML stack includes both CPU-only
    and CUDA builds for Horovod, Hugging Face, JAX, Keras, PyTorch,
    scikit-learn, TensorBoard, and TensorFlow, and related packages.
    The CPU-only stack also includes XGBoost.
    See https://cache.spack.io/tag/develop/?stack=ml-linux-aarch64-cuda.
  - Architecture support
    * archspec has been updated to `v0.2.5`, with support for
    `zen5`.
    * Spack's CUDA package now supports the Grace Hopper `9.0a`
    compute capability.
  - Other notable changes
    + Bugfix: `spack find -x` in environments.
    + Spec splices are now robust to duplicate nodes with the
    same name in a spec.
    + Cache per-compiler libc calculations for performance.
    + Fixed a bug in external detection for openmpi.
    + Mirror configuration allows username/password as environment
    variables.
    + Default library search caps maximum depth/
    + Unify interface for `spack spec` and `spack solve` commands.
    + Spack no longer RPATHs directories in the default library
    search path.
    + Improved performance of Spack database.
    + Enable package reuse for packages with versions from git refs.
    + Improved tracking of task queueing/requeueing in the installer.
  - Deleted: Fix-error-during-documentation-build-due-to-recursive-module-inclusion.patch
    Patch no longer required for target versions.

++++ systemd-presets-branding-Aeon:

  - Enable switcheroo-control

++++ telegram-desktop:

  - Update to version 5.10.0
    * Collectible Gifts.
    * Reactions for Service Messages.
  - Download and compress tarballs with obs service
    * Remove ada-packager.sh
    * Remove tg_owt-packager.sh

++++ teleport:

  - update to 17.1.3:
    * Fixes a bug where v16 Teleport cannot connect to v17.1.0,
    v17.1.1 and v17.1.2 clusters. #50658
    * Prevent panicking during shutdown when SQS consumer is
    disabled. #50648
    * Add a --labels flag to the tctl tokens ls command. #50624

++++ tik:

  - Update to version 1.3.5:
    * boo#1234234 - correct PCR list for Aeon FDE

++++ tomcat:

  - Update to Tomcat 9.0.98
    * Fixed CVEs:
    + CVE-2024-54677: DoS in examples web application (bsc#1233434)
    + CVE-2024-50379: RCE due to TOCTOU issue in JSP compilation (bsc#1234663)
    * Catalina
    + Add: Add option to serve resources from subpath only with WebDAV Servlet
    like with DefaultServlet. (michaelo)
    + Fix: Add special handling for the protocols attribute of SSLHostConfig in
    storeconfig. (remm)
    + Fix: 69442: Fix case sensitive check on content-type when parsing request
    parameters. (remm)
    + Code: Refactor duplicate code for extracting media type and subtype from
    content-type into a single method. (markt)
    + Fix: Compatibility of generated embedded code with components where
    constructors or property related methods throw a checked exception. (remm)
    + Fix: The previous fix for inconsistent resource metadata during concurrent
    reads and writes was incomplete. (markt)
    + Fix: 69444: Ensure that the javax.servlet.error.message request attribute
    is set when an application defined error page is called. (markt)
    + Fix: Avoid quotes for numeric values in the JSON generated by the status
    servlet. (remm)
    + Add: Add strong ETag support for the WebDAV and default servlet, which can
    be enabled by using the useStrongETags init parameter with a value set to
    true. The ETag generated will be a SHA-1 checksum of the resource content.
    (remm)
    + Fix: Use client locale for directory listings. (remm)
    + Fix: 69439: Improve the handling of multiple Cache-Control headers in the
    ExpiresFilter. Based on pull request #777 by Chenjp. (markt)
    + Fix: 69447: Update the support for caching classes the web application
    class loader cannot find to take account of classes loaded from external
    repositories. Prior to this fix, these classes could be incorrectly marked
    as not found. (markt)
    + Fix: 69466: Rework handling of HEAD requests. Headers explicitly set by
    users will not be removed and any header present in a HEAD request will
    also be present in the equivalent GET request. There may be some headers,
    as per RFC 9110, section 9.3.2, that are present in a GET request that are
    not present in the equivalent HEAD request. (markt)
    + Fix: 69471: Log instances of CloseNowException caught by
    ApplicationDispatcher.invoke() at debug level rather than error level as
    they are very likely to have been caused by a client disconnection or
    similar I/O issue. (markt)
    + Add: Add a test case for the fix for 69442. Also refactor references to
    application/x-www-form-urlencoded. Based on pull request #779 by Chenjp.
    (markt)
    + Fix: 69476: Catch possible ISE when trying to report PUT failure in the
    DefaultServlet. (remm)
    + Add: Add support for RateLimit header fields for HTTP (draft) in the
    RateLimitFilter. Based on pull request #775 provided by Chenjp. (markt)
    + Add: #787: Add regression tests for 69478. Pull request provided by Thomas
    Krisch. (markt)
    + Fix: The default servlet now rejects HTTP range requests when two or more
    of the requested ranges overlap. Based on pull request #782 provided by
    Chenjp. (markt)
    + Fix: Enhance Content-Range verification for partial PUT requests handled
    by the default servlet. Provided by Chenjp in pull request #778. (markt)
    + Fix: Harmonize DataSourceStore lookup in the global resources to
    optionally avoid the comp/env prefix which is usually not used there.
    (remm)
    + Fix: As required by RFC 9110, the HTTP Range header will now only be
    processed for GET requests. Based on pull request #790 provided by Chenjp.
    (markt)
    + Fix: Deprecate the useAcceptRanges initialisation parameter for the
    default servlet. It will be removed in Tomcat 12 onwards where it will
    effectively be hard coded to true. (markt)
    + Add: Add DataSource based property storage for the WebdavServlet. (remm)
    * Coyote
    + Fix: Align encodedSolidusHandling with the Servlet specification. If the
    pass-through mode is used, any %25 sequences will now also be passed
    through to avoid errors and/or corruption when the application decodes the
    path. (markt)
    * Jasper
    + Fix: Further optimise EL evaluation of method parameters. Patch provided
    by Paolo B. (markt)
    + Fix: Follow-up to the fix for 69381. Apply the optimisation for method
    lookup performance in expression language to an additional location.
    (markt)
    * Web applications
    + Fix: Documentation. Remove references to the ResourceParams element.
    Support for ResourceParams was removed in Tomcat 5.5.x. (markt)
    + Fix: Documentation. 69477: Correct name of attribute for RemoteIPFilter.
    The attribute is internalProxies rather than allowedInternalProxies. Pull
    request #786 provided by Jorge Díaz. (markt)
    + Fix: Examples. Fix broken links when Servlet Request Info example is
    called via a URL that includes a pathInfo component. (markt)
    + Fix: Examples. Expand the obfuscation of session cookie values in the
    request header example to JSON responses. (markt)
    + Add: Examples. Add the ability to delete session attributes in the servlet
    session example. (markt)
    + Add: Examples. Add a hard coded limit of 10 attributes per session for the
    servlet session example. (markt)
    + Add: Examples. Add the ability to delete session attributes and add a hard
    coded limit of 10 attributes per session for the JSP form authentication
    example. (markt)
    + Add: Examples. Limit the shopping cart example to only allow adding the
    pre-defined items to the cart. (markt)
    + Fix: Examples. Remove JSP calendar example. (markt)
    * Other
    + Fix: 69465: Fix warnings during native image compilation using the Tomcat
    embedded JARs. (markt)
    + Update: Update Tomcat's fork of Commons DBCP to 2.13.0. (markt)
    + Update: Update EasyMock to 5.5.0. (markt)
    + Update: Update Checkstyle to 10.20.2. (markt)
    + Update: Update BND to 7.1.0. (markt)
    + Add: Improvements to French translations. (remm)
    + Add: Improvements to Korean translations. (markt)
    + Add: Improvements to Chinese translations. (markt)
    + Add: Improvements to Japanese translations by tak7iji. (markt)
  - Modified patch:
    * tomcat-9.0-jdt.patch
    + rediff

++++ tomcat10:

  - Update to Tomcat 10.1.34
    * Fixed CVEs:
    + CVE-2024-54677: DoS in examples web application (bsc#1233434)
    + CVE-2024-50379: RCE due to TOCTOU issue in JSP compilation (bsc#1234663)
    * Catalina
    + Add: Add option to serve resources from subpath only with WebDAV Servlet
    like with DefaultServlet. (michaelo)
    + Fix: Add special handling for the protocols attribute of SSLHostConfig in
    storeconfig. (remm)
    + Fix: 69442: Fix case sensitive check on content-type when parsing request
    parameters. (remm)
    + Code: Refactor duplicate code for extracting media type and subtype from
    content-type into a single method. (markt)
    + Fix: Compatibility of generated embedded code with components where
    constructors or property related methods throw a checked exception. (remm)
    + Fix: The previous fix for inconsistent resource metadata during concurrent
    reads and writes was incomplete. (markt)
    + Fix: #780: Fix content-range header length. Submitted by Chenjp. (remm)
    + Fix: 69444: Ensure that the jakarta.servlet.error.message request
    attribute is set when an application defined error page is called. (markt)
    + Fix: Avoid quotes for numeric values in the JSON generated by the status
    servlet. (remm)
    + Add: Add strong ETag support for the WebDAV and default servlet, which can
    be enabled by using the useStrongETags init parameter with a value set to
    true. The ETag generated will be a SHA-1 checksum of the resource content.
    (remm)
    + Fix: Use client locale for directory listings. (remm)
    + Fix: 69439: Improve the handling of multiple Cache-Control headers in the
    ExpiresFilter. Based on pull request #777 by Chenjp. (markt)
    + Fix: 69447: Update the support for caching classes the web application
    class loader cannot find to take account of classes loaded from external
    repositories. Prior to this fix, these classes could be incorrectly marked
    as not found. (markt)
    + Fix: 69466: Rework handling of HEAD requests. Headers explicitly set by
    users will not be removed and any header present in a HEAD request will
    also be present in the equivalent GET request. There may be some headers,
    as per RFC 9110, section 9.3.2, that are present in a GET request that are
    not present in the equivalent HEAD request. (markt)
    + Fix: 69471: Log instances of CloseNowException caught by
    ApplicationDispatcher.invoke() at debug level rather than error level as
    they are very likely to have been caused by a client disconnection or
    similar I/O issue. (markt)
    + Add: Add a test case for the fix for 69442. Also refactor references to
    application/x-www-form-urlencoded. Based on pull request #779 by Chenjp.
    (markt)
    + Fix: 69476: Catch possible ISE when trying to report PUT failure in the
    DefaultServlet. (remm)
    + Add: Add support for RateLimit header fields for HTTP (draft) in the
    RateLimitFilter. Based on pull request #775 provided by Chenjp. (markt)
    + Add: #787: Add regression tests for 69478. Pull request provided by Thomas
    Krisch. (markt)
    + Fix: The default servlet now rejects HTTP range requests when two or more
    of the requested ranges overlap. Based on pull request #782 provided by
    Chenjp. (markt)
    + Fix: Enhance Content-Range verification for partial PUT requests handled
    by the default servlet. Provided by Chenjp in pull request #778. (markt)
    + Fix: Harmonize DataSourceStore lookup in the global resources to
    optionally avoid the comp/env prefix which is usually not used there.
    (remm)
    + Fix: As required by RFC 9110, the HTTP Range header will now only be
    processed for GET requests. Based on pull request #790 provided by Chenjp.
    (markt)
    + Fix: Deprecate the useAcceptRanges initialisation parameter for the
    default servlet. It will be removed in Tomcat 12 onwards where it will
    effectively be hard coded to true. (markt)
    + Add: Add DataSource based property storage for the WebdavServlet. (remm)
    * Coyote
    + Fix: Align encodedSolidusHandling with the Servlet specification. If the
    pass-through mode is used, any %25 sequences will now also be passed
    through to avoid errors and/or corruption when the application decodes the
    path. (markt)
    * Jasper
    + Fix: Follow-up to the fix for 69381. Apply the optimisation for method
    lookup performance in expression language to an additional location.
    (markt)
    * Web applications
    + Fix: Documentation. Remove references to the ResourceParams element.
    Support for ResourceParams was removed in Tomcat 5.5.x. (markt)
    + Fix: Documentation. 69477: Correct name of attribute for RemoteIPFilter.
    The attribute is internalProxies rather than allowedInternalProxies. Pull
    request #786 provided by Jorge Díaz. (markt)
    + Fix: Examples. Fix broken links when Servlet Request Info example is
    called via a URL that includes a pathInfo component. (markt)
    + Fix: Examples. Expand the obfuscation of session cookie values in the
    request header example to JSON responses. (markt)
    + Add: Examples. Add the ability to delete session attributes in the servlet
    session example. (markt)
    + Add: Examples. Add a hard coded limit of 10 attributes per session for the
    servlet session example. (markt)
    + Add: Examples. Add the ability to delete session attributes and add a hard
    coded limit of 10 attributes per session for the JSP form authentication
    example. (markt)
    + Add: Examples. Limit the shopping cart example to only allow adding the
    pre-defined items to the cart. (markt)
    + Fix: Examples. Remove JSP calendar example. (markt)
    * Other
    + Fix: 69465: Fix warnings during native image compilation using the Tomcat
    embedded JARs. (markt)
    + Update: Update Tomcat's fork of Commons DBCP to 2.13.0. (markt)
    + Update: Update EasyMock to 5.5.0. (markt)
    + Update: Update Checkstyle to 10.20.2. (markt)
    + Update: Update BND to 7.1.0. (markt)
    + Add: Improvements to French translations. (remm)
    + Add: Improvements to Korean translations. (markt)
    + Add: Improvements to Chinese translations. (markt)
    + Add: Improvements to Japanese translations by tak7iji. (markt)

++++ tuxpaint:

  - Fix `desktop-file-install` usage:
    * Drop `-add-category=KidsGame` as the category is already
    included in source .desktop file.
    * Drop use of `--vendor` option: unnecessary and causes build
    failures in Staging project (where %vendor is undefined).

++++ virt-v2v:

  - Update to virt-v2v 2.7.4 (jsc#PED-8910)
    * mltools: Replace jansson with json-c
    * lib: OVF: Add preliminary support for Windows Server 2025
    * in-place: Add a warning about checking the exit code
    * -i libvirtxml: Implement disk checksumming
    * v2v: Allow printing the checksum
    * -i libvirt: Trim whitespace around name
    * -o qemu: Replace hard-coded UEFI paths
    * -o qemu: Add set -e, -x at the top of the output script
    * -o qemu: Remove confusing comment about smm
    * lib, input: Model UEFI secureboot property in metadata
    * -i vmx: Parse uefi.secureBoot.enabled from vmx file
    * -o libvirt: Add full  section
    * -o libvirt: Remove incorrect comment about secure boot
    * -i libvirt: Parse UEFI secureboot flag from libvirt XML
    * build: Move baseline OCaml to 4.08
    * build: Depend on libnbd >= 1.14
    * build: Use nbdcopy and nbdinfo from ./configure
    * v2v: Implement --parallel=N for parallel disk copies
    * in-place: Fix name of program in the --help output
    * inspector: Reorder -O option in alphabetical order
    * v2v: Ensure --parallel >= 1
    * inspector: Move the code that creates XML output to a separate file
    * in-place: Add new -O option to write inspector XML

++++ yacreader:

  - Update to 9.15.0
    * Save magnifying glass size and zoom level.
    * Bump PDF render size.
    * Fix trackpad scrolling.
  - Use obs_scm to manage source code

------------------------------------------------------------------
------------------  2025-1-2  -  Jan 2 2025  -------------------
------------------------------------------------------------------

++++ SDL2:

  - Update to release 2.30.11
    * Fixed a crash if the controller product name is NULL
    * Corrected CoreAudio surround sound channel layouts

++++ SDL2_ttf:

  - Update to release 2.24
    * Added function ``TTF_SetFontLineSkip()``

++++ aaa_base:

  - Update to version 84.87+git20250102.c08e614:
    * Load distrobox_profile.sh

++++ ast-grep:

  - Update to 0.32.3:
    * feat: print fixed rules count #1708
    * fix: move unused suppressions to config crate #1624
    * fix: allow malformed pattern to be dumped as tree #804
    * fix: fix files not recognize in lsp #1691
    * fix: fix crash when internal node has no child #1688
    * feat: use mutable self in Printer trait 5e3835a
    * feat: reduce binary size by remove Printer polymorphism 8b735cf
    * feat: resolve rule id for ScanResult 9a7f3cc

++++ bzip3:

  - update to 1.5.1:
    * Add `--rm` option that removes the original files after
    successful operation
    * `bz3grep`: display the correct program name on invalid
    invocation
    * Tighter LZP/RLE bounds in the decoder for slightly improved
    compression with no observable format change
    * Add the `bz3_min_memory_needed` API.
    * ABI breaking changes: `bz3_decode_block` and `bz3_encode_block`.
    * Fix: the file `$dir.bz3` being created when invoked as
    `bzip3 -e $dir` where `$dir` is a directory.

++++ crmsh:

  - Update to version 5.0.0+20250102.150f4c85:
    * Fix: unittest: rename TestPrinter to UnitTestPrinter
  - Update to version 5.0.0+20250102.24021985:
    * Dev: unittests: Rewrite test_findln_by_timestamp by using fixed date

++++ doxygen:

  - update to Doxygen 1.13.1
    * As of doxygen version 1.13.1 and layout version 2.0, Doxygen
    will insert defaults for elements that are missing in the user
    defined layout file.
    * Add WARN_LAYOUT_FILE option to toggle warnings in layout file

++++ doxywizard:

  - update to Doxygen 1.13.1
    * As of doxygen version 1.13.1 and layout version 2.0, Doxygen
    will insert defaults for elements that are missing in the user
    defined layout file.
    * Add WARN_LAYOUT_FILE option to toggle warnings in layout file

++++ evdi:

  - Update to version 1.14.8:
    * Set version to 1.14.8
    * Fetch checkpatch script from linux kernel mirror
    * Check github/main branch against linux master branch
    * Test only main branch against linux kernel master
    * Add libevdi{abi} conflicting packages for evdi deb package
    * Validate build with CONFIG_FB define
    * Fix check for available git mirror with 5 sec timeout
    * Workaround Gnome/mutter issue where it is not waiting for primary gpu
    * change preinst part to runtime and refactor preinst
    * auto uninstall existing dlm

++++ eza:

  - Update to 0.20.15:
    * Add icons from nerd fonts 3.3.0 release & more
    * Add new icons, extensive list
    * We switch to our own fork of natord

++++ f3d:

  - Update to 2.5.1:
    * Fix build compatibility with vtk v9.4.0

++++ fcft:

  - Update to 3.1.10:
    * Unicode data files updated to 16.0
    * Character (terminal) width is now evaluated using utf8proc_charwidth
    instead of wcwdith.

++++ glslang:

  - Fix building vsgXChange and other packages by adding the
    missing runtime dependency to the development package
    for SPIRV-Tools-opt

++++ golangci-lint:

  - Update to version 1.63.3:
    * fix: invalid from position (#5287)
    * goheader: skip issues with invalid positions (#5286)
    * build(deps): bump github.com/ldez/exptostd from 0.3.0 to 0.3.1 (#5283)
    * build(deps): bump github.com/ldez/usetesting from 0.4.1 to 0.4.2 (#5282)
    * build(deps): bump github.com/shirou/gopsutil/v4 from 4.24.11 to 4.24.12 (#5281)
    * docs: update GitHub Action assets (#5280)
  - Update to version 1.63.2:
    * fix: invalid position when missing EOL (#5279)
    * docs: update documentation assets (#5277)
    * docs: update GitHub Action assets (#5276)

++++ gping:

  - Fix build for 15.6

++++ grml-zsh-config:

  - Update to 0.19.12:
    * zshrc: use $HOST instead of forking to uname -n
    * zshenv: stop setting HOSTNAME
    * zshrc: remove grml_maintain_name
    * zshrc: stop setting CLICOLOR
    * zshrc: use path_helper on macOS
    * zshrc: remove fink init on macOS
    * zshrc: remove zurl function
    * zshrc: drop aterm workaround
    * zshrc: drop mrxvt workaround
    * zshrc: drop centericq workaround
    * zshrc: remove fink init on macOS
    * zshrc: remove 855resolution function
    * zshrc: remove cdrecord function
    * doc: remove old version info
    * zshrc: require zsh version 5.1
    * zshrc: remove add-zsh-hook from grml_prompt_setup
    * zshrc: remove copy of add-zsh-hook
    * Drop DISTCC_HOSTS variable
  - Update to 0.19.11:
    * zshrc: set HISTSIZE + SAVEHIST only if not yet set or being set
    to zsh upstream default #160 #169
  - Update to 0.19.10:
    * Revert "zshrc: increase HISTSIZE + SAVEHIST to our defaults
    also for live system" #169 #160
    * Revert "fix(zshrc): keep existing history restrictions" #169 #160

++++ gstreamer-plugins-rs:

  - Update to version 0.13.4:
    + Fixed:
  - cea608overlay: Fix rendering when roll-up base row is at the
    top.
  - cea708mux:
    . Handle CEA608 data correctly and output padding by default.
    . Clear leftover pending codes correctly.
  - cea708overlay:
    . Produce better CEA608 layouts.
    . Fix background/foreground types and enable black background
    by default.
    . Clear correctly on caption timeout.
  - mpegtslivesrc: Various fixes related to stream
    discontinuities.
  - tttocea708: Fix various conformance issues.
  - togglerecord: Fix various deadlocks and simplify mutexes.
  - webrtcsink:
    . Fix various deadlocks.
    . Set caps-change-mode=delayed on encoder capsfilter.
    . Ignore more fields on caps changes.
    + Added:
  - awss3putobjectsink: Add next-file support.
  - tracers: Add signal to force writing log file to queue-levels
    and buffer-lateness tracers.
  - webrtc: Handle some more Janus events.
  - webrtcsink: Add support for openh264enc and nvh265enc.
  - webrtcsrc: Add connect-to-first-producer property.

++++ headscale:

  - Fix the system integration
  - actually build and use the sysuser pre snippet so that the user
    is created before tmpfiles.d tries to create files
  - no longer break debugsymbols for the binary (remove -s -w)
  - use systemd macros for paths
  - ensure proper requires/ordering for sysuser/systemd

++++ intel-gpu-tools:

  - Update to version 1.30:
    * General changes:
  - New meson options xe_eudebug and vmtb.
    * Library changes:
  - Added PantherLake (PTL) support, unified PCI IDs into one
    common header pciids.h (Ngai-Mint Kwan)
  - Added BMG support for OA (Observability Architecture) for Xe driver.
    (José Roberto de Souza)
  - Added support for Xe3 platforms in GPGPU shader. (Andrzej Hajda)
  - Added 6k resolution support for a single CRTC. (Jeevan B)
  - Added support for MTL platform in GPGPU compute. (Nishit Sharma)
    * Runner changes:
  - Set option PRUNE_KEEP_ALL as default. (Kamil Konieczny)
  - Allow to dynamically ignore dmesg warn messages when generating
    results, usefull when driver is using kernel fault injection.
    (Kamil Konieczny).
    * Tools changes:
  - New power tool for power/energy measurement. (Ville Syrjälä)
  - New VM Testbench (VMTB) - SR-IOV Virtual Machine testing tool.
    (Adam Miszczak)
  - Fixes in amd_hdmi_compliance. (Stylon Wang and Wayne Lin)
  - Fixes in intel_reg. (Lucas De Marchi)
    * And many other bug fixes, improvements, cleanups and new tests.
  - Add fix-procps-ng-4.0.5.patch: Fix build with procps-ng >= 4.0.5
    (https://gitlab.com/procps-ng/procps/-/issues/332)

++++ iosevka-fonts:

  - Update to v32.3.1
    * Changes of version 32.3.1
    = Make certain characters slightly narrower under
    Quasi-Proportional. Affected characters:
    ~ GREEK CAPITAL LETTER HETA (U+0370).
    ~ GREEK SMALL LETTER HETA (U+0371).
    ~ LATIN CAPITAL LETTER HALF H (U+2C75).
    ~ LATIN SMALL LETTER HALF H (U+2C76).
    ~ LATIN CAPITAL LETTER REVERSED HALF H (U+A7F5).
    ~ LATIN SMALL LETTER REVERSED HALF H (U+A7F6).
    = Fix shape of U+276E and U+276E (#2603).
    = Improve serifs of Bulgarian Cyrillic Lower Zhe (ж).
    = Add characters:
    ~ OPEN CENTRE CROSS (U+271B).
    ~ HEAVY OPEN CENTRE CROSS (U+271C).
    ~ MALTESE CROSS (U+2720).
    ~ FOUR TEARDROP-SPOKED ASTERISK (U+2722) ... FOUR CLUB-SPOKED
    ASTERISK (U+2725).
    ~ OPEN CENTRE ASTERISK (U+2732).
    ~ TEARDROP-SPOKED ASTERISK (U+273B) ... HEAVY EIGHT
    TEARDROP-SPOKED PROPELLER ASTERISK (U+274B).

++++ iputils:

  - Backport ping man page fix
    0001-Fix-ping-man-page-syntax-error.patch

++++ jujutsu:

  - update to 0.25.0:
    * Release highlights
  - Improvements to configuration management, including support
    for conditional variables in config files.
  - Large files in the working copy will no longer cause commands
    to fail; instead the large files will remain intact but
    untracked in the working copy.
    * Breaking changes
  - Configuration variables are no longer "stringly" typed. For
    example, true is not converted to a string "true", and vice
    versa.
  - The following configuration variables are now parsed
    strictly: colors., git.abandon-unreachable-commits,
    git.auto-local-bookmark, git.push-bookmark-prefix,
    revsets.log, revsets.short-prefixes signing.backend,
    operation.hostname, operation.username, ui.allow-init-native,
    ui.color, ui.default-description, ui.progress-indicator,
    ui.quiet, user.email, user.name
  - jj config list now prints inline tables { key = value, .. }
    literally.  Inner items of inline tables are no longer merged
    across configuration files.  See the table syntax
    documentation for details.
  - jj config edit --user now opens a file even if $JJ_CONFIG
    points to a directory. If there are multiple config files,
    the command will fail.
  - jj config set no longer accepts a bare string value that
    looks like a TOML expression. For example, jj config set NAME
    '[foo]' must be quoted as jj config set NAME '"[foo]"'.
  - The deprecated [alias] config section is no longer respected.
    Move command aliases to the [aliases] section.
  - jj absorb now abandons the source commit if it becomes empty
    and has no description.
    * Deprecations
  - --config-toml=TOML is deprecated in favor of
  - -config=NAME=VALUE and --config-file=PATH.
  - The Signature.username() template method is deprecated for
    Signature().email().local().
    * New features
  - jj command no longer fails due to new working-copy files
    larger than the snapshot.max-new-file-size config option. It
    will print a warning and large files will be left untracked.
  - Configuration files now support conditional variables.
  - New command options --config=NAME=VALUE and
  - -config-file=PATH to set string value without quoting and to
    load additional configuration from files.
  - Templates now support the >=, >, <=, and < relational
    operators for Integer types.
  - A new Email template type is added. Signature.email() now
    returns an Email template type instead of a String.
  - Adds a new template alias commit_timestamp(commit) which
    defaults to the committer date.
  - Conflict markers are now allowed to be longer than 7
    characters, allowing conflicts to be materialized and parsed
    correctly in files which already contain lines that look like
    conflict markers.
  - New $marker_length variable to allow merge tools to support
    longer conflict markers (equivalent to "%L" for Git merge
    drivers).
  - jj describe now accepts a JJ: ignore-rest line that ignores
    everything below it, similar to a "scissor line" in git. When
    editing multiple commits, only ignore until the next JJ:
    describe line.
    * Fixed bugs
  - The $NO_COLOR environment variable must now be non-empty to
    be respected.
  - Fixed incompatible rendering of empty hunks in git/unified
    diffs. #5049
  - Fixed performance of progress bar rendering when fetching
    from Git remote. #5057
  - jj config path --user no longer creates new file at the
    default config path.
  - On Windows, workspace paths (printed by jj root) no longer
    use UNC-style \\?\ paths unless necessary.
  - On Windows, jj git clone now converts local Git remote path
    to slash-separated path.
  - jj resolve no longer removes the executable bit on resolved
    files when using an external merge tool.

++++ kbd:

  - Remove obsolete parts of suse-add.tar.bz2 (jsc#PED-7977),
    possible BREAKING CHANGES for obscure configurations:
    * Replace consolefonts/Cyr_a8x*.psf with upstream instances.
    * Replace consolefonts/cp850-full-8x*.psfu with upstream
    instances.
    * Drop consolefonts/lat5--*.psfu in favor of upstream
    lat5-*.psfu, exactly the same fonts with a better unimap.
    * Drop consolefonts/lat7.psf as it is lat7a-16.psf in the
    upstream.
    * Drop consolefonts/lt-brim-8x14.psfu in favor of upstream
    lat7a-14.psfu, exactly the same fonts with a better unimap.
    * Drop keymaps/i386/qwerty/Pl02.map in favor of nearly equal
    upstream pl2.map.
    * Drop keymaps/i386/qwerty/br-abnt-alt.map in favor of nearly
    equal upstream br-abnt.map.
    * Drop keymaps/i386/qwerty/tj_alt-UTF8.map that is already
    upstreamed.
    * Drop unimaps/iso07*.uni that is already upstreamed.
  - Remove broken KBD_DISABLE_CAPS_LOCK feature (sysconfig.keyboard,
    kbdsettings, boo#1179897, jsc#PED-7814).
    Can be replaced by KEYMAP="{my map} disable.capslock" in
    /etc/vconsole.conf.

++++ kernel-debug:

  - PCI/DPC: Yet another quirk for PIO log size on Intel Raptor
    Lake-P (bsc#1234623).
  - commit 4810a19
  - Linux 6.12.8 (bsc#1012628).
  - ALSA: sh: Fix wrong argument order for copy_from_iter()
    (bsc#1012628).
  - ALSA: ump: Shut up truncated string warning (bsc#1012628).
  - Bluetooth: btusb: mediatek: change the conditions for ISO
    interface (bsc#1012628).
  - Bluetooth: btusb: mediatek: add intf release flow when usb
    disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: add callback function in
    btusb_disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: move Bluetooth power off command
    position (bsc#1012628).
  - btrfs: check folio mapping after unlock in relocate_one_folio()
    (bsc#1012628).
  - btrfs: check folio mapping after unlock in put_file_data()
    (bsc#1012628).
  - btrfs: fix use-after-free when COWing tree bock and tracing
    is enabled (bsc#1012628).
  - btrfs: sysfs: fix direct super block member reads (bsc#1012628).
  - btrfs: fix transaction atomicity bug when enabling simple quotas
    (bsc#1012628).
  - btrfs: fix swap file activation failure due to extents that
    used to be shared (bsc#1012628).
  - btrfs: avoid monopolizing a core when activating a swap file
    (bsc#1012628).
  - btrfs: fix race with memory mapped writes when activating swap
    file (bsc#1012628).
  - power: supply: gpio-charger: Fix set charge current limits
    (bsc#1012628).
  - power: supply: cros_charge-control: hide start threshold on
    v2 cmd (bsc#1012628).
  - power: supply: cros_charge-control: allow start_threshold ==
    end_threshold (bsc#1012628).
  - power: supply: cros_charge-control: add mutex for driver data
    (bsc#1012628).
  - perf/x86/intel/ds: Add PEBS format 6 (bsc#1012628).
  - i2c: microchip-core: fix "ghost" detections (bsc#1012628).
  - i2c: imx: add imx7d compatible string for applying erratum
    ERR007805 (bsc#1012628).
  - perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC
    (bsc#1012628).
  - PCI/MSI: Handle lack of irqdomain gracefully (bsc#1012628).
  - virt: tdx-guest: Just leak decrypted memory on unrecoverable
    errors (bsc#1012628).
  - x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1012628).
  - i2c: microchip-core: actually use repeated sends (bsc#1012628).
  - io_uring/sqpoll: fix sqpoll error handling races (bsc#1012628).
  - rtla/timerlat: Fix histogram ALL for zero samples (bsc#1012628).
  - tracing: Prevent bad count for tracing_cpumask_write
    (bsc#1012628).
  - tracing: Constify string literal data member in struct
    trace_event_call (bsc#1012628).
  - perf/x86/intel/uncore: Add Clearwater Forest support
    (bsc#1012628).
  - dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL
    (bsc#1012628).
  - freezer, sched: Report frozen tasks as 'D' instead of 'R'
    (bsc#1012628).
  - objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns
    (bsc#1012628).
  - drm/xe: Move the coredump registration to the worker thread
    (bsc#1012628).
  - drm/xe: Take PM ref in delayed snapshot capture worker
    (bsc#1012628).
  - ublk: detach gendisk from ublk device if add_disk() fails
    (bsc#1012628).
  - wifi: iwlwifi: be less noisy if the NIC is dead in S3
    (bsc#1012628).
  - blk-mq: register cpuhp callback after hctx is added to xarray
    table (bsc#1012628).
  - virtio-blk: don't keep queue frozen during system suspend
    (bsc#1012628).
  - drm/dp_mst: Ensure mst_primary pointer is valid in
    drm_dp_mst_handle_up_req() (bsc#1012628).
  - spi: omap2-mcspi: Fix the IS_ERR() bug for
    devm_clk_get_optional_enabled() (bsc#1012628).
  - ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
    (bsc#1012628).
  - scsi: storvsc: Do not flag MAINTENANCE_IN return of
    SRB_STATUS_DATA_OVERRUN as an error (bsc#1012628).
  - scsi: mpi3mr: Handling of fault code for insufficient power
    (bsc#1012628).
  - scsi: mpi3mr: Start controller indexing from 0 (bsc#1012628).
  - scsi: mpi3mr: Fix corrupt config pages PHY state is switched
    in sysfs (bsc#1012628).
  - scsi: mpi3mr: Synchronize access to ioctl data buffer
    (bsc#1012628).
  - scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set
    during driver load time (bsc#1012628).
  - spi: intel: Add Panther Lake SPI controller support
    (bsc#1012628).
  - bpf: Zero index arg error string for dynptr and iter
    (bsc#1012628).
  - platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    (bsc#1012628).
  - LoongArch: BPF: Adjust the parameter of emit_jirl()
    (bsc#1012628).
  - LoongArch: Fix reserving screen info memory for above-4G
    firmware (bsc#1012628).
  - regmap: Use correct format specifier for logging range errors
    (bsc#1012628).
  - smb: server: Fix building with GCC 15 (bsc#1012628).
  - ALSA: sh: Use standard helper for buffer accesses (bsc#1012628).
  - ALSA: hda/conexant: fix Z60MR100 startup pop issue
    (bsc#1012628).
  - ALSA: ump: Update legacy substream names upon FB info update
    (bsc#1012628).
  - ALSA: ump: Indicate the inactive group in legacy substream names
    (bsc#1012628).
  - ALSA: ump: Don't open legacy substream for an inactive group
    (bsc#1012628).
  - udf: Verify inode link counts before performing rename
    (bsc#1012628).
  - udf: Skip parent dir link count update if corrupted
    (bsc#1012628).
  - scsi: megaraid_sas: Fix for a potential deadlock (bsc#1012628).
  - scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    (bsc#1012628).
  - watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    (bsc#1012628).
  - Revert "watchdog: s3c2410_wdt: use
    exynos_get_pmu_regmap_by_phandle() for PMU regs" (bsc#1012628).
  - watchdog: rzg2l_wdt: Power on the watchdog domain in the
    restart handler (bsc#1012628).
  - watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    (bsc#1012628).
  - tracing/kprobe: Make trace_kprobe's module callback called
    after jump_label update (bsc#1012628).
  - stddef: make __struct_group() UAPI C++-friendly (bsc#1012628).
  - power: supply: bq24190: Fix BQ24296 Vbus regulator support
    (bsc#1012628).
  - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7
    (bsc#1012628).
  - ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB
    (bsc#1012628).
  - ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via
    _DSD entry (bsc#1012628).
  - mtd: rawnand: fix double free in atmel_pmecc_create_user()
    (bsc#1012628).
  - platform/chrome: cros_ec_lpc: fix product identity for early
    Framework Laptops (bsc#1012628).
  - ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP
    (bsc#1012628).
  - dmaengine: at_xdmac: avoid null_prt_deref in
    at_xdmac_prep_dma_memset (bsc#1012628).
  - dmaengine: apple-admac: Avoid accessing registers in probe
    (bsc#1012628).
  - dmaengine: fsl-edma: implement the cleanup path of
    fsl_edma3_attach_pd() (bsc#1012628).
  - dmaengine: amd: qdma: Remove using the private get and set
    dma_ops APIs (bsc#1012628).
  - dmaengine: tegra: Return correct DMA status when paused
    (bsc#1012628).
  - dmaengine: dw: Select only supported masters for ACPI devices
    (bsc#1012628).
  - dmaengine: mv_xor: fix child node refcount handling in early
    exit (bsc#1012628).
  - ALSA: memalloc: prefer dma_mapping_error() over explicit
    address checking (bsc#1012628).
  - phy: rockchip: naneng-combphy: fix phy reset (bsc#1012628).
  - phy: rockchip: samsung-hdptx: Set drvdata before enabling
    runtime PM (bsc#1012628).
  - phy: usb: Toggle the PHY power during init (bsc#1012628).
  - phy: core: Fix that API devm_phy_destroy() fails to destroy
    the phy (bsc#1012628).
  - phy: core: Fix that API devm_of_phy_provider_unregister()
    fails to unregister the phy provider (bsc#1012628).
  - phy: core: Fix that API devm_phy_put() fails to release the phy
    (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in
    of_phy_provider_lookup() (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in _of_phy_get()
    (bsc#1012628).
  - phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix missing de-registration of NAND
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix double assertion of chip-select
    (bsc#1012628).
  - mtd: diskonchip: Cast an operand to prevent potential overflow
    (bsc#1012628).
  - nfsd: restore callback functionality for NFSv4.0 (bsc#1012628).
  - nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    (bsc#1012628).
  - bpf: Check negative offsets in __bpf_skb_min_len()
    (bsc#1012628).
  - tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress
    redirection (bsc#1012628).
  - tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    (bsc#1012628).
  - smb: fix bytes written value in /proc/fs/cifs/Stats
    (bsc#1012628).
  - smb: client: Deduplicate "select NETFS_SUPPORT" in Kconfig
    (bsc#1012628).
  - selftests/bpf: Fix compilation error in get_uprobe_offset()
    (bsc#1012628).
  - mm/vmstat: fix a W=1 clang compiler warning (bsc#1012628).
  - fork: avoid inappropriate uprobe access to invalid mm
    (bsc#1012628).
  - bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP
    (bsc#1012628).
  - arm64: dts: broadcom: Fix L2 linesize for Raspberry Pi 5
    (bsc#1012628).
  - ceph: allocate sparse_ext map only for sparse reads
    (bsc#1012628).
  - media: dvb-frontends: dib3000mb: fix uninit-value in
    dib3000_write_reg (bsc#1012628).
  - commit ab2dfe6
  - drm/amdgpu: fix backport of commit 73dae652dcac (bsc#1234782
    gfo#3853).
  - Delete patches.suse/amdgpu-fix-brightness.patch.
    Replace by a submitted patch.
  - commit 7bf843f
  - amdgpu: fix brightness (bsc#1234782 gfo#3853).
  - commit 4b6eeab
  - tracing: Have process_string() also allow arrays (git-fixes).
  - commit cbb02b1

++++ kernel-default:

  - PCI/DPC: Yet another quirk for PIO log size on Intel Raptor
    Lake-P (bsc#1234623).
  - commit 4810a19
  - Linux 6.12.8 (bsc#1012628).
  - ALSA: sh: Fix wrong argument order for copy_from_iter()
    (bsc#1012628).
  - ALSA: ump: Shut up truncated string warning (bsc#1012628).
  - Bluetooth: btusb: mediatek: change the conditions for ISO
    interface (bsc#1012628).
  - Bluetooth: btusb: mediatek: add intf release flow when usb
    disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: add callback function in
    btusb_disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: move Bluetooth power off command
    position (bsc#1012628).
  - btrfs: check folio mapping after unlock in relocate_one_folio()
    (bsc#1012628).
  - btrfs: check folio mapping after unlock in put_file_data()
    (bsc#1012628).
  - btrfs: fix use-after-free when COWing tree bock and tracing
    is enabled (bsc#1012628).
  - btrfs: sysfs: fix direct super block member reads (bsc#1012628).
  - btrfs: fix transaction atomicity bug when enabling simple quotas
    (bsc#1012628).
  - btrfs: fix swap file activation failure due to extents that
    used to be shared (bsc#1012628).
  - btrfs: avoid monopolizing a core when activating a swap file
    (bsc#1012628).
  - btrfs: fix race with memory mapped writes when activating swap
    file (bsc#1012628).
  - power: supply: gpio-charger: Fix set charge current limits
    (bsc#1012628).
  - power: supply: cros_charge-control: hide start threshold on
    v2 cmd (bsc#1012628).
  - power: supply: cros_charge-control: allow start_threshold ==
    end_threshold (bsc#1012628).
  - power: supply: cros_charge-control: add mutex for driver data
    (bsc#1012628).
  - perf/x86/intel/ds: Add PEBS format 6 (bsc#1012628).
  - i2c: microchip-core: fix "ghost" detections (bsc#1012628).
  - i2c: imx: add imx7d compatible string for applying erratum
    ERR007805 (bsc#1012628).
  - perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC
    (bsc#1012628).
  - PCI/MSI: Handle lack of irqdomain gracefully (bsc#1012628).
  - virt: tdx-guest: Just leak decrypted memory on unrecoverable
    errors (bsc#1012628).
  - x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1012628).
  - i2c: microchip-core: actually use repeated sends (bsc#1012628).
  - io_uring/sqpoll: fix sqpoll error handling races (bsc#1012628).
  - rtla/timerlat: Fix histogram ALL for zero samples (bsc#1012628).
  - tracing: Prevent bad count for tracing_cpumask_write
    (bsc#1012628).
  - tracing: Constify string literal data member in struct
    trace_event_call (bsc#1012628).
  - perf/x86/intel/uncore: Add Clearwater Forest support
    (bsc#1012628).
  - dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL
    (bsc#1012628).
  - freezer, sched: Report frozen tasks as 'D' instead of 'R'
    (bsc#1012628).
  - objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns
    (bsc#1012628).
  - drm/xe: Move the coredump registration to the worker thread
    (bsc#1012628).
  - drm/xe: Take PM ref in delayed snapshot capture worker
    (bsc#1012628).
  - ublk: detach gendisk from ublk device if add_disk() fails
    (bsc#1012628).
  - wifi: iwlwifi: be less noisy if the NIC is dead in S3
    (bsc#1012628).
  - blk-mq: register cpuhp callback after hctx is added to xarray
    table (bsc#1012628).
  - virtio-blk: don't keep queue frozen during system suspend
    (bsc#1012628).
  - drm/dp_mst: Ensure mst_primary pointer is valid in
    drm_dp_mst_handle_up_req() (bsc#1012628).
  - spi: omap2-mcspi: Fix the IS_ERR() bug for
    devm_clk_get_optional_enabled() (bsc#1012628).
  - ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
    (bsc#1012628).
  - scsi: storvsc: Do not flag MAINTENANCE_IN return of
    SRB_STATUS_DATA_OVERRUN as an error (bsc#1012628).
  - scsi: mpi3mr: Handling of fault code for insufficient power
    (bsc#1012628).
  - scsi: mpi3mr: Start controller indexing from 0 (bsc#1012628).
  - scsi: mpi3mr: Fix corrupt config pages PHY state is switched
    in sysfs (bsc#1012628).
  - scsi: mpi3mr: Synchronize access to ioctl data buffer
    (bsc#1012628).
  - scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set
    during driver load time (bsc#1012628).
  - spi: intel: Add Panther Lake SPI controller support
    (bsc#1012628).
  - bpf: Zero index arg error string for dynptr and iter
    (bsc#1012628).
  - platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    (bsc#1012628).
  - LoongArch: BPF: Adjust the parameter of emit_jirl()
    (bsc#1012628).
  - LoongArch: Fix reserving screen info memory for above-4G
    firmware (bsc#1012628).
  - regmap: Use correct format specifier for logging range errors
    (bsc#1012628).
  - smb: server: Fix building with GCC 15 (bsc#1012628).
  - ALSA: sh: Use standard helper for buffer accesses (bsc#1012628).
  - ALSA: hda/conexant: fix Z60MR100 startup pop issue
    (bsc#1012628).
  - ALSA: ump: Update legacy substream names upon FB info update
    (bsc#1012628).
  - ALSA: ump: Indicate the inactive group in legacy substream names
    (bsc#1012628).
  - ALSA: ump: Don't open legacy substream for an inactive group
    (bsc#1012628).
  - udf: Verify inode link counts before performing rename
    (bsc#1012628).
  - udf: Skip parent dir link count update if corrupted
    (bsc#1012628).
  - scsi: megaraid_sas: Fix for a potential deadlock (bsc#1012628).
  - scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    (bsc#1012628).
  - watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    (bsc#1012628).
  - Revert "watchdog: s3c2410_wdt: use
    exynos_get_pmu_regmap_by_phandle() for PMU regs" (bsc#1012628).
  - watchdog: rzg2l_wdt: Power on the watchdog domain in the
    restart handler (bsc#1012628).
  - watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    (bsc#1012628).
  - tracing/kprobe: Make trace_kprobe's module callback called
    after jump_label update (bsc#1012628).
  - stddef: make __struct_group() UAPI C++-friendly (bsc#1012628).
  - power: supply: bq24190: Fix BQ24296 Vbus regulator support
    (bsc#1012628).
  - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7
    (bsc#1012628).
  - ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB
    (bsc#1012628).
  - ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via
    _DSD entry (bsc#1012628).
  - mtd: rawnand: fix double free in atmel_pmecc_create_user()
    (bsc#1012628).
  - platform/chrome: cros_ec_lpc: fix product identity for early
    Framework Laptops (bsc#1012628).
  - ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP
    (bsc#1012628).
  - dmaengine: at_xdmac: avoid null_prt_deref in
    at_xdmac_prep_dma_memset (bsc#1012628).
  - dmaengine: apple-admac: Avoid accessing registers in probe
    (bsc#1012628).
  - dmaengine: fsl-edma: implement the cleanup path of
    fsl_edma3_attach_pd() (bsc#1012628).
  - dmaengine: amd: qdma: Remove using the private get and set
    dma_ops APIs (bsc#1012628).
  - dmaengine: tegra: Return correct DMA status when paused
    (bsc#1012628).
  - dmaengine: dw: Select only supported masters for ACPI devices
    (bsc#1012628).
  - dmaengine: mv_xor: fix child node refcount handling in early
    exit (bsc#1012628).
  - ALSA: memalloc: prefer dma_mapping_error() over explicit
    address checking (bsc#1012628).
  - phy: rockchip: naneng-combphy: fix phy reset (bsc#1012628).
  - phy: rockchip: samsung-hdptx: Set drvdata before enabling
    runtime PM (bsc#1012628).
  - phy: usb: Toggle the PHY power during init (bsc#1012628).
  - phy: core: Fix that API devm_phy_destroy() fails to destroy
    the phy (bsc#1012628).
  - phy: core: Fix that API devm_of_phy_provider_unregister()
    fails to unregister the phy provider (bsc#1012628).
  - phy: core: Fix that API devm_phy_put() fails to release the phy
    (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in
    of_phy_provider_lookup() (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in _of_phy_get()
    (bsc#1012628).
  - phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix missing de-registration of NAND
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix double assertion of chip-select
    (bsc#1012628).
  - mtd: diskonchip: Cast an operand to prevent potential overflow
    (bsc#1012628).
  - nfsd: restore callback functionality for NFSv4.0 (bsc#1012628).
  - nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    (bsc#1012628).
  - bpf: Check negative offsets in __bpf_skb_min_len()
    (bsc#1012628).
  - tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress
    redirection (bsc#1012628).
  - tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    (bsc#1012628).
  - smb: fix bytes written value in /proc/fs/cifs/Stats
    (bsc#1012628).
  - smb: client: Deduplicate "select NETFS_SUPPORT" in Kconfig
    (bsc#1012628).
  - selftests/bpf: Fix compilation error in get_uprobe_offset()
    (bsc#1012628).
  - mm/vmstat: fix a W=1 clang compiler warning (bsc#1012628).
  - fork: avoid inappropriate uprobe access to invalid mm
    (bsc#1012628).
  - bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP
    (bsc#1012628).
  - arm64: dts: broadcom: Fix L2 linesize for Raspberry Pi 5
    (bsc#1012628).
  - ceph: allocate sparse_ext map only for sparse reads
    (bsc#1012628).
  - media: dvb-frontends: dib3000mb: fix uninit-value in
    dib3000_write_reg (bsc#1012628).
  - commit ab2dfe6
  - drm/amdgpu: fix backport of commit 73dae652dcac (bsc#1234782
    gfo#3853).
  - Delete patches.suse/amdgpu-fix-brightness.patch.
    Replace by a submitted patch.
  - commit 7bf843f
  - amdgpu: fix brightness (bsc#1234782 gfo#3853).
  - commit 4b6eeab
  - tracing: Have process_string() also allow arrays (git-fixes).
  - commit cbb02b1

++++ kernel-source:

  - PCI/DPC: Yet another quirk for PIO log size on Intel Raptor
    Lake-P (bsc#1234623).
  - commit 4810a19
  - Linux 6.12.8 (bsc#1012628).
  - ALSA: sh: Fix wrong argument order for copy_from_iter()
    (bsc#1012628).
  - ALSA: ump: Shut up truncated string warning (bsc#1012628).
  - Bluetooth: btusb: mediatek: change the conditions for ISO
    interface (bsc#1012628).
  - Bluetooth: btusb: mediatek: add intf release flow when usb
    disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: add callback function in
    btusb_disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: move Bluetooth power off command
    position (bsc#1012628).
  - btrfs: check folio mapping after unlock in relocate_one_folio()
    (bsc#1012628).
  - btrfs: check folio mapping after unlock in put_file_data()
    (bsc#1012628).
  - btrfs: fix use-after-free when COWing tree bock and tracing
    is enabled (bsc#1012628).
  - btrfs: sysfs: fix direct super block member reads (bsc#1012628).
  - btrfs: fix transaction atomicity bug when enabling simple quotas
    (bsc#1012628).
  - btrfs: fix swap file activation failure due to extents that
    used to be shared (bsc#1012628).
  - btrfs: avoid monopolizing a core when activating a swap file
    (bsc#1012628).
  - btrfs: fix race with memory mapped writes when activating swap
    file (bsc#1012628).
  - power: supply: gpio-charger: Fix set charge current limits
    (bsc#1012628).
  - power: supply: cros_charge-control: hide start threshold on
    v2 cmd (bsc#1012628).
  - power: supply: cros_charge-control: allow start_threshold ==
    end_threshold (bsc#1012628).
  - power: supply: cros_charge-control: add mutex for driver data
    (bsc#1012628).
  - perf/x86/intel/ds: Add PEBS format 6 (bsc#1012628).
  - i2c: microchip-core: fix "ghost" detections (bsc#1012628).
  - i2c: imx: add imx7d compatible string for applying erratum
    ERR007805 (bsc#1012628).
  - perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC
    (bsc#1012628).
  - PCI/MSI: Handle lack of irqdomain gracefully (bsc#1012628).
  - virt: tdx-guest: Just leak decrypted memory on unrecoverable
    errors (bsc#1012628).
  - x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1012628).
  - i2c: microchip-core: actually use repeated sends (bsc#1012628).
  - io_uring/sqpoll: fix sqpoll error handling races (bsc#1012628).
  - rtla/timerlat: Fix histogram ALL for zero samples (bsc#1012628).
  - tracing: Prevent bad count for tracing_cpumask_write
    (bsc#1012628).
  - tracing: Constify string literal data member in struct
    trace_event_call (bsc#1012628).
  - perf/x86/intel/uncore: Add Clearwater Forest support
    (bsc#1012628).
  - dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL
    (bsc#1012628).
  - freezer, sched: Report frozen tasks as 'D' instead of 'R'
    (bsc#1012628).
  - objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns
    (bsc#1012628).
  - drm/xe: Move the coredump registration to the worker thread
    (bsc#1012628).
  - drm/xe: Take PM ref in delayed snapshot capture worker
    (bsc#1012628).
  - ublk: detach gendisk from ublk device if add_disk() fails
    (bsc#1012628).
  - wifi: iwlwifi: be less noisy if the NIC is dead in S3
    (bsc#1012628).
  - blk-mq: register cpuhp callback after hctx is added to xarray
    table (bsc#1012628).
  - virtio-blk: don't keep queue frozen during system suspend
    (bsc#1012628).
  - drm/dp_mst: Ensure mst_primary pointer is valid in
    drm_dp_mst_handle_up_req() (bsc#1012628).
  - spi: omap2-mcspi: Fix the IS_ERR() bug for
    devm_clk_get_optional_enabled() (bsc#1012628).
  - ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
    (bsc#1012628).
  - scsi: storvsc: Do not flag MAINTENANCE_IN return of
    SRB_STATUS_DATA_OVERRUN as an error (bsc#1012628).
  - scsi: mpi3mr: Handling of fault code for insufficient power
    (bsc#1012628).
  - scsi: mpi3mr: Start controller indexing from 0 (bsc#1012628).
  - scsi: mpi3mr: Fix corrupt config pages PHY state is switched
    in sysfs (bsc#1012628).
  - scsi: mpi3mr: Synchronize access to ioctl data buffer
    (bsc#1012628).
  - scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set
    during driver load time (bsc#1012628).
  - spi: intel: Add Panther Lake SPI controller support
    (bsc#1012628).
  - bpf: Zero index arg error string for dynptr and iter
    (bsc#1012628).
  - platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    (bsc#1012628).
  - LoongArch: BPF: Adjust the parameter of emit_jirl()
    (bsc#1012628).
  - LoongArch: Fix reserving screen info memory for above-4G
    firmware (bsc#1012628).
  - regmap: Use correct format specifier for logging range errors
    (bsc#1012628).
  - smb: server: Fix building with GCC 15 (bsc#1012628).
  - ALSA: sh: Use standard helper for buffer accesses (bsc#1012628).
  - ALSA: hda/conexant: fix Z60MR100 startup pop issue
    (bsc#1012628).
  - ALSA: ump: Update legacy substream names upon FB info update
    (bsc#1012628).
  - ALSA: ump: Indicate the inactive group in legacy substream names
    (bsc#1012628).
  - ALSA: ump: Don't open legacy substream for an inactive group
    (bsc#1012628).
  - udf: Verify inode link counts before performing rename
    (bsc#1012628).
  - udf: Skip parent dir link count update if corrupted
    (bsc#1012628).
  - scsi: megaraid_sas: Fix for a potential deadlock (bsc#1012628).
  - scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    (bsc#1012628).
  - watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    (bsc#1012628).
  - Revert "watchdog: s3c2410_wdt: use
    exynos_get_pmu_regmap_by_phandle() for PMU regs" (bsc#1012628).
  - watchdog: rzg2l_wdt: Power on the watchdog domain in the
    restart handler (bsc#1012628).
  - watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    (bsc#1012628).
  - tracing/kprobe: Make trace_kprobe's module callback called
    after jump_label update (bsc#1012628).
  - stddef: make __struct_group() UAPI C++-friendly (bsc#1012628).
  - power: supply: bq24190: Fix BQ24296 Vbus regulator support
    (bsc#1012628).
  - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7
    (bsc#1012628).
  - ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB
    (bsc#1012628).
  - ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via
    _DSD entry (bsc#1012628).
  - mtd: rawnand: fix double free in atmel_pmecc_create_user()
    (bsc#1012628).
  - platform/chrome: cros_ec_lpc: fix product identity for early
    Framework Laptops (bsc#1012628).
  - ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP
    (bsc#1012628).
  - dmaengine: at_xdmac: avoid null_prt_deref in
    at_xdmac_prep_dma_memset (bsc#1012628).
  - dmaengine: apple-admac: Avoid accessing registers in probe
    (bsc#1012628).
  - dmaengine: fsl-edma: implement the cleanup path of
    fsl_edma3_attach_pd() (bsc#1012628).
  - dmaengine: amd: qdma: Remove using the private get and set
    dma_ops APIs (bsc#1012628).
  - dmaengine: tegra: Return correct DMA status when paused
    (bsc#1012628).
  - dmaengine: dw: Select only supported masters for ACPI devices
    (bsc#1012628).
  - dmaengine: mv_xor: fix child node refcount handling in early
    exit (bsc#1012628).
  - ALSA: memalloc: prefer dma_mapping_error() over explicit
    address checking (bsc#1012628).
  - phy: rockchip: naneng-combphy: fix phy reset (bsc#1012628).
  - phy: rockchip: samsung-hdptx: Set drvdata before enabling
    runtime PM (bsc#1012628).
  - phy: usb: Toggle the PHY power during init (bsc#1012628).
  - phy: core: Fix that API devm_phy_destroy() fails to destroy
    the phy (bsc#1012628).
  - phy: core: Fix that API devm_of_phy_provider_unregister()
    fails to unregister the phy provider (bsc#1012628).
  - phy: core: Fix that API devm_phy_put() fails to release the phy
    (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in
    of_phy_provider_lookup() (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in _of_phy_get()
    (bsc#1012628).
  - phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix missing de-registration of NAND
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix double assertion of chip-select
    (bsc#1012628).
  - mtd: diskonchip: Cast an operand to prevent potential overflow
    (bsc#1012628).
  - nfsd: restore callback functionality for NFSv4.0 (bsc#1012628).
  - nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    (bsc#1012628).
  - bpf: Check negative offsets in __bpf_skb_min_len()
    (bsc#1012628).
  - tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress
    redirection (bsc#1012628).
  - tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    (bsc#1012628).
  - smb: fix bytes written value in /proc/fs/cifs/Stats
    (bsc#1012628).
  - smb: client: Deduplicate "select NETFS_SUPPORT" in Kconfig
    (bsc#1012628).
  - selftests/bpf: Fix compilation error in get_uprobe_offset()
    (bsc#1012628).
  - mm/vmstat: fix a W=1 clang compiler warning (bsc#1012628).
  - fork: avoid inappropriate uprobe access to invalid mm
    (bsc#1012628).
  - bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP
    (bsc#1012628).
  - arm64: dts: broadcom: Fix L2 linesize for Raspberry Pi 5
    (bsc#1012628).
  - ceph: allocate sparse_ext map only for sparse reads
    (bsc#1012628).
  - media: dvb-frontends: dib3000mb: fix uninit-value in
    dib3000_write_reg (bsc#1012628).
  - commit ab2dfe6
  - drm/amdgpu: fix backport of commit 73dae652dcac (bsc#1234782
    gfo#3853).
  - Delete patches.suse/amdgpu-fix-brightness.patch.
    Replace by a submitted patch.
  - commit 7bf843f
  - amdgpu: fix brightness (bsc#1234782 gfo#3853).
  - commit 4b6eeab
  - tracing: Have process_string() also allow arrays (git-fixes).
  - commit cbb02b1

++++ kernel-source-longterm:

  - Linux 6.6.69 (bsc#1218260).
  - block: avoid to reuse `hctx` not removed from cpuhp callback
    list (bsc#1218260).
  - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly"
    (bsc#1218260).
  - x86/cpu/intel: Drop stray FAM6 check with new Intel CPU model
    defines (bsc#1218260).
  - ALSA: sh: Fix wrong argument order for copy_from_iter()
    (bsc#1218260).
  - btrfs: sysfs: fix direct super block member reads (bsc#1218260).
  - btrfs: avoid monopolizing a core when activating a swap file
    (bsc#1218260).
  - power: supply: gpio-charger: Fix set charge current limits
    (bsc#1218260).
  - i2c: microchip-core: fix "ghost" detections (bsc#1218260).
  - i2c: imx: add imx7d compatible string for applying erratum
    ERR007805 (bsc#1218260).
  - PCI/MSI: Handle lack of irqdomain gracefully (bsc#1218260).
  - i2c: microchip-core: actually use repeated sends (bsc#1218260).
  - io_uring/sqpoll: fix sqpoll error handling races (bsc#1218260).
  - tracing: Prevent bad count for tracing_cpumask_write
    (bsc#1218260).
  - tracing: Constify string literal data member in struct
    trace_event_call (bsc#1218260).
  - freezer, sched: Report frozen tasks as 'D' instead of 'R'
    (bsc#1218260).
  - drm/amdkfd: pause autosuspend when creating pdd (bsc#1218260).
  - drm/amdkfd: Use device based logging for errors (bsc#1218260).
  - drm/amdkfd: drop struct kfd_cu_info (bsc#1218260).
  - drm/amdkfd: reduce stack size in kfd_topology_add_device()
    (bsc#1218260).
  - x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR
    implementation (bsc#1218260).
  - x86/cpu/intel: Switch to new Intel CPU model defines
    (bsc#1218260).
  - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h
    (bsc#1218260).
  - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86
    (bsc#1218260).
  - x86/cpu: Add model number for another Intel Arrow Lake mobile
    processor (bsc#1218260).
  - x86/cpu: Add model number for Intel Clearwater Forest processor
    (bsc#1218260).
  - drm/amdgpu/hdp6.0: do a posting read when flushing HDP
    (bsc#1218260).
  - drm/amdgpu/hdp5.0: do a posting read when flushing HDP
    (bsc#1218260).
  - drm/amdgpu/hdp4.0: do a posting read when flushing HDP
    (bsc#1218260).
  - drm/amd/amdgpu: allow use kiq to do hdp flush under sriov
    (bsc#1218260).
  - pmdomain: core: Add missing put_device() (bsc#1218260).
  - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops
    (bsc#1218260).
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for
    EliteBook X G1i (bsc#1218260).
  - sched/task_stack: fix object_is_on_stack() for KASAN tagged
    pointers (bsc#1218260).
  - MIPS: mipsregs: Set proper ISA level for virt extensions
    (bsc#1218260).
  - MIPS: Probe toolchain support of -msym32 (bsc#1218260).
  - blk-mq: move cpuhp callback registering out of q->sysfs_lock
    (bsc#1218260).
  - blk-mq: register cpuhp callback after hctx is added to xarray
    table (bsc#1218260).
  - virtio-blk: don't keep queue frozen during system suspend
    (bsc#1218260).
  - drm/dp_mst: Ensure mst_primary pointer is valid in
    drm_dp_mst_handle_up_req() (bsc#1218260).
  - spi: omap2-mcspi: Fix the IS_ERR() bug for
    devm_clk_get_optional_enabled() (bsc#1218260).
  - scsi: storvsc: Do not flag MAINTENANCE_IN return of
    SRB_STATUS_DATA_OVERRUN as an error (bsc#1218260).
  - scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set
    during driver load time (bsc#1218260).
  - spi: intel: Add Panther Lake SPI controller support
    (bsc#1218260).
  - platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    (bsc#1218260).
  - LoongArch: BPF: Adjust the parameter of emit_jirl()
    (bsc#1218260).
  - LoongArch: Fix reserving screen info memory for above-4G
    firmware (bsc#1218260).
  - regmap: Use correct format specifier for logging range errors
    (bsc#1218260).
  - smb: server: Fix building with GCC 15 (bsc#1218260).
  - ALSA: sh: Use standard helper for buffer accesses (bsc#1218260).
  - ALSA: hda/conexant: fix Z60MR100 startup pop issue
    (bsc#1218260).
  - udf: Skip parent dir link count update if corrupted
    (bsc#1218260).
  - scsi: megaraid_sas: Fix for a potential deadlock (bsc#1218260).
  - scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    (bsc#1218260).
  - watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    (bsc#1218260).
  - watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    (bsc#1218260).
  - tracing/kprobe: Make trace_kprobe's module callback called
    after jump_label update (bsc#1218260).
  - stddef: make __struct_group() UAPI C++-friendly (bsc#1218260).
  - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
    (bsc#1218260).
  - mtd: rawnand: fix double free in atmel_pmecc_create_user()
    (bsc#1218260).
  - dmaengine: at_xdmac: avoid null_prt_deref in
    at_xdmac_prep_dma_memset (bsc#1218260).
  - dmaengine: apple-admac: Avoid accessing registers in probe
    (bsc#1218260).
  - dmaengine: fsl-edma: implement the cleanup path of
    fsl_edma3_attach_pd() (bsc#1218260).
  - dmaengine: tegra: Return correct DMA status when paused
    (bsc#1218260).
  - dmaengine: dw: Select only supported masters for ACPI devices
    (bsc#1218260).
  - dmaengine: mv_xor: fix child node refcount handling in early
    exit (bsc#1218260).
  - phy: rockchip: naneng-combphy: fix phy reset (bsc#1218260).
  - phy: usb: Toggle the PHY power during init (bsc#1218260).
  - phy: core: Fix that API devm_phy_destroy() fails to destroy
    the phy (bsc#1218260).
  - phy: core: Fix that API devm_of_phy_provider_unregister()
    fails to unregister the phy provider (bsc#1218260).
  - phy: core: Fix that API devm_phy_put() fails to release the phy
    (bsc#1218260).
  - phy: core: Fix an OF node refcount leakage in
    of_phy_provider_lookup() (bsc#1218260).
  - phy: core: Fix an OF node refcount leakage in _of_phy_get()
    (bsc#1218260).
  - phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    (bsc#1218260).
  - mtd: rawnand: arasan: Fix missing de-registration of NAND
    (bsc#1218260).
  - mtd: rawnand: arasan: Fix double assertion of chip-select
    (bsc#1218260).
  - mtd: diskonchip: Cast an operand to prevent potential overflow
    (bsc#1218260).
  - nfsd: restore callback functionality for NFSv4.0 (bsc#1218260).
  - nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    (bsc#1218260).
  - bpf: Check negative offsets in __bpf_skb_min_len()
    (bsc#1218260).
  - tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress
    redirection (bsc#1218260).
  - tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    (bsc#1218260).
  - mm/vmstat: fix a W=1 clang compiler warning (bsc#1218260).
  - ceph: allocate sparse_ext map only for sparse reads
    (bsc#1218260).
  - ceph: fix memory leak in ceph_direct_read_write() (bsc#1218260).
  - ceph: try to allocate a smaller extent map for sparse read
    (bsc#1218260).
  - media: dvb-frontends: dib3000mb: fix uninit-value in
    dib3000_write_reg (bsc#1218260).
  - commit 9b1b47a

++++ kernel-docs:

  - PCI/DPC: Yet another quirk for PIO log size on Intel Raptor
    Lake-P (bsc#1234623).
  - commit 4810a19
  - Linux 6.12.8 (bsc#1012628).
  - ALSA: sh: Fix wrong argument order for copy_from_iter()
    (bsc#1012628).
  - ALSA: ump: Shut up truncated string warning (bsc#1012628).
  - Bluetooth: btusb: mediatek: change the conditions for ISO
    interface (bsc#1012628).
  - Bluetooth: btusb: mediatek: add intf release flow when usb
    disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: add callback function in
    btusb_disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: move Bluetooth power off command
    position (bsc#1012628).
  - btrfs: check folio mapping after unlock in relocate_one_folio()
    (bsc#1012628).
  - btrfs: check folio mapping after unlock in put_file_data()
    (bsc#1012628).
  - btrfs: fix use-after-free when COWing tree bock and tracing
    is enabled (bsc#1012628).
  - btrfs: sysfs: fix direct super block member reads (bsc#1012628).
  - btrfs: fix transaction atomicity bug when enabling simple quotas
    (bsc#1012628).
  - btrfs: fix swap file activation failure due to extents that
    used to be shared (bsc#1012628).
  - btrfs: avoid monopolizing a core when activating a swap file
    (bsc#1012628).
  - btrfs: fix race with memory mapped writes when activating swap
    file (bsc#1012628).
  - power: supply: gpio-charger: Fix set charge current limits
    (bsc#1012628).
  - power: supply: cros_charge-control: hide start threshold on
    v2 cmd (bsc#1012628).
  - power: supply: cros_charge-control: allow start_threshold ==
    end_threshold (bsc#1012628).
  - power: supply: cros_charge-control: add mutex for driver data
    (bsc#1012628).
  - perf/x86/intel/ds: Add PEBS format 6 (bsc#1012628).
  - i2c: microchip-core: fix "ghost" detections (bsc#1012628).
  - i2c: imx: add imx7d compatible string for applying erratum
    ERR007805 (bsc#1012628).
  - perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC
    (bsc#1012628).
  - PCI/MSI: Handle lack of irqdomain gracefully (bsc#1012628).
  - virt: tdx-guest: Just leak decrypted memory on unrecoverable
    errors (bsc#1012628).
  - x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1012628).
  - i2c: microchip-core: actually use repeated sends (bsc#1012628).
  - io_uring/sqpoll: fix sqpoll error handling races (bsc#1012628).
  - rtla/timerlat: Fix histogram ALL for zero samples (bsc#1012628).
  - tracing: Prevent bad count for tracing_cpumask_write
    (bsc#1012628).
  - tracing: Constify string literal data member in struct
    trace_event_call (bsc#1012628).
  - perf/x86/intel/uncore: Add Clearwater Forest support
    (bsc#1012628).
  - dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL
    (bsc#1012628).
  - freezer, sched: Report frozen tasks as 'D' instead of 'R'
    (bsc#1012628).
  - objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns
    (bsc#1012628).
  - drm/xe: Move the coredump registration to the worker thread
    (bsc#1012628).
  - drm/xe: Take PM ref in delayed snapshot capture worker
    (bsc#1012628).
  - ublk: detach gendisk from ublk device if add_disk() fails
    (bsc#1012628).
  - wifi: iwlwifi: be less noisy if the NIC is dead in S3
    (bsc#1012628).
  - blk-mq: register cpuhp callback after hctx is added to xarray
    table (bsc#1012628).
  - virtio-blk: don't keep queue frozen during system suspend
    (bsc#1012628).
  - drm/dp_mst: Ensure mst_primary pointer is valid in
    drm_dp_mst_handle_up_req() (bsc#1012628).
  - spi: omap2-mcspi: Fix the IS_ERR() bug for
    devm_clk_get_optional_enabled() (bsc#1012628).
  - ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
    (bsc#1012628).
  - scsi: storvsc: Do not flag MAINTENANCE_IN return of
    SRB_STATUS_DATA_OVERRUN as an error (bsc#1012628).
  - scsi: mpi3mr: Handling of fault code for insufficient power
    (bsc#1012628).
  - scsi: mpi3mr: Start controller indexing from 0 (bsc#1012628).
  - scsi: mpi3mr: Fix corrupt config pages PHY state is switched
    in sysfs (bsc#1012628).
  - scsi: mpi3mr: Synchronize access to ioctl data buffer
    (bsc#1012628).
  - scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set
    during driver load time (bsc#1012628).
  - spi: intel: Add Panther Lake SPI controller support
    (bsc#1012628).
  - bpf: Zero index arg error string for dynptr and iter
    (bsc#1012628).
  - platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    (bsc#1012628).
  - LoongArch: BPF: Adjust the parameter of emit_jirl()
    (bsc#1012628).
  - LoongArch: Fix reserving screen info memory for above-4G
    firmware (bsc#1012628).
  - regmap: Use correct format specifier for logging range errors
    (bsc#1012628).
  - smb: server: Fix building with GCC 15 (bsc#1012628).
  - ALSA: sh: Use standard helper for buffer accesses (bsc#1012628).
  - ALSA: hda/conexant: fix Z60MR100 startup pop issue
    (bsc#1012628).
  - ALSA: ump: Update legacy substream names upon FB info update
    (bsc#1012628).
  - ALSA: ump: Indicate the inactive group in legacy substream names
    (bsc#1012628).
  - ALSA: ump: Don't open legacy substream for an inactive group
    (bsc#1012628).
  - udf: Verify inode link counts before performing rename
    (bsc#1012628).
  - udf: Skip parent dir link count update if corrupted
    (bsc#1012628).
  - scsi: megaraid_sas: Fix for a potential deadlock (bsc#1012628).
  - scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    (bsc#1012628).
  - watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    (bsc#1012628).
  - Revert "watchdog: s3c2410_wdt: use
    exynos_get_pmu_regmap_by_phandle() for PMU regs" (bsc#1012628).
  - watchdog: rzg2l_wdt: Power on the watchdog domain in the
    restart handler (bsc#1012628).
  - watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    (bsc#1012628).
  - tracing/kprobe: Make trace_kprobe's module callback called
    after jump_label update (bsc#1012628).
  - stddef: make __struct_group() UAPI C++-friendly (bsc#1012628).
  - power: supply: bq24190: Fix BQ24296 Vbus regulator support
    (bsc#1012628).
  - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7
    (bsc#1012628).
  - ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB
    (bsc#1012628).
  - ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via
    _DSD entry (bsc#1012628).
  - mtd: rawnand: fix double free in atmel_pmecc_create_user()
    (bsc#1012628).
  - platform/chrome: cros_ec_lpc: fix product identity for early
    Framework Laptops (bsc#1012628).
  - ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP
    (bsc#1012628).
  - dmaengine: at_xdmac: avoid null_prt_deref in
    at_xdmac_prep_dma_memset (bsc#1012628).
  - dmaengine: apple-admac: Avoid accessing registers in probe
    (bsc#1012628).
  - dmaengine: fsl-edma: implement the cleanup path of
    fsl_edma3_attach_pd() (bsc#1012628).
  - dmaengine: amd: qdma: Remove using the private get and set
    dma_ops APIs (bsc#1012628).
  - dmaengine: tegra: Return correct DMA status when paused
    (bsc#1012628).
  - dmaengine: dw: Select only supported masters for ACPI devices
    (bsc#1012628).
  - dmaengine: mv_xor: fix child node refcount handling in early
    exit (bsc#1012628).
  - ALSA: memalloc: prefer dma_mapping_error() over explicit
    address checking (bsc#1012628).
  - phy: rockchip: naneng-combphy: fix phy reset (bsc#1012628).
  - phy: rockchip: samsung-hdptx: Set drvdata before enabling
    runtime PM (bsc#1012628).
  - phy: usb: Toggle the PHY power during init (bsc#1012628).
  - phy: core: Fix that API devm_phy_destroy() fails to destroy
    the phy (bsc#1012628).
  - phy: core: Fix that API devm_of_phy_provider_unregister()
    fails to unregister the phy provider (bsc#1012628).
  - phy: core: Fix that API devm_phy_put() fails to release the phy
    (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in
    of_phy_provider_lookup() (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in _of_phy_get()
    (bsc#1012628).
  - phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix missing de-registration of NAND
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix double assertion of chip-select
    (bsc#1012628).
  - mtd: diskonchip: Cast an operand to prevent potential overflow
    (bsc#1012628).
  - nfsd: restore callback functionality for NFSv4.0 (bsc#1012628).
  - nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    (bsc#1012628).
  - bpf: Check negative offsets in __bpf_skb_min_len()
    (bsc#1012628).
  - tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress
    redirection (bsc#1012628).
  - tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    (bsc#1012628).
  - smb: fix bytes written value in /proc/fs/cifs/Stats
    (bsc#1012628).
  - smb: client: Deduplicate "select NETFS_SUPPORT" in Kconfig
    (bsc#1012628).
  - selftests/bpf: Fix compilation error in get_uprobe_offset()
    (bsc#1012628).
  - mm/vmstat: fix a W=1 clang compiler warning (bsc#1012628).
  - fork: avoid inappropriate uprobe access to invalid mm
    (bsc#1012628).
  - bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP
    (bsc#1012628).
  - arm64: dts: broadcom: Fix L2 linesize for Raspberry Pi 5
    (bsc#1012628).
  - ceph: allocate sparse_ext map only for sparse reads
    (bsc#1012628).
  - media: dvb-frontends: dib3000mb: fix uninit-value in
    dib3000_write_reg (bsc#1012628).
  - commit ab2dfe6
  - drm/amdgpu: fix backport of commit 73dae652dcac (bsc#1234782
    gfo#3853).
  - Delete patches.suse/amdgpu-fix-brightness.patch.
    Replace by a submitted patch.
  - commit 7bf843f
  - amdgpu: fix brightness (bsc#1234782 gfo#3853).
  - commit 4b6eeab
  - tracing: Have process_string() also allow arrays (git-fixes).
  - commit cbb02b1

++++ kernel-kvmsmall:

  - PCI/DPC: Yet another quirk for PIO log size on Intel Raptor
    Lake-P (bsc#1234623).
  - commit 4810a19
  - Linux 6.12.8 (bsc#1012628).
  - ALSA: sh: Fix wrong argument order for copy_from_iter()
    (bsc#1012628).
  - ALSA: ump: Shut up truncated string warning (bsc#1012628).
  - Bluetooth: btusb: mediatek: change the conditions for ISO
    interface (bsc#1012628).
  - Bluetooth: btusb: mediatek: add intf release flow when usb
    disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: add callback function in
    btusb_disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: move Bluetooth power off command
    position (bsc#1012628).
  - btrfs: check folio mapping after unlock in relocate_one_folio()
    (bsc#1012628).
  - btrfs: check folio mapping after unlock in put_file_data()
    (bsc#1012628).
  - btrfs: fix use-after-free when COWing tree bock and tracing
    is enabled (bsc#1012628).
  - btrfs: sysfs: fix direct super block member reads (bsc#1012628).
  - btrfs: fix transaction atomicity bug when enabling simple quotas
    (bsc#1012628).
  - btrfs: fix swap file activation failure due to extents that
    used to be shared (bsc#1012628).
  - btrfs: avoid monopolizing a core when activating a swap file
    (bsc#1012628).
  - btrfs: fix race with memory mapped writes when activating swap
    file (bsc#1012628).
  - power: supply: gpio-charger: Fix set charge current limits
    (bsc#1012628).
  - power: supply: cros_charge-control: hide start threshold on
    v2 cmd (bsc#1012628).
  - power: supply: cros_charge-control: allow start_threshold ==
    end_threshold (bsc#1012628).
  - power: supply: cros_charge-control: add mutex for driver data
    (bsc#1012628).
  - perf/x86/intel/ds: Add PEBS format 6 (bsc#1012628).
  - i2c: microchip-core: fix "ghost" detections (bsc#1012628).
  - i2c: imx: add imx7d compatible string for applying erratum
    ERR007805 (bsc#1012628).
  - perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC
    (bsc#1012628).
  - PCI/MSI: Handle lack of irqdomain gracefully (bsc#1012628).
  - virt: tdx-guest: Just leak decrypted memory on unrecoverable
    errors (bsc#1012628).
  - x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1012628).
  - i2c: microchip-core: actually use repeated sends (bsc#1012628).
  - io_uring/sqpoll: fix sqpoll error handling races (bsc#1012628).
  - rtla/timerlat: Fix histogram ALL for zero samples (bsc#1012628).
  - tracing: Prevent bad count for tracing_cpumask_write
    (bsc#1012628).
  - tracing: Constify string literal data member in struct
    trace_event_call (bsc#1012628).
  - perf/x86/intel/uncore: Add Clearwater Forest support
    (bsc#1012628).
  - dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL
    (bsc#1012628).
  - freezer, sched: Report frozen tasks as 'D' instead of 'R'
    (bsc#1012628).
  - objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns
    (bsc#1012628).
  - drm/xe: Move the coredump registration to the worker thread
    (bsc#1012628).
  - drm/xe: Take PM ref in delayed snapshot capture worker
    (bsc#1012628).
  - ublk: detach gendisk from ublk device if add_disk() fails
    (bsc#1012628).
  - wifi: iwlwifi: be less noisy if the NIC is dead in S3
    (bsc#1012628).
  - blk-mq: register cpuhp callback after hctx is added to xarray
    table (bsc#1012628).
  - virtio-blk: don't keep queue frozen during system suspend
    (bsc#1012628).
  - drm/dp_mst: Ensure mst_primary pointer is valid in
    drm_dp_mst_handle_up_req() (bsc#1012628).
  - spi: omap2-mcspi: Fix the IS_ERR() bug for
    devm_clk_get_optional_enabled() (bsc#1012628).
  - ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
    (bsc#1012628).
  - scsi: storvsc: Do not flag MAINTENANCE_IN return of
    SRB_STATUS_DATA_OVERRUN as an error (bsc#1012628).
  - scsi: mpi3mr: Handling of fault code for insufficient power
    (bsc#1012628).
  - scsi: mpi3mr: Start controller indexing from 0 (bsc#1012628).
  - scsi: mpi3mr: Fix corrupt config pages PHY state is switched
    in sysfs (bsc#1012628).
  - scsi: mpi3mr: Synchronize access to ioctl data buffer
    (bsc#1012628).
  - scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set
    during driver load time (bsc#1012628).
  - spi: intel: Add Panther Lake SPI controller support
    (bsc#1012628).
  - bpf: Zero index arg error string for dynptr and iter
    (bsc#1012628).
  - platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    (bsc#1012628).
  - LoongArch: BPF: Adjust the parameter of emit_jirl()
    (bsc#1012628).
  - LoongArch: Fix reserving screen info memory for above-4G
    firmware (bsc#1012628).
  - regmap: Use correct format specifier for logging range errors
    (bsc#1012628).
  - smb: server: Fix building with GCC 15 (bsc#1012628).
  - ALSA: sh: Use standard helper for buffer accesses (bsc#1012628).
  - ALSA: hda/conexant: fix Z60MR100 startup pop issue
    (bsc#1012628).
  - ALSA: ump: Update legacy substream names upon FB info update
    (bsc#1012628).
  - ALSA: ump: Indicate the inactive group in legacy substream names
    (bsc#1012628).
  - ALSA: ump: Don't open legacy substream for an inactive group
    (bsc#1012628).
  - udf: Verify inode link counts before performing rename
    (bsc#1012628).
  - udf: Skip parent dir link count update if corrupted
    (bsc#1012628).
  - scsi: megaraid_sas: Fix for a potential deadlock (bsc#1012628).
  - scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    (bsc#1012628).
  - watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    (bsc#1012628).
  - Revert "watchdog: s3c2410_wdt: use
    exynos_get_pmu_regmap_by_phandle() for PMU regs" (bsc#1012628).
  - watchdog: rzg2l_wdt: Power on the watchdog domain in the
    restart handler (bsc#1012628).
  - watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    (bsc#1012628).
  - tracing/kprobe: Make trace_kprobe's module callback called
    after jump_label update (bsc#1012628).
  - stddef: make __struct_group() UAPI C++-friendly (bsc#1012628).
  - power: supply: bq24190: Fix BQ24296 Vbus regulator support
    (bsc#1012628).
  - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7
    (bsc#1012628).
  - ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB
    (bsc#1012628).
  - ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via
    _DSD entry (bsc#1012628).
  - mtd: rawnand: fix double free in atmel_pmecc_create_user()
    (bsc#1012628).
  - platform/chrome: cros_ec_lpc: fix product identity for early
    Framework Laptops (bsc#1012628).
  - ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP
    (bsc#1012628).
  - dmaengine: at_xdmac: avoid null_prt_deref in
    at_xdmac_prep_dma_memset (bsc#1012628).
  - dmaengine: apple-admac: Avoid accessing registers in probe
    (bsc#1012628).
  - dmaengine: fsl-edma: implement the cleanup path of
    fsl_edma3_attach_pd() (bsc#1012628).
  - dmaengine: amd: qdma: Remove using the private get and set
    dma_ops APIs (bsc#1012628).
  - dmaengine: tegra: Return correct DMA status when paused
    (bsc#1012628).
  - dmaengine: dw: Select only supported masters for ACPI devices
    (bsc#1012628).
  - dmaengine: mv_xor: fix child node refcount handling in early
    exit (bsc#1012628).
  - ALSA: memalloc: prefer dma_mapping_error() over explicit
    address checking (bsc#1012628).
  - phy: rockchip: naneng-combphy: fix phy reset (bsc#1012628).
  - phy: rockchip: samsung-hdptx: Set drvdata before enabling
    runtime PM (bsc#1012628).
  - phy: usb: Toggle the PHY power during init (bsc#1012628).
  - phy: core: Fix that API devm_phy_destroy() fails to destroy
    the phy (bsc#1012628).
  - phy: core: Fix that API devm_of_phy_provider_unregister()
    fails to unregister the phy provider (bsc#1012628).
  - phy: core: Fix that API devm_phy_put() fails to release the phy
    (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in
    of_phy_provider_lookup() (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in _of_phy_get()
    (bsc#1012628).
  - phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix missing de-registration of NAND
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix double assertion of chip-select
    (bsc#1012628).
  - mtd: diskonchip: Cast an operand to prevent potential overflow
    (bsc#1012628).
  - nfsd: restore callback functionality for NFSv4.0 (bsc#1012628).
  - nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    (bsc#1012628).
  - bpf: Check negative offsets in __bpf_skb_min_len()
    (bsc#1012628).
  - tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress
    redirection (bsc#1012628).
  - tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    (bsc#1012628).
  - smb: fix bytes written value in /proc/fs/cifs/Stats
    (bsc#1012628).
  - smb: client: Deduplicate "select NETFS_SUPPORT" in Kconfig
    (bsc#1012628).
  - selftests/bpf: Fix compilation error in get_uprobe_offset()
    (bsc#1012628).
  - mm/vmstat: fix a W=1 clang compiler warning (bsc#1012628).
  - fork: avoid inappropriate uprobe access to invalid mm
    (bsc#1012628).
  - bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP
    (bsc#1012628).
  - arm64: dts: broadcom: Fix L2 linesize for Raspberry Pi 5
    (bsc#1012628).
  - ceph: allocate sparse_ext map only for sparse reads
    (bsc#1012628).
  - media: dvb-frontends: dib3000mb: fix uninit-value in
    dib3000_write_reg (bsc#1012628).
  - commit ab2dfe6
  - drm/amdgpu: fix backport of commit 73dae652dcac (bsc#1234782
    gfo#3853).
  - Delete patches.suse/amdgpu-fix-brightness.patch.
    Replace by a submitted patch.
  - commit 7bf843f
  - amdgpu: fix brightness (bsc#1234782 gfo#3853).
  - commit 4b6eeab
  - tracing: Have process_string() also allow arrays (git-fixes).
  - commit cbb02b1

++++ kernel-longterm:

  - Linux 6.6.69 (bsc#1218260).
  - block: avoid to reuse `hctx` not removed from cpuhp callback
    list (bsc#1218260).
  - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly"
    (bsc#1218260).
  - x86/cpu/intel: Drop stray FAM6 check with new Intel CPU model
    defines (bsc#1218260).
  - ALSA: sh: Fix wrong argument order for copy_from_iter()
    (bsc#1218260).
  - btrfs: sysfs: fix direct super block member reads (bsc#1218260).
  - btrfs: avoid monopolizing a core when activating a swap file
    (bsc#1218260).
  - power: supply: gpio-charger: Fix set charge current limits
    (bsc#1218260).
  - i2c: microchip-core: fix "ghost" detections (bsc#1218260).
  - i2c: imx: add imx7d compatible string for applying erratum
    ERR007805 (bsc#1218260).
  - PCI/MSI: Handle lack of irqdomain gracefully (bsc#1218260).
  - i2c: microchip-core: actually use repeated sends (bsc#1218260).
  - io_uring/sqpoll: fix sqpoll error handling races (bsc#1218260).
  - tracing: Prevent bad count for tracing_cpumask_write
    (bsc#1218260).
  - tracing: Constify string literal data member in struct
    trace_event_call (bsc#1218260).
  - freezer, sched: Report frozen tasks as 'D' instead of 'R'
    (bsc#1218260).
  - drm/amdkfd: pause autosuspend when creating pdd (bsc#1218260).
  - drm/amdkfd: Use device based logging for errors (bsc#1218260).
  - drm/amdkfd: drop struct kfd_cu_info (bsc#1218260).
  - drm/amdkfd: reduce stack size in kfd_topology_add_device()
    (bsc#1218260).
  - x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR
    implementation (bsc#1218260).
  - x86/cpu/intel: Switch to new Intel CPU model defines
    (bsc#1218260).
  - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h
    (bsc#1218260).
  - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86
    (bsc#1218260).
  - x86/cpu: Add model number for another Intel Arrow Lake mobile
    processor (bsc#1218260).
  - x86/cpu: Add model number for Intel Clearwater Forest processor
    (bsc#1218260).
  - drm/amdgpu/hdp6.0: do a posting read when flushing HDP
    (bsc#1218260).
  - drm/amdgpu/hdp5.0: do a posting read when flushing HDP
    (bsc#1218260).
  - drm/amdgpu/hdp4.0: do a posting read when flushing HDP
    (bsc#1218260).
  - drm/amd/amdgpu: allow use kiq to do hdp flush under sriov
    (bsc#1218260).
  - pmdomain: core: Add missing put_device() (bsc#1218260).
  - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops
    (bsc#1218260).
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for
    EliteBook X G1i (bsc#1218260).
  - sched/task_stack: fix object_is_on_stack() for KASAN tagged
    pointers (bsc#1218260).
  - MIPS: mipsregs: Set proper ISA level for virt extensions
    (bsc#1218260).
  - MIPS: Probe toolchain support of -msym32 (bsc#1218260).
  - blk-mq: move cpuhp callback registering out of q->sysfs_lock
    (bsc#1218260).
  - blk-mq: register cpuhp callback after hctx is added to xarray
    table (bsc#1218260).
  - virtio-blk: don't keep queue frozen during system suspend
    (bsc#1218260).
  - drm/dp_mst: Ensure mst_primary pointer is valid in
    drm_dp_mst_handle_up_req() (bsc#1218260).
  - spi: omap2-mcspi: Fix the IS_ERR() bug for
    devm_clk_get_optional_enabled() (bsc#1218260).
  - scsi: storvsc: Do not flag MAINTENANCE_IN return of
    SRB_STATUS_DATA_OVERRUN as an error (bsc#1218260).
  - scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set
    during driver load time (bsc#1218260).
  - spi: intel: Add Panther Lake SPI controller support
    (bsc#1218260).
  - platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    (bsc#1218260).
  - LoongArch: BPF: Adjust the parameter of emit_jirl()
    (bsc#1218260).
  - LoongArch: Fix reserving screen info memory for above-4G
    firmware (bsc#1218260).
  - regmap: Use correct format specifier for logging range errors
    (bsc#1218260).
  - smb: server: Fix building with GCC 15 (bsc#1218260).
  - ALSA: sh: Use standard helper for buffer accesses (bsc#1218260).
  - ALSA: hda/conexant: fix Z60MR100 startup pop issue
    (bsc#1218260).
  - udf: Skip parent dir link count update if corrupted
    (bsc#1218260).
  - scsi: megaraid_sas: Fix for a potential deadlock (bsc#1218260).
  - scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    (bsc#1218260).
  - watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    (bsc#1218260).
  - watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    (bsc#1218260).
  - tracing/kprobe: Make trace_kprobe's module callback called
    after jump_label update (bsc#1218260).
  - stddef: make __struct_group() UAPI C++-friendly (bsc#1218260).
  - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
    (bsc#1218260).
  - mtd: rawnand: fix double free in atmel_pmecc_create_user()
    (bsc#1218260).
  - dmaengine: at_xdmac: avoid null_prt_deref in
    at_xdmac_prep_dma_memset (bsc#1218260).
  - dmaengine: apple-admac: Avoid accessing registers in probe
    (bsc#1218260).
  - dmaengine: fsl-edma: implement the cleanup path of
    fsl_edma3_attach_pd() (bsc#1218260).
  - dmaengine: tegra: Return correct DMA status when paused
    (bsc#1218260).
  - dmaengine: dw: Select only supported masters for ACPI devices
    (bsc#1218260).
  - dmaengine: mv_xor: fix child node refcount handling in early
    exit (bsc#1218260).
  - phy: rockchip: naneng-combphy: fix phy reset (bsc#1218260).
  - phy: usb: Toggle the PHY power during init (bsc#1218260).
  - phy: core: Fix that API devm_phy_destroy() fails to destroy
    the phy (bsc#1218260).
  - phy: core: Fix that API devm_of_phy_provider_unregister()
    fails to unregister the phy provider (bsc#1218260).
  - phy: core: Fix that API devm_phy_put() fails to release the phy
    (bsc#1218260).
  - phy: core: Fix an OF node refcount leakage in
    of_phy_provider_lookup() (bsc#1218260).
  - phy: core: Fix an OF node refcount leakage in _of_phy_get()
    (bsc#1218260).
  - phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    (bsc#1218260).
  - mtd: rawnand: arasan: Fix missing de-registration of NAND
    (bsc#1218260).
  - mtd: rawnand: arasan: Fix double assertion of chip-select
    (bsc#1218260).
  - mtd: diskonchip: Cast an operand to prevent potential overflow
    (bsc#1218260).
  - nfsd: restore callback functionality for NFSv4.0 (bsc#1218260).
  - nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    (bsc#1218260).
  - bpf: Check negative offsets in __bpf_skb_min_len()
    (bsc#1218260).
  - tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress
    redirection (bsc#1218260).
  - tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    (bsc#1218260).
  - mm/vmstat: fix a W=1 clang compiler warning (bsc#1218260).
  - ceph: allocate sparse_ext map only for sparse reads
    (bsc#1218260).
  - ceph: fix memory leak in ceph_direct_read_write() (bsc#1218260).
  - ceph: try to allocate a smaller extent map for sparse read
    (bsc#1218260).
  - media: dvb-frontends: dib3000mb: fix uninit-value in
    dib3000_write_reg (bsc#1218260).
  - commit 9b1b47a

++++ kernel-obs-build:

  - PCI/DPC: Yet another quirk for PIO log size on Intel Raptor
    Lake-P (bsc#1234623).
  - commit 4810a19
  - Linux 6.12.8 (bsc#1012628).
  - ALSA: sh: Fix wrong argument order for copy_from_iter()
    (bsc#1012628).
  - ALSA: ump: Shut up truncated string warning (bsc#1012628).
  - Bluetooth: btusb: mediatek: change the conditions for ISO
    interface (bsc#1012628).
  - Bluetooth: btusb: mediatek: add intf release flow when usb
    disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: add callback function in
    btusb_disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: move Bluetooth power off command
    position (bsc#1012628).
  - btrfs: check folio mapping after unlock in relocate_one_folio()
    (bsc#1012628).
  - btrfs: check folio mapping after unlock in put_file_data()
    (bsc#1012628).
  - btrfs: fix use-after-free when COWing tree bock and tracing
    is enabled (bsc#1012628).
  - btrfs: sysfs: fix direct super block member reads (bsc#1012628).
  - btrfs: fix transaction atomicity bug when enabling simple quotas
    (bsc#1012628).
  - btrfs: fix swap file activation failure due to extents that
    used to be shared (bsc#1012628).
  - btrfs: avoid monopolizing a core when activating a swap file
    (bsc#1012628).
  - btrfs: fix race with memory mapped writes when activating swap
    file (bsc#1012628).
  - power: supply: gpio-charger: Fix set charge current limits
    (bsc#1012628).
  - power: supply: cros_charge-control: hide start threshold on
    v2 cmd (bsc#1012628).
  - power: supply: cros_charge-control: allow start_threshold ==
    end_threshold (bsc#1012628).
  - power: supply: cros_charge-control: add mutex for driver data
    (bsc#1012628).
  - perf/x86/intel/ds: Add PEBS format 6 (bsc#1012628).
  - i2c: microchip-core: fix "ghost" detections (bsc#1012628).
  - i2c: imx: add imx7d compatible string for applying erratum
    ERR007805 (bsc#1012628).
  - perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC
    (bsc#1012628).
  - PCI/MSI: Handle lack of irqdomain gracefully (bsc#1012628).
  - virt: tdx-guest: Just leak decrypted memory on unrecoverable
    errors (bsc#1012628).
  - x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1012628).
  - i2c: microchip-core: actually use repeated sends (bsc#1012628).
  - io_uring/sqpoll: fix sqpoll error handling races (bsc#1012628).
  - rtla/timerlat: Fix histogram ALL for zero samples (bsc#1012628).
  - tracing: Prevent bad count for tracing_cpumask_write
    (bsc#1012628).
  - tracing: Constify string literal data member in struct
    trace_event_call (bsc#1012628).
  - perf/x86/intel/uncore: Add Clearwater Forest support
    (bsc#1012628).
  - dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL
    (bsc#1012628).
  - freezer, sched: Report frozen tasks as 'D' instead of 'R'
    (bsc#1012628).
  - objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns
    (bsc#1012628).
  - drm/xe: Move the coredump registration to the worker thread
    (bsc#1012628).
  - drm/xe: Take PM ref in delayed snapshot capture worker
    (bsc#1012628).
  - ublk: detach gendisk from ublk device if add_disk() fails
    (bsc#1012628).
  - wifi: iwlwifi: be less noisy if the NIC is dead in S3
    (bsc#1012628).
  - blk-mq: register cpuhp callback after hctx is added to xarray
    table (bsc#1012628).
  - virtio-blk: don't keep queue frozen during system suspend
    (bsc#1012628).
  - drm/dp_mst: Ensure mst_primary pointer is valid in
    drm_dp_mst_handle_up_req() (bsc#1012628).
  - spi: omap2-mcspi: Fix the IS_ERR() bug for
    devm_clk_get_optional_enabled() (bsc#1012628).
  - ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
    (bsc#1012628).
  - scsi: storvsc: Do not flag MAINTENANCE_IN return of
    SRB_STATUS_DATA_OVERRUN as an error (bsc#1012628).
  - scsi: mpi3mr: Handling of fault code for insufficient power
    (bsc#1012628).
  - scsi: mpi3mr: Start controller indexing from 0 (bsc#1012628).
  - scsi: mpi3mr: Fix corrupt config pages PHY state is switched
    in sysfs (bsc#1012628).
  - scsi: mpi3mr: Synchronize access to ioctl data buffer
    (bsc#1012628).
  - scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set
    during driver load time (bsc#1012628).
  - spi: intel: Add Panther Lake SPI controller support
    (bsc#1012628).
  - bpf: Zero index arg error string for dynptr and iter
    (bsc#1012628).
  - platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    (bsc#1012628).
  - LoongArch: BPF: Adjust the parameter of emit_jirl()
    (bsc#1012628).
  - LoongArch: Fix reserving screen info memory for above-4G
    firmware (bsc#1012628).
  - regmap: Use correct format specifier for logging range errors
    (bsc#1012628).
  - smb: server: Fix building with GCC 15 (bsc#1012628).
  - ALSA: sh: Use standard helper for buffer accesses (bsc#1012628).
  - ALSA: hda/conexant: fix Z60MR100 startup pop issue
    (bsc#1012628).
  - ALSA: ump: Update legacy substream names upon FB info update
    (bsc#1012628).
  - ALSA: ump: Indicate the inactive group in legacy substream names
    (bsc#1012628).
  - ALSA: ump: Don't open legacy substream for an inactive group
    (bsc#1012628).
  - udf: Verify inode link counts before performing rename
    (bsc#1012628).
  - udf: Skip parent dir link count update if corrupted
    (bsc#1012628).
  - scsi: megaraid_sas: Fix for a potential deadlock (bsc#1012628).
  - scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    (bsc#1012628).
  - watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    (bsc#1012628).
  - Revert "watchdog: s3c2410_wdt: use
    exynos_get_pmu_regmap_by_phandle() for PMU regs" (bsc#1012628).
  - watchdog: rzg2l_wdt: Power on the watchdog domain in the
    restart handler (bsc#1012628).
  - watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    (bsc#1012628).
  - tracing/kprobe: Make trace_kprobe's module callback called
    after jump_label update (bsc#1012628).
  - stddef: make __struct_group() UAPI C++-friendly (bsc#1012628).
  - power: supply: bq24190: Fix BQ24296 Vbus regulator support
    (bsc#1012628).
  - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7
    (bsc#1012628).
  - ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB
    (bsc#1012628).
  - ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via
    _DSD entry (bsc#1012628).
  - mtd: rawnand: fix double free in atmel_pmecc_create_user()
    (bsc#1012628).
  - platform/chrome: cros_ec_lpc: fix product identity for early
    Framework Laptops (bsc#1012628).
  - ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP
    (bsc#1012628).
  - dmaengine: at_xdmac: avoid null_prt_deref in
    at_xdmac_prep_dma_memset (bsc#1012628).
  - dmaengine: apple-admac: Avoid accessing registers in probe
    (bsc#1012628).
  - dmaengine: fsl-edma: implement the cleanup path of
    fsl_edma3_attach_pd() (bsc#1012628).
  - dmaengine: amd: qdma: Remove using the private get and set
    dma_ops APIs (bsc#1012628).
  - dmaengine: tegra: Return correct DMA status when paused
    (bsc#1012628).
  - dmaengine: dw: Select only supported masters for ACPI devices
    (bsc#1012628).
  - dmaengine: mv_xor: fix child node refcount handling in early
    exit (bsc#1012628).
  - ALSA: memalloc: prefer dma_mapping_error() over explicit
    address checking (bsc#1012628).
  - phy: rockchip: naneng-combphy: fix phy reset (bsc#1012628).
  - phy: rockchip: samsung-hdptx: Set drvdata before enabling
    runtime PM (bsc#1012628).
  - phy: usb: Toggle the PHY power during init (bsc#1012628).
  - phy: core: Fix that API devm_phy_destroy() fails to destroy
    the phy (bsc#1012628).
  - phy: core: Fix that API devm_of_phy_provider_unregister()
    fails to unregister the phy provider (bsc#1012628).
  - phy: core: Fix that API devm_phy_put() fails to release the phy
    (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in
    of_phy_provider_lookup() (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in _of_phy_get()
    (bsc#1012628).
  - phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix missing de-registration of NAND
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix double assertion of chip-select
    (bsc#1012628).
  - mtd: diskonchip: Cast an operand to prevent potential overflow
    (bsc#1012628).
  - nfsd: restore callback functionality for NFSv4.0 (bsc#1012628).
  - nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    (bsc#1012628).
  - bpf: Check negative offsets in __bpf_skb_min_len()
    (bsc#1012628).
  - tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress
    redirection (bsc#1012628).
  - tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    (bsc#1012628).
  - smb: fix bytes written value in /proc/fs/cifs/Stats
    (bsc#1012628).
  - smb: client: Deduplicate "select NETFS_SUPPORT" in Kconfig
    (bsc#1012628).
  - selftests/bpf: Fix compilation error in get_uprobe_offset()
    (bsc#1012628).
  - mm/vmstat: fix a W=1 clang compiler warning (bsc#1012628).
  - fork: avoid inappropriate uprobe access to invalid mm
    (bsc#1012628).
  - bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP
    (bsc#1012628).
  - arm64: dts: broadcom: Fix L2 linesize for Raspberry Pi 5
    (bsc#1012628).
  - ceph: allocate sparse_ext map only for sparse reads
    (bsc#1012628).
  - media: dvb-frontends: dib3000mb: fix uninit-value in
    dib3000_write_reg (bsc#1012628).
  - commit ab2dfe6
  - drm/amdgpu: fix backport of commit 73dae652dcac (bsc#1234782
    gfo#3853).
  - Delete patches.suse/amdgpu-fix-brightness.patch.
    Replace by a submitted patch.
  - commit 7bf843f
  - amdgpu: fix brightness (bsc#1234782 gfo#3853).
  - commit 4b6eeab
  - tracing: Have process_string() also allow arrays (git-fixes).
  - commit cbb02b1

++++ kernel-obs-qa:

  - PCI/DPC: Yet another quirk for PIO log size on Intel Raptor
    Lake-P (bsc#1234623).
  - commit 4810a19
  - Linux 6.12.8 (bsc#1012628).
  - ALSA: sh: Fix wrong argument order for copy_from_iter()
    (bsc#1012628).
  - ALSA: ump: Shut up truncated string warning (bsc#1012628).
  - Bluetooth: btusb: mediatek: change the conditions for ISO
    interface (bsc#1012628).
  - Bluetooth: btusb: mediatek: add intf release flow when usb
    disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: add callback function in
    btusb_disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: move Bluetooth power off command
    position (bsc#1012628).
  - btrfs: check folio mapping after unlock in relocate_one_folio()
    (bsc#1012628).
  - btrfs: check folio mapping after unlock in put_file_data()
    (bsc#1012628).
  - btrfs: fix use-after-free when COWing tree bock and tracing
    is enabled (bsc#1012628).
  - btrfs: sysfs: fix direct super block member reads (bsc#1012628).
  - btrfs: fix transaction atomicity bug when enabling simple quotas
    (bsc#1012628).
  - btrfs: fix swap file activation failure due to extents that
    used to be shared (bsc#1012628).
  - btrfs: avoid monopolizing a core when activating a swap file
    (bsc#1012628).
  - btrfs: fix race with memory mapped writes when activating swap
    file (bsc#1012628).
  - power: supply: gpio-charger: Fix set charge current limits
    (bsc#1012628).
  - power: supply: cros_charge-control: hide start threshold on
    v2 cmd (bsc#1012628).
  - power: supply: cros_charge-control: allow start_threshold ==
    end_threshold (bsc#1012628).
  - power: supply: cros_charge-control: add mutex for driver data
    (bsc#1012628).
  - perf/x86/intel/ds: Add PEBS format 6 (bsc#1012628).
  - i2c: microchip-core: fix "ghost" detections (bsc#1012628).
  - i2c: imx: add imx7d compatible string for applying erratum
    ERR007805 (bsc#1012628).
  - perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC
    (bsc#1012628).
  - PCI/MSI: Handle lack of irqdomain gracefully (bsc#1012628).
  - virt: tdx-guest: Just leak decrypted memory on unrecoverable
    errors (bsc#1012628).
  - x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1012628).
  - i2c: microchip-core: actually use repeated sends (bsc#1012628).
  - io_uring/sqpoll: fix sqpoll error handling races (bsc#1012628).
  - rtla/timerlat: Fix histogram ALL for zero samples (bsc#1012628).
  - tracing: Prevent bad count for tracing_cpumask_write
    (bsc#1012628).
  - tracing: Constify string literal data member in struct
    trace_event_call (bsc#1012628).
  - perf/x86/intel/uncore: Add Clearwater Forest support
    (bsc#1012628).
  - dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL
    (bsc#1012628).
  - freezer, sched: Report frozen tasks as 'D' instead of 'R'
    (bsc#1012628).
  - objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns
    (bsc#1012628).
  - drm/xe: Move the coredump registration to the worker thread
    (bsc#1012628).
  - drm/xe: Take PM ref in delayed snapshot capture worker
    (bsc#1012628).
  - ublk: detach gendisk from ublk device if add_disk() fails
    (bsc#1012628).
  - wifi: iwlwifi: be less noisy if the NIC is dead in S3
    (bsc#1012628).
  - blk-mq: register cpuhp callback after hctx is added to xarray
    table (bsc#1012628).
  - virtio-blk: don't keep queue frozen during system suspend
    (bsc#1012628).
  - drm/dp_mst: Ensure mst_primary pointer is valid in
    drm_dp_mst_handle_up_req() (bsc#1012628).
  - spi: omap2-mcspi: Fix the IS_ERR() bug for
    devm_clk_get_optional_enabled() (bsc#1012628).
  - ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
    (bsc#1012628).
  - scsi: storvsc: Do not flag MAINTENANCE_IN return of
    SRB_STATUS_DATA_OVERRUN as an error (bsc#1012628).
  - scsi: mpi3mr: Handling of fault code for insufficient power
    (bsc#1012628).
  - scsi: mpi3mr: Start controller indexing from 0 (bsc#1012628).
  - scsi: mpi3mr: Fix corrupt config pages PHY state is switched
    in sysfs (bsc#1012628).
  - scsi: mpi3mr: Synchronize access to ioctl data buffer
    (bsc#1012628).
  - scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set
    during driver load time (bsc#1012628).
  - spi: intel: Add Panther Lake SPI controller support
    (bsc#1012628).
  - bpf: Zero index arg error string for dynptr and iter
    (bsc#1012628).
  - platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    (bsc#1012628).
  - LoongArch: BPF: Adjust the parameter of emit_jirl()
    (bsc#1012628).
  - LoongArch: Fix reserving screen info memory for above-4G
    firmware (bsc#1012628).
  - regmap: Use correct format specifier for logging range errors
    (bsc#1012628).
  - smb: server: Fix building with GCC 15 (bsc#1012628).
  - ALSA: sh: Use standard helper for buffer accesses (bsc#1012628).
  - ALSA: hda/conexant: fix Z60MR100 startup pop issue
    (bsc#1012628).
  - ALSA: ump: Update legacy substream names upon FB info update
    (bsc#1012628).
  - ALSA: ump: Indicate the inactive group in legacy substream names
    (bsc#1012628).
  - ALSA: ump: Don't open legacy substream for an inactive group
    (bsc#1012628).
  - udf: Verify inode link counts before performing rename
    (bsc#1012628).
  - udf: Skip parent dir link count update if corrupted
    (bsc#1012628).
  - scsi: megaraid_sas: Fix for a potential deadlock (bsc#1012628).
  - scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    (bsc#1012628).
  - watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    (bsc#1012628).
  - Revert "watchdog: s3c2410_wdt: use
    exynos_get_pmu_regmap_by_phandle() for PMU regs" (bsc#1012628).
  - watchdog: rzg2l_wdt: Power on the watchdog domain in the
    restart handler (bsc#1012628).
  - watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    (bsc#1012628).
  - tracing/kprobe: Make trace_kprobe's module callback called
    after jump_label update (bsc#1012628).
  - stddef: make __struct_group() UAPI C++-friendly (bsc#1012628).
  - power: supply: bq24190: Fix BQ24296 Vbus regulator support
    (bsc#1012628).
  - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7
    (bsc#1012628).
  - ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB
    (bsc#1012628).
  - ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via
    _DSD entry (bsc#1012628).
  - mtd: rawnand: fix double free in atmel_pmecc_create_user()
    (bsc#1012628).
  - platform/chrome: cros_ec_lpc: fix product identity for early
    Framework Laptops (bsc#1012628).
  - ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP
    (bsc#1012628).
  - dmaengine: at_xdmac: avoid null_prt_deref in
    at_xdmac_prep_dma_memset (bsc#1012628).
  - dmaengine: apple-admac: Avoid accessing registers in probe
    (bsc#1012628).
  - dmaengine: fsl-edma: implement the cleanup path of
    fsl_edma3_attach_pd() (bsc#1012628).
  - dmaengine: amd: qdma: Remove using the private get and set
    dma_ops APIs (bsc#1012628).
  - dmaengine: tegra: Return correct DMA status when paused
    (bsc#1012628).
  - dmaengine: dw: Select only supported masters for ACPI devices
    (bsc#1012628).
  - dmaengine: mv_xor: fix child node refcount handling in early
    exit (bsc#1012628).
  - ALSA: memalloc: prefer dma_mapping_error() over explicit
    address checking (bsc#1012628).
  - phy: rockchip: naneng-combphy: fix phy reset (bsc#1012628).
  - phy: rockchip: samsung-hdptx: Set drvdata before enabling
    runtime PM (bsc#1012628).
  - phy: usb: Toggle the PHY power during init (bsc#1012628).
  - phy: core: Fix that API devm_phy_destroy() fails to destroy
    the phy (bsc#1012628).
  - phy: core: Fix that API devm_of_phy_provider_unregister()
    fails to unregister the phy provider (bsc#1012628).
  - phy: core: Fix that API devm_phy_put() fails to release the phy
    (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in
    of_phy_provider_lookup() (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in _of_phy_get()
    (bsc#1012628).
  - phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix missing de-registration of NAND
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix double assertion of chip-select
    (bsc#1012628).
  - mtd: diskonchip: Cast an operand to prevent potential overflow
    (bsc#1012628).
  - nfsd: restore callback functionality for NFSv4.0 (bsc#1012628).
  - nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    (bsc#1012628).
  - bpf: Check negative offsets in __bpf_skb_min_len()
    (bsc#1012628).
  - tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress
    redirection (bsc#1012628).
  - tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    (bsc#1012628).
  - smb: fix bytes written value in /proc/fs/cifs/Stats
    (bsc#1012628).
  - smb: client: Deduplicate "select NETFS_SUPPORT" in Kconfig
    (bsc#1012628).
  - selftests/bpf: Fix compilation error in get_uprobe_offset()
    (bsc#1012628).
  - mm/vmstat: fix a W=1 clang compiler warning (bsc#1012628).
  - fork: avoid inappropriate uprobe access to invalid mm
    (bsc#1012628).
  - bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP
    (bsc#1012628).
  - arm64: dts: broadcom: Fix L2 linesize for Raspberry Pi 5
    (bsc#1012628).
  - ceph: allocate sparse_ext map only for sparse reads
    (bsc#1012628).
  - media: dvb-frontends: dib3000mb: fix uninit-value in
    dib3000_write_reg (bsc#1012628).
  - commit ab2dfe6
  - drm/amdgpu: fix backport of commit 73dae652dcac (bsc#1234782
    gfo#3853).
  - Delete patches.suse/amdgpu-fix-brightness.patch.
    Replace by a submitted patch.
  - commit 7bf843f
  - amdgpu: fix brightness (bsc#1234782 gfo#3853).
  - commit 4b6eeab
  - tracing: Have process_string() also allow arrays (git-fixes).
  - commit cbb02b1

++++ kernel-syms:

  - PCI/DPC: Yet another quirk for PIO log size on Intel Raptor
    Lake-P (bsc#1234623).
  - commit 4810a19
  - Linux 6.12.8 (bsc#1012628).
  - ALSA: sh: Fix wrong argument order for copy_from_iter()
    (bsc#1012628).
  - ALSA: ump: Shut up truncated string warning (bsc#1012628).
  - Bluetooth: btusb: mediatek: change the conditions for ISO
    interface (bsc#1012628).
  - Bluetooth: btusb: mediatek: add intf release flow when usb
    disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: add callback function in
    btusb_disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: move Bluetooth power off command
    position (bsc#1012628).
  - btrfs: check folio mapping after unlock in relocate_one_folio()
    (bsc#1012628).
  - btrfs: check folio mapping after unlock in put_file_data()
    (bsc#1012628).
  - btrfs: fix use-after-free when COWing tree bock and tracing
    is enabled (bsc#1012628).
  - btrfs: sysfs: fix direct super block member reads (bsc#1012628).
  - btrfs: fix transaction atomicity bug when enabling simple quotas
    (bsc#1012628).
  - btrfs: fix swap file activation failure due to extents that
    used to be shared (bsc#1012628).
  - btrfs: avoid monopolizing a core when activating a swap file
    (bsc#1012628).
  - btrfs: fix race with memory mapped writes when activating swap
    file (bsc#1012628).
  - power: supply: gpio-charger: Fix set charge current limits
    (bsc#1012628).
  - power: supply: cros_charge-control: hide start threshold on
    v2 cmd (bsc#1012628).
  - power: supply: cros_charge-control: allow start_threshold ==
    end_threshold (bsc#1012628).
  - power: supply: cros_charge-control: add mutex for driver data
    (bsc#1012628).
  - perf/x86/intel/ds: Add PEBS format 6 (bsc#1012628).
  - i2c: microchip-core: fix "ghost" detections (bsc#1012628).
  - i2c: imx: add imx7d compatible string for applying erratum
    ERR007805 (bsc#1012628).
  - perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC
    (bsc#1012628).
  - PCI/MSI: Handle lack of irqdomain gracefully (bsc#1012628).
  - virt: tdx-guest: Just leak decrypted memory on unrecoverable
    errors (bsc#1012628).
  - x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1012628).
  - i2c: microchip-core: actually use repeated sends (bsc#1012628).
  - io_uring/sqpoll: fix sqpoll error handling races (bsc#1012628).
  - rtla/timerlat: Fix histogram ALL for zero samples (bsc#1012628).
  - tracing: Prevent bad count for tracing_cpumask_write
    (bsc#1012628).
  - tracing: Constify string literal data member in struct
    trace_event_call (bsc#1012628).
  - perf/x86/intel/uncore: Add Clearwater Forest support
    (bsc#1012628).
  - dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL
    (bsc#1012628).
  - freezer, sched: Report frozen tasks as 'D' instead of 'R'
    (bsc#1012628).
  - objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns
    (bsc#1012628).
  - drm/xe: Move the coredump registration to the worker thread
    (bsc#1012628).
  - drm/xe: Take PM ref in delayed snapshot capture worker
    (bsc#1012628).
  - ublk: detach gendisk from ublk device if add_disk() fails
    (bsc#1012628).
  - wifi: iwlwifi: be less noisy if the NIC is dead in S3
    (bsc#1012628).
  - blk-mq: register cpuhp callback after hctx is added to xarray
    table (bsc#1012628).
  - virtio-blk: don't keep queue frozen during system suspend
    (bsc#1012628).
  - drm/dp_mst: Ensure mst_primary pointer is valid in
    drm_dp_mst_handle_up_req() (bsc#1012628).
  - spi: omap2-mcspi: Fix the IS_ERR() bug for
    devm_clk_get_optional_enabled() (bsc#1012628).
  - ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
    (bsc#1012628).
  - scsi: storvsc: Do not flag MAINTENANCE_IN return of
    SRB_STATUS_DATA_OVERRUN as an error (bsc#1012628).
  - scsi: mpi3mr: Handling of fault code for insufficient power
    (bsc#1012628).
  - scsi: mpi3mr: Start controller indexing from 0 (bsc#1012628).
  - scsi: mpi3mr: Fix corrupt config pages PHY state is switched
    in sysfs (bsc#1012628).
  - scsi: mpi3mr: Synchronize access to ioctl data buffer
    (bsc#1012628).
  - scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set
    during driver load time (bsc#1012628).
  - spi: intel: Add Panther Lake SPI controller support
    (bsc#1012628).
  - bpf: Zero index arg error string for dynptr and iter
    (bsc#1012628).
  - platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    (bsc#1012628).
  - LoongArch: BPF: Adjust the parameter of emit_jirl()
    (bsc#1012628).
  - LoongArch: Fix reserving screen info memory for above-4G
    firmware (bsc#1012628).
  - regmap: Use correct format specifier for logging range errors
    (bsc#1012628).
  - smb: server: Fix building with GCC 15 (bsc#1012628).
  - ALSA: sh: Use standard helper for buffer accesses (bsc#1012628).
  - ALSA: hda/conexant: fix Z60MR100 startup pop issue
    (bsc#1012628).
  - ALSA: ump: Update legacy substream names upon FB info update
    (bsc#1012628).
  - ALSA: ump: Indicate the inactive group in legacy substream names
    (bsc#1012628).
  - ALSA: ump: Don't open legacy substream for an inactive group
    (bsc#1012628).
  - udf: Verify inode link counts before performing rename
    (bsc#1012628).
  - udf: Skip parent dir link count update if corrupted
    (bsc#1012628).
  - scsi: megaraid_sas: Fix for a potential deadlock (bsc#1012628).
  - scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    (bsc#1012628).
  - watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    (bsc#1012628).
  - Revert "watchdog: s3c2410_wdt: use
    exynos_get_pmu_regmap_by_phandle() for PMU regs" (bsc#1012628).
  - watchdog: rzg2l_wdt: Power on the watchdog domain in the
    restart handler (bsc#1012628).
  - watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    (bsc#1012628).
  - tracing/kprobe: Make trace_kprobe's module callback called
    after jump_label update (bsc#1012628).
  - stddef: make __struct_group() UAPI C++-friendly (bsc#1012628).
  - power: supply: bq24190: Fix BQ24296 Vbus regulator support
    (bsc#1012628).
  - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7
    (bsc#1012628).
  - ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB
    (bsc#1012628).
  - ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via
    _DSD entry (bsc#1012628).
  - mtd: rawnand: fix double free in atmel_pmecc_create_user()
    (bsc#1012628).
  - platform/chrome: cros_ec_lpc: fix product identity for early
    Framework Laptops (bsc#1012628).
  - ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP
    (bsc#1012628).
  - dmaengine: at_xdmac: avoid null_prt_deref in
    at_xdmac_prep_dma_memset (bsc#1012628).
  - dmaengine: apple-admac: Avoid accessing registers in probe
    (bsc#1012628).
  - dmaengine: fsl-edma: implement the cleanup path of
    fsl_edma3_attach_pd() (bsc#1012628).
  - dmaengine: amd: qdma: Remove using the private get and set
    dma_ops APIs (bsc#1012628).
  - dmaengine: tegra: Return correct DMA status when paused
    (bsc#1012628).
  - dmaengine: dw: Select only supported masters for ACPI devices
    (bsc#1012628).
  - dmaengine: mv_xor: fix child node refcount handling in early
    exit (bsc#1012628).
  - ALSA: memalloc: prefer dma_mapping_error() over explicit
    address checking (bsc#1012628).
  - phy: rockchip: naneng-combphy: fix phy reset (bsc#1012628).
  - phy: rockchip: samsung-hdptx: Set drvdata before enabling
    runtime PM (bsc#1012628).
  - phy: usb: Toggle the PHY power during init (bsc#1012628).
  - phy: core: Fix that API devm_phy_destroy() fails to destroy
    the phy (bsc#1012628).
  - phy: core: Fix that API devm_of_phy_provider_unregister()
    fails to unregister the phy provider (bsc#1012628).
  - phy: core: Fix that API devm_phy_put() fails to release the phy
    (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in
    of_phy_provider_lookup() (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in _of_phy_get()
    (bsc#1012628).
  - phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix missing de-registration of NAND
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix double assertion of chip-select
    (bsc#1012628).
  - mtd: diskonchip: Cast an operand to prevent potential overflow
    (bsc#1012628).
  - nfsd: restore callback functionality for NFSv4.0 (bsc#1012628).
  - nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    (bsc#1012628).
  - bpf: Check negative offsets in __bpf_skb_min_len()
    (bsc#1012628).
  - tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress
    redirection (bsc#1012628).
  - tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    (bsc#1012628).
  - smb: fix bytes written value in /proc/fs/cifs/Stats
    (bsc#1012628).
  - smb: client: Deduplicate "select NETFS_SUPPORT" in Kconfig
    (bsc#1012628).
  - selftests/bpf: Fix compilation error in get_uprobe_offset()
    (bsc#1012628).
  - mm/vmstat: fix a W=1 clang compiler warning (bsc#1012628).
  - fork: avoid inappropriate uprobe access to invalid mm
    (bsc#1012628).
  - bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP
    (bsc#1012628).
  - arm64: dts: broadcom: Fix L2 linesize for Raspberry Pi 5
    (bsc#1012628).
  - ceph: allocate sparse_ext map only for sparse reads
    (bsc#1012628).
  - media: dvb-frontends: dib3000mb: fix uninit-value in
    dib3000_write_reg (bsc#1012628).
  - commit ab2dfe6
  - drm/amdgpu: fix backport of commit 73dae652dcac (bsc#1234782
    gfo#3853).
  - Delete patches.suse/amdgpu-fix-brightness.patch.
    Replace by a submitted patch.
  - commit 7bf843f
  - amdgpu: fix brightness (bsc#1234782 gfo#3853).
  - commit 4b6eeab
  - tracing: Have process_string() also allow arrays (git-fixes).
  - commit cbb02b1

++++ kernel-syms-longterm:

  - Linux 6.6.69 (bsc#1218260).
  - block: avoid to reuse `hctx` not removed from cpuhp callback
    list (bsc#1218260).
  - ALSA: hda/realtek: Fix spelling mistake "Firelfy" -> "Firefly"
    (bsc#1218260).
  - x86/cpu/intel: Drop stray FAM6 check with new Intel CPU model
    defines (bsc#1218260).
  - ALSA: sh: Fix wrong argument order for copy_from_iter()
    (bsc#1218260).
  - btrfs: sysfs: fix direct super block member reads (bsc#1218260).
  - btrfs: avoid monopolizing a core when activating a swap file
    (bsc#1218260).
  - power: supply: gpio-charger: Fix set charge current limits
    (bsc#1218260).
  - i2c: microchip-core: fix "ghost" detections (bsc#1218260).
  - i2c: imx: add imx7d compatible string for applying erratum
    ERR007805 (bsc#1218260).
  - PCI/MSI: Handle lack of irqdomain gracefully (bsc#1218260).
  - i2c: microchip-core: actually use repeated sends (bsc#1218260).
  - io_uring/sqpoll: fix sqpoll error handling races (bsc#1218260).
  - tracing: Prevent bad count for tracing_cpumask_write
    (bsc#1218260).
  - tracing: Constify string literal data member in struct
    trace_event_call (bsc#1218260).
  - freezer, sched: Report frozen tasks as 'D' instead of 'R'
    (bsc#1218260).
  - drm/amdkfd: pause autosuspend when creating pdd (bsc#1218260).
  - drm/amdkfd: Use device based logging for errors (bsc#1218260).
  - drm/amdkfd: drop struct kfd_cu_info (bsc#1218260).
  - drm/amdkfd: reduce stack size in kfd_topology_add_device()
    (bsc#1218260).
  - x86/cpu: Add Lunar Lake to list of CPUs with a broken MONITOR
    implementation (bsc#1218260).
  - x86/cpu/intel: Switch to new Intel CPU model defines
    (bsc#1218260).
  - x86/cpu/vfm: Update arch/x86/include/asm/intel-family.h
    (bsc#1218260).
  - x86/cpu/vfm: Add/initialize x86_vfm field to struct cpuinfo_x86
    (bsc#1218260).
  - x86/cpu: Add model number for another Intel Arrow Lake mobile
    processor (bsc#1218260).
  - x86/cpu: Add model number for Intel Clearwater Forest processor
    (bsc#1218260).
  - drm/amdgpu/hdp6.0: do a posting read when flushing HDP
    (bsc#1218260).
  - drm/amdgpu/hdp5.0: do a posting read when flushing HDP
    (bsc#1218260).
  - drm/amdgpu/hdp4.0: do a posting read when flushing HDP
    (bsc#1218260).
  - drm/amd/amdgpu: allow use kiq to do hdp flush under sriov
    (bsc#1218260).
  - pmdomain: core: Add missing put_device() (bsc#1218260).
  - ALSA: hda/realtek: fix micmute LEDs don't work on HP Laptops
    (bsc#1218260).
  - ALSA: hda/realtek: fix mute/micmute LEDs don't work for
    EliteBook X G1i (bsc#1218260).
  - sched/task_stack: fix object_is_on_stack() for KASAN tagged
    pointers (bsc#1218260).
  - MIPS: mipsregs: Set proper ISA level for virt extensions
    (bsc#1218260).
  - MIPS: Probe toolchain support of -msym32 (bsc#1218260).
  - blk-mq: move cpuhp callback registering out of q->sysfs_lock
    (bsc#1218260).
  - blk-mq: register cpuhp callback after hctx is added to xarray
    table (bsc#1218260).
  - virtio-blk: don't keep queue frozen during system suspend
    (bsc#1218260).
  - drm/dp_mst: Ensure mst_primary pointer is valid in
    drm_dp_mst_handle_up_req() (bsc#1218260).
  - spi: omap2-mcspi: Fix the IS_ERR() bug for
    devm_clk_get_optional_enabled() (bsc#1218260).
  - scsi: storvsc: Do not flag MAINTENANCE_IN return of
    SRB_STATUS_DATA_OVERRUN as an error (bsc#1218260).
  - scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set
    during driver load time (bsc#1218260).
  - spi: intel: Add Panther Lake SPI controller support
    (bsc#1218260).
  - platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    (bsc#1218260).
  - LoongArch: BPF: Adjust the parameter of emit_jirl()
    (bsc#1218260).
  - LoongArch: Fix reserving screen info memory for above-4G
    firmware (bsc#1218260).
  - regmap: Use correct format specifier for logging range errors
    (bsc#1218260).
  - smb: server: Fix building with GCC 15 (bsc#1218260).
  - ALSA: sh: Use standard helper for buffer accesses (bsc#1218260).
  - ALSA: hda/conexant: fix Z60MR100 startup pop issue
    (bsc#1218260).
  - udf: Skip parent dir link count update if corrupted
    (bsc#1218260).
  - scsi: megaraid_sas: Fix for a potential deadlock (bsc#1218260).
  - scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    (bsc#1218260).
  - watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    (bsc#1218260).
  - watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    (bsc#1218260).
  - tracing/kprobe: Make trace_kprobe's module callback called
    after jump_label update (bsc#1218260).
  - stddef: make __struct_group() UAPI C++-friendly (bsc#1218260).
  - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
    (bsc#1218260).
  - mtd: rawnand: fix double free in atmel_pmecc_create_user()
    (bsc#1218260).
  - dmaengine: at_xdmac: avoid null_prt_deref in
    at_xdmac_prep_dma_memset (bsc#1218260).
  - dmaengine: apple-admac: Avoid accessing registers in probe
    (bsc#1218260).
  - dmaengine: fsl-edma: implement the cleanup path of
    fsl_edma3_attach_pd() (bsc#1218260).
  - dmaengine: tegra: Return correct DMA status when paused
    (bsc#1218260).
  - dmaengine: dw: Select only supported masters for ACPI devices
    (bsc#1218260).
  - dmaengine: mv_xor: fix child node refcount handling in early
    exit (bsc#1218260).
  - phy: rockchip: naneng-combphy: fix phy reset (bsc#1218260).
  - phy: usb: Toggle the PHY power during init (bsc#1218260).
  - phy: core: Fix that API devm_phy_destroy() fails to destroy
    the phy (bsc#1218260).
  - phy: core: Fix that API devm_of_phy_provider_unregister()
    fails to unregister the phy provider (bsc#1218260).
  - phy: core: Fix that API devm_phy_put() fails to release the phy
    (bsc#1218260).
  - phy: core: Fix an OF node refcount leakage in
    of_phy_provider_lookup() (bsc#1218260).
  - phy: core: Fix an OF node refcount leakage in _of_phy_get()
    (bsc#1218260).
  - phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    (bsc#1218260).
  - mtd: rawnand: arasan: Fix missing de-registration of NAND
    (bsc#1218260).
  - mtd: rawnand: arasan: Fix double assertion of chip-select
    (bsc#1218260).
  - mtd: diskonchip: Cast an operand to prevent potential overflow
    (bsc#1218260).
  - nfsd: restore callback functionality for NFSv4.0 (bsc#1218260).
  - nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    (bsc#1218260).
  - bpf: Check negative offsets in __bpf_skb_min_len()
    (bsc#1218260).
  - tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress
    redirection (bsc#1218260).
  - tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    (bsc#1218260).
  - mm/vmstat: fix a W=1 clang compiler warning (bsc#1218260).
  - ceph: allocate sparse_ext map only for sparse reads
    (bsc#1218260).
  - ceph: fix memory leak in ceph_direct_read_write() (bsc#1218260).
  - ceph: try to allocate a smaller extent map for sparse read
    (bsc#1218260).
  - media: dvb-frontends: dib3000mb: fix uninit-value in
    dib3000_write_reg (bsc#1218260).
  - commit 9b1b47a

++++ kernel-vanilla:

  - PCI/DPC: Yet another quirk for PIO log size on Intel Raptor
    Lake-P (bsc#1234623).
  - commit 4810a19
  - Linux 6.12.8 (bsc#1012628).
  - ALSA: sh: Fix wrong argument order for copy_from_iter()
    (bsc#1012628).
  - ALSA: ump: Shut up truncated string warning (bsc#1012628).
  - Bluetooth: btusb: mediatek: change the conditions for ISO
    interface (bsc#1012628).
  - Bluetooth: btusb: mediatek: add intf release flow when usb
    disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: add callback function in
    btusb_disconnect (bsc#1012628).
  - Bluetooth: btusb: mediatek: move Bluetooth power off command
    position (bsc#1012628).
  - btrfs: check folio mapping after unlock in relocate_one_folio()
    (bsc#1012628).
  - btrfs: check folio mapping after unlock in put_file_data()
    (bsc#1012628).
  - btrfs: fix use-after-free when COWing tree bock and tracing
    is enabled (bsc#1012628).
  - btrfs: sysfs: fix direct super block member reads (bsc#1012628).
  - btrfs: fix transaction atomicity bug when enabling simple quotas
    (bsc#1012628).
  - btrfs: fix swap file activation failure due to extents that
    used to be shared (bsc#1012628).
  - btrfs: avoid monopolizing a core when activating a swap file
    (bsc#1012628).
  - btrfs: fix race with memory mapped writes when activating swap
    file (bsc#1012628).
  - power: supply: gpio-charger: Fix set charge current limits
    (bsc#1012628).
  - power: supply: cros_charge-control: hide start threshold on
    v2 cmd (bsc#1012628).
  - power: supply: cros_charge-control: allow start_threshold ==
    end_threshold (bsc#1012628).
  - power: supply: cros_charge-control: add mutex for driver data
    (bsc#1012628).
  - perf/x86/intel/ds: Add PEBS format 6 (bsc#1012628).
  - i2c: microchip-core: fix "ghost" detections (bsc#1012628).
  - i2c: imx: add imx7d compatible string for applying erratum
    ERR007805 (bsc#1012628).
  - perf/x86/intel: Fix bitmask of OCR and FRONTEND events for LNC
    (bsc#1012628).
  - PCI/MSI: Handle lack of irqdomain gracefully (bsc#1012628).
  - virt: tdx-guest: Just leak decrypted memory on unrecoverable
    errors (bsc#1012628).
  - x86/fred: Clear WFE in missing-ENDBRANCH #CPs (bsc#1012628).
  - i2c: microchip-core: actually use repeated sends (bsc#1012628).
  - io_uring/sqpoll: fix sqpoll error handling races (bsc#1012628).
  - rtla/timerlat: Fix histogram ALL for zero samples (bsc#1012628).
  - tracing: Prevent bad count for tracing_cpumask_write
    (bsc#1012628).
  - tracing: Constify string literal data member in struct
    trace_event_call (bsc#1012628).
  - perf/x86/intel/uncore: Add Clearwater Forest support
    (bsc#1012628).
  - dmaengine: loongson2-apb: Change GENMASK to GENMASK_ULL
    (bsc#1012628).
  - freezer, sched: Report frozen tasks as 'D' instead of 'R'
    (bsc#1012628).
  - objtool: Add bch2_trans_unlocked_error() to bcachefs noreturns
    (bsc#1012628).
  - drm/xe: Move the coredump registration to the worker thread
    (bsc#1012628).
  - drm/xe: Take PM ref in delayed snapshot capture worker
    (bsc#1012628).
  - ublk: detach gendisk from ublk device if add_disk() fails
    (bsc#1012628).
  - wifi: iwlwifi: be less noisy if the NIC is dead in S3
    (bsc#1012628).
  - blk-mq: register cpuhp callback after hctx is added to xarray
    table (bsc#1012628).
  - virtio-blk: don't keep queue frozen during system suspend
    (bsc#1012628).
  - drm/dp_mst: Ensure mst_primary pointer is valid in
    drm_dp_mst_handle_up_req() (bsc#1012628).
  - spi: omap2-mcspi: Fix the IS_ERR() bug for
    devm_clk_get_optional_enabled() (bsc#1012628).
  - ACPI/IORT: Add PMCG platform information for HiSilicon HIP09A
    (bsc#1012628).
  - scsi: storvsc: Do not flag MAINTENANCE_IN return of
    SRB_STATUS_DATA_OVERRUN as an error (bsc#1012628).
  - scsi: mpi3mr: Handling of fault code for insufficient power
    (bsc#1012628).
  - scsi: mpi3mr: Start controller indexing from 0 (bsc#1012628).
  - scsi: mpi3mr: Fix corrupt config pages PHY state is switched
    in sysfs (bsc#1012628).
  - scsi: mpi3mr: Synchronize access to ioctl data buffer
    (bsc#1012628).
  - scsi: mpt3sas: Diag-Reset when Doorbell-In-Use bit is set
    during driver load time (bsc#1012628).
  - spi: intel: Add Panther Lake SPI controller support
    (bsc#1012628).
  - bpf: Zero index arg error string for dynptr and iter
    (bsc#1012628).
  - platform/x86: asus-nb-wmi: Ignore unknown event 0xCF
    (bsc#1012628).
  - LoongArch: BPF: Adjust the parameter of emit_jirl()
    (bsc#1012628).
  - LoongArch: Fix reserving screen info memory for above-4G
    firmware (bsc#1012628).
  - regmap: Use correct format specifier for logging range errors
    (bsc#1012628).
  - smb: server: Fix building with GCC 15 (bsc#1012628).
  - ALSA: sh: Use standard helper for buffer accesses (bsc#1012628).
  - ALSA: hda/conexant: fix Z60MR100 startup pop issue
    (bsc#1012628).
  - ALSA: ump: Update legacy substream names upon FB info update
    (bsc#1012628).
  - ALSA: ump: Indicate the inactive group in legacy substream names
    (bsc#1012628).
  - ALSA: ump: Don't open legacy substream for an inactive group
    (bsc#1012628).
  - udf: Verify inode link counts before performing rename
    (bsc#1012628).
  - udf: Skip parent dir link count update if corrupted
    (bsc#1012628).
  - scsi: megaraid_sas: Fix for a potential deadlock (bsc#1012628).
  - scsi: qla1280: Fix hw revision numbering for ISP1020/1040
    (bsc#1012628).
  - watchdog: mediatek: Add support for MT6735 TOPRGU/WDT
    (bsc#1012628).
  - Revert "watchdog: s3c2410_wdt: use
    exynos_get_pmu_regmap_by_phandle() for PMU regs" (bsc#1012628).
  - watchdog: rzg2l_wdt: Power on the watchdog domain in the
    restart handler (bsc#1012628).
  - watchdog: it87_wdt: add PWRGD enable quirk for Qotom QCML04
    (bsc#1012628).
  - tracing/kprobe: Make trace_kprobe's module callback called
    after jump_label update (bsc#1012628).
  - stddef: make __struct_group() UAPI C++-friendly (bsc#1012628).
  - power: supply: bq24190: Fix BQ24296 Vbus regulator support
    (bsc#1012628).
  - powerpc/pseries/vas: Add close() callback in vas_vm_ops struct
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21Q6 and 21Q7
    (bsc#1012628).
  - ASoC: dt-bindings: realtek,rt5645: Fix CPVDD voltage comment
    (bsc#1012628).
  - ASoC: Intel: sof_sdw: Fix DMI match for Lenovo 21QA and 21QB
    (bsc#1012628).
  - ASoC: amd: ps: Fix for enabling DMIC on acp63 platform via
    _DSD entry (bsc#1012628).
  - mtd: rawnand: fix double free in atmel_pmecc_create_user()
    (bsc#1012628).
  - platform/chrome: cros_ec_lpc: fix product identity for early
    Framework Laptops (bsc#1012628).
  - ASoC: SOF: Intel: hda-dai: Do not release the link DMA on STOP
    (bsc#1012628).
  - dmaengine: at_xdmac: avoid null_prt_deref in
    at_xdmac_prep_dma_memset (bsc#1012628).
  - dmaengine: apple-admac: Avoid accessing registers in probe
    (bsc#1012628).
  - dmaengine: fsl-edma: implement the cleanup path of
    fsl_edma3_attach_pd() (bsc#1012628).
  - dmaengine: amd: qdma: Remove using the private get and set
    dma_ops APIs (bsc#1012628).
  - dmaengine: tegra: Return correct DMA status when paused
    (bsc#1012628).
  - dmaengine: dw: Select only supported masters for ACPI devices
    (bsc#1012628).
  - dmaengine: mv_xor: fix child node refcount handling in early
    exit (bsc#1012628).
  - ALSA: memalloc: prefer dma_mapping_error() over explicit
    address checking (bsc#1012628).
  - phy: rockchip: naneng-combphy: fix phy reset (bsc#1012628).
  - phy: rockchip: samsung-hdptx: Set drvdata before enabling
    runtime PM (bsc#1012628).
  - phy: usb: Toggle the PHY power during init (bsc#1012628).
  - phy: core: Fix that API devm_phy_destroy() fails to destroy
    the phy (bsc#1012628).
  - phy: core: Fix that API devm_of_phy_provider_unregister()
    fails to unregister the phy provider (bsc#1012628).
  - phy: core: Fix that API devm_phy_put() fails to release the phy
    (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in
    of_phy_provider_lookup() (bsc#1012628).
  - phy: core: Fix an OF node refcount leakage in _of_phy_get()
    (bsc#1012628).
  - phy: qcom-qmp: Fix register name in RX Lane config of SC8280XP
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix missing de-registration of NAND
    (bsc#1012628).
  - mtd: rawnand: arasan: Fix double assertion of chip-select
    (bsc#1012628).
  - mtd: diskonchip: Cast an operand to prevent potential overflow
    (bsc#1012628).
  - nfsd: restore callback functionality for NFSv4.0 (bsc#1012628).
  - nfsd: Revert "nfsd: release svc_expkey/svc_export with rcu_work"
    (bsc#1012628).
  - bpf: Check negative offsets in __bpf_skb_min_len()
    (bsc#1012628).
  - tcp_bpf: Add sk_rmem_alloc related logic for tcp_bpf ingress
    redirection (bsc#1012628).
  - tcp_bpf: Charge receive socket buffer in bpf_tcp_ingress()
    (bsc#1012628).
  - smb: fix bytes written value in /proc/fs/cifs/Stats
    (bsc#1012628).
  - smb: client: Deduplicate "select NETFS_SUPPORT" in Kconfig
    (bsc#1012628).
  - selftests/bpf: Fix compilation error in get_uprobe_offset()
    (bsc#1012628).
  - mm/vmstat: fix a W=1 clang compiler warning (bsc#1012628).
  - fork: avoid inappropriate uprobe access to invalid mm
    (bsc#1012628).
  - bpf: Fix bpf_get_smp_processor_id() on !CONFIG_SMP
    (bsc#1012628).
  - arm64: dts: broadcom: Fix L2 linesize for Raspberry Pi 5
    (bsc#1012628).
  - ceph: allocate sparse_ext map only for sparse reads
    (bsc#1012628).
  - media: dvb-frontends: dib3000mb: fix uninit-value in
    dib3000_write_reg (bsc#1012628).
  - commit ab2dfe6
  - drm/amdgpu: fix backport of commit 73dae652dcac (bsc#1234782
    gfo#3853).
  - Delete patches.suse/amdgpu-fix-brightness.patch.
    Replace by a submitted patch.
  - commit 7bf843f
  - amdgpu: fix brightness (bsc#1234782 gfo#3853).
  - commit 4b6eeab
  - tracing: Have process_string() also allow arrays (git-fixes).
  - commit cbb02b1

++++ libxcrypt:

  - Update to 4.4.37
    * Several fixes to the manpages (issue #185).
    * Only test the needed makecontext signature during configure (issue #178).
    * Fix -Werror=strict-overflow in lib/crypt-bcrypt.c, which is seen by GCC
    4.8.5 (issue #197).
  - Symlink duplicated manpages

++++ libnettle:

  - Update to nettle 3.10.1:
    * Bug fixes:
  - Fix buffer overread in the new sha256 assembly for
    powerpc64, as well as a stack alignment issue.
  - Added missing nettle_mac structs for hmac-gosthash.
  - Fix configure test for valgrind, to not attempt to run
    valgrind on executables built using memory sanitizers.
    * Enable back the gcm regression test:
  - Remove libnettle-powerpc64-skip-AES-GCM-test.patch
    * Remove patches upstream:
  - libnettle-powerpc64-sha256-fix-loading-overreads.patch
  - libnettle-powerpc64-sha256-adjust-stack-offset-for-non-volatile-registers.patch
  - libnettle-powerpc64-remove-m4_unquote-sha256.patch

++++ openblas_0_3_28-gnu-hpc:

  - Update to version 0.3.27 (jsc#PED-9676):
    * General:
    + Reworked the unfinished implementation of `HUGETLB` from GotoBLAS
    for allocating huge memory pages as buffers on suitable systems.
    + Changed the unfinished implementation of `GEMM3M` for the generic
    target on all architectures to at least forward to regular GEMM.
    + Improved multithreaded `GEMM` performance for large non-skinny
    matrices.
    + Improved BLAS3 performance on larger multicore systems through
    improved parallelism.
    + Improved performance of the initial memory allocation by reducing
    locking overhead.
    + Improved performance of `GBMV` at small problem sizes by introducing
    a size barrier for the switch to multithreading.
    + Added an implementation of the `CBLAS_GEMM_BATCH` extension.
    + Fixed corner cases involving the handling of NAN and INFINITY
    arguments in `?SCAL` on all architectures.
    + Fixed NAN handling and potential accuracy issues in compilations
    with Intel ICX by supplying a suitable fp-model option by default.
    + It is now possible to register a callback function that replaces
    the built-in support for multithreading with an external backend
    like TBB (`openblas_set_threads_callback_function`).
    + Fixed potential duplication of suffixes in shared library naming.
    + Improved C compiler detection by the build system to tolerate
    more naming variants for gcc builds.
    + Fixed an unnecessary dependency of the utest on CBLAS.
    + Fixed spurious error reports from the BLAS extensions `utest`.
    + Fixed unwanted invocation of the `GEMM3M` tests in cross-
    compilation.
    + Fixed a flaw in the makefile build that could lead to the
    pkgconfig file containing an entry of `UNKNOWN` for the target
    cpu after installing.
    + Integrated fixes from the Reference-LAPACK project:
  - Fixed uninitialized variables in the LAPACK tests for `?QP3RK`.
  - Fixed potential bounds error in `?UNHR_COL`/`?ORHR_COL`.
  - Fixed potential infinite loop in the LAPACK testsuite.
  - Make the variable type used for hidden length arguments
    configurable.
    + Fixed `SYTRD` workspace computation and various typos.
    + Prevent compiler use of FMA that could increase numerical
    error in `?GEEVX`.
    * x86-64:
    + Fixed a potential thread buffer overrun in `SBSTOBF16` on small
    systems.
    + Fixed an accuracy issue in `ZSCAL` introduced in 0.3.26.
    + Added support for Intel Emerald Rapids and Meteor Lake CPUs.
    + Added autodetection support for the Zhaoxin KX-7000 CPU.
    + Fixed autodetection of Intel Prescott (probably broken
    since 0.3.19).
    + Fixed compilation of the converter-generated C versions
    of the LAPACK sources with gcc-14.
    + Added support for supplying the L2 cache size via an
    environment variable (`OPENBLAS_L2_SIZE`) in case it is not
    correctly reported (as in some VM configurations).
    + Improved the error message shown when thread creation fails
    on startup.
    * arm64:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a
    1xN or Mx1 matrix to the corresponding `GEMV` kernel.
    + Added optimized `SGEMV` and `DGEMV` kernels for A64FX.
    + Added optimized SVE kernels for small-matrix `GEMM`.
    + Added A64FX to the CPU list for DYNAMIC_ARCH.
    + Fixed building with support for CPU affinity.
    + Worked around accuracy problems with `C/ZNRM2` on NeoverseN1
    targets.
    + Improved GEMM performance on Neoverse V1.
    + Fixed compilation for `NEOVERSEN2` with older compilers.
    + Fixed potential miscompilation of the SVE `SDOT` and `DDOT`
    kernels.
    + Fixed potential miscompilation of the non-SVE `CDOT` and
    `ZDOT` kernels.
    + Fixed a potential overflow when using very large user-defined
    `BUFFERSIZE`.
    * Power:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a 1xN
    or Mx1 matrix to the corresponding `GEMV` kernel.
    + Significantly improved performance of `SBGEMM`. on POWER10.
    + Fixed compilation with OpenMP and the XLF compiler.
    + Fixed building of parts of the LAPACK testsuite with XLF.
    + Fixed CSWAP/ZSWAP on big-endian POWER10 targets.
    + Fixed a performance regression in SAXPY on POWER10 with OpenXL.
    + Fixed a potential overflow when using very large user-defined
    `BUFFERSIZE`.
    + Fixed an accuracy issue in the POWER6 kernels for `GEMM` and
    `GEMV`.
    * RISCV64:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a
    1xN or Mx1 matrix to the corresponding GEMV kernel.
    + Wdded `DYNAMIC_ARCH` support (comprising `GENERIC_RISCV64` and
    the two RVV 1.0 targets with vector length of 128 and 256).
    + Worked around the `ZVL128B` kernels for `AXPBY` mishandling the
    special case of zero Y increment.
  - Obsoleted: no-static.patch.

++++ openblas-pthreads_0_3_28-gnu-hpc:

  - Update to version 0.3.27 (jsc#PED-9676):
    * General:
    + Reworked the unfinished implementation of `HUGETLB` from GotoBLAS
    for allocating huge memory pages as buffers on suitable systems.
    + Changed the unfinished implementation of `GEMM3M` for the generic
    target on all architectures to at least forward to regular GEMM.
    + Improved multithreaded `GEMM` performance for large non-skinny
    matrices.
    + Improved BLAS3 performance on larger multicore systems through
    improved parallelism.
    + Improved performance of the initial memory allocation by reducing
    locking overhead.
    + Improved performance of `GBMV` at small problem sizes by introducing
    a size barrier for the switch to multithreading.
    + Added an implementation of the `CBLAS_GEMM_BATCH` extension.
    + Fixed corner cases involving the handling of NAN and INFINITY
    arguments in `?SCAL` on all architectures.
    + Fixed NAN handling and potential accuracy issues in compilations
    with Intel ICX by supplying a suitable fp-model option by default.
    + It is now possible to register a callback function that replaces
    the built-in support for multithreading with an external backend
    like TBB (`openblas_set_threads_callback_function`).
    + Fixed potential duplication of suffixes in shared library naming.
    + Improved C compiler detection by the build system to tolerate
    more naming variants for gcc builds.
    + Fixed an unnecessary dependency of the utest on CBLAS.
    + Fixed spurious error reports from the BLAS extensions `utest`.
    + Fixed unwanted invocation of the `GEMM3M` tests in cross-
    compilation.
    + Fixed a flaw in the makefile build that could lead to the
    pkgconfig file containing an entry of `UNKNOWN` for the target
    cpu after installing.
    + Integrated fixes from the Reference-LAPACK project:
  - Fixed uninitialized variables in the LAPACK tests for `?QP3RK`.
  - Fixed potential bounds error in `?UNHR_COL`/`?ORHR_COL`.
  - Fixed potential infinite loop in the LAPACK testsuite.
  - Make the variable type used for hidden length arguments
    configurable.
    + Fixed `SYTRD` workspace computation and various typos.
    + Prevent compiler use of FMA that could increase numerical
    error in `?GEEVX`.
    * x86-64:
    + Fixed a potential thread buffer overrun in `SBSTOBF16` on small
    systems.
    + Fixed an accuracy issue in `ZSCAL` introduced in 0.3.26.
    + Added support for Intel Emerald Rapids and Meteor Lake CPUs.
    + Added autodetection support for the Zhaoxin KX-7000 CPU.
    + Fixed autodetection of Intel Prescott (probably broken
    since 0.3.19).
    + Fixed compilation of the converter-generated C versions
    of the LAPACK sources with gcc-14.
    + Added support for supplying the L2 cache size via an
    environment variable (`OPENBLAS_L2_SIZE`) in case it is not
    correctly reported (as in some VM configurations).
    + Improved the error message shown when thread creation fails
    on startup.
    * arm64:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a
    1xN or Mx1 matrix to the corresponding `GEMV` kernel.
    + Added optimized `SGEMV` and `DGEMV` kernels for A64FX.
    + Added optimized SVE kernels for small-matrix `GEMM`.
    + Added A64FX to the CPU list for DYNAMIC_ARCH.
    + Fixed building with support for CPU affinity.
    + Worked around accuracy problems with `C/ZNRM2` on NeoverseN1
    targets.
    + Improved GEMM performance on Neoverse V1.
    + Fixed compilation for `NEOVERSEN2` with older compilers.
    + Fixed potential miscompilation of the SVE `SDOT` and `DDOT`
    kernels.
    + Fixed potential miscompilation of the non-SVE `CDOT` and
    `ZDOT` kernels.
    + Fixed a potential overflow when using very large user-defined
    `BUFFERSIZE`.
    * Power:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a 1xN
    or Mx1 matrix to the corresponding `GEMV` kernel.
    + Significantly improved performance of `SBGEMM`. on POWER10.
    + Fixed compilation with OpenMP and the XLF compiler.
    + Fixed building of parts of the LAPACK testsuite with XLF.
    + Fixed CSWAP/ZSWAP on big-endian POWER10 targets.
    + Fixed a performance regression in SAXPY on POWER10 with OpenXL.
    + Fixed a potential overflow when using very large user-defined
    `BUFFERSIZE`.
    + Fixed an accuracy issue in the POWER6 kernels for `GEMM` and
    `GEMV`.
    * RISCV64:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a
    1xN or Mx1 matrix to the corresponding GEMV kernel.
    + Wdded `DYNAMIC_ARCH` support (comprising `GENERIC_RISCV64` and
    the two RVV 1.0 targets with vector length of 128 and 256).
    + Worked around the `ZVL128B` kernels for `AXPBY` mishandling the
    special case of zero Y increment.
  - Obsoleted: no-static.patch.

++++ openblas_openmp:

  - Update to version 0.3.27 (jsc#PED-9676):
    * General:
    + Reworked the unfinished implementation of `HUGETLB` from GotoBLAS
    for allocating huge memory pages as buffers on suitable systems.
    + Changed the unfinished implementation of `GEMM3M` for the generic
    target on all architectures to at least forward to regular GEMM.
    + Improved multithreaded `GEMM` performance for large non-skinny
    matrices.
    + Improved BLAS3 performance on larger multicore systems through
    improved parallelism.
    + Improved performance of the initial memory allocation by reducing
    locking overhead.
    + Improved performance of `GBMV` at small problem sizes by introducing
    a size barrier for the switch to multithreading.
    + Added an implementation of the `CBLAS_GEMM_BATCH` extension.
    + Fixed corner cases involving the handling of NAN and INFINITY
    arguments in `?SCAL` on all architectures.
    + Fixed NAN handling and potential accuracy issues in compilations
    with Intel ICX by supplying a suitable fp-model option by default.
    + It is now possible to register a callback function that replaces
    the built-in support for multithreading with an external backend
    like TBB (`openblas_set_threads_callback_function`).
    + Fixed potential duplication of suffixes in shared library naming.
    + Improved C compiler detection by the build system to tolerate
    more naming variants for gcc builds.
    + Fixed an unnecessary dependency of the utest on CBLAS.
    + Fixed spurious error reports from the BLAS extensions `utest`.
    + Fixed unwanted invocation of the `GEMM3M` tests in cross-
    compilation.
    + Fixed a flaw in the makefile build that could lead to the
    pkgconfig file containing an entry of `UNKNOWN` for the target
    cpu after installing.
    + Integrated fixes from the Reference-LAPACK project:
  - Fixed uninitialized variables in the LAPACK tests for `?QP3RK`.
  - Fixed potential bounds error in `?UNHR_COL`/`?ORHR_COL`.
  - Fixed potential infinite loop in the LAPACK testsuite.
  - Make the variable type used for hidden length arguments
    configurable.
    + Fixed `SYTRD` workspace computation and various typos.
    + Prevent compiler use of FMA that could increase numerical
    error in `?GEEVX`.
    * x86-64:
    + Fixed a potential thread buffer overrun in `SBSTOBF16` on small
    systems.
    + Fixed an accuracy issue in `ZSCAL` introduced in 0.3.26.
    + Added support for Intel Emerald Rapids and Meteor Lake CPUs.
    + Added autodetection support for the Zhaoxin KX-7000 CPU.
    + Fixed autodetection of Intel Prescott (probably broken
    since 0.3.19).
    + Fixed compilation of the converter-generated C versions
    of the LAPACK sources with gcc-14.
    + Added support for supplying the L2 cache size via an
    environment variable (`OPENBLAS_L2_SIZE`) in case it is not
    correctly reported (as in some VM configurations).
    + Improved the error message shown when thread creation fails
    on startup.
    * arm64:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a
    1xN or Mx1 matrix to the corresponding `GEMV` kernel.
    + Added optimized `SGEMV` and `DGEMV` kernels for A64FX.
    + Added optimized SVE kernels for small-matrix `GEMM`.
    + Added A64FX to the CPU list for DYNAMIC_ARCH.
    + Fixed building with support for CPU affinity.
    + Worked around accuracy problems with `C/ZNRM2` on NeoverseN1
    targets.
    + Improved GEMM performance on Neoverse V1.
    + Fixed compilation for `NEOVERSEN2` with older compilers.
    + Fixed potential miscompilation of the SVE `SDOT` and `DDOT`
    kernels.
    + Fixed potential miscompilation of the non-SVE `CDOT` and
    `ZDOT` kernels.
    + Fixed a potential overflow when using very large user-defined
    `BUFFERSIZE`.
    * Power:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a 1xN
    or Mx1 matrix to the corresponding `GEMV` kernel.
    + Significantly improved performance of `SBGEMM`. on POWER10.
    + Fixed compilation with OpenMP and the XLF compiler.
    + Fixed building of parts of the LAPACK testsuite with XLF.
    + Fixed CSWAP/ZSWAP on big-endian POWER10 targets.
    + Fixed a performance regression in SAXPY on POWER10 with OpenXL.
    + Fixed a potential overflow when using very large user-defined
    `BUFFERSIZE`.
    + Fixed an accuracy issue in the POWER6 kernels for `GEMM` and
    `GEMV`.
    * RISCV64:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a
    1xN or Mx1 matrix to the corresponding GEMV kernel.
    + Wdded `DYNAMIC_ARCH` support (comprising `GENERIC_RISCV64` and
    the two RVV 1.0 targets with vector length of 128 and 256).
    + Worked around the `ZVL128B` kernels for `AXPBY` mishandling the
    special case of zero Y increment.
  - Obsoleted: no-static.patch.

++++ openblas_pthreads:

  - Update to version 0.3.27 (jsc#PED-9676):
    * General:
    + Reworked the unfinished implementation of `HUGETLB` from GotoBLAS
    for allocating huge memory pages as buffers on suitable systems.
    + Changed the unfinished implementation of `GEMM3M` for the generic
    target on all architectures to at least forward to regular GEMM.
    + Improved multithreaded `GEMM` performance for large non-skinny
    matrices.
    + Improved BLAS3 performance on larger multicore systems through
    improved parallelism.
    + Improved performance of the initial memory allocation by reducing
    locking overhead.
    + Improved performance of `GBMV` at small problem sizes by introducing
    a size barrier for the switch to multithreading.
    + Added an implementation of the `CBLAS_GEMM_BATCH` extension.
    + Fixed corner cases involving the handling of NAN and INFINITY
    arguments in `?SCAL` on all architectures.
    + Fixed NAN handling and potential accuracy issues in compilations
    with Intel ICX by supplying a suitable fp-model option by default.
    + It is now possible to register a callback function that replaces
    the built-in support for multithreading with an external backend
    like TBB (`openblas_set_threads_callback_function`).
    + Fixed potential duplication of suffixes in shared library naming.
    + Improved C compiler detection by the build system to tolerate
    more naming variants for gcc builds.
    + Fixed an unnecessary dependency of the utest on CBLAS.
    + Fixed spurious error reports from the BLAS extensions `utest`.
    + Fixed unwanted invocation of the `GEMM3M` tests in cross-
    compilation.
    + Fixed a flaw in the makefile build that could lead to the
    pkgconfig file containing an entry of `UNKNOWN` for the target
    cpu after installing.
    + Integrated fixes from the Reference-LAPACK project:
  - Fixed uninitialized variables in the LAPACK tests for `?QP3RK`.
  - Fixed potential bounds error in `?UNHR_COL`/`?ORHR_COL`.
  - Fixed potential infinite loop in the LAPACK testsuite.
  - Make the variable type used for hidden length arguments
    configurable.
    + Fixed `SYTRD` workspace computation and various typos.
    + Prevent compiler use of FMA that could increase numerical
    error in `?GEEVX`.
    * x86-64:
    + Fixed a potential thread buffer overrun in `SBSTOBF16` on small
    systems.
    + Fixed an accuracy issue in `ZSCAL` introduced in 0.3.26.
    + Added support for Intel Emerald Rapids and Meteor Lake CPUs.
    + Added autodetection support for the Zhaoxin KX-7000 CPU.
    + Fixed autodetection of Intel Prescott (probably broken
    since 0.3.19).
    + Fixed compilation of the converter-generated C versions
    of the LAPACK sources with gcc-14.
    + Added support for supplying the L2 cache size via an
    environment variable (`OPENBLAS_L2_SIZE`) in case it is not
    correctly reported (as in some VM configurations).
    + Improved the error message shown when thread creation fails
    on startup.
    * arm64:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a
    1xN or Mx1 matrix to the corresponding `GEMV` kernel.
    + Added optimized `SGEMV` and `DGEMV` kernels for A64FX.
    + Added optimized SVE kernels for small-matrix `GEMM`.
    + Added A64FX to the CPU list for DYNAMIC_ARCH.
    + Fixed building with support for CPU affinity.
    + Worked around accuracy problems with `C/ZNRM2` on NeoverseN1
    targets.
    + Improved GEMM performance on Neoverse V1.
    + Fixed compilation for `NEOVERSEN2` with older compilers.
    + Fixed potential miscompilation of the SVE `SDOT` and `DDOT`
    kernels.
    + Fixed potential miscompilation of the non-SVE `CDOT` and
    `ZDOT` kernels.
    + Fixed a potential overflow when using very large user-defined
    `BUFFERSIZE`.
    * Power:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a 1xN
    or Mx1 matrix to the corresponding `GEMV` kernel.
    + Significantly improved performance of `SBGEMM`. on POWER10.
    + Fixed compilation with OpenMP and the XLF compiler.
    + Fixed building of parts of the LAPACK testsuite with XLF.
    + Fixed CSWAP/ZSWAP on big-endian POWER10 targets.
    + Fixed a performance regression in SAXPY on POWER10 with OpenXL.
    + Fixed a potential overflow when using very large user-defined
    `BUFFERSIZE`.
    + Fixed an accuracy issue in the POWER6 kernels for `GEMM` and
    `GEMV`.
    * RISCV64:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a
    1xN or Mx1 matrix to the corresponding GEMV kernel.
    + Wdded `DYNAMIC_ARCH` support (comprising `GENERIC_RISCV64` and
    the two RVV 1.0 targets with vector length of 128 and 256).
    + Worked around the `ZVL128B` kernels for `AXPBY` mishandling the
    special case of zero Y increment.
  - Obsoleted: no-static.patch.

++++ openblas_serial:

  - Update to version 0.3.27 (jsc#PED-9676):
    * General:
    + Reworked the unfinished implementation of `HUGETLB` from GotoBLAS
    for allocating huge memory pages as buffers on suitable systems.
    + Changed the unfinished implementation of `GEMM3M` for the generic
    target on all architectures to at least forward to regular GEMM.
    + Improved multithreaded `GEMM` performance for large non-skinny
    matrices.
    + Improved BLAS3 performance on larger multicore systems through
    improved parallelism.
    + Improved performance of the initial memory allocation by reducing
    locking overhead.
    + Improved performance of `GBMV` at small problem sizes by introducing
    a size barrier for the switch to multithreading.
    + Added an implementation of the `CBLAS_GEMM_BATCH` extension.
    + Fixed corner cases involving the handling of NAN and INFINITY
    arguments in `?SCAL` on all architectures.
    + Fixed NAN handling and potential accuracy issues in compilations
    with Intel ICX by supplying a suitable fp-model option by default.
    + It is now possible to register a callback function that replaces
    the built-in support for multithreading with an external backend
    like TBB (`openblas_set_threads_callback_function`).
    + Fixed potential duplication of suffixes in shared library naming.
    + Improved C compiler detection by the build system to tolerate
    more naming variants for gcc builds.
    + Fixed an unnecessary dependency of the utest on CBLAS.
    + Fixed spurious error reports from the BLAS extensions `utest`.
    + Fixed unwanted invocation of the `GEMM3M` tests in cross-
    compilation.
    + Fixed a flaw in the makefile build that could lead to the
    pkgconfig file containing an entry of `UNKNOWN` for the target
    cpu after installing.
    + Integrated fixes from the Reference-LAPACK project:
  - Fixed uninitialized variables in the LAPACK tests for `?QP3RK`.
  - Fixed potential bounds error in `?UNHR_COL`/`?ORHR_COL`.
  - Fixed potential infinite loop in the LAPACK testsuite.
  - Make the variable type used for hidden length arguments
    configurable.
    + Fixed `SYTRD` workspace computation and various typos.
    + Prevent compiler use of FMA that could increase numerical
    error in `?GEEVX`.
    * x86-64:
    + Fixed a potential thread buffer overrun in `SBSTOBF16` on small
    systems.
    + Fixed an accuracy issue in `ZSCAL` introduced in 0.3.26.
    + Added support for Intel Emerald Rapids and Meteor Lake CPUs.
    + Added autodetection support for the Zhaoxin KX-7000 CPU.
    + Fixed autodetection of Intel Prescott (probably broken
    since 0.3.19).
    + Fixed compilation of the converter-generated C versions
    of the LAPACK sources with gcc-14.
    + Added support for supplying the L2 cache size via an
    environment variable (`OPENBLAS_L2_SIZE`) in case it is not
    correctly reported (as in some VM configurations).
    + Improved the error message shown when thread creation fails
    on startup.
    * arm64:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a
    1xN or Mx1 matrix to the corresponding `GEMV` kernel.
    + Added optimized `SGEMV` and `DGEMV` kernels for A64FX.
    + Added optimized SVE kernels for small-matrix `GEMM`.
    + Added A64FX to the CPU list for DYNAMIC_ARCH.
    + Fixed building with support for CPU affinity.
    + Worked around accuracy problems with `C/ZNRM2` on NeoverseN1
    targets.
    + Improved GEMM performance on Neoverse V1.
    + Fixed compilation for `NEOVERSEN2` with older compilers.
    + Fixed potential miscompilation of the SVE `SDOT` and `DDOT`
    kernels.
    + Fixed potential miscompilation of the non-SVE `CDOT` and
    `ZDOT` kernels.
    + Fixed a potential overflow when using very large user-defined
    `BUFFERSIZE`.
    * Power:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a 1xN
    or Mx1 matrix to the corresponding `GEMV` kernel.
    + Significantly improved performance of `SBGEMM`. on POWER10.
    + Fixed compilation with OpenMP and the XLF compiler.
    + Fixed building of parts of the LAPACK testsuite with XLF.
    + Fixed CSWAP/ZSWAP on big-endian POWER10 targets.
    + Fixed a performance regression in SAXPY on POWER10 with OpenXL.
    + Fixed a potential overflow when using very large user-defined
    `BUFFERSIZE`.
    + Fixed an accuracy issue in the POWER6 kernels for `GEMM` and
    `GEMV`.
    * RISCV64:
    + Added a fast path forwarding `SGEMM` and `DGEMM` calls with a
    1xN or Mx1 matrix to the corresponding GEMV kernel.
    + Wdded `DYNAMIC_ARCH` support (comprising `GENERIC_RISCV64` and
    the two RVV 1.0 targets with vector length of 128 and 256).
    + Worked around the `ZVL128B` kernels for `AXPBY` mishandling the
    special case of zero Y increment.
  - Obsoleted: no-static.patch.

++++ pantheon-wayland:

  - add fix-version.patch to fix version which typelib requires

++++ libtorrent:

  - Update to release 0.15.1
    * Resolved a crash with Handshake buffer resizing
    * Respect failure intervals for trackers
    * Fix file truncation on resume with fallocate enabled

++++ libuser:

  - initial packaging

++++ mame:

  - Used gcc13 for Leap 15.6.
  - Updated to 0.273
    * Removed file fix_lua_misspelling.patch (upstreamed).
    * Added file mame-0273-only-fix.patch (patch from master).
    * /usr/share/doc/packages/mame/whatsnew-0.273.txt

++++ mupdf:

  - Update to 1.25.2:
    * Add support to spot invisible text in structured text.
    * Fix sanitisation of clipping paths.
    * Fix leak in C++ wrappers.
  - Update to 1.25.1:
    * Fix bug in structured text to html conversion concerning color.
  - For changes in 1.25.0 and older see https://mupdf.com/releases/history

++++ newsboat:

  - Update to 2.38:
    Added:
    * Shell completions for ZSH
    * Keymap hint for "Clear filter" when filter is active
    * Better logs when Miniflux authentication fails with something other than
    401 Unauthorized
    * Support for enclosures with Miniflux
    Changed:
    * Shell completions are now installed into directories where shells are looking
    for them. Previously, completions were installed into doc/contrib
    * Updated translations: Chinese, Dutch, German, Italian, Polish,
    Russian and Ukrainian, Spanish, Swedish, Turkish
    * Bumped minimum supported Rust version to 1.79.0
    Fixed:
    * MKDIR not being used in all the relevant places of the Makefile
    * Dates far in the past or the future not being stored correctly (#2871)
    * cookie-cache having not effect on reload-all (bound to R by default,
    also activated by auto-reload) (#2935)

++++ openQA:

  - Update to version 4.6.1735794217.a28ab50d:
    * Dependency cron 2025-01-02

++++ pluto:

  - Update to version 5.21.1:
    * INSIGHTS-592 Fix Pluto vulerabilities (#556)
    * feat: add flowcontrol v1beta2 removal in 1.32 (#555)

++++ polaris:

  - Update to version 9.6.1:
    * INSIGHTS-593 Fix Polaris vulerabilities (#1094)
    * update supporting libs and bump alpine to 3.21 (#1093)
    * Bump k8s.io/client-go from 0.31.2 to 0.31.3 (#1084)
    * Bump k8s.io/api from 0.31.2 to 0.31.3 (#1083)
    * Bump sigs.k8s.io/controller-runtime from 0.19.1 to 0.19.2
    (#1086)
    * Bump k8s.io/apimachinery from 0.31.2 to 0.31.3 (#1087)

++++ prosody:

  - Update to 0.12.5:
    Fixes and improvements:
    * mod_blocklist: Drop blocked messages without error, option to restore compliant behavior
    Minor changes:
    * core.certmanager: Validate that ‘tls_profile’ is one of the valid values
    * net.http: Throw error if missing TLS context for HTTPS request
    * net.http.parser: Reject overlarge header section earlier
    * net.http.files: Validate argument to setup function
    * MUC: optimizations for broadcast of visitor presence (thanks Jitsi team)
    * net.server_event: Add ‘wrapserver’ API
    * scansion: Enable blocklist compat during tests to fix CI
    * prosodyctl check: Warn about invalid domain names in the config file
    * util.prosodyctl.check: Correct modern replacement for ‘disallow_s2s’
    * util.prosodyctl.cert: Ensure old cert is moved out of the way
    * util.prosodyctl.check: Improve error handling of UDP socket setup (for #1803)
    * mod_smacks: Destroy timed out session in async context (fixes #1884:
    ASYNC-01 in mod_smacks hibernation timeout)
    * mod_invites: Fix traceback when token_info isn’t set
    * mod_admin_shell: Allow matching on host or bare JID in c2s:show
    * mod_admin_adhoc: Fix log messages for reloading modules.
    * core.moduleapi: Default labels to empty list to fix error if omitted
    * mod_muc_mam: Improve wording of enable setting
    * mod_bookmarks: Suppress error publishing empty legacy bookmarks w/ no PEP node
    * mod_bookmarks: Clarify log messages on failure to sync to modern PEP bookmarks
    * mod_invites_adhoc: Fix result form type (thanks betarays)
    * mod_disco: Advertise disco#info and #items on bare JIDs to fix
    [#1664]: mod_disco on account doesn’t return disco#info feature
    * util.xtemplate: Fix error on applying each() to zero stanzas

++++ python-bpython:

  - Add fix-python313-tests.patch to fix tests under Python 3.13

++++ python-Chameleon:

  - update to 4.6.0:
    * Improve startup time when no template is used.
    * Fix ast deprecation warnings up to Python 3.13.
    * Fix load_module deprecation warnings for Python >= 3.10.

++++ python-astroid:

  - update to 3.3.8:
    * Fix inability to import `collections.abc` in python 3.13.1.
    The reported fixes in astroid 3.3.6 and 3.3.7 did not actually
    fix this issue.

++++ python-attrs:

  - update to 24.3.0:
    * Python 3.7 has been dropped.
    * Introduce `attrs.NothingType`, for annotating types
    consistent with `attrs.NOTHING`.
    * Allow mutating `__suppress_context__` and `__notes__` on
    frozen exceptions.
    * `attrs.converters.optional()` works again when taking
    `attrs.converters.pipe()` or another Converter as its
    argument.
    * *attrs* instances now support `copy.replace()`.
    * `attrs.validators.instance_of()`'s type hints now allow for
    union types.
    * For example: `instance_of(str | int)`

++++ python-beartype:

  - Update to 0.19.0:
    * see upstream release announcement:
    https://github.com/beartype/beartype/releases/tag/v0.19.0
  - Add fix-python313.patch to fix tests under Python 3.13

++++ python-bibtexparser:

  - update to 1.4.3:
    * Bugfix: Use raw strings to fix invalid escape

++++ python-coverage:

  - update to 7.6.10:
    * Fix: some descriptions of missing branches in HTML and LCOV
    reports were incorrect when multi-line statements were
    involved (issue 1874 and issue 1875).  These are now fixed.
    * Fix: Python 3.14 defers evaluation of annotations by moving
    them into separate code objects.  That code is rarely
    executed, so coverage.py would mark them as missing, as
    reported in issue 1908.  Now they are ignored by coverage
    automatically.
    * Fixed an obscure and mysterious problem on PyPy 3.10
    seemingly involving mocks, imports, and trace functions:
    issue 1902.  To be honest, I don't understand the problem or
    the solution, but git bisect helped find it, and now it's
    fixed.
    * Docs: re-wrote the :ref:`subprocess` page to put
    multiprocessing first and to highlight the correct use of
    :class:`multiprocessing.Pool
    `.
    * Fix: Tomas Uribe fixed a performance problem in the XML
    report.  Large code bases should produce XML reports much
    faster now.
    * Fix: the LCOV report code assumed that a branch line that
    took no branches meant that the entire line was unexecuted.
    This isn't true in a few cases: the line might always raise
    an exception, or might have been optimized away. Fixes issue
    1896.
    * Fix: similarly, the HTML report will now explain that a line
    that jumps to none of its expected destinations must have
    always raised an exception. Previously, it would say
    something nonsensical like, "line 4 didn't jump to line 5
    because line 4 was never true, and it didn't jump to line 7
    because line 4 was always true."  This was also shown in
    issue 1896.
    * Fix: ugh, the other assert from 7.6.5 can also be encountered
    in the wild, so it's been restored to a conditional.  Sorry
    for the churn.
    * One of the new asserts from 7.6.5 caused problems in real
    projects, as reported in issue 1891.  The assert has been
    removed.
    * Fix: fine-tuned the exact Python version (3.12.6) when
    exiting from with statements changed how they traced.  This
    affected whether people saw the fix for `issue 1880`_.
    * Fix: isolate our code more from mocking in the os module that
    in rare cases can cause bizarre behavior.
    * Refactor: some code unreachable code paths in parser.py were
    changed to asserts.  If you encounter any of these, please
    let me know!

++++ python-duckduckgo-search:

  - update to 7.1.1:
    * DDGS.text: deprecate backend='api'
  - update to 7.1.0:
    * add backend="ecosia"
    * DDGS._impersonates: delete okhttp*
    * DDGS.text: reduce pagination
  - update to 7.0.2:
    * Bump primp to v0.9.2
  - update to 7.0.1:
    * [simplify]: remove AsyncDDGS, remove `answers`, `maps`,
    `suggestions`, `translate`; [text]: remove multithreading
    * [DDGS.text]: add backend="auto", [DDGS.images|news|videos]:
    remove multithreading
  - update to 6.4.2:
    * use env var DDGS_PROXY
    * utils: _text_extract_json() bugfix
  - update to 6.3.7:
    * added armv7 compatibility: Bump primp to v0.8.1
  - update to 6.3.6:
    * Bump primp version to v0.8.0
    * DDGS._impersonates: add "chrome_131"
    * CLI: _download_file: impersonate="chrome_131"
    * CLI: --max_results=None by default; remove default=None
  - update to 6.3.5:
    * CLI: 1)`-dd` to specify custom download directory, 2) `-o`
    can now set full filename
    * CLI: text() max_results=10 default
    * text(): update pagination logic (0, 10, 25, 40, ...)
    * text(): max(max_results)=190
    * videos(): max(max_results)=200
    * tests: text() max_results=20
    * README: update examples, remove httpx version info
  - update to 6.3.4:
    * CLI: images license parameter - add ShareCommercially
    * CLI: _download_file: impersonate="chrome_130"
  - update to 6.3.3:
    * Bump primp version to >=0.6.5
    * DDGS._impersonates: add "chrome_130"
  - update to 6.3.2:
    * Add `verify` parameter to skip SSL verification when making
    the requests
  - update to 6.3.1:
    * DDGS._impersonates: updated
    * primp.Client: verify=True
    * primp: bump version to v0.6.4
  - update to 6.3.0:
    * DDGS._get_vqd(): use "GET" request
    * update tests
    * cli._download_file(): use impersonate="chrome_129"

++++ python-jirafs:

  - Skip Python 3.13 because ipdb is not compatible

++++ python-limnoria:

  - Fix dist-info versioning by exporting the correct
    SOURCE_DATE_EPOCH before building.
  - Revert changes from previous commit in lieu of current, better
    fix.
  - Account for the dist-info version differing from tarball version
    in file lists.

++++ ripcalc:

  - Update to version 0.1.13
    * don't require input to be one IP per line
    * show subnets within network in format
    * limit how much an encapsulating network can grow with --group

++++ rtorrent:

  - Update to release 0.15.1
    * Resolved scgi software crash with SIGPIPE exception.

++++ rubygem-ruby-dbus:

  - 0.24.0
    Bug fixes:
    * Adapted for Ruby 3.4, which uses a single quote instead of a backtick
    in exceptions (gh#mvidner/ruby-dbus#145, by Mamoru TASAKA).

++++ safeeyes:

  - Update to 2.2.3:
    * Translations
    * Make config and stylesheet files non-executable
    * Retry loading trayicon plugin to fix races on startup
    * Fix "Show next break time in tray icon" for desktops support tray icons
    with labels
    * Fix next break time in tray icon when disabling SafeEyes
    * Make SafeEyes compatible with Python 3.6 again
    * Add 'hyprland' to the list of recognized desktop sessions
    * Remove hard dependency on X11
  - Drop SafeEyes-Python3.6-compatibility.patch

++++ sbcl:

  - Update to version 2.5.0
    * platform support:
    * * improve support for the Haiku operating system.  (thanks to Al Hoang,
    Estevan Castilho and Alexandru Popa)
    * bug fix: generic functions with a large number of required arguments, with
    methods with specializations on exactly STANDARD-OBJECT or
    FUNCALLABLE-STANDARD-OBJECT, test the types of their arguments more
    correctly.
    * bug fix: defining a method on SB-MOP:SLOT-VALUE-USING-CLASS where the
    object argument is specialized to a CONDITION-CLASS no longer leads to an
    internal error.
    * bug fix: the dissassembler on x86-64 correctly disassembles the vcvttpd2dq
    AVX2 instruction.
    * bug fix: ensure that the dispatch function for generic functions is
    compiled with a known compilation policy.  (reported by Neil Goldman)
    * bug fix: the compiler retains less intermediate data between COMPILE-FILE
    forms.  (lp#1557590, reported by andy arvid)
    * bug fix: the (invalid) :INITARGS slot option keyword is reported on.
    (lp#1887014, reported by Wayne Rittiman, Jr)
    * bug fix: the SB-SIMD s16.8-maddubs accepts packs of 16 8-bit quantities,
    not 8 16-bit quantities.  (lp#2069538, reported by Georgios Makris)
    * bug fix: compiling a TYPECASE to dispatch between many user-defined
    classes no longer takes exponential time.  (lp#2089311, reported by Tomas
    Hlavaty)
    * bug fix: derive the new type for a variable when setting it to a function
    of its previous version.  (lp#2090997, reported by Vasily Postnicov)
    * bug fix: properly clear compiler annotations on variables set to new
    values involving functions of themselves.  (lp#2090967, reported by Kirill
    A. Korinskiy)
    * bug fix: handle BY in LOOP forms involving iteration on the reverse of a
    list.  (lp#2091210, reported by James Kalenius)
    * bug fix: fix miscompilation of IF where the consequent and alternative
    would have the same value but for an intervening side-effect.
    (lp#2092588, reported by JA)
    * optimization: SLOT-VALUE and (SETF SLOT-VALUE) on method arguments
    specialized to structure classes are compiled to the corresponding
    structure accessor.
    * optimization: calls to SLOT-VALUE (and related operators) on method
    arguments specialized to instances of SB-MOP:FUNCALLABLE-STANDARD-CLASS
    are optimized similarly to calls on method arguments specialized to
    instances of STANDARD-CLASS.
    * optimization: (coerce (reverse list) 'vector) doesn't cons a list.
    * optimization: (replace vector (reverse list)) doesn't cons a list.

++++ sof-firmware:

  - update to v2024.09.02: (jsc#PED-9993 jsc#PED-10202)
    * Updated DSP topology files for SOF2.11.3

++++ suse-hpc:

  - Stop storing mtime in gzip headers to make build reproducible.
    Fixed by Bernhard M. Wiedemann 

++++ tik:

  - Update to version 1.3.4:
    * Recovery Keys no longer written to logs

++++ tree-sitter-properties:

  - update to 0.3.0:
    * refactor(scanner): drop unnecessary struct
    * feat: update to tree-sitter 0.24
    * fix(grammar): allow multiple spaces
    * fix(grammar): make default substitutions optional

++++ tree-sitter-qmljs:

  - update to 0.2.0:
    * merge with dev
    * regenerate
    * accept multiple pragma values
    * add make rule to review parser changes in qtdeclarative repo
    * allow string literal in pragma values
    * define our set of reserved identifiers to get around "new {}" conflicts
    * add test of multi-line string literal
    * include tree_sitter/parser.h as local header
    * remove queries from rust binding
    * feat: migrate to tree-sitter.json

++++ tryton:

  - Version 6.0.48 - Bugfix Release

++++ trytond:

  - Version 6.0.57 - Bugfix Release

++++ trytond_account:

  - Version 6.0.28 - Bugfix Release

++++ trytond_company:

  - Version 6.0.8 - Bugfix Release

++++ trytond_stock:

  - Version 6.0.31 - Bugfix Release

++++ uki-tool:

  - Generate and use PCR keys only if it is required
    [+ create-pcrkeys-arg.patch]

++++ vale:

  - Update to version 3.9.3:
    * refactor: ensure JSON errors always include the same keys
    * feat: allow escaping "|" in substitution rules
  - Update to version 3.9.2:
    * fix: handle regex-based replacements
    * refactor: only fetch library when needed
    * chore: update ruby dependencies (#937)
    * docs: fix demo image
    * refactor: fix golangci
    * fix: check `qErr != nil` but return a nil value error `err` (#935)
    * refactor: support JSON in `ls-dirs`
    * fix: don't hide `minAlertLevel`
    * fix: show all alerts by default
    * refactor: fix golangci
    * refactor: support storing filters in `config`

++++ wezterm:

  - Update to version 20240203.110809.5046fc22+git421:
    * deps: libpng -> 1.6.44
    * deps: update to zlib 1.3.1
    * wezterm-ssh: update pty version
    * docs: changelog for serial bits
    * pty: bump semver because serial2 changes public API
    * Use serial2 crate instead of serial (#6411)
    * chore: remove redundant words in comment
    * fix some warnings with rust 1.83
    * wayland: reimplement maximize and restore
    * Disable libpng VSX_OPT flag for PowerPC 64
    * cargo update
    * docs: changelog for #6186
    * Region scrolling tests and a fix
    * Region scrolling tests
    * fix warning
    * Fixed minor typo in the example from `get_default_colors.md

++++ yast2:

  - Fix failing tests with ruby 3.4 (gh#yast/yast-yast2#1314)
  - 5.0.11

------------------------------------------------------------------
------------------  2025-1-1  -  Jan 1 2025  -------------------
------------------------------------------------------------------

++++ OpenImageIO:

  - update to 2.5.18.0
  - exr: Avoid integer overflow for large deep exr slice strides
    [#4542]
  - pnm: Broken pnm files with invalid resolution #4561
  - build: Use target_compile_options (fixes a LibRaw build issue)
    [#4556] (by Don Olmstead)
  - testing: Add new ref output for libheif updates #4525
  - ci: Increased the macos timeout slightly to fix spurious
    failures #4526
  - ci: Fix broken CI for ASWF 2021 and 2022 containers #4543
  - docs: Clarify 'copy_image' example #4522
  - docs: Update some old links to our new vanity URLs #4533

++++ ack:

  - ack 3.8.1
    * zsh completion fix

++++ chirp:

  - Update to version 20241226:
    * Add basic support for Baofeng W31D and BF-T20D
    * Add driver for Kenwood TK690, TK790, and TK890.
    * Translations updates, UI fixes
    * Add legal power limits for US FRS and GMRS, replacing chirp's
    auto-populated 50W on all channels
    * Add MaxTalker P15
    * Add Subpport for BF-F8HP-PRO firmware v0.33

++++ dico:

  - Update to version 2.12
    * gcide module bug fixes
    * gcide: New option: "watch"
    * gcide: HTML output using the "html" module option
    * Input conversions: The argument to DEFINE or MATCH command can
    optionally be modified before being used in actual search
    * New module "greek_kbd" for Greek transliteration.
    * bug fixes
  - switch to pcre2

++++ dpdk:

  -  Fix CVE-2024-11614 [bsc#1234718] - Denial Of Service from malicious guest on hypervisors using DPDK Vhost library
  -  Added patch,
    + dpdk-CVE-2024-11614.patch

++++ ffmpeg-6:

  - Update to version 6.1.2 and fix Factory build.
  - Remove incorporated patches:
    0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch,
    ffmpeg-6-CVE-2024-7055.patch and ffmpeg-6-CVE-2024-32230.patch
    Upstream changes:
    See /usr/shar/doc/packages/ffmpeg-6/Changelog

++++ ffmpeg-6-mini:

  - Update to version 6.1.2 and fix Factory build.
  - Remove incorporated patches:
    0001-avcodec-tests-rename-the-bundled-Mesa-AV1-vulkan-vid.patch,
    ffmpeg-6-CVE-2024-7055.patch and ffmpeg-6-CVE-2024-32230.patch
    Upstream changes:
    See /usr/shar/doc/packages/ffmpeg-6/Changelog

++++ foot:

  - Update to v1.20.0:
    * foot.ini options:
    * Added security.osc52 to partially or fully disable clipboard access
    via the OSC-52 escape sequence. Defaults to enabling clipboard access.
    * Various keybindings for search mode that were implemented previously but
    not documented have now been documented in the manpages.
    * Runtime changes to the window title and app ID now require the value
    to only contain printable characters.
    * Added new themes: rose-pine-dawn, rose-pine-moon.
    * Fixed various crashes.
    * See https://codeberg.org/dnkl/foot/releases/tag/1.20.0 for more details.

++++ ghc-cryptohash-md5:

  - Update cryptohash-md5 to version 0.11.101.0 revision 6.
    Upstream has revised the Cabal build instructions on Hackage.

++++ ghc-cryptohash-sha1:

  - Update cryptohash-sha1 to version 0.11.101.0 revision 6.
    Upstream has revised the Cabal build instructions on Hackage.

++++ ghc-cryptohash-sha256:

  - Update cryptohash-sha256 to version 0.11.102.1 revision 6.
    Upstream has revised the Cabal build instructions on Hackage.

++++ ghostty:

  - switch to the official tarball for 1.0.1 and add minisign file
    plus verification step.
  - lock zig dependency to the same limits as upstream.
  - Add no-strip.patch
    disable strip for the binary
  - move trim-deps.sh to vendor.sh and make it do all the steps to
    cache the dependencies into vendor/zig
  - make the test file cleanup more robust
  - Update to 1.0.1
    https://github.com/ghostty-org/ghostty/compare/v1.0.0...v1.0.1
  - drop 3426.patch
  - simplify filelist
  - add https://patch-diff.githubusercontent.com/raw/ghostty-org/ghostty/pull/3426.patch
    Fix missing DESTDIR handling for the terminfo step.
  - set the build option to have a clean version string
  - set the cpu=baseline define so we get the more portable binary
  - refactor out common build options into a define to ease
    maintenance
  - also split out the neovim files
  - split out the terminfo files

++++ gmic:

  - Update to 3.5.0
    https://discuss.pixls.us/t/release-of-gmic-3-5/44490

++++ gnome-shell-extension-customize-ibus:

  - Update to version V90
    + Add support for GNOME 47
    + Bump some libraries to the latest versions
    + Update translations

++++ golangci-lint:

  - Update to version 1.63.1:
    * dev: fix aur sources (#5275)
    * gci: fix cgo (#5274)
    * fix: filter files (#5272)
    * docs: update documentation assets (#5269)
    * docs: update GitHub Action assets (#5270)
  - Update to version 1.63.0:
    * feat: format fixed files with the same formatters as the issues related to formatting (#5267)
    * build(deps): bump the linter-testdata group across 3 directories with 6 updates (#5268)
    * build(deps): bump github.com/ldez/usetesting from 0.4.0 to 0.4.1 (#5266)
    * Add exptostd linter (#5259)
    * dev: clarifies and homogenizes formatter descriptions (#5265)
    * build(deps): bump github.com/ldez/usetesting from 0.3.0 to 0.4.0 (#5264)
    * build(deps): bump github.com/sashamelentyev/usestdlibvars from 1.27.0 to 1.28.0 (#5263)
    * build(deps): bump github.com/ldez/usetesting from 0.2.2 to 0.3.0 (#5261)
    * build(deps): bump github.com/bombsimon/wsl/v4 from 4.4.1 to 4.5.0 (#5262)
    * docs: update "Contributing FAQ" (#5260)
    * feat: apply formatters after the suggested fixes (#5246)
    * fix: enable paths with junction inside windows (#5245)
    * Add nilnesserr linter (#5240)
    * build(deps): bump github.com/raeperd/recvcheck from 0.1.2 to 0.2.0 (#5258)
    * build(deps): bump github.com/julz/importas from 0.1.1-0.20241016092914-b26b8fc96f8a to 0.2.0 (#5256)
    * dev: use bool pointer on deprecated bool options (#5254)
    * build(deps): bump github.com/4meepo/tagalign from 1.3.4 to 1.4.1 (#5255)
    * fix: move uniq-by-line field from output to issues (#5253)
    * dev: improve --presets and --out-format flags help (#5251)
    * feat: disable timeout if timeout <= 0 (#5250)
    * build(deps): bump github.com/tetafro/godot from 1.4.18 to 1.4.20 (#5247)
    * build(deps): bump github.com/ldez/grignotin from 0.6.0 to 0.7.0 (#5248)
    * feat: improve formatter messages (#5243)
    * build(deps): bump github.com/ultraware/whitespace from 0.1.1 to 0.2.0 (#5244)
    * dev: publish AUR from sources (#5241)
    * fix: remove decoder, sloglint, tagalin from 'format' preset (#5242)
    * docs: update social network handles
    * docs: update completion guide (#5239)
    * goheader: fix invalid position (#5238)
    * feat: add support for SuggestedFixes (#5232)
    * docs: remove outdated update contributors instructions (#5234)
    * build(deps): bump github.com/Antonboom/nilnil from 1.0.0 to 1.0.1 (#5233)
    * build(deps): bump github.com/ultraware/funlen from 0.1.0 to 0.2.0 (#5231)
    * build(deps): bump github.com/alecthomas/go-check-sumtype from 0.2.0 to 0.3.1 (#5230)
    * gosec: handling of global nosec option when it is false (#5228)
    * docs: empty alias with importas (#5226)
    * importas: allow multiple empty aliases (#5222)
    * build(deps): bump github.com/julz/importas from 0.1.0 to b26b8fc96f8a (#5219)
    * build(deps): bump github.com/nunnatsa/ginkgolinter from 0.18.3 to 0.18.4 (#5217)
    * docs: update contributors image (#5216)
    * dev: fix implementation
    * dev: fix go mod
    * build(deps): bump nanoid from 3.3.6 to 3.3.8 in /docs (#5213)
    * gci: add new option
    * build(deps): bump github.com/uudashr/gocognit from 1.1.4 to 1.2.0 (#5212)
    * dev: remove archived mitchellh/go-ps (#5211)
    * feat: display linters help as JSON (#5209)
    * dev: enhance help linters output on fast and auto-fix capabilities (#5207)
    * dev: simplify cutVal implementation (#5206)
    * dev: format linter descriptions inside help command (#5205)
    * build(deps): bump github.com/ldez/tagliatelle from 0.6.0 to 0.7.1 (#5204)
    * build(deps): bump github.com/ckaznocha/intrange from 0.2.1 to 0.3.0 (#5203)
    * dev: sync checker with x/tools@v0.28.0 (#5201)
    * docs: Make contributors URL shorter (#5202)
    * build(deps): bump golang.org/x/tools from 0.27.0 to 0.28.0 (#5199)
    * docs: Ignore previously ignored contributors (#5200)
    * build(deps): bump github.com/ldez/gomoddirectives from 0.5.0 to 0.6.0 (#5196)
    * build(deps): bump github.com/ldez/usetesting from 0.2.1 to 0.2.2 (#5198)
    * build(deps): bump github.com/uudashr/gocognit from 1.1.3 to 1.1.4 (#5195)
    * build(deps): bump golang.org/x/sys from 0.27.0 to 0.28.0 (#5197)
    * dev: remove useless call to WithLoadForGoAnalysis (#5193)
    * dev: refactor ifs with cmp.Or (#5194)
    * build(deps): bump path-to-regexp and express in /docs (#5192)
    * build(deps): bump github.com/ldez/gomoddirectives from 0.4.2 to 0.5.0 (#5187)
    * build(deps): bump github.com/ldez/usetesting from 0.2.0 to 0.2.1 (#5189)
    * build(deps): bump github.com/butuzov/ireturn from 0.3.0 to 0.3.1 (#5188)
    * build(deps): bump github.com/sanposhiho/wastedassign/v2 from 2.0.7 to 2.1.0 (#5186)
    * dev: improve group names for dependabot
    * fix: improve Go version detection inside workspace (#5179)
    * build(deps): bump the linter-testdata group across 3 directories with 6 updates (#5182)
    * build(deps): bump github.com/ashanbrown/makezero from 1.1.1 to 1.2.0 (#5181)
    * build(deps): bump github.com/shirou/gopsutil/v4 from 4.24.10 to 4.24.11 (#5180)
    * build(deps): bump github.com/ldez/gomoddirectives from 0.2.4 to 0.4.2 (#5175)
    * build(deps): bump github.com/curioswitch/go-reassign from 0.2.0 to 0.3.0 (#5176)
    * build(deps): bump github.com/jjti/go-spancheck from 0.6.2 to 0.6.4 (#5174)
    * build(deps): bump github.com/butuzov/mirror from 1.2.0 to 1.3.0 (#5178)
    * build(deps): bump github.com/go-xmlfmt/xmlfmt from 1.1.2 to 1.1.3 (#5177)
    * Add UseTesting linter (#5170)
    * build(deps): bump github.com/ldez/tagliatelle from 0.5.0 to 0.6.0 (#5164)
    * dev: refactor linter constructors for consistency (#5173)
    * build(deps): bump santhosh-tekuri/jsonschema/v5 to v6 (#5171)
    * govet: fix stdversion (#5168)
    * docs: revert unwanted JSONSchema/doc changes (#5169)
    * build(deps):  bump github.com/shirou/gopsutil to v4.24.10 (#5167)
    * docs: fix GitLab doc link in CodeClimateIssue comment (#5166)
    * build(deps): bump github.com/tdakkota/asciicheck from 0.2.0 to 0.3.0 (#5163)
    * build(deps): bump github.com/uudashr/iface from 1.2.1 to 1.3.0 (#5162)
    * build(deps): bump github.com/stbenjam/no-sprintf-host-port from 0.1.1 to 0.2.0 (#5161)
    * govet: add `stdversion` analyzer (#5160)
    * build(deps): bump github.com/timakin/bodyclose from 574207250966 to ed6a65f985e (#5077)
    * build(deps): bump github.com/tomarrell/wrapcheck/v2 from 2.9.0 to 2.10.0 (#5138)
    * dev: fix AUR prepare step (#5158)
    * dev: clean goreleaser configuration
    * chore: add changelog
    * loggercheck: add missing slog option (#5155)
    * docs: update GitHub Action assets (#5157)

++++ granite:

  - add fix-version.patch to fix version which typelib requires

++++ granite6:

  - add fix-version.patch to fix version which typelib requires

++++ hyper-v:

  - update route parsing in kvp daemon
  - reduce resource usage in hv_kvp_daemon (175c71c2)
  - reduce resouce usage in hv_get_dns_info helper (a4d024fe)
  - hv_kvp_daemon: Pass NIC name to hv_get_dns_info as well (07dfa6e8)
  - terminate fcopy daemon if read from uio fails (a9640fcd)
  - change permissions of NetworkManager configuration file (91ae69c7)
  - Fix a complier warning in the fcopy uio daemon (cb1b78f1)
  - remove obsolete kvptest.ps1.txt which failed since a decade
  - remove obsolete rpm postinstall code for SLE11SP2

++++ ibus-typing-booster:

  - Update to 2.27.3
  - Shorten the longname of engines mimicking ibus-m17n by appending only “(tb)” instead of “(Typing Booster)”
  - Add option to force the use of an IBus keymap
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/581)
  - Use forward_key_event() in _return_false() only when fixing up wrong key codes
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/582)
  - Prefer `return False` over `forward_key_event()` if the client is SDL2_Appliaction
    (Resolves: https://github.com/mike-fabian/ibus-typing-booster/issues/580)
  - Translation update from Weblate (de 100%, fr 100%, jp 99.6%, ka 100%, pl 100%, tr 100%, uk 100%)

++++ kernel-debug:

  - Linux 6.12.7 (bsc#1012628).
  - epoll: Add synchronous wakeup support for ep_poll_callback
    (bsc#1012628).
  - mm: convert partially_mapped set/clear operations to be atomic
    (bsc#1012628).
  - mm: shmem: fix ShmemHugePages at swapout (bsc#1012628).
  - mm: use aligned address in copy_user_gigantic_page()
    (bsc#1012628).
  - mm: use aligned address in clear_gigantic_page() (bsc#1012628).
  - ceph: fix memory leak in ceph_direct_read_write() (bsc#1012628).
  - ceph: fix memory leaks in __ceph_sync_read() (bsc#1012628).
  - ceph: improve error handling and short/overflow-read logic in
    __ceph_sync_read() (bsc#1012628).
  - ceph: validate snapdirname option length when mounting
    (bsc#1012628).
  - ceph: give up on paths longer than PATH_MAX (bsc#1012628).
  - of: Fix refcount leakage for OF node returned by
    __of_get_dma_parent() (bsc#1012628).
  - of: Fix error path in of_parse_phandle_with_args_map()
    (bsc#1012628).
  - of: address: Preserve the flags portion on 1:1 dma-ranges
    mapping (bsc#1012628).
  - of: property: fw_devlink: Do not use interrupt-parent directly
    (bsc#1012628).
  - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1012628).
  - udmabuf: fix racy memfd sealing check (bsc#1012628).
  - nilfs2: prevent use of deleted inode (bsc#1012628).
  - nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    (bsc#1012628).
  - ocfs2: fix the space leak in LA when releasing LA (bsc#1012628).
  - of/irq: Fix using uninitialized variable @addr_len in API
    of_irq_parse_one() (bsc#1012628).
  - of/irq: Fix interrupt-map cell length check in
    of_irq_parse_imap_parent() (bsc#1012628).
  - KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits
    (bsc#1012628).
  - NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    (bsc#1012628).
  - io_uring: check if iowq is killed before queuing (bsc#1012628).
  - io_uring: Fix registered ring file refcount leak (bsc#1012628).
  - selftests/bpf: Use asm constraint "m" for LoongArch
    (bsc#1012628).
  - selftests/memfd: run sysctl tests when PID namespace support
    is enabled (bsc#1012628).
  - tracing: Check "%s" dereference via the field and not the
    TP_printk format (bsc#1012628).
  - tracing: Add "%s" check in test_event_printk() (bsc#1012628).
  - tracing: Add missing helper functions in event pointer
    dereference check (bsc#1012628).
  - tracing: Fix test_event_printk() to process entire print
    argument (bsc#1012628).
  - accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()
    (bsc#1012628).
  - accel/ivpu: Fix general protection fault in ivpu_bo_list()
    (bsc#1012628).
  - smb: client: fix TCP timers deadlock after rmmod (bsc#1012628).
  - KVM: x86: Play nice with protected guests in
    complete_hypercall_exit() (bsc#1012628).
  - x86/hyperv: Fix hv tsc page based sched_clock for hibernation
    (bsc#1012628).
  - tools: hv: Fix a complier warning in the fcopy uio daemon
    (bsc#1012628).
  - Drivers: hv: util: Avoid accessing a ringbuffer not initialized
    yet (bsc#1012628).
  - fgraph: Still initialize idle shadow stacks when starting
    (bsc#1012628).
  - drm/amdgpu/mmhub4.1: fix IP version check (bsc#1012628).
  - drm/amdgpu/gfx12: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.0: fix IP version check (bsc#1012628).
  - s390/mm: Fix DirectMap accounting (bsc#1012628).
  - btrfs: tree-checker: reject inline extent items with 0 ref count
    (bsc#1012628).
  - btrfs: fix improper generation check in snapshot delete
    (bsc#1012628).
  - btrfs: split bios to the fs sector size boundary (bsc#1012628).
  - alloc_tag: fix set_codetag_empty() when
    !CONFIG_MEM_ALLOC_PROFILING_DEBUG (bsc#1012628).
  - ring-buffer: Fix overflow in __rb_map_vma (bsc#1012628).
  - mm/page_alloc: don't call pfn_to_page() on possibly non-existent
    PFN in split_large_buddy() (bsc#1012628).
  - vmalloc: fix accounting with i915 (bsc#1012628).
  - zram: fix uninitialized ZRAM not releasing backing device
    (bsc#1012628).
  - zram: refuse to use zero sized block device as backing device
    (bsc#1012628).
  - drm/amdgpu/smu14.0.2: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.7: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.11: fix IP version check (bsc#1012628).
  - trace/ring-buffer: Do not use TP_printk() formatting for boot
    mapped buffers (bsc#1012628).
  - block: avoid to reuse `hctx` not removed from cpuhp callback
    list (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Temperature
    Result and Limit Registers (bsc#1012628).
  - hwmon: (tmp513) Fix Current Register value interpretation
    (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage
    and Limit Registers (bsc#1012628).
  - drm/amdgpu: don't access invalid sched (bsc#1012628).
  - i915/guc: Accumulate active runtime on gt reset (bsc#1012628).
  - i915/guc: Ensure busyness counter increases motonically
    (bsc#1012628).
  - i915/guc: Reset engine utilization buffer before registration
    (bsc#1012628).
  - drm/panel: synaptics-r63353: Fix regulator unbalance
    (bsc#1012628).
  - drm/panel: st7701: Add prepare_prev_first flag to drm_panel
    (bsc#1012628).
  - drm/panel: novatek-nt35950: fix return value check in
    nt35950_probe() (bsc#1012628).
  - drm/panel: himax-hx83102: Add a check to prevent NULL pointer
    dereference (bsc#1012628).
  - dma-buf: Fix __dma_buf_debugfs_list_del argument for
    !CONFIG_DEBUG_FS (bsc#1012628).
  - udmabuf: fix memory leak on last export_udmabuf() error path
    (bsc#1012628).
  - udmabuf: udmabuf_create pin folio codestyle cleanup
    (bsc#1012628).
  - drm/amdgpu: Handle NULL bo->tbo.resource (again) in
    amdgpu_vm_bo_update (bsc#1012628).
  - drm/amdgpu: fix amdgpu_coredump (bsc#1012628).
  - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
    (bsc#1012628).
  - drm/amd: Update strapping for NBIO 2.5.0 (bsc#1012628).
  - drm/display: use ERR_PTR on DP tunnel manager creation fail
    (bsc#1012628).
  - thunderbolt: Don't display nvm_version unless upgrade supported
    (bsc#1012628).
  - thunderbolt: Improve redrive mode handling (bsc#1012628).
  - thunderbolt: Add support for Intel Panther Lake-M/P
    (bsc#1012628).
  - xhci: Turn NEC specific quirk for handling Stop Endpoint errors
    generic (bsc#1012628).
  - USB: serial: option: add Telit FE910C04 rmnet compositions
    (bsc#1012628).
  - USB: serial: option: add MediaTek T7XX compositions
    (bsc#1012628).
  - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    (bsc#1012628).
  - USB: serial: option: add MeiG Smart SLM770A (bsc#1012628).
  - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1012628).
  - hexagon: Disable constant extender optimization for LLVM prior
    to 19.1.0 (bsc#1012628).
  - efivarfs: Fix error on non-existent file (bsc#1012628).
  - i2c: riic: Always round-up when calculating bus period
    (bsc#1012628).
  - block: Revert "block: Fix potential deadlock while freezing
    queue and acquiring sysfs_lock" (bsc#1012628).
  - net: mctp: handle skb cleanup on sock_queue failures
    (bsc#1012628).
  - chelsio/chtls: prevent potential integer overflow on 32bit
    (bsc#1012628).
  - net: tun: fix tun_napi_alloc_frags() (bsc#1012628).
  - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module
    init (bsc#1012628).
  - KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be
    overridden (bsc#1012628).
  - EDAC/amd64: Simplify ECC check on unified memory controllers
    (bsc#1012628).
  - irqchip/gic-v3: Work around insecure GIC integrations
    (bsc#1012628).
  - mmc: mtk-sd: disable wakeup in .remove() and in the error path
    of .probe() (bsc#1012628).
  - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC
    quirk (bsc#1012628).
  - net: mdiobus: fix an OF node reference leak (bsc#1012628).
  - psample: adjust size if rate_as_probability is set
    (bsc#1012628).
  - netdev-genl: avoid empty messages in queue dump (bsc#1012628).
  - net: dsa: restore dsa_software_vlan_untag() ability to operate
    on VLAN-untagged traffic (bsc#1012628).
  - selftests: openvswitch: fix tcpdump execution (bsc#1012628).
  - netfilter: ipset: Fix for recursive locking warning
    (bsc#1012628).
  - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    (bsc#1012628).
  - can: m_can: fix missed interrupts with m_can_pci (bsc#1012628).
  - can: m_can: set init flag earlier in probe (bsc#1012628).
  - net: netdevsim: fix nsim_pp_hold_write() (bsc#1012628).
  - net: ethernet: bgmac-platform: fix an OF node reference leak
    (bsc#1012628).
  - net: ethernet: oa_tc6: fix tx skb race condition between
    reference pointers (bsc#1012628).
  - net: ethernet: oa_tc6: fix infinite loop error when tx credits
    becomes 0 (bsc#1012628).
  - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1012628).
  - team: Fix feature exposure when no ports are present
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue stats
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue dump
    (bsc#1012628).
  - ksmbd: fix broken transfers when exceeding max simultaneous
    operations (bsc#1012628).
  - ksmbd: count all requests in req_running counter (bsc#1012628).
  - net: renesas: rswitch: rework ts tags management (bsc#1012628).
  - ionic: use ee->offset when returning sprom data (bsc#1012628).
  - ionic: no double destroy workqueue (bsc#1012628).
  - ionic: Fix netdev notifier unregister on failure (bsc#1012628).
  - tools/net/ynl: fix sub-message key lookup for nested attributes
    (bsc#1012628).
  - netdevsim: prevent bad user input in
    nsim_dev_health_break_write() (bsc#1012628).
  - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
    ocelot_ifh_set_basic() (bsc#1012628).
  - net/smc: check return value of sock_recvmsg when draining clc
    data (bsc#1012628).
  - net/smc: check smcd_v2_ext_offset when receiving proposal msg
    (bsc#1012628).
  - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving
    proposal msg (bsc#1012628).
  - net/smc: check iparea_offset and ipv6_prefixes_cnt when
    receiving proposal msg (bsc#1012628).
  - net/smc: check sndbuf_space again after NOSPACE flag is set
    in smc_poll (bsc#1012628).
  - net/smc: protect link down work from execute after lgr freed
    (bsc#1012628).
  - cxl/region: Fix region creation for greater than x2 switches
    (bsc#1012628).
  - cxl/pci: Fix potential bogus return value upon successful
    probing (bsc#1012628).
  - tools: hv: change permissions of NetworkManager configuration
    file (bsc#1012628).
  - xfs: fix zero byte checking in the superblock scrubber
    (bsc#1012628).
  - xfs: fix sb_spino_align checks for large fsblock sizes
    (bsc#1012628).
  - xfs: fix off-by-one error in fsmap's end_daddr usage
    (bsc#1012628).
  - xfs: fix sparse inode limits on runt AG (bsc#1012628).
  - xfs: sb_spino_align is not verified (bsc#1012628).
  - erofs: use buffered I/O for file-backed mounts by default
    (bsc#1012628).
  - erofs: reference `struct erofs_device_info` for erofs_map_dev
    (bsc#1012628).
  - erofs: use `struct erofs_device_info` for the primary device
    (bsc#1012628).
  - erofs: add erofs_sb_free() helper (bsc#1012628).
  - s390/mm: Consider KMSAN modules metadata for paging levels
    (bsc#1012628).
  - sched/dlserver: Fix dlserver time accounting (bsc#1012628).
  - sched/dlserver: Fix dlserver double enqueue (bsc#1012628).
  - erofs: fix PSI memstall accounting (bsc#1012628).
  - s390/ipl: Fix never less than zero warning (bsc#1012628).
  - i2c: pnx: Fix timeout in wait functions (bsc#1012628).
  - p2sb: Do not scan and remove the P2SB device when it is unhidden
    (bsc#1012628).
  - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    (bsc#1012628).
  - p2sb: Introduce the global flag p2sb_hidden_by_bios
    (bsc#1012628).
  - p2sb: Factor out p2sb_read_from_cache() (bsc#1012628).
  - sched/eevdf: More PELT vs DELAYED_DEQUEUE (bsc#1012628).
  - sched/fair: Fix sched_can_stop_tick() for fair tasks
    (bsc#1012628).
  - sched/fair: Fix NEXT_BUDDY (bsc#1012628).
  - RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow
    bit (bsc#1012628).
  - firmware: arm_ffa: Fix the race around setting
    ffa_dev->properties (bsc#1012628).
  - firmware: arm_scmi: Fix i.MX build dependency (bsc#1012628).
  - Update config files.
  - net: stmmac: fix TSO DMA API usage causing oops (bsc#1012628).
  - net: sched: fix ordering of qlen adjustment (bsc#1012628).
  - commit 9de0e01

++++ kernel-default:

  - Linux 6.12.7 (bsc#1012628).
  - epoll: Add synchronous wakeup support for ep_poll_callback
    (bsc#1012628).
  - mm: convert partially_mapped set/clear operations to be atomic
    (bsc#1012628).
  - mm: shmem: fix ShmemHugePages at swapout (bsc#1012628).
  - mm: use aligned address in copy_user_gigantic_page()
    (bsc#1012628).
  - mm: use aligned address in clear_gigantic_page() (bsc#1012628).
  - ceph: fix memory leak in ceph_direct_read_write() (bsc#1012628).
  - ceph: fix memory leaks in __ceph_sync_read() (bsc#1012628).
  - ceph: improve error handling and short/overflow-read logic in
    __ceph_sync_read() (bsc#1012628).
  - ceph: validate snapdirname option length when mounting
    (bsc#1012628).
  - ceph: give up on paths longer than PATH_MAX (bsc#1012628).
  - of: Fix refcount leakage for OF node returned by
    __of_get_dma_parent() (bsc#1012628).
  - of: Fix error path in of_parse_phandle_with_args_map()
    (bsc#1012628).
  - of: address: Preserve the flags portion on 1:1 dma-ranges
    mapping (bsc#1012628).
  - of: property: fw_devlink: Do not use interrupt-parent directly
    (bsc#1012628).
  - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1012628).
  - udmabuf: fix racy memfd sealing check (bsc#1012628).
  - nilfs2: prevent use of deleted inode (bsc#1012628).
  - nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    (bsc#1012628).
  - ocfs2: fix the space leak in LA when releasing LA (bsc#1012628).
  - of/irq: Fix using uninitialized variable @addr_len in API
    of_irq_parse_one() (bsc#1012628).
  - of/irq: Fix interrupt-map cell length check in
    of_irq_parse_imap_parent() (bsc#1012628).
  - KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits
    (bsc#1012628).
  - NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    (bsc#1012628).
  - io_uring: check if iowq is killed before queuing (bsc#1012628).
  - io_uring: Fix registered ring file refcount leak (bsc#1012628).
  - selftests/bpf: Use asm constraint "m" for LoongArch
    (bsc#1012628).
  - selftests/memfd: run sysctl tests when PID namespace support
    is enabled (bsc#1012628).
  - tracing: Check "%s" dereference via the field and not the
    TP_printk format (bsc#1012628).
  - tracing: Add "%s" check in test_event_printk() (bsc#1012628).
  - tracing: Add missing helper functions in event pointer
    dereference check (bsc#1012628).
  - tracing: Fix test_event_printk() to process entire print
    argument (bsc#1012628).
  - accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()
    (bsc#1012628).
  - accel/ivpu: Fix general protection fault in ivpu_bo_list()
    (bsc#1012628).
  - smb: client: fix TCP timers deadlock after rmmod (bsc#1012628).
  - KVM: x86: Play nice with protected guests in
    complete_hypercall_exit() (bsc#1012628).
  - x86/hyperv: Fix hv tsc page based sched_clock for hibernation
    (bsc#1012628).
  - tools: hv: Fix a complier warning in the fcopy uio daemon
    (bsc#1012628).
  - Drivers: hv: util: Avoid accessing a ringbuffer not initialized
    yet (bsc#1012628).
  - fgraph: Still initialize idle shadow stacks when starting
    (bsc#1012628).
  - drm/amdgpu/mmhub4.1: fix IP version check (bsc#1012628).
  - drm/amdgpu/gfx12: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.0: fix IP version check (bsc#1012628).
  - s390/mm: Fix DirectMap accounting (bsc#1012628).
  - btrfs: tree-checker: reject inline extent items with 0 ref count
    (bsc#1012628).
  - btrfs: fix improper generation check in snapshot delete
    (bsc#1012628).
  - btrfs: split bios to the fs sector size boundary (bsc#1012628).
  - alloc_tag: fix set_codetag_empty() when
    !CONFIG_MEM_ALLOC_PROFILING_DEBUG (bsc#1012628).
  - ring-buffer: Fix overflow in __rb_map_vma (bsc#1012628).
  - mm/page_alloc: don't call pfn_to_page() on possibly non-existent
    PFN in split_large_buddy() (bsc#1012628).
  - vmalloc: fix accounting with i915 (bsc#1012628).
  - zram: fix uninitialized ZRAM not releasing backing device
    (bsc#1012628).
  - zram: refuse to use zero sized block device as backing device
    (bsc#1012628).
  - drm/amdgpu/smu14.0.2: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.7: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.11: fix IP version check (bsc#1012628).
  - trace/ring-buffer: Do not use TP_printk() formatting for boot
    mapped buffers (bsc#1012628).
  - block: avoid to reuse `hctx` not removed from cpuhp callback
    list (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Temperature
    Result and Limit Registers (bsc#1012628).
  - hwmon: (tmp513) Fix Current Register value interpretation
    (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage
    and Limit Registers (bsc#1012628).
  - drm/amdgpu: don't access invalid sched (bsc#1012628).
  - i915/guc: Accumulate active runtime on gt reset (bsc#1012628).
  - i915/guc: Ensure busyness counter increases motonically
    (bsc#1012628).
  - i915/guc: Reset engine utilization buffer before registration
    (bsc#1012628).
  - drm/panel: synaptics-r63353: Fix regulator unbalance
    (bsc#1012628).
  - drm/panel: st7701: Add prepare_prev_first flag to drm_panel
    (bsc#1012628).
  - drm/panel: novatek-nt35950: fix return value check in
    nt35950_probe() (bsc#1012628).
  - drm/panel: himax-hx83102: Add a check to prevent NULL pointer
    dereference (bsc#1012628).
  - dma-buf: Fix __dma_buf_debugfs_list_del argument for
    !CONFIG_DEBUG_FS (bsc#1012628).
  - udmabuf: fix memory leak on last export_udmabuf() error path
    (bsc#1012628).
  - udmabuf: udmabuf_create pin folio codestyle cleanup
    (bsc#1012628).
  - drm/amdgpu: Handle NULL bo->tbo.resource (again) in
    amdgpu_vm_bo_update (bsc#1012628).
  - drm/amdgpu: fix amdgpu_coredump (bsc#1012628).
  - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
    (bsc#1012628).
  - drm/amd: Update strapping for NBIO 2.5.0 (bsc#1012628).
  - drm/display: use ERR_PTR on DP tunnel manager creation fail
    (bsc#1012628).
  - thunderbolt: Don't display nvm_version unless upgrade supported
    (bsc#1012628).
  - thunderbolt: Improve redrive mode handling (bsc#1012628).
  - thunderbolt: Add support for Intel Panther Lake-M/P
    (bsc#1012628).
  - xhci: Turn NEC specific quirk for handling Stop Endpoint errors
    generic (bsc#1012628).
  - USB: serial: option: add Telit FE910C04 rmnet compositions
    (bsc#1012628).
  - USB: serial: option: add MediaTek T7XX compositions
    (bsc#1012628).
  - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    (bsc#1012628).
  - USB: serial: option: add MeiG Smart SLM770A (bsc#1012628).
  - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1012628).
  - hexagon: Disable constant extender optimization for LLVM prior
    to 19.1.0 (bsc#1012628).
  - efivarfs: Fix error on non-existent file (bsc#1012628).
  - i2c: riic: Always round-up when calculating bus period
    (bsc#1012628).
  - block: Revert "block: Fix potential deadlock while freezing
    queue and acquiring sysfs_lock" (bsc#1012628).
  - net: mctp: handle skb cleanup on sock_queue failures
    (bsc#1012628).
  - chelsio/chtls: prevent potential integer overflow on 32bit
    (bsc#1012628).
  - net: tun: fix tun_napi_alloc_frags() (bsc#1012628).
  - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module
    init (bsc#1012628).
  - KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be
    overridden (bsc#1012628).
  - EDAC/amd64: Simplify ECC check on unified memory controllers
    (bsc#1012628).
  - irqchip/gic-v3: Work around insecure GIC integrations
    (bsc#1012628).
  - mmc: mtk-sd: disable wakeup in .remove() and in the error path
    of .probe() (bsc#1012628).
  - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC
    quirk (bsc#1012628).
  - net: mdiobus: fix an OF node reference leak (bsc#1012628).
  - psample: adjust size if rate_as_probability is set
    (bsc#1012628).
  - netdev-genl: avoid empty messages in queue dump (bsc#1012628).
  - net: dsa: restore dsa_software_vlan_untag() ability to operate
    on VLAN-untagged traffic (bsc#1012628).
  - selftests: openvswitch: fix tcpdump execution (bsc#1012628).
  - netfilter: ipset: Fix for recursive locking warning
    (bsc#1012628).
  - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    (bsc#1012628).
  - can: m_can: fix missed interrupts with m_can_pci (bsc#1012628).
  - can: m_can: set init flag earlier in probe (bsc#1012628).
  - net: netdevsim: fix nsim_pp_hold_write() (bsc#1012628).
  - net: ethernet: bgmac-platform: fix an OF node reference leak
    (bsc#1012628).
  - net: ethernet: oa_tc6: fix tx skb race condition between
    reference pointers (bsc#1012628).
  - net: ethernet: oa_tc6: fix infinite loop error when tx credits
    becomes 0 (bsc#1012628).
  - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1012628).
  - team: Fix feature exposure when no ports are present
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue stats
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue dump
    (bsc#1012628).
  - ksmbd: fix broken transfers when exceeding max simultaneous
    operations (bsc#1012628).
  - ksmbd: count all requests in req_running counter (bsc#1012628).
  - net: renesas: rswitch: rework ts tags management (bsc#1012628).
  - ionic: use ee->offset when returning sprom data (bsc#1012628).
  - ionic: no double destroy workqueue (bsc#1012628).
  - ionic: Fix netdev notifier unregister on failure (bsc#1012628).
  - tools/net/ynl: fix sub-message key lookup for nested attributes
    (bsc#1012628).
  - netdevsim: prevent bad user input in
    nsim_dev_health_break_write() (bsc#1012628).
  - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
    ocelot_ifh_set_basic() (bsc#1012628).
  - net/smc: check return value of sock_recvmsg when draining clc
    data (bsc#1012628).
  - net/smc: check smcd_v2_ext_offset when receiving proposal msg
    (bsc#1012628).
  - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving
    proposal msg (bsc#1012628).
  - net/smc: check iparea_offset and ipv6_prefixes_cnt when
    receiving proposal msg (bsc#1012628).
  - net/smc: check sndbuf_space again after NOSPACE flag is set
    in smc_poll (bsc#1012628).
  - net/smc: protect link down work from execute after lgr freed
    (bsc#1012628).
  - cxl/region: Fix region creation for greater than x2 switches
    (bsc#1012628).
  - cxl/pci: Fix potential bogus return value upon successful
    probing (bsc#1012628).
  - tools: hv: change permissions of NetworkManager configuration
    file (bsc#1012628).
  - xfs: fix zero byte checking in the superblock scrubber
    (bsc#1012628).
  - xfs: fix sb_spino_align checks for large fsblock sizes
    (bsc#1012628).
  - xfs: fix off-by-one error in fsmap's end_daddr usage
    (bsc#1012628).
  - xfs: fix sparse inode limits on runt AG (bsc#1012628).
  - xfs: sb_spino_align is not verified (bsc#1012628).
  - erofs: use buffered I/O for file-backed mounts by default
    (bsc#1012628).
  - erofs: reference `struct erofs_device_info` for erofs_map_dev
    (bsc#1012628).
  - erofs: use `struct erofs_device_info` for the primary device
    (bsc#1012628).
  - erofs: add erofs_sb_free() helper (bsc#1012628).
  - s390/mm: Consider KMSAN modules metadata for paging levels
    (bsc#1012628).
  - sched/dlserver: Fix dlserver time accounting (bsc#1012628).
  - sched/dlserver: Fix dlserver double enqueue (bsc#1012628).
  - erofs: fix PSI memstall accounting (bsc#1012628).
  - s390/ipl: Fix never less than zero warning (bsc#1012628).
  - i2c: pnx: Fix timeout in wait functions (bsc#1012628).
  - p2sb: Do not scan and remove the P2SB device when it is unhidden
    (bsc#1012628).
  - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    (bsc#1012628).
  - p2sb: Introduce the global flag p2sb_hidden_by_bios
    (bsc#1012628).
  - p2sb: Factor out p2sb_read_from_cache() (bsc#1012628).
  - sched/eevdf: More PELT vs DELAYED_DEQUEUE (bsc#1012628).
  - sched/fair: Fix sched_can_stop_tick() for fair tasks
    (bsc#1012628).
  - sched/fair: Fix NEXT_BUDDY (bsc#1012628).
  - RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow
    bit (bsc#1012628).
  - firmware: arm_ffa: Fix the race around setting
    ffa_dev->properties (bsc#1012628).
  - firmware: arm_scmi: Fix i.MX build dependency (bsc#1012628).
  - Update config files.
  - net: stmmac: fix TSO DMA API usage causing oops (bsc#1012628).
  - net: sched: fix ordering of qlen adjustment (bsc#1012628).
  - commit 9de0e01

++++ kernel-source:

  - Linux 6.12.7 (bsc#1012628).
  - epoll: Add synchronous wakeup support for ep_poll_callback
    (bsc#1012628).
  - mm: convert partially_mapped set/clear operations to be atomic
    (bsc#1012628).
  - mm: shmem: fix ShmemHugePages at swapout (bsc#1012628).
  - mm: use aligned address in copy_user_gigantic_page()
    (bsc#1012628).
  - mm: use aligned address in clear_gigantic_page() (bsc#1012628).
  - ceph: fix memory leak in ceph_direct_read_write() (bsc#1012628).
  - ceph: fix memory leaks in __ceph_sync_read() (bsc#1012628).
  - ceph: improve error handling and short/overflow-read logic in
    __ceph_sync_read() (bsc#1012628).
  - ceph: validate snapdirname option length when mounting
    (bsc#1012628).
  - ceph: give up on paths longer than PATH_MAX (bsc#1012628).
  - of: Fix refcount leakage for OF node returned by
    __of_get_dma_parent() (bsc#1012628).
  - of: Fix error path in of_parse_phandle_with_args_map()
    (bsc#1012628).
  - of: address: Preserve the flags portion on 1:1 dma-ranges
    mapping (bsc#1012628).
  - of: property: fw_devlink: Do not use interrupt-parent directly
    (bsc#1012628).
  - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1012628).
  - udmabuf: fix racy memfd sealing check (bsc#1012628).
  - nilfs2: prevent use of deleted inode (bsc#1012628).
  - nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    (bsc#1012628).
  - ocfs2: fix the space leak in LA when releasing LA (bsc#1012628).
  - of/irq: Fix using uninitialized variable @addr_len in API
    of_irq_parse_one() (bsc#1012628).
  - of/irq: Fix interrupt-map cell length check in
    of_irq_parse_imap_parent() (bsc#1012628).
  - KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits
    (bsc#1012628).
  - NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    (bsc#1012628).
  - io_uring: check if iowq is killed before queuing (bsc#1012628).
  - io_uring: Fix registered ring file refcount leak (bsc#1012628).
  - selftests/bpf: Use asm constraint "m" for LoongArch
    (bsc#1012628).
  - selftests/memfd: run sysctl tests when PID namespace support
    is enabled (bsc#1012628).
  - tracing: Check "%s" dereference via the field and not the
    TP_printk format (bsc#1012628).
  - tracing: Add "%s" check in test_event_printk() (bsc#1012628).
  - tracing: Add missing helper functions in event pointer
    dereference check (bsc#1012628).
  - tracing: Fix test_event_printk() to process entire print
    argument (bsc#1012628).
  - accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()
    (bsc#1012628).
  - accel/ivpu: Fix general protection fault in ivpu_bo_list()
    (bsc#1012628).
  - smb: client: fix TCP timers deadlock after rmmod (bsc#1012628).
  - KVM: x86: Play nice with protected guests in
    complete_hypercall_exit() (bsc#1012628).
  - x86/hyperv: Fix hv tsc page based sched_clock for hibernation
    (bsc#1012628).
  - tools: hv: Fix a complier warning in the fcopy uio daemon
    (bsc#1012628).
  - Drivers: hv: util: Avoid accessing a ringbuffer not initialized
    yet (bsc#1012628).
  - fgraph: Still initialize idle shadow stacks when starting
    (bsc#1012628).
  - drm/amdgpu/mmhub4.1: fix IP version check (bsc#1012628).
  - drm/amdgpu/gfx12: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.0: fix IP version check (bsc#1012628).
  - s390/mm: Fix DirectMap accounting (bsc#1012628).
  - btrfs: tree-checker: reject inline extent items with 0 ref count
    (bsc#1012628).
  - btrfs: fix improper generation check in snapshot delete
    (bsc#1012628).
  - btrfs: split bios to the fs sector size boundary (bsc#1012628).
  - alloc_tag: fix set_codetag_empty() when
    !CONFIG_MEM_ALLOC_PROFILING_DEBUG (bsc#1012628).
  - ring-buffer: Fix overflow in __rb_map_vma (bsc#1012628).
  - mm/page_alloc: don't call pfn_to_page() on possibly non-existent
    PFN in split_large_buddy() (bsc#1012628).
  - vmalloc: fix accounting with i915 (bsc#1012628).
  - zram: fix uninitialized ZRAM not releasing backing device
    (bsc#1012628).
  - zram: refuse to use zero sized block device as backing device
    (bsc#1012628).
  - drm/amdgpu/smu14.0.2: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.7: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.11: fix IP version check (bsc#1012628).
  - trace/ring-buffer: Do not use TP_printk() formatting for boot
    mapped buffers (bsc#1012628).
  - block: avoid to reuse `hctx` not removed from cpuhp callback
    list (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Temperature
    Result and Limit Registers (bsc#1012628).
  - hwmon: (tmp513) Fix Current Register value interpretation
    (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage
    and Limit Registers (bsc#1012628).
  - drm/amdgpu: don't access invalid sched (bsc#1012628).
  - i915/guc: Accumulate active runtime on gt reset (bsc#1012628).
  - i915/guc: Ensure busyness counter increases motonically
    (bsc#1012628).
  - i915/guc: Reset engine utilization buffer before registration
    (bsc#1012628).
  - drm/panel: synaptics-r63353: Fix regulator unbalance
    (bsc#1012628).
  - drm/panel: st7701: Add prepare_prev_first flag to drm_panel
    (bsc#1012628).
  - drm/panel: novatek-nt35950: fix return value check in
    nt35950_probe() (bsc#1012628).
  - drm/panel: himax-hx83102: Add a check to prevent NULL pointer
    dereference (bsc#1012628).
  - dma-buf: Fix __dma_buf_debugfs_list_del argument for
    !CONFIG_DEBUG_FS (bsc#1012628).
  - udmabuf: fix memory leak on last export_udmabuf() error path
    (bsc#1012628).
  - udmabuf: udmabuf_create pin folio codestyle cleanup
    (bsc#1012628).
  - drm/amdgpu: Handle NULL bo->tbo.resource (again) in
    amdgpu_vm_bo_update (bsc#1012628).
  - drm/amdgpu: fix amdgpu_coredump (bsc#1012628).
  - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
    (bsc#1012628).
  - drm/amd: Update strapping for NBIO 2.5.0 (bsc#1012628).
  - drm/display: use ERR_PTR on DP tunnel manager creation fail
    (bsc#1012628).
  - thunderbolt: Don't display nvm_version unless upgrade supported
    (bsc#1012628).
  - thunderbolt: Improve redrive mode handling (bsc#1012628).
  - thunderbolt: Add support for Intel Panther Lake-M/P
    (bsc#1012628).
  - xhci: Turn NEC specific quirk for handling Stop Endpoint errors
    generic (bsc#1012628).
  - USB: serial: option: add Telit FE910C04 rmnet compositions
    (bsc#1012628).
  - USB: serial: option: add MediaTek T7XX compositions
    (bsc#1012628).
  - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    (bsc#1012628).
  - USB: serial: option: add MeiG Smart SLM770A (bsc#1012628).
  - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1012628).
  - hexagon: Disable constant extender optimization for LLVM prior
    to 19.1.0 (bsc#1012628).
  - efivarfs: Fix error on non-existent file (bsc#1012628).
  - i2c: riic: Always round-up when calculating bus period
    (bsc#1012628).
  - block: Revert "block: Fix potential deadlock while freezing
    queue and acquiring sysfs_lock" (bsc#1012628).
  - net: mctp: handle skb cleanup on sock_queue failures
    (bsc#1012628).
  - chelsio/chtls: prevent potential integer overflow on 32bit
    (bsc#1012628).
  - net: tun: fix tun_napi_alloc_frags() (bsc#1012628).
  - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module
    init (bsc#1012628).
  - KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be
    overridden (bsc#1012628).
  - EDAC/amd64: Simplify ECC check on unified memory controllers
    (bsc#1012628).
  - irqchip/gic-v3: Work around insecure GIC integrations
    (bsc#1012628).
  - mmc: mtk-sd: disable wakeup in .remove() and in the error path
    of .probe() (bsc#1012628).
  - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC
    quirk (bsc#1012628).
  - net: mdiobus: fix an OF node reference leak (bsc#1012628).
  - psample: adjust size if rate_as_probability is set
    (bsc#1012628).
  - netdev-genl: avoid empty messages in queue dump (bsc#1012628).
  - net: dsa: restore dsa_software_vlan_untag() ability to operate
    on VLAN-untagged traffic (bsc#1012628).
  - selftests: openvswitch: fix tcpdump execution (bsc#1012628).
  - netfilter: ipset: Fix for recursive locking warning
    (bsc#1012628).
  - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    (bsc#1012628).
  - can: m_can: fix missed interrupts with m_can_pci (bsc#1012628).
  - can: m_can: set init flag earlier in probe (bsc#1012628).
  - net: netdevsim: fix nsim_pp_hold_write() (bsc#1012628).
  - net: ethernet: bgmac-platform: fix an OF node reference leak
    (bsc#1012628).
  - net: ethernet: oa_tc6: fix tx skb race condition between
    reference pointers (bsc#1012628).
  - net: ethernet: oa_tc6: fix infinite loop error when tx credits
    becomes 0 (bsc#1012628).
  - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1012628).
  - team: Fix feature exposure when no ports are present
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue stats
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue dump
    (bsc#1012628).
  - ksmbd: fix broken transfers when exceeding max simultaneous
    operations (bsc#1012628).
  - ksmbd: count all requests in req_running counter (bsc#1012628).
  - net: renesas: rswitch: rework ts tags management (bsc#1012628).
  - ionic: use ee->offset when returning sprom data (bsc#1012628).
  - ionic: no double destroy workqueue (bsc#1012628).
  - ionic: Fix netdev notifier unregister on failure (bsc#1012628).
  - tools/net/ynl: fix sub-message key lookup for nested attributes
    (bsc#1012628).
  - netdevsim: prevent bad user input in
    nsim_dev_health_break_write() (bsc#1012628).
  - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
    ocelot_ifh_set_basic() (bsc#1012628).
  - net/smc: check return value of sock_recvmsg when draining clc
    data (bsc#1012628).
  - net/smc: check smcd_v2_ext_offset when receiving proposal msg
    (bsc#1012628).
  - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving
    proposal msg (bsc#1012628).
  - net/smc: check iparea_offset and ipv6_prefixes_cnt when
    receiving proposal msg (bsc#1012628).
  - net/smc: check sndbuf_space again after NOSPACE flag is set
    in smc_poll (bsc#1012628).
  - net/smc: protect link down work from execute after lgr freed
    (bsc#1012628).
  - cxl/region: Fix region creation for greater than x2 switches
    (bsc#1012628).
  - cxl/pci: Fix potential bogus return value upon successful
    probing (bsc#1012628).
  - tools: hv: change permissions of NetworkManager configuration
    file (bsc#1012628).
  - xfs: fix zero byte checking in the superblock scrubber
    (bsc#1012628).
  - xfs: fix sb_spino_align checks for large fsblock sizes
    (bsc#1012628).
  - xfs: fix off-by-one error in fsmap's end_daddr usage
    (bsc#1012628).
  - xfs: fix sparse inode limits on runt AG (bsc#1012628).
  - xfs: sb_spino_align is not verified (bsc#1012628).
  - erofs: use buffered I/O for file-backed mounts by default
    (bsc#1012628).
  - erofs: reference `struct erofs_device_info` for erofs_map_dev
    (bsc#1012628).
  - erofs: use `struct erofs_device_info` for the primary device
    (bsc#1012628).
  - erofs: add erofs_sb_free() helper (bsc#1012628).
  - s390/mm: Consider KMSAN modules metadata for paging levels
    (bsc#1012628).
  - sched/dlserver: Fix dlserver time accounting (bsc#1012628).
  - sched/dlserver: Fix dlserver double enqueue (bsc#1012628).
  - erofs: fix PSI memstall accounting (bsc#1012628).
  - s390/ipl: Fix never less than zero warning (bsc#1012628).
  - i2c: pnx: Fix timeout in wait functions (bsc#1012628).
  - p2sb: Do not scan and remove the P2SB device when it is unhidden
    (bsc#1012628).
  - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    (bsc#1012628).
  - p2sb: Introduce the global flag p2sb_hidden_by_bios
    (bsc#1012628).
  - p2sb: Factor out p2sb_read_from_cache() (bsc#1012628).
  - sched/eevdf: More PELT vs DELAYED_DEQUEUE (bsc#1012628).
  - sched/fair: Fix sched_can_stop_tick() for fair tasks
    (bsc#1012628).
  - sched/fair: Fix NEXT_BUDDY (bsc#1012628).
  - RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow
    bit (bsc#1012628).
  - firmware: arm_ffa: Fix the race around setting
    ffa_dev->properties (bsc#1012628).
  - firmware: arm_scmi: Fix i.MX build dependency (bsc#1012628).
  - Update config files.
  - net: stmmac: fix TSO DMA API usage causing oops (bsc#1012628).
  - net: sched: fix ordering of qlen adjustment (bsc#1012628).
  - commit 9de0e01

++++ kernel-docs:

  - Linux 6.12.7 (bsc#1012628).
  - epoll: Add synchronous wakeup support for ep_poll_callback
    (bsc#1012628).
  - mm: convert partially_mapped set/clear operations to be atomic
    (bsc#1012628).
  - mm: shmem: fix ShmemHugePages at swapout (bsc#1012628).
  - mm: use aligned address in copy_user_gigantic_page()
    (bsc#1012628).
  - mm: use aligned address in clear_gigantic_page() (bsc#1012628).
  - ceph: fix memory leak in ceph_direct_read_write() (bsc#1012628).
  - ceph: fix memory leaks in __ceph_sync_read() (bsc#1012628).
  - ceph: improve error handling and short/overflow-read logic in
    __ceph_sync_read() (bsc#1012628).
  - ceph: validate snapdirname option length when mounting
    (bsc#1012628).
  - ceph: give up on paths longer than PATH_MAX (bsc#1012628).
  - of: Fix refcount leakage for OF node returned by
    __of_get_dma_parent() (bsc#1012628).
  - of: Fix error path in of_parse_phandle_with_args_map()
    (bsc#1012628).
  - of: address: Preserve the flags portion on 1:1 dma-ranges
    mapping (bsc#1012628).
  - of: property: fw_devlink: Do not use interrupt-parent directly
    (bsc#1012628).
  - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1012628).
  - udmabuf: fix racy memfd sealing check (bsc#1012628).
  - nilfs2: prevent use of deleted inode (bsc#1012628).
  - nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    (bsc#1012628).
  - ocfs2: fix the space leak in LA when releasing LA (bsc#1012628).
  - of/irq: Fix using uninitialized variable @addr_len in API
    of_irq_parse_one() (bsc#1012628).
  - of/irq: Fix interrupt-map cell length check in
    of_irq_parse_imap_parent() (bsc#1012628).
  - KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits
    (bsc#1012628).
  - NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    (bsc#1012628).
  - io_uring: check if iowq is killed before queuing (bsc#1012628).
  - io_uring: Fix registered ring file refcount leak (bsc#1012628).
  - selftests/bpf: Use asm constraint "m" for LoongArch
    (bsc#1012628).
  - selftests/memfd: run sysctl tests when PID namespace support
    is enabled (bsc#1012628).
  - tracing: Check "%s" dereference via the field and not the
    TP_printk format (bsc#1012628).
  - tracing: Add "%s" check in test_event_printk() (bsc#1012628).
  - tracing: Add missing helper functions in event pointer
    dereference check (bsc#1012628).
  - tracing: Fix test_event_printk() to process entire print
    argument (bsc#1012628).
  - accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()
    (bsc#1012628).
  - accel/ivpu: Fix general protection fault in ivpu_bo_list()
    (bsc#1012628).
  - smb: client: fix TCP timers deadlock after rmmod (bsc#1012628).
  - KVM: x86: Play nice with protected guests in
    complete_hypercall_exit() (bsc#1012628).
  - x86/hyperv: Fix hv tsc page based sched_clock for hibernation
    (bsc#1012628).
  - tools: hv: Fix a complier warning in the fcopy uio daemon
    (bsc#1012628).
  - Drivers: hv: util: Avoid accessing a ringbuffer not initialized
    yet (bsc#1012628).
  - fgraph: Still initialize idle shadow stacks when starting
    (bsc#1012628).
  - drm/amdgpu/mmhub4.1: fix IP version check (bsc#1012628).
  - drm/amdgpu/gfx12: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.0: fix IP version check (bsc#1012628).
  - s390/mm: Fix DirectMap accounting (bsc#1012628).
  - btrfs: tree-checker: reject inline extent items with 0 ref count
    (bsc#1012628).
  - btrfs: fix improper generation check in snapshot delete
    (bsc#1012628).
  - btrfs: split bios to the fs sector size boundary (bsc#1012628).
  - alloc_tag: fix set_codetag_empty() when
    !CONFIG_MEM_ALLOC_PROFILING_DEBUG (bsc#1012628).
  - ring-buffer: Fix overflow in __rb_map_vma (bsc#1012628).
  - mm/page_alloc: don't call pfn_to_page() on possibly non-existent
    PFN in split_large_buddy() (bsc#1012628).
  - vmalloc: fix accounting with i915 (bsc#1012628).
  - zram: fix uninitialized ZRAM not releasing backing device
    (bsc#1012628).
  - zram: refuse to use zero sized block device as backing device
    (bsc#1012628).
  - drm/amdgpu/smu14.0.2: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.7: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.11: fix IP version check (bsc#1012628).
  - trace/ring-buffer: Do not use TP_printk() formatting for boot
    mapped buffers (bsc#1012628).
  - block: avoid to reuse `hctx` not removed from cpuhp callback
    list (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Temperature
    Result and Limit Registers (bsc#1012628).
  - hwmon: (tmp513) Fix Current Register value interpretation
    (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage
    and Limit Registers (bsc#1012628).
  - drm/amdgpu: don't access invalid sched (bsc#1012628).
  - i915/guc: Accumulate active runtime on gt reset (bsc#1012628).
  - i915/guc: Ensure busyness counter increases motonically
    (bsc#1012628).
  - i915/guc: Reset engine utilization buffer before registration
    (bsc#1012628).
  - drm/panel: synaptics-r63353: Fix regulator unbalance
    (bsc#1012628).
  - drm/panel: st7701: Add prepare_prev_first flag to drm_panel
    (bsc#1012628).
  - drm/panel: novatek-nt35950: fix return value check in
    nt35950_probe() (bsc#1012628).
  - drm/panel: himax-hx83102: Add a check to prevent NULL pointer
    dereference (bsc#1012628).
  - dma-buf: Fix __dma_buf_debugfs_list_del argument for
    !CONFIG_DEBUG_FS (bsc#1012628).
  - udmabuf: fix memory leak on last export_udmabuf() error path
    (bsc#1012628).
  - udmabuf: udmabuf_create pin folio codestyle cleanup
    (bsc#1012628).
  - drm/amdgpu: Handle NULL bo->tbo.resource (again) in
    amdgpu_vm_bo_update (bsc#1012628).
  - drm/amdgpu: fix amdgpu_coredump (bsc#1012628).
  - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
    (bsc#1012628).
  - drm/amd: Update strapping for NBIO 2.5.0 (bsc#1012628).
  - drm/display: use ERR_PTR on DP tunnel manager creation fail
    (bsc#1012628).
  - thunderbolt: Don't display nvm_version unless upgrade supported
    (bsc#1012628).
  - thunderbolt: Improve redrive mode handling (bsc#1012628).
  - thunderbolt: Add support for Intel Panther Lake-M/P
    (bsc#1012628).
  - xhci: Turn NEC specific quirk for handling Stop Endpoint errors
    generic (bsc#1012628).
  - USB: serial: option: add Telit FE910C04 rmnet compositions
    (bsc#1012628).
  - USB: serial: option: add MediaTek T7XX compositions
    (bsc#1012628).
  - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    (bsc#1012628).
  - USB: serial: option: add MeiG Smart SLM770A (bsc#1012628).
  - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1012628).
  - hexagon: Disable constant extender optimization for LLVM prior
    to 19.1.0 (bsc#1012628).
  - efivarfs: Fix error on non-existent file (bsc#1012628).
  - i2c: riic: Always round-up when calculating bus period
    (bsc#1012628).
  - block: Revert "block: Fix potential deadlock while freezing
    queue and acquiring sysfs_lock" (bsc#1012628).
  - net: mctp: handle skb cleanup on sock_queue failures
    (bsc#1012628).
  - chelsio/chtls: prevent potential integer overflow on 32bit
    (bsc#1012628).
  - net: tun: fix tun_napi_alloc_frags() (bsc#1012628).
  - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module
    init (bsc#1012628).
  - KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be
    overridden (bsc#1012628).
  - EDAC/amd64: Simplify ECC check on unified memory controllers
    (bsc#1012628).
  - irqchip/gic-v3: Work around insecure GIC integrations
    (bsc#1012628).
  - mmc: mtk-sd: disable wakeup in .remove() and in the error path
    of .probe() (bsc#1012628).
  - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC
    quirk (bsc#1012628).
  - net: mdiobus: fix an OF node reference leak (bsc#1012628).
  - psample: adjust size if rate_as_probability is set
    (bsc#1012628).
  - netdev-genl: avoid empty messages in queue dump (bsc#1012628).
  - net: dsa: restore dsa_software_vlan_untag() ability to operate
    on VLAN-untagged traffic (bsc#1012628).
  - selftests: openvswitch: fix tcpdump execution (bsc#1012628).
  - netfilter: ipset: Fix for recursive locking warning
    (bsc#1012628).
  - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    (bsc#1012628).
  - can: m_can: fix missed interrupts with m_can_pci (bsc#1012628).
  - can: m_can: set init flag earlier in probe (bsc#1012628).
  - net: netdevsim: fix nsim_pp_hold_write() (bsc#1012628).
  - net: ethernet: bgmac-platform: fix an OF node reference leak
    (bsc#1012628).
  - net: ethernet: oa_tc6: fix tx skb race condition between
    reference pointers (bsc#1012628).
  - net: ethernet: oa_tc6: fix infinite loop error when tx credits
    becomes 0 (bsc#1012628).
  - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1012628).
  - team: Fix feature exposure when no ports are present
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue stats
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue dump
    (bsc#1012628).
  - ksmbd: fix broken transfers when exceeding max simultaneous
    operations (bsc#1012628).
  - ksmbd: count all requests in req_running counter (bsc#1012628).
  - net: renesas: rswitch: rework ts tags management (bsc#1012628).
  - ionic: use ee->offset when returning sprom data (bsc#1012628).
  - ionic: no double destroy workqueue (bsc#1012628).
  - ionic: Fix netdev notifier unregister on failure (bsc#1012628).
  - tools/net/ynl: fix sub-message key lookup for nested attributes
    (bsc#1012628).
  - netdevsim: prevent bad user input in
    nsim_dev_health_break_write() (bsc#1012628).
  - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
    ocelot_ifh_set_basic() (bsc#1012628).
  - net/smc: check return value of sock_recvmsg when draining clc
    data (bsc#1012628).
  - net/smc: check smcd_v2_ext_offset when receiving proposal msg
    (bsc#1012628).
  - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving
    proposal msg (bsc#1012628).
  - net/smc: check iparea_offset and ipv6_prefixes_cnt when
    receiving proposal msg (bsc#1012628).
  - net/smc: check sndbuf_space again after NOSPACE flag is set
    in smc_poll (bsc#1012628).
  - net/smc: protect link down work from execute after lgr freed
    (bsc#1012628).
  - cxl/region: Fix region creation for greater than x2 switches
    (bsc#1012628).
  - cxl/pci: Fix potential bogus return value upon successful
    probing (bsc#1012628).
  - tools: hv: change permissions of NetworkManager configuration
    file (bsc#1012628).
  - xfs: fix zero byte checking in the superblock scrubber
    (bsc#1012628).
  - xfs: fix sb_spino_align checks for large fsblock sizes
    (bsc#1012628).
  - xfs: fix off-by-one error in fsmap's end_daddr usage
    (bsc#1012628).
  - xfs: fix sparse inode limits on runt AG (bsc#1012628).
  - xfs: sb_spino_align is not verified (bsc#1012628).
  - erofs: use buffered I/O for file-backed mounts by default
    (bsc#1012628).
  - erofs: reference `struct erofs_device_info` for erofs_map_dev
    (bsc#1012628).
  - erofs: use `struct erofs_device_info` for the primary device
    (bsc#1012628).
  - erofs: add erofs_sb_free() helper (bsc#1012628).
  - s390/mm: Consider KMSAN modules metadata for paging levels
    (bsc#1012628).
  - sched/dlserver: Fix dlserver time accounting (bsc#1012628).
  - sched/dlserver: Fix dlserver double enqueue (bsc#1012628).
  - erofs: fix PSI memstall accounting (bsc#1012628).
  - s390/ipl: Fix never less than zero warning (bsc#1012628).
  - i2c: pnx: Fix timeout in wait functions (bsc#1012628).
  - p2sb: Do not scan and remove the P2SB device when it is unhidden
    (bsc#1012628).
  - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    (bsc#1012628).
  - p2sb: Introduce the global flag p2sb_hidden_by_bios
    (bsc#1012628).
  - p2sb: Factor out p2sb_read_from_cache() (bsc#1012628).
  - sched/eevdf: More PELT vs DELAYED_DEQUEUE (bsc#1012628).
  - sched/fair: Fix sched_can_stop_tick() for fair tasks
    (bsc#1012628).
  - sched/fair: Fix NEXT_BUDDY (bsc#1012628).
  - RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow
    bit (bsc#1012628).
  - firmware: arm_ffa: Fix the race around setting
    ffa_dev->properties (bsc#1012628).
  - firmware: arm_scmi: Fix i.MX build dependency (bsc#1012628).
  - Update config files.
  - net: stmmac: fix TSO DMA API usage causing oops (bsc#1012628).
  - net: sched: fix ordering of qlen adjustment (bsc#1012628).
  - commit 9de0e01

++++ kernel-firmware:

  - Update to version 20241220 (git commit 9cf329b39cf1):
    * cnm: update chips&media wave521c firmware.
    * WHENCE: Add "Info:" tag to text that's clearly not part of the license
    * rtl_nic: add firmware rtl8125bp-2
    * qcom: venus-5.4: update firmware binary for sc7180 and qcs615
    * cirrus: cs35l56: Correct filenames of SSID 17aa3832
    * cirrus: cs35l56: Add and update firmware for various Cirrus CS35L54 and CS35L56 laptops
    * cirrus: cs35l56: Correct SSID order for 103c8d01 103c8d08 10431f43

++++ kernel-kvmsmall:

  - Linux 6.12.7 (bsc#1012628).
  - epoll: Add synchronous wakeup support for ep_poll_callback
    (bsc#1012628).
  - mm: convert partially_mapped set/clear operations to be atomic
    (bsc#1012628).
  - mm: shmem: fix ShmemHugePages at swapout (bsc#1012628).
  - mm: use aligned address in copy_user_gigantic_page()
    (bsc#1012628).
  - mm: use aligned address in clear_gigantic_page() (bsc#1012628).
  - ceph: fix memory leak in ceph_direct_read_write() (bsc#1012628).
  - ceph: fix memory leaks in __ceph_sync_read() (bsc#1012628).
  - ceph: improve error handling and short/overflow-read logic in
    __ceph_sync_read() (bsc#1012628).
  - ceph: validate snapdirname option length when mounting
    (bsc#1012628).
  - ceph: give up on paths longer than PATH_MAX (bsc#1012628).
  - of: Fix refcount leakage for OF node returned by
    __of_get_dma_parent() (bsc#1012628).
  - of: Fix error path in of_parse_phandle_with_args_map()
    (bsc#1012628).
  - of: address: Preserve the flags portion on 1:1 dma-ranges
    mapping (bsc#1012628).
  - of: property: fw_devlink: Do not use interrupt-parent directly
    (bsc#1012628).
  - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1012628).
  - udmabuf: fix racy memfd sealing check (bsc#1012628).
  - nilfs2: prevent use of deleted inode (bsc#1012628).
  - nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    (bsc#1012628).
  - ocfs2: fix the space leak in LA when releasing LA (bsc#1012628).
  - of/irq: Fix using uninitialized variable @addr_len in API
    of_irq_parse_one() (bsc#1012628).
  - of/irq: Fix interrupt-map cell length check in
    of_irq_parse_imap_parent() (bsc#1012628).
  - KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits
    (bsc#1012628).
  - NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    (bsc#1012628).
  - io_uring: check if iowq is killed before queuing (bsc#1012628).
  - io_uring: Fix registered ring file refcount leak (bsc#1012628).
  - selftests/bpf: Use asm constraint "m" for LoongArch
    (bsc#1012628).
  - selftests/memfd: run sysctl tests when PID namespace support
    is enabled (bsc#1012628).
  - tracing: Check "%s" dereference via the field and not the
    TP_printk format (bsc#1012628).
  - tracing: Add "%s" check in test_event_printk() (bsc#1012628).
  - tracing: Add missing helper functions in event pointer
    dereference check (bsc#1012628).
  - tracing: Fix test_event_printk() to process entire print
    argument (bsc#1012628).
  - accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()
    (bsc#1012628).
  - accel/ivpu: Fix general protection fault in ivpu_bo_list()
    (bsc#1012628).
  - smb: client: fix TCP timers deadlock after rmmod (bsc#1012628).
  - KVM: x86: Play nice with protected guests in
    complete_hypercall_exit() (bsc#1012628).
  - x86/hyperv: Fix hv tsc page based sched_clock for hibernation
    (bsc#1012628).
  - tools: hv: Fix a complier warning in the fcopy uio daemon
    (bsc#1012628).
  - Drivers: hv: util: Avoid accessing a ringbuffer not initialized
    yet (bsc#1012628).
  - fgraph: Still initialize idle shadow stacks when starting
    (bsc#1012628).
  - drm/amdgpu/mmhub4.1: fix IP version check (bsc#1012628).
  - drm/amdgpu/gfx12: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.0: fix IP version check (bsc#1012628).
  - s390/mm: Fix DirectMap accounting (bsc#1012628).
  - btrfs: tree-checker: reject inline extent items with 0 ref count
    (bsc#1012628).
  - btrfs: fix improper generation check in snapshot delete
    (bsc#1012628).
  - btrfs: split bios to the fs sector size boundary (bsc#1012628).
  - alloc_tag: fix set_codetag_empty() when
    !CONFIG_MEM_ALLOC_PROFILING_DEBUG (bsc#1012628).
  - ring-buffer: Fix overflow in __rb_map_vma (bsc#1012628).
  - mm/page_alloc: don't call pfn_to_page() on possibly non-existent
    PFN in split_large_buddy() (bsc#1012628).
  - vmalloc: fix accounting with i915 (bsc#1012628).
  - zram: fix uninitialized ZRAM not releasing backing device
    (bsc#1012628).
  - zram: refuse to use zero sized block device as backing device
    (bsc#1012628).
  - drm/amdgpu/smu14.0.2: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.7: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.11: fix IP version check (bsc#1012628).
  - trace/ring-buffer: Do not use TP_printk() formatting for boot
    mapped buffers (bsc#1012628).
  - block: avoid to reuse `hctx` not removed from cpuhp callback
    list (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Temperature
    Result and Limit Registers (bsc#1012628).
  - hwmon: (tmp513) Fix Current Register value interpretation
    (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage
    and Limit Registers (bsc#1012628).
  - drm/amdgpu: don't access invalid sched (bsc#1012628).
  - i915/guc: Accumulate active runtime on gt reset (bsc#1012628).
  - i915/guc: Ensure busyness counter increases motonically
    (bsc#1012628).
  - i915/guc: Reset engine utilization buffer before registration
    (bsc#1012628).
  - drm/panel: synaptics-r63353: Fix regulator unbalance
    (bsc#1012628).
  - drm/panel: st7701: Add prepare_prev_first flag to drm_panel
    (bsc#1012628).
  - drm/panel: novatek-nt35950: fix return value check in
    nt35950_probe() (bsc#1012628).
  - drm/panel: himax-hx83102: Add a check to prevent NULL pointer
    dereference (bsc#1012628).
  - dma-buf: Fix __dma_buf_debugfs_list_del argument for
    !CONFIG_DEBUG_FS (bsc#1012628).
  - udmabuf: fix memory leak on last export_udmabuf() error path
    (bsc#1012628).
  - udmabuf: udmabuf_create pin folio codestyle cleanup
    (bsc#1012628).
  - drm/amdgpu: Handle NULL bo->tbo.resource (again) in
    amdgpu_vm_bo_update (bsc#1012628).
  - drm/amdgpu: fix amdgpu_coredump (bsc#1012628).
  - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
    (bsc#1012628).
  - drm/amd: Update strapping for NBIO 2.5.0 (bsc#1012628).
  - drm/display: use ERR_PTR on DP tunnel manager creation fail
    (bsc#1012628).
  - thunderbolt: Don't display nvm_version unless upgrade supported
    (bsc#1012628).
  - thunderbolt: Improve redrive mode handling (bsc#1012628).
  - thunderbolt: Add support for Intel Panther Lake-M/P
    (bsc#1012628).
  - xhci: Turn NEC specific quirk for handling Stop Endpoint errors
    generic (bsc#1012628).
  - USB: serial: option: add Telit FE910C04 rmnet compositions
    (bsc#1012628).
  - USB: serial: option: add MediaTek T7XX compositions
    (bsc#1012628).
  - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    (bsc#1012628).
  - USB: serial: option: add MeiG Smart SLM770A (bsc#1012628).
  - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1012628).
  - hexagon: Disable constant extender optimization for LLVM prior
    to 19.1.0 (bsc#1012628).
  - efivarfs: Fix error on non-existent file (bsc#1012628).
  - i2c: riic: Always round-up when calculating bus period
    (bsc#1012628).
  - block: Revert "block: Fix potential deadlock while freezing
    queue and acquiring sysfs_lock" (bsc#1012628).
  - net: mctp: handle skb cleanup on sock_queue failures
    (bsc#1012628).
  - chelsio/chtls: prevent potential integer overflow on 32bit
    (bsc#1012628).
  - net: tun: fix tun_napi_alloc_frags() (bsc#1012628).
  - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module
    init (bsc#1012628).
  - KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be
    overridden (bsc#1012628).
  - EDAC/amd64: Simplify ECC check on unified memory controllers
    (bsc#1012628).
  - irqchip/gic-v3: Work around insecure GIC integrations
    (bsc#1012628).
  - mmc: mtk-sd: disable wakeup in .remove() and in the error path
    of .probe() (bsc#1012628).
  - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC
    quirk (bsc#1012628).
  - net: mdiobus: fix an OF node reference leak (bsc#1012628).
  - psample: adjust size if rate_as_probability is set
    (bsc#1012628).
  - netdev-genl: avoid empty messages in queue dump (bsc#1012628).
  - net: dsa: restore dsa_software_vlan_untag() ability to operate
    on VLAN-untagged traffic (bsc#1012628).
  - selftests: openvswitch: fix tcpdump execution (bsc#1012628).
  - netfilter: ipset: Fix for recursive locking warning
    (bsc#1012628).
  - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    (bsc#1012628).
  - can: m_can: fix missed interrupts with m_can_pci (bsc#1012628).
  - can: m_can: set init flag earlier in probe (bsc#1012628).
  - net: netdevsim: fix nsim_pp_hold_write() (bsc#1012628).
  - net: ethernet: bgmac-platform: fix an OF node reference leak
    (bsc#1012628).
  - net: ethernet: oa_tc6: fix tx skb race condition between
    reference pointers (bsc#1012628).
  - net: ethernet: oa_tc6: fix infinite loop error when tx credits
    becomes 0 (bsc#1012628).
  - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1012628).
  - team: Fix feature exposure when no ports are present
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue stats
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue dump
    (bsc#1012628).
  - ksmbd: fix broken transfers when exceeding max simultaneous
    operations (bsc#1012628).
  - ksmbd: count all requests in req_running counter (bsc#1012628).
  - net: renesas: rswitch: rework ts tags management (bsc#1012628).
  - ionic: use ee->offset when returning sprom data (bsc#1012628).
  - ionic: no double destroy workqueue (bsc#1012628).
  - ionic: Fix netdev notifier unregister on failure (bsc#1012628).
  - tools/net/ynl: fix sub-message key lookup for nested attributes
    (bsc#1012628).
  - netdevsim: prevent bad user input in
    nsim_dev_health_break_write() (bsc#1012628).
  - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
    ocelot_ifh_set_basic() (bsc#1012628).
  - net/smc: check return value of sock_recvmsg when draining clc
    data (bsc#1012628).
  - net/smc: check smcd_v2_ext_offset when receiving proposal msg
    (bsc#1012628).
  - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving
    proposal msg (bsc#1012628).
  - net/smc: check iparea_offset and ipv6_prefixes_cnt when
    receiving proposal msg (bsc#1012628).
  - net/smc: check sndbuf_space again after NOSPACE flag is set
    in smc_poll (bsc#1012628).
  - net/smc: protect link down work from execute after lgr freed
    (bsc#1012628).
  - cxl/region: Fix region creation for greater than x2 switches
    (bsc#1012628).
  - cxl/pci: Fix potential bogus return value upon successful
    probing (bsc#1012628).
  - tools: hv: change permissions of NetworkManager configuration
    file (bsc#1012628).
  - xfs: fix zero byte checking in the superblock scrubber
    (bsc#1012628).
  - xfs: fix sb_spino_align checks for large fsblock sizes
    (bsc#1012628).
  - xfs: fix off-by-one error in fsmap's end_daddr usage
    (bsc#1012628).
  - xfs: fix sparse inode limits on runt AG (bsc#1012628).
  - xfs: sb_spino_align is not verified (bsc#1012628).
  - erofs: use buffered I/O for file-backed mounts by default
    (bsc#1012628).
  - erofs: reference `struct erofs_device_info` for erofs_map_dev
    (bsc#1012628).
  - erofs: use `struct erofs_device_info` for the primary device
    (bsc#1012628).
  - erofs: add erofs_sb_free() helper (bsc#1012628).
  - s390/mm: Consider KMSAN modules metadata for paging levels
    (bsc#1012628).
  - sched/dlserver: Fix dlserver time accounting (bsc#1012628).
  - sched/dlserver: Fix dlserver double enqueue (bsc#1012628).
  - erofs: fix PSI memstall accounting (bsc#1012628).
  - s390/ipl: Fix never less than zero warning (bsc#1012628).
  - i2c: pnx: Fix timeout in wait functions (bsc#1012628).
  - p2sb: Do not scan and remove the P2SB device when it is unhidden
    (bsc#1012628).
  - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    (bsc#1012628).
  - p2sb: Introduce the global flag p2sb_hidden_by_bios
    (bsc#1012628).
  - p2sb: Factor out p2sb_read_from_cache() (bsc#1012628).
  - sched/eevdf: More PELT vs DELAYED_DEQUEUE (bsc#1012628).
  - sched/fair: Fix sched_can_stop_tick() for fair tasks
    (bsc#1012628).
  - sched/fair: Fix NEXT_BUDDY (bsc#1012628).
  - RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow
    bit (bsc#1012628).
  - firmware: arm_ffa: Fix the race around setting
    ffa_dev->properties (bsc#1012628).
  - firmware: arm_scmi: Fix i.MX build dependency (bsc#1012628).
  - Update config files.
  - net: stmmac: fix TSO DMA API usage causing oops (bsc#1012628).
  - net: sched: fix ordering of qlen adjustment (bsc#1012628).
  - commit 9de0e01

++++ kernel-obs-build:

  - Linux 6.12.7 (bsc#1012628).
  - epoll: Add synchronous wakeup support for ep_poll_callback
    (bsc#1012628).
  - mm: convert partially_mapped set/clear operations to be atomic
    (bsc#1012628).
  - mm: shmem: fix ShmemHugePages at swapout (bsc#1012628).
  - mm: use aligned address in copy_user_gigantic_page()
    (bsc#1012628).
  - mm: use aligned address in clear_gigantic_page() (bsc#1012628).
  - ceph: fix memory leak in ceph_direct_read_write() (bsc#1012628).
  - ceph: fix memory leaks in __ceph_sync_read() (bsc#1012628).
  - ceph: improve error handling and short/overflow-read logic in
    __ceph_sync_read() (bsc#1012628).
  - ceph: validate snapdirname option length when mounting
    (bsc#1012628).
  - ceph: give up on paths longer than PATH_MAX (bsc#1012628).
  - of: Fix refcount leakage for OF node returned by
    __of_get_dma_parent() (bsc#1012628).
  - of: Fix error path in of_parse_phandle_with_args_map()
    (bsc#1012628).
  - of: address: Preserve the flags portion on 1:1 dma-ranges
    mapping (bsc#1012628).
  - of: property: fw_devlink: Do not use interrupt-parent directly
    (bsc#1012628).
  - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1012628).
  - udmabuf: fix racy memfd sealing check (bsc#1012628).
  - nilfs2: prevent use of deleted inode (bsc#1012628).
  - nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    (bsc#1012628).
  - ocfs2: fix the space leak in LA when releasing LA (bsc#1012628).
  - of/irq: Fix using uninitialized variable @addr_len in API
    of_irq_parse_one() (bsc#1012628).
  - of/irq: Fix interrupt-map cell length check in
    of_irq_parse_imap_parent() (bsc#1012628).
  - KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits
    (bsc#1012628).
  - NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    (bsc#1012628).
  - io_uring: check if iowq is killed before queuing (bsc#1012628).
  - io_uring: Fix registered ring file refcount leak (bsc#1012628).
  - selftests/bpf: Use asm constraint "m" for LoongArch
    (bsc#1012628).
  - selftests/memfd: run sysctl tests when PID namespace support
    is enabled (bsc#1012628).
  - tracing: Check "%s" dereference via the field and not the
    TP_printk format (bsc#1012628).
  - tracing: Add "%s" check in test_event_printk() (bsc#1012628).
  - tracing: Add missing helper functions in event pointer
    dereference check (bsc#1012628).
  - tracing: Fix test_event_printk() to process entire print
    argument (bsc#1012628).
  - accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()
    (bsc#1012628).
  - accel/ivpu: Fix general protection fault in ivpu_bo_list()
    (bsc#1012628).
  - smb: client: fix TCP timers deadlock after rmmod (bsc#1012628).
  - KVM: x86: Play nice with protected guests in
    complete_hypercall_exit() (bsc#1012628).
  - x86/hyperv: Fix hv tsc page based sched_clock for hibernation
    (bsc#1012628).
  - tools: hv: Fix a complier warning in the fcopy uio daemon
    (bsc#1012628).
  - Drivers: hv: util: Avoid accessing a ringbuffer not initialized
    yet (bsc#1012628).
  - fgraph: Still initialize idle shadow stacks when starting
    (bsc#1012628).
  - drm/amdgpu/mmhub4.1: fix IP version check (bsc#1012628).
  - drm/amdgpu/gfx12: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.0: fix IP version check (bsc#1012628).
  - s390/mm: Fix DirectMap accounting (bsc#1012628).
  - btrfs: tree-checker: reject inline extent items with 0 ref count
    (bsc#1012628).
  - btrfs: fix improper generation check in snapshot delete
    (bsc#1012628).
  - btrfs: split bios to the fs sector size boundary (bsc#1012628).
  - alloc_tag: fix set_codetag_empty() when
    !CONFIG_MEM_ALLOC_PROFILING_DEBUG (bsc#1012628).
  - ring-buffer: Fix overflow in __rb_map_vma (bsc#1012628).
  - mm/page_alloc: don't call pfn_to_page() on possibly non-existent
    PFN in split_large_buddy() (bsc#1012628).
  - vmalloc: fix accounting with i915 (bsc#1012628).
  - zram: fix uninitialized ZRAM not releasing backing device
    (bsc#1012628).
  - zram: refuse to use zero sized block device as backing device
    (bsc#1012628).
  - drm/amdgpu/smu14.0.2: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.7: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.11: fix IP version check (bsc#1012628).
  - trace/ring-buffer: Do not use TP_printk() formatting for boot
    mapped buffers (bsc#1012628).
  - block: avoid to reuse `hctx` not removed from cpuhp callback
    list (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Temperature
    Result and Limit Registers (bsc#1012628).
  - hwmon: (tmp513) Fix Current Register value interpretation
    (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage
    and Limit Registers (bsc#1012628).
  - drm/amdgpu: don't access invalid sched (bsc#1012628).
  - i915/guc: Accumulate active runtime on gt reset (bsc#1012628).
  - i915/guc: Ensure busyness counter increases motonically
    (bsc#1012628).
  - i915/guc: Reset engine utilization buffer before registration
    (bsc#1012628).
  - drm/panel: synaptics-r63353: Fix regulator unbalance
    (bsc#1012628).
  - drm/panel: st7701: Add prepare_prev_first flag to drm_panel
    (bsc#1012628).
  - drm/panel: novatek-nt35950: fix return value check in
    nt35950_probe() (bsc#1012628).
  - drm/panel: himax-hx83102: Add a check to prevent NULL pointer
    dereference (bsc#1012628).
  - dma-buf: Fix __dma_buf_debugfs_list_del argument for
    !CONFIG_DEBUG_FS (bsc#1012628).
  - udmabuf: fix memory leak on last export_udmabuf() error path
    (bsc#1012628).
  - udmabuf: udmabuf_create pin folio codestyle cleanup
    (bsc#1012628).
  - drm/amdgpu: Handle NULL bo->tbo.resource (again) in
    amdgpu_vm_bo_update (bsc#1012628).
  - drm/amdgpu: fix amdgpu_coredump (bsc#1012628).
  - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
    (bsc#1012628).
  - drm/amd: Update strapping for NBIO 2.5.0 (bsc#1012628).
  - drm/display: use ERR_PTR on DP tunnel manager creation fail
    (bsc#1012628).
  - thunderbolt: Don't display nvm_version unless upgrade supported
    (bsc#1012628).
  - thunderbolt: Improve redrive mode handling (bsc#1012628).
  - thunderbolt: Add support for Intel Panther Lake-M/P
    (bsc#1012628).
  - xhci: Turn NEC specific quirk for handling Stop Endpoint errors
    generic (bsc#1012628).
  - USB: serial: option: add Telit FE910C04 rmnet compositions
    (bsc#1012628).
  - USB: serial: option: add MediaTek T7XX compositions
    (bsc#1012628).
  - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    (bsc#1012628).
  - USB: serial: option: add MeiG Smart SLM770A (bsc#1012628).
  - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1012628).
  - hexagon: Disable constant extender optimization for LLVM prior
    to 19.1.0 (bsc#1012628).
  - efivarfs: Fix error on non-existent file (bsc#1012628).
  - i2c: riic: Always round-up when calculating bus period
    (bsc#1012628).
  - block: Revert "block: Fix potential deadlock while freezing
    queue and acquiring sysfs_lock" (bsc#1012628).
  - net: mctp: handle skb cleanup on sock_queue failures
    (bsc#1012628).
  - chelsio/chtls: prevent potential integer overflow on 32bit
    (bsc#1012628).
  - net: tun: fix tun_napi_alloc_frags() (bsc#1012628).
  - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module
    init (bsc#1012628).
  - KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be
    overridden (bsc#1012628).
  - EDAC/amd64: Simplify ECC check on unified memory controllers
    (bsc#1012628).
  - irqchip/gic-v3: Work around insecure GIC integrations
    (bsc#1012628).
  - mmc: mtk-sd: disable wakeup in .remove() and in the error path
    of .probe() (bsc#1012628).
  - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC
    quirk (bsc#1012628).
  - net: mdiobus: fix an OF node reference leak (bsc#1012628).
  - psample: adjust size if rate_as_probability is set
    (bsc#1012628).
  - netdev-genl: avoid empty messages in queue dump (bsc#1012628).
  - net: dsa: restore dsa_software_vlan_untag() ability to operate
    on VLAN-untagged traffic (bsc#1012628).
  - selftests: openvswitch: fix tcpdump execution (bsc#1012628).
  - netfilter: ipset: Fix for recursive locking warning
    (bsc#1012628).
  - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    (bsc#1012628).
  - can: m_can: fix missed interrupts with m_can_pci (bsc#1012628).
  - can: m_can: set init flag earlier in probe (bsc#1012628).
  - net: netdevsim: fix nsim_pp_hold_write() (bsc#1012628).
  - net: ethernet: bgmac-platform: fix an OF node reference leak
    (bsc#1012628).
  - net: ethernet: oa_tc6: fix tx skb race condition between
    reference pointers (bsc#1012628).
  - net: ethernet: oa_tc6: fix infinite loop error when tx credits
    becomes 0 (bsc#1012628).
  - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1012628).
  - team: Fix feature exposure when no ports are present
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue stats
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue dump
    (bsc#1012628).
  - ksmbd: fix broken transfers when exceeding max simultaneous
    operations (bsc#1012628).
  - ksmbd: count all requests in req_running counter (bsc#1012628).
  - net: renesas: rswitch: rework ts tags management (bsc#1012628).
  - ionic: use ee->offset when returning sprom data (bsc#1012628).
  - ionic: no double destroy workqueue (bsc#1012628).
  - ionic: Fix netdev notifier unregister on failure (bsc#1012628).
  - tools/net/ynl: fix sub-message key lookup for nested attributes
    (bsc#1012628).
  - netdevsim: prevent bad user input in
    nsim_dev_health_break_write() (bsc#1012628).
  - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
    ocelot_ifh_set_basic() (bsc#1012628).
  - net/smc: check return value of sock_recvmsg when draining clc
    data (bsc#1012628).
  - net/smc: check smcd_v2_ext_offset when receiving proposal msg
    (bsc#1012628).
  - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving
    proposal msg (bsc#1012628).
  - net/smc: check iparea_offset and ipv6_prefixes_cnt when
    receiving proposal msg (bsc#1012628).
  - net/smc: check sndbuf_space again after NOSPACE flag is set
    in smc_poll (bsc#1012628).
  - net/smc: protect link down work from execute after lgr freed
    (bsc#1012628).
  - cxl/region: Fix region creation for greater than x2 switches
    (bsc#1012628).
  - cxl/pci: Fix potential bogus return value upon successful
    probing (bsc#1012628).
  - tools: hv: change permissions of NetworkManager configuration
    file (bsc#1012628).
  - xfs: fix zero byte checking in the superblock scrubber
    (bsc#1012628).
  - xfs: fix sb_spino_align checks for large fsblock sizes
    (bsc#1012628).
  - xfs: fix off-by-one error in fsmap's end_daddr usage
    (bsc#1012628).
  - xfs: fix sparse inode limits on runt AG (bsc#1012628).
  - xfs: sb_spino_align is not verified (bsc#1012628).
  - erofs: use buffered I/O for file-backed mounts by default
    (bsc#1012628).
  - erofs: reference `struct erofs_device_info` for erofs_map_dev
    (bsc#1012628).
  - erofs: use `struct erofs_device_info` for the primary device
    (bsc#1012628).
  - erofs: add erofs_sb_free() helper (bsc#1012628).
  - s390/mm: Consider KMSAN modules metadata for paging levels
    (bsc#1012628).
  - sched/dlserver: Fix dlserver time accounting (bsc#1012628).
  - sched/dlserver: Fix dlserver double enqueue (bsc#1012628).
  - erofs: fix PSI memstall accounting (bsc#1012628).
  - s390/ipl: Fix never less than zero warning (bsc#1012628).
  - i2c: pnx: Fix timeout in wait functions (bsc#1012628).
  - p2sb: Do not scan and remove the P2SB device when it is unhidden
    (bsc#1012628).
  - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    (bsc#1012628).
  - p2sb: Introduce the global flag p2sb_hidden_by_bios
    (bsc#1012628).
  - p2sb: Factor out p2sb_read_from_cache() (bsc#1012628).
  - sched/eevdf: More PELT vs DELAYED_DEQUEUE (bsc#1012628).
  - sched/fair: Fix sched_can_stop_tick() for fair tasks
    (bsc#1012628).
  - sched/fair: Fix NEXT_BUDDY (bsc#1012628).
  - RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow
    bit (bsc#1012628).
  - firmware: arm_ffa: Fix the race around setting
    ffa_dev->properties (bsc#1012628).
  - firmware: arm_scmi: Fix i.MX build dependency (bsc#1012628).
  - Update config files.
  - net: stmmac: fix TSO DMA API usage causing oops (bsc#1012628).
  - net: sched: fix ordering of qlen adjustment (bsc#1012628).
  - commit 9de0e01

++++ kernel-obs-qa:

  - Linux 6.12.7 (bsc#1012628).
  - epoll: Add synchronous wakeup support for ep_poll_callback
    (bsc#1012628).
  - mm: convert partially_mapped set/clear operations to be atomic
    (bsc#1012628).
  - mm: shmem: fix ShmemHugePages at swapout (bsc#1012628).
  - mm: use aligned address in copy_user_gigantic_page()
    (bsc#1012628).
  - mm: use aligned address in clear_gigantic_page() (bsc#1012628).
  - ceph: fix memory leak in ceph_direct_read_write() (bsc#1012628).
  - ceph: fix memory leaks in __ceph_sync_read() (bsc#1012628).
  - ceph: improve error handling and short/overflow-read logic in
    __ceph_sync_read() (bsc#1012628).
  - ceph: validate snapdirname option length when mounting
    (bsc#1012628).
  - ceph: give up on paths longer than PATH_MAX (bsc#1012628).
  - of: Fix refcount leakage for OF node returned by
    __of_get_dma_parent() (bsc#1012628).
  - of: Fix error path in of_parse_phandle_with_args_map()
    (bsc#1012628).
  - of: address: Preserve the flags portion on 1:1 dma-ranges
    mapping (bsc#1012628).
  - of: property: fw_devlink: Do not use interrupt-parent directly
    (bsc#1012628).
  - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1012628).
  - udmabuf: fix racy memfd sealing check (bsc#1012628).
  - nilfs2: prevent use of deleted inode (bsc#1012628).
  - nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    (bsc#1012628).
  - ocfs2: fix the space leak in LA when releasing LA (bsc#1012628).
  - of/irq: Fix using uninitialized variable @addr_len in API
    of_irq_parse_one() (bsc#1012628).
  - of/irq: Fix interrupt-map cell length check in
    of_irq_parse_imap_parent() (bsc#1012628).
  - KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits
    (bsc#1012628).
  - NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    (bsc#1012628).
  - io_uring: check if iowq is killed before queuing (bsc#1012628).
  - io_uring: Fix registered ring file refcount leak (bsc#1012628).
  - selftests/bpf: Use asm constraint "m" for LoongArch
    (bsc#1012628).
  - selftests/memfd: run sysctl tests when PID namespace support
    is enabled (bsc#1012628).
  - tracing: Check "%s" dereference via the field and not the
    TP_printk format (bsc#1012628).
  - tracing: Add "%s" check in test_event_printk() (bsc#1012628).
  - tracing: Add missing helper functions in event pointer
    dereference check (bsc#1012628).
  - tracing: Fix test_event_printk() to process entire print
    argument (bsc#1012628).
  - accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()
    (bsc#1012628).
  - accel/ivpu: Fix general protection fault in ivpu_bo_list()
    (bsc#1012628).
  - smb: client: fix TCP timers deadlock after rmmod (bsc#1012628).
  - KVM: x86: Play nice with protected guests in
    complete_hypercall_exit() (bsc#1012628).
  - x86/hyperv: Fix hv tsc page based sched_clock for hibernation
    (bsc#1012628).
  - tools: hv: Fix a complier warning in the fcopy uio daemon
    (bsc#1012628).
  - Drivers: hv: util: Avoid accessing a ringbuffer not initialized
    yet (bsc#1012628).
  - fgraph: Still initialize idle shadow stacks when starting
    (bsc#1012628).
  - drm/amdgpu/mmhub4.1: fix IP version check (bsc#1012628).
  - drm/amdgpu/gfx12: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.0: fix IP version check (bsc#1012628).
  - s390/mm: Fix DirectMap accounting (bsc#1012628).
  - btrfs: tree-checker: reject inline extent items with 0 ref count
    (bsc#1012628).
  - btrfs: fix improper generation check in snapshot delete
    (bsc#1012628).
  - btrfs: split bios to the fs sector size boundary (bsc#1012628).
  - alloc_tag: fix set_codetag_empty() when
    !CONFIG_MEM_ALLOC_PROFILING_DEBUG (bsc#1012628).
  - ring-buffer: Fix overflow in __rb_map_vma (bsc#1012628).
  - mm/page_alloc: don't call pfn_to_page() on possibly non-existent
    PFN in split_large_buddy() (bsc#1012628).
  - vmalloc: fix accounting with i915 (bsc#1012628).
  - zram: fix uninitialized ZRAM not releasing backing device
    (bsc#1012628).
  - zram: refuse to use zero sized block device as backing device
    (bsc#1012628).
  - drm/amdgpu/smu14.0.2: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.7: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.11: fix IP version check (bsc#1012628).
  - trace/ring-buffer: Do not use TP_printk() formatting for boot
    mapped buffers (bsc#1012628).
  - block: avoid to reuse `hctx` not removed from cpuhp callback
    list (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Temperature
    Result and Limit Registers (bsc#1012628).
  - hwmon: (tmp513) Fix Current Register value interpretation
    (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage
    and Limit Registers (bsc#1012628).
  - drm/amdgpu: don't access invalid sched (bsc#1012628).
  - i915/guc: Accumulate active runtime on gt reset (bsc#1012628).
  - i915/guc: Ensure busyness counter increases motonically
    (bsc#1012628).
  - i915/guc: Reset engine utilization buffer before registration
    (bsc#1012628).
  - drm/panel: synaptics-r63353: Fix regulator unbalance
    (bsc#1012628).
  - drm/panel: st7701: Add prepare_prev_first flag to drm_panel
    (bsc#1012628).
  - drm/panel: novatek-nt35950: fix return value check in
    nt35950_probe() (bsc#1012628).
  - drm/panel: himax-hx83102: Add a check to prevent NULL pointer
    dereference (bsc#1012628).
  - dma-buf: Fix __dma_buf_debugfs_list_del argument for
    !CONFIG_DEBUG_FS (bsc#1012628).
  - udmabuf: fix memory leak on last export_udmabuf() error path
    (bsc#1012628).
  - udmabuf: udmabuf_create pin folio codestyle cleanup
    (bsc#1012628).
  - drm/amdgpu: Handle NULL bo->tbo.resource (again) in
    amdgpu_vm_bo_update (bsc#1012628).
  - drm/amdgpu: fix amdgpu_coredump (bsc#1012628).
  - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
    (bsc#1012628).
  - drm/amd: Update strapping for NBIO 2.5.0 (bsc#1012628).
  - drm/display: use ERR_PTR on DP tunnel manager creation fail
    (bsc#1012628).
  - thunderbolt: Don't display nvm_version unless upgrade supported
    (bsc#1012628).
  - thunderbolt: Improve redrive mode handling (bsc#1012628).
  - thunderbolt: Add support for Intel Panther Lake-M/P
    (bsc#1012628).
  - xhci: Turn NEC specific quirk for handling Stop Endpoint errors
    generic (bsc#1012628).
  - USB: serial: option: add Telit FE910C04 rmnet compositions
    (bsc#1012628).
  - USB: serial: option: add MediaTek T7XX compositions
    (bsc#1012628).
  - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    (bsc#1012628).
  - USB: serial: option: add MeiG Smart SLM770A (bsc#1012628).
  - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1012628).
  - hexagon: Disable constant extender optimization for LLVM prior
    to 19.1.0 (bsc#1012628).
  - efivarfs: Fix error on non-existent file (bsc#1012628).
  - i2c: riic: Always round-up when calculating bus period
    (bsc#1012628).
  - block: Revert "block: Fix potential deadlock while freezing
    queue and acquiring sysfs_lock" (bsc#1012628).
  - net: mctp: handle skb cleanup on sock_queue failures
    (bsc#1012628).
  - chelsio/chtls: prevent potential integer overflow on 32bit
    (bsc#1012628).
  - net: tun: fix tun_napi_alloc_frags() (bsc#1012628).
  - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module
    init (bsc#1012628).
  - KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be
    overridden (bsc#1012628).
  - EDAC/amd64: Simplify ECC check on unified memory controllers
    (bsc#1012628).
  - irqchip/gic-v3: Work around insecure GIC integrations
    (bsc#1012628).
  - mmc: mtk-sd: disable wakeup in .remove() and in the error path
    of .probe() (bsc#1012628).
  - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC
    quirk (bsc#1012628).
  - net: mdiobus: fix an OF node reference leak (bsc#1012628).
  - psample: adjust size if rate_as_probability is set
    (bsc#1012628).
  - netdev-genl: avoid empty messages in queue dump (bsc#1012628).
  - net: dsa: restore dsa_software_vlan_untag() ability to operate
    on VLAN-untagged traffic (bsc#1012628).
  - selftests: openvswitch: fix tcpdump execution (bsc#1012628).
  - netfilter: ipset: Fix for recursive locking warning
    (bsc#1012628).
  - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    (bsc#1012628).
  - can: m_can: fix missed interrupts with m_can_pci (bsc#1012628).
  - can: m_can: set init flag earlier in probe (bsc#1012628).
  - net: netdevsim: fix nsim_pp_hold_write() (bsc#1012628).
  - net: ethernet: bgmac-platform: fix an OF node reference leak
    (bsc#1012628).
  - net: ethernet: oa_tc6: fix tx skb race condition between
    reference pointers (bsc#1012628).
  - net: ethernet: oa_tc6: fix infinite loop error when tx credits
    becomes 0 (bsc#1012628).
  - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1012628).
  - team: Fix feature exposure when no ports are present
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue stats
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue dump
    (bsc#1012628).
  - ksmbd: fix broken transfers when exceeding max simultaneous
    operations (bsc#1012628).
  - ksmbd: count all requests in req_running counter (bsc#1012628).
  - net: renesas: rswitch: rework ts tags management (bsc#1012628).
  - ionic: use ee->offset when returning sprom data (bsc#1012628).
  - ionic: no double destroy workqueue (bsc#1012628).
  - ionic: Fix netdev notifier unregister on failure (bsc#1012628).
  - tools/net/ynl: fix sub-message key lookup for nested attributes
    (bsc#1012628).
  - netdevsim: prevent bad user input in
    nsim_dev_health_break_write() (bsc#1012628).
  - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
    ocelot_ifh_set_basic() (bsc#1012628).
  - net/smc: check return value of sock_recvmsg when draining clc
    data (bsc#1012628).
  - net/smc: check smcd_v2_ext_offset when receiving proposal msg
    (bsc#1012628).
  - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving
    proposal msg (bsc#1012628).
  - net/smc: check iparea_offset and ipv6_prefixes_cnt when
    receiving proposal msg (bsc#1012628).
  - net/smc: check sndbuf_space again after NOSPACE flag is set
    in smc_poll (bsc#1012628).
  - net/smc: protect link down work from execute after lgr freed
    (bsc#1012628).
  - cxl/region: Fix region creation for greater than x2 switches
    (bsc#1012628).
  - cxl/pci: Fix potential bogus return value upon successful
    probing (bsc#1012628).
  - tools: hv: change permissions of NetworkManager configuration
    file (bsc#1012628).
  - xfs: fix zero byte checking in the superblock scrubber
    (bsc#1012628).
  - xfs: fix sb_spino_align checks for large fsblock sizes
    (bsc#1012628).
  - xfs: fix off-by-one error in fsmap's end_daddr usage
    (bsc#1012628).
  - xfs: fix sparse inode limits on runt AG (bsc#1012628).
  - xfs: sb_spino_align is not verified (bsc#1012628).
  - erofs: use buffered I/O for file-backed mounts by default
    (bsc#1012628).
  - erofs: reference `struct erofs_device_info` for erofs_map_dev
    (bsc#1012628).
  - erofs: use `struct erofs_device_info` for the primary device
    (bsc#1012628).
  - erofs: add erofs_sb_free() helper (bsc#1012628).
  - s390/mm: Consider KMSAN modules metadata for paging levels
    (bsc#1012628).
  - sched/dlserver: Fix dlserver time accounting (bsc#1012628).
  - sched/dlserver: Fix dlserver double enqueue (bsc#1012628).
  - erofs: fix PSI memstall accounting (bsc#1012628).
  - s390/ipl: Fix never less than zero warning (bsc#1012628).
  - i2c: pnx: Fix timeout in wait functions (bsc#1012628).
  - p2sb: Do not scan and remove the P2SB device when it is unhidden
    (bsc#1012628).
  - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    (bsc#1012628).
  - p2sb: Introduce the global flag p2sb_hidden_by_bios
    (bsc#1012628).
  - p2sb: Factor out p2sb_read_from_cache() (bsc#1012628).
  - sched/eevdf: More PELT vs DELAYED_DEQUEUE (bsc#1012628).
  - sched/fair: Fix sched_can_stop_tick() for fair tasks
    (bsc#1012628).
  - sched/fair: Fix NEXT_BUDDY (bsc#1012628).
  - RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow
    bit (bsc#1012628).
  - firmware: arm_ffa: Fix the race around setting
    ffa_dev->properties (bsc#1012628).
  - firmware: arm_scmi: Fix i.MX build dependency (bsc#1012628).
  - Update config files.
  - net: stmmac: fix TSO DMA API usage causing oops (bsc#1012628).
  - net: sched: fix ordering of qlen adjustment (bsc#1012628).
  - commit 9de0e01

++++ kernel-syms:

  - Linux 6.12.7 (bsc#1012628).
  - epoll: Add synchronous wakeup support for ep_poll_callback
    (bsc#1012628).
  - mm: convert partially_mapped set/clear operations to be atomic
    (bsc#1012628).
  - mm: shmem: fix ShmemHugePages at swapout (bsc#1012628).
  - mm: use aligned address in copy_user_gigantic_page()
    (bsc#1012628).
  - mm: use aligned address in clear_gigantic_page() (bsc#1012628).
  - ceph: fix memory leak in ceph_direct_read_write() (bsc#1012628).
  - ceph: fix memory leaks in __ceph_sync_read() (bsc#1012628).
  - ceph: improve error handling and short/overflow-read logic in
    __ceph_sync_read() (bsc#1012628).
  - ceph: validate snapdirname option length when mounting
    (bsc#1012628).
  - ceph: give up on paths longer than PATH_MAX (bsc#1012628).
  - of: Fix refcount leakage for OF node returned by
    __of_get_dma_parent() (bsc#1012628).
  - of: Fix error path in of_parse_phandle_with_args_map()
    (bsc#1012628).
  - of: address: Preserve the flags portion on 1:1 dma-ranges
    mapping (bsc#1012628).
  - of: property: fw_devlink: Do not use interrupt-parent directly
    (bsc#1012628).
  - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1012628).
  - udmabuf: fix racy memfd sealing check (bsc#1012628).
  - nilfs2: prevent use of deleted inode (bsc#1012628).
  - nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    (bsc#1012628).
  - ocfs2: fix the space leak in LA when releasing LA (bsc#1012628).
  - of/irq: Fix using uninitialized variable @addr_len in API
    of_irq_parse_one() (bsc#1012628).
  - of/irq: Fix interrupt-map cell length check in
    of_irq_parse_imap_parent() (bsc#1012628).
  - KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits
    (bsc#1012628).
  - NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    (bsc#1012628).
  - io_uring: check if iowq is killed before queuing (bsc#1012628).
  - io_uring: Fix registered ring file refcount leak (bsc#1012628).
  - selftests/bpf: Use asm constraint "m" for LoongArch
    (bsc#1012628).
  - selftests/memfd: run sysctl tests when PID namespace support
    is enabled (bsc#1012628).
  - tracing: Check "%s" dereference via the field and not the
    TP_printk format (bsc#1012628).
  - tracing: Add "%s" check in test_event_printk() (bsc#1012628).
  - tracing: Add missing helper functions in event pointer
    dereference check (bsc#1012628).
  - tracing: Fix test_event_printk() to process entire print
    argument (bsc#1012628).
  - accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()
    (bsc#1012628).
  - accel/ivpu: Fix general protection fault in ivpu_bo_list()
    (bsc#1012628).
  - smb: client: fix TCP timers deadlock after rmmod (bsc#1012628).
  - KVM: x86: Play nice with protected guests in
    complete_hypercall_exit() (bsc#1012628).
  - x86/hyperv: Fix hv tsc page based sched_clock for hibernation
    (bsc#1012628).
  - tools: hv: Fix a complier warning in the fcopy uio daemon
    (bsc#1012628).
  - Drivers: hv: util: Avoid accessing a ringbuffer not initialized
    yet (bsc#1012628).
  - fgraph: Still initialize idle shadow stacks when starting
    (bsc#1012628).
  - drm/amdgpu/mmhub4.1: fix IP version check (bsc#1012628).
  - drm/amdgpu/gfx12: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.0: fix IP version check (bsc#1012628).
  - s390/mm: Fix DirectMap accounting (bsc#1012628).
  - btrfs: tree-checker: reject inline extent items with 0 ref count
    (bsc#1012628).
  - btrfs: fix improper generation check in snapshot delete
    (bsc#1012628).
  - btrfs: split bios to the fs sector size boundary (bsc#1012628).
  - alloc_tag: fix set_codetag_empty() when
    !CONFIG_MEM_ALLOC_PROFILING_DEBUG (bsc#1012628).
  - ring-buffer: Fix overflow in __rb_map_vma (bsc#1012628).
  - mm/page_alloc: don't call pfn_to_page() on possibly non-existent
    PFN in split_large_buddy() (bsc#1012628).
  - vmalloc: fix accounting with i915 (bsc#1012628).
  - zram: fix uninitialized ZRAM not releasing backing device
    (bsc#1012628).
  - zram: refuse to use zero sized block device as backing device
    (bsc#1012628).
  - drm/amdgpu/smu14.0.2: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.7: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.11: fix IP version check (bsc#1012628).
  - trace/ring-buffer: Do not use TP_printk() formatting for boot
    mapped buffers (bsc#1012628).
  - block: avoid to reuse `hctx` not removed from cpuhp callback
    list (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Temperature
    Result and Limit Registers (bsc#1012628).
  - hwmon: (tmp513) Fix Current Register value interpretation
    (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage
    and Limit Registers (bsc#1012628).
  - drm/amdgpu: don't access invalid sched (bsc#1012628).
  - i915/guc: Accumulate active runtime on gt reset (bsc#1012628).
  - i915/guc: Ensure busyness counter increases motonically
    (bsc#1012628).
  - i915/guc: Reset engine utilization buffer before registration
    (bsc#1012628).
  - drm/panel: synaptics-r63353: Fix regulator unbalance
    (bsc#1012628).
  - drm/panel: st7701: Add prepare_prev_first flag to drm_panel
    (bsc#1012628).
  - drm/panel: novatek-nt35950: fix return value check in
    nt35950_probe() (bsc#1012628).
  - drm/panel: himax-hx83102: Add a check to prevent NULL pointer
    dereference (bsc#1012628).
  - dma-buf: Fix __dma_buf_debugfs_list_del argument for
    !CONFIG_DEBUG_FS (bsc#1012628).
  - udmabuf: fix memory leak on last export_udmabuf() error path
    (bsc#1012628).
  - udmabuf: udmabuf_create pin folio codestyle cleanup
    (bsc#1012628).
  - drm/amdgpu: Handle NULL bo->tbo.resource (again) in
    amdgpu_vm_bo_update (bsc#1012628).
  - drm/amdgpu: fix amdgpu_coredump (bsc#1012628).
  - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
    (bsc#1012628).
  - drm/amd: Update strapping for NBIO 2.5.0 (bsc#1012628).
  - drm/display: use ERR_PTR on DP tunnel manager creation fail
    (bsc#1012628).
  - thunderbolt: Don't display nvm_version unless upgrade supported
    (bsc#1012628).
  - thunderbolt: Improve redrive mode handling (bsc#1012628).
  - thunderbolt: Add support for Intel Panther Lake-M/P
    (bsc#1012628).
  - xhci: Turn NEC specific quirk for handling Stop Endpoint errors
    generic (bsc#1012628).
  - USB: serial: option: add Telit FE910C04 rmnet compositions
    (bsc#1012628).
  - USB: serial: option: add MediaTek T7XX compositions
    (bsc#1012628).
  - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    (bsc#1012628).
  - USB: serial: option: add MeiG Smart SLM770A (bsc#1012628).
  - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1012628).
  - hexagon: Disable constant extender optimization for LLVM prior
    to 19.1.0 (bsc#1012628).
  - efivarfs: Fix error on non-existent file (bsc#1012628).
  - i2c: riic: Always round-up when calculating bus period
    (bsc#1012628).
  - block: Revert "block: Fix potential deadlock while freezing
    queue and acquiring sysfs_lock" (bsc#1012628).
  - net: mctp: handle skb cleanup on sock_queue failures
    (bsc#1012628).
  - chelsio/chtls: prevent potential integer overflow on 32bit
    (bsc#1012628).
  - net: tun: fix tun_napi_alloc_frags() (bsc#1012628).
  - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module
    init (bsc#1012628).
  - KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be
    overridden (bsc#1012628).
  - EDAC/amd64: Simplify ECC check on unified memory controllers
    (bsc#1012628).
  - irqchip/gic-v3: Work around insecure GIC integrations
    (bsc#1012628).
  - mmc: mtk-sd: disable wakeup in .remove() and in the error path
    of .probe() (bsc#1012628).
  - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC
    quirk (bsc#1012628).
  - net: mdiobus: fix an OF node reference leak (bsc#1012628).
  - psample: adjust size if rate_as_probability is set
    (bsc#1012628).
  - netdev-genl: avoid empty messages in queue dump (bsc#1012628).
  - net: dsa: restore dsa_software_vlan_untag() ability to operate
    on VLAN-untagged traffic (bsc#1012628).
  - selftests: openvswitch: fix tcpdump execution (bsc#1012628).
  - netfilter: ipset: Fix for recursive locking warning
    (bsc#1012628).
  - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    (bsc#1012628).
  - can: m_can: fix missed interrupts with m_can_pci (bsc#1012628).
  - can: m_can: set init flag earlier in probe (bsc#1012628).
  - net: netdevsim: fix nsim_pp_hold_write() (bsc#1012628).
  - net: ethernet: bgmac-platform: fix an OF node reference leak
    (bsc#1012628).
  - net: ethernet: oa_tc6: fix tx skb race condition between
    reference pointers (bsc#1012628).
  - net: ethernet: oa_tc6: fix infinite loop error when tx credits
    becomes 0 (bsc#1012628).
  - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1012628).
  - team: Fix feature exposure when no ports are present
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue stats
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue dump
    (bsc#1012628).
  - ksmbd: fix broken transfers when exceeding max simultaneous
    operations (bsc#1012628).
  - ksmbd: count all requests in req_running counter (bsc#1012628).
  - net: renesas: rswitch: rework ts tags management (bsc#1012628).
  - ionic: use ee->offset when returning sprom data (bsc#1012628).
  - ionic: no double destroy workqueue (bsc#1012628).
  - ionic: Fix netdev notifier unregister on failure (bsc#1012628).
  - tools/net/ynl: fix sub-message key lookup for nested attributes
    (bsc#1012628).
  - netdevsim: prevent bad user input in
    nsim_dev_health_break_write() (bsc#1012628).
  - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
    ocelot_ifh_set_basic() (bsc#1012628).
  - net/smc: check return value of sock_recvmsg when draining clc
    data (bsc#1012628).
  - net/smc: check smcd_v2_ext_offset when receiving proposal msg
    (bsc#1012628).
  - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving
    proposal msg (bsc#1012628).
  - net/smc: check iparea_offset and ipv6_prefixes_cnt when
    receiving proposal msg (bsc#1012628).
  - net/smc: check sndbuf_space again after NOSPACE flag is set
    in smc_poll (bsc#1012628).
  - net/smc: protect link down work from execute after lgr freed
    (bsc#1012628).
  - cxl/region: Fix region creation for greater than x2 switches
    (bsc#1012628).
  - cxl/pci: Fix potential bogus return value upon successful
    probing (bsc#1012628).
  - tools: hv: change permissions of NetworkManager configuration
    file (bsc#1012628).
  - xfs: fix zero byte checking in the superblock scrubber
    (bsc#1012628).
  - xfs: fix sb_spino_align checks for large fsblock sizes
    (bsc#1012628).
  - xfs: fix off-by-one error in fsmap's end_daddr usage
    (bsc#1012628).
  - xfs: fix sparse inode limits on runt AG (bsc#1012628).
  - xfs: sb_spino_align is not verified (bsc#1012628).
  - erofs: use buffered I/O for file-backed mounts by default
    (bsc#1012628).
  - erofs: reference `struct erofs_device_info` for erofs_map_dev
    (bsc#1012628).
  - erofs: use `struct erofs_device_info` for the primary device
    (bsc#1012628).
  - erofs: add erofs_sb_free() helper (bsc#1012628).
  - s390/mm: Consider KMSAN modules metadata for paging levels
    (bsc#1012628).
  - sched/dlserver: Fix dlserver time accounting (bsc#1012628).
  - sched/dlserver: Fix dlserver double enqueue (bsc#1012628).
  - erofs: fix PSI memstall accounting (bsc#1012628).
  - s390/ipl: Fix never less than zero warning (bsc#1012628).
  - i2c: pnx: Fix timeout in wait functions (bsc#1012628).
  - p2sb: Do not scan and remove the P2SB device when it is unhidden
    (bsc#1012628).
  - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    (bsc#1012628).
  - p2sb: Introduce the global flag p2sb_hidden_by_bios
    (bsc#1012628).
  - p2sb: Factor out p2sb_read_from_cache() (bsc#1012628).
  - sched/eevdf: More PELT vs DELAYED_DEQUEUE (bsc#1012628).
  - sched/fair: Fix sched_can_stop_tick() for fair tasks
    (bsc#1012628).
  - sched/fair: Fix NEXT_BUDDY (bsc#1012628).
  - RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow
    bit (bsc#1012628).
  - firmware: arm_ffa: Fix the race around setting
    ffa_dev->properties (bsc#1012628).
  - firmware: arm_scmi: Fix i.MX build dependency (bsc#1012628).
  - Update config files.
  - net: stmmac: fix TSO DMA API usage causing oops (bsc#1012628).
  - net: sched: fix ordering of qlen adjustment (bsc#1012628).
  - commit 9de0e01

++++ kernel-vanilla:

  - Linux 6.12.7 (bsc#1012628).
  - epoll: Add synchronous wakeup support for ep_poll_callback
    (bsc#1012628).
  - mm: convert partially_mapped set/clear operations to be atomic
    (bsc#1012628).
  - mm: shmem: fix ShmemHugePages at swapout (bsc#1012628).
  - mm: use aligned address in copy_user_gigantic_page()
    (bsc#1012628).
  - mm: use aligned address in clear_gigantic_page() (bsc#1012628).
  - ceph: fix memory leak in ceph_direct_read_write() (bsc#1012628).
  - ceph: fix memory leaks in __ceph_sync_read() (bsc#1012628).
  - ceph: improve error handling and short/overflow-read logic in
    __ceph_sync_read() (bsc#1012628).
  - ceph: validate snapdirname option length when mounting
    (bsc#1012628).
  - ceph: give up on paths longer than PATH_MAX (bsc#1012628).
  - of: Fix refcount leakage for OF node returned by
    __of_get_dma_parent() (bsc#1012628).
  - of: Fix error path in of_parse_phandle_with_args_map()
    (bsc#1012628).
  - of: address: Preserve the flags portion on 1:1 dma-ranges
    mapping (bsc#1012628).
  - of: property: fw_devlink: Do not use interrupt-parent directly
    (bsc#1012628).
  - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1012628).
  - udmabuf: fix racy memfd sealing check (bsc#1012628).
  - nilfs2: prevent use of deleted inode (bsc#1012628).
  - nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    (bsc#1012628).
  - ocfs2: fix the space leak in LA when releasing LA (bsc#1012628).
  - of/irq: Fix using uninitialized variable @addr_len in API
    of_irq_parse_one() (bsc#1012628).
  - of/irq: Fix interrupt-map cell length check in
    of_irq_parse_imap_parent() (bsc#1012628).
  - KVM: SVM: Allow guest writes to set MSR_AMD64_DE_CFG bits
    (bsc#1012628).
  - NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    (bsc#1012628).
  - io_uring: check if iowq is killed before queuing (bsc#1012628).
  - io_uring: Fix registered ring file refcount leak (bsc#1012628).
  - selftests/bpf: Use asm constraint "m" for LoongArch
    (bsc#1012628).
  - selftests/memfd: run sysctl tests when PID namespace support
    is enabled (bsc#1012628).
  - tracing: Check "%s" dereference via the field and not the
    TP_printk format (bsc#1012628).
  - tracing: Add "%s" check in test_event_printk() (bsc#1012628).
  - tracing: Add missing helper functions in event pointer
    dereference check (bsc#1012628).
  - tracing: Fix test_event_printk() to process entire print
    argument (bsc#1012628).
  - accel/ivpu: Fix WARN in ivpu_ipc_send_receive_internal()
    (bsc#1012628).
  - accel/ivpu: Fix general protection fault in ivpu_bo_list()
    (bsc#1012628).
  - smb: client: fix TCP timers deadlock after rmmod (bsc#1012628).
  - KVM: x86: Play nice with protected guests in
    complete_hypercall_exit() (bsc#1012628).
  - x86/hyperv: Fix hv tsc page based sched_clock for hibernation
    (bsc#1012628).
  - tools: hv: Fix a complier warning in the fcopy uio daemon
    (bsc#1012628).
  - Drivers: hv: util: Avoid accessing a ringbuffer not initialized
    yet (bsc#1012628).
  - fgraph: Still initialize idle shadow stacks when starting
    (bsc#1012628).
  - drm/amdgpu/mmhub4.1: fix IP version check (bsc#1012628).
  - drm/amdgpu/gfx12: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.0: fix IP version check (bsc#1012628).
  - s390/mm: Fix DirectMap accounting (bsc#1012628).
  - btrfs: tree-checker: reject inline extent items with 0 ref count
    (bsc#1012628).
  - btrfs: fix improper generation check in snapshot delete
    (bsc#1012628).
  - btrfs: split bios to the fs sector size boundary (bsc#1012628).
  - alloc_tag: fix set_codetag_empty() when
    !CONFIG_MEM_ALLOC_PROFILING_DEBUG (bsc#1012628).
  - ring-buffer: Fix overflow in __rb_map_vma (bsc#1012628).
  - mm/page_alloc: don't call pfn_to_page() on possibly non-existent
    PFN in split_large_buddy() (bsc#1012628).
  - vmalloc: fix accounting with i915 (bsc#1012628).
  - zram: fix uninitialized ZRAM not releasing backing device
    (bsc#1012628).
  - zram: refuse to use zero sized block device as backing device
    (bsc#1012628).
  - drm/amdgpu/smu14.0.2: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.7: fix IP version check (bsc#1012628).
  - drm/amdgpu/nbio7.11: fix IP version check (bsc#1012628).
  - trace/ring-buffer: Do not use TP_printk() formatting for boot
    mapped buffers (bsc#1012628).
  - block: avoid to reuse `hctx` not removed from cpuhp callback
    list (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Temperature
    Result and Limit Registers (bsc#1012628).
  - hwmon: (tmp513) Fix Current Register value interpretation
    (bsc#1012628).
  - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage
    and Limit Registers (bsc#1012628).
  - drm/amdgpu: don't access invalid sched (bsc#1012628).
  - i915/guc: Accumulate active runtime on gt reset (bsc#1012628).
  - i915/guc: Ensure busyness counter increases motonically
    (bsc#1012628).
  - i915/guc: Reset engine utilization buffer before registration
    (bsc#1012628).
  - drm/panel: synaptics-r63353: Fix regulator unbalance
    (bsc#1012628).
  - drm/panel: st7701: Add prepare_prev_first flag to drm_panel
    (bsc#1012628).
  - drm/panel: novatek-nt35950: fix return value check in
    nt35950_probe() (bsc#1012628).
  - drm/panel: himax-hx83102: Add a check to prevent NULL pointer
    dereference (bsc#1012628).
  - dma-buf: Fix __dma_buf_debugfs_list_del argument for
    !CONFIG_DEBUG_FS (bsc#1012628).
  - udmabuf: fix memory leak on last export_udmabuf() error path
    (bsc#1012628).
  - udmabuf: udmabuf_create pin folio codestyle cleanup
    (bsc#1012628).
  - drm/amdgpu: Handle NULL bo->tbo.resource (again) in
    amdgpu_vm_bo_update (bsc#1012628).
  - drm/amdgpu: fix amdgpu_coredump (bsc#1012628).
  - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
    (bsc#1012628).
  - drm/amd: Update strapping for NBIO 2.5.0 (bsc#1012628).
  - drm/display: use ERR_PTR on DP tunnel manager creation fail
    (bsc#1012628).
  - thunderbolt: Don't display nvm_version unless upgrade supported
    (bsc#1012628).
  - thunderbolt: Improve redrive mode handling (bsc#1012628).
  - thunderbolt: Add support for Intel Panther Lake-M/P
    (bsc#1012628).
  - xhci: Turn NEC specific quirk for handling Stop Endpoint errors
    generic (bsc#1012628).
  - USB: serial: option: add Telit FE910C04 rmnet compositions
    (bsc#1012628).
  - USB: serial: option: add MediaTek T7XX compositions
    (bsc#1012628).
  - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    (bsc#1012628).
  - USB: serial: option: add MeiG Smart SLM770A (bsc#1012628).
  - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1012628).
  - hexagon: Disable constant extender optimization for LLVM prior
    to 19.1.0 (bsc#1012628).
  - efivarfs: Fix error on non-existent file (bsc#1012628).
  - i2c: riic: Always round-up when calculating bus period
    (bsc#1012628).
  - block: Revert "block: Fix potential deadlock while freezing
    queue and acquiring sysfs_lock" (bsc#1012628).
  - net: mctp: handle skb cleanup on sock_queue failures
    (bsc#1012628).
  - chelsio/chtls: prevent potential integer overflow on 32bit
    (bsc#1012628).
  - net: tun: fix tun_napi_alloc_frags() (bsc#1012628).
  - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module
    init (bsc#1012628).
  - KVM: arm64: Do not allow ID_AA64MMFR0_EL1.ASIDbits to be
    overridden (bsc#1012628).
  - EDAC/amd64: Simplify ECC check on unified memory controllers
    (bsc#1012628).
  - irqchip/gic-v3: Work around insecure GIC integrations
    (bsc#1012628).
  - mmc: mtk-sd: disable wakeup in .remove() and in the error path
    of .probe() (bsc#1012628).
  - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC
    quirk (bsc#1012628).
  - net: mdiobus: fix an OF node reference leak (bsc#1012628).
  - psample: adjust size if rate_as_probability is set
    (bsc#1012628).
  - netdev-genl: avoid empty messages in queue dump (bsc#1012628).
  - net: dsa: restore dsa_software_vlan_untag() ability to operate
    on VLAN-untagged traffic (bsc#1012628).
  - selftests: openvswitch: fix tcpdump execution (bsc#1012628).
  - netfilter: ipset: Fix for recursive locking warning
    (bsc#1012628).
  - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    (bsc#1012628).
  - can: m_can: fix missed interrupts with m_can_pci (bsc#1012628).
  - can: m_can: set init flag earlier in probe (bsc#1012628).
  - net: netdevsim: fix nsim_pp_hold_write() (bsc#1012628).
  - net: ethernet: bgmac-platform: fix an OF node reference leak
    (bsc#1012628).
  - net: ethernet: oa_tc6: fix tx skb race condition between
    reference pointers (bsc#1012628).
  - net: ethernet: oa_tc6: fix infinite loop error when tx credits
    becomes 0 (bsc#1012628).
  - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1012628).
  - team: Fix feature exposure when no ports are present
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue stats
    (bsc#1012628).
  - netdev: fix repeated netlink messages in queue dump
    (bsc#1012628).
  - ksmbd: fix broken transfers when exceeding max simultaneous
    operations (bsc#1012628).
  - ksmbd: count all requests in req_running counter (bsc#1012628).
  - net: renesas: rswitch: rework ts tags management (bsc#1012628).
  - ionic: use ee->offset when returning sprom data (bsc#1012628).
  - ionic: no double destroy workqueue (bsc#1012628).
  - ionic: Fix netdev notifier unregister on failure (bsc#1012628).
  - tools/net/ynl: fix sub-message key lookup for nested attributes
    (bsc#1012628).
  - netdevsim: prevent bad user input in
    nsim_dev_health_break_write() (bsc#1012628).
  - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
    ocelot_ifh_set_basic() (bsc#1012628).
  - net/smc: check return value of sock_recvmsg when draining clc
    data (bsc#1012628).
  - net/smc: check smcd_v2_ext_offset when receiving proposal msg
    (bsc#1012628).
  - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving
    proposal msg (bsc#1012628).
  - net/smc: check iparea_offset and ipv6_prefixes_cnt when
    receiving proposal msg (bsc#1012628).
  - net/smc: check sndbuf_space again after NOSPACE flag is set
    in smc_poll (bsc#1012628).
  - net/smc: protect link down work from execute after lgr freed
    (bsc#1012628).
  - cxl/region: Fix region creation for greater than x2 switches
    (bsc#1012628).
  - cxl/pci: Fix potential bogus return value upon successful
    probing (bsc#1012628).
  - tools: hv: change permissions of NetworkManager configuration
    file (bsc#1012628).
  - xfs: fix zero byte checking in the superblock scrubber
    (bsc#1012628).
  - xfs: fix sb_spino_align checks for large fsblock sizes
    (bsc#1012628).
  - xfs: fix off-by-one error in fsmap's end_daddr usage
    (bsc#1012628).
  - xfs: fix sparse inode limits on runt AG (bsc#1012628).
  - xfs: sb_spino_align is not verified (bsc#1012628).
  - erofs: use buffered I/O for file-backed mounts by default
    (bsc#1012628).
  - erofs: reference `struct erofs_device_info` for erofs_map_dev
    (bsc#1012628).
  - erofs: use `struct erofs_device_info` for the primary device
    (bsc#1012628).
  - erofs: add erofs_sb_free() helper (bsc#1012628).
  - s390/mm: Consider KMSAN modules metadata for paging levels
    (bsc#1012628).
  - sched/dlserver: Fix dlserver time accounting (bsc#1012628).
  - sched/dlserver: Fix dlserver double enqueue (bsc#1012628).
  - erofs: fix PSI memstall accounting (bsc#1012628).
  - s390/ipl: Fix never less than zero warning (bsc#1012628).
  - i2c: pnx: Fix timeout in wait functions (bsc#1012628).
  - p2sb: Do not scan and remove the P2SB device when it is unhidden
    (bsc#1012628).
  - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    (bsc#1012628).
  - p2sb: Introduce the global flag p2sb_hidden_by_bios
    (bsc#1012628).
  - p2sb: Factor out p2sb_read_from_cache() (bsc#1012628).
  - sched/eevdf: More PELT vs DELAYED_DEQUEUE (bsc#1012628).
  - sched/fair: Fix sched_can_stop_tick() for fair tasks
    (bsc#1012628).
  - sched/fair: Fix NEXT_BUDDY (bsc#1012628).
  - RISC-V: KVM: Fix csr_write -> csr_set for HVIEN PMU overflow
    bit (bsc#1012628).
  - firmware: arm_ffa: Fix the race around setting
    ffa_dev->properties (bsc#1012628).
  - firmware: arm_scmi: Fix i.MX build dependency (bsc#1012628).
  - Update config files.
  - net: stmmac: fix TSO DMA API usage causing oops (bsc#1012628).
  - net: sched: fix ordering of qlen adjustment (bsc#1012628).
  - commit 9de0e01

++++ krusader:

  - Update to 2.9.0:
    * Port to Qt 6
    * Bug fixes and minor improvements
  - Allow running krusader with elevated privileges from Dolphin
    context menu

++++ xfce4-branding-openSUSE:

  - Update to version 4.20.0+git1.d2555b3:
    * statusnotifier was merged with systray upstream
    * Removed obsolete 0001-cleanup-panel-config.patch as fixed upstream
  - Add 0001-cleanup-panel-config.patch to remove an additional start
    of plugin statusnotifier in a new session; its name is systray now
    and it gets always started, no need to start it manually.

++++ oniguruma:

  - Update to 6.9.10
  - Update Unicode version 16.0
  - Add new operator (*SKIP)
  - Fixed: ONIG_SYN_CONTEXT_INDEP_REPEAT_OPS not working for ^*
    pattern (Issue #292)

++++ libunicode:

  - update to version 0.6.0
    * Supported Unicode version 16.0.0
    * Use std::format() API instead of fmtlib
    * Improvement for better SIMD config

++++ utf8proc:

  - update to 2.10.0:
    * Unicode 16 support
    * New utf8proc_charwidth_ambiguous function to return whether a
    character has East Asian width class A (Ambiguous)

++++ libxmp:

  - Update to release 4.6.1
    * Add stereo sample loading support for IT, S3M, XM, MED, LIQ,
    and Digital Tracker (partial).
    * Add sample preamplification to filter mixers for high sample
    rates.
    * Add support for Ultra Tracker tempo commands.
    * Load Ultra Tracker comments instead of skipping them.
    * Implement support for Protracker instrument swapping.
    * Implement retrigger effects for MED, OctaMED, and Liquid
    Tracker where only one retrigger occurs. Liquid Tracker (new
    format) and Digital Symphony now allow retrigger values larger
    than 15.
    * Fix loop detection edge cases broken by S3M/IT marker scan
    bugs.
    * Add fix for IT break to module scan.
    * Fix restart position for >64k sample and Digital Tracker MODs.
    * Reset Invert Loop position when a new instrument is
    encountered.
    * MOD: make presence of invert loop override tracker ID guesses.
    * M.K. modules within Amiga limits which use EFx invert loop are
    now IDed as Protracker.
    * Support for loading Digital Tracker 2.03 DTMs (MOD patterns).
    * Support for loading Digital Tracker 1.9 DTMs (VERS/SV19).
    * Allow patterns up to 396 rows in Digital Home Studio DTMs.
    * Support for Digital Tracker 1.9 "MIDI note" transpose.
    * Simulate Digital Tracker effects bugs where possible.
    * A bunch of Liquid Tracker (.liq files) bug fixes
    * Fix out-of-bounds reads in His Master's Noise Mupp instruments.
    * Add compatibility for non-standard Pattern Loop
    implementations: Scream Tracker 3.01b; Scream Tracker 3.03b+;
    Impulse Tracker 1.00; Impulse Tracker 1.04 to 2.09; Modplug
    Tracker 1.16; Digital Tracker <=2.04; Digital Tracker 1.9;
    Octalyser; Imago Orpheus; Liquid Tracker; Poly Tracker. (MOD,
    FT2, and IT 2.10+ were already supported.)
    * S3M: Detect PlayerPRO, Velvet Studio and old MPT versions.

++++ mesheryctl:

  - update to 0.8.3:
    * Meshery CLI
  - refactor(mesheryctl): Promote environment command @lekaf974
    (#13033)
    * Documentation
  - refactor(mesheryctl): Promote environment command @lekaf974
    (#13033)

++++ nginx-module-vts:

  - Update to release 0.2.3
    * fix encodeURI into template

++++ octave-forge-tisean:

  - Fix some build issues with Octave 9.x, add
    * 0001-Fix-const-correctness-invalid-used-of-non-const-fort.patch
    * 0001-Fix-element-wise-plus-operator.patch

++++ octave-forge-vrml:

  - Fix build with Octave 9, add
    * fix-octave9-line-continuation.patch
  - Spec file cleanup

++++ os-autoinst:

  - Update to version 4.6.1735636267.be6a5a9:
    * Remove redundant newline in "GOT GO" message
    * autotest: Simplify with post-if
    * Add unit test for 'ensure_installed' to improve code coverage
    * Add more subtests for distribution.pm
    * Add test for the old net ssh2 error
    * Skip 28-signalblocker test in qemu emulation

++++ python-Js2Py:

  - Add 313-compatibility.patch (gh#PiotrDabkowski/Js2Py#334)

++++ python-fanficfare:

  - Update to 4.41.0:
  - Update Translations
  - New Site: superlove.sayitditto.net (#1136) Thanks xxwhirlpool
  - New Site: www.cfaarchive.org (#1136) Thanks xxwhirlpool
  - XenForo lazyload: use data-src first if data-url also
    present. QQ proxy in data-src caches/bypasses some issues
  - adapter_inkbunnynet: Implemented always_login, thanks dbhmw
  - Small fixes for Wattpad. (#1137), thanks dbhmw
  - adapter_fimfictionnet: Implement always_login. Remove unused
    fail_on_password & do_update_hook settings. #1135
  - Call Calibre's safe_open_url for open_pages_in_browser
  - Add subject_tags to -m/j CLI output
  - Fix for double replace_metadata when non-list metadata called
    by getList().

++++ python-yamale:

  - update to 5.3.0:
    * Create .pre-commit-hooks.yaml by @rsrdesarrollo in #258
    * feat: support multiple paths in yamale by @thiagowfx in #251
    * pre-commit: set pass_filenames to true by @thiagowfx in #260
    * Support 3.13, add [ruamel] optional package dep by @cblakkan in
    [#257]

++++ quimup:

  - Update to version 2.1.1
    * Added: Option to set the interval to poll MPD.

++++ rmpc:

  - Removed cargo_audit from _service due that contains vendor now
  - Update to version 0.7.0
    + Added
  - JumpToCurrent Queue action to make the cursor jump to the
    currently playing song
  - Mouse support for modal popups
  - List available decoder plugins from MPD via ShowDecoders
    action or rmpc decoders
  - Ability to add and instantly play song under cursor. Bound
    to Confirm action
  - Theme: add symbols.ellipsis to customize the ellipsis when
    text need to be truncated
  - A new Lyrics pane used to display synchronized lyrics.
  - Missing default keybind for the Album Artists tab
  - Allow stop action to work in paused state
  - Select functionality to the queue, selected songs can be
    moved up and down in the queue at the same time using the
    MoveUp/Down actions
  - Selected songs in queue can now be removed all at once from
    the Queue with the Delete action
  - InvertSelection action
  - Show album date in the Artists and AlbumArtists panes
  - Config options to sort albums by date or name and to hide or
    show album date in in the Artists and AlbumArtists panes
  - Rmpc will now try to reconnect and reinitialize on losing
    connection to mpd
    + Changed
  - Queue table now remembers cursor position when you switch
    tabs
  - Browser panes now remember cursor position in the root level
    when you switch tabs
  - Refactor and split utils module
  - Set binary limit to 5MB
  - Disabled album arts for songs over http(s). Can be brought
    back by changing album_art.disabled_protocols
  - Improves the usability and clarity of the queue deletion
    confirmation modal
  - width_percent config option in song_table_format. Replaced by
    width.
  - Deletion of a playlist now requires user confirmation
  - Default keybinds for tabs to make space for the Album
    Artists tab
  - Swapped default single and consume keybinds
  - Clear album art and song in the header when the playback
    stops
  - Refactored confirm modal into a generic one
  - Refactored rename playlist and save queue modal into a
    generic modal with single input
  - Refactored add to playlist modal into generic select modal
  - Refactored MPD client out of a UI thread. Rmpc now also
    requires only single connection to MPD.
    + Fixed
  - Songs not being sorted below directories in the Directories
    pane
  - Scrolloff issues in Playlists pane after rename/move
  - Few typos in UI and internal messages
  - Click to select and rendering issues in SongInfo and Decoder
    modals
  - Read stream not being emptied after encountering error while
    reading MPD's response
  - Rows not wrapping in the keybinds modal when the screen is
    too small
  - Unchecked panic inside the volume widget when volume exceeds
    certain value
  - Several things that should have happened on song change were
    happening on every Player event, ie. seeking
  - Improved handling of errors while reading MPD's response
  - Adjust scrollbar position in browser panes when track symbol
    is empty
  - Scrolloff not applying on the very first render
    + Deprecated
  - width_percent config option in song_table_format. It will
    continue to work for now, but will be removed in the future.

++++ solaar:

  - Update to version 1.1.14:
    * release 1.1.14
    * i18n: Swedish translations in .desktop files
    * release 1.1.14rc4
    * cli: handle fake feature enums in show
    * Update Polish translation
    * release 1.1.14rc3
    * Fix battery entry in device
    * release 1.1.14rc2
    * release 1.1.14rc1
    * i18n: Swedish translations in .desktop files
    * Update Swedish translation
    * i18n: Swedish translations in .desktop files
    * po: Add translator to list (#2687)
    * po: Update tr.po (#2683)
    * settings: Add ratchet setting for smart shift enhanced devices (#2681)
    * receiver: fix BoltReceiver, Ex100Receiver __init__ (#2661)
    * po: Update Swedish translation (#2671)
    * po: Update Swedish translation (#2670)
    * hidpp20_constants: Refactor Gesture into enum
    * refactor: replace ERROR NamedInts by IntEnum (#2645)
    * Refactor: hidpp20  to use enum (#2647)
    * i18n: Updated Norwegian Nynorsk (nn) (#2655)
    * i18n: Updated Norwegian Bokmål (nb)
    * i18n: Updated Norwegian Bokmål (nb)
    * refactor: use IntEnum for firmware and cidgroup constances
    * change pairing error values to intenums
    * ui: fix initialization bug for PackedRangeControl
    * notifications: Introduce unit tests
    * Refactor: Introduce Feature enum
    * Test Feature class
    * Test and refactor process_notification
    * Test key_is_down
    * settings: check all bits for extended report rate
    * Fix copy-paste error while refactoring notifications.py
    * RuleComponentUI: Type hints methods
    * diversion_rules: Add type hints
    * Fix signature of show
    * Action menu: Move context menu into own class
    * Fix rule saving command
    * diversion: Add type hints
    * Remove obsolete pytest fixture
    * base: Remove hard dependency on gi
    * base: Add more unit tests
    * Introduce HIDAPI protocol
    * Fix warnings from automatic code inspections
    * ui/common: Introduce tests
    * settings: Add tests
    * settings_template: Introduce State enum
    * Replace action strings with constants
    * Remove factory wrapper classes
    * receiver: Remove hard dependency on base
    * device: Remove hard dependency on base
    * base: Add test for filter_products_of_interest
    * Add type hints and clean up
    * base: Add find_paired_node functions
    * base: Add find_paired_node functions
    * Fix about dialog
    * base_usb: Add external interface
    * ui/about: Use Model-View-Presenter pattern for testability
    * hidapi: Explicitly load hidapi/udev implementation
    * receiver: Remove hard dependency on hidapi
    * device: Remove hard dependency on hidapi
    * Test coverage: Fix keysyms to be visible (#9)
    * keysyms: Introduce tests for this package
    * keysymdef: Rename key symbols
    * Upload test coverage reports solely after merging
    * ui: augment pairing message for devices with multiple channels
    * solaar: Add type hints
    * base: Add type hints
    * Replace global sw_id with function call
    * base: Simplify receiver info retrieval
    * settings_template: Prepare removal of desktop_notifications dependency
    * Make ui/desktop_notifications testable
    * Rename ui/notify module to desktop notifications
    * Make lr/desktop_notifications testable
    * Rename lr/notify module to desktop_notifications
    * Add code coverage badge
    * Setup reports and upload codecov
    * Introduce test coverage threshold
    * Fix test coverage reporting
    * Simplify setup with pathlib
    * Clarify that fake hidpp is used
    * hidapi: Completely remove dependency on gi
    * Introduce hid_parser tests
    * logitech_receiver: Remove GDK dependency
    * Refactor: Remove all GDK dependencies from hidapi package
    * Refactor: Distinguish module from package
    * settings: allow unkonwn keys in Key rule conditions
    * docs: improve documentation for cli actions
    * device: cycle sw_id to better guard against duplication of messages
    * device: handle error return on root feature
    * Remove incomplete developer docs
    * Publish GitHub pages only on push to master
    * docs: add information about Onboard Profiles overriding some settings
    * doc: add wording to README.md that Solaar is not a device driver
    * i18n: Chinese translations in .desktop files (#2554)
    * Clean up imports (#2537)
    * device: handle unknown device kinds
    * docs: fix broken links to Solaar logo
    * po: Update zh_CN translation (#2541)
    * docs: Use mkdocs for public documentation (#2527)
    * Clean up setup.py (#2536)
    * docs: dead links in the AppStream file (#2539)
    * docs: Update about.py (#2535)
    * settings: finish change to new constants
    * hidapi: remove check on driver
    * cli: finish change to show.py for new constants
    * Introduce Enum BusID
    * Introduce constant for Logitech vendor ID
    * Introduce Enum for notification types
    * Improve base module
    * Remove unnecessary receiver info 'hid_driver'
    * Convert HIDPPNotification to dataclass
    * device: be defensive when converting battery status to string
    * Automatically detect packages in /lib
    * hid: Convert definition of HID registers to enum
    * Use double quotes for module level docstrings
    * Remove empty comment lines
    * solaar: clean up locale code
    * docs: update built-in rules
    * docs: Improve rules documentation
    * refactor: Creation of devices (#2493)
    * docs: Add headings to structure rules.md
    * Unify imports in logitech package
    * device: don't ping device when getting name or codename
    * Refactor: Use dataclasses and enums
    * Introduce Device protocol and type hints
    * Add typing_extensions dependency
    * hidpp10: Move independent functions to module level
    * Refactor: Use dataclasses and enums
    * Fix macOS compatibility and reenable CI tests
    * docs: Update README.md
    * docs: Add high-level graph of components
    * hidapi: Unify imports in hidapi package (#2487)
    * docs: Move screenshots into dedicated folder
    * po: Update French translation (for release 1.1.13)
    * Drop support for end-of-life Python 3.7
  - Run pytest
  - Some spec cleanup

++++ sops:

  - Update to version 3.9.3:
    * Add changelog for 3.9.3.
    * Bump version to 3.9.3.
    * build(deps): Bump the rust group in /functional-tests with 2
    updates
    * Run 'make vendor'.
    * Update all dependencies with 'go get -t -u ./...'.
    * Fix input-type CLI flag being ignored for updatekeys
    subcommand.
    * Use container images from
    https://github.com/getsops/ci-container-images.
    * Document using subkeys with GnuPG.
    * Correctly handle trailing "!" when passing shortened
    fingerprints to GnuPG.
    * build(deps): Bump the ci group with 2 updates
    * build(deps): Bump serde_json in /functional-tests in the rust
    group
    * build(deps): Bump the go group across 1 directory with 13
    updates
    * Bump golang.org/x/net to 0.33.0 to address CVE-2024-45338.
    * build(deps): Bump filippo.io/age from 1.2.0 to 1.2.1
    * Add 'persist-credentials: false' to checkout actions.
    * build(deps): Bump the rust group in /functional-tests with 2
    updates
    * build(deps): Bump the ci group with 4 updates
    * build(deps): Bump golang.org/x/crypto from 0.30.0 to 0.31.0
    * build(deps): Bump the ci group with 2 updates
    * build(deps): Bump the go group with 10 updates

++++ switchboard-plug-mouse-touchpad:

  - update to 8.0.2:
    * Sidebar position is now remembered
    * Updated translations

++++ xfdesktop:

  - Use --with-default-backdrop-filename to specify the default
    backdrop image on openSUSE; fix typo in its argument.

------------------------------------------------------------------
------------------  2024-12-31  -  Dec 31 2024  -------------------
------------------------------------------------------------------

++++ below:

  - Add initial below package

++++ bluedevil6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ breeze6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ discover6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release
    * UpdatesPage: Fix update description box overlapping with its text (kde#491821)
    * update version for new release

++++ drkonqi6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ flatpak-kcm6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - No code changes since 6.2.4

++++ gap-atlasrep:

  - Update to release 2.1.9
    * Prescribing a ring in AllAtlasGeneratingSetInfos (3.5-7) and
    related functions now automatically prescribes its
    characteristic. Up to now, one had to specify also the
    characteristic, otherwise characteristic zero was erroneously
    assumed.
    * Up to now, AllAtlasGeneratingSetInfos (3.5-7) and related
    functions, when called only with a prescribed ring in positive
    characteristic, could erroneously return also entries about
    representations in characteristic zero.
    * The default for the user preference "AtlasRepDataDirectory"
    (see Section 4.2-2) has been improved in the situation where
    the package directory is not writable and the GAP session runs
    inside a Julia session; if this is the case, then a Julia
    scratchspace is used as the default.
    * The star ``*`` that may appear in some lines of the output of
    DisplayAtlasInfo (3.5-1) is now documented.

++++ gap-automata:

  - Update to release 1.16
    * Streamlined UnionAutomata and IntersectionAutomaton

++++ gap-cddinterface:

  - Update to release 2024.09.02
    * Support newer cddlib header locations

++++ gap-intpic:

  - Update to release 0.4.0
    * Simplify-splash
    * Documentation updated (width of an image obtained using
    DrawNumericalSemigroup)

++++ ghc-monad-logger:

  - Update monad-logger to version 0.3.41.
    [#]# 0.3.41
    * Add `MonadAccum` instances for `LoggingT` and `NoLoggingT`

++++ gitleaks:

  - Update to version 8.22.1:
    * Entropy trace (#1659)
    * build: add 'toolchain' to go.mod (#1682)
    * refactor(detect): create readUntilSafeBoundary + add tests
    (#1676)
    * twitter really does suck ass now
    * chore(tests): test cases for generate.go (#1623)
    * fix: only use non-empty secret groups (#1632)
    * build: upgrade sprig v2->v3 (#1674)
    * fix: generate report file even if no findings (#1673)

++++ breeze6-gtk:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ harfbuzz:

  - Add harfbuzz-CVE-2024-56732.patch: guard
    hb_cairo_glyphs_from_buffer() against bad UTF-8 (CVE-2024-56732).

++++ helm-schema:

  - Update to version 0.18.1:
    * chore: version++
    * fix: Decrease verbosity
    * fix: Make it work again
  - Update to version 0.18.0:
    * chore: version++
    * feat: Support ref in patternProperties
    * feat: Add dont-add-global flag
    * fix(deps): update module github.com/stretchr/testify to v1.10.0

++++ kactivitymanagerd6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ kde-cli-tools6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ kde-gtk-config6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * Don't try to create buttons when the factory failed to load
    * update version for new release

++++ kdecoration6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ kdeplasma6-addons:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release
    * Fixed issue that title was Info. And Author was not correct when a more than one () around text were used.
    * applets/userswitcher: Fit dialog height to content
    * update version for new release

++++ kgamma6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ kglobalacceld6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ kinfocenter6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ kmenuedit6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ kpipewire6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * Flush encoder queue when streaming doesn't provide an update
    * update version for new release

++++ krdp6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * Server: when session is found, close it before erasing
    * krdpserver: Add dummy clipboard to avoid crashing
    * kcm: show only on wayland
    * update version for new release

++++ kscreen6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ kscreenlocker6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release
    * x11locker: lower m_background when hiding
    * update version for new release

++++ ksshaskpass6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ libksysguard6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ ksystemstats6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ kwayland-integration6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ kwayland6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ kwin6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release
    * plugins/krunnner-integration: don't trust inputs from the dbus call
    * CMake: do not expand variables beforehand
    * plugins/krunner-integration: Fix crash
    * plugins/screencast: take scaling into account for window sources (kde#497571)
    * opengl: Fix cached size check in GLTexture::render()
    * plugins/shakecursor: don't trigger for warp events
    * backends/drm: fix the incorrect use of std::optional
    * Do not call ScreenLocker::KSldApp::unlocked when it unlocked in the meantime
    * backends/x11: Fix a crash in KWin::X11WindowedEglPrimaryLayer::present()
    * autotests/integration: add a color management test
    * wayland/xx color management: fix max > lum luminance checks
    * wayland: Fix XdgToplevelWindow::moveResizeInternal() committing geometry with fractional client size
    * wayland: Fix sending wl_pointer.leave event to Xwayland during dnd
    * opengl/eglnativefence: fix file descriptor leak
    * effects/overview: Animate if the thumbnail is dropped in an heap (kde#496646)
    * update version for new release

++++ kwrited6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ layer-shell-qt6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ libkscreen6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ plasma5support6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ libplasma6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release
    * Fix wallpaper templates
    * Always ensure setDestroyed propagates to all children applets
    * AppletQuickItem: Better handle missing mainScript
    * update version for new release

++++ plasma6-activities:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ plasma6-activities-stats:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ tbb:

  - Remove use-FORTIFY_SOURCE-from-distribution.patch, as it is now
    upstreamed
  - Use _service to download the source tarball
  - Update to version 2022.0.0:
    * Extended the Flow Graph receiving nodes with a new
    try_put_and_wait API that submits a message to the graph and
    waits for its completion.
    * Fixed the missed signal for thread request for enqueue
    operation
    * Significantly improved scalability of task_group, flow_graph,
    and parallel_for_each
    * Removed usage of std::aligned_storage deprecated in C++23
    * Fixed the issue where oneapi::tbb::info interfaces might
    interfere with the process affinity mask on the Windows* OS
    systems with multiple processor groups.

++++ libreoffice:

  - Update to 24.8.4.2 (24.8.4 final)
    * Release notes:
    https://wiki.documentfoundation.org/Releases/24.8.4/RC1
    https://wiki.documentfoundation.org/Releases/24.8.4/RC2
  - Enable HTML help files for the Tagalog translation.

++++ libwebp:

  - Update to release 1.5.0
    * API changes: `cross_color_transform_bits` added to WebPAuxStats
    * Minor lossless encoder speed and compression improvements
    * Lossless encoding does not use floats anymore
    * Additional ARM optimizations for lossy & lossless + general
    code generation improvements
    * Tool updates:
    * gif2webp: added -sharp_yuv & -near_lossless
    * img2webp: added -exact & -noexact
    * Exit codes normalized; running an example program with no
    arguments will output its help and exit with an error.

++++ shadow:

  - Update to 4.17.1:
    * Fix `su -` regression #1163

++++ thunar:

  - Update to 4.20.1
    * Fix wrong selection after rename (#1415)
    * Do not save view settings when searching (#1502)
    * Prevent crash when removing location button (#1507)
    * Fix throttling of selection updates (#1508) (#1515)
    * Make toolbar inside header-bar transparent (#1514)
    * Fix appstream metainfo (#1512)
    * Prevent crash when loading mount point emblem (#1511)
    * remove superflous spaces in strings (#1501)
    * Translation Updates

++++ tree-sitter:

  - update to 0.24.6:
    * playground: backport new playground

++++ mesheryctl:

  - update to 0.8.2:
    * General
  - Update Go toolchain to version 1.23.4 @devhindo (#13062)
  - Update meshkit to v0.8.0 @devhindo (#13061)
  - Eval documentation @aabidsofi19 (#13051)
  - remove design configuration prettification logic @aabidsofi19
    (#13049)
  - bump meshkit @aabidsofi19 (#13048)
  - add support for filtering by labels @aabidsofi19 (#13012)
    * Meshery CLI
  - fix(mesheryctl): Error code workflow is failing @lekaf974
    (#13037)
  - Remove the word "successfully" @weilirs (#12932)

++++ milou6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ neovim-gtk:

  - switch to a new upstream url, as main repo is unmaintained
  - update to 1.0.1+196:
    * this is just a general overview of all the changes since the fork
  - switch to gtk4
  - integrate a plugins manager
  - a lot of bugfixes
  - add tests

++++ ocean-sound-theme6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ oxygen6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ pam_kwallet6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ perl-Getopt-Long-Descriptive:

  - updated to 0.116.0 (0.116)
    see /usr/share/doc/packages/perl-Getopt-Long-Descriptive/Changes
    0.116     2024-12-30 16:13:39-05:00 America/New_York
  - do not leave Getopt::Long configuration in an altered state after
    getting options
    0.115     2024-11-07 18:00:02+00:00 Europe/Dublin
  - cope with the user forgetting the first argument, generally "%c %o",
    to `describe_options`, by assuming they meant that value exactly

++++ perl-Mozilla-CA:

  - Update Mozilla-CA-20240730-Redirect-to-ca-certificates-bundle.patch

++++ perl-TheSchwartz:

  - updated to 1.180.0 (1.18)
    see /usr/share/doc/packages/perl-TheSchwartz/Changes
    1.18 2024-12-31T00:55:27Z
  - docs: Fix link in documentation GH#14 (@mikkoi++)
  - docs: Fix typo and add a link to Data::ObjectDriver GH#13 (@mikkoi++)

++++ plasma6-openSUSE:

  - Update to 6.2.5

++++ plasma6-browser-integration:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ plasma6-desktop:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release
    * applets/taskmanager: Don't try to find service for application/octet-stream
    * appiumtests: skip test_6_sentry_3516_load_layout in CI
    * appiumtests: click Cancel to close file dialog
    * [kcms/mouse] Handle missing backend more gracefully
    * [kcm/access] Fix description of what locking sticky keys does
    * [kcms/mouse] Don't emit needsSaveChanged when adding device (kde#495231)
    * update version for new release

++++ plasma6-disks:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ plasma6-firewall:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release
    * Fix DelegateChoice import with Qt 6.9
    * update version for new release

++++ plasma6-integration:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ plasma6-mobile:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ plasma6-nano:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ plasma6-nm:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release
    * Fix saving keepalive interval for WireGuard (kde#461319)
    * Revert "Fix the connection speed tab remaining visible after disconnecting"
    * update version for new release

++++ plasma6-pa:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ plasma6-print-manager:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ plasma6-sdk:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ plasma6-workspace:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release
    * components/dbus: fix invalid variant type since Qt 6.8.1
    * applets/systemtray: fix busy indicator position for hidden items (kde#496910)
    * libtaskmanager: use QDateTime instead of QTime for lastActivated (kde#493724)
    * appmenu: Avoid repositioning the menu on wayland (kde#495787)
    * libtaskmanager: Fix transient losing needs attention state
    * notifications: Expose copied file through desktop portal
    * Fix DelegateChoice import with Qt 6.9 (kde#496900)
    * krunner: Clear faded completion text when prior search exists
    * systray: Clean up leaking systrays
    * applets/appmenu: Workaround global menu getting dismissed unexpectedly (kde#494635)
    * update version for new release

++++ plasma6-systemmonitor:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release
    * page: Fix rowSpacing for EditablePage contents
    * page: Replace EditablePage's OpacityAnimator with NumberAnimation
    * page: Hide new pages by default (kde#496875)
    * update version for new release

++++ plasma6-thunderbolt:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - No code changes since 6.2.4

++++ plasma6-vault:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ plasma6-welcome:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ plasma6-workspace-wallpapers:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ plymouth-theme-breeze6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ polkit-kde-agent-6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ popeye:

  - Update to version 0.21.6:
    * deps
    * deps
    * update deps
    * rel v0.21.6
    * fix #267,#200,#168
    * fix #370,#356,#337,#301
    * clean up
    * clean up cilium netpols
    * update deps
    * Bump k8s.io/cli-runtime from 0.31.1 to 0.32.0
    * Bump k8s.io/metrics from 0.31.1 to 0.32.0
    * Bump k8s.io/cli-runtime from 0.31.1 to 0.32.0
    * Bump k8s.io/metrics from 0.31.1 to 0.32.0
    * Bump k8s.io/client-go from 0.31.1 to 0.32.0
    * Bump github.com/cilium/cilium from 1.16.3 to 1.16.5
    * Bump actions/setup-go from 5.1.0 to 5.2.0
    * Bump alpine from 3.20.3 to 3.21.0
    * Bump golangci/golangci-lint-action
    * Bump sigs.k8s.io/gateway-api from 1.1.0 to 1.2.0
    * Bump github.com/prometheus/client_golang from 1.20.0 to 1.20.5
    * Bump github.com/prometheus/common from 0.59.1 to 0.60.1
    * Bump actions/checkout from 4.1.7 to 4.2.2
    * Bump rajatjindal/krew-release-bot from 0.0.46 to 0.0.47
    * Bump golangci/golangci-lint-action
    * Bump golang.org/x/net from 0.28.0 to 0.31.0
    * Add detection of projected secrets & config maps
    * Bump actions/setup-go from 5.0.2 to 5.1.0
    * fix linter service port check for native sidecars
    * fix path to copyright file for nfpms
    * Bump github.com/cilium/cilium from 1.16.1 to 1.16.3
    * feat: Add the MIME content type to s3 uploads

++++ powerdevil6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release
    * daemon: Don't crash in PowerDevil::Core::unloadAllActiveActions() (kde#492349)
    * update version for new release

++++ qqc2-breeze-style6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ s390-tools:

  - Applied patches (jsc#PED-9591, jsc#PED-10303)
    * s390-tools-01-opticsmon-Fix-runaway-loop-in-on_link_change.patch
    * s390-tools-02-libzpci-opticsmon-Refactor-on_link_change-using-new.patch

++++ sddm-kcm6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ spotify-launcher:

  - Update to version 0.6.1:
    * Release v0.6.1
    * Update release key to B420FD3777CCE3A7F0076B55C85668DF69375001
    * Update dependencies

++++ systemsettings6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ teleport:

  - update to 17.1.2:
    * Fixed a bug in the WebUI that could cause an access denied
    error when accessing application. #50611
    * Improve session playback initial delay caused by an additional
    events query. #50592
    * Fix a bug in the tbot Helm chart causing invalid configuration
    when both default and custom outputs were used. #50526
    * Restore the ability to play session recordings in the web UI
    without specifying the session duration in the URL. #50459
    * Fix regression in tbot on Linux causing the Kubernetes
    credential helper to fail. #50413

++++ tree-sitter-bicep:

  - update to 1.1.0:
    * fix: support as in import with statements
    * feat: add using statements
    * feat: add user defined functions
    * feat: add test blocks
    * feat: add assert statements
    * refactor: move asterisk fields and multiline string contents
    * refactor: rework types
    * chore: update tests
    * chore: update queries
    * chore: update script and known failures
    * chore: generate
    * fix: update build manifests
    * chore: update queries
    * fix(grammar): adapt to upstream regex change
    * build: update bindings
    * chore: generate
  - remove fix-regex.patch, as upstream included the fix

++++ tree-sitter-c:

  - update to 0.23.4:
    * generate with 0.24.5
  - update to 0.23.3:
    * update deps

++++ tree-sitter-java:

  - udate to 0.23.5:
    * feat(highlights): add more keywords
    * fix: give yield in _reserved_identifier a precedence of 0
    * fix: allow annotations after the ellipsis in a spread parameter
    * fix: correct floating point literal parsing
    * feat: allow reserved identifiers in element_value_pair
    * chore: generate

++++ tree-sitter-kconfig:

  - update to 1.3.0:
    * feat!: add support for Zephyr's Kconfig extensions
    * chore: generate
  - update to 1.2.0:
    * feat: Expand help text tabs to tab stops
    * chore: generate
    * build: update bindings
    *

++++ tree-sitter-luau:

  - update to 1.2.0:
    * fix(grammar): adapt to upstream regex change
    * feat: support floor division update operator
    * feat: support variadic types and variadic generic parameters
    * feat: add compound floor division operator highlight
    * feat: allow empty object types and add intersection type to types
    * build: update bindings
    * fix: allow other types in gneric type
    * fix: support variadic type in generic arguments
    * feat: use binding list in for_generic_clause
    * chore: generate with 0.24.5
    * fix: mark the lua grammar as a dependency
    * fix(rust): correct include
  - remove fix-grammar.js.patch, as upstream includes now the fix
  - add require-correct-lua.patch, as they depend on the older upstream name
    of the lua package

++++ tree-sitter-odin:

  - update to 1.3.0:
    * fix: delete parser.o
    * feat(odin): don't mark identifiers of a function call as @type
    * fix: properly handle do in alternative blocks
    * fix: do not scan block comments in strings
    * fix: allow do {statement} in when statements
    * build: update bindings
    * feat: support build tags
    * feat: support underlying types in enums and bit_sets
    * fix: correct a few issues with parameters
    * feat: allow any expression in maps
    * fix: allow any expression to be assigned in an attribute
    * fix: allow variables in imports
    * fix(scanner): avoid crash with isdigit
    * chore: generate with 0.24.5
  - update to 1.2.0:
    * feat: support the bit_field type
    * feat: improve indents
    * feat: update bindings and versions
  - remove fix-regex.patch as upstream integrated the fix

++++ tree-sitter-puppet:

  - update to 1.3.0:
    * feat: require statement
    * feat: iterator statement
    * chore: update queries
    * fix: function call should not try to greedily parse lambdas
    * fix(grammar): adapt to upstream regex change
    * build: update bindings
    * fix: allow function calls in include statements
    * fix: allow escaped slashes in regex
    * chore: generate
  - remove fix-regex.patch, as upstream integrated the fix

++++ tree-sitter-python:

  - update to 0.23.5:
    * build(npm): update deps
  - update to 0.23.6:
    * feat(highlights): highlight decorator names as a function
    * feat: add left and right fields to type_alias_statement
    * feat: allow type in generic types
    * feat: add fields in except_clause
    * build(npm): bump deps
    * chore: regenerate

++++ tree-sitter-zig:

  - update to 1.1.2:
    * same as 1.1.1
  - update to 1.1.1:
    * fix: correct npm manifest file
  - update to 1.1.0:
    * chore: generate with 0.24.5
    * fix: correct field names when a container field doesn't have a type
    * feat: support labeled switch statements
    * fix: restrict _reserved_identifier a bit more
    * build: update bindings

++++ uki-default:

  - Do not sign uki for local build. Remove local certificate.

++++ wacomtablet-kcm6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release

++++ xdg-desktop-portal:

  - Delete unreproducible Sphinx doctrees (boo#1234334)

++++ xdg-desktop-portal-devel-docs:

  - Delete unreproducible Sphinx doctrees (boo#1234334)

++++ xdg-desktop-portal-kde6:

  - Update to 6.2.5:
    * New bugfix release
    * For more details see https://kde.org/announcements/plasma/6/6.2.5
  - Changes since 6.2.4:
    * update version for new release
    * [FileChooser] Don't ignore current_filter parameter with multiple name patterns
    * ScreenShot: Don't access the result of a cancelled future
    * Notification: Allow dbus-activating applications that are not running
    * update version for new release

++++ xfce4-power-manager:

  - Add 0002-remove-pm-helper-policy.patch to remove the pm-helper
    bits from org.xfce.power.policy.in.in; the program is not needed
    on systems using systemd.

++++ zcfan:

  - update to 1.4.0:
    * Mark zcfan.service as conflicting with thinkfan.service
    * Make fan levels configurable in config
    * On watchdog timeout, write to watchdog to avoid spinup on some models
    * Detect suspend and handle fan level reset
  - mark as conflicts with thinkfan package

++++ zile:

  - fix build by addin -Wno-incompatible-pointer-types
  - remove update-desktop-files as a BR

------------------------------------------------------------------
------------------  2024-12-30  -  Dec 30 2024  -------------------
------------------------------------------------------------------

++++ alex:

  - Update alex to version 3.5.2.0.
    [#]# Changes in 3.5.2.0
    * Use `byteSwap16#` and `byteSwap32#` on big-endian architectures instead of
    handrolling the implementation
    ([PR #260](https://github.com/haskell/alex/pull/260)).
    * More descriptive error in `alexScan`; inline `alexScanUser`
    ([PR #262](https://github.com/haskell/alex/pull/262)).
    * Tested with GHC 8.0 - 9.12.1.
    _Andreas Abel, 2024-12-30_

++++ azote:

  - Update to 1.14.1:
    * Added support for libayatana-appindicator3 #206.

++++ c-ares:

  - c-ares 1.34.4
    This is a bugfix release.
    Changes:
    QNX Port: Port to QNX 8, add primary config reading support, add CI build. PR #934, PR #937, PR #938
    Bugfixes:
    Empty TXT records were not being preserved. PR #922
    docs: update deprecation notices for ares_create_query() and ares_mkquery(). PR #910
    license: some files weren't properly updated. PR #920
    Fix bind local device regression from 1.34.0. PR #929, PR #931, PR #935
    CMake: set policy version to prevent deprecation warnings. PR #932
    CMake: shared and static library names should be the same on unix platforms like autotools uses. PR #933
    Update to latest autoconf archive macros for enhanced system compatibility. PR #936
    In version 1.34.3
    This is a bugfix release.
    Changes:
    Build the release package in an automated way so we can provide provenance as per SLSA3. PR #906
    Bugfixes:
    Some upstream servers are non-compliant with EDNS options, resend queries without EDNS. Issue #911
    TSAN warns on missing lock, but lock isn't actually necessary. PR #915
    ares_getaddrinfo() for AF_UNSPEC should retry IPv4 if only IPv6 is received. 765d558
    ares_send() shouldn't return ARES_EBADRESP, its ARES_EBADQUERY. 91519e7
    Fix typos in man pages. PR #905
  - skip-test.patch: fix failing tests

++++ clazy:

  - Update to 1.13
    * New Checks: used-qunused-variable
    * qstring-arg check provides a fix-it
    * Fixed unused-non-trivial-variable to not warn when
    [[maybe_unused]] set
    * Fixed qstring-arg for upcoming Qt 6.9
    * Fixed fully-qualified-moc-types false positive for const
    modifiers of generic arguments
    * Silence false positive non-pod-global-static warning for QML
    module initialization
    * Fix function-args-by-value false positive that would cause
    compile error in copy constructors, assignment operators
    and equal checks
    * False positives for `Q_EMIT(someSignal())` are now fixed

++++ nodejs22:

  - test/report/test-report-exclude-network.js - removed unit tests that fail in staging

++++ crmsh:

  - Update to version 5.0.0+20241230.14da5227:
    * Dev: ra: Drop legacy code to get metadata of the pacemaker daemons
  - Update to version 5.0.0+20241230.aae750fc:
    * Dev: doc: Update crm.8.adoc
    * Dev: ui_configure: Print all properties if no property is specified
    * Dev: help: Support '--help' option for cluster properties (jsc#PED-11860)

++++ digger-cli:

  - Update to version 0.6.81:
    * add a header for summary comment (#1865)
  - Update to version 0.6.80:
    * publish ai summaries (#1864)
    * refactor codegen parts (#1863)
    * Create curl_bootstrap.sh
    * restructure docs to have no columns (#1862)
    * Update setup-opentofu to fix issues with 1.6.x downloads (#1861)
    * fix: incorrect comment in backend/migrations (#1860)
    * wip generation of terraform code from application code (#1855)
    * fix/recover from webhook goroutines (#1858)
    * handle crashes in goroutine events (#1857)
    * Update action.yml (#1856)
  - Update to version 0.6.79:
    * generation of terraform code from application code by @motatoes
    in #1855
  - Update to version 0.6.78:
    * fix/recover from webhook goroutines by @motatoes in #1858
  - Update to version 0.6.77:
    * handle crashes in goroutine events by @motatoes in #1857
  - Update to version 0.6.76:
    * Update action.yml by @motatoes in #1856
  - Update to version 0.6.75:
    * improve efficiency in terragrunt generation (#1854)
    * revert includeparentblocks flag (#1852)
    * add flag to ignore all external directories per project (#1851)
    * suport ignore include blocks for terragrunt (#1849)
    * docs/private runners (#1847)
  - Update to version 0.6.74:
    * revert includeparentblocks flag by @motatoes in #1852
  - Update to version 0.6.73:
    * add flag to ignore all external directories per project by
    @motatoes in #1851
  - Update to version 0.6.72:
    * suport ignore include blocks for terragrunt by @motatoes in
    [#1849]
  - Update to version 0.6.71:
    * add flag to limit by number of projects to number of changed
    files (#1846)
    * fix npe in webhook that was accidental (#1845)
  - Update to version 0.6.70:
    * make the max number of projects configurable (#1844)
    * Fix drift check logic for no chnages (#1843)
  - Update to version 0.6.69:
    * use workflow from project setting (#1841)
    * feat/next config workflows (#1840)
    * regen db following column type change (#1839)
    * use summaryID not job ID (#1838)
  - Update to version 0.6.68:
    * fix the nil substitution in %s (#1837)
  - Update to version 0.6.67:
    * ee plan policy in mgmt repo (#1835)
    * upd query name
    * add autoapproval support
  - Update to version 0.6.66:
    * handle summary updating when message is too long (#1833)
  - Update to version 0.6.65:
    * fix npe on drift-detection for manual job (#1832)
  - Update to version 0.6.64:
    * feat/blocks include patterns (#1830)
  - Update to version 0.6.63:
    * use hostname in both github and caching (#1831)
  - Update to version 0.6.62:
    * added docs about caching
    * add the ability to ignore certain events (#1829)
    * implement caching layer for digger config (#1825)
  - Update to version 0.6.61:
    * Removed () (#1827)
    * Need to chech to make sure the StateEnvProvider is set before
    using. (#1826)
  - Update to version 0.6.60:
    * no changes
  - Update to version 0.6.59:
    * fix conditionals
    * fix conditional
    * fix env variable name
  - Update to version 0.6.58:
    * goroutine for issuecomment as well (#1821)
  - Update to version 0.6.57:
    * respond immediately to github webhook (#1819)
    * add tests for next (#1818)
  - Update to version 0.6.56:
    * Add github connections to EE (#1803)
    * fix(deps): update aws-sdk-go-v2 monorepo (#1551)
    * fix(deps): update github.com/diggerhq/digger/backend digest to
    9a40639 (#1807)
    * fix(deps): update github.com/diggerhq/digger/next digest to
    5834969 (#1808)
    * fix(deps): update module golang.org/x/oauth2 to v0.24.0 (#1562)
    * Update docker/login-action digest to 7ca3450 (#1806)
    * Update github.com/diggerhq/digger/backend digest to 90aa7b8
    (#1565)
    * Update module github.com/hashicorp/go-getter to v2 (#1553)
    * fix(deps): update module cloud.google.com/go/storage to v1.46.0
    (#1552)
    * Update module github.com/spf13/viper to v1.19.0 (#1550)
    * Update module ariga.io/atlas-provider-gorm to v0.5.0 (#1520)
    * add docs for cognito identity token (#1805)
    * Feature:  Adds AWS  Cognito OIDC Support (#1762)
    * fix next deploy (#1804)
    * Update Dockerfile_next (#1773)

++++ gap-cap:

  - Update to release 2024.11.02
    * No changelog was provided

++++ gap-caratinterface:

  - Update to release 2.3.7
    * Respect GMP_PREFIX in source builds

++++ gap-cubefree:

  - Update to release 1.20
    * No changelog was provided

++++ gap-generalizedmorphismsforcap:

  - Update to release 2024.09.03
    * No changelog was provided

++++ gap-matgrp:

  - Update to release 0.71
    * No changelog was provided
  - Update to release 2024.11.02
    * No changelog was provided

++++ gap-ringsforhomalg:

  - Update to release 2024.11.02
    * No changelog was provided

++++ gerbera:

  - Remove fmt <11.1 requirements since spdlog now builds fine with it.

++++ gigolo:

  - Update to version 0.5.4
    * Update copyright year
    * I18n: Update po/LINGUAS list
    * Added missing Keywords entry to .desktop file
    * build: Use XDT_VERSION_INIT
    * build: Switch from intltool to gettext
    * build: Add #ifdef around bind_textdomain_codeset
    * build: Define our own windowing macro instead of extending GDK's
    * Translation Updates

++++ go-sendxmpp:

  - Update to 0.14.0:
    Added:
    * Add --fast-invalidate to allow invalidating the FAST token.
    Changed:
    * Don't create legacy Ox private key directory in ~/.local/share/go-sendxmpp/oxprivkeys.
    * Delete legacy Ox private key directory if it's empty.
    * Show proper error if saved FAST mechanism isn't usable with current TLS version (requires go-xmpp >= 0.2.9).
    * Print debug output to stdout, not stderr (requires go-xmpp >= 0.2.9).
    * Show RECV: and SEND: prefix for debug output (requires go-xmpp >= 0.2.9).
    * Delete stored fast token if --fast-invalidate and --fast-off are set.
    * Show error when FAST creds are stored but non-FAST mechanism is requested.

++++ google-guest-configs:

  - Add ggc-no-dup-metasrv-entry.patch
    + Follow up to (bsc#1234289, bsc#1234293). Avoid duplicate entries for
    the metadata server in /etc/hosts

++++ presage:

  - Avoid corrupted .png files and fix reproducible builds (boo#1234897)

++++ kexec-tools:

  - update to 2.0.30:
    * arm64: Support UKI image format
    * bug fixes

++++ mumps_5_3_5-gnu-mpich-hpc:

  - Fix hpc builds, add workaround for bsc#1234007.

++++ mumps_5_3_5-gnu-mvapich2-hpc:

  - Fix hpc builds, add workaround for bsc#1234007.

++++ mumps_5_3_5-gnu-openmpi4-hpc:

  - Fix hpc builds, add workaround for bsc#1234007.

++++ mumps-ptscotch-openmpi4:

  - Fix hpc builds, add workaround for bsc#1234007.

++++ mumps-scotch:

  - Fix hpc builds, add workaround for bsc#1234007.

++++ mumps:

  - Fix hpc builds, add workaround for bsc#1234007.

++++ mumps-mvapich2:

  - Fix hpc builds, add workaround for bsc#1234007.

++++ mumps-openmpi4:

  - Fix hpc builds, add workaround for bsc#1234007.

++++ neatvnc:

  - Update to 0.9.2:
    * This patch release adds missing bounds checks.
    Two buffer overflow vulnerabilities were reported by Frederik
    Reiter who also provided patches to fix them.
    There are potential security implications, but only authenticated
    clients would be able to exploit these vulnerabilities, if at all.
    Nevertheless, it is prudent to update as soon as possible.
  - Update to 0.9.1:
    * Fix a data type mismatch in the clipboard code that caused the
    build to fail for 32 bit architectures.
  - Update to 0.9.0:
    Highlights:
    * A v4l2m2m based H.264 encoder that works on Raspberry Pi 1 to 4,
    sponsored by Raspberry Pi Ltd.
    * Extended clipboard for UTF-8 text was implemented by Attila Fidan.
    * Listening on a pre-bound file descriptor, implemented by Attila Fidan.
    * The continuous updates extension was implemented by Philipp Zabel.
    * We now have simple bandwidth estimation and improved frame pacing.
    * Methods for rating pixel formats and modifiers have according to Neat VNC's
    preferences have been added.
    * The Qemu/VMWare LED state extensions have been implemented.
    * H.264 encoders will now encode the correct colour space into the elementary
    stream.
    Bug fixes:
    * Some memory leaks and reference counting errors have been eradicated.
    * A race between resizing events and framebuffer updates that would cause a
    buffer with the previous size to be sent after a resize event has been fixed.
    * Buffers with 24 bits per pixel will now result in 32 bpp being reported to
    the client because 24 bpp is not allowed by the protocol. Nvidia users should
    now be able to use a wider selection of clients as a result of this change.
  - Update fix-build-in-15.6.patch
    15e56b8e444532d299598b753f760cf0d4d9a4e2 added the LIBAVFILTER_VERSION_INT

++++ petsc_3_22_2-gnu-mpich-hpc:

  - Update to version 3.22:
    * General:
    + Add -mpiuni-allow-multiprocess-launch to allow mpiexec to
    launch multiple indendent MPI-Uni jobs. Previously a sanity
    check error message was always produced
    * Configure/Build:
    + Add --with-openmp-kernels
    + Update to work with python-3.13
    + Change MPIU_Allreduce() to always returns an MPI error
    code that should be checked with PetscCallMPI()
    + Add PetscCallReturnMPI(), PetscCallMPIReturnMPI(), and
    PetscCheckReturnMPI() to check for in PETSc provided MPI
    callbacks
    * Sys:
    + Add PetscPragmaUseOMPKernels
    + Deprecate PetscOptionsRestoreViewer() in favor of
    PetscViewerDestroy()
    + Deprecate PetscOptionsGetViewer() and PetscOptionsGetViewers()
    in favor of PetscOptionsCreateViewer() and
    PetscOptionsCreateViewers()
    + Deprecate PetscOptionsPushGetViewerOff(),
    PetscOptionsPopGetViewerOff(), and PetscOptionsGetViewerOff()
    in favor of PetscOptionsPushCreateViewerOff(),
    PetscOptionsPopCreateViewerOff(), and
    PetscOptionsGetCreateViewerOff()
    + Add PetscObjectContainerCompose() and
    PetscObjectContainerQuery()
    + Add size_t argument to PetscMPIErrorString()
    + Add PetscCallExternalAbort() for calling external library
    functions from functions not returning PetscErrorCode
    + Add PetscRandomSetOptionsPrefix()
    + Add PetscOptionsGetBool3() to get a ternary logical value
    from a command line option
    * PetscViewer:
    + Add PetscViewerASCIIStdoutSetFileUnit()
    + Add PetscShmgetAllocateArrayScalar(),
    PetscShmgetDeallocateArrayScalar(),
    PetscShmgetAllocateArrayInt(), and
    PetscShmgetDeallocateArrayInt() for Fortran
    * VecScatter / PetscSF:
    + Add PetscSFRegisterPersistent() and
    PetscSFDeregisterPersistent() for safe optimization of
    persistent communication
    * Vec:
    + The IS passed to VecISAXPY() and VecISCopy(). VecISSet() and
    VecISShift() must have the same communicator of the vectors used
    Make VecLock API active in optimized mode
    + VecNestSetSubVec() and VecNestSetSubVecs() now take references
    to input vectors rather than creating duplicates Deprecate
    VecSetInf() with VecFlag()
    * Mat:
    + Change MatProductSetFill() to support PETSC_DETERMINE and
    PETSC_CURRENT. MatMatMult() and its friends and relations now
    accept PETSC_DETERMINE and PETSC_CURRENT in the fill argument.
    PETSC_DEFAULT is deprecated for those functions
    + Change the default MatType of the output Mat of
    MatSchurComplementComputeExplicitOperator() to be MATDENSE.
    It may be changed from the command line, e.g.,
  - fieldsplit_1_explicit_operator_mat_type aij
    + Add MATOP_GET_BLOCK_DIAGONAL and MATOP_GET_VBLOCK_DIAGONAL to
    set methods returning the diagonal point blocks of a matrix
    * PC:
    + Add support in PCFieldSplitSetFields() including with
  - pc_fieldsplit_%d_fields fields for MATNEST,  making it
    possible to utilize multiple levels of PCFIELDSPLIT with
    MATNEST from the command line
    + Add PCCompositeSpecialSetAlphaMat() API to use a matrix
    other than the identity in preconditioners based on an
    alternating direction iteration, e.g., setting M for
    P = (A + alpha M) M^{-1} (alpha M + B)
    + Reuse the result of T = A_{00}^-1 A_{01} in
    PCApply_FieldSplit_Schur with -pc_fieldsplit_schur_fact_type
    full
    + Change the option database keys for coarsening for PCGAMG to
    use the prefix -pc_gamg_, for example -pc_gamg_mat_coarsen_type
    + Add PCGAMGSetGraphSymmetrize() and -pc_gamg_graph_symmetrize to
    control symmetrization when coarsening the graph Add
  - pc_hypre_type ilu with -pc_hypre_ilu_type,
  - pc_hypre_ilu_iterative_setup_type,
  - pc_hypre_ilu_iterative_setup_maxiter,
  - pc_hypre_ilu_iterative_setup_tolerance,
  - pc_hypre_ilu_print_level, -pc_hypre_ilu_logging,
  - pc_hypre_ilu_level, -pc_hypre_ilu_max_nnz_per_row,
  - pc_hypre_ilu_tol, -pc_hypre_ilu_maxiter,
  - pc_hypre_ilu_drop_threshold, -pc_hypre_ilu_tri_solve,
  - pc_hypre_ilu_lower_jacobi_iters,
  - pc_hypre_ilu_upper_jacobi_iters, and
  - pc_hypre_ilu_local_reordering
    + Improve -pc_type boomeramg with
  - pc_hypre_boomeramg_smooth_num_sweeps,
  - pc_hypre_boomeramg_ilu_type,
  - pc_hypre_boomeramg_ilu_iterative_setup_type,
  - pc_hypre_boomeramg_ilu_iterative_setup_option,
  - pc_hypre_boomeramg_ilu_iterative_setup_maxiter,
  - pc_hypre_boomeramg_ilu_iterative_setup_tolerance,
  - pc_hypre_boomeramg_ilu_print_level,
  - pc_hypre_boomeramg_ilu_logging, -pc_hypre_boomeramg_ilu_level,
  - pc_hypre_boomeramg_ilu_max_nnz_per_row,
  - pc_hypre_boomeramg_ilu_maxiter,
  - pc_hypre_boomeramg_ilu_drop_tol,
  - pc_hypre_boomeramg_ilu_tri_solve,
  - pc_hypre_boomeramg_ilu_lower_jacobi_iters,
  - pc_hypre_boomeramg_ilu_upper_jacobi_iters, and
  - pc_hypre_boomeramg_ilu_local_reordering
    * KSP:
    + Add support for PETSC_DETERMINE as an argument to
    KSPSetTolerances() to set the parameter back to its initial
    value when the object's type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    KSPSetTolerances()
    * SNES:
    + Add support for PETSC_DETERMINE as an argument to
    SNESSetTolerances() to set the parameter back to its initial
    value when the object's type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    SNESSetTolerances()
    + Add DMAdaptorMonitor(), DMAdaptorMonitorSet(),
    DMAdaptorMonitorCancel(), and DMAdaptorMonitorSetFromOptions()
    + Add DMAdaptorMonitorSize(), DMAdaptorMonitorError(),
    DMAdaptorMonitorErrorDraw(),
    DMAdaptorMonitorErrorDrawLGCreate(), and
    DMAdaptorMonitorErrorDrawLG()
    + Add DMAdaptorMonitorRegister(), DMAdaptorMonitorRegisterAll(),
    and DMAdaptorMonitorRegisterDestroy()
    + Add DMAdaptorGetCriterion() and DMAdaptorSetCriterion()
    + Add DMAdaptorSetOptionsPrefix()
    + Add Newton's method with arc length continuation: SNESNEWTONAL
    with SNESNewtonALSetFunction(), SNESNewtonALGetFunction(),
    SNESNewtonALComputeFunction(), SNESNewtonALGetLoadParameter(),
    and SNESNewtonALSetCorrectionType()
    + Add SNESNewtonTRSetTolerances() and
    SNESNewtonTRSetUpdateParameters() to programmatically set trust
    region parameters Deprecate SNESSetTrustRegionTolerance() in
    favor of SNESNewtonTRSetTolerances()
    + Add SNESResetCounters() to reset counters for linear iterations
    and function evaluations
    * TS:
    + Add Rosenbrock-W methods from :cite:`rang2015improved` with
    B_{PR} stability: TSROSWR34PRW, TSROSWR3PRL2, TSROSWRODASPR,
    and TSROSWRODASPR2
    + Add support for PETSC_DETERMINE as an argument to
    TSSetTolerances() to set the parameter back to its initial
    value when the object's type was set Deprecate PETSC_DEFAULT
    in favor of PETSC_CURRENT for  TSSetTolerances()
    + Add support for PETSC_DETERMINE as an argument to
    TSSetMaxSteps() and TSSetMaxTime()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetSafety()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetClip()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetStepLimits()
    + Add  TSGetStepResize()
    + Add  -ts_monitor_solution_vtk_interval to control the interval
    for dumping files
    + Add a new ARKIMEX solver for fast-slow systems that are
    partitioned component-wise and additively at the same time
    + Add TSRHSSplitSetIFunction(), TSRHSSplitSetIJacobian(),
    TSRHSSplitSetSNES(), TSRHSSplitGetSNES(),
    TSARKIMEXSetFastSlowSplit(), and TSARKIMEXGetFastSlowSplit()
    to support the new solver
    * TAO:
    + Add support for PETSC_DETERMINE as an argument to
    TaoSetTolerances() and TaoSetConstraintTolerances() to set
    the parameter back to its initial value when the object's
    type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TaoSetTolerances() and TaoSetConstraintTolerances()
    * DM/DA:
    + Add DMGetSparseLocalize() and DMSetSparseLocalize()
    + Add DMGeomModelRegister(), DMGeomModelRegisterAll(),
    DMGeomModelRegisterDestroy(), DMSnapToGeomModel(), and
    DMSetSnapToGeomModel() to support registering geometric models
    + Add DMGetOutputSequenceLength()
    + Add an additional return vector to DMCreateMassMatrixLumped()
    to retrieve the local mass lumping
    + Add DMPlexMigrateGlobalToNaturalSF() modifies the NaturalSF to
    map from the SF's old global section to the new global section
    * DMPlex:
    + Add DMLabelGetValueBounds()
    + Add DMPlexOrientLabel()
    + Add an argument to DMPlexLabelCohesiveComplete() in order to
    change behavior at surface boundary Remove
    DMPlexSnapToGeomModel()
    + Add refinement argument to DMPlexCreateHexCylinderMesh()
    + Now DMPlexComputeBdIntegral() takes one function per field
    + Add DMPlexCreateEdgeNumbering()
    + Add DMPlexComputeL2FluxDiffVec() and
    DMPlexComputeL2FluxDiffVecLocal()
    + Add DMAdaptorSetType(), DMAdaptorGetType(), DMAdaptorRegister(),
    DMAdaptorRegisterAll(), and DMAdaptorRegisterDestroy()
    + Add DMAdaptorGetMixedSetupFunction() and
    DMAdaptorSetMixedSetupFunction()
    + Add DMPlexCreateCellNumbering()
    + Add DMPlexBuildFromCellSectionParallel() and
    DMPlexCreateFromCellSectionParallel()
    + Add -dm_plex_box_label to add "Face Sets" label with current
    "box" conventions
    + Add "Face Sets" label to simplex meshes using current "box"
    conventions Update PetscViewerExodusII object to cache variable
    names  for faster and  more robust look-ups
    + Add PetscViewerExodusIISetNodalVariable(),
    PetscViewerExodusIISetZonalVariable(),
    PetscViewerExodusIIGetNodalVariable(), and
    PetscViewerExodusIIGetZonalVariable() to set or get the number
    of variables in a file
    + Add PetscViewerExodusIISetNodalVariableName(),
    PetscViewerExodusIISetZonalVariableName(),
    PetscViewerExodusIIGetNodalVariableName(), and
    PetscViewerExodusIIGetZonalVariableName() to set or get a
    single variable name
    + Add PetscViewerExodusIISetNodalVariablesNames(),
    PetscViewerExodusIISetZonalVariablesNames(),
    PetscViewerExodusIIGetNodalVariablesNames(), and
    PetscViewerExodusIIGetZonalVariablesNames() to set or get all
    variable names at the same time (not available in Fortran)
    + Add degree bounds to DMCopyFields(), DMCopyDS(), PetscDSCopy(),
    and PetscDSSelectDiscretizations()
    + Add PetscFELimitDegree()
    + Add localizationHeight and sparseLocalize arguments to
    DMPlexCreateBoxMesh() for coordinate localization on periodic
    meshes
    + Add parallel CGNS reader, enabled by -dm_plex_cgns_parallel
    + Add CGNS function for VecLoad() of solutions in parallel (must
    be run with -dm_plex_cgns_parallel)
    + Add PetscViewerCGNSOpen() convenience function
    + Add PetscViewerCGNSGetSolutionTime(),
    PetscViewerCGNSGetSolutionName(),
    PetscViewerCGNSSetSolutionIndex(), and
    PetscViewerCGNSGetSolutionIndex()
    + Add DMPlexGetDepthStratumGlobalSize()
    * DT:
    + Add PetscDSSetIntegrationParameters() and
    PetscDSSetCellParameters()
    * Fortran:
    + Add PETSC_NULL_ENUM to be used instead of PETSC_NULL_INTEGER
    when a pointer to an enum is expected in a PETSc function call
    + Add PETSC_NULL_INTEGER_ARRAY, PETSC_NULL_SCALAR_ARRAY, and
    PETSC_NULL_REAL_ARRAY for use instead of PETSC_NULL_INTEGER,
    PETSC_NULL_SCALAR,  and PETSC_NULL_REAL when an array is
    expected in a PETSc function call
    + Add automatically generated interface definitions for most
    PETSc functions to detect illegal usage at compile time
    + Add PetscObjectIsNull() for users to check if a PETSc
    object is NULL
    + Change the PETSc Fortran API so that non-array values, v,
    passed to PETSc routines expecting arrays must be cast with
    [v] in the calling sequence

++++ petsc_3_22_2-gnu-mvapich2-hpc:

  - Update to version 3.22:
    * General:
    + Add -mpiuni-allow-multiprocess-launch to allow mpiexec to
    launch multiple indendent MPI-Uni jobs. Previously a sanity
    check error message was always produced
    * Configure/Build:
    + Add --with-openmp-kernels
    + Update to work with python-3.13
    + Change MPIU_Allreduce() to always returns an MPI error
    code that should be checked with PetscCallMPI()
    + Add PetscCallReturnMPI(), PetscCallMPIReturnMPI(), and
    PetscCheckReturnMPI() to check for in PETSc provided MPI
    callbacks
    * Sys:
    + Add PetscPragmaUseOMPKernels
    + Deprecate PetscOptionsRestoreViewer() in favor of
    PetscViewerDestroy()
    + Deprecate PetscOptionsGetViewer() and PetscOptionsGetViewers()
    in favor of PetscOptionsCreateViewer() and
    PetscOptionsCreateViewers()
    + Deprecate PetscOptionsPushGetViewerOff(),
    PetscOptionsPopGetViewerOff(), and PetscOptionsGetViewerOff()
    in favor of PetscOptionsPushCreateViewerOff(),
    PetscOptionsPopCreateViewerOff(), and
    PetscOptionsGetCreateViewerOff()
    + Add PetscObjectContainerCompose() and
    PetscObjectContainerQuery()
    + Add size_t argument to PetscMPIErrorString()
    + Add PetscCallExternalAbort() for calling external library
    functions from functions not returning PetscErrorCode
    + Add PetscRandomSetOptionsPrefix()
    + Add PetscOptionsGetBool3() to get a ternary logical value
    from a command line option
    * PetscViewer:
    + Add PetscViewerASCIIStdoutSetFileUnit()
    + Add PetscShmgetAllocateArrayScalar(),
    PetscShmgetDeallocateArrayScalar(),
    PetscShmgetAllocateArrayInt(), and
    PetscShmgetDeallocateArrayInt() for Fortran
    * VecScatter / PetscSF:
    + Add PetscSFRegisterPersistent() and
    PetscSFDeregisterPersistent() for safe optimization of
    persistent communication
    * Vec:
    + The IS passed to VecISAXPY() and VecISCopy(). VecISSet() and
    VecISShift() must have the same communicator of the vectors used
    Make VecLock API active in optimized mode
    + VecNestSetSubVec() and VecNestSetSubVecs() now take references
    to input vectors rather than creating duplicates Deprecate
    VecSetInf() with VecFlag()
    * Mat:
    + Change MatProductSetFill() to support PETSC_DETERMINE and
    PETSC_CURRENT. MatMatMult() and its friends and relations now
    accept PETSC_DETERMINE and PETSC_CURRENT in the fill argument.
    PETSC_DEFAULT is deprecated for those functions
    + Change the default MatType of the output Mat of
    MatSchurComplementComputeExplicitOperator() to be MATDENSE.
    It may be changed from the command line, e.g.,
  - fieldsplit_1_explicit_operator_mat_type aij
    + Add MATOP_GET_BLOCK_DIAGONAL and MATOP_GET_VBLOCK_DIAGONAL to
    set methods returning the diagonal point blocks of a matrix
    * PC:
    + Add support in PCFieldSplitSetFields() including with
  - pc_fieldsplit_%d_fields fields for MATNEST,  making it
    possible to utilize multiple levels of PCFIELDSPLIT with
    MATNEST from the command line
    + Add PCCompositeSpecialSetAlphaMat() API to use a matrix
    other than the identity in preconditioners based on an
    alternating direction iteration, e.g., setting M for
    P = (A + alpha M) M^{-1} (alpha M + B)
    + Reuse the result of T = A_{00}^-1 A_{01} in
    PCApply_FieldSplit_Schur with -pc_fieldsplit_schur_fact_type
    full
    + Change the option database keys for coarsening for PCGAMG to
    use the prefix -pc_gamg_, for example -pc_gamg_mat_coarsen_type
    + Add PCGAMGSetGraphSymmetrize() and -pc_gamg_graph_symmetrize to
    control symmetrization when coarsening the graph Add
  - pc_hypre_type ilu with -pc_hypre_ilu_type,
  - pc_hypre_ilu_iterative_setup_type,
  - pc_hypre_ilu_iterative_setup_maxiter,
  - pc_hypre_ilu_iterative_setup_tolerance,
  - pc_hypre_ilu_print_level, -pc_hypre_ilu_logging,
  - pc_hypre_ilu_level, -pc_hypre_ilu_max_nnz_per_row,
  - pc_hypre_ilu_tol, -pc_hypre_ilu_maxiter,
  - pc_hypre_ilu_drop_threshold, -pc_hypre_ilu_tri_solve,
  - pc_hypre_ilu_lower_jacobi_iters,
  - pc_hypre_ilu_upper_jacobi_iters, and
  - pc_hypre_ilu_local_reordering
    + Improve -pc_type boomeramg with
  - pc_hypre_boomeramg_smooth_num_sweeps,
  - pc_hypre_boomeramg_ilu_type,
  - pc_hypre_boomeramg_ilu_iterative_setup_type,
  - pc_hypre_boomeramg_ilu_iterative_setup_option,
  - pc_hypre_boomeramg_ilu_iterative_setup_maxiter,
  - pc_hypre_boomeramg_ilu_iterative_setup_tolerance,
  - pc_hypre_boomeramg_ilu_print_level,
  - pc_hypre_boomeramg_ilu_logging, -pc_hypre_boomeramg_ilu_level,
  - pc_hypre_boomeramg_ilu_max_nnz_per_row,
  - pc_hypre_boomeramg_ilu_maxiter,
  - pc_hypre_boomeramg_ilu_drop_tol,
  - pc_hypre_boomeramg_ilu_tri_solve,
  - pc_hypre_boomeramg_ilu_lower_jacobi_iters,
  - pc_hypre_boomeramg_ilu_upper_jacobi_iters, and
  - pc_hypre_boomeramg_ilu_local_reordering
    * KSP:
    + Add support for PETSC_DETERMINE as an argument to
    KSPSetTolerances() to set the parameter back to its initial
    value when the object's type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    KSPSetTolerances()
    * SNES:
    + Add support for PETSC_DETERMINE as an argument to
    SNESSetTolerances() to set the parameter back to its initial
    value when the object's type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    SNESSetTolerances()
    + Add DMAdaptorMonitor(), DMAdaptorMonitorSet(),
    DMAdaptorMonitorCancel(), and DMAdaptorMonitorSetFromOptions()
    + Add DMAdaptorMonitorSize(), DMAdaptorMonitorError(),
    DMAdaptorMonitorErrorDraw(),
    DMAdaptorMonitorErrorDrawLGCreate(), and
    DMAdaptorMonitorErrorDrawLG()
    + Add DMAdaptorMonitorRegister(), DMAdaptorMonitorRegisterAll(),
    and DMAdaptorMonitorRegisterDestroy()
    + Add DMAdaptorGetCriterion() and DMAdaptorSetCriterion()
    + Add DMAdaptorSetOptionsPrefix()
    + Add Newton's method with arc length continuation: SNESNEWTONAL
    with SNESNewtonALSetFunction(), SNESNewtonALGetFunction(),
    SNESNewtonALComputeFunction(), SNESNewtonALGetLoadParameter(),
    and SNESNewtonALSetCorrectionType()
    + Add SNESNewtonTRSetTolerances() and
    SNESNewtonTRSetUpdateParameters() to programmatically set trust
    region parameters Deprecate SNESSetTrustRegionTolerance() in
    favor of SNESNewtonTRSetTolerances()
    + Add SNESResetCounters() to reset counters for linear iterations
    and function evaluations
    * TS:
    + Add Rosenbrock-W methods from :cite:`rang2015improved` with
    B_{PR} stability: TSROSWR34PRW, TSROSWR3PRL2, TSROSWRODASPR,
    and TSROSWRODASPR2
    + Add support for PETSC_DETERMINE as an argument to
    TSSetTolerances() to set the parameter back to its initial
    value when the object's type was set Deprecate PETSC_DEFAULT
    in favor of PETSC_CURRENT for  TSSetTolerances()
    + Add support for PETSC_DETERMINE as an argument to
    TSSetMaxSteps() and TSSetMaxTime()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetSafety()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetClip()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetStepLimits()
    + Add  TSGetStepResize()
    + Add  -ts_monitor_solution_vtk_interval to control the interval
    for dumping files
    + Add a new ARKIMEX solver for fast-slow systems that are
    partitioned component-wise and additively at the same time
    + Add TSRHSSplitSetIFunction(), TSRHSSplitSetIJacobian(),
    TSRHSSplitSetSNES(), TSRHSSplitGetSNES(),
    TSARKIMEXSetFastSlowSplit(), and TSARKIMEXGetFastSlowSplit()
    to support the new solver
    * TAO:
    + Add support for PETSC_DETERMINE as an argument to
    TaoSetTolerances() and TaoSetConstraintTolerances() to set
    the parameter back to its initial value when the object's
    type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TaoSetTolerances() and TaoSetConstraintTolerances()
    * DM/DA:
    + Add DMGetSparseLocalize() and DMSetSparseLocalize()
    + Add DMGeomModelRegister(), DMGeomModelRegisterAll(),
    DMGeomModelRegisterDestroy(), DMSnapToGeomModel(), and
    DMSetSnapToGeomModel() to support registering geometric models
    + Add DMGetOutputSequenceLength()
    + Add an additional return vector to DMCreateMassMatrixLumped()
    to retrieve the local mass lumping
    + Add DMPlexMigrateGlobalToNaturalSF() modifies the NaturalSF to
    map from the SF's old global section to the new global section
    * DMPlex:
    + Add DMLabelGetValueBounds()
    + Add DMPlexOrientLabel()
    + Add an argument to DMPlexLabelCohesiveComplete() in order to
    change behavior at surface boundary Remove
    DMPlexSnapToGeomModel()
    + Add refinement argument to DMPlexCreateHexCylinderMesh()
    + Now DMPlexComputeBdIntegral() takes one function per field
    + Add DMPlexCreateEdgeNumbering()
    + Add DMPlexComputeL2FluxDiffVec() and
    DMPlexComputeL2FluxDiffVecLocal()
    + Add DMAdaptorSetType(), DMAdaptorGetType(), DMAdaptorRegister(),
    DMAdaptorRegisterAll(), and DMAdaptorRegisterDestroy()
    + Add DMAdaptorGetMixedSetupFunction() and
    DMAdaptorSetMixedSetupFunction()
    + Add DMPlexCreateCellNumbering()
    + Add DMPlexBuildFromCellSectionParallel() and
    DMPlexCreateFromCellSectionParallel()
    + Add -dm_plex_box_label to add "Face Sets" label with current
    "box" conventions
    + Add "Face Sets" label to simplex meshes using current "box"
    conventions Update PetscViewerExodusII object to cache variable
    names  for faster and  more robust look-ups
    + Add PetscViewerExodusIISetNodalVariable(),
    PetscViewerExodusIISetZonalVariable(),
    PetscViewerExodusIIGetNodalVariable(), and
    PetscViewerExodusIIGetZonalVariable() to set or get the number
    of variables in a file
    + Add PetscViewerExodusIISetNodalVariableName(),
    PetscViewerExodusIISetZonalVariableName(),
    PetscViewerExodusIIGetNodalVariableName(), and
    PetscViewerExodusIIGetZonalVariableName() to set or get a
    single variable name
    + Add PetscViewerExodusIISetNodalVariablesNames(),
    PetscViewerExodusIISetZonalVariablesNames(),
    PetscViewerExodusIIGetNodalVariablesNames(), and
    PetscViewerExodusIIGetZonalVariablesNames() to set or get all
    variable names at the same time (not available in Fortran)
    + Add degree bounds to DMCopyFields(), DMCopyDS(), PetscDSCopy(),
    and PetscDSSelectDiscretizations()
    + Add PetscFELimitDegree()
    + Add localizationHeight and sparseLocalize arguments to
    DMPlexCreateBoxMesh() for coordinate localization on periodic
    meshes
    + Add parallel CGNS reader, enabled by -dm_plex_cgns_parallel
    + Add CGNS function for VecLoad() of solutions in parallel (must
    be run with -dm_plex_cgns_parallel)
    + Add PetscViewerCGNSOpen() convenience function
    + Add PetscViewerCGNSGetSolutionTime(),
    PetscViewerCGNSGetSolutionName(),
    PetscViewerCGNSSetSolutionIndex(), and
    PetscViewerCGNSGetSolutionIndex()
    + Add DMPlexGetDepthStratumGlobalSize()
    * DT:
    + Add PetscDSSetIntegrationParameters() and
    PetscDSSetCellParameters()
    * Fortran:
    + Add PETSC_NULL_ENUM to be used instead of PETSC_NULL_INTEGER
    when a pointer to an enum is expected in a PETSc function call
    + Add PETSC_NULL_INTEGER_ARRAY, PETSC_NULL_SCALAR_ARRAY, and
    PETSC_NULL_REAL_ARRAY for use instead of PETSC_NULL_INTEGER,
    PETSC_NULL_SCALAR,  and PETSC_NULL_REAL when an array is
    expected in a PETSc function call
    + Add automatically generated interface definitions for most
    PETSc functions to detect illegal usage at compile time
    + Add PetscObjectIsNull() for users to check if a PETSc
    object is NULL
    + Change the PETSc Fortran API so that non-array values, v,
    passed to PETSc routines expecting arrays must be cast with
    [v] in the calling sequence

++++ petsc_3_22_2-gnu-openmpi4-hpc:

  - Update to version 3.22:
    * General:
    + Add -mpiuni-allow-multiprocess-launch to allow mpiexec to
    launch multiple indendent MPI-Uni jobs. Previously a sanity
    check error message was always produced
    * Configure/Build:
    + Add --with-openmp-kernels
    + Update to work with python-3.13
    + Change MPIU_Allreduce() to always returns an MPI error
    code that should be checked with PetscCallMPI()
    + Add PetscCallReturnMPI(), PetscCallMPIReturnMPI(), and
    PetscCheckReturnMPI() to check for in PETSc provided MPI
    callbacks
    * Sys:
    + Add PetscPragmaUseOMPKernels
    + Deprecate PetscOptionsRestoreViewer() in favor of
    PetscViewerDestroy()
    + Deprecate PetscOptionsGetViewer() and PetscOptionsGetViewers()
    in favor of PetscOptionsCreateViewer() and
    PetscOptionsCreateViewers()
    + Deprecate PetscOptionsPushGetViewerOff(),
    PetscOptionsPopGetViewerOff(), and PetscOptionsGetViewerOff()
    in favor of PetscOptionsPushCreateViewerOff(),
    PetscOptionsPopCreateViewerOff(), and
    PetscOptionsGetCreateViewerOff()
    + Add PetscObjectContainerCompose() and
    PetscObjectContainerQuery()
    + Add size_t argument to PetscMPIErrorString()
    + Add PetscCallExternalAbort() for calling external library
    functions from functions not returning PetscErrorCode
    + Add PetscRandomSetOptionsPrefix()
    + Add PetscOptionsGetBool3() to get a ternary logical value
    from a command line option
    * PetscViewer:
    + Add PetscViewerASCIIStdoutSetFileUnit()
    + Add PetscShmgetAllocateArrayScalar(),
    PetscShmgetDeallocateArrayScalar(),
    PetscShmgetAllocateArrayInt(), and
    PetscShmgetDeallocateArrayInt() for Fortran
    * VecScatter / PetscSF:
    + Add PetscSFRegisterPersistent() and
    PetscSFDeregisterPersistent() for safe optimization of
    persistent communication
    * Vec:
    + The IS passed to VecISAXPY() and VecISCopy(). VecISSet() and
    VecISShift() must have the same communicator of the vectors used
    Make VecLock API active in optimized mode
    + VecNestSetSubVec() and VecNestSetSubVecs() now take references
    to input vectors rather than creating duplicates Deprecate
    VecSetInf() with VecFlag()
    * Mat:
    + Change MatProductSetFill() to support PETSC_DETERMINE and
    PETSC_CURRENT. MatMatMult() and its friends and relations now
    accept PETSC_DETERMINE and PETSC_CURRENT in the fill argument.
    PETSC_DEFAULT is deprecated for those functions
    + Change the default MatType of the output Mat of
    MatSchurComplementComputeExplicitOperator() to be MATDENSE.
    It may be changed from the command line, e.g.,
  - fieldsplit_1_explicit_operator_mat_type aij
    + Add MATOP_GET_BLOCK_DIAGONAL and MATOP_GET_VBLOCK_DIAGONAL to
    set methods returning the diagonal point blocks of a matrix
    * PC:
    + Add support in PCFieldSplitSetFields() including with
  - pc_fieldsplit_%d_fields fields for MATNEST,  making it
    possible to utilize multiple levels of PCFIELDSPLIT with
    MATNEST from the command line
    + Add PCCompositeSpecialSetAlphaMat() API to use a matrix
    other than the identity in preconditioners based on an
    alternating direction iteration, e.g., setting M for
    P = (A + alpha M) M^{-1} (alpha M + B)
    + Reuse the result of T = A_{00}^-1 A_{01} in
    PCApply_FieldSplit_Schur with -pc_fieldsplit_schur_fact_type
    full
    + Change the option database keys for coarsening for PCGAMG to
    use the prefix -pc_gamg_, for example -pc_gamg_mat_coarsen_type
    + Add PCGAMGSetGraphSymmetrize() and -pc_gamg_graph_symmetrize to
    control symmetrization when coarsening the graph Add
  - pc_hypre_type ilu with -pc_hypre_ilu_type,
  - pc_hypre_ilu_iterative_setup_type,
  - pc_hypre_ilu_iterative_setup_maxiter,
  - pc_hypre_ilu_iterative_setup_tolerance,
  - pc_hypre_ilu_print_level, -pc_hypre_ilu_logging,
  - pc_hypre_ilu_level, -pc_hypre_ilu_max_nnz_per_row,
  - pc_hypre_ilu_tol, -pc_hypre_ilu_maxiter,
  - pc_hypre_ilu_drop_threshold, -pc_hypre_ilu_tri_solve,
  - pc_hypre_ilu_lower_jacobi_iters,
  - pc_hypre_ilu_upper_jacobi_iters, and
  - pc_hypre_ilu_local_reordering
    + Improve -pc_type boomeramg with
  - pc_hypre_boomeramg_smooth_num_sweeps,
  - pc_hypre_boomeramg_ilu_type,
  - pc_hypre_boomeramg_ilu_iterative_setup_type,
  - pc_hypre_boomeramg_ilu_iterative_setup_option,
  - pc_hypre_boomeramg_ilu_iterative_setup_maxiter,
  - pc_hypre_boomeramg_ilu_iterative_setup_tolerance,
  - pc_hypre_boomeramg_ilu_print_level,
  - pc_hypre_boomeramg_ilu_logging, -pc_hypre_boomeramg_ilu_level,
  - pc_hypre_boomeramg_ilu_max_nnz_per_row,
  - pc_hypre_boomeramg_ilu_maxiter,
  - pc_hypre_boomeramg_ilu_drop_tol,
  - pc_hypre_boomeramg_ilu_tri_solve,
  - pc_hypre_boomeramg_ilu_lower_jacobi_iters,
  - pc_hypre_boomeramg_ilu_upper_jacobi_iters, and
  - pc_hypre_boomeramg_ilu_local_reordering
    * KSP:
    + Add support for PETSC_DETERMINE as an argument to
    KSPSetTolerances() to set the parameter back to its initial
    value when the object's type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    KSPSetTolerances()
    * SNES:
    + Add support for PETSC_DETERMINE as an argument to
    SNESSetTolerances() to set the parameter back to its initial
    value when the object's type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    SNESSetTolerances()
    + Add DMAdaptorMonitor(), DMAdaptorMonitorSet(),
    DMAdaptorMonitorCancel(), and DMAdaptorMonitorSetFromOptions()
    + Add DMAdaptorMonitorSize(), DMAdaptorMonitorError(),
    DMAdaptorMonitorErrorDraw(),
    DMAdaptorMonitorErrorDrawLGCreate(), and
    DMAdaptorMonitorErrorDrawLG()
    + Add DMAdaptorMonitorRegister(), DMAdaptorMonitorRegisterAll(),
    and DMAdaptorMonitorRegisterDestroy()
    + Add DMAdaptorGetCriterion() and DMAdaptorSetCriterion()
    + Add DMAdaptorSetOptionsPrefix()
    + Add Newton's method with arc length continuation: SNESNEWTONAL
    with SNESNewtonALSetFunction(), SNESNewtonALGetFunction(),
    SNESNewtonALComputeFunction(), SNESNewtonALGetLoadParameter(),
    and SNESNewtonALSetCorrectionType()
    + Add SNESNewtonTRSetTolerances() and
    SNESNewtonTRSetUpdateParameters() to programmatically set trust
    region parameters Deprecate SNESSetTrustRegionTolerance() in
    favor of SNESNewtonTRSetTolerances()
    + Add SNESResetCounters() to reset counters for linear iterations
    and function evaluations
    * TS:
    + Add Rosenbrock-W methods from :cite:`rang2015improved` with
    B_{PR} stability: TSROSWR34PRW, TSROSWR3PRL2, TSROSWRODASPR,
    and TSROSWRODASPR2
    + Add support for PETSC_DETERMINE as an argument to
    TSSetTolerances() to set the parameter back to its initial
    value when the object's type was set Deprecate PETSC_DEFAULT
    in favor of PETSC_CURRENT for  TSSetTolerances()
    + Add support for PETSC_DETERMINE as an argument to
    TSSetMaxSteps() and TSSetMaxTime()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetSafety()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetClip()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetStepLimits()
    + Add  TSGetStepResize()
    + Add  -ts_monitor_solution_vtk_interval to control the interval
    for dumping files
    + Add a new ARKIMEX solver for fast-slow systems that are
    partitioned component-wise and additively at the same time
    + Add TSRHSSplitSetIFunction(), TSRHSSplitSetIJacobian(),
    TSRHSSplitSetSNES(), TSRHSSplitGetSNES(),
    TSARKIMEXSetFastSlowSplit(), and TSARKIMEXGetFastSlowSplit()
    to support the new solver
    * TAO:
    + Add support for PETSC_DETERMINE as an argument to
    TaoSetTolerances() and TaoSetConstraintTolerances() to set
    the parameter back to its initial value when the object's
    type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TaoSetTolerances() and TaoSetConstraintTolerances()
    * DM/DA:
    + Add DMGetSparseLocalize() and DMSetSparseLocalize()
    + Add DMGeomModelRegister(), DMGeomModelRegisterAll(),
    DMGeomModelRegisterDestroy(), DMSnapToGeomModel(), and
    DMSetSnapToGeomModel() to support registering geometric models
    + Add DMGetOutputSequenceLength()
    + Add an additional return vector to DMCreateMassMatrixLumped()
    to retrieve the local mass lumping
    + Add DMPlexMigrateGlobalToNaturalSF() modifies the NaturalSF to
    map from the SF's old global section to the new global section
    * DMPlex:
    + Add DMLabelGetValueBounds()
    + Add DMPlexOrientLabel()
    + Add an argument to DMPlexLabelCohesiveComplete() in order to
    change behavior at surface boundary Remove
    DMPlexSnapToGeomModel()
    + Add refinement argument to DMPlexCreateHexCylinderMesh()
    + Now DMPlexComputeBdIntegral() takes one function per field
    + Add DMPlexCreateEdgeNumbering()
    + Add DMPlexComputeL2FluxDiffVec() and
    DMPlexComputeL2FluxDiffVecLocal()
    + Add DMAdaptorSetType(), DMAdaptorGetType(), DMAdaptorRegister(),
    DMAdaptorRegisterAll(), and DMAdaptorRegisterDestroy()
    + Add DMAdaptorGetMixedSetupFunction() and
    DMAdaptorSetMixedSetupFunction()
    + Add DMPlexCreateCellNumbering()
    + Add DMPlexBuildFromCellSectionParallel() and
    DMPlexCreateFromCellSectionParallel()
    + Add -dm_plex_box_label to add "Face Sets" label with current
    "box" conventions
    + Add "Face Sets" label to simplex meshes using current "box"
    conventions Update PetscViewerExodusII object to cache variable
    names  for faster and  more robust look-ups
    + Add PetscViewerExodusIISetNodalVariable(),
    PetscViewerExodusIISetZonalVariable(),
    PetscViewerExodusIIGetNodalVariable(), and
    PetscViewerExodusIIGetZonalVariable() to set or get the number
    of variables in a file
    + Add PetscViewerExodusIISetNodalVariableName(),
    PetscViewerExodusIISetZonalVariableName(),
    PetscViewerExodusIIGetNodalVariableName(), and
    PetscViewerExodusIIGetZonalVariableName() to set or get a
    single variable name
    + Add PetscViewerExodusIISetNodalVariablesNames(),
    PetscViewerExodusIISetZonalVariablesNames(),
    PetscViewerExodusIIGetNodalVariablesNames(), and
    PetscViewerExodusIIGetZonalVariablesNames() to set or get all
    variable names at the same time (not available in Fortran)
    + Add degree bounds to DMCopyFields(), DMCopyDS(), PetscDSCopy(),
    and PetscDSSelectDiscretizations()
    + Add PetscFELimitDegree()
    + Add localizationHeight and sparseLocalize arguments to
    DMPlexCreateBoxMesh() for coordinate localization on periodic
    meshes
    + Add parallel CGNS reader, enabled by -dm_plex_cgns_parallel
    + Add CGNS function for VecLoad() of solutions in parallel (must
    be run with -dm_plex_cgns_parallel)
    + Add PetscViewerCGNSOpen() convenience function
    + Add PetscViewerCGNSGetSolutionTime(),
    PetscViewerCGNSGetSolutionName(),
    PetscViewerCGNSSetSolutionIndex(), and
    PetscViewerCGNSGetSolutionIndex()
    + Add DMPlexGetDepthStratumGlobalSize()
    * DT:
    + Add PetscDSSetIntegrationParameters() and
    PetscDSSetCellParameters()
    * Fortran:
    + Add PETSC_NULL_ENUM to be used instead of PETSC_NULL_INTEGER
    when a pointer to an enum is expected in a PETSc function call
    + Add PETSC_NULL_INTEGER_ARRAY, PETSC_NULL_SCALAR_ARRAY, and
    PETSC_NULL_REAL_ARRAY for use instead of PETSC_NULL_INTEGER,
    PETSC_NULL_SCALAR,  and PETSC_NULL_REAL when an array is
    expected in a PETSc function call
    + Add automatically generated interface definitions for most
    PETSc functions to detect illegal usage at compile time
    + Add PetscObjectIsNull() for users to check if a PETSc
    object is NULL
    + Change the PETSc Fortran API so that non-array values, v,
    passed to PETSc routines expecting arrays must be cast with
    [v] in the calling sequence

++++ petsc:

  - Update to version 3.22:
    * General:
    + Add -mpiuni-allow-multiprocess-launch to allow mpiexec to
    launch multiple indendent MPI-Uni jobs. Previously a sanity
    check error message was always produced
    * Configure/Build:
    + Add --with-openmp-kernels
    + Update to work with python-3.13
    + Change MPIU_Allreduce() to always returns an MPI error
    code that should be checked with PetscCallMPI()
    + Add PetscCallReturnMPI(), PetscCallMPIReturnMPI(), and
    PetscCheckReturnMPI() to check for in PETSc provided MPI
    callbacks
    * Sys:
    + Add PetscPragmaUseOMPKernels
    + Deprecate PetscOptionsRestoreViewer() in favor of
    PetscViewerDestroy()
    + Deprecate PetscOptionsGetViewer() and PetscOptionsGetViewers()
    in favor of PetscOptionsCreateViewer() and
    PetscOptionsCreateViewers()
    + Deprecate PetscOptionsPushGetViewerOff(),
    PetscOptionsPopGetViewerOff(), and PetscOptionsGetViewerOff()
    in favor of PetscOptionsPushCreateViewerOff(),
    PetscOptionsPopCreateViewerOff(), and
    PetscOptionsGetCreateViewerOff()
    + Add PetscObjectContainerCompose() and
    PetscObjectContainerQuery()
    + Add size_t argument to PetscMPIErrorString()
    + Add PetscCallExternalAbort() for calling external library
    functions from functions not returning PetscErrorCode
    + Add PetscRandomSetOptionsPrefix()
    + Add PetscOptionsGetBool3() to get a ternary logical value
    from a command line option
    * PetscViewer:
    + Add PetscViewerASCIIStdoutSetFileUnit()
    + Add PetscShmgetAllocateArrayScalar(),
    PetscShmgetDeallocateArrayScalar(),
    PetscShmgetAllocateArrayInt(), and
    PetscShmgetDeallocateArrayInt() for Fortran
    * VecScatter / PetscSF:
    + Add PetscSFRegisterPersistent() and
    PetscSFDeregisterPersistent() for safe optimization of
    persistent communication
    * Vec:
    + The IS passed to VecISAXPY() and VecISCopy(). VecISSet() and
    VecISShift() must have the same communicator of the vectors used
    Make VecLock API active in optimized mode
    + VecNestSetSubVec() and VecNestSetSubVecs() now take references
    to input vectors rather than creating duplicates Deprecate
    VecSetInf() with VecFlag()
    * Mat:
    + Change MatProductSetFill() to support PETSC_DETERMINE and
    PETSC_CURRENT. MatMatMult() and its friends and relations now
    accept PETSC_DETERMINE and PETSC_CURRENT in the fill argument.
    PETSC_DEFAULT is deprecated for those functions
    + Change the default MatType of the output Mat of
    MatSchurComplementComputeExplicitOperator() to be MATDENSE.
    It may be changed from the command line, e.g.,
  - fieldsplit_1_explicit_operator_mat_type aij
    + Add MATOP_GET_BLOCK_DIAGONAL and MATOP_GET_VBLOCK_DIAGONAL to
    set methods returning the diagonal point blocks of a matrix
    * PC:
    + Add support in PCFieldSplitSetFields() including with
  - pc_fieldsplit_%d_fields fields for MATNEST,  making it
    possible to utilize multiple levels of PCFIELDSPLIT with
    MATNEST from the command line
    + Add PCCompositeSpecialSetAlphaMat() API to use a matrix
    other than the identity in preconditioners based on an
    alternating direction iteration, e.g., setting M for
    P = (A + alpha M) M^{-1} (alpha M + B)
    + Reuse the result of T = A_{00}^-1 A_{01} in
    PCApply_FieldSplit_Schur with -pc_fieldsplit_schur_fact_type
    full
    + Change the option database keys for coarsening for PCGAMG to
    use the prefix -pc_gamg_, for example -pc_gamg_mat_coarsen_type
    + Add PCGAMGSetGraphSymmetrize() and -pc_gamg_graph_symmetrize to
    control symmetrization when coarsening the graph Add
  - pc_hypre_type ilu with -pc_hypre_ilu_type,
  - pc_hypre_ilu_iterative_setup_type,
  - pc_hypre_ilu_iterative_setup_maxiter,
  - pc_hypre_ilu_iterative_setup_tolerance,
  - pc_hypre_ilu_print_level, -pc_hypre_ilu_logging,
  - pc_hypre_ilu_level, -pc_hypre_ilu_max_nnz_per_row,
  - pc_hypre_ilu_tol, -pc_hypre_ilu_maxiter,
  - pc_hypre_ilu_drop_threshold, -pc_hypre_ilu_tri_solve,
  - pc_hypre_ilu_lower_jacobi_iters,
  - pc_hypre_ilu_upper_jacobi_iters, and
  - pc_hypre_ilu_local_reordering
    + Improve -pc_type boomeramg with
  - pc_hypre_boomeramg_smooth_num_sweeps,
  - pc_hypre_boomeramg_ilu_type,
  - pc_hypre_boomeramg_ilu_iterative_setup_type,
  - pc_hypre_boomeramg_ilu_iterative_setup_option,
  - pc_hypre_boomeramg_ilu_iterative_setup_maxiter,
  - pc_hypre_boomeramg_ilu_iterative_setup_tolerance,
  - pc_hypre_boomeramg_ilu_print_level,
  - pc_hypre_boomeramg_ilu_logging, -pc_hypre_boomeramg_ilu_level,
  - pc_hypre_boomeramg_ilu_max_nnz_per_row,
  - pc_hypre_boomeramg_ilu_maxiter,
  - pc_hypre_boomeramg_ilu_drop_tol,
  - pc_hypre_boomeramg_ilu_tri_solve,
  - pc_hypre_boomeramg_ilu_lower_jacobi_iters,
  - pc_hypre_boomeramg_ilu_upper_jacobi_iters, and
  - pc_hypre_boomeramg_ilu_local_reordering
    * KSP:
    + Add support for PETSC_DETERMINE as an argument to
    KSPSetTolerances() to set the parameter back to its initial
    value when the object's type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    KSPSetTolerances()
    * SNES:
    + Add support for PETSC_DETERMINE as an argument to
    SNESSetTolerances() to set the parameter back to its initial
    value when the object's type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    SNESSetTolerances()
    + Add DMAdaptorMonitor(), DMAdaptorMonitorSet(),
    DMAdaptorMonitorCancel(), and DMAdaptorMonitorSetFromOptions()
    + Add DMAdaptorMonitorSize(), DMAdaptorMonitorError(),
    DMAdaptorMonitorErrorDraw(),
    DMAdaptorMonitorErrorDrawLGCreate(), and
    DMAdaptorMonitorErrorDrawLG()
    + Add DMAdaptorMonitorRegister(), DMAdaptorMonitorRegisterAll(),
    and DMAdaptorMonitorRegisterDestroy()
    + Add DMAdaptorGetCriterion() and DMAdaptorSetCriterion()
    + Add DMAdaptorSetOptionsPrefix()
    + Add Newton's method with arc length continuation: SNESNEWTONAL
    with SNESNewtonALSetFunction(), SNESNewtonALGetFunction(),
    SNESNewtonALComputeFunction(), SNESNewtonALGetLoadParameter(),
    and SNESNewtonALSetCorrectionType()
    + Add SNESNewtonTRSetTolerances() and
    SNESNewtonTRSetUpdateParameters() to programmatically set trust
    region parameters Deprecate SNESSetTrustRegionTolerance() in
    favor of SNESNewtonTRSetTolerances()
    + Add SNESResetCounters() to reset counters for linear iterations
    and function evaluations
    * TS:
    + Add Rosenbrock-W methods from :cite:`rang2015improved` with
    B_{PR} stability: TSROSWR34PRW, TSROSWR3PRL2, TSROSWRODASPR,
    and TSROSWRODASPR2
    + Add support for PETSC_DETERMINE as an argument to
    TSSetTolerances() to set the parameter back to its initial
    value when the object's type was set Deprecate PETSC_DEFAULT
    in favor of PETSC_CURRENT for  TSSetTolerances()
    + Add support for PETSC_DETERMINE as an argument to
    TSSetMaxSteps() and TSSetMaxTime()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetSafety()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetClip()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetStepLimits()
    + Add  TSGetStepResize()
    + Add  -ts_monitor_solution_vtk_interval to control the interval
    for dumping files
    + Add a new ARKIMEX solver for fast-slow systems that are
    partitioned component-wise and additively at the same time
    + Add TSRHSSplitSetIFunction(), TSRHSSplitSetIJacobian(),
    TSRHSSplitSetSNES(), TSRHSSplitGetSNES(),
    TSARKIMEXSetFastSlowSplit(), and TSARKIMEXGetFastSlowSplit()
    to support the new solver
    * TAO:
    + Add support for PETSC_DETERMINE as an argument to
    TaoSetTolerances() and TaoSetConstraintTolerances() to set
    the parameter back to its initial value when the object's
    type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TaoSetTolerances() and TaoSetConstraintTolerances()
    * DM/DA:
    + Add DMGetSparseLocalize() and DMSetSparseLocalize()
    + Add DMGeomModelRegister(), DMGeomModelRegisterAll(),
    DMGeomModelRegisterDestroy(), DMSnapToGeomModel(), and
    DMSetSnapToGeomModel() to support registering geometric models
    + Add DMGetOutputSequenceLength()
    + Add an additional return vector to DMCreateMassMatrixLumped()
    to retrieve the local mass lumping
    + Add DMPlexMigrateGlobalToNaturalSF() modifies the NaturalSF to
    map from the SF's old global section to the new global section
    * DMPlex:
    + Add DMLabelGetValueBounds()
    + Add DMPlexOrientLabel()
    + Add an argument to DMPlexLabelCohesiveComplete() in order to
    change behavior at surface boundary Remove
    DMPlexSnapToGeomModel()
    + Add refinement argument to DMPlexCreateHexCylinderMesh()
    + Now DMPlexComputeBdIntegral() takes one function per field
    + Add DMPlexCreateEdgeNumbering()
    + Add DMPlexComputeL2FluxDiffVec() and
    DMPlexComputeL2FluxDiffVecLocal()
    + Add DMAdaptorSetType(), DMAdaptorGetType(), DMAdaptorRegister(),
    DMAdaptorRegisterAll(), and DMAdaptorRegisterDestroy()
    + Add DMAdaptorGetMixedSetupFunction() and
    DMAdaptorSetMixedSetupFunction()
    + Add DMPlexCreateCellNumbering()
    + Add DMPlexBuildFromCellSectionParallel() and
    DMPlexCreateFromCellSectionParallel()
    + Add -dm_plex_box_label to add "Face Sets" label with current
    "box" conventions
    + Add "Face Sets" label to simplex meshes using current "box"
    conventions Update PetscViewerExodusII object to cache variable
    names  for faster and  more robust look-ups
    + Add PetscViewerExodusIISetNodalVariable(),
    PetscViewerExodusIISetZonalVariable(),
    PetscViewerExodusIIGetNodalVariable(), and
    PetscViewerExodusIIGetZonalVariable() to set or get the number
    of variables in a file
    + Add PetscViewerExodusIISetNodalVariableName(),
    PetscViewerExodusIISetZonalVariableName(),
    PetscViewerExodusIIGetNodalVariableName(), and
    PetscViewerExodusIIGetZonalVariableName() to set or get a
    single variable name
    + Add PetscViewerExodusIISetNodalVariablesNames(),
    PetscViewerExodusIISetZonalVariablesNames(),
    PetscViewerExodusIIGetNodalVariablesNames(), and
    PetscViewerExodusIIGetZonalVariablesNames() to set or get all
    variable names at the same time (not available in Fortran)
    + Add degree bounds to DMCopyFields(), DMCopyDS(), PetscDSCopy(),
    and PetscDSSelectDiscretizations()
    + Add PetscFELimitDegree()
    + Add localizationHeight and sparseLocalize arguments to
    DMPlexCreateBoxMesh() for coordinate localization on periodic
    meshes
    + Add parallel CGNS reader, enabled by -dm_plex_cgns_parallel
    + Add CGNS function for VecLoad() of solutions in parallel (must
    be run with -dm_plex_cgns_parallel)
    + Add PetscViewerCGNSOpen() convenience function
    + Add PetscViewerCGNSGetSolutionTime(),
    PetscViewerCGNSGetSolutionName(),
    PetscViewerCGNSSetSolutionIndex(), and
    PetscViewerCGNSGetSolutionIndex()
    + Add DMPlexGetDepthStratumGlobalSize()
    * DT:
    + Add PetscDSSetIntegrationParameters() and
    PetscDSSetCellParameters()
    * Fortran:
    + Add PETSC_NULL_ENUM to be used instead of PETSC_NULL_INTEGER
    when a pointer to an enum is expected in a PETSc function call
    + Add PETSC_NULL_INTEGER_ARRAY, PETSC_NULL_SCALAR_ARRAY, and
    PETSC_NULL_REAL_ARRAY for use instead of PETSC_NULL_INTEGER,
    PETSC_NULL_SCALAR,  and PETSC_NULL_REAL when an array is
    expected in a PETSc function call
    + Add automatically generated interface definitions for most
    PETSc functions to detect illegal usage at compile time
    + Add PetscObjectIsNull() for users to check if a PETSc
    object is NULL
    + Change the PETSc Fortran API so that non-array values, v,
    passed to PETSc routines expecting arrays must be cast with
    [v] in the calling sequence

++++ petsc-openmpi4:

  - Update to version 3.22:
    * General:
    + Add -mpiuni-allow-multiprocess-launch to allow mpiexec to
    launch multiple indendent MPI-Uni jobs. Previously a sanity
    check error message was always produced
    * Configure/Build:
    + Add --with-openmp-kernels
    + Update to work with python-3.13
    + Change MPIU_Allreduce() to always returns an MPI error
    code that should be checked with PetscCallMPI()
    + Add PetscCallReturnMPI(), PetscCallMPIReturnMPI(), and
    PetscCheckReturnMPI() to check for in PETSc provided MPI
    callbacks
    * Sys:
    + Add PetscPragmaUseOMPKernels
    + Deprecate PetscOptionsRestoreViewer() in favor of
    PetscViewerDestroy()
    + Deprecate PetscOptionsGetViewer() and PetscOptionsGetViewers()
    in favor of PetscOptionsCreateViewer() and
    PetscOptionsCreateViewers()
    + Deprecate PetscOptionsPushGetViewerOff(),
    PetscOptionsPopGetViewerOff(), and PetscOptionsGetViewerOff()
    in favor of PetscOptionsPushCreateViewerOff(),
    PetscOptionsPopCreateViewerOff(), and
    PetscOptionsGetCreateViewerOff()
    + Add PetscObjectContainerCompose() and
    PetscObjectContainerQuery()
    + Add size_t argument to PetscMPIErrorString()
    + Add PetscCallExternalAbort() for calling external library
    functions from functions not returning PetscErrorCode
    + Add PetscRandomSetOptionsPrefix()
    + Add PetscOptionsGetBool3() to get a ternary logical value
    from a command line option
    * PetscViewer:
    + Add PetscViewerASCIIStdoutSetFileUnit()
    + Add PetscShmgetAllocateArrayScalar(),
    PetscShmgetDeallocateArrayScalar(),
    PetscShmgetAllocateArrayInt(), and
    PetscShmgetDeallocateArrayInt() for Fortran
    * VecScatter / PetscSF:
    + Add PetscSFRegisterPersistent() and
    PetscSFDeregisterPersistent() for safe optimization of
    persistent communication
    * Vec:
    + The IS passed to VecISAXPY() and VecISCopy(). VecISSet() and
    VecISShift() must have the same communicator of the vectors used
    Make VecLock API active in optimized mode
    + VecNestSetSubVec() and VecNestSetSubVecs() now take references
    to input vectors rather than creating duplicates Deprecate
    VecSetInf() with VecFlag()
    * Mat:
    + Change MatProductSetFill() to support PETSC_DETERMINE and
    PETSC_CURRENT. MatMatMult() and its friends and relations now
    accept PETSC_DETERMINE and PETSC_CURRENT in the fill argument.
    PETSC_DEFAULT is deprecated for those functions
    + Change the default MatType of the output Mat of
    MatSchurComplementComputeExplicitOperator() to be MATDENSE.
    It may be changed from the command line, e.g.,
  - fieldsplit_1_explicit_operator_mat_type aij
    + Add MATOP_GET_BLOCK_DIAGONAL and MATOP_GET_VBLOCK_DIAGONAL to
    set methods returning the diagonal point blocks of a matrix
    * PC:
    + Add support in PCFieldSplitSetFields() including with
  - pc_fieldsplit_%d_fields fields for MATNEST,  making it
    possible to utilize multiple levels of PCFIELDSPLIT with
    MATNEST from the command line
    + Add PCCompositeSpecialSetAlphaMat() API to use a matrix
    other than the identity in preconditioners based on an
    alternating direction iteration, e.g., setting M for
    P = (A + alpha M) M^{-1} (alpha M + B)
    + Reuse the result of T = A_{00}^-1 A_{01} in
    PCApply_FieldSplit_Schur with -pc_fieldsplit_schur_fact_type
    full
    + Change the option database keys for coarsening for PCGAMG to
    use the prefix -pc_gamg_, for example -pc_gamg_mat_coarsen_type
    + Add PCGAMGSetGraphSymmetrize() and -pc_gamg_graph_symmetrize to
    control symmetrization when coarsening the graph Add
  - pc_hypre_type ilu with -pc_hypre_ilu_type,
  - pc_hypre_ilu_iterative_setup_type,
  - pc_hypre_ilu_iterative_setup_maxiter,
  - pc_hypre_ilu_iterative_setup_tolerance,
  - pc_hypre_ilu_print_level, -pc_hypre_ilu_logging,
  - pc_hypre_ilu_level, -pc_hypre_ilu_max_nnz_per_row,
  - pc_hypre_ilu_tol, -pc_hypre_ilu_maxiter,
  - pc_hypre_ilu_drop_threshold, -pc_hypre_ilu_tri_solve,
  - pc_hypre_ilu_lower_jacobi_iters,
  - pc_hypre_ilu_upper_jacobi_iters, and
  - pc_hypre_ilu_local_reordering
    + Improve -pc_type boomeramg with
  - pc_hypre_boomeramg_smooth_num_sweeps,
  - pc_hypre_boomeramg_ilu_type,
  - pc_hypre_boomeramg_ilu_iterative_setup_type,
  - pc_hypre_boomeramg_ilu_iterative_setup_option,
  - pc_hypre_boomeramg_ilu_iterative_setup_maxiter,
  - pc_hypre_boomeramg_ilu_iterative_setup_tolerance,
  - pc_hypre_boomeramg_ilu_print_level,
  - pc_hypre_boomeramg_ilu_logging, -pc_hypre_boomeramg_ilu_level,
  - pc_hypre_boomeramg_ilu_max_nnz_per_row,
  - pc_hypre_boomeramg_ilu_maxiter,
  - pc_hypre_boomeramg_ilu_drop_tol,
  - pc_hypre_boomeramg_ilu_tri_solve,
  - pc_hypre_boomeramg_ilu_lower_jacobi_iters,
  - pc_hypre_boomeramg_ilu_upper_jacobi_iters, and
  - pc_hypre_boomeramg_ilu_local_reordering
    * KSP:
    + Add support for PETSC_DETERMINE as an argument to
    KSPSetTolerances() to set the parameter back to its initial
    value when the object's type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    KSPSetTolerances()
    * SNES:
    + Add support for PETSC_DETERMINE as an argument to
    SNESSetTolerances() to set the parameter back to its initial
    value when the object's type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    SNESSetTolerances()
    + Add DMAdaptorMonitor(), DMAdaptorMonitorSet(),
    DMAdaptorMonitorCancel(), and DMAdaptorMonitorSetFromOptions()
    + Add DMAdaptorMonitorSize(), DMAdaptorMonitorError(),
    DMAdaptorMonitorErrorDraw(),
    DMAdaptorMonitorErrorDrawLGCreate(), and
    DMAdaptorMonitorErrorDrawLG()
    + Add DMAdaptorMonitorRegister(), DMAdaptorMonitorRegisterAll(),
    and DMAdaptorMonitorRegisterDestroy()
    + Add DMAdaptorGetCriterion() and DMAdaptorSetCriterion()
    + Add DMAdaptorSetOptionsPrefix()
    + Add Newton's method with arc length continuation: SNESNEWTONAL
    with SNESNewtonALSetFunction(), SNESNewtonALGetFunction(),
    SNESNewtonALComputeFunction(), SNESNewtonALGetLoadParameter(),
    and SNESNewtonALSetCorrectionType()
    + Add SNESNewtonTRSetTolerances() and
    SNESNewtonTRSetUpdateParameters() to programmatically set trust
    region parameters Deprecate SNESSetTrustRegionTolerance() in
    favor of SNESNewtonTRSetTolerances()
    + Add SNESResetCounters() to reset counters for linear iterations
    and function evaluations
    * TS:
    + Add Rosenbrock-W methods from :cite:`rang2015improved` with
    B_{PR} stability: TSROSWR34PRW, TSROSWR3PRL2, TSROSWRODASPR,
    and TSROSWRODASPR2
    + Add support for PETSC_DETERMINE as an argument to
    TSSetTolerances() to set the parameter back to its initial
    value when the object's type was set Deprecate PETSC_DEFAULT
    in favor of PETSC_CURRENT for  TSSetTolerances()
    + Add support for PETSC_DETERMINE as an argument to
    TSSetMaxSteps() and TSSetMaxTime()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetSafety()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetClip()
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TSAdaptSetStepLimits()
    + Add  TSGetStepResize()
    + Add  -ts_monitor_solution_vtk_interval to control the interval
    for dumping files
    + Add a new ARKIMEX solver for fast-slow systems that are
    partitioned component-wise and additively at the same time
    + Add TSRHSSplitSetIFunction(), TSRHSSplitSetIJacobian(),
    TSRHSSplitSetSNES(), TSRHSSplitGetSNES(),
    TSARKIMEXSetFastSlowSplit(), and TSARKIMEXGetFastSlowSplit()
    to support the new solver
    * TAO:
    + Add support for PETSC_DETERMINE as an argument to
    TaoSetTolerances() and TaoSetConstraintTolerances() to set
    the parameter back to its initial value when the object's
    type was set
    + Deprecate PETSC_DEFAULT in favor of PETSC_CURRENT for
    TaoSetTolerances() and TaoSetConstraintTolerances()
    * DM/DA:
    + Add DMGetSparseLocalize() and DMSetSparseLocalize()
    + Add DMGeomModelRegister(), DMGeomModelRegisterAll(),
    DMGeomModelRegisterDestroy(), DMSnapToGeomModel(), and
    DMSetSnapToGeomModel() to support registering geometric models
    + Add DMGetOutputSequenceLength()
    + Add an additional return vector to DMCreateMassMatrixLumped()
    to retrieve the local mass lumping
    + Add DMPlexMigrateGlobalToNaturalSF() modifies the NaturalSF to
    map from the SF's old global section to the new global section
    * DMPlex:
    + Add DMLabelGetValueBounds()
    + Add DMPlexOrientLabel()
    + Add an argument to DMPlexLabelCohesiveComplete() in order to
    change behavior at surface boundary Remove
    DMPlexSnapToGeomModel()
    + Add refinement argument to DMPlexCreateHexCylinderMesh()
    + Now DMPlexComputeBdIntegral() takes one function per field
    + Add DMPlexCreateEdgeNumbering()
    + Add DMPlexComputeL2FluxDiffVec() and
    DMPlexComputeL2FluxDiffVecLocal()
    + Add DMAdaptorSetType(), DMAdaptorGetType(), DMAdaptorRegister(),
    DMAdaptorRegisterAll(), and DMAdaptorRegisterDestroy()
    + Add DMAdaptorGetMixedSetupFunction() and
    DMAdaptorSetMixedSetupFunction()
    + Add DMPlexCreateCellNumbering()
    + Add DMPlexBuildFromCellSectionParallel() and
    DMPlexCreateFromCellSectionParallel()
    + Add -dm_plex_box_label to add "Face Sets" label with current
    "box" conventions
    + Add "Face Sets" label to simplex meshes using current "box"
    conventions Update PetscViewerExodusII object to cache variable
    names  for faster and  more robust look-ups
    + Add PetscViewerExodusIISetNodalVariable(),
    PetscViewerExodusIISetZonalVariable(),
    PetscViewerExodusIIGetNodalVariable(), and
    PetscViewerExodusIIGetZonalVariable() to set or get the number
    of variables in a file
    + Add PetscViewerExodusIISetNodalVariableName(),
    PetscViewerExodusIISetZonalVariableName(),
    PetscViewerExodusIIGetNodalVariableName(), and
    PetscViewerExodusIIGetZonalVariableName() to set or get a
    single variable name
    + Add PetscViewerExodusIISetNodalVariablesNames(),
    PetscViewerExodusIISetZonalVariablesNames(),
    PetscViewerExodusIIGetNodalVariablesNames(), and
    PetscViewerExodusIIGetZonalVariablesNames() to set or get all
    variable names at the same time (not available in Fortran)
    + Add degree bounds to DMCopyFields(), DMCopyDS(), PetscDSCopy(),
    and PetscDSSelectDiscretizations()
    + Add PetscFELimitDegree()
    + Add localizationHeight and sparseLocalize arguments to
    DMPlexCreateBoxMesh() for coordinate localization on periodic
    meshes
    + Add parallel CGNS reader, enabled by -dm_plex_cgns_parallel
    + Add CGNS function for VecLoad() of solutions in parallel (must
    be run with -dm_plex_cgns_parallel)
    + Add PetscViewerCGNSOpen() convenience function
    + Add PetscViewerCGNSGetSolutionTime(),
    PetscViewerCGNSGetSolutionName(),
    PetscViewerCGNSSetSolutionIndex(), and
    PetscViewerCGNSGetSolutionIndex()
    + Add DMPlexGetDepthStratumGlobalSize()
    * DT:
    + Add PetscDSSetIntegrationParameters() and
    PetscDSSetCellParameters()
    * Fortran:
    + Add PETSC_NULL_ENUM to be used instead of PETSC_NULL_INTEGER
    when a pointer to an enum is expected in a PETSc function call
    + Add PETSC_NULL_INTEGER_ARRAY, PETSC_NULL_SCALAR_ARRAY, and
    PETSC_NULL_REAL_ARRAY for use instead of PETSC_NULL_INTEGER,
    PETSC_NULL_SCALAR,  and PETSC_NULL_REAL when an array is
    expected in a PETSc function call
    + Add automatically generated interface definitions for most
    PETSc functions to detect illegal usage at compile time
    + Add PetscObjectIsNull() for users to check if a PETSc
    object is NULL
    + Change the PETSc Fortran API so that non-array values, v,
    passed to PETSc routines expecting arrays must be cast with
    [v] in the calling sequence

++++ presage-doc:

  - Avoid corrupted .png files and fix reproducible builds (boo#1234897)

++++ vtk:

  - Update to version 9.4.1, see:
    https://gitlab.kitware.com/vtk/vtk/-/blob/master/Documentation/release/9.4.md

++++ vtk-openmpi4:

  - Update to version 9.4.1, see:
    https://gitlab.kitware.com/vtk/vtk/-/blob/master/Documentation/release/9.4.md

++++ xxhash:

  - Update to release 0.8.3
    * Corrects an edge case in ``XXH3_128bits_withSecretandSeed``
    that could generate invalid results.
    * xxhash now knows command-line arguments ``--filelist``,
    ``--files-from``.

++++ lxqt-wayland-session:

  - Added Requires: hyprland-qtutils to hyprland session, provides
    further integration/support with the Qt toolkit to hyprland
  - Added:
    * 0001-Adjust-labwc-pointerspeed.patch Adjusts default pointer
    speed in labwc session

++++ melange:

  - Update to version 0.18.3:
    * build(deps): bump actions/upload-artifact in the actions group

++++ nvim-lspconfig:

  - update to 1.2.0:
    * refactor: deprecate util.find_package_json_ancestor
    * Fix for vim.fs.find regression not returning parent directory
    * refactor: deprecate util.find_git_ancestor
    * refactor!: remove util.path.escape_wildcards
    * refactor!: remove util.path.is_absolute
    * fix ruff and ruff_lsp returning a function from root pattern
    * feat(msbuild): config instruction for filetypes
    * refactor: fix luals warnings

++++ ocp:

  - Update to version 3.0.1
    * [adplug] Update to latest master
    + This adds support for "Palladix" files.
    + HERAD files were not working as expected.
    * [sidplay] Update libsidplayfp to latest git version.
    * [modland.com] If waitpid() returns a fatal error, give up
    waiting.
    * [HVL] multiple updates:
    * files with size below 4096 were not able to be detected on
    modland.com virtual drive.
    * instrument-viewer must fetch the instruments from
    index 1, not 0.
    * track-viewer must fetch global commands from the actual
    number of channels in use.
    * reset the channel-information-cache on file-load, else we
    might try to dereference pointers from the previous song
    played.
    * [MDL] In loader, the calculation of two buffer-sizes were
    missing parentheses, causing incorrect calculation.

++++ pnpm:

  - update to 9.15.2:
    * Fixed publish/pack error with workspace dependencies with
    relative paths #8904. It was broken in v9.4.0 (398472c).
    * Use double quotes in the command suggestion by pnpm patch on
    Windows #7546.
    * Do not fall back to SSH, when resolving a git-hosted package if
    git ls-remote works via HTTPS #8906.
    * Improve how packages with blocked lifecycle scripts are
    reported during installation. Always print the list of ignored
    scripts at the end of the output. Include a hint about how to
    allow the execution of those packages.

++++ python-dbus_fast:

  - fix build for Factory

++++ python-drgn:

  - Update to drgn-0.0.30:
    * Linux 6.13 support
    * Support for symbols without debuginfo
    * Use Python 3.13 enhanced REPL when available
    * Add a 'stat' subcommand to contrib/cgroup.py
    * Many bug fixes
  - API compatibility with libkdumpfile-0.5.5:
    * libdrgn-kdump-prepare-for-incompatible-changes-in-li.patch
    * libdrgn-kdump-simplify-getting-the-PRSTATUS-attribut.patch

++++ python-notify2:

  - add sle15_python_module_pythons

++++ python-pykdumpfile:

  - Update to 0.5.5.1
    * Bug-fix release
    * Drop Fix-use-after-free-in-Buffer-objects.patch

++++ remmina:

  - Update to 1.4.37:
    * Implement horizontal smooth scrolling in RDP !2606 @acutemeridian
    * [REM-3209] Allow -c to work with www plugin !2607 @myheroyuki
    * [REM-3210] Add ability to lock message panels to one side of the window !2608 @myheroyuki
    * [REM-3223] fix dangling pointer in ssh_options_get_port invocation !2609 @Victrid
    * Revert "[REM-2854] Add timeout option to handle VNC disconnects" !2610 @myheroyuki
    * Fix OpenSSL include dir !2611 @mtelka
    * Revert "[REM-3121] Handle GotFrameBufferUpdate on its own thread to prevent freeze" !2612 @myheroyuki
    * [REM-3227] fix compile warning that is failure with newer gcc versions !2613 @myheroyuki
    * [REM-3206] Add null check to prevent crash when pasting empty clipbaord !2614 @myheroyuki
    * [REM-3076] [REM-3086] Remove support for FreeRDP_SupportMonitorLayoutPdu to prevent loss of keyboard with xrdp !2615 @myheroyuki
    * [REM-3236] Don't rely on padding characters to be present to try decrypting passwords !2616 @myheroyuki
    * [REM-3246] Add option to immediately close VNC windows when they fail to... !2617 @myheroyuki
    * Allow Remmina to use plugins immediately on download without needing a restart !2618 @myheroyuki
    * [REM-3176] Add plugin api to allow Remmina to display if a profile is... !2619 @myheroyuki
    * [REM-3177] Fix error message for failed RDP connection !2620 @myheroyuki
    * Add more detail to bug report to make certain issues easier to solve !2621 @myheroyuki
    * [REM-3176] Resize icons to fit flatpak specifications !2622 @myheroyuki

++++ ristretto:

  - Update to version 0.13.3
    * Added missing Keywords entry to .desktop file
    * thumbnailer: Properly limit request size
    * Avoid stack use-after-scope
    * settings: Add accels before loading accels.scm
    * scan-build: Add false positive file
    * gcc-analyzer: Fix -Wanalyzer-deref-before-check
    * build: Use AM_DISTCHECK_CONFIGURE_FLAGS
    * Apply .clang-format file
    * clang-format: Use IncludeBlocks::Regroup
    * clang-format: Break after assignment operator
    * clang-format: Break remaining parameters in function definition
    * viewer: Warn when max size is reached
    * viewer: Limit image size to what cairo can support
    * viewer: Fix limited-quality load size
    * clang-format: Insert a newline at end of file if missing
    * Apply .clang-format file
    * clang-format: Add file
    * Remove unnecessary or unwanted translations
    * Remove unused project file
    * Add a toggle to enable/disable smoothing
    * prefs-dialog: Wrap labels using GtkLabel API
    * image-list: Use standard::fast-content-type instead of content-type
    * Manage thumbs of thumbs correctly
    * configure.ac: Explicitly depend on gio-2.0
    * Makefile.am: Drop references of GTHREAD_CFLAGS
    * configure.ac: Explicitly depend on gio-unix-2.0
    * Add image/webp as supported mime type in .desktop file
    * file: Add missing sanity checks
    * Do not define G_DISABLE_CHECKS in release mode
    * Fix use of gdk_cursor_new*()
    * Fix memory leak
    * Translation Updates
  - Refresh ristretto-add-mime-types.patch

++++ sane-airscan:

  - Update to version 0.99.31:
    * eSCL: rollback of the previous change (quirk_adf_max_pages)
    * eSCL: added quirk_adf_max_pages
    * Cosmetic (fixed typo in a commend)
    * HTTP timeout for "short" requests extended from 5s to 20s
    * The "sane-intent" option cannot be SANE_CAP_INACTIVE
    * WSD: workaround for ADF Duplex on Brother MFC-9370CDW
    * WSD: cosmetic
    * eSCL: delay between subsequent loads made Brother-specific
    * Update README.md: updated Gentoo support status

++++ tuba:

  - update to 0.9.1:
    * Chuckya support to the bubble timelines
    * Decreased new posts queue prepend scroll threshold
    * Enabled muting threads when the active user is mentioned instead of only
    when they are the author
    * Some filter rows being invisible due to markup
    * Default FediWrapped style being TRANSPARENT instead of WINDOW
    * Reschedule calendar month not being set correctly
    * Opening URIs on scripted exits not working due to making these functions async
    * Visual glitches and performance issues caused by the clamp and styling in
    timelines by switching to breakpoints

++++ uacme:

  - Update to version 1.7.6
    * Fix OpenSSL 3.x deprecated APIs.
    * Fix cross compilation.
    * uacme: Add environment variables.
    * uacme: Add support for ACME Renewal Information (ARI).
    * uacme: Try obtaining new Reply-Nonce if server doesn't supply
    one.
    * uacme: Add hook environment variables.
    * uacme: Allow matching alternative chain by Authority Key Id.

++++ xfce4-panel-profiles:

  - Update to version 1.0.15
    * export: Warn when the file already exists
    * filedlg: Remove dead code
    * export: Make filename extension obvious
    * xfce4-panel-profiles.glade: Remove unused save_dialog
    * Fix translated string
    * ci: Update references for autotools/meson split
    * Install Unity layout
    * I18n: Update po/LINGUAS list
    * Improve CLI help messages
    * Update bug report address in manpage
    * build: Get rid of intltool
    * Revert "Open xfce4-panel on close button (bug #16505)"
    * Revert "Fix typos in comments."
    * data/metadata: Refresh appstream metainfo
    * Remove generated xfce4-panel-profiles.pot
    * Update application menu name in layout configs
    * Translation Updates
  - Refresh Libxfce4ui.patch

++++ xfce4-taskmanager:

  - Update to version 1.5.8
    * Add Darwin support
    * I18n: Update po/LINGUAS list
    * Added missing Keywords entry to .desktop file
    * Fix leak when copying command line string
    * Fix core.UndefinedBinaryOperatorResult warning from scan-build
    * clang-format: Use IncludeBlocks::Regroup
    * Apply .clang-format file
    * Clean up and sort includes
    * clang-format: Add file
    * Aggregate children memory and cpu
    * process-tree-view: Reset /columns/positions at startup if invalid
    * Fix xfconf memory management
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * build: Switch from intltool to gettext
    * Fix search filter memory leaks
    * Translation Updates
  - Refresh xfce4-taskmanager-relax-x11-version.patch

------------------------------------------------------------------
------------------  2024-12-29  -  Dec 29 2024  -------------------
------------------------------------------------------------------

++++ QMPlay2:

  - Update to version 24.12.28:
    * add option to maintain panels size when resizing main window,
    * add input dialog for zoom and add precise zoom control,
    * live update when changing values in input dialogs,
    * add FFmpeg audio filters,
    * teletext improvements,
    * fix various crashes,
    * other minor fixes.
  - Drop 0001-fix-zoom-reset-crash.patch as it is merged upstream
  - Disable AudioFilters on openSUSE Leap 15.X as it requires FFmpeg
    5 or higher now.

++++ composefs:

  - require the main package for the devel package

++++ dd_rescue:

  - Update to dd_rescue-1.99.18:
    * Cleanup libddr_lzma flags and memory handling; support sparse
    input. Default preset to 4 now.
    * Detect sparse output from unsparse plugins (decompression
    and decryption may benefit from this).
    * Testcase for (de)compression with sparse files.
    * Fix calchmac.py for Python 3.12, so HMAC tests succeed again.
    * Rationalize log level handling (control by -q, -v, -E).
    * Move cache prefetching fomr plugins to main program.

++++ direnv:

  - update to 2.35.0:
    * doc: Add version requirement for load_dotenv option (#1326)
    * doc: fix broken link (#1327)
    * doc: update elvish docs (#1305)
    * docs: change Guix link to its package search. (#1268)
    * feat: add opam support (#1298)
    * fix: add NuShell into list of supported shells (#1260)
    * fix: close tmp file (#1272)
    * fix: direnv edit: use editor when EDITOR not found, closes #1246 (#1247)
    * fix: release script
    * fix: stdlib: enable flakes when use flake is used (#1299)
    * fix: stdlib: export GOBIN for layout_go (#1286)
    * fix: stdlib: update layout_python to resolve deprecation warning (#1176)
    * fix: using PWD in .env files (#1052)
    * test: Fix Murex python-layout test (#1293)
  - create hook packages for fish, bash and zsh
  - add resolve-bin-path.patch to fix exe path inside buildroot

++++ dolphin:

  - fix super user mode in right click menu

++++ doxygen:

  - update to Doxygen 1.13.0
    * Using README.md as directory description via new option
    IMPLICIT_DIR_DOCS.
    * Add CSS class for @p command [view]
    * Add class attribute to the @qualifier command in the HTML output
    * New option HIDE_UNDOC_NAMESPACES which can be used to hide
    undocumented namespaces (similar to HIDE_UNDOC_CLASSES)
    * New option PLANTUMLFILE_DIRS and command \plantumlfile to
    include plantuml files (similar to DOT_DIRS, and \dotfile)
    * New option AUTOLINK_IGNORE_WORDS to specific a set of words
    that should not be linked
    * Update available emojis
    * Added strip and nostrip options to \include and \snippet to
    either strip or keep doxygen comments
    * Added helper script to live edit & view a doxygen comment
    block, see addon/doxycommentviewer in the repo
    * Extending autobrief end characters with ? and !

++++ doxywizard:

  - update to Doxygen 1.13.0
    * Using README.md as directory description via new option
    IMPLICIT_DIR_DOCS.
    * Add CSS class for @p command [view]
    * Add class attribute to the @qualifier command in the HTML output
    * New option HIDE_UNDOC_NAMESPACES which can be used to hide
    undocumented namespaces (similar to HIDE_UNDOC_CLASSES)
    * New option PLANTUMLFILE_DIRS and command \plantumlfile to
    include plantuml files (similar to DOT_DIRS, and \dotfile)
    * New option AUTOLINK_IGNORE_WORDS to specific a set of words
    that should not be linked
    * Update available emojis
    * Added strip and nostrip options to \include and \snippet to
    either strip or keep doxygen comments
    * Added helper script to live edit & view a doxygen comment
    block, see addon/doxycommentviewer in the repo
    * Extending autobrief end characters with ? and !

++++ freerdp:

  - Update to version 3.10.3:
    * Fix usage of GetComputerNameExA (#10988)
    * Fix cmake clean target (#10990)

++++ gap-4ti2interface:

  - Update to release 2024.11.01
    * Deleted AutoDoc from SuggestedOtherPackages of 4ti2Interface

++++ gap-modisom:

  - Update to release 3.0.1
    * Make LAGUNA a required dependency to address
    ``Unbound global variable`` warnings upon modisom loading.

++++ gasket-driver:

  - Add `fix-for-no_llseek.patch`.

++++ gnome-branding-Aeon:

  - Correctly populate custom-keybindings gschema structure

++++ ldc:

  - Update to 1.40.0:
    * Big news
  - Frontend, druntime and Phobos are at version ~2.110.0.
    (#4707, #4737, #4749, #4768, #4784, #4792, #4798)
  - Support for LLVM 19. The prebuilt packages use v19.1.3 (incl. macOS arm64).
    (#4712, #4735, #4763, #4772)
  - Objective-C: The compiler now properly supports Objective-C classes and protocols,
    as well as swift stub classes (via the @swift UDA). (#4777)
  - Android: NDK for prebuilt package bumped from r26d to r27c. (#4711, #4772)
  - ldc2.conf: %%ldcconfigpath%% placeholder added - specifies the directory where
    current configuration file is located. (#4717)
  - Add support for building against a system copy of zlib through
  - DPHOBOS_SYSTEM_ZLIB=ON. (#4742)
  - Emscripten: The compiler now mimicks a musl Linux platform wrt.
    extra predefined versions (linux, Posix, CRuntime_Musl, CppRuntime_LLVM). (#4750)
    * Bug fixes
  - Fix potentially corrupt IR layouts for bit fields. (#4646, #4708)
  - Fix potentially corrupt IR layouts for explicitly under-aligned aggregates,
    a regression introduced in LDC v1.31. (#4734, #4736)
  - ELF: Emit (most) instantiated symbols in COMDATs for proper link-time culling. (#3589, #4748)
  - Support scalar right-hand-sides when bit-shifting vectors. (#3606, #4781)
  - Fix LLVM data layout for the SPIR-V target used in D-Compute on LLVM 19+. (#4772)

++++ openvino:

  - openvino-onnx-ml-defines.patch and
    openvino-remove-npu-compile-tool.patchhas been removed
    as it is no longer needed in this version.
  - Update to 2024.4.0
  - Summary of major features and improvements  
    * OpenVINO 2024.6 release includes updates for enhanced
    stability and improved LLM performance.
    * Introduced support for Intel® Arc™ B-Series Graphics
    (formerly known as Battlemage).
    * Implemented optimizations to improve the inference time and
    LLM performance on NPUs.
    * Improved LLM performance with GenAI API optimizations and
    bug fixes.
  - Support Change and Deprecation Notices
    * Using deprecated features and components is not advised. They
    are available to enable a smooth transition to new solutions
    and will be discontinued in the future. To keep using
    discontinued features, you will have to revert to the last
    LTS OpenVINO version supporting them. For more details, refer
    to the OpenVINO Legacy Features and Components page.
    * Discontinued in 2024.0:
    + Runtime components:
  - Intel® Gaussian & Neural Accelerator (Intel® GNA)..
    Consider using the Neural Processing Unit (NPU) for
    low-powered systems like Intel® Core™ Ultra or 14th
    generation and beyond.
  - OpenVINO C++/C/Python 1.0 APIs (see 2023.3 API transition
    guide for reference).
  - All ONNX Frontend legacy API (known as ONNX_IMPORTER_API)
  - 'PerfomanceMode.UNDEFINED' property as part of the
    OpenVINO Python API
    + Tools:
  - Deployment Manager. See installation and deployment
    guides for current distribution options.
  - Accuracy Checker.
  - Post-Training Optimization Tool (POT). Neural Network
    Compression Framework (NNCF) should be used instead.
  - A Git patch for NNCF integration with 
    huggingface/transformers. The recommended approach is
    to use huggingface/optimum-intel for applying NNCF
    optimization on top of models from Hugging Face.
  - Support for Apache MXNet, Caffe, and Kaldi model formats.
    Conversion to ONNX may be used as a solution.
    * Deprecated and to be removed in the future:
    + The macOS x86_64 debug bins will no longer be provided
    with the OpenVINO toolkit, starting with OpenVINO 2024.5.
    + Python 3.8 is no longer supported, starting with
    OpenVINO 2024.5.
    + As MxNet doesn’t support Python version higher than 3.8,
    according to the MxNet PyPI project, it is no longer
    supported by OpenVINO, either.
    + Discrete Keem Bay support is no longer supported, starting
    with OpenVINO 2024.5.
    + Support for discrete devices (formerly codenamed Raptor
    Lake) is no longer available for NPU.

++++ libreoffice:

  - Add poppler_24.10-2.patch and apply conditionally: Fix build with
    poppler 24.12

++++ librespeed-cli:

  - Allow to override build date (boo#1047218)

++++ libshout:

  - Build with openssl support enabled

++++ wlroots:

  - Update to version 0.18.2:
    * dnd: ensure internal dnd handlers are unlinked on xwm_destroy()
    * xwayland: fix xdg->xwayland drag-and-drop
    * backend/headless: actually perform output test
    * backend/wayland: Account for shm buffer offset
    * backend/drm: check whether clipped damage is empty
    * output-management-v1: only create custom mode object for enabled heads
    * backend/drm: check buffer format for multi-GPU
    * backend/drm: fix drmModePageFlip() when disabling CRTC on legacy uAPI
    * render/vulkan: fix crash on OOM
    * xwayland: listen to drag focus destroy signal
    * xwayland: remove loop to find drag focus surface
    * data-device: reset focused surface when destroyed
    * build: bump version to 0.18.2
    * wlr_keyboard: don't emit key event for duplicated keycodes

++++ virtualbox:

  - Set kvm.enable_virt_at_load=0 via a modprobe file when virtualbox
    is installed, to workaround kvm.ko stealing VMX mode.
    

++++ python-pykdumpfile:

  - Fix-use-after-free-in-Buffer-objects.patch: Fix a potential UAF
    in addrxlat Buffer objects.

++++ rizin:

  - Use ldconfig_scriptlets macro.
  - Package directories for plugins and bindings.
  - Update to version 0.7.4
    * Fix CVE-2022-1207
    * Fix out of bound read in GNU CRIS analysis plugin
    * Fix out of bound read in ObjC analysis
    * Harden string limits check in coresymbolication
    * Always check for NULL after allocating memory during the
    parsing of dyldcache.

++++ rqlite:

  - Update to version 8.36.3:
    * Add version information to `/nodes` output
    * Extension paths as string command-line type
    * Updates of go dependencies and developer visible changes
  - build with system sqlite

++++ softhsm:

  - readd %sysusers_requires, as otherwise the %pre script fails to install

++++ virtualbox-kmp:

  - Set kvm.enable_virt_at_load=0 via a modprobe file when virtualbox
    is installed, to workaround kvm.ko stealing VMX mode.
    

++++ xfce4-battery-plugin:

  - Update to version 1.1.6
    * Update copyright year
    * Introduce Darwin support
    * build: Bump dependency versions and fix deprecation warnings
    * I18n: Update po/LINGUAS list
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * gcc-analyzer: Fix -Wanalyzer-null-dereference
    * scan-build: Fix deadcode.DeadStores
    * I18n: Update po/LINGUAS list
    * build: Get rid of intltool
    * Add initial envsys support for NetBSD
    * Translation Updates

++++ xfce4-clipman-plugin:

  - Update to version 1.6.7
    * build: Bump dependency versions and fix deprecation warnings
    * I18n: Update po/LINGUAS list
    * Make history window a main app window
    * Apply .clang-format file
    * Preliminary cleanup
    * Clean up and sort includes
    * clang-format: Add file
    * cleanup: Remove clipboard-manager/daemon.h
    * scan-build: Fix unix.Malloc
    * gcc-analyzer: Add false positive file
    * history: Fix image cycling when max-images > 1
    * Compare images using GBytes API
    * plugin: Restore image position in history at startup
    * plugin: Walk the cache directory to load images
    * plugin: Save images only once
    * plugin: Refactor save()
    * plugin: Distinguish clear() and save()
    * Fix memory management of main objects
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * I18n: Update po/LINGUAS list
    * build: Get rid of intltool
    * Translation Updates
  - Re-generate xfce4-clipman-plugin-relax-x11-version.patch

++++ xfce4-diskperf-plugin:

  - Update to version 2.7.1
    * Update copyright year
    * Add Darwin support
    * build: Bump dependency versions and fix deprecation warnings
    * I18n: Update po/LINGUAS list
    * I18n: Update po/LINGUAS list
    * Fix diskperf.desktop file translation
    * Fix previous commit
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * scan-build: Fix deadcode.DeadStores
    * I18n: Update po/LINGUAS list
    * I18n: Update po/LINGUAS list
    * build: Get rid of intltool
    * Update copyright year
    * build: Fix autotools warnings
    * build: Add GLib requirement
    * Use "logo-icon-name" instead of "logo" in about dialog
    * Fix intltool lock file bug in make distcheck
    * Translation Updates
  - Remove _service file
  - Update to version 0.4.3
    * Update copyright year
    * build: Bump dependency versions and fix deprecation warnings
    * I18n: Update po/LINGUAS list
    * Use new xfw_window_activate() signature in libwindowing 4.19.6
    * group: Fix button drawing
    * Fix gtk-layer-shell includes
    * Switch to XfwMonitor
    * Group: Fix null icon size at startup
    * scan-build: Add false positive file
    * build: clang: Fix -Wcast-align
    * Apply .clang-format file
    * clang-format: Use IncludeBlocks::Regroup
    * clang-format: Do not KeepEmptyLinesAtTheStartOfBlocks
    * clang-format: Break after assignment operator
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * clang-format: Insert a newline at end of file if missing
    * Apply updated .clang-format file
    * clang-format: Update according to current code
    * Rename _dialogs.xml to _dialogs.ui for gettext detection
    * I18n: Update po/LINGUAS list
    * build: Get rid of intltool
    * Require gio-unix-2.0 instead of gio-2.0
    * Ignore X11 erros around gdk_pixbuf_get_from_window()
    * Update custom install location in README
    * Adapt onlyDisplayScreen to Xfw
    * Use gtk-layer-shell to position group menu on Wayland
    * Guard X11 code paths
    * Rename Wnck.* to Xfw.*
    * Replace libwnck with libxfce4windowing
    * Wnck: Set EWMH hint so all wnck features work properly (Fixes #51)
    * Translation Updates
  - Add relax-x11-version.patch

++++ xfce4-eyes-plugin:

  - Update to version 4.6.2
    * scan-build: Add false postive file
    * Revert "scan-build: Fix deadcode.DeadStores"
  - Update to version 4.6.1
    * Update copyright year
    * build: Bump dependency versions and fix deprecation warnings
    * scan-build: Fix deadcode.DeadStores
    * I18n: Update po/LINGUAS list
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * build: Switch from intltool to gettext
    * build: Add GLib requirement
    * Fix make distcheck
    * Translation Updates
  - Remove _service file
  - Update to version 1.1.4
    * Update copyright year
    * build: Bump dependency versions and fix deprecation warnings
    * I18n: Update po/LINGUAS list
    * build: Be less verbose
    * build: Add AC_PREREQ
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * I18n: Update po/LINGUAS list
    * build: Get rid of intltool
    * Translation Updates

++++ xfce4-mpc-plugin:

  - Update to version 0.5.4
    * Update copyright year
    * build: Bump dependency versions and fix deprecation warnings
    * I18n: Update po/LINGUAS list
    * Add Single property toggle in context menu
    * Remove dead code
    * build: Use #ifdef instead of #if
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * build: Get rid of intltool
    * restore changelog history dropped in ca817cd2
    * Translation Updates

++++ xfce4-terminal:

  - Update to version 1.1.4
    * window: Ensure tabs_menu != NULL when updating
    * screen: Ensure working dir is not NULL
    * Do not resize the window on zoom
    * docs: added documentation and cli parsing for --class option
    * Use TerminalWindow's screen to test for windowing system
    * Use dropdown's display rather than default display
    * Avoid warning when widget display is not the default display
    * Fix segfault when there are both Wayland and X11 displays
    * screen: Avoid type check on released variable
    * preferences: Initialize GdkRGBA variable
    * screen: Cancel async spawn of child in finalize()
    * Improve error message for empty custom command
    * Check for screen pointers equality before destroying last screen
    * screen: Fix gtk_container_get_children leaks
    * screen: Fix string leak in terminal_screen_paste_unsafe_text
    * window: Fix leak in terminal_window_get_working_directory
    * window: Fix leak in terminal_window_menu_add_section
    * main: Fix string array leak
    * terminal: Fix spelling error
    * prefs-dialog: Fix AtkRelationSet leak
    * Fix gtk-layer-shell includes
    * preferences: Add missing sanity check
    * Preferences: maximize new windows
    * Fix running a command as a login shell
    * scan-build: Fix core.NullDereference and core.CallAndMessage
    * build: clang: Silence -Wcast-align
    * Update `.gitignore`
    * Rename theme file to desktop for gettext detection
    * I18n: Update po/LINGUAS list
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * build: Switch from intltool to gettext
    * Cancel by default in unsafe past dialog
    * Restore "Text blinks" tooltip
    * Revert "fix typo"
    * Translation Updates
  - Remove obsolote gxo-282.patch
  - Rename xfce4-terminal-relax-x11-version.patch to
    relax-x11-version.patch and refresh it.

++++ xfmpc:

  - Update to 0.3.2
    * Update copyright year
    * I18n: Update po/LINGUAS list
    * build: Remove check for libx11
    * scan-build: Add false positive file
    * build: clang: Silence -Wunused-function
    * build: Fix -Werror=unused-function
    * build: Use XDT_VERSION_INIT and get rid of configure.ac.in
    * build: Switch from intltool to gettext
    * Translation Updates

------------------------------------------------------------------
------------------  2024-12-28  -  Dec 28 2024  -------------------
------------------------------------------------------------------

++++ VecCore:

  - update to 0.8.2:
    * Adapt to CMake policy CMP0146, FindCUDA.cmake removed (#25)
    * Disable std::simd backend when compiling with libc++ since their implementation is incomplete (#27)
    * Switch to C++17 as baseline C++ standard
    * Require CMake 3.16 or later, mark up to 3.30 as supported
    * Add support for Nvidia HPC Toolkit Compiler, GCC 15, and Clang 19
    * Drop math functions benchark compiled with -ffast-math
    * Fix memory leak in Julia set benchmark
    * Update builtin version of Vc to 1.4.5
    * Update bundled version of GoogleTest to 1.15.2 and Google benchmark to 1.9.0
    * Update scripts to build/test VecCore with CTest
    * Fix various compiler warnings from newer compiler versions

++++ backintime:

  - Update to 1.5.3
    * Feature: Support language Interlingua (Occidental)
    * Feature: Warn if destination directory is formatted as NTFS (#1854) (David Gibbs @fallingrock)
    * Breaking Change: Minimal Python version 3.9 required (#1731)
    * Breaking Change: Auto migration of config version 4 or lower not longer supported (#1857)
    * Fix: Prevent duplicates in Exclude/Include list of Manage Profiles dialog
    * Fix: Fix Qt segmentation fault when canceling out of unconfigured BiT (#1095) (Derek Veit @DerekVeit)
    * Fix: Correct global flock fallbacks (#1834) (Timothy Southwick @NickNackGus)
    * Fix: Use SSH key password only if it is valid, otherwise request it from user (#1852) (David Wales @daviewales)
    * Feature: Support fcron (#610)
    * Feature: User message about release candidate (#1906)

++++ bomctl:

  - new package bomctl: Format agnostic SBOM tooling

++++ chezscheme:

  - update to version 10.1.0
    * Updates and bug fixes since February 1, 2024.
  - update lz4 to 5ff839680134437dbf4678f3d0c7b371d84f4964

++++ ddnet:

  - Update to version 18.8.2:
    * [Client] Updated translations

++++ dssi:

  - Add dssi-add-missing-include.patch:
    Fix for "error: unknown type name ‘size_t’"

++++ fmt:

  - Update to release 11.1.1
    * Restore ABI compat with 11.0.2

++++ gegl:

  - Update to version 0.4.52:
  - Core:
  - Fix regression cubic interpolation - it was quadratic rather
    than cubic, this improves all uses of cubic interpolation.
    Use g_spawn_sync rather than system() for launching graphviz'
    dot.
  - Ops:
  - invert-gamma: operate on perceptual encoding.
  - newsprint: do processing with perceptual encoding.
  - denoise-dct, mantiuk06: pass-through for too small input
    buffers.

++++ ghc-lens:

  - Update lens to version 5.3.3.
    5.3.3 [2024.12.28]
  - -----------------
    * Add `makeFieldsId`, which generates overloaded field accessors using the
    same names as the underlying fields. This is intended for use with the
    `NoFieldSelectors` and `DuplicateRecordFields` language extensions.
    Also add `classIdFields :: LensRules` and `classIdNamer :: FieldNamer`, both
    of which use the same naming rules as `makeFieldsId`.
    * Update the `Prism`s in `Language.Haskell.TH.Lens` to reflect additions to
    `template-haskell-2.23.0.0`:
    * Add an `_OrP` `Prism` for the `Pat` data type.
    * Add `_ForallE`, `_ForallVisE`, and `_ConstrainedE` `Prism`s for the `Exp`
    data type.

++++ gpsbabel:

  - Update to 1.10.0
    * no changelog available
  - Change build system to use Qt6 instead of Qt5
  - Adjust 0004-gpsbabel-1.4.3-nosolicitation.patch to make it work
    with gpsbabel 1.10.0+

++++ hamlib:

  - Update to version 4.6 (2024-12-24)
    * send_raw can now take hex digits as colon-separated -- e.g.
    send _raw icom xfe:xfe:x94:xe0:03:xfd
    * Add IC7760
    * IC7300 Mode filter can now be set by # (i.e. 1,2,3)
    * Fixed AF6SA WRC rotor controller
    * Added Rhode&Schwarz XK852
    * Added Xiegu X6200
    * Added Commradio CTX-10
    * Added Guoehe PMR-171
    * Added csntechnoligies.net S.A.T Satellite rotor control
    * Added PSTRotator control
    * Added Flex SmartSDR slices A-H
    * Added Motorola Micom M2/M3
    * Added SDR Radio SDRConsole -- TS-2000 is now hardware flow
    control so need separate entry
    * Added --set-conf=filter_usb, filter_usbd, and filter_cw to
    allow Icom rigs set mode to set filter number too
    * Added macros for applications to obtain pointers to Hamlib
    structures(issues #1445, #1420, #487). Internal conversion is
    still a WIP, but use of these macros will make the final cutover
    transparent to applications.
    * Added Guohe Q900 entry
    * Unify behavior of all rigctl split commands
    * Make the set_split_* commands modify the state of the specified
    split VFO -- the current or targeted VFO do not have any effect
    * Make the set_split_* commands enable split automatically if not
    enabled
    * Make the get_split_* commands return frequency of 0 Hz, mode
    NONE and filter of 0 Hz if split is not enabled
    * Allow all split commands to avoid VFO swapping if supported by
    the rig model
    * Improve Icom backend to set/get frequency, mode and filter
    without VFO swapping if supported by the rig model
    * Improve Yaesu newcat backend split handling
    * Expose "Targetable features" (RIG_TARGETABLE_*) in dump_caps
    output to allow clients to determine which commands can be
    executed  without VFO swapping
    * Added RIG_FUNC_SYNC for FTDX101D/MP
    * Added Barrett 4100
    * Added DL2MAN (tr)uSDX -- needs refinement
    * Added Thetis entry -- derived from FlexRadio/Apache PowerSDR
    * Added VOICE/CW memory capability to many rigs -- thanks to David
    Balharrie M0DGB/G8FKH
    * Add -# --skip_init option to rigctl to skip rig initialization --
    useful for executing commands quickly
    * rig_caps is no longer constant -- this may break some 3rd party
    relying on the "const" declaration.
    * IC7610 now has IPP, DPP, and TX_INHIBIT functions set/get
    * Hamlib now starts a multicast server that sends out rig
    information. Does not receive commands yet. See README.multicast
    * rigctld has new -b/bind-all option to try all interfaces
  - - restores original behavior. This was done to fix duplicate
    rigctld instances on Windows
    * Yaesu rigs can now use send_morse to send keyer message 1-5
    or a CW message up to 50 chars (which will use memory 1)
    * rig set level METER can now take SWR,COMP,ALC,IC/ID,DB,PO,
    VDD,TEMP arguments to set which meter to display
    * reg get level displays meter number=name now
    * Added parm BANDSELECT for Yaesu rigs
    'p BANDSELECT' returns current band of VFOA
    'P BANDSELECT BAND160M' example selects the 160M band
    'P BANDSELECT ?' shows  bands available for the rig
    * Added rig_cm108_get/set_bit to API and get/set_gpio to
    rigctl(d) for GPIO1,2,3,4 access on CM108
    * Added BG2FX FX4/C/CR/L
    * Fixed IC7610 to use new 0x25 0x26 command added in latest
    firmware
    * Fix W command in rigctld to work properly -- can take
    terminating char or # of bytes to expect
    * Add rig_set_debug_filename so Python can redirect debug stream
    * Fix Yaesu LBL_NR to use proper values
    * Add IC-905
    * Add Anytone D578UVIII -- should work on any D558 model and
    perhaps others too
    * Add saebrtrack rotor
    https://sites.google.com/site/marklhammond/saebrtrack
    * Add offset_vfoa and offset_vfob applying to rig_set_freq
    * Fix K4 to put it in K40 mode when requesting ID
    * Fixes for M2 Rotors
    * Add rigctlsync utility to synchronize frequency from a rig
    to SDR# (or others)
    * Add SDR# rig for use with SDR#'s gpredict plugin -- can only
    get/set freq
    * Add Apex Shared Loop rotator -- unidirectional only so far
    * Add client_version to rigctld so client can report it's
    version for future use/compatibility/alternatives
    * Add --set-conf=tuner_control_pathname=hamlib_tuner_control
    (default). If file exists then it will be called with 0/1
    (Off/On) argument with 'U TUNER 0' or 'U TUNER 1". Default
    path is for current directory
    * Add MDS 4710/9710 rigs
    * Add FLIR PTU-D48, E46, D100, D300 rotors
    * Fix FTDX3000 rig split
    * Fix rigctld/rigctltcp information
    * Fix FT817 get/set_vfo
  - remove patch hamlib-add-stdlib-header.patch (applied upstream)

++++ homebank:

  - Update to 5.8.6:
    * bugfix: fix crash when print your accounts
    * bugfix: ledger similar marked txn were persisted after close
    * bugfix: ledger similair marked txn now display their group
    * bugfix: repbalance first column title was not set to interval
    * bugfix: lp#2091004 statistics time report totals line with
    exact 0 is not displayed
    * bugfix: lp#2090668 close after start wizard not not let choose
    filename to save
    * bugfix: lp#2090183 the export CSV functionality does not take
    into account the frac digits property of the currency
    * bugfix: lp#2089407 trendtime/balance report clear filter don't
    clear properly
    * bugfix: lp#2087750 save indicator (*) not showing after
    editing multiple transfert
    * bugfix: lp#2085376 future/remind main window bottom list
    column not updated
    * bugfix: lp#2083127 inherit operations should not preserve
    colour flags
    * bugfix: lp#2079801 alert about budget usage when move/delete
    a category
    * bugfix: lp#2060159 window width and height size is reset to a
    small size after demaximizing on startup
    * wish  : lp#2086475 add menu keyboard shortcut to import files

++++ pango:

  - Update to version 1.55.0 (Unstable):
    + Support Unicode 16
    + Add pango_font_map_add_font_file
    + fontconfig: Reject patterns without FC_FILE
    + coretext:
  - Actually use .AppleSystemUIFont
  - Keep track of variations
    + build:
  - Require harfbuzz 8.4.0
  - Require fontconfig 2.15
  - Require meson 1.2.0

++++ pocl:

  - Use _service file to create tarball from git
  - Enable SPIR-V support
  - Remove pocl-llvm16.patch
  - Remove link_against_libclang-cpp_so.patch
  - Update to version 6.0:
    * New CPU driver which uses Threading Building Blocks for
    task scheduling
    * Experimental cl_ext_buffer_device_address prototype
    * Multi-device command buffer infrastructure
    * Command queue priority/throttle hints
    * Support for using OpenMP for task scheduling in the
    "cpu" driver
    * Improvements to the Remote driver
    * Improvements to the Level Zero driver
    * Improvements to the CUDA driver
  - Update to version 5.0:
    * New backend: Remote
    * CUDA driver: More OpenCL 3.0 features and extensions
    implemented
    * RISC-V CPU support improved
    * Other CPU improvements
    * Experimental built-in-kernel library based FPGA backend
  - Update to version 4.0:
    * Support for Clang/LLVM 16.0
    * CPU driver improvements
    * New Level Zero driver

++++ pidgin-sipe:

  - Add pidgin-sipe-fix-pointer-types.patch: Fix pointer types.
  - Add pidgin as a build requirement to fix "%requires_ge pidgin".

++++ wireshark:

  - Update Lua from 5.1 to 5.4

++++ lua51-dkjson:

  - Update to 2.8:
  - Fix handling of decoding errors when Lua is compiled with
    LUA_NOCVTN2S.
  - Update to 2.7:
  - Enable working with newer versions of LPeg where the
    "version" field is no longer a function.
  - Fix error messages when an encoding error happens in an
    ordered dictionary.
  - Update to 2.6:
  - The decode function is no longer automatically replaced by
    the version implemented using LPeg, but an LPeg-enabled
    copy of the module has to be requested explicitly with
    the function use_lpeg. This was changed to improve the
    predictability of the code and make audits more reliable.
  - The LPeg-version of the decode function now reports
    unterminated strings, arrays and objects with the position
    where they started rather than where parsing failed which was
    usually at the end of the input string. This was already the
    behavior of the pure-Lua-implementation.
  - Fixed a bug where entries in a dictionary were not put in the
    desired order when their value was the boolean false.

++++ lua53-dkjson:

  - Update to 2.8:
  - Fix handling of decoding errors when Lua is compiled with
    LUA_NOCVTN2S.
  - Update to 2.7:
  - Enable working with newer versions of LPeg where the
    "version" field is no longer a function.
  - Fix error messages when an encoding error happens in an
    ordered dictionary.
  - Update to 2.6:
  - The decode function is no longer automatically replaced by
    the version implemented using LPeg, but an LPeg-enabled
    copy of the module has to be requested explicitly with
    the function use_lpeg. This was changed to improve the
    predictability of the code and make audits more reliable.
  - The LPeg-version of the decode function now reports
    unterminated strings, arrays and objects with the position
    where they started rather than where parsing failed which was
    usually at the end of the input string. This was already the
    behavior of the pure-Lua-implementation.
  - Fixed a bug where entries in a dictionary were not put in the
    desired order when their value was the boolean false.

++++ lua54-dkjson:

  - Update to 2.8:
  - Fix handling of decoding errors when Lua is compiled with
    LUA_NOCVTN2S.
  - Update to 2.7:
  - Enable working with newer versions of LPeg where the
    "version" field is no longer a function.
  - Fix error messages when an encoding error happens in an
    ordered dictionary.
  - Update to 2.6:
  - The decode function is no longer automatically replaced by
    the version implemented using LPeg, but an LPeg-enabled
    copy of the module has to be requested explicitly with
    the function use_lpeg. This was changed to improve the
    predictability of the code and make audits more reliable.
  - The LPeg-version of the decode function now reports
    unterminated strings, arrays and objects with the position
    where they started rather than where parsing failed which was
    usually at the end of the input string. This was already the
    behavior of the pure-Lua-implementation.
  - Fixed a bug where entries in a dictionary were not put in the
    desired order when their value was the boolean false.

++++ pagein:

  - update to 0.01.11:
    * use off64_t for fdmem seeks, check for -ve offsets

++++ perl-Net-DNS:

  - updated to 1.490.0 (1.49)
    see /usr/share/doc/packages/perl-Net-DNS/Changes

++++ perl-PPI:

  - updated to 1.281.0 (1.281)
    see /usr/share/doc/packages/perl-PPI/Changes
    1.281   2024-12-27 14:44:47Z
    Summary:
  - Implement support for signatures and other parsing features
    Details:
  - Framework for recognition of parsing feature activation via:
  - `use $PERL_VERSION` in code
  - `use feature` in code
  - `use $Common::CPAN::Module` in code
  - PPI::Document->new( feature_mods => ... )
  - PPI::Document->new( custom_feature_includes => ... )
  - PPI::Document->new( custom_feature_include_cb => ... )
  - $ENV{PPI_CUSTOM_FEATURE_INCLUDES}
  - Added ability to parse features:
  - signatures, as PPI::Structure::Signature
  - try catch, as PPI::Statement::Compound

++++ perl-Term-Table:

  - updated to 0.024
    see /usr/share/doc/packages/perl-Term-Table/Changes
    0.024     2024-12-27 18:52:06-08:00 America/Los_Angeles
  - Additional changes to t/honor_env_in_non_tty.t, and adding debugging
    0.023     2024-10-26 20:30:20-07:00 America/Los_Angeles
  - t/honor_env_in_non_tty.t requires Test2::Tools::Tiny >= 1.30297;
    use Test::More if not available
    0.022     2024-08-06 11:40:22-07:00 America/Los_Angeles
  - Some initial support for non-ASCII systems
    0.021     2024-08-06 10:37:21-07:00 America/Los_Angeles
  - Fix warnings in HashBase.t
    0.020     2024-08-05 07:11:23-07:00 America/Los_Angeles
  - Fix test broken on Test::More
    0.019     2024-08-05 07:07:59-07:00 America/Los_Angeles
  - Fix use cycle between Test-Simple and Term::Table now that Test2::Suite was merged into Test-Simple

++++ perl-Test-Simple:

  - updated to 1.302207
    see /usr/share/doc/packages/perl-Test-Simple/Changes
    1.302207  2024-12-27 18:13:18-08:00 America/Los_Angeles
  - Fix debugging info when JSON::MaybeXS is missing (Thanks James E Keenan)
  - Fix typos (Thanks sobrado8086)
  - Add TEST2_ENABLE_PLUGINS env var
  - Add Test2::Env docs
    1.302206  2024-12-19 17:51:07-08:00 America/Los_Angeles
  - Remove Test::Builder::IO::Scalar
  - Fix #1016
    1.302205  2024-12-19 09:28:05-08:00 America/Los_Angeles
  - Use our instead of 'use vars'
  - Fix $[ usage
  - Doc updates
    1.302204  2024-09-14 10:32:25-07:00 America/Los_Angeles
  - Add pending diagnostics functionality
  - Show warnings/exceptions for no_warnings() and lives()
    1.302203  2024-09-04 16:15:07-07:00 America/Los_Angeles
  - Fix some tests when run on windows
    1.302202  2024-09-02 16:27:17-07:00 America/Los_Angeles
  - Add comment on how to make tables bigger, #931
  - Typo fix

++++ python-pykdumpfile:

  - Update to 0.5.5
    * Reflect incompatible changes in kdumpfile-0.5.5.
    * Add forgotten tests for RISC-V PTE formats.

++++ queue:

  - Version 1.2.0
  - Only use dark_grey if available
  - Do osc sr in release.sh
  - Version 1.1.0
  - Color scheduled and running entries differently
  - Enable multi column limiting
  - Add hint about config location

++++ redsea:

  - Update to version 1.1.0
    New features:
    * Decode 'broadcaster use' data in Slow labeling codes
    (variant 6).
    * Decode 'decoder identification' bits in Group 15B.
    * Workaround buggy encoders that show 1 extra character in
    RT+ fields.
    Bug fixes:
    * Fix a crash when the input file has a very high sample rate.
    * Fix a crash from uncaught iconv exceptions from corrupted
    utf8/ucs2 data.
    * Fix the CSVReader (used in the TMC decoder) ignoring the last
    line of any file.
    * Remove extra trailing space in transparent data channels
    hexdump.
    * Make raw libsndfile errors user-friendlier (instead of
    saying 'System error').
    Build system fixes:
    * Set default installation prefix to /usr/local.
    * Reduce compiler workload somewhat with forward declarations.

++++ sddm-kalpa:

  - Lifted pam configuration installation from default sddm package,
    fixes pam failures

++++ tuxguitar:

  - Updated to new upstream release 1.6.6
    * Add zoom control for Print/Export to pdf
    * Improve GP and tef v2 import
    * Save/restore player mode when switching tabs
    * Export only audible tracks to MIDI and audio files
    * Restore scrollbars during playback
    * Minor improvements, cleanups, bug fixes

------------------------------------------------------------------
------------------  2024-12-27  -  Dec 27 2024  -------------------
------------------------------------------------------------------

++++ OpenLP:

  - Update to 3.1.5: there has been a number of releases, details
    can be found at:
    https://openlp.org/blog/
  - Add fix-version.patch to set the version at 3.1.5 instead of
    3.1.4

++++ webkit2gtk3-soup2:

  - Update to version 2.46.5 (boo#1234851):
    + Fix the build with GBM and release logs disabled.
    + Fix several crashes and rendering issues.
    + Security fixes: CVE-2024-54479, CVE-2024-54502, CVE-2024-54505,
    CVE-2024-54508.

++++ webkit2gtk3:

  - Update to version 2.46.5 (boo#1234851):
    + Fix the build with GBM and release logs disabled.
    + Fix several crashes and rendering issues.
    + Security fixes: CVE-2024-54479, CVE-2024-54502, CVE-2024-54505,
    CVE-2024-54508.

++++ webkit2gtk4:

  - Update to version 2.46.5 (boo#1234851):
    + Fix the build with GBM and release logs disabled.
    + Fix several crashes and rendering issues.
    + Security fixes: CVE-2024-54479, CVE-2024-54502, CVE-2024-54505,
    CVE-2024-54508.

++++ assimp:

  - Add patches:
    * 0001-Fix-leak-5762.patch
    * CVE-2024-48423.patch (boo#1232322, CVE-2024-48423)
    * CVE-2024-48424.patch (boo#1232323, CVE-2024-48424)
    * CVE-2024-53425.patch (boo#1233633, CVE-2024-53425)

++++ ast-grep:

  - Update to 0.32.2:
    * fix: linting 10f3e74
    * feat: distinguish manual type annotation 4558c48
    * feat: add ChildTypes helper 0d477e9
  - Update to 0.32.1:
    * fix(deps): update rust crate clap_complete to v4.5.39 6ad3c7b
    * fix: add npmignore to suppress gitignore 11bb8e4
  - Update to 0.32.0:
    * feat: Add fieldChildren method to napi's SgNode and pyo3's PyNode #1655
    * Breaking change: fix: rename range rule's row to line #1663
    * fix: add biome formatting 5a41f13
    * feat(napi): Typed SgNode and SgRoot 55e65f3
    * fix: Use ts-node and versioned node-types URLs instead of heads dcb7916

++++ audiowmark:

  - update to 0.6.3
    * update HLS support to build with ffmpeg-7 API
    * preserve wav subformat
    * improved RawConverter
    * add format wav-pipe for very long input/output streams on
    stdin/stdout
    * performance optimizations for SFOutputStream

++++ brisk-menu:

  - Add patches: brisk-menu-gsettings-icon-properties.patch and
    brisk-menu-runtime-icon-updates.patch. Add support for runtime icon
    configuration.
  - Add a patch: brisk-menu-fix-crash-on-desktop-file-changes-5f0be5741b5b37221fc8911c11f394ec498cd53d.patch.
    Backport upstream patch to fix crashes in odd cases when .desktop files are
    changed.
  - Use %autosetup macro to apply patches.

++++ buildpacks-cli:

  - Update to version 0.36.2:
    * Updating x/net library to v0.33.0
    * build(deps): bump buildpacks/github-actions from 5.8.3 to 5.8.4
    * build(deps): bump the go-dependencies group with 2 updates

++++ compface:

  - Update to use Debian patches directly, add debian.patch
  - Rename compface-1.5.2-destdir.diff to Makefile.patch
  - Fix build with GCC 14, add patch config.patch and remove
    compface-1.5.2.diff

++++ dealii:

  - Add dealii-disable-parallel-doc-build.patch: Disable parallel
    doc build for reproducibility; upstream doxygen issue
    (gh#doxygen/doxygen#11138).

++++ dealii-openmpi4:

  - Add dealii-disable-parallel-doc-build.patch: Disable parallel
    doc build for reproducibility; upstream doxygen issue
    (gh#doxygen/doxygen#11138).

++++ dealii-openmpi5:

  - Add dealii-disable-parallel-doc-build.patch: Disable parallel
    doc build for reproducibility; upstream doxygen issue
    (gh#doxygen/doxygen#11138).

++++ desktop-file-utils:

  - suse-update-mime-defaults:
    * support drop in files in $r/etc/_defaults.conf.d which take
    priority over the distribution provided $r/etc/_defaults.conf
    * extend syntax of _defaults.conf, prefixing a directive with a "-"
    removes an otherwise identical earlier directive

++++ difftastic:

  - update to 0.62.0:
    * Improved handling of multiline strings, which could cause a
    crash if they occurred at the end of the file. This was
    particularly noticeable with YAML.
    * Improved language detection when one argument is a named pipe.
    * Updated to the latest tree-sitter parser for Bash, C, C++, C#,
    CSS, Go, Haskell, HTML, Java, JavaScript, JSON, Julia, Lua,
    Objective-C, OCaml, PHP, Python, Ruby, Scala, TOML, TypeScript
    and XML.
    * Improved syntax highlighting, particularly for keywords.
  - update to 0.61.0:
    * Side-by-side display is now smarter on very wide terminals
    when the content is narrow.
    * Fixed a crash (introduced in 0.60) when the final line in a
    file does not have a trailing newline and occurs more than
    once in the file.

++++ eza:

  - Update to 0.20.14:
    Bug Fixes:
    * ...those pesky workflow targets
    * Remove separate bsd tests
    * Remove audit workflow
    Features:
    * Audit checks in main CI
    Styling:
    * Format workflows
    * Ci checks formatted
  - Update to 0.20.13:
    Bug Fixes:
    * Pre-commit-hooks.nix trying to be too clever
    * Remove stray description (originally from --decay-mode)
    Build:
    * Update crate deps Mon Dec 16
    * Update flake deps Mon Dec 16

++++ filesystem:

  - Add /usr/$march directories for HPPA. Will be packaging both
    hppa-suse-linux and hppa64-suse-linux because the compiler
    suite is usually configured with the latter on this arch.

++++ fzf:

  - Update to 0.57.0:
    * You can now resize the preview window by dragging the border
    * Built-in walker improvements
  - `--walker-root` can take multiple directory arguments. e.g.
    `--walker-root include src lib`
  - `--walker-skip` can handle multi-component patterns. e.g.
    `--walker-skip target/build`
    * Removed long processing delay when displaying images in the
    preview window
    * `FZF_PREVIEW_*` environment variables are exported to all child
    processes (gh#junegunn/fzf#4098)
    * Bug fixes in fish scripts

++++ gama:

  - update to 2.32:
    * Translation updates and developer visible changes

++++ gerbera:

  - Fix build error with fmt version. gerbera does not build with fmt >= 11.1
    Upstream spdlog version 1.15.0 use bundled fmt version 11.0.2.
  - Add some hints to config.xml.

++++ ghc-boring:

  - Update boring to version 0.2.2 revision 1.
    Upstream has revised the Cabal build instructions on Hackage.

++++ ghc-dec:

  - Update dec to version 0.0.6 revision 1.
    Upstream has revised the Cabal build instructions on Hackage.

++++ ghc-topograph:

  - Update topograph to version 1.0.1 revision 1.
    Upstream has revised the Cabal build instructions on Hackage.

++++ glucat-main:

  - In setup_ext.py, in the call to Extension, Set include_dirs to
    a list obtained from all_includes.
  - Add glucat-include_dirs.patch: upstream fix from
    https://github.com/penguian/glucat/pull/53

++++ inkscape:

  - Update to version 1.4+39:
    * Fix 
    * Fix boolop fill-rule as attribute
    * Fix crash on pasting mesh gradient
    * Test URI rebasing for clones
    * Fix copying clone referencing other document
    * Fix Linux snap package build (1.4.x)
    * Fix building with Poppler 24.11
    * Future-proof against poppler 24.10 changes
    * Fix crash with rebasing invalid URL
    * Fix saving crash with unspecified exception
    * Fix PDF text import for text with character and word spacing.
    * Update libcroco
    * Fix LAB decoding in Adobe ASE swatch file
    * Fix building with poppler 24.12.0
  - Switch to source service git checkout. Make future version
    updates and pulling fixes from upstream stable branch easy.

++++ kargo-cli:

  - Update to version 1.1.2:
    * no CLI-related changes

++++ kernel-source-longterm:

  - Linux 6.6.68 (bsc#1218260).
  - dt-bindings: net: fec: add pps channel property (bsc#1218260).
  - drm/amdgpu: Handle NULL bo->tbo.resource (again) in
    amdgpu_vm_bo_update (bsc#1218260).
  - net: fec: make PPS channel configurable (bsc#1218260).
  - net: fec: refactor PPS channel configuration (bsc#1218260).
  - io_uring/rw: avoid punting to io-wq directly (bsc#1218260).
  - io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN
    (bsc#1218260).
  - io_uring/rw: split io_read() into a helper (bsc#1218260).
  - epoll: Add synchronous wakeup support for ep_poll_callback
    (bsc#1218260).
  - ceph: fix memory leaks in __ceph_sync_read() (bsc#1218260).
  - ceph: improve error handling and short/overflow-read logic in
    __ceph_sync_read() (bsc#1218260).
  - ceph: validate snapdirname option length when mounting
    (bsc#1218260).
  - of: Fix refcount leakage for OF node returned by
    __of_get_dma_parent() (bsc#1218260).
  - of: Fix error path in of_parse_phandle_with_args_map()
    (bsc#1218260).
  - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1218260).
  - nilfs2: prevent use of deleted inode (bsc#1218260).
  - nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    (bsc#1218260).
  - of/irq: Fix using uninitialized variable @addr_len in API
    of_irq_parse_one() (bsc#1218260).
  - of/irq: Fix interrupt-map cell length check in
    of_irq_parse_imap_parent() (bsc#1218260).
  - NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    (bsc#1218260).
  - io_uring: check if iowq is killed before queuing (bsc#1218260).
  - io_uring: Fix registered ring file refcount leak (bsc#1218260).
  - selftests/bpf: Use asm constraint "m" for LoongArch
    (bsc#1218260).
  - selftests/memfd: run sysctl tests when PID namespace support
    is enabled (bsc#1218260).
  - tracing: Add "%s" check in test_event_printk() (bsc#1218260).
  - tracing: Add missing helper functions in event pointer
    dereference check (bsc#1218260).
  - tracing: Fix test_event_printk() to process entire print
    argument (bsc#1218260).
  - smb: client: fix TCP timers deadlock after rmmod (bsc#1218260).
  - KVM: x86: Play nice with protected guests in
    complete_hypercall_exit() (bsc#1218260).
  - Drivers: hv: util: Avoid accessing a ringbuffer not initialized
    yet (bsc#1218260).
  - btrfs: tree-checker: reject inline extent items with 0 ref count
    (bsc#1218260).
  - vmalloc: fix accounting with i915 (bsc#1218260).
  - zram: fix uninitialized ZRAM not releasing backing device
    (bsc#1218260).
  - zram: refuse to use zero sized block device as backing device
    (bsc#1218260).
  - hwmon: (tmp513) Fix interpretation of values of Temperature
    Result and Limit Registers (bsc#1218260).
  - hwmon: (tmp513) Fix Current Register value interpretation
    (bsc#1218260).
  - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage
    and Limit Registers (bsc#1218260).
  - hwmon: (tmp513) Use SI constants from units.h (bsc#1218260).
  - hwmon: (tmp513) Simplify with dev_err_probe() (bsc#1218260).
  - hwmon: (tmp513) Don't use "proxy" headers (bsc#1218260).
  - drm/amdgpu: don't access invalid sched (bsc#1218260).
  - i915/guc: Accumulate active runtime on gt reset (bsc#1218260).
  - i915/guc: Ensure busyness counter increases motonically
    (bsc#1218260).
  - i915/guc: Reset engine utilization buffer before registration
    (bsc#1218260).
  - drm/panel: novatek-nt35950: fix return value check in
    nt35950_probe() (bsc#1218260).
  - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
    (bsc#1218260).
  - thunderbolt: Improve redrive mode handling (bsc#1218260).
  - USB: serial: option: add Telit FE910C04 rmnet compositions
    (bsc#1218260).
  - USB: serial: option: add MediaTek T7XX compositions
    (bsc#1218260).
  - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    (bsc#1218260).
  - USB: serial: option: add MeiG Smart SLM770A (bsc#1218260).
  - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1218260).
  - hexagon: Disable constant extender optimization for LLVM prior
    to 19.1.0 (bsc#1218260).
  - efivarfs: Fix error on non-existent file (bsc#1218260).
  - i2c: riic: Always round-up when calculating bus period
    (bsc#1218260).
  - chelsio/chtls: prevent potential integer overflow on 32bit
    (bsc#1218260).
  - net: tun: fix tun_napi_alloc_frags() (bsc#1218260).
  - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module
    init (bsc#1218260).
  - EDAC/amd64: Simplify ECC check on unified memory controllers
    (bsc#1218260).
  - mmc: mtk-sd: disable wakeup in .remove() and in the error path
    of .probe() (bsc#1218260).
  - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC
    quirk (bsc#1218260).
  - net: mdiobus: fix an OF node reference leak (bsc#1218260).
  - selftests: openvswitch: fix tcpdump execution (bsc#1218260).
  - netfilter: ipset: Fix for recursive locking warning
    (bsc#1218260).
  - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    (bsc#1218260).
  - net: ethernet: bgmac-platform: fix an OF node reference leak
    (bsc#1218260).
  - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1218260).
  - ksmbd: fix broken transfers when exceeding max simultaneous
    operations (bsc#1218260).
  - ksmbd: count all requests in req_running counter (bsc#1218260).
  - net: renesas: rswitch: rework ts tags management (bsc#1218260).
  - ionic: use ee->offset when returning sprom data (bsc#1218260).
  - ionic: Fix netdev notifier unregister on failure (bsc#1218260).
  - netdevsim: prevent bad user input in
    nsim_dev_health_break_write() (bsc#1218260).
  - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
    ocelot_ifh_set_basic() (bsc#1218260).
  - net/smc: check return value of sock_recvmsg when draining clc
    data (bsc#1218260).
  - net/smc: check smcd_v2_ext_offset when receiving proposal msg
    (bsc#1218260).
  - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving
    proposal msg (bsc#1218260).
  - net/smc: check iparea_offset and ipv6_prefixes_cnt when
    receiving proposal msg (bsc#1218260).
  - net/smc: check sndbuf_space again after NOSPACE flag is set
    in smc_poll (bsc#1218260).
  - net/smc: protect link down work from execute after lgr freed
    (bsc#1218260).
  - cxl/region: Fix region creation for greater than x2 switches
    (bsc#1218260).
  - cxl/pci: Fix potential bogus return value upon successful
    probing (bsc#1218260).
  - tools: hv: change permissions of NetworkManager configuration
    file (bsc#1218260).
  - xfs: reset rootdir extent size hint after growfsrt
    (bsc#1218260).
  - xfs: take m_growlock when running growfsrt (bsc#1218260).
  - xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code
    (bsc#1218260).
  - xfs: Fix the owner setting issue for rmap query in xfs fsmap
    (bsc#1218260).
  - xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX
    is set (bsc#1218260).
  - xfs: attr forks require attr, not attr2 (bsc#1218260).
  - xfs: remove unused parameter in macro XFS_DQUOT_LOGRES
    (bsc#1218260).
  - xfs: fix file_path handling in tracepoints (bsc#1218260).
  - xfs: convert comma to semicolon (bsc#1218260).
  - xfs: don't walk off the end of a directory data block
    (bsc#1218260).
  - xfs: Fix xfs_prepare_shift() range for RT (bsc#1218260).
  - xfs: Fix xfs_flush_unmap_range() range for RT (bsc#1218260).
  - xfs: create a new helper to return a file's allocation unit
    (bsc#1218260).
  - xfs: declare xfs_file.c symbols in xfs_file.h (bsc#1218260).
  - xfs: use consistent uid/gid when grabbing dquots for inodes
    (bsc#1218260).
  - xfs: verify buffer, inode, and dquot items every tx commit
    (bsc#1218260).
  - xfs: fix the contact address for the sysfs ABI documentation
    (bsc#1218260).
  - i2c: pnx: Fix timeout in wait functions (bsc#1218260).
  - p2sb: Do not scan and remove the P2SB device when it is unhidden
    (bsc#1218260).
  - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    (bsc#1218260).
  - p2sb: Introduce the global flag p2sb_hidden_by_bios
    (bsc#1218260).
  - p2sb: Factor out p2sb_read_from_cache() (bsc#1218260).
  - platform/x86: p2sb: Make p2sb_get_devfn() return void
    (bsc#1218260).
  - net: stmmac: fix TSO DMA API usage causing oops (bsc#1218260).
  - usb: cdns3: Add quirk flag to enable suspend residency
    (bsc#1218260).
  - PCI/AER: Disable AER service on suspend (bsc#1218260).
  - PCI: Use preserve_config in place of pci_flags (bsc#1218260).
  - ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C (bsc#1218260).
  - ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP
    (bsc#1218260).
  - MIPS: Loongson64: DTS: Fix msi node for ls7a (bsc#1218260).
  - usb: cdns3-ti: Add workaround for Errata i2409 (bsc#1218260).
  - PCI: Add ACS quirk for Broadcom BCM5760X NIC (bsc#1218260).
  - PCI: vmd: Create domain symlink before pci_bus_add_devices()
    (bsc#1218260).
  - usb: dwc2: gadget: Don't write invalid mapped sg entries into
    dma_desc with iommu enabled (bsc#1218260).
  - net: sched: fix ordering of qlen adjustment (bsc#1218260).
  - commit 71b7e29

++++ kernel-longterm:

  - Linux 6.6.68 (bsc#1218260).
  - dt-bindings: net: fec: add pps channel property (bsc#1218260).
  - drm/amdgpu: Handle NULL bo->tbo.resource (again) in
    amdgpu_vm_bo_update (bsc#1218260).
  - net: fec: make PPS channel configurable (bsc#1218260).
  - net: fec: refactor PPS channel configuration (bsc#1218260).
  - io_uring/rw: avoid punting to io-wq directly (bsc#1218260).
  - io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN
    (bsc#1218260).
  - io_uring/rw: split io_read() into a helper (bsc#1218260).
  - epoll: Add synchronous wakeup support for ep_poll_callback
    (bsc#1218260).
  - ceph: fix memory leaks in __ceph_sync_read() (bsc#1218260).
  - ceph: improve error handling and short/overflow-read logic in
    __ceph_sync_read() (bsc#1218260).
  - ceph: validate snapdirname option length when mounting
    (bsc#1218260).
  - of: Fix refcount leakage for OF node returned by
    __of_get_dma_parent() (bsc#1218260).
  - of: Fix error path in of_parse_phandle_with_args_map()
    (bsc#1218260).
  - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1218260).
  - nilfs2: prevent use of deleted inode (bsc#1218260).
  - nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    (bsc#1218260).
  - of/irq: Fix using uninitialized variable @addr_len in API
    of_irq_parse_one() (bsc#1218260).
  - of/irq: Fix interrupt-map cell length check in
    of_irq_parse_imap_parent() (bsc#1218260).
  - NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    (bsc#1218260).
  - io_uring: check if iowq is killed before queuing (bsc#1218260).
  - io_uring: Fix registered ring file refcount leak (bsc#1218260).
  - selftests/bpf: Use asm constraint "m" for LoongArch
    (bsc#1218260).
  - selftests/memfd: run sysctl tests when PID namespace support
    is enabled (bsc#1218260).
  - tracing: Add "%s" check in test_event_printk() (bsc#1218260).
  - tracing: Add missing helper functions in event pointer
    dereference check (bsc#1218260).
  - tracing: Fix test_event_printk() to process entire print
    argument (bsc#1218260).
  - smb: client: fix TCP timers deadlock after rmmod (bsc#1218260).
  - KVM: x86: Play nice with protected guests in
    complete_hypercall_exit() (bsc#1218260).
  - Drivers: hv: util: Avoid accessing a ringbuffer not initialized
    yet (bsc#1218260).
  - btrfs: tree-checker: reject inline extent items with 0 ref count
    (bsc#1218260).
  - vmalloc: fix accounting with i915 (bsc#1218260).
  - zram: fix uninitialized ZRAM not releasing backing device
    (bsc#1218260).
  - zram: refuse to use zero sized block device as backing device
    (bsc#1218260).
  - hwmon: (tmp513) Fix interpretation of values of Temperature
    Result and Limit Registers (bsc#1218260).
  - hwmon: (tmp513) Fix Current Register value interpretation
    (bsc#1218260).
  - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage
    and Limit Registers (bsc#1218260).
  - hwmon: (tmp513) Use SI constants from units.h (bsc#1218260).
  - hwmon: (tmp513) Simplify with dev_err_probe() (bsc#1218260).
  - hwmon: (tmp513) Don't use "proxy" headers (bsc#1218260).
  - drm/amdgpu: don't access invalid sched (bsc#1218260).
  - i915/guc: Accumulate active runtime on gt reset (bsc#1218260).
  - i915/guc: Ensure busyness counter increases motonically
    (bsc#1218260).
  - i915/guc: Reset engine utilization buffer before registration
    (bsc#1218260).
  - drm/panel: novatek-nt35950: fix return value check in
    nt35950_probe() (bsc#1218260).
  - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
    (bsc#1218260).
  - thunderbolt: Improve redrive mode handling (bsc#1218260).
  - USB: serial: option: add Telit FE910C04 rmnet compositions
    (bsc#1218260).
  - USB: serial: option: add MediaTek T7XX compositions
    (bsc#1218260).
  - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    (bsc#1218260).
  - USB: serial: option: add MeiG Smart SLM770A (bsc#1218260).
  - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1218260).
  - hexagon: Disable constant extender optimization for LLVM prior
    to 19.1.0 (bsc#1218260).
  - efivarfs: Fix error on non-existent file (bsc#1218260).
  - i2c: riic: Always round-up when calculating bus period
    (bsc#1218260).
  - chelsio/chtls: prevent potential integer overflow on 32bit
    (bsc#1218260).
  - net: tun: fix tun_napi_alloc_frags() (bsc#1218260).
  - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module
    init (bsc#1218260).
  - EDAC/amd64: Simplify ECC check on unified memory controllers
    (bsc#1218260).
  - mmc: mtk-sd: disable wakeup in .remove() and in the error path
    of .probe() (bsc#1218260).
  - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC
    quirk (bsc#1218260).
  - net: mdiobus: fix an OF node reference leak (bsc#1218260).
  - selftests: openvswitch: fix tcpdump execution (bsc#1218260).
  - netfilter: ipset: Fix for recursive locking warning
    (bsc#1218260).
  - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    (bsc#1218260).
  - net: ethernet: bgmac-platform: fix an OF node reference leak
    (bsc#1218260).
  - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1218260).
  - ksmbd: fix broken transfers when exceeding max simultaneous
    operations (bsc#1218260).
  - ksmbd: count all requests in req_running counter (bsc#1218260).
  - net: renesas: rswitch: rework ts tags management (bsc#1218260).
  - ionic: use ee->offset when returning sprom data (bsc#1218260).
  - ionic: Fix netdev notifier unregister on failure (bsc#1218260).
  - netdevsim: prevent bad user input in
    nsim_dev_health_break_write() (bsc#1218260).
  - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
    ocelot_ifh_set_basic() (bsc#1218260).
  - net/smc: check return value of sock_recvmsg when draining clc
    data (bsc#1218260).
  - net/smc: check smcd_v2_ext_offset when receiving proposal msg
    (bsc#1218260).
  - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving
    proposal msg (bsc#1218260).
  - net/smc: check iparea_offset and ipv6_prefixes_cnt when
    receiving proposal msg (bsc#1218260).
  - net/smc: check sndbuf_space again after NOSPACE flag is set
    in smc_poll (bsc#1218260).
  - net/smc: protect link down work from execute after lgr freed
    (bsc#1218260).
  - cxl/region: Fix region creation for greater than x2 switches
    (bsc#1218260).
  - cxl/pci: Fix potential bogus return value upon successful
    probing (bsc#1218260).
  - tools: hv: change permissions of NetworkManager configuration
    file (bsc#1218260).
  - xfs: reset rootdir extent size hint after growfsrt
    (bsc#1218260).
  - xfs: take m_growlock when running growfsrt (bsc#1218260).
  - xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code
    (bsc#1218260).
  - xfs: Fix the owner setting issue for rmap query in xfs fsmap
    (bsc#1218260).
  - xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX
    is set (bsc#1218260).
  - xfs: attr forks require attr, not attr2 (bsc#1218260).
  - xfs: remove unused parameter in macro XFS_DQUOT_LOGRES
    (bsc#1218260).
  - xfs: fix file_path handling in tracepoints (bsc#1218260).
  - xfs: convert comma to semicolon (bsc#1218260).
  - xfs: don't walk off the end of a directory data block
    (bsc#1218260).
  - xfs: Fix xfs_prepare_shift() range for RT (bsc#1218260).
  - xfs: Fix xfs_flush_unmap_range() range for RT (bsc#1218260).
  - xfs: create a new helper to return a file's allocation unit
    (bsc#1218260).
  - xfs: declare xfs_file.c symbols in xfs_file.h (bsc#1218260).
  - xfs: use consistent uid/gid when grabbing dquots for inodes
    (bsc#1218260).
  - xfs: verify buffer, inode, and dquot items every tx commit
    (bsc#1218260).
  - xfs: fix the contact address for the sysfs ABI documentation
    (bsc#1218260).
  - i2c: pnx: Fix timeout in wait functions (bsc#1218260).
  - p2sb: Do not scan and remove the P2SB device when it is unhidden
    (bsc#1218260).
  - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    (bsc#1218260).
  - p2sb: Introduce the global flag p2sb_hidden_by_bios
    (bsc#1218260).
  - p2sb: Factor out p2sb_read_from_cache() (bsc#1218260).
  - platform/x86: p2sb: Make p2sb_get_devfn() return void
    (bsc#1218260).
  - net: stmmac: fix TSO DMA API usage causing oops (bsc#1218260).
  - usb: cdns3: Add quirk flag to enable suspend residency
    (bsc#1218260).
  - PCI/AER: Disable AER service on suspend (bsc#1218260).
  - PCI: Use preserve_config in place of pci_flags (bsc#1218260).
  - ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C (bsc#1218260).
  - ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP
    (bsc#1218260).
  - MIPS: Loongson64: DTS: Fix msi node for ls7a (bsc#1218260).
  - usb: cdns3-ti: Add workaround for Errata i2409 (bsc#1218260).
  - PCI: Add ACS quirk for Broadcom BCM5760X NIC (bsc#1218260).
  - PCI: vmd: Create domain symlink before pci_bus_add_devices()
    (bsc#1218260).
  - usb: dwc2: gadget: Don't write invalid mapped sg entries into
    dma_desc with iommu enabled (bsc#1218260).
  - net: sched: fix ordering of qlen adjustment (bsc#1218260).
  - commit 71b7e29

++++ kernel-syms-longterm:

  - Linux 6.6.68 (bsc#1218260).
  - dt-bindings: net: fec: add pps channel property (bsc#1218260).
  - drm/amdgpu: Handle NULL bo->tbo.resource (again) in
    amdgpu_vm_bo_update (bsc#1218260).
  - net: fec: make PPS channel configurable (bsc#1218260).
  - net: fec: refactor PPS channel configuration (bsc#1218260).
  - io_uring/rw: avoid punting to io-wq directly (bsc#1218260).
  - io_uring/rw: treat -EOPNOTSUPP for IOCB_NOWAIT like -EAGAIN
    (bsc#1218260).
  - io_uring/rw: split io_read() into a helper (bsc#1218260).
  - epoll: Add synchronous wakeup support for ep_poll_callback
    (bsc#1218260).
  - ceph: fix memory leaks in __ceph_sync_read() (bsc#1218260).
  - ceph: improve error handling and short/overflow-read logic in
    __ceph_sync_read() (bsc#1218260).
  - ceph: validate snapdirname option length when mounting
    (bsc#1218260).
  - of: Fix refcount leakage for OF node returned by
    __of_get_dma_parent() (bsc#1218260).
  - of: Fix error path in of_parse_phandle_with_args_map()
    (bsc#1218260).
  - udmabuf: also check for F_SEAL_FUTURE_WRITE (bsc#1218260).
  - nilfs2: prevent use of deleted inode (bsc#1218260).
  - nilfs2: fix buffer head leaks in calls to truncate_inode_pages()
    (bsc#1218260).
  - of/irq: Fix using uninitialized variable @addr_len in API
    of_irq_parse_one() (bsc#1218260).
  - of/irq: Fix interrupt-map cell length check in
    of_irq_parse_imap_parent() (bsc#1218260).
  - NFS/pnfs: Fix a live lock between recalled layouts and layoutget
    (bsc#1218260).
  - io_uring: check if iowq is killed before queuing (bsc#1218260).
  - io_uring: Fix registered ring file refcount leak (bsc#1218260).
  - selftests/bpf: Use asm constraint "m" for LoongArch
    (bsc#1218260).
  - selftests/memfd: run sysctl tests when PID namespace support
    is enabled (bsc#1218260).
  - tracing: Add "%s" check in test_event_printk() (bsc#1218260).
  - tracing: Add missing helper functions in event pointer
    dereference check (bsc#1218260).
  - tracing: Fix test_event_printk() to process entire print
    argument (bsc#1218260).
  - smb: client: fix TCP timers deadlock after rmmod (bsc#1218260).
  - KVM: x86: Play nice with protected guests in
    complete_hypercall_exit() (bsc#1218260).
  - Drivers: hv: util: Avoid accessing a ringbuffer not initialized
    yet (bsc#1218260).
  - btrfs: tree-checker: reject inline extent items with 0 ref count
    (bsc#1218260).
  - vmalloc: fix accounting with i915 (bsc#1218260).
  - zram: fix uninitialized ZRAM not releasing backing device
    (bsc#1218260).
  - zram: refuse to use zero sized block device as backing device
    (bsc#1218260).
  - hwmon: (tmp513) Fix interpretation of values of Temperature
    Result and Limit Registers (bsc#1218260).
  - hwmon: (tmp513) Fix Current Register value interpretation
    (bsc#1218260).
  - hwmon: (tmp513) Fix interpretation of values of Shunt Voltage
    and Limit Registers (bsc#1218260).
  - hwmon: (tmp513) Use SI constants from units.h (bsc#1218260).
  - hwmon: (tmp513) Simplify with dev_err_probe() (bsc#1218260).
  - hwmon: (tmp513) Don't use "proxy" headers (bsc#1218260).
  - drm/amdgpu: don't access invalid sched (bsc#1218260).
  - i915/guc: Accumulate active runtime on gt reset (bsc#1218260).
  - i915/guc: Ensure busyness counter increases motonically
    (bsc#1218260).
  - i915/guc: Reset engine utilization buffer before registration
    (bsc#1218260).
  - drm/panel: novatek-nt35950: fix return value check in
    nt35950_probe() (bsc#1218260).
  - drm/modes: Avoid divide by zero harder in drm_mode_vrefresh()
    (bsc#1218260).
  - thunderbolt: Improve redrive mode handling (bsc#1218260).
  - USB: serial: option: add Telit FE910C04 rmnet compositions
    (bsc#1218260).
  - USB: serial: option: add MediaTek T7XX compositions
    (bsc#1218260).
  - USB: serial: option: add Netprisma LCUK54 modules for WWAN Ready
    (bsc#1218260).
  - USB: serial: option: add MeiG Smart SLM770A (bsc#1218260).
  - USB: serial: option: add TCL IK512 MBIM & ECM (bsc#1218260).
  - hexagon: Disable constant extender optimization for LLVM prior
    to 19.1.0 (bsc#1218260).
  - efivarfs: Fix error on non-existent file (bsc#1218260).
  - i2c: riic: Always round-up when calculating bus period
    (bsc#1218260).
  - chelsio/chtls: prevent potential integer overflow on 32bit
    (bsc#1218260).
  - net: tun: fix tun_napi_alloc_frags() (bsc#1218260).
  - KVM: x86: Cache CPUID.0xD XSTATE offsets+sizes during module
    init (bsc#1218260).
  - EDAC/amd64: Simplify ECC check on unified memory controllers
    (bsc#1218260).
  - mmc: mtk-sd: disable wakeup in .remove() and in the error path
    of .probe() (bsc#1218260).
  - mmc: sdhci-tegra: Remove SDHCI_QUIRK_BROKEN_ADMA_ZEROLEN_DESC
    quirk (bsc#1218260).
  - net: mdiobus: fix an OF node reference leak (bsc#1218260).
  - selftests: openvswitch: fix tcpdump execution (bsc#1218260).
  - netfilter: ipset: Fix for recursive locking warning
    (bsc#1218260).
  - ipvs: Fix clamp() of ip_vs_conn_tab on small memory systems
    (bsc#1218260).
  - net: ethernet: bgmac-platform: fix an OF node reference leak
    (bsc#1218260).
  - net: hinic: Fix cleanup in create_rxqs/txqs() (bsc#1218260).
  - ksmbd: fix broken transfers when exceeding max simultaneous
    operations (bsc#1218260).
  - ksmbd: count all requests in req_running counter (bsc#1218260).
  - net: renesas: rswitch: rework ts tags management (bsc#1218260).
  - ionic: use ee->offset when returning sprom data (bsc#1218260).
  - ionic: Fix netdev notifier unregister on failure (bsc#1218260).
  - netdevsim: prevent bad user input in
    nsim_dev_health_break_write() (bsc#1218260).
  - net: mscc: ocelot: fix incorrect IFH SRC_PORT field in
    ocelot_ifh_set_basic() (bsc#1218260).
  - net/smc: check return value of sock_recvmsg when draining clc
    data (bsc#1218260).
  - net/smc: check smcd_v2_ext_offset when receiving proposal msg
    (bsc#1218260).
  - net/smc: check v2_ext_offset/eid_cnt/ism_gid_cnt when receiving
    proposal msg (bsc#1218260).
  - net/smc: check iparea_offset and ipv6_prefixes_cnt when
    receiving proposal msg (bsc#1218260).
  - net/smc: check sndbuf_space again after NOSPACE flag is set
    in smc_poll (bsc#1218260).
  - net/smc: protect link down work from execute after lgr freed
    (bsc#1218260).
  - cxl/region: Fix region creation for greater than x2 switches
    (bsc#1218260).
  - cxl/pci: Fix potential bogus return value upon successful
    probing (bsc#1218260).
  - tools: hv: change permissions of NetworkManager configuration
    file (bsc#1218260).
  - xfs: reset rootdir extent size hint after growfsrt
    (bsc#1218260).
  - xfs: take m_growlock when running growfsrt (bsc#1218260).
  - xfs: use XFS_BUF_DADDR_NULL for daddrs in getfsmap code
    (bsc#1218260).
  - xfs: Fix the owner setting issue for rmap query in xfs fsmap
    (bsc#1218260).
  - xfs: conditionally allow FS_XFLAG_REALTIME changes if S_DAX
    is set (bsc#1218260).
  - xfs: attr forks require attr, not attr2 (bsc#1218260).
  - xfs: remove unused parameter in macro XFS_DQUOT_LOGRES
    (bsc#1218260).
  - xfs: fix file_path handling in tracepoints (bsc#1218260).
  - xfs: convert comma to semicolon (bsc#1218260).
  - xfs: don't walk off the end of a directory data block
    (bsc#1218260).
  - xfs: Fix xfs_prepare_shift() range for RT (bsc#1218260).
  - xfs: Fix xfs_flush_unmap_range() range for RT (bsc#1218260).
  - xfs: create a new helper to return a file's allocation unit
    (bsc#1218260).
  - xfs: declare xfs_file.c symbols in xfs_file.h (bsc#1218260).
  - xfs: use consistent uid/gid when grabbing dquots for inodes
    (bsc#1218260).
  - xfs: verify buffer, inode, and dquot items every tx commit
    (bsc#1218260).
  - xfs: fix the contact address for the sysfs ABI documentation
    (bsc#1218260).
  - i2c: pnx: Fix timeout in wait functions (bsc#1218260).
  - p2sb: Do not scan and remove the P2SB device when it is unhidden
    (bsc#1218260).
  - p2sb: Move P2SB hide and unhide code to p2sb_scan_and_cache()
    (bsc#1218260).
  - p2sb: Introduce the global flag p2sb_hidden_by_bios
    (bsc#1218260).
  - p2sb: Factor out p2sb_read_from_cache() (bsc#1218260).
  - platform/x86: p2sb: Make p2sb_get_devfn() return void
    (bsc#1218260).
  - net: stmmac: fix TSO DMA API usage causing oops (bsc#1218260).
  - usb: cdns3: Add quirk flag to enable suspend residency
    (bsc#1218260).
  - PCI/AER: Disable AER service on suspend (bsc#1218260).
  - PCI: Use preserve_config in place of pci_flags (bsc#1218260).
  - ASoC: Intel: sof_sdw: add quirk for Dell SKU 0B8C (bsc#1218260).
  - ASoC: Intel: sof_sdw: fix jack detection on ADL-N variant RVP
    (bsc#1218260).
  - MIPS: Loongson64: DTS: Fix msi node for ls7a (bsc#1218260).
  - usb: cdns3-ti: Add workaround for Errata i2409 (bsc#1218260).
  - PCI: Add ACS quirk for Broadcom BCM5760X NIC (bsc#1218260).
  - PCI: vmd: Create domain symlink before pci_bus_add_devices()
    (bsc#1218260).
  - usb: dwc2: gadget: Don't write invalid mapped sg entries into
    dma_desc with iommu enabled (bsc#1218260).
  - net: sched: fix ordering of qlen adjustment (bsc#1218260).
  - commit 71b7e29

++++ kubediff:

  - new package kubediff: cli tool written in Rust is a wrapper
    around kubectl diff

++++ ruby3.4:

  - Update to 3.4.1
    https://www.ruby-lang.org/en/news/2024/12/25/ruby-3-4-0-released/
    https://www.ruby-lang.org/en/news/2024/12/25/ruby-3-4-1-released/

++++ spdlog:

  - Add 0001-fix-update-to_string_view-function-for-fmt-11.1-3301.patch
    to cope with fmt 11.1

++++ shadow:

  - Update to 4.17.0:
    * Fix the lower part of the domain of csrand_uniform()
    * Fix use of volatile pointer
    * Use 'dist-hook' to clean up 
    * Use str2[u]l() instead of atoi(3)
    * Use a2i() in various places
    * Fix const correctness
    * Use uid_t for holding UIDs (and GIDs)
    * Move all sprintf(3)-like APIs to a subdirectory
    * Move all copying APIs to a subdirectory
    * Fix forever loop on ENOMEM
    * Fix REALLOC() nmemb calculation
    * Remove id(1)
    * Remove groups(1)
    * Use local time for human-readable dates
    * Use %F instead of %Y-%m-%d with strftime(3)
    * is_valid{user,group}_name(): Set errno to distinguish the reasons
    * Recommend --badname only if it is useful
    * Add fmkomstemp() to fix mode of 
    * Fix use-after-free bug in sgetgrent()
    * Update Catalan translation
    * Remove references to cppw, cpgr
    * groupadd, groupmod: Update gshadow file with -U
    * Added option -a for listing active users only, optimized using if aflg,return
    * Added information in lastlog man page for new option '-a'
    * Plenty of code cleanup and clarifications

++++ subversion:

  - fix inconsistencies in subversion.README.SUSE

++++ maildir-utils:

  - Update to 1.12.8:
    * documentation improvements
    * removal of the old threading option and cleanup
    * 'lazy' indexing is even lazier (faster)
    * make references (the References:/In-reply-to: headers) searchable
    (with "references:" or "ref:"
    * add new combination-field "related:" to search by msgid: or
    references:
    In mu4e (see docstrings for details):
    * new command 'mu4e-view-jump-to-mime-part', to jump to some mime part
    by number.
    * new variable mu4e-trash-without-flag, if set to non-nil, "trashing" a
    message will not add the "T" flag.

++++ mesheryctl:

  - update to 0.8.1:
    * Meshery CLI
  - [RESOLVED] system config error @Tanishq1604 (#12650)

++++ mkvtoolnix:

  - Update to version  89.0
    New features and enhancements:
    * mkvmerge: AC-3 writer: mkvmerge will now use the codec ID
    `A_AC3` even for streams with bitstream IDs 9 or 10 instead
    of the deprecated codec IDs `A_AC3/BSID9` & `A_AC3/BSID10`.
    * MKVToolNix GUI: multiplexer: the mechanism for setting track
    languages to specific values upon adding a file has gotten a
    new option to always set the language, no matter whether or
    not the source container provided a track language or what it
    was set to.
    * all command-line tools: implemented an escape mechanism for
    when you want to use the `@` sign as the first character in
    an argument to an option such as `--title`. To escape it
    the `@` sign has to be doubled as in `--title @@midnight`.
    Bug fixes:
    * mkvmerge, mkvpropedit, MKVToolNix GUI's multiplexer & header
    editor: the MIME type for TrueType & OpenType fonts will be
    set properly to either the current MIME types `font/ttf` &
    `font/otf` or to the legacy MIME types
    `application/x-truetype-font` & `application/vnd.ms-opentype`
    depending on whether the "use legacy font MIME types" option
    is disabled or enabled, even if the MIME database used by Qt
    returns the wrong one or even other MIME types such as
    `application/x-font-ttf` & `application/x-font-otf`.
    * MKVToolNix GUI's multiplexer & header editor: ensured that
    both the legacy & the current font MIME types are always
    present in the MIME type combo boxes of attachments, no
    matter what Qt's MIME type database contains.
    * MKVToolNix GUI: the "disable tooltips" option in the
    preference will now disable the tooltip for the status bar,
    too.

++++ nestopia:

  - Update to version 1.53.0
    Changes:
    * FLTK: Major rewrite to become a Nestopia-specific
    "Jolly Good API" frontend.
    * FLTK: Use libsamplerate directly instead of relying on SDL's
    abstraction.
    * FLTK: Better looking theme.
    * FLTK: Window is freely resizable and the image scales to the
    window size.
    * FLTK: Codebase is now ISO C++17.
    Additions:
    * FLTK: Support for significantly more input devices.
    * FLTK: Joystick hotplugging.
    * FLTK: All UI controls may be assigned to a joystick button.
    * FLTK: Aspect ratio options.
    * FLTK: OpenGL 3.1/GLES 3.0 renderer with shaders.
    * FLTK: Configurable overscan masking on all edges.
    * FLTK: Drag and Drop support.
    * FLTK: Support FDS microphone using a real microphone/headset.
    * FLTK: Support for loading XML Romsets.
    Core:
    Additions:
    * Support for loading Virtual Console/NES Remix format ROMs.
    * Support NES 2.0 Default Expansion Device field.
    * Add support for Mapper 555 (EVENT2).
    Fixes:
    * Better support for MMC3 hacks with large WRAM, CHR RAM, or
    PRG ROM sizes.
    * VRC heuristics improvement to help with VRC hacks and
    homebrew.
    * Handle NES 2.0 Mapper 30 special battery flag case.

++++ opentofu:

  - Update to version 1.8.8:
    * prepare branch for v1.8.8 release (#2314)
    * [BACKPORT v1.8] bump golang.org/x/net from 0.25 to 0.33 (#2311)
    (#2313)
    * Backport[v1.8]: Bump golang.org/x/crypto from 0.21.0 to 0.31.0
    (#2288)
    * [BACKPORT] add simulated state serialization between tofu test
    runs (#2274) (#2276)

++++ perl-Alien-wxWidgets:

  - Use wxWidgets-3_2 instead wxWidgets-3_0.

++++ pluto:

  - Update to version 5.21.0:
    * feat: add flowcontrol v1beta2 removal in 1.32

++++ python-Jinja2:

  - Update to 3.1.5:
    * The sandboxed environment handles indirect calls to str.format,
    such as by passing a stored reference to a filter that calls
    its argument. GHSA-q2x7-8rv6-6q7h
    * Escape template name before formatting it into error messages,
    to avoid issues with names that contain f-string syntax. #1792,
    GHSA-gmj6-6f8f-6699
    * Sandbox does not allow clear and pop on known mutable sequence
    types. #2032
    * Calling sync render for an async template uses asyncio.run. #1952
    * Avoid unclosed auto_aiter warnings. #1960
    * Return an aclose-able AsyncGenerator from
    Template.generate_async. #1960
    * Avoid leaving root_render_func() unclosed in
    Template.generate_async. #1960
    * Avoid leaving async generators unclosed in blocks, includes and
    extends. #1960
    * The runtime uses the correct concat function for the current
    environment when calling block references. #1701
    * Make |unique async-aware, allowing it to be used after another
    async-aware filter. #1781
    * |int filter handles OverflowError from scientific notation. #1921
    * Make compiling deterministic for tuple unpacking in a {% set ... %}
    call. #2021
    * Fix dunder protocol (copy/pickle/etc) interaction with Undefined
    objects. #2025
    * Fix copy/pickle support for the internal missing object. #2027
    * Environment.overlay(enable_async) is applied correctly. #2061
    * The error message from FileSystemLoader includes the paths that
    were searched. #1661
    * PackageLoader shows a clearer error message when the package does
    not contain the templates directory. #1705
    * Improve annotations for methods returning copies. #1880
    * urlize does not add mailto: to values like @a@b. #1870
    * Tests decorated with @pass_context can be used with the
    |select filter. #1624
    * Using set for multiple assignment (a, b = 1, 2) does not fail when
    the target is a namespace attribute. #1413
    * Using set in all branches of {% if %}{% elif %}{% else %} blocks does
    not cause the variable to be considered initially undefined. #1253
  - drop fix-ftbfs-with-python313.patch, merged upstream

++++ python-aiohttp-socks:

  - Update to 0.10.1
    * fix ProxyConnector port type hint: str -> int
    * Update README.md
    * Refactoring
    * Make host and port arguments required
    * Fix compatibility with Python 3.8
    * minimal typing changes

++++ python-flux-local:

  - update to 6.1.1:
    * What's Changed
  - Fix merging of values to override inline values last broken in 6.1.0 1
    by @allenporter in #815
    * Developer updates
  - Update devcontainer Dockerfile to jammy 20241217 by @allenporter in #814
  - update to 6.1.0:
    * What's Changed
  - Add deep-merge of values, and allow empty values file by
    @Lingkar in #812
    * Developer updates
  - Upgrade to python 3.13 by @allenporter in #804
  - chore(deps): update codecov/codecov-action action to v5 by
    @renovate in #805
  - Apply cruft updates by @allenporter in #809
  - Apply cruft updates by @allenporter in #810
  - chore(deps): update dependency pdoc to v15.0.1 by @renovate
    in #811

++++ glucat:

  - In setup_ext.py, in the call to Extension, Set include_dirs to
    a list obtained from all_includes.
  - Add glucat-include_dirs.patch: upstream fix from
    https://github.com/penguian/glucat/pull/53

++++ python-libtmux:

  - update to 0.40.1:
    * Bug fixes
  - Fix passing both window command and environment by
    @ppentchev in #553

++++ python-pyp:

  - Update to 1.3.0:
  - Add support for Python 3.13
  - Turn missing config file into a warning instead of an error
  - Add support for __pyp_before__ configuration for permanent
    before code

++++ python-ytmusicapi:

  - Update to 1.9.1
    * fix(setup): Use resolve() before invoking as_uri()
    * search: exclude "Single"/"EP" text from album artist list
    * add_history_item: update doc and check for authentication
    * doc: restructure reference

++++ qgis:

  - Update to 3.40.2
    See https://github.com/qgis/QGIS/compare/final-3_40_1%5E...final-3_40_2
    for commits between 3.40.1 and 3.40.2

++++ reprepro:

  - Update to version 5.4.6
    * Print complaints about lockfile on stderr
    * The translatelegacyreferences command creates a new
    references.db file with the DUP flag in place of DUPSORT. It
    then copies the content of the old references.db file into the
    new one.
    * When an attempt is made to open the references.db file,
    reprepro checks if the DUPSORT flag is set. If this is so, the
    database needs to be upgraded, so reprepro exits with an error
    asking the user to call the new 'translatelegacyreferences'
    command.

++++ rofi:

  - Update to 1.7.6:
    * Recursive file browser
    * Copy to clipboard support
    * Entry box history
    * Fix calc
    * Text and cursor outline
    * Other smaller changes
    * For details see:
    https://github.com/davatorium/rofi/releases/tag/1.7.6

++++ rubygem-gem2rpm:

  - update filelist for the final 3.4.0 api_version

++++ schismtracker:

  - Update to release 20241226
    * Implement Time Information page (accessible via
    LShift-LAlt-RAlt-RCtrl-Pause, or the more sane keybind
    Ctrl-Alt-T)
    * Implement OpenMPT-style loop wrap-around buffer (addresses
    playback issues with sample loops + interpolation)
    * Much more accurate VU meters in the info page
    * Fix handling of Lxx effects
    * Fix handling of S7B/S7C effects
    * Add support for 32-bit audio output
    * Add primitive info reader of EdLib Tracker EDL and D00 files
    (loading of the song data is not currently implemented)
    * Fix some AIFF and WAV files not being loaded properly
    * The default audio sample rate is now 48kHz instead of 44.1kHz
    * Instruments Page: Keyjazz now works like Impulse Tracker did
    * S3M: Import edit timers from Impulse Tracker and OpenMPT
    * S3M: Save Impulse Tracker-style edit timers
  - Delete 0001-build-resolve-Wreturn-type-warnings.patch (merged)

++++ spicetify-cli:

  - Update to version 2.38.7:
    * chore: remove console log
    * fix: indefinitely wait for necessary chunks
    * chore(deps): bump golang.org/x/net from 0.32.0 to 0.33.0 (#3242)

++++ talhelper:

  - Update to version 3.0.14:
    * fix(go): update go builder version for image-factory
    * fix(deps): update module github.com/siderolabs/image-factory to
    * v0.6.5
    * docs: update CLI reference documentation (#776)
    * chore(deps): update dependency siderolabs/talos to v1.9.1
    * chore(container): update ghcr.io/siderolabs/talosctl docker tag
    * to v1.9.1
    * chore(schema): update talos-extensions.yaml JSON schema
    * fix(deps): update module
    * github.com/siderolabs/talos/pkg/machinery to v1.10.0-alpha.0
    * chore(schema): update talos-extensions.yaml JSON schema (#772)
    * chore(github-action): update renovatebot/github-action action
    * to v41.0.7
    * fix(deps): update module github.com/gookit/validate to v1.5.4
    * chore(schema): update talos-extensions.yaml JSON schema (#768)
    * chore(schema): update talos-extensions.yaml JSON schema (#767)
    * fix(deps): update module github.com/budimanjojo/talhelper/v3 to
    * v3.0.13
    * feat: update Scoop for talhelper version v3.0.13
    * feat: update flake (#764)

++++ talosctl:

  - update to 1.9.1:
    https://github.com/siderolabs/talos/releases/tag/v1.9.1
    * 73c25ee8d fix: talosctl support and race tests
    * 7908c9382 fix: make talosctl time work with PTP time sync

++++ tor:

  - tor 0.4.8.13
    * Conflux related client circuit building performance bugfix
    * Fix minor memory leaks
    * Add STATUS TYPE=version handler for Pluggable Transport

++++ updatecli:

  - Update to version 0.91.0:
    * feat: add version filter regex-semver (#3347)
    * feat(autodiscovery): support kubernetes cronjob (#3346)
    * deps: bump updatecli version to v0.90.0 (#3338)

++++ upplay:

  - Update to 1.8.0:
    * Browser: allow ^C to copy text from the browser area to the clipboard
    * Browser: display album header before tracks even in albumAsCovers mode
    * Added per-renderer preference for choosing the best resource or just
    using the first (check track format against renderer capabilities)
    * Fix possible crash by ensuring subscriptions are inactivated before we
    delete objects
    * Improve openhome source management

++++ velero:

  - Update to version 1.15.1:
    * Skip the deprecation message for the dry-run install CLI JSON
    * output.
    * Bug fix: increase the WaitGroup counter before start the
    * goroutine
    * Pin the version of Golang and base image for v1.15.1
    * Modify the Init logic to fix the migration case error.
    * hide restic deprecation warning for install with crd-only
    * Refactor the migration cases.
    * Modify the schedule cases.
    * Modify the StorageClass install and delete code.
    * 1.15.1 change-log
    * Modify upgrade and migration cases.
    * Modify other cases to support VKS environment.
    * E2E supports VKS data mover environment.
    * Make change to support VKS environment.
    * Bump the golang.org/x/crypto for Restic to fix CVE-2024-45337.
    * Bump the golang.org/x/net for Velero and Restic to fix
    * CVE-2024-45338.
    * Bump golang.org/x/crypto to v0.31.0 to fix CVEs.
    * Fix backup post hook issue
    * add diagnostic for data mover exposer
    * add diagnostic for data mover exposer
    * add diagnostic for data mover exposer
    * Set hinting region to use for GetBucketRegion() in
    * pkg/repository/config/aws.go
    * check existence of the same label from node-agent
    * issue 8433: add ask label to data mover pods
    * fix prepare timeout issue
    * Add SecurityContext to restore-helper
    * Reduces go.mod minimum go to patch 1.22.0
    * Add nil check for updating DataUpload VolumeInfo in finalizing
    * phase.
    * issue 8391: check ErrCancelled from suffix
    * issue 8394: move closeDataPath outside callbacks

------------------------------------------------------------------
------------------  2024-12-26  -  Dec 26 2024  -------------------
------------------------------------------------------------------

++++ SDL2_image:

  - Update to release 2.8.4
    * Fixed a regression in the last release with certain grayscale
    PNG images

++++ bpftrace:

  - Support building with LLVM 19
    * add 0002-Drop-support-for-LLVM-12-and-below.patch
    * add 0003-cmake-Allow-any-LLVM-release-for-debug-builds.patch
    * add 0004-Bump-max-LLVM-version-to-19-3433.patch
  - Default to LLVM 19 in Factory and SLE15-SP7

++++ fastfetch:

  - Excluded flashfetch binary
  - update to 2.33.0
    Changes:
    * Introduce a new CMake flag `-DBUILD_FLASHFETCH=OFF` to
    disable building flashfetch binaries
  - Package managers are encouraged to enable it.
    Bugfixes:
    * Fix interconnect type detection
    (gh#fastfetch-cli/fastfetch#1453, PhysicalDisk)
  - Regression of v2.28
    * Don't report `proot` as terminal (Terminal, Android)
    * Remove a debug output (DiskIO, OpenBSD)
    * Fix media detection for some players
    (gh#fastfetch-cli/fastfetch#1461, Media)
  - Regression of v2.32
    Features:
    * Use `$POWERSHELL_VERSION` as PowerShell version if available
    (Shell)
  - Fetching Windows PowerShell version can be very slow. Add
    `$env:POWERSHELL_VERSION = $PSVersionTable.PSVersion.ToString()`
    in $PROFILE before running fastfetch to improve the performance
    of Shell module
    * Add support for ubuntu-based armbian detection
    (gh#fastfetch-cli/fastfetch#1447)
    * Improve performance of Bluetooth detection (Bluetooth)
  - We no longer report disconnected bluetooth devices in
    `--format json` when `--bluetooth-show-disconnected` isn't
    specified
    * Support brightness level detection for builtin displays
    (Brightness, OpenBSD / NetBSD)
  - Requires root permission on OpenBSD
    * Support battery level detection (Battery, OpenBSD / NetBSD)
    * Support CPU temperature detection in NetBSD (CPU, NetBSD)
    * Hard code path of `libvulkan.so` for Android
  - So that users don't need to install the vulkan-loader wrapper
    of termux
    Logo:
    * Add NurOS
    * Add GoralixOS

++++ ghc-scientific:

  - Update scientific to version 0.3.8.0 revision 2.
    Upstream has revised the Cabal build instructions on Hackage.

++++ ghc-time-compat:

  - Update time-compat to version 1.9.8.
    Upstream has not updated the file "CHANGELOG.md" since the last
    release.

++++ ghostty:

  - initial package @v1.0.0

++++ grandorgue:

  - Update to version 3.15.4.
    Changelog: https://github.com/GrandOrgue/grandorgue/releases/tag/3.15.4-1
  - Eliminated a MacOs debug alert when opening a settings dialog https://github.com/GrandOrgue/grandorgue/issues/2003
  - Fixed not releasing a pipe after fast switching between vave-based tremulant samples and regular pipe samples https://github.com/GrandOrgue/grandorgue/issues/2004
  - Removed support of MacOs 12
  - Fixed hang if there were lots of unused ODF entries https://github.com/GrandOrgue/grandorgue/issues/1918

++++ kate:

  - new Qt keychain dependency to re-enable SQL plugin build

++++ kitty:

  - Update to 0.38.1:
    * macOS: Fix a regression in the previous release that broke rendering of
    Emoji using the VS16 variation selector (#8130)
    * When automatically changing colors based on OS color preference, first
    reset all colors to default before applying the new theme so that even
    colors not specified in the theme are correct (#8124)
    * Graphics: Fix deleted but not freed images without any placements being
    incorrectly freed on a subsequent delete command (#8129)
    * Graphics: Fix deletion of images by id not working for images with no
    placements (#8129)
    * Add support for escape code protocol for notifying applications on
    dark/light color scheme change
  - https://github.com/contour-terminal/contour/blob/master/docs/vt-extensions/color-palette-update-notifications.md
    * Cursor trails: Fix pure vertical movement sometimes not triggering a trail
    and holding down a key in nvim causing the trail to be
    glitchy (#8152, #8153)
    * macOS: Fix mouse cursor shape not always being reset to text cursor when
    mouse re-enters kitty (#8155)
    * clone-in-kitty: `Fix KITTY_WINDOW_ID` being cloned and thus having
    incorrect value (#8161)
  - https://sw.kovidgoyal.net/kitty/glossary/#envvar-KITTY_WINDOW_ID

++++ qt6-webengine:

  - Add patch to avoid CVE-2024-40896 (boo#1234820)
    * 0001-Build-system-remove-libxml2-compilation-test.patch

++++ lowdown:

  - Update to version 1.4.0:
    * Bump version.
    * Document template literals.
    * Handle delimiters in literal strings.
    * Literal strings in --template.
    * Add more regressions.
    * Make --template escaperoff() escape initial delim.
    * On-going version notes.
    * Add more possible contributions nobody will do.
    * Simplify and cohere -tterm images and links.
    * Document RELLINKS in library manpage.
    * Rehyphenate some command-line arguments.
    * Tidy up options-parsing area.
    * Hook up --term-no-rellinks.
    * Add -tterm ignoring of relative links.
    * Remove unused styles.
    * Have -tterm footnote block header be an hrule.
    * Use -tterm unicode lines for blocks/tables.
    * Use horizontal UTF-8 sequence for hrule.
    * Horizontal rule gets full vertical space.
    * Have CI use -fsanitize during build.
    * Don't pass NULL to strndup.
    * Fix UB found by -fsanitize.
    * Process --version, -h, --help.
    * Document --term-hmargin=auto.
    * Document consumer of lowdown_opts_term.
    * Document new lowdown_opts_term.
    * Document hpadding/hmargin.
    * Refactor padding, margin, width, columns.
    * Specify padding/margin for -tterm.
    * Fix off-by-one when outputting -tterm words.
    * Add --template debugging.
    * Rename "--nroff-xxx" arguments as "--roff-xxx".
    * Bumping version.
    * Document escapegemini*.
    * Document --template accepted by -tgemini.
    * Add --template to -tgemini.
    * Remove stray space.
    * Specify Gemtext.
    * Update to proper Gemini version used.
    * Move -tgemini escape into its own file.
    * Add --template to -tman, -tms.
    * Add templating abilities to -tman, -tms.
    * Running version documentation.
    * Document new template features.
    * Add not(), "--$", and clarify empty for/ifdef.
    * Move nroff escape to its own file.
    * Simplify template literals and add eoln statement.

++++ pcsc-lite:

  - version 2.3.1
    * Install a default /etc/default/pcscd file
    * auth.c: implement polkit support for FreeBSD
    * meson:
    . also build static version of libpcsclite
    . add options to disable polkit and libsystemd
    . add "filter_names" in features when needed
    * Doxygen: document dwCurrentState use for "\\?PnP?\Notification"
    * Some other minor improvements

++++ libtorrent:

  - Update to release 0.15
    * Resolved a crash with Handshake buffer resizing.
    * Respect failure intervals for trackers.
    * Fix file truncation on resume with fallocate enabled.

++++ libxls:

  - Update to release 1.6.3
    * Fix style record size check on big-endian systems
    * Fix header include in C++ mode
    * Fix buffer overflows when parsing style records
    * Fix infinite loop with self-referencing sectors
  - Delete 0001-Fixes-94-possible-null-ptr-deref.patch (merged)

++++ nethack:

  - Drop global config directory. NetHack does not read the global RC
    file any longer. Remove the rsp directory, usually /etc/nethack, from
    the package.

++++ pcr-oracle:

  - Add fix-event-reshash-for-cryptouuid.patch to detect the crypto
    device with the 'cryptouuid' prefix

++++ python-dulwich:

  - Update to version 0.22.7.
    * Fix serializing of commits with empty commit messages. (Castedo Ellerman, #1429)

++++ qt6-webengine-docs:

  - Add patch to avoid CVE-2024-40896 (boo#1234820)
    * 0001-Build-system-remove-libxml2-compilation-test.patch

++++ rtorrent:

  - Update to release 0.15
    * Resolved scgi software crash with SIGPIPE exception.
    * Resolved a crash with the curl stack during shutdown.

++++ ruby-build:

  - Update to version 20241225.2.
    Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241225.2
    * Fixed 3.4.1 checksum by @hsbt in #2481
    * Added 3.4-dev and 3.5-dev by @hsbt in #2482
  - Changes from version 20241225.1:
    Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241225.1
    * Added Ruby 3.4.1
  - Changes from version 20241225:
    Changelog: https://github.com/rbenv/ruby-build/releases/tag/v20241225
    * Removed unofficial releases by @hsbt in #2479
    * Add Ruby 3.4.0 by @hsbt in #2480

++++ sigil:

  - Use the same condition of gcc version for CC and CXX flags as same
    as the BuildRequires defined

------------------------------------------------------------------
------------------  2024-12-25  -  Dec 25 2024  -------------------
------------------------------------------------------------------

++++ crmsh:

  - Update to version 5.0.0+20241225.66a75d1d:
    * Dev: unittests: Add unit test for previous commit
    * Dev: report: Support crm report to collect GFS2 information
    * Dev: behave: Add functional test for GFS2
    * Dev: bootstrap: add gfs2 stage functionality (Technical Preview) (jsc#PED-11709)
    * Dev: Rename ocfs2.py as cluster_fs.py
    * Revert "Dev: ocfs2: Drop support for configuring ocfs2 (jsc#PED-11038)"
    * Revert "Dev: behave: Adjust functional tests for previous commit"
    * Revert "Dev: report: Remove unused function dump_D_process"

++++ elixir:

  - Upgrade to Elixir 1.18.1:
    * Changelog available at https://hexdocs.pm/elixir/1.18.1/changelog.html

++++ fmt:

  - Update to release 11.1
    * Reduced debug (unoptimized) binary code size and the number of
    template instantiations when passing formatting arguments
    * Added an experimental fmt::writer API that can be used for
    writing to different destinations such as files or strings
    * Made std::expected formattable
    * Made fmt::is_formattable SFINAE-friendly
    * Added the n specifier for tuples and pairs
    * Added support for tuple-like types to ``fmt::join``
    * Added a formatter for ``std::reference_wrapper``
    * Added experimental padding support (glibc ``strftime``
    extension) to ``%m``, ``%j`` and ``%Y``
    * Made ``fmt::appender`` satisfy the ``std::output_iterator`` concept
    * Added support for UTF-32 code units greater than 0xFFFF in fill

++++ ft2-clone:

  - Update to version 1.93
    * .S3M loader bug fix: The Axx (Set Speed) effect broke in v1.89.
    * .IT loader: Fixed behavior for overflowing sample offset
    effect, and illegal portamento slides (still somewhat wrong, buu
    better than before). Not that you should use the FT2 clone for
    playing .IT files!

++++ hyprpolkitagent:

  - Replace explicit BuildRequires with pkgconfig alternatives
  - Add patches to make it working more reliably
    * no-kde-dependency.patch
    * Add_install_section.patch
  - New package - version 0.1.1

++++ ibus-typing-booster:

  - Update to 2.27.2
  - Translation update from Weblate (it 99.5%)

++++ libkdumpfile:

  - Upgrade to libkdumpfile version 0.5.5
    * Incompatible API changes:
  - kdump_get_typed_attr(): call signature and type mismatch
    handling
  - kdump_attr_ref_get(): result must be discarded
    * Support flattened ELF dump files.
    * Support partially rearranged makedumpfile split files.
    * Parse QEMU CPU state ELF notes.
    * Use kernel page tables when initializing X86-64 Linux with PTI
    from CR3 register value.
    * Include the kdumpid utility.
    * Fix direct mapping if LDT PTI remapping is used in Linux on
    X86-64.
    * Minor cache improvements and a NULL-pointer dereference fix.
    * Fix test suite for 32-bit architectures.

++++ kexi:

  - Stop using the optional marble dependency

++++ krusader:

  - Use xdg-su for the krusader 'root' mode. Relying on the
    X-KDE-Username won't work with plasma 6 (boo#1222490)

++++ kreport:

  - Stop using the optional marble dependency

++++ mir:

  - Added Requires: for libmirserver, without them, you end up with
    a non-functional Mir after install.

++++ nvtop:

  - Update to version 3.1.0+89:
    * Add missing i915_drm.h structs/definitions.
    * Fix AMDGPU free memory calculation.
    * Include xe_drm.h until it mades it into libdrm.
    * Apply suggestions from code review.
    * Display total memory if available.
    * Add gtt to memory usage.
    * Add i915 compute and fix xe compute + edit readme.
    * Add xe encode/decode support.
    * Split fdinfo and implement GPU utilisation.
    * Split i915 & xe, implement xe ioctls and memory usage.
    * Add support for using i915 ioctls & implement memory usage
    using this.
    * Use bool, not NCURSES bool.
    * Display fan RPM when max is not available.
    * Avoid deref udev null device on unref.
    * v3d: migrate to standardised fdinfo info and add per-process
    gpu memory support.
    * Calculate power consumption for Xe driver.
    * Calculate power consumption based on energy usage.
    * Include libdrm for builds with panfrost and panthor support.
    * Remove Intel GPU warning.
    * i915 has drm-total-local0 (now?) for memory Also fix a logic
    error.
    * Fix process list randomly hiding in builds.
    * Add Intel temp support Currently being worked on in Intel's
    kernel branch: https://patchwork.freedesktop.org/series/137874.
    * Add Intel fan support Now present in kernel 6.12
    https://patchwork.freedesktop.org/patch/610458.
    * Update CMakeLists.txt
    * Add the necessary source file device_discovery_linux.c for
    V3D_SUPPORT in CMakeLists.txt.
    * Update README.
    * Convert tid to pgid to match the process's pid.
    * Fix some typos.
    * Add the videocore support documentation.
    * Fix strncat warning.
    * Print some debug messages.
    * Add decode info for h264 decode.
    * Move info read functions to utils and add some info from vcio
    device.
    * Add process gpu usage support for raspberrypi.
    * Add basic support for raspberrypi gpu.
  - Add nvtop-fix-non-void-function.patch: Fix control reaches end of
    non-void function error, (gh#Syllo/nvtop#350).

++++ python-python-lsp-server:

  - Add pylsp-issues-602-605.patch
    * Changed fuzzy jedi completion
    gh#python-lsp/python-lsp-server#602
    * Disable DEBUG logging for tests
    gh#python-lsp/python-lsp-server#605

++++ yt-dlp:

  - Fix 15.6 build

++++ rspamd:

  - we can enable hyperscan also on newer SLE 15 service packs
  - added https://github.com/rspamd/rspamd/commit/ccb45df90df60fae36b9438cfb2b0088e590306b.patch
    To fix building without hyperscan

++++ slade:

  - Update to release 3.2.7
    * Added support for DECOHack
    * Added Blasphemer palette
    * Added support for versions 0x200 and 0x300 of
    Blood RFF archives
    * Map editor:
    * Added ability to filter the action specials list by name

------------------------------------------------------------------
------------------  2024-12-24  -  Dec 24 2024  -------------------
------------------------------------------------------------------

++++ QMPlay2:

  - Add 0001-fix-zoom-reset-crash.patch to fix a crash on zoom reset
  - Update to version 24.12.23:
    * use relative paths in portable mode when QMPlay2 portable directory is chosen,
    * add option for experimental FFmpeg features (useful for HLS subtitles),
    * fix playback of video which has variable and low FPS,
    * add drag and drop for cover picture in tag editor,
    * fix playlist row colors on Windows 11 Dark style,
    * improve teletext (option to set teletext page),
    * hardware deinterlacing fixes and optimization,
    * add option to set subtitles solid background,
    * add option to set default quality in yt-dlp,
    * bitmap subtitles aspect ratio fixes,
    * add OpenSubtitles browser,
    * translation improvements,
    * add custom aspect ratio,
    * add integer scaling,
    * other minor fixes.
  - Drop 0001-fix-log-message.patch as it is merged upstream

++++ buildstream:

  - Update to version 2.4.0:
    + Add new user configuration for the cache
    + docs: fix link to docker install instructions
    + Fix console warnings in newer python versions
    + Update github CI workflow actions
    + Fix `bst artifact show --long` for artifacts with symlinks
    + Fix race condition in public data handling
    + Cleanup deadcode
    + Make remote execution directory fetching more robust
    + Disable logging for frequent cache query jobs
    + Improve performance when using `storage-service`
    + Fixed issues with nested junctions
    + Drop support for Python 3.8 and add support for Python 3.13
    + Load time optimization for commands which don't require cache
    queries
    + Address deprecation warnings from deprecated pkg_resources

++++ clpeak:

  - Update to version 1.1.4:
    * Add Tesla T4 results
    * Create GeForce_GTX_1660_Ti.log

++++ emacs-vterm:

  - Update to version 708.99c1f5e:
    * Try running the login shell by default for "ssh" and "scp" Tramp methods
    * Add option to specify one shell for all Tramp methods
    * Add option to try using the login shell for Tramp Methods
    * Fix display errors when using text-scale mode with ncurses. Fixes gh#akermu/emacs-libvterm#731
    * Detect vterm-mode correctly when using derived modes
    * Don't garble partial multi-byte character after control sequence
    * Support overriding the maximum scrollback at compile-time

++++ vulkan-utility-libraries:

  - Update to tag 1.4.304
    * No changelog was provided

++++ shaderc:

  - Update to release 2024.4
    * Vulkan 1.4 support

++++ vulkan-volk:

  - Update to 1.4.304
    * Unify version workarounds for VK_HUAWEI_subpass_shading /
    VK_NVX_image_view_handle

++++ ocp:

  - Update to version 3.0.0
    * Add more magic numbers for up and comming version of ancient
    (decompression library for solid files).
    * SetMode() did not have paremeters defined in the prototype,
    not all users had parameters defined. Caused crashes one some
    combination of mode changes.
    * Add modland.com support directly from the file browser using a
    local copy of the file-list provided by modland.com.
    * Speed up filebrowser if an earlier scanned .tar.gz now has
    unscanned modules. The archive is not persistent open due to
    caching.
    * XM files would smash the stack on big-endian due to to loops
    had counter-limits in reverse order in endian-reversal code.
    * SDL/SDL2 audio: Add missing mutex locking in two API functions.
    * SDL2 audio: Use SDL_LockAudioDevice, SDL_UnlockAudioDevice and
    SDL_CloseAudioDevice SDL 2.x functions instead of legacy 1.x
    functions.
    * Do not attempt to divide by zero, if a song is reported as
    zero long.
    * Logic for buffersize in playtimidity (MIDI files) was not
    working as expected, especially on Windows.
    * If a file was unable to be accessed, pressing ENTER on it
    would cause a NULL-pointer dereference (Problem
    introduced in v0.2.102, adding support for ancient)
    * Attempting to load a defective S3M file could trigger two
    different issues. Do not cal mcpSet(), since we have not
    initialized the mcp device yet, and the que variable was no
    reset on to NULL after free causing a double free in this
    special use case.
    * When adding a directory-tree to the playlist, group the files
    by their owning directory, and sort each group of files
    alphabetically (strcasecmp).
    * Detect Sidplayer files as playable.
    * modland.com stores "Atari Digi-Mix" as *.mix instead of *.ym,
    so add that file-extension.
    * Add FEST as a valid 4-channel signature.
    * Add "Atari STe/Falcon, Octalyser" CD61 and CD81 signatures.
    * Add "M&K!" as a valid MOD signature. These files are likely
    "His Master's Noise"
    * Add support for Atari Falcon, Digital Tracker (MOD) files.
    * Avoid double free(), could occure if trying to load an
    invalid MOD file
    * Adjust MIME database, multiple of the magic searches were too
    aggressive.
    * detecting .BAM files with .[0-9][0-9][0-9] filenames
    * Remove adplugdb->wipe() call, it is not for freeing memory

++++ openQA:

  - Update to version 4.6.1735016693.f411acbd:
    * Dependency cron 2024-12-24
    * Bump ace-builds from 1.37.0 to 1.37.1

++++ os-autoinst:

  - Update to version 4.6.1734961973.9cefddf:
    * Add more subtests for distribution.pm
    * Replace print with bmwqemu::diag in autotest.pm
    * Add subtest for autotest.pm
    * Add test for the old net ssh2 error
    * Remove subs on vnc_base that are already declared on base
    * Skip 28-signalblocker test in qemu emulation

++++ perl-Business-ISBN-Data:

  - updated to 20241224.1.0 (20241224.001)
    see /usr/share/doc/packages/perl-Business-ISBN-Data/Changes
    20241224.001 2024-12-24T04:16:05Z
    * data update for 2024-12-24
    20241220.001 2024-12-20T12:09:49Z
    * data update for 2024-12-20
    20241206.001 2024-12-07T16:13:59Z
    * Data update for 2024-12-06
    20241205.001 2024-12-05T04:10:05Z
    * 2024-12-04 data update
    20241130.001 2024-11-30T11:38:06Z
    * data update for 2024-11-30
    20241123.001 2024-11-23T04:35:44Z
    * data update for 2024-11-22
    20241112.001 2024-11-12T14:28:30Z
    * data update for 2024-11-12
    20241107.001 2024-11-07T04:42:32Z
    * data update for 2024-11-06
    20241105.001 2024-11-06T01:48:47Z
    * data update for 2024-11-05
    20241025.001 2024-10-25T13:29:03Z
    * data update for 2024-10-25
    20241019.001 2024-10-19T15:49:53Z
    * data update for 2024-10-19
    20241017.001 2024-10-17T17:17:24Z
    * data update for 2024-10-17
    20241014.001 2024-10-14T20:18:10Z
    * data update for 2024-10-14
    20240930.001 2024-09-30T06:16:15Z
    * data update for 2024-09-30
    20240918.001 2024-09-18T16:07:47Z
    * data update for 2024-09-18
    20240914.001 2024-09-14T21:30:59Z
    * data update for 2024-09-14
    20240906.001 2024-09-06T13:48:17Z
    * data update for 2024-09-06

++++ perl-Specio:

  - updated to 0.490.0 (0.49)
    see /usr/share/doc/packages/perl-Specio/Changes
    0.49     2024-12-23
  - Attempting to import any structured type caused a confusing "Can't store CODE items"
    error. Reported by Kerin Millar.
  - Removed the "this is alpha" warning from Specio::Library::Structured. Given that I don't plan on
    making any major changes to this module, it's as production-ready as it's going to get.

++++ perl-experimental:

  - updated to 0.033
    see /usr/share/doc/packages/perl-experimental/Changes
    0.033     2024-12-24 00:50:41+01:00 Europe/Brussels
  - feature extra_paired_delimiters not considered stable

++++ python-redfish:

  - Update to version 3.2.7
    * Added JSON formatting of responses to debug logs

++++ yt-dlp:

  - Update to release 2024.12.23
    * yt: add age-gate workaround for some embeddable videos

++++ vulkan-tools:

  - Update to tag 1.4.304
    * icd: add support for AV1 encode and QP maps

++++ vulkan-validationlayers:

  - Update to tag 1.4.304
    * gpuav: Handle VK_PIPELINE_LAYOUT_CREATE_INDEPENDENT_SETS_BIT_EXT
    * layers: Add multisampledRenderToSingleSampled check
    * layers: Add Shader Debug Info into core validation
    * layers: Added present fences to thread safety checks
    * layers: Fix present fence not retiring present semaphores
    * gpuav: Handle VK_PIPELINE_COMPILE_REQUIRED
    * layers: Add Queue Support for Shader Object
    * gpu: Add atomics for BDA checks

------------------------------------------------------------------
------------------  2024-12-23  -  Dec 23 2024  -------------------
------------------------------------------------------------------

++++ ImageMagick:

  - version update to 7.1.1.43
    * no upstream changelog found

++++ OpenBoard:

  - update to release version 1.7.3
  - remove patch 1165-fix-some-wayland-problems.patch
    * users reported problems with this patch
    * will not be merged upstream

++++ agama-yast:

  - Fix collision between hotfix and new bootlaoder dbus interface
    (gh#agama-project/agama#1852)

++++ buildkit:

  - Update to version 0.18.2:
    * update archutil
    * solver: protect against nil dereference on uninitialized vertex
    * migrate to github.com/moby/sys/reexec
    * hack: remove loong64 validation in archutil
    * archutil: regenerate to fix loong64
    * fix: wcow: add powershell.exe dir to default PATH
    * dockerfile: fix named context replacement for child stages
    * dockerfile: fix onbuild propagation for child stages
    * build(deps): bump softprops/action-gh-release from 2.1.0 to 2.2.0
    * dockerfile: add regression test for parallel cache mounts
    * Dockerfile: update runc binary to v1.2.3
    * update Alpine to v3.21
    * update xx to v1.6.1
    * vendor: github.com/docker/cli v27.4.0
    * vendor: github.com/docker/docker v27.4.0
    * tests: client: enable a batch of integration tests for wcow
    * llb: avoid concurrent map write on parallel marshal
    * tests: client: enable a batch of integration tests for wcow
    * dockerfile: add test for step names stability

++++ clusterctl:

  - Update to version 1.9.3:
    * Bump to golang.org/x/net v0.23.0
    * Export runtime.Client interface and cache package

++++ fwupd:

  - Correct efi_fw_update arch list:
    * Remove ppc64le and s390x - these aren't supported
    * Add armv6hl/armv7hl and riscv64 - support recently added

++++ editorconfig-checker:

  - Update to version 3.0.3:
    * chore(release): v3.0.3
    * ci: publish docker image (#355)
    * Revert "fix: check if multiple newlines are at EOF (#350)" (#354)
    * chore(release): v3.0.2
    * build: remove openbsd/mips64
    * fix: check if multiple newlines are at EOF (#350)
    * ci: run docker login and publish on main and on tags creation (#344)
    * ci: remove changelog gen (#352)
    * chore(deps): bump docker/build-push-action from 5 to 6 (#349)
  - new package editorconfig-checker: a tool to verify that your
    files are in harmony with your .editorconfig

++++ ghc-auto-update:

  - Update auto-update to version 0.2.6.
    [#]# 0.2.6
    * Using the thread version of AutoUpdate for non-threaded RTS.
    [#1020](https://github.com/yesodweb/wai/pull/1020)

++++ ghc-colourista:

  - Update colourista to version 0.1.0.2 revision 6.
    Upstream has revised the Cabal build instructions on Hackage.

++++ ghc-pandoc-lua-engine:

  - Update pandoc-lua-engine to version 0.4.1.
    Upstream does not provide a change log file.

++++ ghc-skylighting:

  - Update skylighting to version 0.14.5.
    [#]# 0.14.5
    * Update xml syntax definitions for bash, cmake, commonlisp, isocpp,
    javascript-react, julia, latex, lua, markdown, modelines, nix, orgmode,
    php, python, rhtml, ruby, swift, xml, yaml, zig, zsh. Add odin (required
    by orgmode).
    * Update JSON syntax definition from upstream. (#203)

++++ ghc-skylighting-core:

  - Update skylighting-core to version 0.14.5.
    [#]# 0.14.5
    * Update xml syntax definitions for bash, cmake, commonlisp, isocpp,
    javascript-react, julia, latex, lua, markdown, modelines, nix, orgmode,
    php, python, rhtml, ruby, swift, xml, yaml, zig, zsh. Add odin (required
    by orgmode).
    * Update JSON syntax definition from upstream. (#203)

++++ gnome-shell-extension-desktop-icons:

  - Update to version 47.0.12+3:
    * Add support for GNOME 47
    * Use meson to install the apparmor file
    * Add apparmor rules for Ubuntu
    * Updated documentation and fixed bug
    * update ru.po
    * Add 'open with' for folders
    * Fix GFileInfo errors
    * Update HISTORY.md
    * Update Turkish translation
    * Update Ukrainian translation
    * Fix using arrow keys in rename
    * Fix error when opening preferences
    * Update ding.pot
    * The HISTORY.md file is wrong

++++ gping:

  - Update version to 1.19.0:
    * Add support GCP cloud endpoints
    * Add support punycode names
    * Fix ipv6 usage

++++ libcamera:

  - Update to release 0.4.0
    * The abi-compliance-checker reports that there is both ABI and
    API breakage in this release.
    * The majority of the ABI breakages are around the public API for
    Control handling and definitions, which have caused underlying
    identifiers to be changed, and the reuqired storage for
    controls has increased.
    * This release brings in 253 commits, with substantial
    development on image control and tuning features for IPA and
    Pipeline handlers supporting libipa, as well as integrating
    libipa support for IPA handling on the ARM Mali-C55 ISP.
    * A new 'Virtual Pipeline Handler' has been introduced to support
    more testing in CI and virtual environments.
    * Gstreamer has had some interesting development to rework
    expressing the full control set from libcamera using auto
    generation from the full control descriptors.
    * A key and notable change in this release too is that the
    softISP is now moving towards utilising the libipa
    implementaitons w