Packages changed:
 brltty (6.7 -> 6.8)
 container-selinux (2.238.0 -> 2.239.0)
 djvulibre (3.5.28 -> 3.5.29)
 hwinfo (24.0 -> 24.1)
 inkscape (1.4.2+1 -> 1.4.2+37)
 kirigami-addons6 (1.8.1 -> 1.9.0)
 libgexiv2 (0.14.5 -> 0.14.6)
 libgphoto2 (2.5.31 -> 2.5.32)
 libheif (1.19.8 -> 1.20.1)
 libreoffice
 libsolv (0.7.33 -> 0.7.34)
 libxml2
 libzypp (17.37.9 -> 17.37.10)
 openSUSE-release (20250707 -> 20250708)
 poppler (25.04.0 -> 25.06.0)
 poppler-qt6 (25.04.0 -> 25.06.0)
 python-pycares (4.6.1 -> 4.9.0)
 python-pyzmq (25.1.2 -> 27.0.0)
 sendmail
 systemd
 vulkan-tools
 wayland (1.23.1 -> 1.24.0)
 yast2 (5.0.13 -> 5.0.14)
 yast2-trans (84.87.20250629.a95a3dcc68 -> 84.87.20250707.95a4742e56)

=== Details ===

==== brltty ====
Version update (6.7 -> 6.8)
Subpackages: brltty-driver-at-spi2 brltty-driver-brlapi brltty-driver-speech-dispatcher brltty-driver-xwindow brltty-lang libbrlapi0_8 python3-brlapi system-user-brltty xbrlapi

- Update to version 6.8:
 + Too many changes; please read ChangeLog
- API version is now 0.8.6.

==== container-selinux ====
Version update (2.238.0 -> 2.239.0)

- Update to version 2.239.0:
 * Allow containers to use hsa devices for ROCM

==== djvulibre ====
Version update (3.5.28 -> 3.5.29)

- version update to 3.5.29 [bsc#1245773] (CVE-2025-53367)
 * various bug fixes
 * additional tests for corrupted files
 * fixes for clang warnings
- deleted patches
 - djvulibre-CVE-2021-32490.patch (upstreamed)
 - djvulibre-CVE-2021-32491.patch (upstreamed)
 - djvulibre-CVE-2021-32492.patch (upstreamed)
 - djvulibre-CVE-2021-32493.patch (upstreamed)
 - djvulibre-CVE-2021-46310.patch (upstreamed)
- fixes  CVE-2021-32490 [bsc#1185895]
   CVE-2021-32491 [bsc#1185900]
   CVE-2021-32492 [bsc#1185904]
   CVE-2021-32493 [bsc#1185905]
   CVE-2021-46310 [bsc#1214670]

==== hwinfo ====
Version update (24.0 -> 24.1)
Subpackages: libhd24

- merge gh#openSUSE/hwinfo#167
- fix usb network card detection (bsc#1245950)
- 24.1

==== inkscape ====
Version update (1.4.2+1 -> 1.4.2+37)
Subpackages: inkscape-extensions-extra inkscape-extensions-gimp inkscape-lang

- Update to version 1.4.2+37:
 * Update macOS job for new runner infrastructure
 * Fix includes in PDF input extensions
 * Fix build against Poppler 25.06
 * String fixes for Inkscape 1.4.3 (please keep until after the 1.4.2 release)
 * Add policy checking for UI toolbars for focus
 * Update macOS build pipeline to 0.81
 * Rectangles are allows for Text on Path
 * Add special paste section in context menu
 * Reduce number of clipping paths created during PDF import
 * Use Undo::maybeDone for swatch color slider
 * Update the select toolbar when the bbox preference changes
 * Fix crash when pattern transform is singular
 * Page swapping shouldn't modify the size of the page through viewPort
 * Enhance PDF Import: Remember font rendering settings
 * Fix to pdf font preferences
 * Fix crash when deleting a page with clones on it
 * Allow multiline strings to expand in extension dialog
 * Recursively unlock when dealign with item under cursor
 * Fix issues with shape-inside having invalid references
 * Avoid unchecked optional access in render_preview
 * Make Action Section names translatable. Fix #5501
 * Fix: Show Handles command not working on the mesh tool
 * Fix crash on editing SVGs with text nodes
 * Add color support for geometric pattern 'Abstract 1'
 * Limit SVG preference to SVG opening extension only
 * Fix Welcome Screen Keyboard Selector
 * Hide LPETool in the default preference
 * Fix control handle rendering with flipped canvas
 * Lpe Simplify button converted to checkbox
 * Hide Splash on Wayland when moving to Welcome
 * Fix filter dialog crashing on Ctrl+Space
 * Check for null text before setting to ustring.
 * Snap package: Fix file permissions
 * Fix a crash when converting a <textPath> to <text> in an SVG 2 spec example.
 * Don't turn an invalid SPItem bounding box into a valid one if there is a filter.
 * Update windows installed library list

==== kirigami-addons6 ====
Version update (1.8.1 -> 1.9.0)
Subpackages: kirigami-addons6-lang libKirigamiAddonsStatefulApp6

- Update to 1.9.0
 https://carlschwan.eu/2025/07/06/kirigami-addons-1.9.0/
 * Finished the addition of the file and folder form delegate
 * Minor fixes and improvements

==== libgexiv2 ====
Version update (0.14.5 -> 0.14.6)

- Update to version 0.14.6:
 + Fix get_tag_multiple for tags that have LangAlt and contain ","
 + Fix a memory leak when calling open_* multiple times on the
   same Metadata object

==== libgphoto2 ====
Version update (2.5.31 -> 2.5.32)
Subpackages: libgphoto2-6 libgphoto2-6-lang libgphoto2_port12

- libgphoto2 2.5.32 release
 quicktake1x0:
 * New Apple Quicktake (serial camera) driver
 pentax:
 * Added Pentax K1II, K3III
 * sync with pktriggercord fixes
 ptp2:
 * Big code and (canon eos) debug outout cleanups by Axel W
 * --summary output format changed to be more condensed
 * Canon EOS: imageformat output changed
 * Canon: added disablemodedial
 * Canon: keepdeviceon send less often to speed up
 * Sony: Now officially documented by Sony. Changes imported from the documentation.
 * Sony: support newer sony property format
 * Sony: added capturemode, focalposition, magnifysetting, spotfocusarea,
 * Sony: fixed crash in movie option
 * Panasonic: bugfixes
 * Fuji: configurations added, af drive manual, availableshots, graineffect, rawcompression
 * Fuji: bugfixes
 * Nikon: support 32bit properties
 * Added ids:
 - Canon EOS R100, R3, R8, R50, G7 X Mark 3,
 - Sony Alpha A6100, ZV-E10, A6700, NEX-5N, SLT A99V, ILCE-9M3, ILX-LR1
 - Nikon Zf, Z6 III
 - Olympus OM-1Mark2
 - Fuji X-H2S, X100V1, GFX100 II
 - Ricoh GR III
 - Leica Q3, M11 Monochrome
 ports/usb:
 * added more Android support (passing in filedescriptor)
 ports/serial:
 * some fixes, needed for quicktake
 all:
 * IOLIBS and CAMLIBS now runtime configurable
 * Builds use silent rules by default now
 * Meson buildsupport, parallel to automake
 * print-camera-list can now print camera list in JSON format
 * added new functions: gp_setting_set_get_func, gp_setting_set_set_func
   for user defined settings setters
 * added new port functions: gp_port_usb_set_sys_device,
   gp_port_usb_get_sys_device used for Android
 translations:
 * added georgian, friulian, polish, romanian, ukrainian, chinese, brazilian
- remove libgphoto2-c99.patch: upstream

==== libheif ====
Version update (1.19.8 -> 1.20.1)
Subpackages: gdk-pixbuf-loader-libheif libheif-aom libheif-dav1d libheif-ffmpeg libheif-jpeg libheif-openjpeg libheif-rav1e libheif-svtenc libheif1

- update to 1.20.1:
 - Fixes a bug in decoder plugin loading.
- Changes from 1.20.0:
 - Sequences:
 - API for reading and writing image sequences. You can read and
   write sequences for all codecs (not just H.265 / AV1, but
   also JPEG-2000, ISO-23001-17 uncompressed, ...). Currently
   only intra-coded sequences are supported.
 - API for reading and writing metadata sequences. The metadata
   tracks can contain any raw timed data.
 - Support for SAI (sample auxiliary information). Timed samples
   (from image sequences or metadata) can have auxiliary data
   attached. Currently we support TAI timestamps and GIMI
   content description IDs.
 - Support for track references.
 - The API for sequences is described here:
   https://github.com/strukturag/libheif/wiki/Reading-and-Writing-Sequences
 - New command line tool heif-view to show HEIF sequences
   (requires libSDL).
 - Other new features:
 - You can specify a security limit for the maximum total memory
   libheif may use for decoding. This is easier to handle than
   specifying limits on the maximum image size or single memory
   allocations.
 - Support for TAI timestamps (in images and sequences) has been
   promoted from experimental to stable.
 - FFMPEG plugin now supports HDR decoding
 - Header files are now split into individual headers by topic.
   However, it should still be backwards compatible with heif.h
   being a catch-all covering the old content. For new
   functionality (sequences, TAI), you will need to include the
   specific headers.
 - All struct names of the API are now also typedefs.
- add build requires for brotli which it looks for since 1.18
- prepare building heif-view

==== libreoffice ====
Subpackages: libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-qt6 libreoffice-writer libreofficekit

- Add fix_build_with_poppler_25.05.patch: Fix build with current
 poppler.

==== libsolv ====
Version update (0.7.33 -> 0.7.34)
Subpackages: libsolv-tools-base libsolv1 ruby-solv

- add support for product-obsoletes() provides in the product
 autopackage generation code
- bump version to 0.7.34

==== libxml2 ====
Subpackages: libxml2-2 libxml2-tools

- security update
- added patches
 CVE-2025-49794 [bsc#1244554], heap use after free (UAF) can lead to Denial of service (DoS)
 CVE-2025-49796 [bsc#1244557], type confusion may lead to Denial of service (DoS)
 + libxml2-CVE-2025-49794,49796.patch
 CVE-2025-49795 [bsc#1244555], null pointer dereference may lead to Denial of service (DoS)
 + libxml2-CVE-2025-49795.patch
- security update
 fix CVE-2025-6170 [bsc#1244700], stack buffer overflow may lead to a crash
 fix CVE-2025-6021 [bsc#1244580], Integer Overflow in xmlBuildQName() Leads to Stack Buffer Overflow in libxml2
 + libxml2-CVE-2025-6170,6021.patch

==== libzypp ====
Version update (17.37.9 -> 17.37.10)

- BuildRequires: %{libsolv_devel_package} >= 0.7.34 (bsc#1243486)
 Newer rpm versions no longer allow a ':' in rpm package names or
 obsoletes. So injecting an
   Obsoletes: product:oldproductname < oldproductversion
 into the -release package to indicate a product rename is no longer
 possible.
 Since libsolv-0.7.34 you can and should use:
   Provides: product-obsoletes(oldproductname) < oldproductversion
 in the -release package. libsolv will then inject the appropriate
 Obsoletes into the Product.
- version 17.37.10 (35)

==== openSUSE-release ====
Version update (20250707 -> 20250708)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd

- automatically generated by openSUSE-release-tools/pkglistgen

==== poppler ====
Version update (25.04.0 -> 25.06.0)
Subpackages: libpoppler-cpp2 libpoppler-glib8 poppler-tools

- version update to 25.06.0 [bsc#1245625] (CVE-2025-52886)
 Release 25.06.0:
   core:
 * Fix writing dates back to file
 * Internal code improvements
 * Fix crashes in malformed documents
   glib:
 * Add the ink annotation type
 * Add missing autopointers definitions
   utils:
 * pdfsig: Add assert-signer feature
 * pdfsig: Return error code on error
 Release 25.05.0:
   core:
 * Fix re-fetching after xref reconstruction. Issue #1584
 * Fix compilation with ENABLE_ZLIB_UNCOMPRESS=ON
 * Various annotation improvements. Issues #642, #1558, #1055
 * CairoFontEngine: invalidate broken embedded fonts. Issue #1453
 * Splash: Performance improvements
 * Internal code improvements
   glib:
 * Small signature improvements
- modified patches
 % reduce-boost-required-version.patch (refreshed)
 % reduce-libtiff-required-version.patch (refreshed)

==== poppler-qt6 ====
Version update (25.04.0 -> 25.06.0)

- version update to 25.06.0 [bsc#1245625] (CVE-2025-52886)
 Release 25.06.0:
   core:
 * Fix writing dates back to file
 * Internal code improvements
 * Fix crashes in malformed documents
   glib:
 * Add the ink annotation type
 * Add missing autopointers definitions
   utils:
 * pdfsig: Add assert-signer feature
 * pdfsig: Return error code on error
 Release 25.05.0:
   core:
 * Fix re-fetching after xref reconstruction. Issue #1584
 * Fix compilation with ENABLE_ZLIB_UNCOMPRESS=ON
 * Various annotation improvements. Issues #642, #1558, #1055
 * CairoFontEngine: invalidate broken embedded fonts. Issue #1453
 * Splash: Performance improvements
 * Internal code improvements
   glib:
 * Small signature improvements
- modified patches
 % reduce-boost-required-version.patch (refreshed)
 % reduce-libtiff-required-version.patch (refreshed)

==== python-pycares ====
Version update (4.6.1 -> 4.9.0)

- Update to 4.9.0 (fixes CVE-2025-48945, bsc#1244691)
 * Create dependabot configuration by @bdraco in #226
 * build(deps): bump pypa/cibuildwheel from 2.22.0 to 2.23.3
   by @dependabot in #227
 * Pin Python version to 3.13.3 to avoid Windows build error by @saghul in #235
 * Fix shutdown race by @bdraco in #236
 * Add support for windows arm64 by @finnagin in #233
- Update to 4.8.0
 * Cancel previous CI jobs on pull request update by @bdraco in #222
 * Update bundled c-ares to v1.34.5 by @bdraco in #221
 * Add ARES_FLAG_NO_DFLT_SVR and ARES_FLAG_EDNS to API by @bdraco in #224
- Update to 4.7.0
 * Update c-ares to 1.29.0 to add reinit support to Channel by @bdraco in #219
 * Add event thread support by @bdraco in #220

==== python-pyzmq ====
Version update (25.1.2 -> 27.0.0)

- Update to 27.0.0
 * The Cython backend has been rewritten using Cython 3’s pure Python
   mode.
 * The build system has been rewritten to use CMake via scikit-build-core
   instead of setuptools
 * Bundled libzmq is updated to 4.3.5, which changes its license from
   LGPL to MPL.
 * Many smaller changes, see upstream chngelog

==== sendmail ====
Subpackages: libmilter1_0

- ran /usr/lib/obs/service/source_validators/helpers/fix_changelog
 to fixup changes to current standard.

==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev1 systemd-32bit systemd-boot systemd-container systemd-experimental systemd-lang udev

- Move the workaround which consists in converting /var/lib/machines as a
 separate subvolume in cases where it was incorrectly created inside a
 snapshot.
 Relocating the workaround from the systemd-container sub-package to the main
 package ensures it's applied on old systems where it's still needed [1] even
 if the systemd-container sub-package is not installed.
 This change should allow us to eventually drop the workaround in the future.
 [1] The workaround is required on legacy installations (those made more than
 eight years ago) where /var was not a separate subvolume.
- triggers.systemd: skip update of hwdb, journal-catalog if executed during
 an offline update.

==== vulkan-tools ====

- Add cmake.patch

==== wayland ====
Version update (1.23.1 -> 1.24.0)
Subpackages: libwayland-client0 libwayland-cursor0 libwayland-egl1 libwayland-server0

- Update to release 1.24
 * A new wl_fixes interface to add a request to destroy a
   wl_registry object.
 * A new wl_keyboard.key repeated state, to allow compositors to
   take over the responsibility of repeating keys, which is
   useful for remote desktop.
 * wl_display_dispatch_queue_timeout() and
   wl_display_dispatch_timeout(), to set a timeout when
   dispatching events.
 * wl_shm_buffer_ref() and wl_shm_buffer_unref(), to access
   wl_shm_buffer underlying storage after the protocol object
   has been destroyed (e.g. when a client is shutting down).
 * wl_proxy_get_interface() and wl_resource_get_interface(), to
   fetch the wl_interface of an object.
 * wl_resource_post_error_vargs(), as an alternative to
   wl_resource_post_error() when the compositor already has a
   va_list.

==== yast2 ====
Version update (5.0.13 -> 5.0.14)
Subpackages: yast2-logs

- Improved checking TPM2 device. (bsc#1245247)
- 5.0.14

==== yast2-trans ====
Version update (84.87.20250629.a95a3dcc68 -> 84.87.20250707.95a4742e56)
Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu

- Update to version 84.87.20250707.95a4742e56:
 * Translated using Weblate (Indonesian)
 * Update translation files
 * New POT for text domain 'iscsi-client'.
 * Translated using Weblate (Ukrainian)