openSUSE ARM
Threads by month
- ----- 2025 -----
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- 2 participants
- 2168 discussions
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.…
[View More]org/openSUSE:Submitting_bug_reports
Packages changed:
GraphicsMagick
Mesa
Mesa-drivers
at-spi2-core (2.56.0 -> 2.56.1)
btrfsprogs (6.12 -> 6.13)
ca-certificates-mozilla
container-selinux (2.235.0 -> 2.236.0)
emacs
expat (2.6.4 -> 2.7.1)
fwupd (2.0.6 -> 2.0.7)
gdm
ghostscript (10.04.0 -> 10.05.0)
gnome-console
gnome-control-center (48.0 -> 48.0+15)
gnome-mines (48.alpha -> 48.0)
grilo (0.3.16 -> 0.3.16+17)
grilo-plugins (0.3.16 -> 0.3.16+45)
grub2
gtk3 (3.24.49 -> 3.24.49+14)
gtk4 (4.18.2 -> 4.18.3)
kernel-firmware-amdgpu (20250322 -> 20250328)
kernel-firmware-bluetooth (20250318 -> 20250401)
kernel-firmware-intel (20250311 -> 20250331)
kernel-firmware-qcom
kernel-firmware-sound (20250321 -> 20250331)
kmod (34.1 -> 34.2)
lensfun
libbytesize (2.10 -> 2.11)
libdbusmenu-qt5
libdeflate (1.21 -> 1.23)
libdmtx (0.7.7 -> 0.7.8)
libei (1.4.0 -> 1.4.1)
libgnomesu (2.0.8 -> 2.0.9)
libical (3.0.18 -> 3.0.20)
libical-glib (3.0.18 -> 3.0.20)
libinput (1.28.0 -> 1.28.1)
libnotify (0.8.4 -> 0.8.6)
libpaper (2.2.5 -> 2.2.6)
libpeas
libxml2 (2.13.6 -> 2.13.7)
libxml2-python (2.13.6 -> 2.13.7)
libxmlb (0.3.21 -> 0.3.22)
mozjs128 (128.7.0 -> 128.8.1)
mutter (48.0+5 -> 48.1)
ncurses (6.5.20250315 -> 6.5.20250329)
openSUSE-release (20250331 -> 20250402)
osinfo-db
ristretto
rsync
sdbootutil (1+git20250327.9714cbd -> 1+git20250401.2eda714)
sddm
sddm-qt6
totem (43.1 -> 43.1+35)
vim (9.1.1244 -> 9.1.1258)
wireless-regdb (20231201 -> 20250220)
xdg-desktop-portal-gnome (47.3 -> 48.0)
yast2-trans (84.87.20250315.643f794333 -> 84.87.20250330.b9c44bed6b)
=== Details ===
==== GraphicsMagick ====
Subpackages: libGraphicsMagick++-Q16-12 libGraphicsMagick-Q16-3 libGraphicsMagick3-config
- security update
- added patches
fix CVE-2025-27795 [bsc#1239044], JXL in GraphicsMagick before 1.3.46 lacks image dimension resource limits.
+ GraphicsMagick-CVE-2025-27795.patch
fix CVE-2025-27796 [bsc#1239043], WPG in GraphicsMagick before 1.3.46 mishandles palette buffer allocation.
+ GraphicsMagick-CVE-2025-27796.patch
use return value of realloc function
+ GraphicsMagick-return-value.patch
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 libgbm1
- don't apply revert_8c91624614c1f939974fe0d2d1a3baf83335cecb.patch
on s390x, which is not affected by that issue (different Mesa
version)
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- don't apply revert_8c91624614c1f939974fe0d2d1a3baf83335cecb.patch
on s390x, which is not affected by that issue (different Mesa
version)
==== at-spi2-core ====
Version update (2.56.0 -> 2.56.1)
Subpackages: libatk-1_0-0 libatk-bridge-2_0-0 libatspi0 typelib-1_0-Atk-1_0 typelib-1_0-Atspi-2_0
- Update to version 2.56.1:
+ device-a11y-manager:
- Fix crash on dispose
- Check properly for the DBus backend presence
==== btrfsprogs ====
Version update (6.12 -> 6.13)
Subpackages: btrfsprogs-bash-completion btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1
- update to 6.13
* mkfs:
* allow --sectorsize to be 2K for testing purposes of subpage mode (needs
the same block size supported by kernel)
* fix false error when no compression is requested and lzo is not compiled in
* convert: support 2K block size in the source filesystem
* defrag: new parameter -L/--level to specify compression levels (kernel 6.15),
also supports the realtime levels
* subvol delete: show names of recursively deleted child subvolumes
* qgroup show: use sysfs to detect up to date consistency status
* zoned mode: support zone capacity tracking
* other:
* CI new and updated workflows
* documentation updates
- spec: package btrfs-find-root unconditionally (bsc#1239992)
- Refresh patches: mkfs-default-features.patch (context)
==== ca-certificates-mozilla ====
- explit remove distruted certs, as the distrust does not get exported
correctly and the SSL certs are still trusted. (bsc#1240343)
- Entrust.net Premium 2048 Secure Server CA
- Entrust Root Certification Authority
- AffirmTrust Commercial
- AffirmTrust Networking
- AffirmTrust Premium
- AffirmTrust Premium ECC
- Entrust Root Certification Authority - G2
- Entrust Root Certification Authority - EC1
- GlobalSign Root E46
- GLOBALTRUST 2020
- remove-distrusted.patch: apply to certdata.txt
==== container-selinux ====
Version update (2.235.0 -> 2.236.0)
- Update to version 2.236.0:
* Allow super privileged containers to use RealtimeKit for scheduling
* Add container_ro_file_t to the podman artifact store
==== emacs ====
Subpackages: emacs-el emacs-eln emacs-info emacs-nox etags
- Avoid override of delete-selection-mode in site-load.el (boo#1239926)
- Make libXPM loaded dynamically for gtk/wayland (boo#1239926, boo#1239927)
==== expat ====
Version update (2.6.4 -> 2.7.1)
Subpackages: libexpat1
- version update to 2.7.1
Bug fixes:
[#980] #989 Restore event pointer behavior from Expat 2.6.4
(that the fix to CVE-2024-8176 changed in 2.7.0);
affected API functions are:
- XML_GetCurrentByteCount
- XML_GetCurrentByteIndex
- XML_GetCurrentColumnNumber
- XML_GetCurrentLineNumber
- XML_GetInputContext
Other changes:
[#976] #977 Autotools: Integrate files "fuzz/xml_lpm_fuzzer.{cpp,proto}"
with Automake that were missing from 2.7.0 release tarballs
[#983] #984 Fix printf format specifiers for 32bit Emscripten
[#992] docs: Promote OpenSSF Best Practices self-certification
[#978] tests/benchmark: Resolve mistaken double close
[#986] Address compiler warnings
[#990] #993 Version info bumped from 11:1:10 (libexpat*.so.1.10.1)
to 11:2:10 (libexpat*.so.1.10.2); see https://verbump.de/
for what these numbers do
Infrastructure:
[#982] CI: Start running Perl XML::Parser integration tests
[#987] CI: Enforce Clang Static Analyzer clean code
[#991] CI: Re-enable warning clang-analyzer-valist.Uninitialized
for clang-tidy
[#981] CI: Cover compilation with musl
[#983] #984 CI: Cover compilation with 32bit Emscripten
[#976] #977 CI: Protect against fuzzer files missing from future
release archives
- version update to 2.7.0 (CVE-2024-8176 [bsc#1239618])
* Security fixes:
[#893] #973 CVE-2024-8176 -- Fix crash from chaining a large number
of entities caused by stack overflow by resolving use of
recursion, for all three uses of entities:
- general entities in character data ("<e>&g1;</e>")
- general entities in attribute values ("<e k1='&g1;'/>")
- parameter entities ("%p1;")
Known impact is (reliable and easy) denial of service:
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H/E:H/RL:O/RC:C
(Base Score: 7.5, Temporal Score: 7.2)
Please note that a layer of compression around XML can
significantly reduce the minimum attack payload size.
* Other changes:
[#935] #937 Autotools: Make generated CMake files look for
libexpat.@SO_MAJOR@.dylib on macOS
[#925] Autotools: Sync CMake templates with CMake 3.29
[#945] #962 #966 CMake: Drop support for CMake <3.13
[#942] CMake: Small fuzzing related improvements
[#921] docs: Add missing documentation of error code
XML_ERROR_NOT_STARTED that was introduced with 2.6.4
[#941] docs: Document need for C++11 compiler for use from C++
[#959] tests/benchmark: Fix a (harmless) TOCTTOU
[#944] Windows: Fix installer target location of file xmlwf.xml
for CMake
[#953] Windows: Address warning -Wunknown-warning-option
about -Wno-pedantic-ms-format from LLVM MinGW
[#971] Address Cppcheck warnings
[#969] #970 Mass-migrate links from http:// to https://
[#947] #958 ..
[#974] #975 Document changes since the previous release
[#974] #975 Version info bumped from 11:0:10 (libexpat*.so.1.10.0)
to 11:1:10 (libexpat*.so.1.10.1); see https://verbump.de/
for what these numbers do
==== fwupd ====
Version update (2.0.6 -> 2.0.7)
Subpackages: fwupd-bash-completion libfwupd3 typelib-1_0-Fwupd-2_0
- Update to version 2.0.7:
+ This release adds the following features:
- Allow calling 'fwupdtool security' with a fwupd version parameter
- A new plugin to update B&R DisplayPort receivers
- A new plugin to update Intel CVS cameras
- A new plugin to verify UEFI memory protection attributes
- A new quirk to signify that no additional ESP space is required
- Build additional Redfish instance IDs for Dell server hardware
- Implement the HPE proprietary Redfish firmware push method
- Support cabinet archives greater in size than 2GB
- Support for showing the SBOM release URL
- Support for UEFI capsule installation in the bootloader
+ This release fixes the following bugs:
- Always close USB file descriptors after starting the daemon
- Do not add a Redfish release date if set to 00:00:00Z
- Fix a critical warning when rescanning a device with no GUIDs
- Fix a small memory leak when emumerating Logitech Rallysystem devices
- Fix a tiny Redfish memory leak when writing firmware
- Fix building against pygobject 3.52
- Fix Logitech BulkController setup for new device firmware versions
- Fix scaler-only Wacom USB update deployment
- Fix updating the RMM component in the dell-kestrel dock
- Fix writing new EFI variables to workaround a kernel regression
- Make PCI NAME and SSVID_SSPID based modem-manager IDs visible
- Parse firmware before putting the device into bootloader mode
- Prepend the capsule header when using Capsule-on-Disk
- Put a memory limit on decoding LZMA streams when parsing firmware
- Retry claiming the fastboot interface for up to 2500ms
- Trigger dpaux rescan on drm changes correctly
- Use the metadata version format to set the version_lowest when required
+ This release adds support for the following hardware:
- Another HP wireless dongle
- Lenovo ThinkPad Thunderbolt 4 Smart Dock Gen2
- Lenovo USB-C Dual Display Travel Dock
- More EDL 5G modem devices
- Drop 8583.patch and 8588.patch: fixed upsrtream.
- Align meson call with current upstream supported parameters.
==== gdm ====
Subpackages: gdm-schema gdm-xdm-integration gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- No longer rm -vrf
%{buildroot}%{_datadir}/polkit-1/rules.d/20-gdm.rules, now that
boo#1239719 is resolved.
==== ghostscript ====
Version update (10.04.0 -> 10.05.0)
Subpackages: ghostscript-x11
- Version upgrade to 10.05.0
See 'Recent Changes in Ghostscript' at Ghostscript upstream
https://ghostscript.readthedocs.io/en/gs10.05.0/News.html
* This release addresses:
+ CVE-2025-27830 (bsc#1240074)
+ CVE-2025-27831 (bsc#1240075)
+ CVE-2025-27832 (bsc#1240077)
+ CVE-2025-27833 (bsc#1240078)
+ CVE-2025-27834 (bsc#1240079)
+ CVE-2025-27835 (bsc#1240080)
+ CVE-2025-27836 (bsc#1240081)
+ CVE-2025-27837 (bsc#1240082 - affects only Windows)
* The 10.05.0 release deprecates the non-standard operator
"selectdevice", all code should now be using the standard
"setpagedevice" operator. "selectdevice" will be removed
in the 10.06.0 release.
* We now support production of PDF/X-1a and PDF/X-4a
in addition to the existing support for PDF/X-3
* The usual round of bug fixes, compatibility changes,
and incremental improvements.
- In Ghostscript 10.05.0 the pdf2dsc utility is removed because
its PostScript program pdf2dsc.ps uses chunks of the old PDF
interpreter which is replaced with a new implementation
(in C instead of PostScript) in the 10.x series of Ghostscript
so pdf2dsc can no longer work as intended. For details see the
"Please restore PDF2DSC for preview-latex" mail thread e.g. on
https://mail.gnu.org/archive/html/auctex-devel/2025-03/threads.html
==== gnome-console ====
- Replace appstream-glib with AppStream BuildRequires, use the
correct dependency, and pass tests=true to meson setup, run all
the tests available.
==== gnome-control-center ====
Version update (48.0 -> 48.0+15)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces gnome-control-center-users
- Update to version 48.0+15:
* printers: Run printer details response callback when closing
dialog.
* keyboard: fix duplicated search shortcut rows in launchers
group of shortcuts dialog.
* Updated translations.
==== gnome-mines ====
Version update (48.alpha -> 48.0)
- Update to version 48.0:
+ Updated translations.
==== grilo ====
Version update (0.3.16 -> 0.3.16+17)
Subpackages: libgrilo-0_3-0 libgrlnet-0_3-0 libgrlpls-0_3-0 typelib-1_0-Grl-0_3
- Update to version 0.3.16+17:
* pls: Fix thumbnail URI for remote files in Flatpak
* net: Fix possible regressions from GTask port (6c97aed)
* grilo-test-ui: Use new separate-src config for filesystem
* pls: Use fast-content-type on remote shares
* pls: Add thumbnails for remote files
* Correct 404 URIs to Tracker Ontology reference
* Updated translations.
- Switch to git checkout via source service, current head.
==== grilo-plugins ====
Version update (0.3.16 -> 0.3.16+45)
Subpackages: grilo-plugin-tracker
- Update to version 0.3.16+45:
* iptv: fix typo in the path of the icon
* iptv: add search support
* iptv: improve browsing support
* iptv: add logo
* plugins: add IPTV source
* raitv: Remove Rai.tv plugin
* lua-factory: Remove Apple Trailers plugin
* euronews: Update for recent site changes
* tests: Adapt to tracker-test-sandbox utility changes
* filesystem: Differentiate two error sources
- Switch to gitcheckout via source service, current head.
- Add localsearch, needed for tests.
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-common grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix grub-bls has broken builtin theme for SLE (bsc#1240090)
==== gtk3 ====
Version update (3.24.49 -> 3.24.49+14)
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Update to version 3.24.49+14:
+ widget: Explicitly annotate visible's getter.
==== gtk4 ====
Version update (4.18.2 -> 4.18.3)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.18.3:
+ Bugs fixed:
- GtkTextView left and right margins
- Deadkeys using UFDD modifiers do not work under gtk4 apps
- Wrong position for input method when line number is enabled
- Uninitialized variable being used at
_gdk_win32_surface_compute_size
- Vulkan renderer: `vkCreateSwapchainKHR` errors on windows
when opening a popover for the first time
- GtkTextView double click select then drag not working
- Menu is does not open on mobile since translation is too long
- a11y: remove_from_accessible_relation: assertion
'GTK_IS_AT_CONTEXT (self)' failed
- window: Allow window resizing to always work
- columnview: Measure header for get_border
- vulkan: Fix copy/paste error
- widget: Explicitly annotate visible's getter
- build: Use accesskit-c 0.15
- Fixed MacOS GDK issue where calling main loop iterations in
some Cocoa event...
- widget: Explicitly annotate sensitive's getter
- Windows: Fix #warning not defined with MSVC
- Add more deprecations
- Emit inclusion warning only in normal use
- Fix Double-Free Issue in GTK Print Backend CPDB
- wayland: Avoid a warning without posix_fallocate
- print: Add more docs
- listbox: Don't explicitly show headers and model rows
- Test rapid cursor changes
- wayland: Avoid setting the same shape twice
- Drop an unused field
- build: Improve libintl function check
- gdkglcontext-win32-wgl.c: Apply scale for
glAddSwapHintRectWIN() (fix use on HiDPI)
- gtklistbase: Do not select invalid positions
- inspector: Persist some UI state
- gstsink: Set the actual buffer size
- menus: prefer standard shortcuts over action keys
- wayland: Stop using syscall() for memfds
- memoryformat: Remove unneeded GL header
- Improve BEPO compose sequence visuals
+ Updated translation.
==== kernel-firmware-amdgpu ====
Version update (20250322 -> 20250328)
- Update to version 20250328 (git commit 4bfa7c6351ab):
* amdgpu: update dcn 3.5 and dcn 3.5.1 firmware to 9.0.27.0
* amdgpu: update dcn 3.1.4 firmware to 8.0.78.0
==== kernel-firmware-bluetooth ====
Version update (20250318 -> 20250401)
- Update to version 20250401 (git commit d864697fd38a):
* rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x17E9_16ED
* Revert "rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x0471_70A6"
- Update to version 20250331 (git commit 0f7fe1e739bf):
* rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x0471_70A6
==== kernel-firmware-intel ====
Version update (20250311 -> 20250331)
- Update to version 20250331 (git commit 0f7fe1e739bf):
* intel_vpu: Update NPU firmware
==== kernel-firmware-qcom ====
- Update aliases
==== kernel-firmware-sound ====
Version update (20250321 -> 20250331)
- Update to version 20250331 (git commit 0f7fe1e739bf):
* cirrus: cs35l56: Correct filenames of SSID 103c8e1b and 103c8e1c
==== kmod ====
Version update (34.1 -> 34.2)
Subpackages: libkmod2
- Update to release 34.2
* libkmod: fix buffer-overflow in weakdep_to_char
- Delete unused 0001-build-resolve-build-failure-due-to-missing-include.patch
==== lensfun ====
Subpackages: lensfun-data liblensfun1
- Update lens database
- Add patch:
* lensfun-cmake4.patch
==== libbytesize ====
Version update (2.10 -> 2.11)
- update to 2.11:
* remove dependency on python3-six and python2 crumbs
* Update translation files
* tests: remove unnecessary bash dependency
==== libdbusmenu-qt5 ====
- Add patch:
* 0001-Fix-build-with-CMake-4.patch
==== libdeflate ====
Version update (1.21 -> 1.23)
- update to 1.23:
* Fixed bug introduced in 1.20 where incorrect checksums could
be calculated if libdeflate was compiled with clang at -O0
and run on a CPU supporting AVX512.
* Fixed build error when using -mno-evex512 with clang 18+ or
gcc 14+.
* Increased the minimum CMake version to 3.10.
* Further optimized the x86 CRC code.
* The CMake-based build system now implements a workaround for
gcc being paired with a too-old binutils version.
This can prevent build errors.
==== libdmtx ====
Version update (0.7.7 -> 0.7.8)
- update to 0.7.8:
* cmake build fixes
* dmtxRegion: add deterministic findNext variant
* Adding reader programming feature.
==== libei ====
Version update (1.4.0 -> 1.4.1)
- Update to release 1.4.1
* The ei_touchscreen version listed in the protocol was bumped
to version 2.
==== libgnomesu ====
Version update (2.0.8 -> 2.0.9)
Subpackages: libgnomesu0
- Update to version 2.0.9:
* Remove legacy malloc/realloc workarounds.
==== libical ====
Version update (3.0.18 -> 3.0.20)
- update to 3.0.20:
* Clean up the byte-swapping macros
* Fix a testcase in libical-glib when using 64-bit on a 32-bit
system
- update to 3.0.19:
* Fix for changes to the libicu 75 API
* Add vcpkg manifest-mode support
* Improved berkeley-db discovery on Mac with homebrew
* Improved libicu discrovery on Mac with homebrew
* Properly set DYLD_LIBRARY_PATH on Mac for libical-ical tests
* Resolved known limitation: Negative values are now also
supported for `BYMONTHDAY` and `BYYEARDAY`.
* Add support for RDATE;VALUE=PERIOD
* Fix time conversion to time_t for times before epoch
* Allow `icalcomponent_foreach_recurrence` to receive
`DATE`-only `start` and `end` params.
* Fix the calculation of an event's duration if `DTSTART` is a
`DATE`-only value.
* Fix `icaltime_span_new()` - ignore the case where DTEND is
unset and require it to be set by the caller instead.
* Various fixes for fuzzer issues
==== libical-glib ====
Version update (3.0.18 -> 3.0.20)
- update to 3.0.20:
* Clean up the byte-swapping macros
* Fix a testcase in libical-glib when using 64-bit on a 32-bit
system
- update to 3.0.19:
* Fix for changes to the libicu 75 API
* Add vcpkg manifest-mode support
* Improved berkeley-db discovery on Mac with homebrew
* Improved libicu discrovery on Mac with homebrew
* Properly set DYLD_LIBRARY_PATH on Mac for libical-ical tests
* Resolved known limitation: Negative values are now also
supported for `BYMONTHDAY` and `BYYEARDAY`.
* Add support for RDATE;VALUE=PERIOD
* Fix time conversion to time_t for times before epoch
* Allow `icalcomponent_foreach_recurrence` to receive
`DATE`-only `start` and `end` params.
* Fix the calculation of an event's duration if `DTSTART` is a
`DATE`-only value.
* Fix `icaltime_span_new()` - ignore the case where DTEND is
unset and require it to be set by the caller instead.
* Various fixes for fuzzer issues
==== libinput ====
Version update (1.28.0 -> 1.28.1)
Subpackages: libinput-udev libinput10
- Update to release 1.28.1
* After unplugging and re-plugging a tablet device, proximity
events toggled the tip on/off due to an uninitialized (== zero)
pressure range. Repeatedly unplugging also eventually triggered
an bug notification.
* The `debug-events` diagnosis command failed to print pinch
angle and rotation.
==== libnotify ====
Version update (0.8.4 -> 0.8.6)
Subpackages: libnotify-tools libnotify4 typelib-1_0-Notify-0_7
- Update to version 0.8.6:
+ Revert usage of autopointers
+ notify-send:
- wait timeout variable should be int, not long
- Utilize app_icon property rather than icon-name
+ test: make tests run with `meson test`
+ notify: constructor should set app-icon property, not icon-name
+ Revert updating of meson stylesheet URL
- Add docbook5-xsl-stylesheets, now needed for manpages.
==== libpaper ====
Version update (2.2.5 -> 2.2.6)
Subpackages: libpaper-tools libpaper2
- update to 2.2.6:
* This release involves no code changes, but lots of tidying
up. The library is now versioned on Windows, and build fixes
avoid problems on macOS.
==== libpeas ====
Subpackages: libpeas-1_0-0 libpeas-gtk-1_0-0 typelib-1_0-Peas-1_0
- Disable python loader for now: peas uses GIRepostiory 1.0, which
conflicts with pygobject 3.52 using GIRepository 2.0 (part of
boo#1239952).
==== libxml2 ====
Version update (2.13.6 -> 2.13.7)
Subpackages: libxml2-2 libxml2-tools
- Update to version 2.13.7:
+ Regressions:
- tree: Fix xmlTextMerge with NULL args
- io: Fix `compressed` flag for uncompressed stdin
- parser: Fix parsing of DTD content
==== libxml2-python ====
Version update (2.13.6 -> 2.13.7)
- Update to version 2.13.7:
+ Regressions:
- tree: Fix xmlTextMerge with NULL args
- io: Fix `compressed` flag for uncompressed stdin
- parser: Fix parsing of DTD content
==== libxmlb ====
Version update (0.3.21 -> 0.3.22)
- update to 0.3.22:
* Add support for COLLAPSE_EMPTY when exporting an
XbBuilderNode (Richard Hughes)
* Store the expected file size in the header to detect
truncation (Richard Hughes)
* Check the strtab has a trailing NUL byte
* Fix an issue when exporting a silo using COLLAPSE_EMPTY
* Fix calling text() on an empty element
==== mozjs128 ====
Version update (128.7.0 -> 128.8.1)
- Update to version 128.8.1:
+ CVE-2025-2857: Incorrect handle could lead to sandbox escapes.
- Changes from version 128.8.0:
+ Various security fixes: CVE-2024-43097, CVE-2025-1930,
CVE-2025-1931, CVE-2025-1932, CVE-2025-1933, CVE-2025-1934,
CVE-2025-1935, CVE-2025-1936.
==== mutter ====
Version update (48.0+5 -> 48.1)
- Update to version 48.1:
+ Fixed occasional screen freezes
+ Fix tablet tool cursor sizes when set via the cursor shape
protocol
+ Fix hiding the cursor when using the cursor shape protocl
+ Fall back to the default color mode when a HDR monitor looses
HDR capabilities
+ Disable HDR support with non-atomic (legacy) KMS drivers
+ Fix the cursor shape protocol when being used with tablets
+ Immediately update cursors on theme and size changes
+ Avoid cursor stuttering when cursor set via the cursor shape
protocol
+ Handle DnD cursor feedback in compositor
+ Fixed crashes
+ Misc. bug fixes and cleanups
- Update to version 48.0+38:
* cursor-sprite/xcursor: Add a cache for the XCursor images
* backends/cursor: Propagate cursor theme and size pref changes
* cursor-renderer/native: Handle when kms_cursor_manager is NULL
* tests: Add a11y mouse keys test
* tests/utils: Add helper to wait for stage update
* tests: Add uinput based virtual input device factory method
* dbus-templates/logind: Open fds as nonblocking
* seat-impl: Split initialization in two steps
* wayland: Handle NULL backend in handle_release_points
* wayland: Refactor handle_release_points helper out of
_dec_use_count
* compositor: Ensure to freeze DnD surface actor during failed
animation
* clutter/frame-clock: Don't accidentally reschedule-now
* Revert "kms/impl-device: Always catch pending KMS update in
_schedule_process"
* onscreen/native: Account for all posted frames
* onscreen/native: Include connector in some debug logs
* clutter/frame-clock: Add more debug logging
* clutter/frame-clock: Set frame clock state via helper
* monitor-manager: Don't apply configurations with unsupported
color modes
* monitor-manager: Split out helper to check monitor availability
* monitor: Add helper to check whether a color mode is supported
* monitor-config-utils: Add monitors config copy function
* wayland: Bail early if cursor shape doesn't change
* wayland: Fix thinko in cursor_shape_manager.get_tablet_tool_v2
* wayland: Fix thinko in shape protocol implementation with
tablet tools
* kms/device: Add SUPPORTS_COLOR_MODES flag and use it to guard
HDR/color
* kms/impl-device/simple: Add support for missing KMS properties
* kms/impl-device/simple: Add support for KMS blobs
* wayland: Allow changing from a cursor shape to a NULL surface
* cursor: Move sprite preparation into sprite classes
* tests: Disconnect dangling signal handlers
* Fix mutter crash from should_constraint_be_enabled()
* test-client: Ignore GdkX11 deprecations
* frames: Ignore GdkX11 deprecations
- Drop 0001-cursor-Unify-prepare_func-for-shape-cursors.patch:
Fixed upstream.
==== ncurses ====
Version update (6.5.20250315 -> 6.5.20250329)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20250329
+ add XM/xm to ms-terminal, to enable mouse with experimental Windows
driver -TD
+ add -x option to infocmp in MKfallback.sh
+ improve experimental Windows driver by restoring the scroll buffer
and console mode, e.g., when reset_prog_mode or endwin is called
(patch by Daniel Starke).
+ add a buffer-limit check in postprocess_termcap (report/testcase by
Yifan Zhang).
- Add ncurses patch 20250322
+ add a null pointer check in mouse-initialization, for the
experimental Windows driver (patch by Daniel Starke).
+ improve makefile dependency in Ada95/src
+ add note in user_caps.5 addressing a quibble about dates.
==== openSUSE-release ====
Version update (20250331 -> 20250402)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== osinfo-db ====
- bsc#1240121 - [SLEMicro6.2] osinfo-db: Add support for slem6.2 to
the database
add-slem6.2-support.patch
- bsc#1240338 - virt-manager: Windows Server 2025 is not
automatically detected and missing from manual selection
add-Windows-Server-2025.patch
==== ristretto ====
Subpackages: ristretto-lang
- Recommend webp-pixbuf-loader for WebP support
==== rsync ====
- Add rsync341-gcc15-bool.patch to fix gcc15 compile time error
==== sdbootutil ====
Version update (1+git20250327.9714cbd -> 1+git20250401.2eda714)
Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper
- Update to version 1+git20250401.2eda714:
* Shift only the matching component
* Rework free-space allocator algorithm
* Clarify when the initrd is generated
* Add the kernel version for measurement order
* Keep original prediction for pcrlock aligment
* Check array size for emptiness
* Refactor debug output
* Reclaim free space when updating entries
* spec: Update bootloader if it is recognized
* Limit variations up to 8 for a component
* Add priority field in entry list
* Make snapshot_ids ordered by importance
* Convert echo to info
* In virtual environment drop PCR0
- Update to version 1+git20250328.f1d4885:
* Fallback to file config when bootctl fails
* Remove TODO file
* Declare local variable
* Print colors when in terminal
* Do not load the config file when variable is set
* Uset btrfs instead of snapper for set default snapshot
* Drop unused entries parameter
* Improve boot loader detection
==== sddm ====
Subpackages: sddm-branding-openSUSE sddm-greeter-qt5
- Add patch:
* 0001-CMake-Raise-required-version-to-3.5.patch
==== sddm-qt6 ====
Subpackages: sddm-greeter-qt6
- Add patch:
* 0001-CMake-Raise-required-version-to-3.5.patch
==== totem ====
Version update (43.1 -> 43.1+35)
Subpackages: totem-plugins totem-video-thumbnailer
- Update to version 43.1+35:
* thumbnailer:
- Bump memory usage limit
- Print actually set resource limits
- Propagate verbose to resource monitor
- Work-around OpenBLAS thread usage
* gst: Use playbin's convert-frame feature again
* build:
- Fix meson deprecation warning about the use of
ExternalProgram.path
- Fix meson deprecating warning about the use of
meson.source_root
- Fix meson deprecation warning about the use of
dependency.get_pkgconfig_variable
* Add branding colors
* open-directory: Don't abort if failed to create XdpPortal
instance
- Drop apple-trailers and vimeo plugins, no longer supported.
- Drop d16d9ad1d2b214996639e4f01c4515b611fb2739.patch: Fixed
upstream.
==== vim ====
Version update (9.1.1244 -> 9.1.1258)
Subpackages: vim-data vim-data-common xxd
- Update to version 9.1.1258:
* patch 9.1.1258: regexp: max \U and \%U value is limited by
INT_MAX
* patch 9.1.1257:
- Mixing vim_strsize() with mb_ptr2cells() in pum_redraw()
- runtime(lf): add lf r34 keywords to syntax script
* patch 9.1.1256:
- if_python: duplicate tuple data entries
- runtime(vim): Update base-syntax, match tuples
* patch 9.1.1255: missing test condition for 'pummaxwidth'
setting
* patch 9.1.1254: need more tests for the comment plugin
* patch 9.1.1253:
- abort when closing window with attached quickfix data
- runtime(doc): non-portable sed regex in Makefile for
pi_netrw.txt rule
* patch 9.1.1252: typos in code and docs related to 'diffopt'
"inline:"
* patch 9.1.1251: if_python: build error with tuples and dynamic
python
* patch 9.1.1250: cannot set the maximum popup menu width
* patch 9.1.1249:
- tests: no test that 'listchars' "eol" doesn't affect "gM"
- runtime(doc): group python interface related items in
todo.txt
* patch 9.1.1248: compile error when building without
FEAT_QUICKFIX
* patch 9.1.1247: fragile setup to get (preferred) keys from
key_name_entry
* patch 9.1.1246: coverity complains about some changes in
v9.1.1243
* patch 9.1.1245: need some more tests for curly braces
evaluation
==== wireless-regdb ====
Version update (20231201 -> 20250220)
- Update to version 20250220 (boo#1240356):
* Update regulatory info for Oman (OM)
* Update regulatory rules for Iran (IR) on both 2.4 and 5Ghz for 2021
* Update regulatory info for Cayman Islands (KY) for 2024
* Update regulatory rules for Austria (AT)
* Permit 320 MHz bandwidth in 6 GHz band in ETSI/CEPT
* Update regulatory rules for Armenia (AM) on 2.4 and 5 GHz
* Update regulatory info for Azerbaijan (AZ) on 6GHz for 2024
==== xdg-desktop-portal-gnome ====
Version update (47.3 -> 48.0)
- Bump libgxdp commit to e68375c7ace to fix initialization under
X11. (bsc#1240057)
- Update to version 48.0:
+ Updated translations.
- Update to version 48.rc:
+ Add global shortcuts portal backend.
==== yast2-trans ====
Version update (84.87.20250315.643f794333 -> 84.87.20250330.b9c44bed6b)
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.20250330.b9c44bed6b:
* Translated using Weblate (Esperanto)
[View Less]
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.…
[View More]org/openSUSE:Submitting_bug_reports
Packages changed:
MozillaFirefox (136.0.1 -> 136.0.4)
aalib
cogl
crypto-policies
file
gawk
gcc14
gcc15 (15.0.1+git8082 -> 15.0.1+git9001)
gdm
gpm
iio-sensor-proxy (3.6 -> 3.7)
libXau
libguestfs
libuv (1.48.0 -> 1.50.0)
luajit (5.1.2.1.0+git.1731601260.fe71d0f -> 5.1.2.1.0+git.1741730670.538a821)
m4
open-vm-tools
openSUSE-release (20250329 -> 20250331)
pam
pam-full-src
pixman (0.43.4 -> 0.44.2)
ristretto (0.13.3 -> 0.13.4)
rpm
screen
systemd-presets-common-SUSE
upower
xdm
xdp-tools
xfce4-session
xfce4-terminal (1.1.4 -> 1.1.5)
zstd
=== Details ===
==== MozillaFirefox ====
Version update (136.0.1 -> 136.0.4)
Subpackages: MozillaFirefox-branding-upstream
- Mozilla Firefox 136.0.4
MFSA 2025-19 (bsc#1240084)
* CVE-2025-2857, CVE-2025-2783 (bmo#1956398)
Incorrect handle could lead to sandbox escapes
136.0.3
* Significantly improved responsiveness on TikTok by improving the
speed of date formatting. (bmo#1954323)
136.0.2
* Fixed a bug where "Cookies and site data" and "Temporary cached
files and pages" were unexpectedly enabled after updating to
Firefox 136 for users with "History" and/or "Site settings" set
to clear on shutdown in previous versions. (bmo#1952564)
* Fixed an issue where the Primary Password prompt appeared in
unexpected situations. (bmo#1946121)
* Fixed visibility issues with radio buttons on dark backgrounds
(bmo#1951930)
* Fixed high CPU usage on Windows when the screen was locked or the
laptop lid was closed. (bmo#1924932)
- Use default clang version. (by Aaron Puchert)
==== aalib ====
- Use -std=gnu11 to avoid the strict C23 default from GCC 15.
==== cogl ====
Subpackages: libcogl-pango20 libcogl20 typelib-1_0-Cogl-1_0 typelib-1_0-CoglPango-1_0
- Export -std=gnu17 to cflags, fix build with gcc 15. Cogl is
deprecated upstream, and we can not expect this to be fixed from
there, so use older gcc standard until we can remove the package
from distro.
- Refresh patches from upstream, keep the bots happy.
==== crypto-policies ====
Subpackages: crypto-policies-scripts
- Relax the nss version requirement since the mlkem768secp256r1
enablement has been reverted.
==== file ====
Subpackages: file-magic libmagic1
- baselibs.conf: drop it
- Change patch file-seccomp.patch
* Remove the dumb prctl allow rule as for glibc malloc the prctl
PR_SET_VMA with flag PR_SET_VMA_ANON_NAME is already allowed
- Require at build zlib-devel to enable direct uncompresion of
zip'ed files as well
- Add patch file-seccomp-ppc.patch
* Minimal patch to work around of wrong provide of used TCGETS
==== gawk ====
- Mark profiling as non-deterministic (boo#1040589, jsc#PED-12137)
==== gcc14 ====
- Add gcc14-bsc1239938.patch to allow GCC executables to be
built PIE. [bsc#1239938]
- Add gcc14-rs6000-msplit-patch-nops.patch to backport -msplit-patch-nops
required for user-space livepatching on powerpc.
==== gcc15 ====
Version update (15.0.1+git8082 -> 15.0.1+git9001)
Subpackages: cpp15 libasan8 libatomic1 libgcc_s1 libgccjit0 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-pp libtsan2 libubsan1
- Update to GCC trunk head, 15.0.1+git9001
* includes -msplit-patch-nops required for user-space livepatching
on powerpc
* includes fix for Ada build with --enable-host-pie
- Adjust for removed avx10_2roundingintrin.h intrinsic header.
- Build GCC executables PIE on SLE. [bsc#1239938]
==== gdm ====
Subpackages: gdm-schema gdm-xdm-integration gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Update systemd xdm migration
* Change display-manager to display-manager-legacy
* Actually detect gdm instead of xdm
* Upgrade xdm first if installed to run the systemd migration
==== gpm ====
Subpackages: libgpm2
- Use -std=gnu11 to avoid the C23 default of GCC 15 which no longer
supports calling unprototyped functions.
==== iio-sensor-proxy ====
Version update (3.6 -> 3.7)
- Update to version 3.7:
+ This update fixes a regression of 3.6 regarding the fallback
for buffer sensors with and without triggers.
+ Do not hardcode trigger names.
+ Enable ring buffers only when sensor is claimed.
+ Confirm if buffer is usable before using it.
+ Fix doublefree in input-proximity driver.
- Drop iio-sensor-proxy-compass-check-claim-perm.patch: Fixed
upstream.
==== libXau ====
- replaced fix-sed-for-manpages.patch with upstream patch
U_meson-fix-generation-of-shadow-man-pages.patch
- fix-sed-for-manpages.patch: sed need to replace all occurences
of the string, not only the first one. Else e.g. .so references
are broken (.so man3/Xau.__libmansuffix__)
==== libguestfs ====
Subpackages: libguestfs-appliance libguestfs-winsupport libguestfs-xfs libguestfs0
- libguestfs-appliance: drop incorrect requireson libpcre1,
package was converted to pcre2 by 1.44.2
==== libuv ====
Version update (1.48.0 -> 1.50.0)
- update to 1.50.0:
* misc: implement uv_getrusage_thread
* linux: always use io_uring for epoll batching
==== luajit ====
Version update (5.1.2.1.0+git.1731601260.fe71d0f -> 5.1.2.1.0+git.1741730670.538a821)
- Update to version 5.1.2.1.0+git.1741730670.538a821:
* Change handling of nil value markers in template tables.
* REVERT: Change handling of nil value markers in template tables.
* macOS: Fix Apple hardened runtime support and put behind build option.
* macOS: Fix support for Apple hardened runtime.
* Fix handling of nil value markers in template tables.
* Avoid unpatching bytecode twice after a trace flush.
* Fix state restore when recording __concat metamethod.
* Windows: Allow mixed builds with msvcbuild.bat.
* macOS: Add suport for Apple hardened runtime.
* Add compatibility string coercion for fp:seek() argument.
* Windows: Clarify installation directory layout.
* Remove Cygwin from docs, since it's not a supported target.
* Improve CLI signal handling on POSIX.
* FFI: Add pre-declared int128_t, uint128_t, __int128 types.
* Use dylib extension for iOS installs, too.
* Change handling of nil value markers in template tables.
* Fix recording of BC_VARG.
* Reject negative getfenv()/setfenv() levels to prevent compiler warning.
* Bump copyright date.
* Force fallback source name for stripped bytecode.
* Remove dependency on <limits.h>.
* Restore state when recording __concat metamethod throws OOM.
* MIPS64: Fix pcall() error case.
* Fix detection of inconsistent renames due to sunk values.
==== m4 ====
- Skip PGO with %want_reproducible_builds (boo#1040589)
==== open-vm-tools ====
Subpackages: libvmtools0 open-vm-tools-desktop
- (bsc#1237180): Ensure vmtoolsd.service and vgauthd.service
are set to enabled by default. Do this by removing vmblock-fuse.service
from the %pre section in the spec file. vmblock-fuse.service still
remains in the %pre desktop section.
==== openSUSE-release ====
Version update (20250329 -> 20250331)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== pam ====
- Remove unix2_chkpwd, no consumer left
==== pam-full-src ====
Subpackages: pam-extra pam-manpages
- Remove unix2_chkpwd, no consumer left
==== pixman ====
Version update (0.43.4 -> 0.44.2)
- Update to version 0.44.2:
+ meson: require Meson >= 1.3.0
+ vmx: Fix is_opaque, is_zero, is_transparent functions
+ RISC-V:
- Fix rvv auto-detection on `gcc-13`
- Force spec 1p0 in architecture definiton
- Changes from version 0.44.0:
+ arm: add include guards on header
+ aarch64: support PAC and BTI
+ pixman-combine-float.c:
- Fix inlining failed error
- Fix typo in MAKE_NON_SEPARABLE_PDF_COMBINERS()
+ mmx: Fix compilation with clang-cl
+ pixman:
- Add library destructor
- Adjust arm assembly for binutils change
+ pixman-region: Make translate a no-op when using 0 offsets
+ mips:
- Fix a typo in mips_dspr2_flags
- Widen CPU family check for DSPr2
- Add option to force MIPS CPU feature discovery
+ iwmmxt: Drop support
+ ci: add workflow rules to allow for MR pipelines
+ RISC-V floating point operations
+ Fixed memory leak in tests
- Drop all manual configuring of meson setup, pass
- -auto-features=auto instead.
==== ristretto ====
Version update (0.13.3 -> 0.13.4)
Subpackages: ristretto-lang
- Update to version 0.13.4
Meson has been added as a build system in this release, and the
associated archive has been generated by 'meson dist'. Although
autotools has been retained for the time being and can still be used
via 'autogen.sh', meson is now the preferred build system, and
autotools will be removed in a future release.
* flatpak: Updates from flathub and use meson when possible
* meson-build: Remove check for xdt-csource
* autotools-build: Be sure gdbus-codegen files are regenerated
* build: Replace xdt-csource with glib-compile-resources
* build: Automate copyright year management
* Replace deprecated exo with libxfce4ui 4.21.0
* Completely hide pointer when fullscreen-timeout is set to 0
* viewer: Reset adjustments when switching file
* Revert "viewer: Reset viewer geometry data when setting file"
* Store adjustment values and restore them when switching file
* viewer: Reset viewer geometry data when setting file
* flatpak: Updates from Flathub and git
* icon-bar: Silence -Wmaybe-uninitialized warning
* Add meson build
* icons: Remove old app icon
* viewer: Don't set adjustement values if unchanged
* Add support for showing containing folder
* Translation Updates
- Add BuildRequires: pkgconfig(exo-2)
==== rpm ====
Subpackages: librpmbuild10
- Backport check_c_compiler_flag cmake tests fix from upstream
The old code would pick up -fhardened by accident
* new patch: cmake_fhardened.diff
==== screen ====
- K&R source is not ready for C23 used by default with GCC 15.
Use -std=gnu89 instead.
==== systemd-presets-common-SUSE ====
- Change display-manager.service to display-manager-legacy.service
(rename for future systemd control of display manager choice)
==== upower ====
Subpackages: libupower-glib3 typelib-1_0-UpowerGlib-1_0
- Make dependency on libimobile and libplist optional and disbled
by default:
Reading out battery and charging state of USB connected iPod/iPad
does not justify the introduction of these dependencies for this core
package.
==== xdm ====
Subpackages: displaymanager-sysconfig
- Move display-manager.service to display-manager-legacy.service
to prepare for systemd control of display manager choice
(needs systemd-presets-common-SUSE update)
- Create xdm.service to allow XDM to be used in systemd only mode
- Order systemd-presets-common-SUSE before xdm
==== xdp-tools ====
- Add fix-clang20-build.patch to fix build with Clang 20.
==== xfce4-session ====
Subpackages: xfce4-session-lang
- Build sub-package wayland-experimental only on Tumbleweed or
Slowroll; Leap does not provide labwc (yet).
==== xfce4-terminal ====
Version update (1.1.4 -> 1.1.5)
Subpackages: xfce4-terminal-lang
- Update to version 1.1.5
Meson has been added as a build system in this release, and the
associated archive has been generated by 'meson dist'. Although
autotools has been retained for the time being and can still be used
via 'autogen.sh', meson is now the preferred build system, and
autotools will be removed in a future release.
* build: Automate copyright year management
* window: Add dnd support outside screen
* Apply .clang-format file
* Sort includes
* clang-format: Add file
* Add meson build
* Add hidden setting to resize window when zoomed in/out
* Revert "Cancel by default in unsafe past dialog"
* build: Add missing dep flags
* Hide the launcher for xfce4-terminal-settings
* screen: Don't overwrite VteTerminal:allow-hyperlink binding
* Translation Updates
- Remove obsolete relax-x11-version.patch
==== zstd ====
Subpackages: libzstd1
- Add patch (non-upstreamable):
* 0001-Don-t-export-libzstd_static-CMake-target.patch
[View Less]
2
1
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.…
[View More]org/openSUSE:Submitting_bug_reports
Packages changed:
389-ds (3.1.2~git24.744df65e -> 3.1.2~git55.7fbd4526)
AppStream
AppStream-qt6
Mesa
Mesa-drivers
abseil-cpp (20250127.0 -> 20250127.1)
bind (9.20.5 -> 9.20.7)
ca-certificates-mozilla
cfitsio
cnf (0.6.0~0 -> 0.7.1~0)
cpio
dbus-1-glib
dvd+rw-tools
evince
fuse3 (3.16.2 -> 3.17.1)
gcc15
gdb
gegl (0.4.56 -> 0.4.58)
gimp (3.0.0 -> 3.0.2)
git
gnome-calculator (48.0 -> 48.0.2)
gnome-control-center (47.4 -> 48.0)
gnome-maps (48.0 -> 48.1)
gnome-remote-desktop (48.rc -> 48.0)
gnome-shell (48.0 -> 48.0+6)
gnome-text-editor (48.1 -> 48.2)
gnutls
grub2
gtk2
gtkmm3 (3.24.9 -> 3.24.10)
gtkmm4 (4.17.0 -> 4.18.0)
harfbuzz (10.4.0 -> 11.0.0)
hwdata (0.392 -> 0.393)
jasper (4.2.4 -> 4.2.5)
kernel-firmware-amdgpu (20250318 -> 20250322)
kernel-firmware-ath10k
kernel-firmware-bluetooth
kernel-firmware-media
kernel-firmware-mediatek
kernel-firmware-nvidia
kernel-firmware-platform
kernel-firmware-qcom
kernel-firmware-sound (20250318 -> 20250321)
kernel-source (6.13.7 -> 6.13.8)
libarchive (3.7.7 -> 3.7.8)
libcap (2.73 -> 2.75)
libevdev (1.13.3 -> 1.13.4)
libffi (3.4.6 -> 3.4.7)
libidn (1.42 -> 1.43)
libinput (1.27.1 -> 1.28.0)
liblognorm
libmaxminddb (1.10.0 -> 1.12.2)
libostree (2025.1 -> 2025.2)
librist (0.2.10 -> 0.2.11)
libsoup (3.6.4 -> 3.6.5)
libusb-1_0 (1.0.27 -> 1.0.28)
libvirt
libwacom (2.14.0 -> 2.15.0)
libxfce4ui (4.20.0 -> 4.20.1)
libxfce4util (4.20.0 -> 4.20.1)
linux-glibc-devel (6.13 -> 6.14)
meson
microos-tools (4.0+git10 -> 4.0+git11)
mousepad (0.6.3 -> 0.6.4)
nautilus (47.2 -> 48.0)
ncurses (6.5.20250308 -> 6.5.20250315)
openSUSE-release (20250324 -> 20250329)
openssl-3
ovmf (202411 -> 202502)
patterns-base
patterns-gnome
perl
poppler (25.02.0 -> 25.03.0)
poppler-qt6 (25.02.0 -> 25.03.0)
python-Pillow
python-cryptography (44.0.1 -> 44.0.2)
python-cssselect (1.2.0 -> 1.3.0)
python-linux-procfs
python-pyinotify
rasqal
rsyslog
salt
sdbootutil (1+git20250311.8d3db8b -> 1+git20250327.9714cbd)
selinux-policy (20250318 -> 20250324)
sendmail
snappy
soxr
spiel
srt
sscep
strace (6.13 -> 6.14)
suitesparse (7.8.3 -> 7.10.1)
texlive
tiff
timezone (2025a -> 2025b)
tpm2.0-abrmd
tuned
uchardet
vid_stab
vim (9.1.1176 -> 9.1.1244)
woff2
xdg-desktop-portal-gtk (1.15.2 -> 1.15.3)
xfce4-panel (4.20.3 -> 4.20.4)
xfce4-session (4.20.0 -> 4.20.2)
xscreensaver
yaml-cpp
=== Details ===
==== 389-ds ====
Version update (3.1.2~git24.744df65e -> 3.1.2~git55.7fbd4526)
Subpackages: lib389 libsvrcore0
- Add python-psutil requires (boo#1240340).
- bsc#1239722 - CVE-2025-2487 - 389-ds: null pointer dereference leads to denial of service
- Update to version 3.1.2~git55.7fbd4526:
* Security fix for CVE-2025-2487
* Issue 6500 - Fix covscan and ASAN issue
* Issue 6571 - Nested group does not receive memberOf attribute (#6679)
* Issue 6676 - Add GitHub workflow action and fix pbkdf2 tests (#6677)
* Issue 6671 - tombstone_fixup_test sometime fails on bdb
* Issue 6680 - instance read-only mode is broken (#6681)
* Issue 6683 - test_healthcheck_replication_out_of_sync_broken mail fail (#6684)
* Ignore replica busy condition in healthcheck (#6630)
* Issue 6613 - test_reindex_task_creates_abandoned_index_file fails (#6674)
* Issue 6663 - CLI - add error log JSON settings to dsconf
* Issue 6663 - RFE - Add option to write error log in JSON
* Issue 6665 - UI - Need to refresh log settings after saving
* Issue 6639 - Fix crash in upgrade when removing subtree name attribute
* Issue 6656 - UI - Enhance Monitor Log Viewer with Patternfly LogViewer component (#6657)
* Issue 6655 - fix replication release replica decoding error
* Issue 6653 - Cleanup error messages
* Issue 6639 - remove all the code related to entryrdn_get_switch
* Issue 6429 - UI - clicking on a database suffix under the Monitor tab crashes UI (#6610)
* Issue 6632 - Replication init fails with ASAN build
* Issue 6625 - UI - various fixes part 3
* Revert "Issue #6562 - Prevent undefined behaviour in in filter_stuff_func (#6563)" (#6634)
* Issue 6625 - UI - fix next round of bugs
* Issue 6599 - Access JSON logging - lib389/CI/minor fixes
* Issue #6562 - Prevent undefined behaviour in in filter_stuff_func (#6563)
* Bump esbuild from 0.24.0 to 0.25.0 in /src/cockpit/389-console (#6602)
* Issue 6327 - Fix incorrect sizeof() usage for pointer in get_ip_str() function (#6629)
* Issue 6553 - Update concread to 0.5.4 and refactor statistics tracking (#6607)
* Issue 6619 - test_dblib_migration fails on RHEL10 (#6620)
* Issue 6617 - test_vlv_as_freeipa_backup_restore fails (#6618)
* Issue 6625 - UI - fix various issues with LDAP browser, etc
* Issue 6623 - UI - Generic updates (#6624)
==== AppStream ====
Subpackages: libappstream5
- build with PIE mode also when using gcc13 (bsc#1239941)
==== AppStream-qt6 ====
- build with PIE mode also when using gcc13 (bsc#1239941)
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 libgbm1
- Fix regression in winsys/amdgpu (boo#1239657)
revert_8c91624614c1f939974fe0d2d1a3baf83335cecb.patch
https://gitlab.freedesktop.org/mesa/mesa/-/issues/12809
https://gitlab.freedesktop.org/mesa/mesa/-/commit/8c91624614c1f939974fe0d2d…
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- Fix regression in winsys/amdgpu (boo#1239657)
revert_8c91624614c1f939974fe0d2d1a3baf83335cecb.patch
https://gitlab.freedesktop.org/mesa/mesa/-/issues/12809
https://gitlab.freedesktop.org/mesa/mesa/-/commit/8c91624614c1f939974fe0d2d…
==== abseil-cpp ====
Version update (20250127.0 -> 20250127.1)
Subpackages: libabsl_2501_0_0 libabsl_lite_2501_0_0
- Update to 20250127.1:
* Improved Bazel support
* Added ABSL_ATTRIBUTE_VIEW and ABSL_ATTRIBUTE_OWNER for
diagnosing certain lifetime issues
* Many performance improvements
* potential integer overflow in hash container create/resize
fixed again - boo#1236438
==== bind ====
Version update (9.20.5 -> 9.20.7)
Subpackages: bind-doc bind-utils
- Upgrade to release 9.20.7
New Features:
* Implement the min-transfer-rate-in configuration option.
A new option min-transfer-rate-in has been added to the view
and zone configurations. It can abort incoming zone transfers
that run very slowly due to network-related issues, for
example. The default value is 10240 bytes in five minutes. [GL
[#3914]]
* Add HTTPS record query to host command line tool.
The host command was extended to also query for the HTTPS RR
type by default.
* Implement sig0key-checks-limit and sig0message-checks-limit.
Previously, a hard-coded limitation of a maximum of two key or
message verification checks was introduced when checking a
messageâs SIG(0) signature, to protect against possible DoS
attacks. Two as a maximum was chosen so that more than a single
key should only be required during key rotations, and in that
case two keys are enough. It later became apparent that there
are other use cases where even more keys are required; see the
related GitLab issue for examples.
This change introduces two new configuration options for the
views: sig0key-checks-limit and sig0message-checks-limit. They
define how many keys can be checked to find a matching key, and
how many message verifications are allowed to take place once a
matching key has been found. The former provides slightly less
âexpensiveâ key parsing operations and defaults to 16. The
latter protects against expensive cryptographic operations when
there are keys with colliding tags and algorithm numbers; the
default is 2. [GL #5050]
* Adds support for EDE code 1 and 2.
Support was added for EDE codes 1 and 2, which might occur
during DNSSEC validation in the case of an unsupported RRSIG
algorithm or DNSKEY digest. [GL #2715]
* Add an rndc command to toggle jemalloc profiling.
The new command is rndc memprof; the memory profiling status is
also reported inside rndc status. The status shows whether
named can toggle memory profiling, and whether the server is
built with jemalloc. [GL #4759]
* Add support for multiple extended DNS errors.
The Extended DNS Error (EDE) mechanism may raise errors during
a DNS resolution. named is now able to add up to three EDE
codes in a DNS response. If there are duplicate error codes,
only the first one is part of the DNS response. [GL #5085]
* Print the expiration time of stale records.
BIND now prints the expiration time of any stale RRsets in the
cache dump.
Bug Fixes:
* Fix dual-stack-servers configuration option.
The dual-stack-servers configuration option was not working as
expected; the specified servers were not being used when they
should have been, leading to resolution failures. This has been
fixed. [GL #5019]
* Fix a data race causing a permanent active client increase.
Previously, a data race could cause a newly created fetch
context for a new client to be used before it had been fully
initialized, which would cause the query to become stuck;
queries for the same data would be either paused indefinitely
or dropped because of the clients-per-query limit. This has
been fixed. [GL #5053]
* Fix deferred validation of unsigned DS and DNSKEY records.
When processing a query with the âchecking disabledâ bit set
(CD=1), named stores the invalidated result in the cache,
marked âpendingâ. When the same query is sent with CD=0, the
cached data is validated and either accepted as an answer, or
ejected from the cache as invalid. This deferred validation was
not attempted for DS and DNSKEY records if they had no cached
signatures, causing spurious validation failures. The deferred
validation is now completed in this scenario.
Also, if deferred validation fails, the data is now re-queried
to find out whether the zone has been corrected since the
invalid data was cached. [GL #5066]
* Fix RPZ race condition during a reconfiguration.
With RPZ in use, named could terminate unexpectedly because of
a race condition when a reconfiguration command was received
using rndc. This has been fixed. [GL #5146]
* âCNAME and other data checkâ not applied to all types.
An incorrect optimization caused âCNAME and other dataâ errors
not to be detected if certain types were at the same node as a
CNAME. This has been fixed. [GL #5150]
* Relax private DNSKEY and RRSIG constraints.
DNSKEY, KEY, RRSIG, and SIG constraints have been relaxed to
allow empty key and signature material after the algorithm
identifier for PRIVATEOID and PRIVATEDNS. It is arguable
whether this falls within the expected use of these types, as
no key material is shared and the signatures are ineffective,
but these are private algorithms and they can be totally
insecure. [GL #5167]
* Remove NSEC/DS/NSEC3 RRSIG check from dns_message_parse().
Previously, when parsing responses, named incorrectly rejected
responses without matching RRSIG records for NSEC/DS/NSEC3
records in the authority section. This rejection, if
appropriate, should have been left for the validator to
determine and has been fixed. [GL #5185]
* Fix TTL issue with ANY queries processed through RPZ
âpassthruâ.
Answers to an âANYâ query which were processed by the RPZ
âpassthruâ policy had the response-policyâs max-policy-ttl
value unexpectedly applied. This has been fixed. [GL #5187]
* dnssec-signzone needs to check for a NULL key when setting
... changelog too long, skipping 49 lines ...
situations. This has been fixed. [GL #5137]
==== ca-certificates-mozilla ====
- Fix awk to compare (missing a =) and give the following output:
[#] NSS_BUILTINS_LIBRARY_VERSION "2.74"
- pass file argument to awk (bsc#1240009)
==== cfitsio ====
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS on cmake4
==== cnf ====
Version update (0.6.0~0 -> 0.7.1~0)
Subpackages: cnf-bash cnf-zsh
- do not auto update vendored dependencies - fixes Leap 15.6 build problem
- Update to version 0.7.1~0:
* Leap 15.6 compatibility
- Update to version 0.7.0~0:
* added esperanto translations (#16)
* Problem: dependabot alert for shlex (#9)
* Powershell note (#11)
* Problem #14: es (Esperanto) file is in Greek language (#15)
* fix all clippy warnings (#17)
* Update dependencies and raise version (#18)
* Update README.md (#12)
==== cpio ====
Subpackages: cpio-mt
- Use -std=gnu11 to avoid extra diagnostics when calling an
unprototyped function which is no longer possible with C23,
the new default with GCC 15.
==== dbus-1-glib ====
- Fix build with GCC 15 via exporting -std=gnu17 to cflags. GCC 15
defaults to C23, but the latest release is from 2021, and this is
deprecated upstream and no longer under development.
==== dvd+rw-tools ====
- add 10-blue-ray-bug713016.patch
* Fix spurious "CLOSE SESSION failed" on BD-R
==== evince ====
Subpackages: evince-plugin-pdfdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Add evince-kpathsea.patch: Fix build with gcc 15 (patch lifted
from fedora).
==== fuse3 ====
Version update (3.16.2 -> 3.17.1)
- Update to release 3.17.1
* Added support for filesystem passthrough read/write when
FUSE_PASSTHROUGH capability is enabled
* New API: fuse_passthrough_open() and fuse_passthrough_close()
* Added fmask and dmask options to high-level API for separate
permission masks for files and directories
* Added signal handling with backtrace printing
(fuse_set_fail_signal_handlers())
* Added syslog support for fuse_log() messages
* New API: fuse_log_enable_syslog() and fuse_log_close_syslog()
* Added thread names to libfuse threads
==== gcc15 ====
Subpackages: cpp15 libasan8 libatomic1 libgcc_s1 libgccjit0 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-pp libtsan2 libubsan1
- Disable build of glibc cross to loongarch64 and hppa in SLFO.
==== gdb ====
- Patches added:
* gdb-testsuite-fix-gdb.threads-access-mem-running-thr.patch
- Patches updated (bsc#1240047):
* gdb-add-rpm-suggestion-script-suse.patch
- Patches added (bsc#1240047):
* gdb-6.6-buildid-locate-tests-suse.patch
- Update to fedora rawhide @ 8d5adc7.
- Maintenance script import-fedora.sh:
* Remove
gdb-6.6-buildid-locate-misleading-warning-missing-debuginfo-rhbz981154.patch
and gdb-remove-use-of-py-isascii from skip_patches.
- Patches dropped:
* gdb-6.6-buildid-locate-solib-missing-ids.patch
* gdb-6.6-buildid-locate.patch
* gdb-python-avoid-depending-on-the-curses-library.patch
* gdb-6.6-buildid-locate-rpm-suse.patch
- Patches added:
* gdb-6.6-buildid-locate-tests.patch
* gdb-add-deprecated-settings-py-script.patch
* gdb-backport-buildid-related-changes.patch
* gdb-remove-qnx-neutrino-support.patch
* fixup-gdb-add-rpm-suggestion-script.patch
* gdb-add-rpm-suggestion-script-suse.patch
* gdb-build-fix-unused-var-in-corelow.c.patch
- Patches updated:
* gdb-add-rpm-suggestion-script.patch
- Mention bsc#1216488.
==== gegl ====
Version update (0.4.56 -> 0.4.58)
Subpackages: gegl-0_4 libgegl-0_4-0 typelib-1_0-Gegl-0_4
- Update to version 0.4.58:
- dither: fixed crash when applied to pixels with negative pixel
coordinates.
==== gimp ====
Version update (3.0.0 -> 3.0.2)
Subpackages: gimp-plugin-aa gimp-plugin-python3 libgimp-3_0-0 libgimpui-3_0-0
- Update to 3.0.2
This is a bug-fix only release.
- Core:
- Mark some strings translatable.
- Fix crash when choosing a brush in grid view.
- Windows: temporary revert of some Input Device handling code
which was breaking pressure sensitivity for some graphics
tablets (though this revert may make issues with the eraser
tip).
- Fix crash when choosing a non-existing font in text tool
options.
- Tools:
- Reorder Line Art Detection options per design decision.
- Graphical User Interface:
- Keep headerbar color consistent when out of focus.
- Histogram uses the luminance value of the foreground color as
a threshold to lighten or darken the border color for
contrast with the histogram itself.
- Improve separation between panels in dark theme.
- Add default response for GimpQueryBox dialogues.
- Spacing between toolbox widgets improved.
- GimpSpinScale slider colors inverted.
- New icons: "gimp-toggle-on" and "gimp-toggle-off" and using
them in the Search Action's list as icons for toggle actions.
- Plug-ins:
- Python Console uses the luminance of the background color for
error text.
- Metadata Editor: fix buffer overflow.
- Gradient Flare: fix crash when setting the size to 0.
- Screenshot: X11 implementation is bypassed (in favor of
portals) when running on XWayland.
- Build:
- Various packaging fixes and cleanup.
- The Windows installer now prompts (only in user installation)
about deleting GIMP config files when uninstalling.
- GEGL 0.4.58 is now our minimum requirement.
- Windows installer: create Restore Point on system-wide
install.
==== git ====
Subpackages: git-core git-email git-svn git-web perl-Git
- Add support of SHA256 git repo for gitk (bsc#1239989):
0001-gitk-Add-a-basic-support-of-SHA256-repositories-into.patch
0002-gitk-Add-auto-select-length-preference-for-SHA256.patch
==== gnome-calculator ====
Version update (48.0 -> 48.0.2)
Subpackages: gnome-shell-search-provider-gnome-calculator
- Update to version 48.0.2:
+ Fix building with non-nightly vala.
- Update to version 48.0.1:
+ Code cleanup and minor improvements.
+ Allow scrolling the display using scroll wheel.
+ Fixed conversions not working.
==== gnome-control-center ====
Version update (47.4 -> 48.0)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces gnome-control-center-users
- Drop gnome-control-center-users-page-Don-t-show-the-system-accounts.patch:
fixed upstream.
- Rebase gnome-control-center-bring-back-firewall-zone.patch
(bsc#1239711).
- Drop gnome-control-center-info-fix-distro-logo.patch: not needed
any more.
- Update to version 48.0
+ Display
- Improve accessibility of HDR Brightness row.
- Fix setting luminance scale adjustment on rebuild.
+ Power: Add power consumption notice when disabling suspend (EU
regulation).
+ Various translation updates.
+ Various CI fixes.
- Drop use of sle_version in favor of is_opensuse and suse_version.
Sle_version is no longer used in SLE 16.
- Update to version 48.rc.1:
+ Include subprojects/libgxdp in the release tarball
+ Pin the revision of libgxdp wrap file
+ Wellbeing: Fix type in a gtk_widget_dispose_template() call
+ Updated translations.
- Update to version 48.rc:
+ Applications: Add Global Shortcuts Provider frontend dialog
+ Displays: Add HDR luminance settings UI
+ Power:
- Add a translator comment about "Battery Charging" string
- Use new UPower power-profiles-daemon DBus API
+ Sound: Fix styling of sound test button
+ Users: Synchronize fingerprint enrollment feedback strings with
fprintd
+ Wellbeing:
- Fix translatability of âaverage $weekdayâ strings
- Support locales where the week starts on a Saturday
- Add missing includes for _NL_TIME_FIRST_WEEKDAY code path
- Block settings change notifications while updating them
- Fix delayed-apply of movement break settings
+ Wifi: Disable activation for rows in Saved Wi-Fi Networks
dialog
+ Updated translations.
- Add new libgxdp-0 git submodule following upstream changes.
- Update to version 48.beta:
+ Make search bar always grab focus with shortcuts
+ Fix a memory leak in CcMaskPaintable (used for illustrations)
+ Fix missing icons in Mouse/Wacom/WWAN settings (ship our own
icons)
+ Add single-panel-mode for distros to launch Settings in a
single panel (without sidebar)
+ Use static hostname instead of pretty hostname (hostnamed) in
URLs
+ Dependency updates: gnome-settings-daemon >= 48.alpha.1
+ Device Security: Don't hardcode height of "help" dialog
+ Display: Add monitor HDR setting
+ Keyboard:
- Rename old "logout" media key name to "Power Off"
- Add new media keys shortcuts for "Restart" and "Logout"
- Port shortcuts dialog to AdwDialog
+ Mouse: Use AdwToggleGroup in the "Primary Button" settings
+ Region:
- Port Format Chooser to AdwPreferencesPage
- Inform accountsservice of all configured languages
+ Sound: Filter out NULL stream names in Volume Levels settings
+ Thunderbolt: Fix unescaped string in device status dialog
+ Wellbeing:
- Add screen time support
- Use gtk_widget_set_child_visible in allocate
- Various accessibility/navigation/esthetic improvements
- Split data collection and limits settings
+ Updated translations.
==== gnome-maps ====
Version update (48.0 -> 48.1)
- Update to version 48.1:
+ Fix correctly calculating timezone offsets in MOTIS results, so
timestamps gives correct values for daylight savings time.
+ Updated translations.
==== gnome-remote-desktop ====
Version update (48.rc -> 48.0)
- Update to version 48.0:
+ Updated translations.
==== gnome-shell ====
Version update (48.0 -> 48.0+6)
Subpackages: gnome-extensions gnome-shell-calendar
- Update to version 48.0+6:
* slider: Align handle size with with pixel grid
* slider: Use correct handle size when calculating rightmost
position
* Revert "ci: Disable container building temporarily"
* Revert "ci: Disable sysext temporarily"
* Updated translations.
==== gnome-text-editor ====
Version update (48.1 -> 48.2)
- Update to version 48.2:
+ Break out of recursive Policy-Kit authorization requests from
user-cancellation.
+ Do not re-display position label as side-effect of auto-save.
+ Updated translations.
==== gnutls ====
Subpackages: libgnutls-dane0 libgnutls30
- FIPS: Mark SHA-1 as non-approved in the SLI for all operations. [jsc#PED-12224]
* Add gnutls-FIPS-disable-mac-sha1.patch
- bsc#1237101, FIPS selfcheck fails on tumbleweed
* Match dependent library names ( nettle, gmp, hogweed ) even when they include full verison in soname
* Add gnutls-fips-sonames-check.patch
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-common grub2-snapper-plugin grub2-systemd-sleep-plugin
- Filter out the non-subvolume btrfs mount points when creating the
relative path (bsc#1239674)
* grub2-btrfs-filter-non-subvol-mount.patch
==== gtk2 ====
Subpackages: gtk2-data gtk2-tools libgtk-2_0-0
- Export -std=gnu99 to cflags, fix build with gcc 15. GCC 15
defaults to C23. gtk+ 2.x entered maintenance mode upstream prior
to C11, is now no longer under development, and therefore should
not be expected to compile to newer standards.
==== gtkmm3 ====
Version update (3.24.9 -> 3.24.10)
- Update to version 3.24.10:
+ Documentation:
- gtkmm.h: Don't link to library.gnome.org/devel.
- Don't link to library.gnome.org or removed parts of
developer.gnome.org.
- Gtk::AboutDialog: Update the image.
+ Meson build:
- Require meson >= 0.60
- Use the Python installation that Meson uses.
- If GTKMM_NO_DIST_TESTS is defined, 'meson dist' does not run
test programs.
- Drop gtkmm3-docs-without-timestamp.patch: no longer needed.
==== gtkmm4 ====
Version update (4.17.0 -> 4.18.0)
- Update to version 4.18.0:
+ Gdk:
- CairoContext: Deprecate cairo_create().
- Device: Add get/property_active_layout_index(),
get/property_layout_names().
- Surface: Add translate_coordinates(), deprecate
create_cairo_context().
+ Gtk:
- Accessible: Add update_platform_state().
- HeaderBar, WindowControls: Add
get/set/property_use_native_controls().
- Widget: Add get/set/property_limit_events().
+ Documentation:
- Gtk::SignalListItemFactory: Remove errroneous links.
- Gtk::AboutDialog: Update the image.
- Gtk::ConstraintLayout: Add a link to the description of
GtkConstraintLayout.
- Gdk::Pixbuf, PixbufFormat, PixbufLoader: Add class
descriptions.
+ Build:
- Require gtk4 >= 4.17.5
- Meson build: Use the Python installation that Meson uses.
==== harfbuzz ====
Version update (10.4.0 -> 11.0.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Update to version 11.0.0:
+ There are three new font-functions implementations
(integrations) in this release:
- hb-coretext has gained one, calling into the CoreText
library.
- hb-directwrite has gained one, calling into the DirectWrite
library.
- hb-fontations has gained one, calling into the Skrifa Rust
library.
- All three are mostly useful for performance and correctness
testing, but some clients might find them useful.
+ An API is added to use them from a single API by providing a
backend name string: hb_font_set_funcs_using()
+ Several new APIs are added, to load a font-face using different
"face-loaders", and a single entry point to them all using a
loader name string:
- hb_ft_face_create_from_file_or_fail() and
hb_ft_face_create_from_blob_or_fail().
- hb_coretext_face_create_from_file_or_fail() and
hb_coretext_face_create_from_blob_or_fail().
- hb_directwrite_face_create_from_file_or_fail() and
hb_directwrite_face_create_from_blob_or_fail().
- hb_face_create_from_file_or_fail_using()
+ All drawing and painting operations using the default, hb-ot
functions have become memory allocation-free.
+ Several performance optimizations have been implemented.
+ Application of the trak table during shaping has been improved.
+ The directwrite shaper now supports font variations, and
correctly applies user features.
+ The hb-directwrite API and shaper has graduated from
experimental.
+ Various bug fixes and other improvements.
==== hwdata ====
Version update (0.392 -> 0.393)
- Update to version 0.393:
* Update pci, usb and vendor ids
* Fix usb.ids encoding and a couple of typos
* Fix configure to honor --prefix
==== jasper ====
Version update (4.2.4 -> 4.2.5)
- Update to 4.2.5:
* Made a change to a configuration header file in order to avoid
undesirable compiler warnings when JasPer is used in C++ code (#393).
==== kernel-firmware-amdgpu ====
Version update (20250318 -> 20250322)
- Fix a typo in download URL
- Update to version 20250322 (git commit 710a336b3198):
* amdgpu: update dcn 4.01 firmware to 0.1.3.0
* amdgpu: update dcn 3.5 firmware to 0.1.0.0
- Update kernel-firmware-tools scripts to be downloadable
==== kernel-firmware-ath10k ====
- Fix a typo in download URL
- Correct aliases with comma (bsc#1239877)
- Update spec to make kernel-firmware-tools downloadable
==== kernel-firmware-bluetooth ====
- Fix a typo in download URL
- Correct aliases with comma (bsc#1239877)
- Update spec to make kernel-firmware-tools downloadable
==== kernel-firmware-media ====
- Fix a typo in download URL
- Correct aliases with comma (bsc#1239877)
- Update spec to make kernel-firmware-tools downloadable
==== kernel-firmware-mediatek ====
- Fix a typo in download URL
- Correct aliases with comma (bsc#1239877)
- Update spec to make kernel-firmware-tools downloadable
==== kernel-firmware-nvidia ====
- Fix a typo in download URL
- Correct aliases with comma (bsc#1239877)
- Update spec to make kernel-firmware-tools downloadable
==== kernel-firmware-platform ====
- Fix a typo in download URL
- Correct aliases with comma (bsc#1239877)
- Update spec to make kernel-firmware-tools downloadable
==== kernel-firmware-qcom ====
- Fix a typo in download URL
- Correct aliases with comma (bsc#1239877)
- Update spec to make kernel-firmware-tools downloadable
==== kernel-firmware-sound ====
Version update (20250318 -> 20250321)
- Fix a typo in download URL
- Correct aliases with comma (bsc#1239877)
- Update to version 20250321 (git commit e61b8981aeef):
* cirrus: cs35l41: Add Firmware for various HP Laptops using CS35L41 HDA
- Update to version 20250320 (git commit a60087f7c925):
* cirrus: Add cs35l56 firmware symlinks for Asus UM5606KA
- Update kernel-firmware-tools scripts to be downloadable
==== kernel-source ====
Version update (6.13.7 -> 6.13.8)
Subpackages: kernel-64kb kernel-default
- Revert "Update config files. Disable OVPN temporarily."
This reverts commit bca56f08ab2271cfe4d6ff271d57fb773cca295c.
The issue has been fixed.
- commit 7089702
- Refresh
patches.suse/drm-amd-display-Use-HW-lock-mgr-for-PSR1-when-only-o.patch.
Update upstream status.
- commit 614d9ea
- Revert "gre: Fix IPv6 link-local address
generation." (git-fixes).
- commit 5d9714b
- Linux 6.13.8 (bsc#1012628).
- mm: fix kernel BUG when userfaultfd_move encounters swapcache
(bsc#1012628).
- userfaultfd: fix PTE unmapping stack-allocated PTE copies
(bsc#1012628).
- mm/slab/kvfree_rcu: Switch to WQ_MEM_RECLAIM wq (bsc#1012628).
- virt: sev-guest: Move SNP Guest Request data pages handling
under snp_cmd_mutex (bsc#1012628).
- fbdev: hyperv_fb: iounmap() the correct memory when removing
a device (bsc#1012628).
- pinctrl: bcm281xx: Fix incorrect regmap max_registers value
(bsc#1012628).
- pinctrl: nuvoton: npcm8xx: Add NULL check in npcm8xx_gpio_fw
(bsc#1012628).
- netfilter: nft_ct: Use __refcount_inc() for per-CPU
nft_ct_pcpu_template (bsc#1012628).
- ice: do not configure destination override for switchdev
(bsc#1012628).
- ice: fix memory leak in aRFS after reset (bsc#1012628).
- ice: Fix switchdev slow-path in LAG (bsc#1012628).
- netfilter: nf_conncount: garbage collection is not skipped
when jiffies wrap around (bsc#1012628).
- netfilter: nf_tables: make destruction work queue pernet
(bsc#1012628).
- sched: address a potential NULL pointer dereference in the
GRED scheduler (bsc#1012628).
- wifi: iwlwifi: mvm: fix PNVM timeout for non-MSI-X platforms
(bsc#1012628).
- wifi: mac80211: don't queue sdata::work for a non-running sdata
(bsc#1012628).
- wifi: cfg80211: cancel wiphy_work before freeing wiphy
(bsc#1012628).
- Bluetooth: SCO: fix sco_conn refcounting on sco_conn_ready
(bsc#1012628).
- Bluetooth: hci_event: Fix enabling passive scanning
(bsc#1012628).
- Revert "Bluetooth: hci_core: Fix sleeping function called from
invalid context" (bsc#1012628).
- net/mlx5: Fill out devlink dev info only for PFs (bsc#1012628).
- net: dsa: mv88e6xxx: Verify after ATU Load ops (bsc#1012628).
- net: mctp i3c: Copy headers if cloned (bsc#1012628).
- net: mctp i2c: Copy headers if cloned (bsc#1012628).
- netpoll: hold rcu read lock in __netpoll_send_skb()
(bsc#1012628).
- drm/hyperv: Fix address space leak when Hyper-V DRM device is
removed (bsc#1012628).
- fbdev: hyperv_fb: Fix hang in kdump kernel when on Hyper-V
Gen 2 VMs (bsc#1012628).
- fbdev: hyperv_fb: Simplify hvfb_putmem (bsc#1012628).
- fbdev: hyperv_fb: Allow graceful removal of framebuffer
(bsc#1012628).
- Drivers: hv: vmbus: Don't release fb_mmio resource in
vmbus_free_mmio() (bsc#1012628).
- net/mlx5: handle errors in mlx5_chains_create_table()
(bsc#1012628).
- eth: bnxt: fix truesize for mb-xdp-pass case (bsc#1012628).
- eth: bnxt: return fail if interface is down in
bnxt_queue_mem_alloc() (bsc#1012628).
- eth: bnxt: do not use BNXT_VNIC_NTUPLE unconditionally in
queue restart logic (bsc#1012628).
- eth: bnxt: do not update checksum in bnxt_xdp_build_skb()
(bsc#1012628).
- eth: bnxt: fix kernel panic in the bnxt_get_queue_stats{rx |
tx} (bsc#1012628).
- eth: bnxt: fix memory leak in queue reset (bsc#1012628).
- net: switchdev: Convert blocking notification chain to a raw
one (bsc#1012628).
- net: mctp: unshare packets when reassembling (bsc#1012628).
- bonding: fix incorrect MAC address setting to receive NS
messages (bsc#1012628).
- selftests: bonding: fix incorrect mac address (bsc#1012628).
- rtase: Fix improper release of ring list entries in
rtase_sw_reset (bsc#1012628).
- wifi: mac80211: fix MPDU length parsing for EHT 5/6 GHz
(bsc#1012628).
- netfilter: nf_conncount: Fully initialize struct
nf_conncount_tuple in insert_tree() (bsc#1012628).
- ipvs: prevent integer overflow in do_ip_vs_get_ctl()
(bsc#1012628).
- net_sched: Prevent creation of classes with TC_H_ROOT
(bsc#1012628).
- netfilter: nft_exthdr: fix offset with ipv4_find_option()
(bsc#1012628).
- gre: Fix IPv6 link-local address generation (bsc#1012628).
- net: openvswitch: remove misbehaving actions length check
(bsc#1012628).
- Revert "openvswitch: switch to per-action label counting in
conntrack" (bsc#1012628).
... changelog too long, skipping 325 lines ...
- commit 41f5788
==== libarchive ====
Version update (3.7.7 -> 3.7.8)
- Update to 3.7.8:
* 7zip reader: add SPARC and POWERPC filter support for non-LZMA compressors
* tar reader: Ignore ustar size when pax size is present
* tar writer: Fix bug when -s/a/b/ used more than once with b flag
* libarchive: Handle ARCHIVE_FILTER_LZOP in archive_read_append_filter
* libarchive: Adding missing seeker function to archive_read_open_FILE()
- inludes the previously patched security fixes, dropping:
CVE-2025-1632.patch, CVE-2025-25724.patch, CVE-2024-57970.patch
==== libcap ====
Version update (2.73 -> 2.75)
- update to 1.2.75:
* go related fixes
- includes changes from 1.2.74:
* Group syntax parsing bugfix for pam_cap
* Doc typo fix for cap_get_proc.3
* Fix transitive include in capsh.c
* go related changes
==== libevdev ====
Version update (1.13.3 -> 1.13.4)
- update to 1.13.4
* Always push changed mt events when syncing
==== libffi ====
Version update (3.4.6 -> 3.4.7)
- Update to 3.4.7:
- Drop upstreamed patch:
* 830.patch
==== libidn ====
Version update (1.42 -> 1.43)
- update to 1.43:
* The release tarball is now reproducible
* A use of uninitialized value bug was fixed in idna_to_unicode_4z4z
* Unicode tables are now rebuilt from source again
* Update gnulib files and build fixes
==== libinput ====
Version update (1.27.1 -> 1.28.0)
Subpackages: libinput-udev libinput10
- Update to release 1.28
* Support for three-finger drag for touchpads.
* On tablets the pressure range is now correctly tracked per
tablet.
- Use %udev_hwdb_update in %posttrans to update udev hwdb. On
recent distros such as TW, this should not be necessary at all as
the hwdb is automatically updated via the rpm file triggers
mechanism. However, the explicit call to update the hwdb is kept
in case the spec file is also used for older ditros. The call is
also done from %posttrans where we know that udev is fully
functional without the need of `Requires(post): udev`.
==== liblognorm ====
- build with pcre2, add liblognorm-2.0.6-pcre2.patch
==== libmaxminddb ====
Version update (1.10.0 -> 1.12.2)
- update to 1.12.2:
* fix memory leaks
* MMDB_get_entry_data_list() now always sets the passed
entry_data_list parameter to either NULL or valid memory. This
makes it safe for callers to use MMDB_free_entry_data_list() on
it even in case of error.
* more build system tweaks
==== libostree ====
Version update (2025.1 -> 2025.2)
Subpackages: libostree-1-1
- Update to version 2025.2:
+ sign: Support generic "spki" type of commit signatures
+ boot: Drop ostree-finalize-staged.path
+ bug fixes
==== librist ====
Version update (0.2.10 -> 0.2.11)
- update to 0.2.11:
* Adds support for ephemeral listening ports, which allows for
adding or taking down ports, primarily for new connections,
after initialization
* Adds a sender function rist_sender_npd_get to obtain current
status of null_packet_deletion in client code
* Adds a new function rist_peer_get_cname to allow for the
extraction of the private cname property of a peer
* various bug fixes and code improvements
==== libsoup ====
Version update (3.6.4 -> 3.6.5)
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Update to version 3.6.5:
+ session: Strip authentication credentials on cross-origin
redirects
+ build: Use pkg-config instead of krb5-config for the gssapi
dependency
+ http1: When using chunked encoding report an error in case of
unexpected stream end
+ http2:
- When a message has no content still respect its Content-Type
- Revert manual window size management temporarily, as it could
stall
+ sniffer: Fix potential overflows
+ hsts: Fix minor leak
+ headers: Fix a few parsing edge cases that could be an out of
bound read
+ connection: Avoid ever calling disconnect twice
+ auth-digest: Fix handling when a nonce isn't present
+ cookies:
- Limit max size of max-age, path, and domain attributes to
1024 bytes
- Limit max size of name and value to 4096 bytes
+ docs: Remove references to old libsoup domain
+ Reintroduce some thread-safety to SoupSession (see
https://libsoup.gnome.org/libsoup-3.0/client-thread-safety.html)
Numerous API have been changed which is documented on
https://libsoup.gnome.org
- Replace pkgconfig(krb5) with pkgconfig(krb5-gssapi)
BuildRequires: Following upstream changes, and stop passing
krb5_config="$(which krb5-config)" to meson setup, no longer
needed nor recognized.
==== libusb-1_0 ====
Version update (1.0.27 -> 1.0.28)
- Update to version 1.0.28
* New libusb_get_ssplus_usb_device_capability_descriptor API
for query of SuperSpeed+ Capability Descriptors
* API support for reporting USB 3.2 Gen2x2 speeds
* macOS: Fix Zero-Length Packet for multiple packets per frame
* Windows: Base HID device descriptor on OS-cached values
* Build fixes for Haiku and SunOS
* Many code correctness fixes
==== libvirt ====
Subpackages: libvirt-client libvirt-daemon-common libvirt-daemon-config-network libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lock libvirt-daemon-log libvirt-daemon-plugin-lockd libvirt-daemon-qemu libvirt-libs
- spec: Disable rbd storage driver for SLFO
bsc#1239836
==== libwacom ====
Version update (2.14.0 -> 2.15.0)
Subpackages: libwacom-data libwacom9
- update to 2.15.0
* New devices:
- Still more tablet definitions (#841)
- add XP Pen Innovator 16 definition & layout
- Support for XP-Pen Deco Pro S
- Add Lenovo Slim Pen
- Add the XP Pen Deco01 v3
- Add 3rd gen Intuos Pro devices
* Device fixes:
- fix duplicate button listing for the DTI-520
- Remove duplicate of the ISDv4 2d1f 0040 tablet
* Device other:
- Add AliasOf keyword to wacom.stylus
- prefix all styli with a vendor ID
- prefix the wacom 2d1f ISDv4 devices with wacom
- Allow for a bustype of 0 on real devices
- Add support for getting the target mode for a modeswitch button
==== libxfce4ui ====
Version update (4.20.0 -> 4.20.1)
Subpackages: libxfce4kbd-private-3-0 libxfce4ui-2-0 libxfce4ui-lang libxfce4ui-tools typelib-1_0-Libxfce4ui-2_0
- Update to version 4.20.1
* clipboard-manager: Fix memory leak
* I18n: Update po/LINGUAS list
* build: Automate copyright year management
* build: Remove libxfce4ui-config.h from GI
* clipboard-manager: Preserve all image formats when taking ownership
* Delete obsolete file libxfce4ui-1.pc.in
* build: Include local header libxfce4ui/libxfce4ui.h
* build: Fix include guard position
* Add variadic functions to Vala
* Fix namespace for GObject introspection
* Translation Updates
- Refresh 0001-relax-x11-version.patch
==== libxfce4util ====
Version update (4.20.0 -> 4.20.1)
Subpackages: libxfce4util-lang libxfce4util7 typelib-1_0-Libxfce4util-1_0
- Update to version 4.20.1
* autotools-build: Search for xdt-gen-visibility also in the
working tree
* meson-build: Bump meson min version
* build: Automate copyright year management
* Replace deprecated exo with libxfce4ui 4.21.0
* docs: Ignore visibility header and align build systems
* build: Remove libxfce4util-config.h from GI
* xfce-i18n: Use g_strlcpy instead of falling back to it
* meson-build: Add missing check for varargs.h
* xfce-rc: Fix C locale handling
* meson-build: Use SPDX license expression
* meson-build: Update debug/optimization flag management
* build: Use VERSION_FULL intead of VERSION or PACKAGE_VERSION
* meson-build: Let pkg.generate() fill in required libs
* meson-build: Use relative path in gtk-doc
* meson-build: Check for libintl only if required
* meson-build: Remove duplicated CFLAGS
* meson-build: Gobject introspection cleanup
* Fix namespace for GObject introspection in meson build too
* Fix namespace for GObject introspection
* Removed extra ';' in header files.
* build: Remove unused check for XDT_CHECK_ABI
* build: Add missing update of --enable-visibility flag
* docs: Don't run gtkdoc-check
* build: Bump xdt required version
* docs: Remove generated types from repository
* Add libxfce4util/meson.build to Makefile.am EXTRA_DIST
* Translation Updates
==== linux-glibc-devel ====
Version update (6.13 -> 6.14)
- Update to kernel headers 6.14
==== meson ====
Subpackages: meson-vim
- Add 14337.patch: get_llvm_tool_names: add llvm 20.
==== microos-tools ====
Version update (4.0+git10 -> 4.0+git11)
- Update to version 4.0+git11:
* Only parse section with at minimum two arguments (#42)
==== mousepad ====
Version update (0.6.3 -> 0.6.4)
Subpackages: libmousepad0
- Update to version 0.6.4
Meson has been added as a build system in this release, and the
associated archive has been generated by 'meson dist'. Although
autotools has been retained for the time being and can still be used
via 'autogen.sh', meson is now the preferred build system, and
autotools will be removed in a future release.
* flatpak: Updates from flathub and use meson when possible
* file: Fix GError leak in mousepad_file_autosave_delete_finish
* build: Automate copyright year management
* history: Save session when an inactive tab is closed
* file: Fix possible dereference of null pointer
* Extend saved state comparison to auto-saved modified files
* window: Avoid unnecessary switching to the tab to be closed
* Use build system-independent macro for mousepad name
* flatpak: Updates from Flathub and git
* meson-build: Compile gsettings schemas
* history: Fix -Wmaybe-uninitialized
* meson-build: Fix statement not under conditional
* Add meson build
* Remove unused .in level in desktop files
* file: Don't use G_FILE_MONITOR_WATCH_HARD_LINKS
* dialogs: Set current name in save-as dialog for deleted files too
* Add parentheses to parameterized actions in accels.scm
* Fix broken shortcut for reload action
* Hide the launcher for mousepad-settings
* CSD: Drop custom code for decoration layout
* prefs-dialog: Make widgets focusable again
* Translation Updates
==== nautilus ====
Version update (47.2 -> 48.0)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4
- Update to version 48.0:
+ Reversals: Replace uselocale with Glib gettext variant
+ Bugfixes:
- Generate thumbnails by order in view
- Try more icons before using generic fallback
- Focus filename entry in save mode by default
- Fix tree view and outdated file info crashes introduced in
48.rc
- Use colored icon for filesystem root properties
- Set search popover row heights
+ Cleanups:
- Various performance enhancements around sorting, hidden files
and image decoding
- Add build summary
+ Fix shell search result order
+ Updated translations.
- Update to version 48.rc:
+ Enhancements:
- Run code formatting in parallel
- Rework CI image job to freedesktop template
- Rework and speedup adding of files to view
- Add basic unit tests for files view
- Load thumbnail info separate from other file infos
+ Reversals: Revert port of properties dialog to AdwDialog due to
outstanding issues
+ Bugfixes:
- Fix app chooser widget sizing
- Fix free space calculation for archive extraction
- Fix shell sesrch result order
- Fix floating bar style when unfocused
+ Cleanups:
- Rework view switching code of window-slot
- Use AdwSpinner in floating bar
+ Replace uselocale with Glib gettext variant
+ Fix opening the wrong directory when launching an instance
+ Tweak the floating bar background
+ Various minor UI fixes:
- dynamically handle hierarchy changes in the path bar
- Still offer rectangular selection when pressing ctrl and
shift
+ Lots of cleanup
+ Fix occasional stuck grabs when rubberband selecting
+ Display more info in the progress dialog when preparing
+ Don't warn about mime-type mismatches if the handler is the
same
+ Add close all windows to spatial window menu
+ Fixed help buttons in the preferences dialog
+ Extension system for emblem, property page, menu item
+ Add a context menu to the tree side pane.
+ Focus the next item after delete in list view
+ Improved the gutter-on-the-right problem.
+ Prefer existing windows from the command line in
open-in-new-window view.
+ Updated translations.
- Drop pkgconfig(gail-3.0) BuildRequires: Not used nor needed.
- Update to version 48.beta:
+ Enhancements:
- Improve directory loading performance
- Use AdwDialog for list view column chooser and properties
dialog
- Change tab behavior for the sidebar
- Create about dialog from appdata
- Port various dialogs to AdwAlertDialog
- Keep mount monitor around for caching in gvfs to work
- Adjust to localsearch changes
- Hide Trash banner when empty
- Ellipsize sidebar labels in the middle
- Add a CONTRIBUTING file
- Allow removing bookmarks from pathbar
- Various UI tweaks and label changes
- Various speedups
+ Bugfixes:
- Fix unintended grid relayouting on thumbnail loading
- Fix double a11y presentation of the filename in grid view
- Keep CI running
- Fix query editor translation
- Hide empty extensions list in properties
- Fix NULL dereference with extensions
+ Cleanups:
- Improve grid selection implementation
- Avoid setting up unnecessary directory monitors
- Replace setlocale hack with uselocale
- Stop setting invisible menu icons
+ Updated translations.
- Replace deprecated update-desktop-files with desktop-file-utils
BuildRequires, and drop suse-update-desktop macros.
==== ncurses ====
Version update (6.5.20250308 -> 6.5.20250315)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20250315
+ improve formatting/style of manpages (patches by Branden Robinson).
==== openSUSE-release ====
Version update (20250324 -> 20250329)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== openssl-3 ====
Subpackages: libopenssl3
- FIPS: Mark SHA-1 as non-approved in the SLI. [jsc#PED-12224]
* Add openssl-FIPS-Mark-SHA1-as-nonapproved.patch
==== ovmf ====
Version update (202411 -> 202502)
Subpackages: qemu-uefi-aarch64
- Update to edk2-stable202502
- New Features & Bug Fixes (https://github.com/tianocore/edk2/releases)
- DynamicTablesPkg: Adds X64 support to SRAT table generator
- DynamicTablesPkg: Generates X64 MADT and CPU SSDT Topology Table
- Add RNG PPI
- Update to openssl-3.4.x
- Update CI to VS2022
- Produce EFI memory attribute protocol
- UefiCpuPkg: Add TdxMeasurementLib
- DxeRngLib: GetRandomNumber spurious success
- SecurityPkg: Update libspdm
- OvmfPkg: Use the OvmfPkg version of CcProbeLib
- ShellPkg: Fix bug #3080, OOB, minor UefiShellLib fixes
- MdePkg: Fix overflow issue in PeCoffLoaderRelocateImageForRuntime
- Add Dynamic Stack Cookie Support to IA32/X64/AARCH64
- Patches (git log --oneline --date-order edk2-stable202411..edk2-stable202502):
fbe0805b20 MdeModulePkg/HiiDatabaseDxe: Remove buffer error for string default.
0192f2d7cb MdeModulePkg/UsbBusPei: Improve PEI USB enumeration
bc664d1830 Revert "FatPkg: Validate Reserved FAT Entries on Volume Open"
523dbb6d59 ArmPkg: ArmFfaStandaloneMmLib: Fix non-FFA path
96cf70951f MdePkg/DynamicStackCookieEntryPointLib: Drop execute-in-place versions
5c3dcef94c MdePkg/DynamicStackCookieEntryPointLib: Remove unused files
23007f7ae2 UefiPayloadPkg: Add StackCheckLib to fix FIT build issue
7308568dd6 StandaloneMmPkg StandaloneMmCoreMemoryAllocationLib: Rename gMmst
0d61f52fe3 Add MockVariablePolicyHelperLib
2b3ea9334f DynamicTablesPkg: Adds X64 support to SRAT table generator
1f1182c396 ArmVirtPkg: ArmVirtQemu: Add Custom Stack Cookies
861b91d975 ArmVirtPkg: Add RNDR Support to QEMU
30547859f2 OvmfPkg: OvmfIA32X64: Add Custom Stack Cookie Checking
6d741357c2 OvmfPkg: Add RDRAND Support To QEMU
e6b6aa90d4 MdePkg: Add Dynamic Stack Cookie Support
efbf5ed08c MdePkg: Move StackCheckLibStaticInit to StackCheckLib
db03bf1d9d StandaloneMmPkg: Consume X64 StandaloneMmCoreEntryPoint From MdePkg
885bcca649 MdePkg: Add StandaloneMmCoreEntryPoint for X64
e63cdeebb8 MdePkg: Add StackCheckLib Library Class
d9715c133f MdePkg: Centralize RNDR Register Definition
5c02a64823 Maintainers.txt: adding Ard and Michael to stewards team
1cb349e4bb IntelFsp2WrapperPkg: Remove inactive maintainer email
edf1450f3e SecurityPkg: Add RngPei
bcab6996a0 MdePkg: Add PeiRngLib
de5c1198c1 MdePkg: Add Random Number Generator (RNG) PPI
7518b93f77 MdePkg: Split RNG protocol definitions
15e225d06a Maintainers.txt: add myself as PrmPkg maintainer
258f2d1563 ReadMe.rst: reflect bugzilla migration
f7cf6ce299 License-History.txt: Reflect bugzilla migration
fe5c2df49e SignedCapsulePkg: make Doxygen interpret ASCII art as verbatim text
259e1f04c6 BaseTools: Add @verbatim as allowed Doxygen tag
0664c4e3b9 UefiPayloadPkg: Revert 4KB alignment of CLANGDWARF build
cd87106d26 BaseTools: Add /DRIVER to CLANGPDB link flags
074f61e4c6 MdePkg/IndustryStandard: add definitions for CXL CEDT
62b0698309 BaseTools/AutoGen: GenMake response file quotes strings
15a7d311a8 BaseTools/tools_def: Remove no-warn-rwx-segments linker options
f2b42c83dd BaseTools/Scripts/GccBase.lds: Use separate R-W and RW- ELF segments
e5d95c786b BaseTools/Scripts: Merge GCC and Clang ELF linker scripts
f5d585b46b BaseTools/Scripts/ClangBase.lds: Move .entry into .text section
7fd3c89ff4 UefiPayloadPkg: Update Elf segment/section syncup process
d844a7eab5 BaseTools/tools_def: Use no-warn-rwx-segments only for GCC5
09d4e6f7c7 MdePkg: Add Hot pluggable resource attribute
4ec3539e34 MdePkg: Add UEFI 2.11 specification macro
2e6359a088 MdePkg: Add Confidential Computing Extension for RISC-V AP-TEE
12ceee664a MdePkg: Add HotPlug Memory Attribute
62cd7d338b ArmPkg: Retire ArmDisassemblerLib
fbe19844e0 Revert "ArmVirtPkg/ArmVirtQemu: Reduce MMIO region mapped by default"
4dd8b9e0f7 ArmVirtPkg: turn off debug logging for VirtioSerialDxe
c1ab2d6397 Maintainers: update my email address
e063f8b8a5 BaseTools/Pccts: set C standard
c0796335d3 MdePkg/BaseFdtLib: fix build with gcc 15
7742247d1c MdePkg: Add SM3 crypto algorithm GUID definition
d949ed05d4 Devcontainer: Use latest Fedora 40 image
31abbed237 .github/codeql.yml: Drop ArmPkg IA32 and X64 from build matrix
87f14322da ArmVirtPkg: Drop reference to ArmDisassemblerLib
ef80dd8fad ArmPkg: Stop using ArmDisassemblerLib
74376f0b72 ArmPkg,ArmPkg/ArmExceptionLib: drop vector relocation variant/support
43233ff9f8 ArmVirtPkg/ArmVirtQemu: Reduce MMIO region mapped by default
c558a3b18b ArmPkg/ArmGicDxe: Map GIC MMIO regions before use
3c4c7a0fc9 ArmPkg/ArmGicDxe: Remove pointless passing around of MMIO addresses
e68e784649 ArmPkg/ArmGicDxe: Avoid pointless repeated iteration over GIC frames
387fcf4fa1 ArmPkg/ArmGicDxe: Replace CpuArch registration event with DEPEX
fb7497cbf9 ArmPkg/CpuDxe: Replace DEPEX on h/w protocol with event notification
0422dd0669 ArmPkg/CpuDxe: Remove rudimentary vector handoff logic
e5b56d6ef9 ArmPkg/CpuDxe: Use STATIC linkage where possible
afdae789cd ArmPkg/CpuDxe: Fix error handling in driver initialization
b64f735867 Maintainers.txt: Update EmulatorPkg maintainers
2cb8bf6c69 UnitTestFrameworkPkg: Fix false positives from address sanitizer
3600675368 MdePkg/BasePeCoffLib: Remove DEBUG() statements from runtime code
254937f0bc ShellPkg: fix warnings about uninitialized variable
755d4b9397 OvmfPkg: fix warning about uninitialized variable
ceb87029c5 SecurityPkg/RngDxe: fix warning about uninitialized variable
c58501aa1a MdeModulePkg: NvmExpressDxe: fix warning about uninitialized variable
0f12a5f722 MdeModulePkg: fix warning about uninitialized variable
a5cb67fb8d MdeModulePkg: PeiMain: fix warning about uninitialized variable
bba72ffbe1 OvmfPkg/QemuKernelLoaderFsDxe: use SIZE_OF_EFI_FILE_INFO
df84bb5eda Resolved Coverity Issues in Http Dxe
428cd8a46f MdePkg: Fix Clang Build Error
18984b68fe OvmfPkg: make legacy direct kernel loader code nx clean
6d2143f685 BaseTools: Fix NoneType parent reference in FMMT operations
8c1e786e50 OvmfPkg/XenPvBlkDxe: Update disk size calculation
3cf7a644eb OvmfPkg/IndustryStandard/Xen: Update io/blkif.h
7c5ec51175 MdeModulePkg PeiMain: Remove return for PeiCoreBuildHobHandoffInfoTable()
... changelog too long, skipping 360 lines ...
- Update openssl library to 3.4
==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-enhanced_base patterns-base-minimal_base patterns-base-selinux patterns-base-sw_management patterns-base-x11 patterns-base-x11_enhanced
- On S390x plymouth is rather useless therefore replace it with
blog-plymouth for similar services but without boot splash
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_games patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome
- Recommend gnome-console instead of gnome-terminal.
==== perl ====
Subpackages: perl-base
- Drop BerkeleyDB support from core perl [jsc#PED-12413]
==== poppler ====
Version update (25.02.0 -> 25.03.0)
Subpackages: libpoppler-cpp2 libpoppler-glib8 poppler-tools
- version update to 25.03.0
core:
* Fix opening some slightly malformed files
* Signing: Support custom PGP signing
* Signing: Do not embed fonts in the case of signatures
without appearance
* Signing: Improve error handling on bad passphrase
* Signing-GPGME: more correct validation handling
* Internal code improvements
glib:
* Fix default signature colors
* Check file attachment annotation for this class before
casting
- gcc12: build with PIE [bsc#1239939]
- Bump poppler sover following upstream changes.
==== poppler-qt6 ====
Version update (25.02.0 -> 25.03.0)
- version update to 25.03.0
core:
* Fix opening some slightly malformed files
* Signing: Support custom PGP signing
* Signing: Do not embed fonts in the case of signatures
without appearance
* Signing: Improve error handling on bad passphrase
* Signing-GPGME: more correct validation handling
* Internal code improvements
glib:
* Fix default signature colors
* Check file attachment annotation for this class before
casting
- gcc12: build with PIE [bsc#1239939]
- Bump poppler sover following upstream changes.
==== python-Pillow ====
- Add patch libwebp150.patch to skip tests failing on s390x
* reported: https://github.com/python-pillow/Pillow/issues/8831
==== python-cryptography ====
Version update (44.0.1 -> 44.0.2)
Subpackages: python311-cryptography python313-cryptography
- update to 44.0.2:
* We now build wheels for PyPy 3.11.
==== python-cssselect ====
Version update (1.2.0 -> 1.3.0)
- Remove superfluous %python_module definition
- Update to 1.3.0
* Dropped support for Python 3.7-3.8, added support for
Python 3.12-3.13 and PyPy 3.10.
* Removed ``_unicode_safe_getattr()``, deprecated in 1.2.0.
* Added ``pre-commit`` and formatted the code with ``ruff``.
* Many CI additions and improvements.
- Limit Python files matched in %files section
- 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-linux-procfs ====
- Use libalternatives instead of update-alternatives, bsc#1240096
==== python-pyinotify ====
Subpackages: python311-pyinotify python313-pyinotify
- Use libalternatives instead of update-alternatives, bsc#1240097
- No more greedy globs in %files.
- Use python3 in pyinotify script
==== rasqal ====
- build with pcre2, add rasqal-0.9.33-pcre2.patch from upstream
==== rsyslog ====
- remove unused pcre build dependency
==== salt ====
Subpackages: python311-salt salt-master salt-minion
- Small refactor on the spec file
- Make "salt" package to obsolete "python3-salt" package on SLE15SP7+
- Fix issue requiring proper Python flavor for dependencies
and recommended package.
- Do not build "python3-salt" anymore for SLE15SP7+
==== sdbootutil ====
Version update (1+git20250311.8d3db8b -> 1+git20250327.9714cbd)
Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper
- Update to version 1+git20250327.9714cbd:
* Get boot_dst from os-release NAME
* Add --devices parameter
- Update to version 1+git20250324.c1cd393:
* Use filesystem order in grub2-bls
==== selinux-policy ====
Version update (20250318 -> 20250324)
Subpackages: selinux-policy-targeted
- Update to version 20250324:
* Allow xenstored_t manage xend_var_lib_t files (bsc#1228540)
==== sendmail ====
Subpackages: libmilter1_0
- Update keyring
==== snappy ====
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Remove Group: declarations, no longer used
==== soxr ====
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section
- Remove Group: declarations, no longer used
==== spiel ====
Subpackages: libspeech-provider-1_0 libspiel-1_0 typelib-1_0-Spiel-1_0
- Add 42ad1741.patch: prevent crash when the host has no voice
provider installed.
==== srt ====
- Replace gcc-c++ with generic c++_compiler BuildRequires.
- Use ldconfig_scriptlets macro for post(un) handling.
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section
- Remove Group: declarations, no longer used
==== sscep ====
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section
- Remove Group: Declarations, No longer used
==== strace ====
Version update (6.13 -> 6.14)
- Update to strace 6.14
* Added -e namespace=new option for printing the namespaces entered
by the tracee.
* Implemented decoding of FRA_FLOWLABEL and FRA_FLOWLABEL_MASK netlink
attributes of RTM_{NEW,DEL,GET}RULE NETLINK_ROUTE messages.
* Implemented decoding of RTM_{NEW,DEL}MULTICAST and RTM_{NEW,DEL}ANYCAST
NETLINK_ROUTE messages.
* Updated decoding of statx syscall.
* Updated lists of AT_*, AUDIT_*, ETHTOOL_*, FAN_*, IORING_*, IPPROTO_*,
KEY_*, NL80211_*, RWF_*, and SECBIT_* constants.
* Updated lists of ioctl commands from Linux 6.14.
==== suitesparse ====
Version update (7.8.3 -> 7.10.1)
Subpackages: libamd3 libcamd3 libccolamd3 libcholmod5 libcolamd3 libsuitesparseconfig7 libumfpack6
- update to version 7.10.1
* GraphBLAS v10.0.1: bug fix, when using user-defined monoids
in GrB_mxm
- update to version 7.10
* GraphBLAS v10.0.0: major upgrade, now supporting 32-bit/
64-bit integer indices.
- update to version 7.9
* GraphBLAS v9.4.5: Added the GxB_IndexBinaryOp.
Added new JIT kernels.
==== texlive ====
- On 64bit architecures use only zzip_init_io
- Update source-LuaTeX.dif
* Accordingly to mailing list
- Fine tuning asymptote
* Really use OSMesa
* Use libcurl
* Use boost filesystem and boost thread
- Autodetect if libzzip support large files on 32bit architectures
- Update to TeXLive 2025 (20250308)
- Update to biber-2.20
- Update to luametatex-2.11.05
- Add patch source-LuaTeX.dif
* Latest upstream fix for LuaTeX
- Remove obsolete patches
* 0006-Fix-register-allocation-bug-in-arm64.patch
* source-dvipdfm-x.dif
* source-mesa24.dif
* source-pdftex-gcc14.patch
- Add patch source-euptex.dif
* make eptex and euptex survive their trip tests
- Port patches
* source-64.dif
* source-configure.dif
* source-dviutils.dif
* source-luacore.dif
* source-ppc64.dif
* source-warns.dif
* source.dif
==== tiff ====
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section
- Remove Group: declarations, no longer used
==== timezone ====
Version update (2025a -> 2025b)
Subpackages: tzselect
- Update to 2025b:
* New zone for Aysén Region in Chile (America/Coyhaique) which
moves from -04/-03 to -03
==== tpm2.0-abrmd ====
Subpackages: libtss2-tcti-tabrmd0 tpm2.0-abrmd-selinux
- also enable SELinux features for SLE-16 (bsc#1240070). On SLE-16 abrmd does
not work, because the SELinux configuration is missing and thus its
operations are denied. Include SLE-16 to fix this.
==== tuned ====
- Add BuildRequires:
* gobject-introspection-devel for test in check section to succeed
* pyinotify in ppd
==== uchardet ====
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section
- Remove Group: declarations, no longer used
==== vid_stab ====
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section
- Remove Group: declarations, no longer used
==== vim ====
Version update (9.1.1176 -> 9.1.1244)
Subpackages: vim-data vim-data-common xxd
- Update to version 9.1.1244:
* patch 9.1.1244:
- part of patch v9.1.1242 was wrong
- runtime(omnimark): update and rewrite syntax script in Vim9
script
* patch 9.1.1243: diff mode is lacking for changes within lines
* patch 9.1.1242: Crash when evaluating variable name
* patch 9.1.1241: wrong preprocessort indentation in term.c
* patch 9.1.1240:
- Regression with ic/ac text objects and comment plugin
- runtime(hyprlang): save and restore cpo setting in syntax
script
- runtime(solidity): update syntax script with error
definitions
- runtime(doc): add back help tag "pi_netrw.txt"
* patch 9.1.1239:
- if_python: no tuple data type support
- runtime(doc): Add missing garbagecollect() hypertext link
- Improve contributing guide by adding a section on signing
off commits
* patch 9.1.1238: wrong cursor column with 'set
splitkeep=screen'
* patch 9.1.1237: Compile error with C89 compiler in term.c
* patch 9.1.1236: tests: test_comments leaves swapfiles around
* patch 9.1.1235: cproto files are outdated
* patch 9.1.1234: Compile error when SIZE_MAX is not defined
* patch 9.1.1233:
- Coverity warns about NULL pointer when triggering WinResized
- runtime(doc): Fix an omission in the documentation.
* patch 9.1.1232:
- Vim script is missing the tuple data type
- runtime(vim): Update base-syntax, match protected
constructors
- runtime(syntax-tests): Do not ignore failed screendumps
* patch 9.1.1231:
- filetype: SPA JSON files are not recognized
- runtime(doc): update and correct str2blob() and blob2str()
examples
- runtime(hlyank): update the hlyank package
- runtime(syntax-tests): Add non-Latin-1 character filters for
C syntax tests
- update to 9.1.1230
- refresh vim-7.3-sh_is_bash.patch
* patch 9.1.1230: inconsistent CTRL-C behaviour for popup windows
* patch 9.1.1229: the comment plugin can be improved
* runtime(sh): consider sh as POSIX shell by default
* patch 9.1.1228: completion: current position column wrong after got a match
* runtime(hlyank): add the hlyank package
* patch 9.1.1227: no tests for the comment package
* patch 9.1.1226: "shellcmdline" completion doesn't work with input()
* patch 9.1.1225: extra NULL check in VIM_CLEAR()
* runtime(sh): remove invalid commented out line in syntax script
* runtime(sh): update sh indent script
* patch 9.1.1224: cannot :put while keeping indent
* runtime(go): use :term for keywordprg for nvim/gvim
* patch 9.1.1223: wrong translation used for encoding failures
* patch 9.1.1222: using wrong length for last inserted string
* patch 9.1.1221: Wrong cursor pos when leaving Insert mode just after 'autoindent'
* patch 9.1.1220: filetype: uv.lock file not recognized
* patch 9.1.1219: Strange error with wrong type for matchfuzzy() "camelcase"
* patch 9.1.1218: missing out-of-memory check in filepath.c
* patch 9.1.1217: tests: typos in test_matchfuzzy.vim
* patch 9.1.1216: Pasting the '.' register multiple times may not work
* runtime(keymap) Add forward slash (/) to russian-jcukenwin keymap
* runtime(vim): Update base-syntax, match multiline return types
* patch 9.1.1215: Patch 9.1.1213 has some issues
* patch 9.1.1214: matchfuzzy() can be improved for camel case matches
* patch 9.1.1213: cannot :put while keeping indent
* runtime(syntax-tests): Support "wait-free" test failure
* patch 9.1.1212: too many strlen() calls in edit.c
* patch 9.1.1212: filetype: logrotate'd pacmanlogs are not recognized
* runtime(prql): include prql syntax script
* patch 9.1.1211: TabClosedPre is triggered just before the tab is being freed
* patch 9.1.1210: translation(ru): missing Russian translation for the new tutor
* patch 9.1.1209: colorcolumn not drawn after virtual text lines
* patch 9.1.1208: MS-Windows: not correctly restoring alternate screen on Win 10
* patch 9.1.1207: MS-Windows: build warning in filepath.c
* translation(ru): include Russian translation for chapter two of the tutorial
* runtime(matchparen): line continuation causes failure in CI
* patch 9.1.1206: tests: test_filetype fails when a file is a directory
* runtime(doc): symlinking netrw.txt causes problems during install on Windows
* patch 9.1.1205: completion: preinserted text not removed when closing pum
* runtime(tutor): updated Russian translation for tutor chapter 1
* runtime(cs): Update C# runtime files
* patch 9.1.1203: matchparen keeps cursor on case label in sh filetype
* runtime(doc): fix a typo in gitrebase filetype
* runtime(doc): Tweak documentation style a bit
* runtime(vim): Sync syntax generator base file with output file.
* runtime(doc): update a few minor omissions from 5876016 and 4d2c4b9
* patch 9.1.1202: Missing TabClosedPre autocommand
* patch 9.1.1201: 'completefuzzycollect' does not handle dictionary correctly
* runtime(doc): make :h 'completefuzzycollect' a bit clearer
* runtime(doc): document gitrebase filetype
* translation(it): update menu_it
* translation(sr): Add chapter two of the new tutor
* patch 9.1.1200: cmdline pum not cleared for input() completion
* patch 9.1.1199: gvim uses hardcoded xpm icon file
* runtime(indent-tests): GitHub Actions doesn't show why indent tests failed
* patch 9.1.1198: [security]: potential data loss with zip.vim
... changelog too long, skipping 53 lines ...
* runtime(doc): mention bzip3 in gzip plugin documentation
==== woff2 ====
Subpackages: libwoff2common1_0_2 libwoff2dec1_0_2
- Use ldconfig_scriptlets macro for post(un) handling.
- Use cmake_build macro.
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section
- Remove Group: entries, no longer used
==== xdg-desktop-portal-gtk ====
Version update (1.15.2 -> 1.15.3)
- Update to version 1.15.3:
+ Fix build against newer xdg-desktop-portal
+ Fix return value for the access portal
==== xfce4-panel ====
Version update (4.20.3 -> 4.20.4)
Subpackages: libxfce4panel-2_0-4 xfce4-panel-lang xfce4-panel-restore-defaults
- Update to version 4.20.4
* meson-build: Revert glib version change
* build: Define xfce4 min version >= 4.18
* build: Search for xdt-gen-visibility also in the working tree
* build: Replace xdt-csource with glib-compile-resources
* build: Fix wrong macro for min version
* panel: Show window in panel_application_new_window()
* wayland: autohide: Mitigate lack of size_allocate()
* systray: Use correct gtk functions to show/hide items
* wayland: Set exclusive zone for autohide window
* build: Remove libxfce4panel-config.h from GI
* meson-build: Add missing check for sys/prctl.h
* tasklist: Support window app changes
* build: Automate copyright year management
* item-dialog: Also search for plugins by their module name
* I18n: Update po/LINGUAS list
* wayland: wrapper: Set GtkProgressBar style properties to min values
* systray: Fix legacy icons being drawn with offset
* meson-build: Use SPDX license expression
* autotools-build: Check for xfce4-dev-tools in configure.ac
* Translation Updates
==== xfce4-session ====
Version update (4.20.0 -> 4.20.2)
Subpackages: xfce4-session-lang
- Update to version 4.20.2:
* build: Fix include order on *BSD
* autotools-build: Be sure gdbus-codegen files are regenerated
- Remove obsolete 0003-fix-glib2_84-related-conditionals.patch
- Update to version 4.20.1:
* wayland: Use labwc's --session option if available
* wayland: Don't pass xfce4-session to the optional compositor
cmdline
* build: Add missing dep flags
* build: Automate copyright year management
* build: Replace xdt-csource with glib-compile-resources
* build: Define xfce4 min version >= 4.18
* scripts: Make xflock4 blocking again
* startxfce4: Fix keyboard layout on wayland
* scripts: Remove unused .in level in xinitrc
* build: Add missing checks for headers
* build: Fix wrong include guard
* build: Add missing check for sigprocmask
* autotools-build: Check for xfce4-dev-tools in configure.ac
* build: Add missing dep flags
* build: Get rid of maintainer mode where gdbus-codegen is used
* Improve Wayland support
* Translation Updates
- Refresh xfce4-session-adapt-session-scripts-git.patch and
xfce4-session-adapt-session-scripts.patch
- Refresh 0002-relax-x11-version.patch
* Add small hack to maintain the configure* files' modification
time; otherwise the whole aclocal, autoconf, automake series
will have to be run, which will fail.
- Add 0003-fix-glib2_84-related-conditionals.patch to fix errors
when building with glib2 < 2.84
==== xscreensaver ====
Subpackages: xscreensaver-data xscreensaver-lang
- Remove dependency on unused unix2_chkpwd
==== yaml-cpp ====
- Add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to fix FTBFS with cmake4
- Add %check section
[View Less]
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.…
[View More]org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa (25.0.1 -> 25.0.2)
Mesa-drivers (25.0.1 -> 25.0.2)
autoyast2 (5.0.4 -> 5.0.5)
crypto-policies (20230920.570ea89 -> 20250124.4d262e7)
ebook-tools
gdm
gnome-maps (47.4 -> 48.0)
gnome-text-editor (47.3 -> 48.1)
gtksourceview5 (5.14.2 -> 5.16.0)
libadwaita (1.6.4 -> 1.7.0)
openSUSE-release (20250321 -> 20250324)
python-bcrypt (4.2.1 -> 4.3.0)
shadow (4.17.3 -> 4.17.4)
sushi
threadweaver
time
=== Details ===
==== Mesa ====
Version update (25.0.1 -> 25.0.2)
Subpackages: Mesa-libEGL1 Mesa-libGL1 libgbm1
- Update to release 25.0.2
- -> https://docs.mesa3d.org/relnotes/25.0.2
==== Mesa-drivers ====
Version update (25.0.1 -> 25.0.2)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- Update to release 25.0.2
- -> https://docs.mesa3d.org/relnotes/25.0.2
==== autoyast2 ====
Version update (5.0.4 -> 5.0.5)
Subpackages: autoyast2-installation
- Allow skipping profile fetch errors by setting
YAST_SKIP_PROFILE_FETCH_ERROR=1 (see gh#agama-project/agama#2180).
- 5.0.5
==== crypto-policies ====
Version update (20230920.570ea89 -> 20250124.4d262e7)
Subpackages: crypto-policies-scripts
- Allow sshd in FIPS mode when using the DEFAULT policy [bsc#1227370]
* Add crypto-policies-Allow-sshd-in-FIPS-mode-using-DEFAULT.patch
- Enable SHA1 sigver in the DEFAULT policy.
* Add crypto-policies-enable-SHA1-sigver-in-DEFAULT.patch
- Fix fips-mode-setup in EFI or Secure Boot mode. [bsc#1227637]
* Rebase crypto-policies-FIPS.patch
- Remove dangling symlink for the libreswan config [bsc#1236858]
- Remove also sequoia config and generator files
- Remove not needed fips bind mount service
- Update to version 20250124.4d262e7: [bsc#1239009, bsc#1236165]
* openssl: stricter enabling of Ciphersuites
* openssl: make use of -CBC and -AESGCM keywords
* openssl: add TLS 1.3 Brainpool identifiers
* fix warning on using experimental key_exchanges
* update-crypto-policies: don't output FIPS warning in fips mode
* openssh: map mlkem768x25519-sha256 to KEM-ECDH & MLKEM768-X25519 & SHA2-256
* openssh, libssh: refactor kx maps to use tuples
* alg_lists: mark MLKEM768/SNTRUP kex experimental
* nss: revert enabling mlkem768secp256r1
* nss: add mlkem768x25519 and mlkem768secp256r1, remove xyber
* gnutls: add GROUP-X25519-MLKEM768 and GROUP-SECP256R1-MLKEM768
* openssl: use both names for SecP256r1MLKEM768 / X25519MLKEM768
* openssh, TEST-PQ: rename MLKEM key_exchange to MLKEM768
* openssh: add support for sntrup761x25519-sha512 and mlkem768x25519-sha256
* openssl: map NULL to TLS_SHA256_SHA256:TLS_SHA384_SHA384...
* python/update-crypto-policies: pacify pylint
* fips-mode-setup: tolerate fips dracut module presence w/o FIPS
* fips-mode-setup: small Argon2 detection fix
* SHA1: add __openssl_block_sha1_signatures = 0
* fips-mode-setup: block if LUKS devices using Argon2 are detected
* update-crypto-policies: skip warning on --set=FIPS if bootc
* fips-setup-helper: skip warning, BTW
* fips-mode-setup: force --no-bootcfg when UKI is detected
* fips-setup-helper: add a libexec helper for anaconda
* fips-crypto-policy-overlay: automount FIPS policy
* openssh: make dss no longer enableble, support is dropped
* gnutls: wire GROUP-X25519-KYBER768 to X25519-KYBER768
* DEFAULT: switch to rh-allow-sha1-signatures = no...
* java: drop unused javasystem backend
* java: stop specifying jdk.tls.namedGroups in javasystem
* ec_min_size: introduce and use in java, default to 256
* java: use and include jdk.disabled.namedCurves
* BSI: Update BSI policy for new 2024 minimum recommendations
* fips-mode-setup: flashy ticking warning upon use
* fips-mode-setup: add another scary "unsupported"
* CONTRIBUTING.md: add a small section on updating policies
* CONTRIBUTING.md: remove trailing punctuation from headers
* BSI: switch to 3072 minimum RSA key size
* java: make hash, mac and sign more orthogonal
* java: specify jdk.tls.namedGroups system property
* java: respect more key size restrictions
* java: disable anon ciphersuites, tying them to NULL...
* java: start controlling / disable DTLSv1.0
* nss: wire KYBER768 to XYBER768D00
* nss: unconditionally load p11-kit-proxy.so
* gnutls: make DTLS0.9 controllable again
* gnutls: retire GNUTLS_NO_TLS_SESSION_HASH
* openssh: remove OPENSSH_MIN_RSA_SIZE / OPENSSH_MIN_RSA_SIZE_FORCE
* gnutls: remove extraneous newline
* sequoia: move away from subprocess.getstatusoutput
* python/cryptopolicies/cryptopolicies.py: add trailing commas
* python, tests: rename MalformedLine to MalformedLineError
* Makefile: introduce SKIP_LINTING flag for packagers to use
* Makefile: run ruff
* tests: use pathlib
* tests: run(check=True) + CalledProcessError where convenient
* tests: use subprocess.run
* tests/krb5.py: check all generated policies
* tests: print to stderr on error paths
* tests/nss.py: also use encoding='utf-8'
* tests/nss.py: also use removesuffix
* tests/nss.py: skip creating tempfiles
* tests/java.pl -> tests/java.py
* tests/gnutls.pl -> tests/gnutls.py
* tests/openssl.pl -> tests/openssl.py
* tests/verify-output.pl: remove
* libreswan: do not use up pfs= / ikev2= keywords for default behaviour
* Rebase patches:
- crypto-policies-no-build-manpages.patch
- crypto-policies-policygenerators.patch
- crypto-policies-supported.patch
- crypto-policies-nss.patch
- Update to version 20241010.5930b9a:
* LEGACY: enable 192-bit ciphers for nss pkcs12/smime
* nss: be stricter with new purposes
* nss: rewrite backend for 3.101
* cryptopolicies: parent scopes for dumping purposes
* policygenerators: move scoping inside generators
* TEST-PQ: disable pure Kyber768
* nss: wire XYBER768D00 to X25519-KYBER768
* TEST-PQ: update
* TEST-PQ: also enable sntrup761x25519-sha512(a)openssh.com
* TEST-PQ, alg_lists, openssl: enable more experimental `sign` values
* TEST-PQ, python: add more groups, mark experimental
* openssl: mark liboqsprovider groups optional with ?
* Remove patches:
- crypto-policies-revert-rh-allow-sha1-signatures.patch
- Update to version 20240201.9f501f3:
* .gitlab-ci.yml: install sequoia-policy-config
... changelog too long, skipping 21 lines ...
* pylintrc: use-implicit-booleaness-not-comparison-to-*
==== ebook-tools ====
- Add patch:
* ebook-tools-cmake4.patch
- Rebase patches
- Drop unneeded baselibs.conf
==== gdm ====
Subpackages: gdm-schema gdm-xdm-integration gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Rebase/fix gdm-switch-to-tty1.patch to fix build against gcc 15.
- Add gdm-settings-utils_rename-variable.patch: Rename variable to
fix build with gcc 15
(https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/273)
==== gnome-maps ====
Version update (47.4 -> 48.0)
- Update to version 48.0:
+ Updated translations.
- Update to version 48.rc:
+ Update OSM edit POI defintions
+ Update highway shields from OpenStreetMap-Americana
+ Use Transitous for public transit in Finland, as the old
OTP1-based Digitransit API is being deprecated
+ Show stairs instructions for walking directions with Transitous
+ Updated translations.
==== gnome-text-editor ====
Version update (47.3 -> 48.1)
- Update to version 48.1:
+ Fix accessibility properties on search entry.
+ Updated translations.
- Update to version 48.0:
+ Defaults for markdown no longer imply 80 char right margin and
it is instead inherted from gsetting defaults.
+ Fallback indentation selection is in preferences now.
+ Updated translations.
- Update to version 48.rc:
+ Slight UI tweaks to the open button to allow for better
shrinking of the window to narrow sizes
+ Search bar cancellation bug fixes
+ Fix right-margin-position in preferences not working on some
distributions
+ Updated translations.
- Drop erroneous (and unused) appstream-glib BuildRequires: It
should be AppStream BuildRequires, but it is currently disabled
upstream, and that one is already pulled in automatically.
- Update to version 48.beta:
+ More refinement on design updates
+ Search bar moved to bottom of text area
+ Track changes in xdg-portal
+ Updated translations.
- Update to version 48.alpha:
+ The view menu has been removed in favor of a new properties
panel based on feedback from users over the past couple of
years.
+ The indention selection menu has also been removed for the same
reason.
+ More options in preferences have been exposed.
+ The 'grid' option has been removed from preferences as it has
had a number of issues. Though if you've enabled it, it will
continue to be visible to allow turning it off.
+ Opening files with encoding errors will present the option to
select an encoding from the infobar.
+ Text Editor now uses the new "text" GtkFileDialog APIs from
GTK. This should allow using portals and thus, Nautilus as a
file chooser.
+ Document statistics can be updated as you type in the new
panel.
+ The language selection dialog shows recent languages above
other languages to make common changes quicker.
+ The position label is now displayed above the editor view when
the cursor moves for reasons other than typing such as jumping
by arrow movement or mouse/touch press to move the cursor.
+ Fix alignment/sizing of zoom buttons.
+ A new fullscreen mode similar to Ptyxis/Epiphany.
- Change spec file to use modern BuildSystem: meson with automatic
build dependency detection.
- Drop all BuildRequires now autogenerated by meson_buildrequires
macro.
==== gtksourceview5 ====
Version update (5.14.2 -> 5.16.0)
- Update to version 5.16.0:
+ Updated translations.
- Update to version 5.15.1 (Unstable):
+ Remove use of various GTK deprecations
+ Testsuite improvements
+ Updated translations.
- Update to version 5.15.0 (Unstable):
+ Various introspection fixes
+ Improvements to GtkSourceAssistants
+ Various GtkTextIter performance improvements
+ Deduplication fixes when sorting
+ Alter paths for resource:// usage so that resources take
priority over system installations other than the current one
+ Adwaita.xml, Adwaita-dark.xml style updates
+ Quantize Y position for gutter line numbers
+ New and updated languages: meson.lang, zig.lang
+ Updated translations.
- Update to version 5.14.1+61:
+ Switch to master branch to have pre-5.15.0 release.
==== libadwaita ====
Version update (1.6.4 -> 1.7.0)
Subpackages: libadwaita-1-0 typelib-1_0-Adw-1
- Update to version 1.7.0:
+ Build: Specify --doc-format for GIR data
+ AdwDialog: Fix :current-breakpoint notifications
+ AdwPreferencesDialog/Window:
- Exclude hidden pages from search too
- Fix the search filter expression
+ Updated translations.
- Update to version 1.7.rc:
+ Fix build failures on win32
+ Bump minimum GTK and GLib versions
+ Adaptive preview:
- Fix screenshotting GtkGraphicsOffload
- Add a missing translators comment
+ AdwAboutDialog/Window: Use system monospace font for `<code>`
in release notes
+ AdwDialog: Fix parent window shortcuts propagating into dialogs
+ AdwPreferencesDialog: Hide pages with visible=false
+ AdwStyleManager: Document how to handle font names
+ Stylesheet:
- Fix popovers in non-composited environments
- Fix GtkPaned drag area
+ Updated translations.
- Remove static file now built.
==== openSUSE-release ====
Version update (20250321 -> 20250324)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== python-bcrypt ====
Version update (4.2.1 -> 4.3.0)
Subpackages: python311-bcrypt python313-bcrypt
- Update 4.3.0
* Bump proc-macro2 from 1.0.89 to 1.0.90 in /src/_bcrypt (#916)
* Bump unicode-ident from 1.0.13 to 1.0.14 in /src/_bcrypt (#915)
* fixes #917 -- correctly handle a salt that's too short (#918)
* Bump cpufeatures from 0.2.15 to 0.2.16 in /src/_bcrypt (#919)
* Bump proc-macro2 from 1.0.90 to 1.0.92 in /src/_bcrypt (#920)
* Bump syn from 2.0.87 to 2.0.89 in /src/_bcrypt (#921)
* Fix new ruff warning (#923)
* Build manylinux 2.34 images (#922)
* Bump portable-atomic from 1.9.0 to 1.10.0 in /src/_bcrypt (#924)
* drop py37 (#926)
* Bump pyo3 from 0.23.1 to 0.23.2 in /src/_bcrypt (#927)
* Bump libc from 0.2.164 to 0.2.165 in /src/_bcrypt (#928)
* Bump libc from 0.2.165 to 0.2.166 in /src/_bcrypt (#929)
* Bump dawidd6/action-download-artifact from 6 to 7 (#932)
* Bump syn from 2.0.89 to 2.0.90 in /src/_bcrypt (#931)
* Bump libc from 0.2.166 to 0.2.167 in /src/_bcrypt (#930)
* Bump pyo3 from 0.23.2 to 0.23.3 in /src/_bcrypt (#933)
* Bump actions/cache from 4.1.2 to 4.2.0 (#934)
* Bump libc from 0.2.167 to 0.2.168 in /src/_bcrypt (#935)
* Bump pypa/gh-action-pypi-publish from 1.12.2 to 1.12.3 (#936)
* Bump dtolnay/rust-toolchain (#937)
* Bump actions/upload-artifact from 4.4.3 to 4.5.0 (#938)
* Bump libc from 0.2.168 to 0.2.169 in /src/_bcrypt (#939)
* Bump syn from 2.0.90 to 2.0.91 in /src/_bcrypt (#940)
* Bump quote from 1.0.37 to 1.0.38 in /src/_bcrypt (#942)
* Bump syn from 2.0.91 to 2.0.92 in /src/_bcrypt (#941)
* Bump syn from 2.0.92 to 2.0.93 in /src/_bcrypt (#943)
* Bump syn from 2.0.93 to 2.0.94 in /src/_bcrypt (#944)
* Bump syn from 2.0.94 to 2.0.95 in /src/_bcrypt (#945)
* Bump syn from 2.0.95 to 2.0.96 in /src/_bcrypt (#948)
* Bump actions/upload-artifact from 4.5.0 to 4.6.0 (#947)
* Bump proc-macro2 from 1.0.92 to 1.0.93 in /src/_bcrypt (#949)
* Bump pyo3 from 0.23.3 to 0.23.4 in /src/_bcrypt (#950)
* Support free-threaded Python 3.13 (#925)
* Switch to nox (#954)
* use github hosted arm runners in wheel builder (#952)
* use github hosted arm runners in ci (#951)
* Bump dawidd6/action-download-artifact from 7 to 8 (#956)
* Bump pypa/gh-action-pypi-publish from 1.12.3 to 1.12.4 (#957)
* Bump unicode-ident from 1.0.14 to 1.0.15 in /src/_bcrypt (#958)
* include matrix.PYTHON.VERSION in CI cache keys (#964)
* Bump cpufeatures from 0.2.16 to 0.2.17 in /src/_bcrypt (#960)
* Bump unicode-ident from 1.0.15 to 1.0.16 in /src/_bcrypt (#962)
* Bump actions/setup-python from 5.3.0 to 5.4.0 (#963)
* Update getrandom and bcrypt (#966)
* Bump syn from 2.0.96 to 2.0.98 in /src/_bcrypt (#967)
* Bump quansight-labs/setup-python from 5.3.1 to 5.4.0 (#968)
* add support for free-threaded wheels (#955)
* Bump once_cell from 1.20.2 to 1.20.3 in /src/_bcrypt (#970)
* Bump unicode-ident from 1.0.16 to 1.0.17 in /src/_bcrypt (#972)
* Bump typenum from 1.17.0 to 1.18.0 in /src/_bcrypt (#973)
* Bump actions/cache from 4.2.0 to 4.2.1 (#974)
* Bump actions/upload-artifact from 4.6.0 to 4.6.1 (#975)
* Bump libc from 0.2.169 to 0.2.170 in /src/_bcrypt (#976)
* Bump inout from 0.1.3 to 0.1.4 in /src/_bcrypt (#977)
* Bump portable-atomic from 1.10.0 to 1.11.0 in /src/_bcrypt (#978)
* Update PyO3 to 0.23.5 (#980)
* Bump actions/download-artifact from 4.1.8 to 4.1.9 (#982)
* Add PyPy 3.11 and armv7l to matrix runner (#983)
* PyPy 3.11 and armv7l wheels (#984)
==== shadow ====
Version update (4.17.3 -> 4.17.4)
Subpackages: libsubid5 login_defs
- Update to 4.17.4:
* Revert "lib/, src/: Use local time for human-readable dates"
* lib/getdate.y: Ignore time-zone information and use UTC
* src/chfn.c: Partially revert "lib/, src/: Use strsep(3) instead of its pattern"
* src/chfn.c: Use stpsep() instead of its pattern
* src/chfn.c: Add local variable to refer to the separated field
* src/chfn.c: copy_field(): Rename local variable
* lib/commonio.c: Rely on the POSIX.1-2008 behavior of realpath(3)
* lib/fs/readlink/: readlinknul(): Use ssize_t to simplify
* autogen.sh: Promote -Wsign-compare to an error
* lib/sizeof.h: ssizeof(): Add signed variant of sizeof
* src/lastlog.c: Use ssizeof() to avoid a -Wsign-compare diagnostic
* tests/unit/test_xasprintf.c: Fix sign-mismatch diagnostic
* configure.ac: stop checking for utmp location
* configure.ac: be deterministic about passwd location
* lib/, src/: update audit messages
* lib/: audit function for groups
* src/: update group audit messages
* doc/: Remove list of distributions
==== sushi ====
- Require evince-plugin-pdfdocument to not crash
==== threadweaver ====
- Backport upstream change:
* threadweaver-cmake4.patch
==== time ====
- Use -std=gnu99 to avoid traps from C23 made default with GCC 15.
[View Less]
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.…
[View More]org/openSUSE:Submitting_bug_reports
Packages changed:
NetworkManager (1.50.3 -> 1.52.0)
adwaita-icon-theme (47.0 -> 48.0)
apparmor
at-spi2-core (2.54.1 -> 2.56.0)
atftp
babl (0.1.110 -> 0.1.112)
baobab (47.0 -> 48.0)
cairo (1.18.2 -> 1.18.4)
cairomm (1.16.2 -> 1.18.0)
cpupower (6.13.6 -> 6.13.7)
dracut (059+suse.688.g840b9751 -> 059+suse.707.g7b7df177)
emacs
evince (46.3.1 -> 48.0)
evolution (3.54.3 -> 3.56.0)
evolution-data-server (3.54.3 -> 3.56.0)
evolution-ews (3.54.3.0 -> 3.56.0)
fwupd
gcc14
gcc15 (15.0.1+git7827 -> 15.0.1+git8082)
gcr (4.3.1 -> 4.4.0.1)
gdm (47.0 -> 48.0)
gedit
gegl (0.4.54 -> 0.4.56)
gimp (3.0.0~RC3 -> 3.0.0)
gjs (1.82.1 -> 1.84.1)
glib2 (2.82.5 -> 2.84.0)
glib2-branding-openSUSE
glibmm2 (2.82.0 -> 2.84.0)
glibmm2_4 (2.66.6 -> 2.66.8)
gmp
gnome-autoar
gnome-calculator (47.1 -> 48.0)
gnome-characters (47.0 -> 48.0)
gnome-chess (47.0 -> 48.0)
gnome-clocks (47.0 -> 48.0)
gnome-console (48.rc -> 48.0.1)
gnome-contacts (47.1.1 -> 48.0)
gnome-disk-utility
gnome-keyring (46.2 -> 48.0)
gnome-mahjongg (47.2 -> 48.0)
gnome-mines (40.1 -> 48.alpha)
gnome-music (47.1 -> 48.beta+25)
gnome-online-accounts (3.52.3.1 -> 3.54.1)
gnome-remote-desktop (47.3 -> 48.rc)
gnome-session
gnome-settings-daemon (47.2 -> 48.0)
gnome-shell (47.5 -> 48.0)
gnome-software (47.4 -> 48.0)
gnome-sudoku (47.1.1 -> 48.0)
gnome-system-monitor (47.1 -> 48.0)
gnome-terminal (3.54.4 -> 3.56.0)
gnome-user-docs (47.2 -> 47.5)
gnome-user-share (47.2 -> 48.0)
gnome-weather (47.0 -> 48.0)
gobject-introspection (1.82.0 -> 1.84.0)
grub2
gsettings-desktop-schemas (47.1 -> 48.0)
gtk3 (3.24.48 -> 3.24.49)
gtk4 (4.16.12 -> 4.18.2)
gtkmm4 (4.16.0 -> 4.17.0)
hwinfo (23.3 -> 23.4)
kdbg
kdecoration6
kernel-firmware-amdgpu (20250311 -> 20250318)
kernel-firmware-bluetooth (20250310 -> 20250318)
kernel-firmware-mediatek (20250310 -> 20250319)
kernel-firmware-qcom (20250311 -> 20250319)
kernel-firmware-sound (20250306 -> 20250318)
kernel-source (6.13.6 -> 6.13.7)
ldns
libHX (4.24 -> 4.27)
libapparmor
libcamera
libcanberra
libdisplay-info
libgit2
libidn2 (2.3.7 -> 2.3.8)
libimobiledevice (1.3.0+190git.20230705 -> 1.3.0+263git.20250123)
liblastfm-qt5
liblouis (3.32.0 -> 3.33.0)
libmanette (0.2.9 -> 0.2.11)
libmygpo-qt5
libnvme (1.11 -> 1.12)
libopenmpt (0.7.11 -> 0.7.13)
librsvg (2.59.2 -> 2.60.0)
libsecret (0.21.6+5 -> 0.21.7)
libshumate (1.3.2 -> 1.4.0)
libspelling (0.4.6 -> 0.4.7)
libstorage-ng (4.5.242 -> 4.5.243)
libzypp (17.36.4 -> 17.36.5)
lightsoff (46.0 -> 48.0)
llvm19
localsearch (3.8.2 -> 3.9.0)
mailx
mpfr (4.2.1 -> 4.2.2)
mugshot
mutter (47.6 -> 48.0+5)
nvme-cli (2.11 -> 2.12)
open-vm-tools
openSUSE-release (20250317 -> 20250321)
openblas_openmp
openblas_pthreads
orca (47.3 -> 48.0)
ovpn-dco (0.2.20241216~git0.a08b2fd_k6.13.6_1 -> 0.2.20241216~git0.a08b2fd_k6.13.7_1)
pango (1.56.1 -> 1.56.3)
procmail
python-Jinja2
python-gobject (3.50.0 -> 3.52.3)
python-numpy (2.1.3 -> 2.2.2)
python-pyinotify
salt
samba (4.21.4+git.390.43d401e5b77 -> 4.22.0+git.379.98f46fb51c)
sdbootutil (1+git20250305.278a563 -> 1+git20250311.8d3db8b)
selinux-policy (20250312 -> 20250318)
sqlite3
swell-foop (46.0 -> 48.0)
talloc (2.4.2 -> 2.4.3)
tdb (1.4.12 -> 1.4.13)
tecla-keyboard-layout-viewer (47.0 -> 48.0.2)
tevent (0.16.1 -> 0.16.2)
tinysparql (3.8.2 -> 3.9.1)
vte (0.78.4 -> 0.80.0)
webkit2gtk3 (2.46.6 -> 2.48.0)
xdg-desktop-portal
xen (4.20.0_08 -> 4.20.0_10)
xfsdump
xorg-x11-server
xvidcore
zsh
zstd
=== Details ===
==== NetworkManager ====
Version update (1.50.3 -> 1.52.0)
Subpackages: NetworkManager-bluetooth NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Add 2069.patch: Fix build against girepository-2.0 (pygobject
3.52).
==== adwaita-icon-theme ====
Version update (47.0 -> 48.0)
- Update to version 48.0:
+ symbolic: pan-* old design was in place for -rtl
+ cursors: added dnd-ask on gtk request
- Update to version 48.beta:
+ Drop spinner (process-working). Libadwaita provides one.
- Update to version 48.alpha:
+ cursors: adjust asset sizing to feel more linear.
+ Build cleanup.
+ symbolic:
- power profile metaphors.
- pan icons.
- remove emblems.
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- remove unused pcre build dependency
==== at-spi2-core ====
Version update (2.54.1 -> 2.56.0)
Subpackages: libatk-1_0-0 libatk-bridge-2_0-0 libatspi0 typelib-1_0-Atk-1_0 typelib-1_0-Atspi-2_0
- Update to version 2.56.0:
+ Updated translations.
- Update to version 2.55.90 (Unstable):
+ Support grabbing keyboard shortcuts through the new
org.freedesktop.a11y.KeyboardMonitor interface. This allows key
grabs to be supported under Wayland with the latest mutter.
- Update to version 2.55.2 (Unstable):
+ Attempt to fix a use after free in the atk bridge.
+ Add a switch role.
- Update to version 2.55.0.1 (Unstable):
+ Fix regression in 2.55.0 where ungrabbing keys did not work
reliably.
==== atftp ====
- Switch to PCRE2
==== babl ====
Version update (0.1.110 -> 0.1.112)
Subpackages: libbabl-0_1-0 typelib-1_0-Babl-0_1
- Update to 0.1.112:
- Fix crash for locales using neither '.' nor ',' as decimal
seperator.
==== baobab ====
Version update (47.0 -> 48.0)
- Update to version 48.0:
+ Sort POTFILES alphabetically
+ Updated translations.
- Update to version 48.alpha:
+ Replace X-GNOME-Utilities category with Utility
+ Metainfo improvements
+ Updated translations.
- Add appstream-glib BuildRequires and a checksection where we
verify appdata and desktop file.
==== cairo ====
Version update (1.18.2 -> 1.18.4)
Subpackages: libcairo-gobject2 libcairo-script-interpreter2 libcairo2
- Update to version 1.18.4:
+ The dependency on LZO has been made optional through a build
time configuration toggle.
+ You can build Cairo against a Freetype installation that does
not have the FT_Color type.
+ Cairo tests now build on Solaris 11.4 with GCC 14.
+ The DirectWrite backend now builds on MINGW 11.
+ The DirectWrite backend now supports font variations and proper
glyph coverage.
+ Support for Windows 98 has been removed. The minimum
requirement for Windows is now Vista.
- Use tarball in lieu of source service due to freedesktop gitlab
migration, will switch back at next release at the latest.
- Drop b9eed915f9a67380e7ef9d8746656455c43f67e2.patch: Fixed
upstream.
- Add pkgconfig(lzo2) BuildRequires: New optional dependency, build
lzo2 support feature.
==== cairomm ====
Version update (1.16.2 -> 1.18.0)
- Cleanup spec, build doc subpackage as noarch.
- Update to version 1.18.0:
+ Meson build: The boost-shared option defaults to true
- Changes from version 1.17.1 (unstable):
+ Add SaveGuard save/restore object
+ Add Surface::set/get_device_scale()
+ ScaledFont: Add get_text_extents() and get_glyph_extents()
+ Use callback functions with C linkage
+ Documentation:
- Surface: Use cairomm names where possible
- Context: Fix some typos
- Update Visual Studio build docs
- Remove AUTHORS and MAINTAINERS; add info to README.md
+ Build:
- Meson build: Re-organize warnings-related compiler flags for
MSVC
- Autotools build: Add --disable-deprecated-api
- Require cairo >= 1.14.0
- Meson build: Detect if we build from a git subtree
- Meson build: Don't copy files with configure_file()
- Meson build: Fix the evaluation of is_git_build on Windows
- Drop obsolete update-desktop-files BuildRequires.
- Replace gcc-c++ with generic c++_compiler BuildRequries.
- Use ldconfig_scriptlets macro for post(un) handling.
==== cpupower ====
Version update (6.13.6 -> 6.13.7)
Subpackages: cpupower-bash-completion libcpupower1
- Show the first 2 lines of kernel-source sources we build against
in the package description.
Also show the latest git hash commit ID there to be able to track
the exact sources the package has been built against.
==== dracut ====
Version update (059+suse.688.g840b9751 -> 059+suse.707.g7b7df177)
- Update to version 059+suse.707.g7b7df177:
* fix(dracut.spec): move znet to the main package (bsc#1239632)
* feat(lsinitrd.sh): print stored dracut cmdline
* feat(lsinitrd.sh): enable unpacking files from squash-root.img
* feat(systemd-integritysetup): add remote-integritysetup.target
* feat(dmsquash-live): add support for rd.live.overlay.nouserconfirmprompt
* fix(systemd-veritysetup): install dm-verity kernel module
* fix(dracut-install): install compressed blobs that match wildcard fwpath
* fix(dracut): avoid mktemp collisions with find filter
* fix(systemd-sysext): install new initrd-specific units
* fix(systemd): systemd dlopens libbpf
* fix(35network-manager): install nftables kernel modules needed
* fix(35network-manager): install nft binary during module installation
* perf(systemd): remove crypto API kernel modules
* fix(systemd): include dmi-sysfs
* feat(dracut-init.sh): give --force-add precedence over --omit
==== emacs ====
Subpackages: emacs-el emacs-eln emacs-info emacs-nox etags
- Enhance patch emacs-30.1-seccomp.patch
* Support seccomp ioctl TCGETS also on ppc64le
- Use zlib-ng-compat only on opensuse
==== evince ====
Version update (46.3.1 -> 48.0)
Subpackages: evince-plugin-pdfdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Update to version 48.0:
+ shell:
- Improve support for Adobe PDF open parameters.
- When "saving as.." don't copy the original file modification
time.
+ build: Update dependency versions for flatpak.
+ docs: Fix dead link in CONTRIBUTING.
+ Updated translations.
- Update to version 48.rc:
+ backends: Improve support for Adobe PDF open parameters
+ build: Update dependency versions for flatpak
+ ci: Automate publishing of release tarballs
+ libdocument: When "saving as.." don't copy the original file
modification time
+ Updated translations.
- Drop _major_version define.
- Add new evdocument_so, evview_so and typelibAPI defines.
==== evolution ====
Version update (3.54.3 -> 3.56.0)
Subpackages: evolution-plugin-spamassassin
- Update to version 3.56.0:
+ Bug Fixes:
- Workaround shown menu icons when should not be
- Crash on quit of the app
- mail: Add .mbox extension to dragged email files
- Tasks: Compare DUE date in local time zone, not the
property's zone
- ECalShellView: Add a translator comment for an ambiguous
string
- Forwarding from Unified Inbox picks wrong From account
- Task bar in Calendar view is not sufficiently updated
- Month View: Sometimes not fully populated
- Mark Folder as read works not longer on subfolders
+ Miscellaneous:
- EWeekView: Scroll by shown weeks when scrolling by month
- templates: Fix a circular dependency between structures
- e-mail-shell-view-actions: Fix a memory leak
- prefer-plain: Fix a ref/unref imbalance on an EUIActionGroup
object
+ Updated translations.
- Update to version 3.55.3:
+ Bug Fixes:
- EImportAssistant: Keep the preview widget expanded
- Add option to use bigger text for time in the "To Do" pane
- itip-formatter: State status of found appointment in email
- MessageList: Use GTask instead of RegenData to keep track of
current task
- EMailLabelTreeView: Label colors not shown with symbolic
icons
- Switcher appearance resets to "Icons and Text" after restart
- Entering number in search bar colours selected message
- Composer: Middle-click paste misplaced with changed font
scaling
- ETree: Expander triangle is reversed
- Use GdkDisplay instead of GdkScreen when possible
- EUIManager: Do not do direct comparison with GVariantType
- e-util: Remove GalA11yETableFactory and GalA11yETreeFactory
+ Miscellaneous:
- EWebKitEditor: Correct GObject property type on read
- text-highlight: Update 'highlight' arguments
- Composer: Do not add extra empty lines at the end of the plain text
- help: Add missing help files into the build script
+ Updated translations:
- Update to version 3.55.2 (Unstable):
+ Bug Fixes:
- Mail: Show inline images with 'name' as attachments
- Apply changes in attachment properties popover with Enter
- Change default button in delete confirmation dialog
- S/MIME: Backup certificate with stronger/better algorithm
- Expose the "Bulk Edit..." in the contextual menu
- mail-autoconfig: Use real user e-mail in the request
- ETableSortInfo: Have a strong reference on the
ETableSpecification
- Mail: "To Do" bar is always shown after restart
- Mail: Allow save of a message attachment to a mail folder
- mail-dialogs: Use GtkGrid instead of GtkTable
- canvas: Actually subclass GInitiallyUnowned
- libgnomecanvas: Remove gnome-canvas-i18n.h
- Replace all occurences of gtk_icon_info_free
- EMeetingTimeSelector: Subclass GtkGrid
- EMeetingTimeSelector: Use a GtkGrid for the time selector
- EComposerHeaderTable: Make it a GtkGrid subclass
- EContactEditor: Use GtkGrid instead of GtkTable
- EContactQuickAdd: Use GtkGrid instead of GtkTable
- Remove ESendOptionsDialog
- ETableConfig: Use GtkComboboxText directly
- Use GtkGrid instead of GtkTable
- Require GLib 2.70
- Get rid of GtkAlignment in the code
- EAlphabetBox: Base the widget on GtkListBox
- Replace GtkArrow with images
- Remove e_util_check_gtk_bindings_in_key_press_event_cb
- Remove the use of gtk_scrolled_window_add_with_viewport
- EWeekdayChooser: Switch to native GTK widgets
- Replace g_memdup with g_memdup2
- Do not use GTimeVal
- Avoid the use of g_binding_get_source/target
- Replace gtk_combo_box_set_focus_on_click with
gtk_widget_set_focus_on_click
- Use webkit_settings_font_size_to_pixels to set font size
- Remove calendar/gui/misc.c|.h
- itip-formatter: Import of forwarded meeting as bare event
+ Miscellaneous:
- ETaskTable: Use "stock_check-filled-symbolic" icon name
- EAddressbookView: Context menu could be shown twice in the
Minicard view
- Switcher button icon does not change when action's icon name
changes
- EShellView: Do not process accels when search entry is
focused
- Preview layout setting does not stick after app restart
- Remove e-reflow and e-reflow-model
- EAttachmentBar: Verify 'possible_attachments" is non-NULL
before using it
- Replace margin-left/right with margin-start/end
- e-misc-utils: Remove unused e_util_stop_signal_emission_cb()
- Use gtk_show_uri_on_window instead of gtk_show_uri
- EShellSwitcher: Cannot create a new window by a switcher
button press
- docs: Remove index references for versions not in the code
any more
+ Updated translations.
==== evolution-data-server ====
Version update (3.54.3 -> 3.56.0)
Subpackages: libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libecal-2_0-3 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4
- Update to version 3.56.0:
+ Updated translations.
- Update to version 3.55.3:
+ Bug Fixes:
- test-book-client-view-operations: Enforce LC_COLLATE for the
backend process
- alarm-notify: Tasks without DTSTART cause runtime warning
+ Miscellaneous:
- EBackend: Change when adding signal handler for
"network-changed"
- CI: Use a Fedora image instead of Flatpak build
- camel-mime-utils: Correct a compiler warning [-Wpointer-sign]
+ Updated translations.
- Update to version 3.55.2 (Unstable):
+ Bug Fixes:
- Contacts: Categories miscalculated in the cache
- CamelGpgContext: Verify status buffer read is in buffer
boundary
- devel-doc: Do not require tests to be build
- ESoupSession: Leaked input stream on 503 response
- build: Use Heimdal KRB5 implementation when found
- camel_content_type_decode: Remove unneeded g_free() call
- Calendar: Import of forwarded meeting as bare event
+ Miscellaneous:
- Do not use variable named 'bool' in the code
- Camel: Disable photo-loading when used gpg version does not
understand it
- ESoupSession: Check validity of passed-in URI
+ Updated translations.
==== evolution-ews ====
Version update (3.54.3.0 -> 3.56.0)
- Update to version 3.56.0:
+ Updated translations.
- Update to version 3.55.3:
+ Bug Fixes:
- m365: "Empty Trash" does not empty "Deleted Items" folder
- m365: Deleted folders should not show under Deleted Items
+ Miscellaneous:
- m365: Fix bugs in calendar permissions dialog
- m365: Transform ItemNotFound error to Camel's InvalidUID error in folder's get_message()
+ Updated translations.
- Update to version 3.55.2 (Unstable):
+ Bug Fixes:
- m365: Search Organization contacts by default
- m365: Contacts: Ignore name part of an EMAIL attribute
- Calendar: Import of forwarded meeting as bare event
+ Miscellaneous:
- Check GSettings schemas not owned by the evolution-ews exist
before using them
- m365: Read "Recent contacts" from the server
- m365: Allow edit of calendar permissions
+ Updated translations.
==== fwupd ====
Subpackages: fwupd-bash-completion libfwupd3 typelib-1_0-Fwupd-2_0
- Add 8588.patch: Fix compile when using Pango >= 1.56.2.
- Add explicit pkgconfig(pango) BuildRequires: used to be pulled in
by python-gobject, but that's no longer the case with 3.52.
- Add 8583.patch: Fix build againts pygobject 3.52.
==== gcc14 ====
- Add gcc13-bsc1239566.patch to also record -D_FORTIFY_SOURCE=2
in the DWARF debug info DW_AT_producer string. [bsc#1239566]
- Disable profiling during build when %want_reproducible_builds is set
[bsc#1238491]
==== gcc15 ====
Version update (15.0.1+git7827 -> 15.0.1+git8082)
Subpackages: cpp15 libasan8 libatomic1 libgcc_s1 libgccjit0 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-pp libtsan2 libubsan1
- Update to GCC trunk head, 15.0.1+git8082
- Includes change to also record -D_FORTIFY_SOURCE=2 in the DWARF
debug info DW_AT_producer string. [bsc#1239566]
- Package GCC COBOL compiler for openSUSE Factory for supported
targets which are x86_64, aarch64 and ppc64le.
- Disable profiling during build when %want_reproducible_builds is set
[bsc#1238491]
==== gcr ====
Version update (4.3.1 -> 4.4.0.1)
Subpackages: gcr-ssh-agent gcr-ssh-askpass gcr-viewer libgck-2-2 libgcr-4-4 typelib-1_0-Gck-2 typelib-1_0-Gcr-4
- Fix supplements of gcr-ssh-agent: supplement against
openssh-clients and gnome-shell, not against gpg2.
- Update to version 4.4.0.1:
+ meson: Fix gck vesion
- Changes from version 4.4.0:
+ gcr:
- Add OID for Extended Key Usage
- Avoid g_strv_builder_unref_to_strv()
- Support parsing ed25519 SSH public keys
+ gck: Disable parallel tests using gck-mock module
+ meson: Do a stricter check on GLib version
+ Updated translations.
- Update to version 4.3.91:
+ gcr:
- Implement Certificate Policies extension
- Implement Authority Information Access (AIA) extension
- Implement Authority Key Identifier extension
- Implement CRL Distribution Points extension
- Add GcrGeneralNames helper object
+ gck: Add missing finish-func annotation to
gck_slot_open_session_full_async
+ Migrate away from g_assert() in some unit tests
+ Updated translations.
==== gdm ====
Version update (47.0 -> 48.0)
Subpackages: gdm-schema gdm-xdm-integration gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Add systemd scriptlets to gdm-systemd packages. On postun, ensure
to NOT restart gdm, as this would cost the graphical session.
- Fix rpmlint error: zero-perms-ghost. Give /var/cache/gdm some
default attributes, matching the attributes in
tmpfiles.d/gdm.conf.
- Install gdm-systemd by default on SLE (jsc#PED-1904).
- Update to version 48.0:
+ Allow changing global network settings
+ Updated translations.
- Use ldconfig_scriptlets macro for post(un) handling.
- Drop obsolete update-desktop-files BuildRequires.
- Drop old and no longer relevant gdm2, gnome-applets-gdm and
pulseaudio-gdm-hooks Provides and Obsoletes.
- Build gdm-xdm-integration as noarch.
- Fix build on SLE 16: remove sle_version in another place, and
Patch7 has been removed.
- Drop use of sle_version in favor of is_opensuse and suse_version.
Sle_version is no longer used in SLE 16.
- Add gdm-exclude-61-gdm-rules-file.patch: Exclude 61-gdm.rules file
when X is not supported (jsc#PED-1904).
- Drop upstream patches:
+ gdm-xvnc-start-session-failed.patch:
- Xorg server is not supported by SLE16:
+ Remove gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch
+ Remove gdm-restart-session-when-X-server-restart.patch
+ Update X11-displaymanager-gdm
- Update to version 48.beta:
+ Don't require Xwayland if wayland-only
+ Fix pam_syslog detection
+ Fix Solaris build
+ Fix udev rules for disabling wayland
+ Add 'banner-message-path' and '-source' settings
- Rebase gdm-xauthlocalhostname.patch.
- Add migration code from 'xdm' display-manager wrapper to native
gdm systemd service.
==== gedit ====
Subpackages: python3-gedit
- Drop hard gtksourceview-devel Requires: Not needed and wrong
devel package.
- Replace pkgconfig(gtksourceview-4) with
pkgconfig(libgedit-gtksourceview-300) BuildRequires: This is what
gedit really depends on.
==== gegl ====
Version update (0.4.54 -> 0.4.56)
Subpackages: gegl-0_4 libgegl-0_4-0 typelib-1_0-Gegl-0_4
- Update to version 0.4.56:
- Ops:
- drop-shadow: restrict opacity range to 0.0-1.0
- ctx-script: crash fix
- Core:
- ctx has been syncrhonized with upstream.
- Buffer:
- Remnants of old iterator-api has been removed.
==== gimp ====
Version update (3.0.0~RC3 -> 3.0.0)
Subpackages: gimp-plugin-aa gimp-plugin-python3 libgimp-3_0-0 libgimpui-3_0-0
- Update to 3.0.0
https://www.gimp.org/news/2025/03/16/gimp-3-0-released/
- Add qoi-devel BuildRequires: enable QOI format support
==== gjs ====
Version update (1.82.1 -> 1.84.1)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.84.1:
+ tests: Prevent failures when GTK4/DISPLAY is missing
+ testWarnings: run gc wrapper test only under Gtk4
- Update to version 1.83.90 (Unstable):
+ Various maintenance
+ Add type checking job
+ Write g-i regression tests for flags and enum values with gaps
- Drop no longer needed nor used git BuildRequires.
- Update to version 1.83.4 (Unstable):
+ The gjs-console REPL is now asynchronous. You can, for example,
create a window with a button, connect a signal handler, click
the button, and the signal handler will run when the button is
clicked. Previously, the signal handler wouldn't run because it
was blocked by the console waiting for input. This doesn't yet
make `await` work in the console, but it is a prerequisite.
+ Usually for C APIs that use GValue, GJS transparently
substitutes native JS values. However, in some cases you need
to use the GObject.Value wrapper in JS. There is now a new API
to construct GObject.Value. Instead of constructing an empty
Value object, calling `init()` with the type, and then
`set_...` to fill it, you can now do it in one: `new
GObject.Value(String, 'a string')`. (The old way still works.)
+ Closed bugs and merge requests:
- interactive interpreter + mainloop
- object: Add support for static virtual functions
- "%Id" support in format strings for alternative digits
disabled due to error in detection at configure/build time
- null-prototype objects should be pretty-printed less
confusingly
- Missing property with gjs 1.83.2
- arg-types-inl: Replace `<T, TAG>` pairs with a single TAG
- Introduce simpler override for GObject.Value
- Use Meson 1.4 and full_path() feature
- Update gobject-introspection-tests
- Update to version 1.83.2 (Unstable):
+ Closed bugs and merge requests:
- profiler: only build dynamic string for profiler label if
profiling
- object: Fix missing static_type_name template parameter
- Disable meson_test, OK while we are in unstable branch.
- Update to version 1.83.1 (Unstable):
+ GJS now supports source maps. If you use build tools such as
TypeScript for source code transformation, you can ship source
map files alongside your built JS files and make sure your
build tool adds the magic source map comment. You will then get
the original source locations printed in stack traces and in
the debugger.
+ In the interactive interpreter (gjs-console), command history
is now saved between runs. You can set the environment variable
GJS_REPL_HISTORY to save the command history to a custom file,
or set it to an empty string to switch this feature off.
+ The debugger now supports examining private fields.
+ Some performance and memory usage improvements around calling
GNOME platform functions and accessing properties of GNOME
platform objects.
+ Backwards-incompatible change: Gettext.setlocale() now only
affects the locale of the current thread. This will not affect
your JS code, but it may affect your app if you use a C library
with worker threads and you relied on being able to set the
locale in those worker threads from JS.
+ Closed bugs and merge requests:
- Rewrite arguments cache using C++ inheritance
- package: Try to load resource module name if available
- object, args-cache: Improve performance with properties basic
types
- Use property accessors and setters directly
- gjs-util: make gjs_setlocale thread-safe
- Support Source Maps
- Fix return value of load_contents_async
- Various maintenance
- Add history support to REPL
- Some prep for type safety refactors
- Update to latest gobject-introspection-tests
- Build failure regression for i686
- Segfault when using GtkListView and custom widgets
- ci: Switch to GNOME GitLab mirror of ci-templates
- Connecting to signal of a GstElement errors with "too much
recursion"
- Update to use GNOME Release Service
- Enable inspecting symbol properties and private fields in the
debugger
==== glib2 ====
Version update (2.82.5 -> 2.84.0)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0 typelib-1_0-GLib-2_0 typelib-1_0-GModule-2_0 typelib-1_0-GObject-2_0 typelib-1_0-Gio-2_0
- Update to version 2.84.0:
+ Bugs fixed:
- tests: Minor fixes to reference and stream-rw_all tests
- gdebugcontrollerdbus: Fix a minor typo in a code example in
the docs
+ Updated translations.
- Update to version 2.83.5 (Unstable):
+ A few improvements for when GLib is used as a subproject
+ Fix out-of-order parameters in a marshaller generated by
`gdbus-codegen`
+ Various bugs fixed.
+ Updated translations.
==== glib2-branding-openSUSE ====
- Assign Ctrl-Alt-Delete to shutdown, as we used to have in GNOME
since ever. So far, no shortcut assigned to Logout.
- Add org.gnome.Papers.desktop as a preferred application: it's
favored over Evince when present (alphabetically listed behind
Evince, which suits us well here).
==== glibmm2 ====
Version update (2.82.0 -> 2.84.0)
Subpackages: libgiomm-2_68-1 libglibmm-2_68-1
- Update to version 2.84.0:
+ Documentation:
- README.win32.md: Add note on %PATH% for Python
- Glib::spawn_*(): Suppress erroneous links
+ Build:
- Meson: Use python[.exe] to check for Python for MSVC
- Require glib >= 2.83.4
- Update to version 2.83.1 (Unstable):
+ Add Gio::Resource::has_children() and some other API
+ meson.build: Require glib >= 2.83.0.
+ gio/src/file.hg: Add query_default_handler_async/finish().
+ gio/src/resource.hg: Add has_children() and
has_children_global().
+ gio/src/socketlistener.[hg|ccg]: Add enum
Gio::SocketListener::Event and signal_event().
+ tools/m4/convert_gio.m4: Add conversions for
Gio::SocketListener::Event.
+ Glib, Gio: Regenerate docs.xml and .defs files using glib files
from glib 2.83.3.
==== glibmm2_4 ====
Version update (2.66.6 -> 2.66.8)
Subpackages: libgiomm-2_4-1 libglibmm-2_4-1
- Update to version 2.66.8:
+ Gio:
- Fix memory leak in DBus::generate_guid().
- DBus::ErrorUtils::get_remote_error(): Fix a memory leak.
- LoadableIcon: Remove extra commas from _CLASS_INTERFACE().
+ Documentation: Replace gtkmm.org by gtkmm.gnome.org
+ gmmproc:
- generate_wrap_in.pl.in: Ignore -Winconsistent-dllimport from
clang
- h2def.py: Avoid syntax warnings from Python 3.12
- DocsParser.pm: Don't link to developer-old.gnome.org
+ Build:
- Some fixes to avoid warnings from the clang compiler
- Meson build: Require meson >= 0.60
- Meson build: Use the Python installation that Meson uses.
- Drop glibmm2_4-docs-without-timestamp.patch: no longer needed.
==== gmp ====
- Use -std=gnu17 for SLE16 and higher to aovid C23 conformance issues
with GCC 15.
==== gnome-autoar ====
Subpackages: libgnome-autoar-0-0 libgnome-autoar-gtk-0-0
- Split out gtk-devel sub-package. Make the gtk3 dependency
avoidable (only known consumer is evolution).
==== gnome-calculator ====
Version update (47.1 -> 48.0)
Subpackages: gnome-shell-search-provider-gnome-calculator
- Update to version 48.0:
+ Fixed converter context menus not working
+ Code cleanup and improvements
+ Improvements in function usage, brackets usage
+ Updated translations.
- Add BuildOption: -Ddisable-introspection=true: do not build
gobject-introspection/typelib packages. They are generated with
invalid dependencies (and until the switch to the automatic
buildrequires, we did not have them enabled in our package).
- Update to version 48.rc:
+ UI and styling fixes
+ Do not steal focus on window move
+ Updated translations.
- Add optional valadoc and valadoc-doclet-devhelp BuildRequires:
Build vala API documentation.
- Update to version 48.beta:
+ Added Conversion mode
+ Ported financial dialogs to modern widgets
+ programming: disable digits not available in current number
base
+ buttons: improvements to popover styling
+ Updated translations.
- Update to version 48.alpha:
+ a11y: Announce the calculation result even when done through
the buttons
+ display:
- Cycle through history with Alt+Left/Right buttons
- Fixed incorrectly sized text entry
- Fix crash on using Shift+Insert
+ character-dialog: Modernized the character dialog
+ history-entry: Apply dim label to some buttons
+ math-preferences: Use header capitalization
+ converter:
- Use correct kJ unit shortName
- Fixed incorrect units in financial mode
- Added nanosecond unit
- Fixed MJ and kWh conversion factors
+ tests:
- Fixed broken test on slower computers
- Added test to validate MJ and kWh conversion
+ history-view: Improve default size
+ converter:
- Add pressure units
- Updated russian ruble currency symbol and name
+ keyboard: Added shortcut to clear history
+ Updated translations.
- Change spec file to use modern BuildSystem: meson with automatic
build dependency detection.
- Drop all BuildRequires now autogenerated by meson_buildrequires
macro.
- Split off new packages typelib-1_0-GCalc-2 and typelib-1_0-GCi-1
for the typelibs, that now appear after meson is properly parsed
to find all dependencies. Have the devel package require those
new packages.
==== gnome-characters ====
Version update (47.0 -> 48.0)
Subpackages: gnome-shell-search-provider-gnome-characters
- Update to version 48.0:
+ Update to CLDR 46.1.
+ Update libadwaita and glib version requirements.
+ Updated translations.
- Update to version 48.alpha:
+ Update to CLDR 46
+ Remove the X-GNOME-Utilities category
==== gnome-chess ====
Version update (47.0 -> 48.0)
- Update to version 48.0:
+ Updated translations.
- Update to version 48.alpha:
+ Modernize history dropdown menu and layout changes.
==== gnome-clocks ====
Version update (47.0 -> 48.0)
Subpackages: gnome-shell-search-provider-gnome-clocks
- Update to version 48.0:
+ Updated translations.
- Update to version 48.beta:
+ Call setlocale() earlier to fix i18n
+ Make alarm setup dialog adaptive
+ Updated translations.
- Update to version 48.alpha:
+ Add mnemonics to all buttons
+ Fix auto-focus behavior in the alarm dialog
+ Update metainfo metadata
+ Fix restoration of the window width and height
+ Port to CSS variables
+ Fix Help page
+ Fix translation of the application name
+ Updated translations.
==== gnome-console ====
Version update (48.rc -> 48.0.1)
- Update to version 48.0.1:
+ Updated translations.
==== gnome-contacts ====
Version update (47.1.1 -> 48.0)
Subpackages: gnome-shell-search-provider-contacts
- Update to version 48.0:
+ Updated translations.
- Update to version 48.beta:
+ The birthday editor has received a UI upgrade, and should now
work much better on small screens.
+ Several components now use modern dialogs, which should provide
a better experience on a small screen.
+ It's now possible to delete a list of selected contacts using
the Ctrl+Delete keyboard shortcut.
+ The contact editor form has received a few minor tweaks to its
spacing and added some animations for a streamlined UX.
+ A bug has been fixed that prevented copying a contact's name.
+ Updated translations.
==== gnome-disk-utility ====
- Add (exfatprogs or exfat-utils), f2fs-tools and udftools
Recommends: Support formatting disks to exFAT, F2FS and UDF.
==== gnome-keyring ====
Version update (46.2 -> 48.0)
Subpackages: gnome-keyring-pam libgck-modules-gnome-keyring
- Re-enable ssh-agent for now: the switch to gcr-ssh-agent seems
not to work without further work from the users. This needs to be
analyzed more before disabling this agent here (boo#1239816).
+ Pass -Dssh-agent=true to meson
+ Add openssh BuildRequires.
- Update to version 48.0:
+ build: Disable ssh-agent by default (and related fixes).
+ Updated translations.
- Drop openssh BuildRequires: no longer needed, as the ssh-agent
comes from gcr-ssh-agent.
- Rebase gnome-keyring-bsc1039461-pam-man-page.patch.
- Update to version 48.beta:
+ secret-portal:
- Set a label for an application key
- Set xdg:schema for secrets
+ egg-secure-memory: Allocate enough space for the guard pointers
+ Fix several leaks found by asan
+ daemon: Randomize control directory in tests
+ meson:
- Bump minimal meson version to 1.0
- Bump minimal GLib version to 2.80
- Remove dependency on gcr-ui-3
+ build: Fix several deprecations
+ Updated translations
- Replace pkgconfig(gcr-3) with pkgconfig(gcr-base-3)
BuildRequires: following upstream changes.
- Update to version 48.alpha:
+ build: Switch from autootools to Meson
+ pam: add check for stash password
+ ssh-agent: Don't ship autostart desktop if disabled
- Add meson BuildRequires and macros following upstreams port.
- Drop autotools and libtool BuildRequires, no longer needed.
- Disable gnome-keyring-bsc1039461-pam-man-page.patch, needs rebase
or dropping.
==== gnome-mahjongg ====
Version update (47.2 -> 48.0)
- Update to version 48.0:
+ Updated translations.
- Update to version 48.rc:
+ On double-click, auto-play the end of the game if all tiles are
unblocked
+ Only rotate layout on startup when random rotation is enabled
+ Avoid unnecessary loops for faster tile matching
+ Swap placement of Quit and Continue buttons
+ Add window title for completed game
+ Bundle icons not included with GTK
+ Updated translations.
- Change spec file to use modern BuildSystem: meson with automatic
build dependency detection.
- Drop all BuildRequires now autogenerated by meson_buildrequires
macro.
==== gnome-mines ====
Version update (40.1 -> 48.alpha)
- Update to version 48.alpha:
+ Compilation fixes
+ Made header tooltips translatable
+ Replaced old links with discourse
+ Updated appdata
+ Fix icon name
+ Fix flatpak build
+ Migrated to GTK4
+ Updated translations.
- Switch to source service for tarball/sources.
- Add pkgconfig(libadwaita-1) BuildRequires: New dependency.
- Replace pkgconfig(gtk+-3) and pkgconfig(libgnome-games-support-1)
with pkgconfig(gtk4) and pkgconfig(libgnome-games-support-2)
BuildRequires following upstream changes.
==== gnome-music ====
Version update (47.1 -> 48.beta+25)
- Update to version 48.beta+25:
+ Detect GIRepostiory version to use, based on glib version.
Fixes execution using python-gobject 3.52.
- Update to version 48.beta:
+ Use PyGObject asyncio
+ Support HiDPI covers
+ Fix styling issues
+ Improve search reliability
+ Bugs fixed: Show MRPIS art on delayed retrieval
==== gnome-online-accounts ====
Version update (3.52.3.1 -> 3.54.1)
Subpackages: libgoa-1_0-0 libgoa-backend-1_0-2
- Update to version 3.54.1:
+ Bugs fixed: Cannot sign in to Google.
- Update to version 3.54.0:
+ Bugs fixed:
- Fix unescaped characters in IMAP and SMTP logins
- Nextcloud 'Cannot find WebDAV endpoint' error
- goaproviderdialog: don't update the error revealer until set
- goaoauth2provider: rewrite the D-Bus helper as a per-task
service
- goagoogleprovider: drop the client secret and deprecate the
option
+ Updated translations.
- Update to version 3.53.2 (Unstable):
+ Bugs fixed:
- goaoauth2provider: handle OAuth2 error responses
- docs: update README
- goabackend: drop GoaHTTPClient
- examples: drop g_error() usage
- oauth2handler: Replace libsecret with dbus
+ Updated translations.
- Drop pkgconfig(javascriptcoregtk-4.1) and
pkgconfig(webkit2gtk-4.1) BuildRequires: Not needed nor used
(upstream dropped it in version 3.49.0).
- Add pkgconfig(dbus-1) BuildRequires: Previously pulled in by the
above webkit dependency.
- Update to version 3.53.1 (Unstable):
+ Bugs fixed: onedrive: Use presentation id in OneDrive uri
+ Updated translations.
- Update to version 3.53.0 (Unstable):
+ Bugs fixed:
- Add GUI field for PresentationIdentity to be able to set a
custom name / nickname for an online account
- Also offer an oauth2 sign-in link that can be copied instead
of only directly opening in external browser.
- Non-actionable "Account Action Required" notification when
account requires VPN
- imap: Remove / Demote "None" encryption option
- Unable to Sign In to Microsoft Exchange account on Gnome 46
24.04.1
- Fix segfault after signing into Fedora account
- Fail faster - don't wait 120 seconds to timeout and return an
error on initial authentication
- goadaemon: add a timeout for credential checks
- goaoauthprovider: fix expected NULL GError
- docs: add issue templates
- goadavclient.c: add WebDAV default candidate to test
- ci: add support for new release service
+ Updated translations.
==== gnome-remote-desktop ====
Version update (47.3 -> 48.rc)
- Update to version 48.rc:
+ Add support for hardware encoded AVC444
+ Updated translations.
- Update to version 48.beta:
+ Add support for zero copy rendering with Vulkan and VAAPI
(disabled by default)
- Update to version 48.alpha:
+ Prepare for Vulkan and libva based hardware acceleration
+ Add user documentation
- Add shaderc, spirv-tools, pkgconfig(libva) and pkgconfig(vulkan)
new dependencies.
==== gnome-session ====
Subpackages: gnome-session-core gnome-session-wayland gnome-session-xsession
- Ensure gnome-session-wayland or -xsession is required by
gnome-session.
==== gnome-settings-daemon ====
Version update (47.2 -> 48.0)
- Rebase gnome-settings-daemon-more-power-button-actions.patch.
(bsc#1239712)
- Update to version 48.0:
+ Port plugins to GApplication classes.
+ Updated translations.
- Rebase gnome-settings-daemon-fix-stop-service.patch
- Drop use of sle_version in favor of is_opensuse and suse_version.
Sle_version is no longer used in SLE 16.
- Update to version 48.rc:
+ Add schemas for global shortcuts
+ Allow usage as subproject
+ Updated translations.
- Update to version 48.beta:
+ Fix deprecation warnings during build
+ Media-keys: Allow running custom commands in lock screen
+ Updated translations.
- Update to version 48.alpha.1:
+ Media keys: Fix crash on startup
- Rebase patches.
- Update to version 48.alpha:
+ Icon hint improvements to notifications
+ Media keys:
- Improve HIG compliance of notification messages
- Add shortcuts for reboot and shutdown actions
+ Power:
- Improve HIG compliance of notification messages
- Resolve device paths outside of the backlight helper
+ Usb protection: Improve strings
+ Xsettings: Do not notify icon-theme property on high-contrast
changes
+ Updated translations.
- Bump base_ver define to 48, following upstream changes.
==== gnome-shell ====
Version update (47.5 -> 48.0)
Subpackages: gnome-extensions gnome-shell-calendar
- Clean up conditionals and use autopatch.
- Update patches:
+ endSession-dialog-update-time-label-every-sec.patch
+ gnome-shell-add-linkoption-dl.patch
+ gnome-shell-disable-ibus-when-not-installed.patch
+ gnome-shell-disable-offline-update-dialog.patch
+ gnome-shell-domain.patch
+ gnome-shell-executable-path-not-absolute.patch
+ gnome-shell-fate324570-Make-GDM-background-image-configurable.patch
+ gnome-shell-gdm-login-applet.patch
+ gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch
+ gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch
+ gnome-shell-screen-disappear.patch
- Drop upstream patches:
+ gnome-shell-exit-crash-workaround.patch
+ gnome-shell-screen-disappear.patch
- Update to version 48.0:
+ Fix ibus candidate popup position
+ breakManager: Allow break to be taken or delayed when overdue
+ Fix audio selection dialog in light style
+ Misc. bug fixes and cleanups
+ Updated translations.
- Drop use of sle_version in favor of is_opensuse and suse_version.
Sle_version is no longer used in SLE 16.
==== gnome-software ====
Version update (47.4 -> 48.0)
Subpackages: gnome-software-plugin-packagekit
- Update to version 48.0:
+ Correctly show update detail text not provided in markdown.
+ Updated translations.
- Update to version 48.rc:
+ Minor interface improvements on the updates page
+ Various minor performance improvements
+ Improve error handling for app launches and distribution
upgrades
+ Fix a crash on the app review dialog
+ Fix version checks preventing some firmware updates when
historical updates are also listed
+ Fix a crash when copying error details
+ Minor interface improvements to search
+ Improvements to flatpak permissions checking for D-Bus
+ Updated translations.
- Update to version 48.beta:
+ Support installing flatpaks via a flatpak+https: link.
+ Fix notifying about outdated updates when in power saver mode
or offline.
+ Prioritise verified apps in source list.
+ Updated translations.
==== gnome-sudoku ====
Version update (47.1.1 -> 48.0)
- Update to version 48.0:
+ Let the about dialog track appdata releases.
+ Updated translations.
- Update to version 48.rc:
+ Update the selection highlighting to more closely follow the
focus
+ Fix the focus jumping around on window resize
+ Fix custom game's missing icon
+ Fix print multiple puzzles dialog's scaling at lower
resolutions
+ Fix reset puzzle incorrectly affecting the timer after a reload
+ Fix show possibilities setter not working after a reload
+ Add Accessible label to earmark picker buttons
+ Add custom accent color palette of 18 colors
+ Updated translations.
- Add blueprint-compiler BuildRequires: New dependency.
- Update to version 48.beta:
+ Add custom accent color palette of 16 colors
+ Add support for row/column/block highlighting with accent
colors
+ Update selection and highlighter colors to use oklab
- Update to version 48.alpha:
+ Port to blueprints
+ Use GtkStack and its animations for the number_picker,
play/pause and fullscreen/unfullscreen buttons
+ Fix Warnings shortcut not working
+ Add mouse button binding for Back
+ Stop saving elapsed time on game completion when Timer is
disabled
+ Includes changes from 47.1
+ Updated translations.
==== gnome-system-monitor ====
Version update (47.1 -> 48.0)
- Update to version 48.0:
+ Updated translations.
- Update to version 48.rc:
+ Updated translations.
- Update to version 48.beta:
+ Code improvements
+ Fixed memory leaks drawing graphs
+ Updated translations.
- Add pkgconfig(catch2-with-main) BuildRequires: New dependency.
==== gnome-terminal ====
Version update (3.54.4 -> 3.56.0)
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal
- Update to version 3.56.0:
* Updated translations.
==== gnome-user-docs ====
Version update (47.2 -> 47.5)
- Update to version 47.5:
+ Updates to GNOME Help.
+ Updated translations.
==== gnome-user-share ====
Version update (47.2 -> 48.0)
- Update to version 48.0:
+ Turn some exceptions into exiting with a warning
+ Various CI and build tweaks
+ Fix gettext string not being parsed correctly
+ Port the project code from C to the Rust language
+ Make systemd an optional dependency
+ Fix a compiling issue for non-gnu C toolchain
+ Updated translations.
- Add clang and cargo-packaging BuildRequires and new vendor
tarball following upstreams port to rust.
- Pass buildtype=release to meson setup, ensure we build optimized
release and not devel.
==== gnome-weather ====
Version update (47.0 -> 48.0)
Subpackages: gnome-shell-search-provider-gnome-weather
- Update to version 48.0:
+ Updated translations.
- Update to version 48.beta:
+ Fix developer id in appdata.
- Update to version 48.alpha:
+ Add ctrl+w shortcut for window.close
+ Replace emblem-ok symbolic
+ Updated translations.
==== gobject-introspection ====
Version update (1.82.0 -> 1.84.0)
Subpackages: girepository-1_0 libgirepository-1_0-1
- Update to version 1.84.0:
+ No changes, stable version bump only.
- Update to version 1.83.4:
+ Revert support for "static" virtual functions.
- Update to version 1.83.2:
+ Improve GType inspection helper
+ Parse C11's _Alignas
+ Respect custom Python binary
+ Fix build on the latest Windows SDK
+ Small performance improvement when looking up a signal
information
+ Use standard imports in the JavaScript templates for
g-ir-doctool
+ Ensure that enumeration members can be marked as deprecated
+ Add more test coverage for structured union types
+ Add an option to skip tests when building
+ Fix various MSVC compatibility issues
+ Add support for "static" virtual functions
+ Allow specifying the format of the documentation inside doc
blocks
+ Handle C99's _Complex
+ Consider UCRT64 and CLANG64 as mingw32 compilers
+ Handle static NSString syntax
+ Add instance parameter checks to strict validation
+ Documentation improvements
+ Add documentation to the RelaxNG schema
+ tests: Fix compatibility with Python 3.5
+ gir: Include C header in cairo gir file
+ tests: Add functions using flat struct arrays
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-common grub2-snapper-plugin grub2-systemd-sleep-plugin
- Refresh PPC NVMEoF ofpath related patches to newer revision
* 0002-ieee1275-ofpath-enable-NVMeoF-logical-device-transla.patch
- Patch refreshed
* 0001-ieee1275-support-added-for-multiple-nvme-bootpaths.patch
- Patch obseleted
* 0004-ofpath-controller-name-update.patch
* 0001-squash-ieee1275-ofpath-enable-NVMeoF-logical-device-.patch
- Fix segmentation fault error in grub2-probe with target=hints_string
(bsc#1235971) (bsc#1235958) (bsc#1239651)
* 0001-ofpath-Add-error-check-in-NVMEoF-device-translation.patch
==== gsettings-desktop-schemas ====
Version update (47.1 -> 48.0)
- Update to version 48.0:
+ Updated translations.
- Update to version 48.rc:
+ Switch to JPEG for background image.
+ Updated translations.
- Replace cantarell-fonts Recommends with adwaita-fonts: follow
upstreams change from 48.beta.
- Update to version 48.beta:
+ Switch to Adwaita Fonts
+ Split data recording and limits in time limits schema
+ Set more useful defaults on stylus buttons
+ Updated translations.
- Update to version 48.alpha:
+ Add screen limits schema
+ Fix gendered language in key descriptions
- Add check section where we test that the schemas compile.
==== gtk3 ====
Version update (3.24.48 -> 3.24.49)
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Update to version 3.24.49:
+ Fix a crash in GtkIMContext
+ Fix crashes in DND with GtkPlug/GtkSocket
+ Wayland:
- Fix erroneous crossing events, causing menus to malfunction
- Support the cursor-shape protocol
+ X11: Enforce size limits on windows, preventing lockups
+ Updated translations.
==== gtk4 ====
Version update (4.16.12 -> 4.18.2)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.18.2:
+ GtkPopoverMenu: Fix a sporatic crash that affected Showtime
+ X11: Fix interactions between scaling and the cairo renderer
that broke the mutter-x11-frame client
+ Bugs fixed:
- Segfault on setting popover child of a MenuButton
- Transparent/bugged close button on titlebar in 48.rc
- `AdwTabOverview` only works with the vulkan renderer
- clipboard: Plug a memory leak
- wayland: Avoid leaks in drag surfaces
- roaring: Use g_malloc/g_free
+ Updated translations.
- Update to version 4.18.1:
+ Bugs fixed:
- Deadkeys using UFDD modifiers do not work under gtk4 apps
- recorder.ui's action items made available for translation
- Trying to measure GtkPopover 0x42761b0 for height of 277, but
it needs at least 313
- Nautilus crashes when try to pin any folder as a new bookmark
on the side panel
- treeview: Drop cell-only states when rendering the empty
bottom area
- paned: Fix handle jump on drag start
- Revamp the portal check
- fix: Fix the type conversion (gtk demo) in the gtkgear
example
- bitset: Fix annotations
- Add another font testcase
- inspector: Make editing attributes work
- docs: Add some a11y references
- docs: fix typo
- inspector: Don't translate action names
- macos: Fix HiDPI rendering on macOS
- call nproc once in gdk parallel
- docs: Clarify invalidation replacements
- android: Introduced partial OpenGL backend
- Tweak text layout
- inspector: Allow editing PangoTabArrays
- egl: modifers must be an array
- gpu: Make sure we actually download dmabuf textures again
- Make color management opt-in
- Improve key event logging
- Tweak font rendering more
- API: Deprecate gdk_surface_create_cairo_context()
- Use gtk_shell version to announce wl_surface.offset support
for cursors
- gsk: Fix multiple clipping of partial pixels
- vulkan: Prepare for Vulkan using wp-color-v1
- gsk: Pad text node bounds
- window: Fix destroying with transient parent
- stack: Fix adjusting child allocation
+ Updated translations.
- Update to version 4.17.6 (Unstable):
+ GSK rendering issues on Asahi Linux are fixed
+ Buffer sizing issues with fractional scaling are fixed
+ GtkFontChooser scrolls to the initially selected font
+ Font rendering with the new default GNOME font is improved
+ The Wayland cursor shape protocol is supported
+ Initial focus for popups on Android is fixed
+ Various bugs fixed
+ Updated translations.
- Update to version 4.17.5 (Unstable):
+ Numeric mode in GtkSpinButtons works again
+ Client-side dialogs can be made fully modal
+ Portals work better for unsandboxed apps, by registering
+ Editable labels have a context menu
+ GtkListBox size allocation has been improved
+ We require wayland 1.23 and wayland-protocols 1.41
+ We use the wp_color_manager_v1 protocol for color management
under Wayland
+ Most screenshots in the documentation have a dark variant
+ GtkBuilder allows inline definition for GMenu-valued properties
+ Various bugs fixed
+ Updated translations.
- Update to version 4.17.4 (Unstable):
+ GtkFileChooser: Stop replacing : (colon) with U+2236 (ratio)
+ GtkSpinButton: Avoid out-of-bounds values in some cases
+ GtkWindow:
- Send expected a11y events when a window is closed
- Change accessible role back to GTK_ACCESSIBLE_ROLE_WINDOW
+ GtkLabel: Make context menus keyboard-navigatable
+ GtkVideo: Support rotated videos
+ GDK:
- Add a way to retrieve keyboard layout information
- Use libpng api for cicp if available
+ GSK Drop the old GL renderer
+ Accessibility: Maintain inverse relations
+ Deprecations:
- The x11 backend
- The Broadway backend
+ Build: Require cairo 1.18.2
+ Updated translations.
- Update to version 4.17.3 (Unstable):
+ GtkText:
- Consume Ctrl-A
- Handle Cut', Copy, Paste, Undo, and Redo keys
- Improve a11y representation
+ GtkLabel:
- Consume Ctrl-A when we handle it
... changelog too long, skipping 38 lines ...
- Rebase 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch.
==== gtkmm4 ====
Version update (4.16.0 -> 4.17.0)
- Update to version 4.17.0 (Unstable):
+ Gdk:
- ColorState: Add get_oklab() and get_oklch().
- ContentFormats: Add is_empty().
+ Gtk:
- SearchEntry2: Add signal_activate().
- ColorDialogButton, DropDown, Expander, FontDialogButton,
MenuButton, PasswordEntry, Text: Add signal_activate().
- Snapshot: Add and deprecate render_background().
- ApplicationWindow: Deprecate unset/set/get_help_overlay().
- ShortcutLabel, ShortcutsGroup, ShortcutsSection,
ShortcutsShortcut, ShortcutsWindow: Deprecate these classes.
- FileDialog: Add open_text_file(), open_text_file_finish(),
open_multiple_text_files(),
open_multiple_text_files_finish(), save_text_file(),
save_text_file_finish().
- ListBox: Add set/get/property_tab_behavior().
- StringList: Add find().
- TextView: Add get_visible_offset().
+ Build:
+ Require gtk4 >= 4.17.3.
+ Require glibmm >= 2.75.0. Actually required since gtkmm
4.15.0.
+ Meson build: If GTKMM_NO_DIST_TESTS is defined, 'meson dist'
does not run test programs.
==== hwinfo ====
Version update (23.3 -> 23.4)
Subpackages: libhd23
- merge gh#openSUSE/hwinfo#150
- do not overdo usb device de-duplication (bsc#1239663)
- 23.4
==== kdbg ====
- Add patch:
* kdbg-cmake4.patch
==== kdecoration6 ====
Subpackages: libkdecorations3-6 libkdecorations3private2
- Add back obsoletion of libkdecorations2-5-lang (boo#1239218)
==== kernel-firmware-amdgpu ====
Version update (20250311 -> 20250318)
- Update to version 20250318 (git commit 588505068c48):
* amdgpu: DMCUB updates for various ASICs
==== kernel-firmware-bluetooth ====
Version update (20250310 -> 20250318)
- Update to version 20250318 (git commit 588505068c48):
* linux-firmware: Update firmware file for Intel BlazarI core
==== kernel-firmware-mediatek ====
Version update (20250310 -> 20250319)
- Update to version 20250319 (git commit b8828772e413):
* mediatek: Add MT8188 SCP firmware
==== kernel-firmware-qcom ====
Version update (20250311 -> 20250319)
- Update to version 20250319 (git commit b8828772e413):
* qcom: Add DSP firmware for QCS8300 platform
==== kernel-firmware-sound ====
Version update (20250306 -> 20250318)
- Update to version 20250318 (git commit 588505068c48):
* qcom: Add Audio firmware for Lenovo Slim 7x
* qcom: Add Audio firmware for Lenovo T14s
==== kernel-source ====
Version update (6.13.6 -> 6.13.7)
Subpackages: kernel-64kb kernel-default
- Update config files. Disable OVPN temporarily.
We need to wait for these fixes first:
https://build.opensuse.org/request/show/1254601
https://github.com/openSUSE/installation-images/pull/758
- commit bca56f0
- testing/selftests: add test tool and scripts for ovpn module
(bsc#1239783).
- ovpn: add basic ethtool support (bsc#1239783).
- ovpn: notify userspace when a peer is deleted (bsc#1239783).
- ovpn: kill key and notify userspace in case of IV exhaustion
(bsc#1239783).
- ovpn: implement key add/get/del/swap via netlink (bsc#1239783).
- ovpn: implement peer add/get/dump/delete via netlink
(bsc#1239783).
- ovpn: add support for updating local or remote UDP endpoint
(bsc#1239783).
- ovpn: implement keepalive mechanism (bsc#1239783).
- ovpn: implement peer lookup logic (bsc#1239783).
- ovpn: implement multi-peer support (bsc#1239783).
- ovpn: add support for MSG_NOSIGNAL in tcp_sendmsg (bsc#1239783).
- skb: implement skb_send_sock_locked_with_flags() (bsc#1239783).
- ovpn: implement TCP transport (bsc#1239783).
- ovpn: store tunnel and transport statistics (bsc#1239783).
- ovpn: implement packet processing (bsc#1239783).
- ovpn: implement basic RX path (UDP) (bsc#1239783).
- ovpn: implement basic TX path (UDP) (bsc#1239783).
- ovpn: introduce the ovpn_socket object (bsc#1239783).
- ovpn: introduce the ovpn_peer object (bsc#1239783).
- ovpn: keep carrier always on for MP interfaces (bsc#1239783).
- ovpn: add basic interface creation/destruction/management
routines (bsc#1239783).
- ovpn: add basic netlink support (bsc#1239783).
- net: introduce OpenVPN Data Channel Offload (ovpn)
(bsc#1239783).
- Update config files.
- commit 64754d8
- Linux 6.13.7 (bsc#1012628).
- x86/amd_nb: Use rdmsr_safe() in amd_get_mmconfig_range()
(bsc#1012628).
- rust: block: fix formatting in GenDisk doc (bsc#1012628).
- cifs: Remove symlink member from cifs_open_info_data union
(bsc#1012628).
- smb311: failure to open files of length 1040 when mounting
with SMB3.1.1 POSIX extensions (bsc#1012628).
- loongarch: Use ASM_REACHABLE (bsc#1012628).
- Revert "of: reserved-memory: Fix using wrong number of cells
to get property 'alignment'" (bsc#1012628).
- tracing: tprobe-events: Fix a memory leak when tprobe with
$retval (bsc#1012628).
- tracing: tprobe-events: Reject invalid tracepoint name
(bsc#1012628).
- stmmac: loongson: Pass correct arg to PCI function
(bsc#1012628).
- LoongArch: Convert unreachable() to BUG() (bsc#1012628).
- LoongArch: Use polling play_dead() when resuming from
hibernation (bsc#1012628).
- LoongArch: Set hugetlb mmap base address aligned with pmd size
(bsc#1012628).
- LoongArch: Set max_pfn with the PFN of the last page
(bsc#1012628).
- LoongArch: KVM: Add interrupt checking for AVEC (bsc#1012628).
- LoongArch: KVM: Reload guest CSR registers after sleep
(bsc#1012628).
- LoongArch: KVM: Fix GPA size issue about VM (bsc#1012628).
- HID: appleir: Fix potential NULL dereference at raw event handle
(bsc#1012628).
- ksmbd: fix type confusion via race condition when using
ipc_msg_send_request (bsc#1012628).
- ksmbd: fix out-of-bounds in parse_sec_desc() (bsc#1012628).
- ksmbd: fix use-after-free in smb2_lock (bsc#1012628).
- ksmbd: fix bug on trap in smb2_lock (bsc#1012628).
- gpio: rcar: Use raw_spinlock to protect register access
(bsc#1012628).
- gpio: aggregator: protect driver attr handlers against module
unload (bsc#1012628).
- ALSA: seq: Avoid module auto-load handling at event delivery
(bsc#1012628).
- ALSA: hda: intel: Add Dell ALC3271 to power_save denylist
(bsc#1012628).
- ALSA: hda/realtek - add supported Mic Mute LED for Lenovo
platform (bsc#1012628).
- ALSA: hda/realtek: update ALC222 depop optimize (bsc#1012628).
- btrfs: zoned: fix extent range end unlock in cow_file_range()
(bsc#1012628).
- btrfs: fix a leaked chunk map issue in read_one_chunk()
(bsc#1012628).
- virt: sev-guest: Allocate request data dynamically
(bsc#1012628).
- hwmon: (peci/dimmtemp) Do not provide fake thresholds data
(bsc#1012628).
- drm/amd/display: Fix null check for pipe_ctx->plane_state in
resource_build_scaling_params (bsc#1012628).
- drm/amdkfd: Fix NULL Pointer Dereference in KFD queue
(bsc#1012628).
- drm/amd/pm: always allow ih interrupt from fw (bsc#1012628).
- drm/imagination: avoid deadlock on fence release (bsc#1012628).
- drm/imagination: Hold drm_gem_gpuva lock for unmap
(bsc#1012628).
- drm/imagination: only init job done fences once (bsc#1012628).
... changelog too long, skipping 278 lines ...
- commit f3da573
==== ldns ====
Subpackages: libldns3
- Allow libressl to satisfy ldns-devel as well
==== libHX ====
Version update (4.24 -> 4.27)
- Update to release 4.27
* New header endian_float.h
- Update to release 4.26
* Resolve integer truncation in HX_unit_seconds's output when the
result were to exceeded 2^32 years or months or weeks.
- Update to release 4.25
* New headers endian.h and scope.hpp
* New define HXSIZEOF_UNITSEC64 for the maximum output size of
HX_unit_seconds
==== libapparmor ====
- remove unused pcre build dependency
==== libcamera ====
Subpackages: libcamera-base0_4 libcamera0_4
- Make build recipe POSIX sh compatible
- Add trivial patch to fix build with gcc15:
* libcamera-fix-for-gcc15.patch
==== libcanberra ====
Subpackages: canberra-gtk-play libcanberra-gtk-module-common libcanberra-gtk0 libcanberra-gtk2-module libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra0
- Change license to LGPL-2.1-or-later, per legal review.
==== libdisplay-info ====
Subpackages: libdisplay-info-tools libdisplay-info2
- Add BuildRequires: python3-base; building for Leap 15.6 fails
otherwise.
==== libgit2 ====
- Pass -DEXPERIMENTAL_SHA256=ON to cmake to enable sha256
integration (already being used by opensuse gitea) in a separate
multibuild flavour. This provides downstream libs (like pygit2)
to build against the experimental flavour, should they want to.
==== libidn2 ====
Version update (2.3.7 -> 2.3.8)
- update to 2.3.8:
* Unicode 15.1.0 table updates
* Now U+19DA is DISALLOWED again
* The idn2 tool now binds the "gnulib" domain for translations
==== libimobiledevice ====
Version update (1.3.0+190git.20230705 -> 1.3.0+263git.20250123)
- Fix python packaging
- Fix libimobiledevice-glue dependency
- Update to version 1.3.0+263git.20250123:
* tools: Fix usage output for ideviceimagemounter
* tools: Fix afclient compilation by adding libimobiledevice-glue dependency
* tools/idevicebackup2: Fix free disk space calculation
* Switch to better initializer strategy
* tools: Add --insecure option to idevicenotificationproxy tool
* docs: Update manpage for idevicecrashreport
* idevicecrashreport: Allow removing crash logs without copying.
* tools: Fix heap buffer overflow in ideviceimagemounter
* Update libimobiledevice-glue dependency to 1.3.0 and use its SHA1 implementation
* tools/afcclient: Add missing argument count check for `get` command
* tools/afcclient: Prevent too much blank lines from recursive put
* docs: Update manpage for afcclient
* tools/afcclient: Update get/put options in help message
* tools/afcclient: get/put operations use '-f' to allow overwrite, '-r' to allow recursive
* tools/afcclient: Allow put directory to device
* tools/afcclient: Allow get folder from device to local.
* common: Add libimobiledevice-glue to dependencies
* tools: Fix memory leak in idevicedevmodectl
* tools/afcclient: Allow removing non-empty directories with -r
* tools/afcclient: Print human readable description of AFC error code on error
* Move LIBIMOBILEDEVICE_API to public headers
* tools/idevicedevmodectl: Fix action success check and device reboot detection
* tools: Add afcclient utility
* idevicesyslog: Allow writing output to a file with command line option
* Fix idevicebackup2 man page
* Updated README.md to mention libtatsu dependency
* Updated README
- Set URL to a working address.
==== liblastfm-qt5 ====
- Add patch:
* liblastfm-cmake4.patch
==== liblouis ====
Version update (3.32.0 -> 3.33.0)
Subpackages: liblouis-data liblouis20 python3-louis
- Update to version 3.33.0:
+ This release combines braille improvements with security
enhancements. We have new tables for Coptic braille, Cuneiform
transliteration and for Portuguese 6-dot computer braille.
There are improvements to Dutch, Hungarian, the International
Phonetic Alphabet, Norwegian and UEB. On the security side a
lot of people have reported and fixed buffer overflows and
other memory issues.
==== libmanette ====
Version update (0.2.9 -> 0.2.11)
- Drop baselibs.conf: no longer build libmanette-0_2-0-32bit: the
only known consumer was webkit2gtk3:gtk3-soup2, which in fact is
not built in Tumbleweed, but only in devel projects. As such,
there seems to be no real use of this.
- Update to version 0.2.11:
+ Port documentation to gi-docgen
+ Add support for Steam Deck gamepad:
- Add ManetteDeviceType and manette_device_get_device_type()
- Add manette_device_supports_mapping()
+ Deprecate LIBMANETTE_* version check symbols, add MANETTE_*
instead
+ Add runtime version check functions
+ Make hat to buttons mapping always emit button release (fixes
d-pad getting stuck when quickly flipping right->left etc)
+ Fix paddle keycodes
+ Fix DualSense motion sensor and touchpad being recognized as
gamepads
+ Fix half-range axis mappings
+ Build:
- Depend on hidapi-hidraw
- Specify --doc-format for GIR data
- Fix build warnings
- Add pkgconfig(hidapi-hidraw) BuildRequires: New dependency.
==== libmygpo-qt5 ====
- Add patch:
* libmygpo-cmake4.patch
==== libnvme ====
Version update (1.11 -> 1.12)
Subpackages: libnvme-mi1 libnvme1
- Update to version 1.12:
* Release v1.12
* doc: Regenerate all docs for v1.12
* build: ignore PREFER_DEFINED_ATTRIBUTE_MACRO
* python, swig: add missing controller attributes
* types: add SLM and CP command set indicator values
* Makefile: Add new targets and update meson command syntax
* build: do not include config.h globally
* types: add enum for Identify I/O Command Set Data Structure
* libnvme: export nvmf_exat_ptr_next
* build: drop support for openssl 1
* build: request c++ compiler for host and build machine
* build: update min meson dependency
* pyproject.toml: allow newer meson version
* examples: fix time stamp prefix printf format string
* mi: fix nvme_mi_admin_get_log_reachability_groups() parameters order
* types: add HDISNS field of Host Behavior Support feature
* types: fix nvme_reachability_association_desc member variable name
* ioctl: fix nvme_get_log_reachability_groups() parameters order
* build: checkpatch limit line length to 100 chars
* types,util: add Asynchronous Event Configuration NVMe 2.1 definitions
* types,util: Added Enums for missing status codes
* ioctl: add libnvme-mi NVMe 2.1 log page APIs
* mi: fix indentation errors
* test: check the namespace is not cluttered with min/max
* util: avoid min macro pollution
* build: remove thank you bot
* types: Update nvm-id-ns fields based on NVM Command Set Spec 1.1
* build: add github token to comment step
* types: add NVME_CTRL_OACS definitions
* build: add thank you bot
* types: Update id-ns fields based on NVM Command Set Spec 1.1
* build(deps): bump pypa/gh-action-pypi-publish(a)release/v1.5
* mi: add nvme_mi_admin_get_log_mgmt_addr_list()
* types: add spinup control and pls features definition
* types: fix enum nvme_psd definitions indentation errors
* mi_xfer: Added nvme_mi_mi_xfer API
* types: add I/O command fabric commands opcode definition
* types: add NVME_FEAT_FDPE_*** definitions
* ioctl: add nvme_get_log_pull_model_ddc_req()
* ioctl: add nvme_get_log_ave_discover()
* ioctl: add nvme_get_log_host_discover()
* ioctl: add nvme_get_log_changed_alloc_ns_list()
* ioctl: add nvme_get_log_reachability_associations()
* ioctl: add nvme_get_log_reachability_groups()
* ioctl: add nvme_get_log_mgmt_addr_list()
* ioctl: add nvme_get_log_dispersed_ns_participating_nss()
* ioctl: add nvme_get_log_rotational_media_info()
* ioctl: add nvme_get_endgid_log()
* types: add NVMe 2.1 identify command CNS definitions
* types: add NVMe 2.1 admin command opcode definitions
* types: Add NVMe 2.1 feature ID definitions
* types: add NVMe 2.1 identify power state descriptor fields
* types: error information log entry status field definitions
* types: fix lm data field unsigned values to little endian
* build: bump wraps
* ioctl: fix io_uring whitespace damages
* ioctl: get_log_page by nvme uring cmd
* tests: mock io_uring_get_probe
* types: add enum for the fields added in TP4058
* Update mctp APIs to mctp codeconstruct version 2.0
* ioctl: Live Migration
* types: Add enum for nvme_id_ctrl.trattr
* types: use __le16 instead of __u16 for data fields
* types: Update id-ctrl field based on NVMe 2.1 spec
* types: Live Migration
* mi: telemetry log update based NVMe v2.1
* ioctl,types: telemetry log update based NVMe v2.1
* types: add enum for the fields added in TP4160
* rpm: use defined prefix from meson
* tests: do not unconditionally depend on dlsym
* types: add NVME_ID_CTRL_NVM_LBAMQF definitions
* test/mock: pass thru unknown ioctls
* build(deps): bump codecov/codecov-action from 4 to 5
* Release v1.11.1
* doc: Regenerate all docs for v1.11.1
* fabrics: do not attempt to import keys if tls is not enabled (bsc#1216982 bsc#1226216)
* linux: do not do any keyring ops when no key is provided (bsc#1216982 bsc#1226216)
* types: Add id-ctrl CTRATT.RHII enum
* linux: do not return w/o OpenSSL support enabled (bsc#1216982 bsc#1226216)
* build: Add token for coverage test
* linux: fix derive_psk_digest OpenSSL 1.1 version (bsc#1216982 bsc#1226216)
- Add liburing dependency
- Add bugzilla references
- Remove downstream build fixes
* remove 0001-linux-fix-derive_psk_digest-OpenSSL-1.1-version.patch
* remove 0002-test-mock-pass-thru-unknown-ioctls.patch
==== libopenmpt ====
Version update (0.7.11 -> 0.7.13)
- Update to 0.7.13:
* module::get_current_estimated_bpm could return infinity when
rows per beat was set to 0. A default of 4 rows per beat is now
assumed in this situation. The internal LFO plugin was also
affected in Tempo Sync mode.
* Instruments that have a MIDI channel assigned and NNA set to
âContinueâ could cause NNA channel starvation.
* In non-compatible linear slide mode, the sample rate could wrap
around with portamento slides to extremely low frequencies.
This should only happen in compatible mode.
- Changes in 0.7.12:
* [Bug] Fixed various undefined behaviour found with ubsan.
* IT: Donât report files claiming to be made with Impulse Tracker
2.08+ as IT-made if they have no edit timer.
* IT: Ignore sample data in slots that donât have the âsample
data presentâ flag set, if the file vaguely looks IT-made to
avoid playing garbage caused by an Impulse Tracker bug that
should not be audible.
* S3M: Detect early Schism Tracker versions.
* MOD: When trying to detect MOD files with broken order lists,
the file size is now rounded down to an even number. This helps
identifying some malformed files (MOD files can technically not
have an odd size).
* MOD: Also enable ProTracker-compatible tremolo ramp waveform
for M!K! modules.
* MOD: In ProTracker 1/2 mode, retrigger with instrument-less
notes now keeps using the previous sample offset.
* Warn when a Startrekker AM file most likely requires an
(currently unsupported) external instrument definition file.
* DBM / IMF / MED: When merging pattern commands, allow to move
offset to volume column at the expense of a lower offset
resolution.
* MED: Fix correct octave transposition in some MED files that
have hardware mixing disabled but sample transpose enabled.
* MED: Donât enable Amiga resampler if any stereo samples are
found, as it does not support stereo samples.
* MED: Fix tempo in some files using software mixing mode and
legacy tempo values.
* MED: Avoid importing effect memory for some commands.
* MED: Retrigger with instrument-less note now keeps using the
previous sample offset.
* MED: Disable sample swapping on notes with portamento, and
donât resume stopped notes with portamento.
* MED: Only use 7-bit volume commands in MMD3 files made with a
new enough version of MED Soundstudio.
* STM: Do not sanitize sample loop data. Scream Tracker 2 reads
into the next sampleâs data when loops exceed the sample
length.
* When evaluating MIDI macros containing letters âuâ or âvâ
during seeking, the initial global volume was applied to them,
rather than the global volume that would be reached at that
pattern position.
==== librsvg ====
Version update (2.59.2 -> 2.60.0)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.60.0:
+ The minimum supported Rust version (MSRV) is 1.77.2.
+ Many build fixes for various platforms.
+ Basic support for the dominant-baseline property.
+ Parse the white-space property. It is not processed yet; this
is part of the work to support SVG2 text layout.
+ Report errors correctly from the parsers for attribute values.
+ Portability fixes to the C header files.
- Update to version 2.59.91 (Unstable):
+ Fix linkage on Illumos.
+ Fix the build of the static library on MinGW.
+ Fix versioning of library name.
+ Enable cross-compilation of the gdk-pixbuf loader if meson/qemu
can handle it.
- Update to version 2.59.90 (Unstable):
+ Basic support for the dominant-baseline property.
+ Report errors correctly from the parsers for attribute values.
+ Slightly improved test coverage.
+ Don't use defined() in C macro definitions, since it is not
portable.
+ Parse the white-space property. It is not processed yet; this
will come after the Outreachy internship.
+ Documentation fixes.
+ Many build fixes.
+ Improvements for cross builds.
+ Fix CRLF characters in Python sources.
==== libsecret ====
Version update (0.21.6+5 -> 0.21.7)
Subpackages: libsecret-1-0 typelib-1_0-Secret-1
- Update to version 0.21.7:
+ docs: Fix return comment of secret_value_get_text
+ bash-completion:
- Fix man section number in secret-tool completion file
- Integrate external extended bash-completion script
- Require minimal version for bash-completion
+ meson: Use newlines for build options
==== libshumate ====
Version update (1.3.2 -> 1.4.0)
Subpackages: libshumate-1_0-1 typelib-1_0-Shumate-1_0
- Update to version 1.4.0:
+ No changes since 1.4.rc.
- Update to version 1.4.rc:
+ Updated translations.
==== libspelling ====
Version update (0.4.6 -> 0.4.7)
- Update to version 0.4.7:
+ Fix a potential assertion failure in B+Tree item removal.
+ Updated translations.
==== libstorage-ng ====
Version update (4.5.242 -> 4.5.243)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#1020
- update commit actions
- 4.5.243
==== libzypp ====
Version update (17.36.4 -> 17.36.5)
- Fix computation of RepStatus if Repo URLs change.
- Fix lost double slash when appending to an absolute FTP url
(bsc#1238315)
Ftp actually differs between absolute and relative URL paths.
Absolute path names begin with a double slash encoded as '/%2F'.
This must be preserved when manipulating the path.
- version 17.36.5 (35)
==== lightsoff ====
Version update (46.0 -> 48.0)
- Update to version 48.0:
+ Updated translations.
- Update to version 48.rc:
+ UI improvements
+ Updated translations.
- Change spec file to use modern BuildSystem: meson with automatic
build dependency detection.
- Drop all BuildRequires now autogenerated by meson_buildrequires
macro.
- Update to version 48.alpha:
+ Migrated to GTK4
+ Updated translations.
- Replace pkgconfig(gtk+-3.0) with pkgconfig(gtk4) BuildRequires
following upstreams port.
- Add desktop-file-utils BuildRequires and check section where we
verify the desktop file.
- Drop obsolete and unused update-desktop-files BuildRequires.
==== llvm19 ====
Subpackages: clang-tools clang19 libLLVM19 libclang-cpp19 libclang13 libclang_rt19 llvm19-gold
- Enable build of libc++ and openmp for riscv64
==== localsearch ====
Version update (3.8.2 -> 3.9.0)
- Update to version 3.9.0:
+ Switched to libavformat for media extraction
+ Memory usage improvements
+ Improved recovery process after interruption
+ Updated translations.
- Update to version 3.9.rc:
+ Metadata extractor refactors
+ Fixed possible runtime warnings
+ Fixed possible indexer stall
+ Restructure project directories
+ Fix build with -Dwriteback=false
- Stop passing miner_rss=false to meson setup, no longer needed nor
recognized.
- Update to version 3.9.beta:
+ Ditch GStreamer for metadata extraction, and switch to
FFmpeg/libav for many benefits in extraction speed, memory
usage and sandbox friendliness.
If this causes dependency/distribution issues, it is
recommended to separate the following files to a standalone
package:
- $(datadir)/localsearch3/extract-rules/15-libav-guess.rule
- $(datadir)/localsearch3/extract-rules/90-libav-audio-generic.rule
- $(datadir)/localsearch3/extract-rules/90-libav-video-generic.rule
- $(libdir)/localsearch-3.0/extract-modules/libextract-libav.so
+ Fix build issues with gcc 15.x
+ Updated README to new project name
+ Updated translations.
- Drop: pkgconfig(gstreamer-pbutils-1.0) BuildRequires following
upstream changes.
- Add pkgconfig(gudev-1.0) BuildRequires: New dependency.
- Add optional pkgconfig(gupnp-dlna-2.0) BuildRequires: Support
DLNA.
- Update to version 3.9.alpha:
+ Fix for folder updates happening while the daemon is not
running.
+ Improve memory usage when dealing with very large folders.
+ Improve recovery after process interruption.
+ Code improvements.
+ Avoid GStreamer memory payload in indexer process.
+ Improved performance when deleting stale resources.
+ Test improvements.
==== mailx ====
- drop unneeded pcre build dependency
==== mpfr ====
Version update (4.2.1 -> 4.2.2)
- Update to mpfr 4.2.2
* In order to resolve a portability issue with the _Float128 fallback to
__float128 for binary128 support (e.g. with Clang and glibc 2.41), the
prototypes of the corresponding conversion functions had to be changed,
with _Float128 replaced by mpfr_float128, where mpfr_float128 is a
macro defined as _Float128 by default. This changes neither the ABI nor
the API (except that the end user of MPFR would need to define
mpfr_float128 as the actual type for the binary128 format if this is not
the standard _Float128 type).
* Other bug fixes (see the fixed bugs on the MPFR 4.2.1 page and/or the
ChangeLog file). In particular, the formatted output functions behaved
incorrectly with %c on the value 0; such a use is uncommon, but this bug
may have security implications.
* Improved MPFR manual.
* Detect the use of GMP's buggy vsnprintf replacement at configure time.
With it, the tests of "%a" will be disabled to avoid an assertion failure
in the MPFR testsuite. A warning will be displayed in the configure output
in such a case.
==== mugshot ====
- Eliminate duplicate files in the whole python3_sitelib directory.
- Add the various icons/hicolor directories to the files list.
- Removed cheese-version.patch as it's no longer needed. cheese made
a mistake in changing the API version field and reverted it back;
so this is not needed
- Added patch cheese-version.patch
* Fixes a version problem with dependency typelib(Cheese) (#boo#1191237)
==== mutter ====
Version update (47.6 -> 48.0+5)
- Add 0001-cursor-Unify-prepare_func-for-shape-cursors.patch.
Solves the problem of changing the size of the cursor in gtk
applications on HiDPI displays.
- Update to version 48.0+5:
* Revert "ci: Disable container building temporarily"
* Revert "ci: Disable sysext temporarily"
* tests: Raise the timeout on monitor-unit from 1 minute to 5
minutes
* Revert "onscreen/native: Account for all posted frames"
* kms/impl-device: Always catch pending KMS update in
_schedule_process
- Drop mutter-SLE-relax-some-constraints-on-CSD-windows.patch:
sle-classic is not supported.
- Update to version 48.0:
+ Improve wp_color_management_v1 support
+ Fix cursor brightness not following HDR luminance setting
+ Fix black screen with nvidia driver
+ Adjust presentation time feedback for triple buffering
+ Fix broken overlay cursor damage tracking
+ Add support for Kana and Compose USB HID LEDs
+ Fix frequent frame skips under some circumstances
+ Fix random output freezes
+ Fixed crashes
+ Misc. bug fixes and cleanups
+ Updated translations.
- Rebase patches with quilt and simplyfy conditionals applying
patches.
- Drop use of sle_version in favor of is_opensuse and suse_version.
Sle_version is no longer used in SLE 16.
- Update to version 48.rc:
+ Support presentation-time version 2
+ Honor wl_surface.offset on cursor surfaces
+ Allow to activate the overview with either Super key
+ Implement dynamic triple buffering
+ Implement the cursor_shape_v1 protocol
+ Improve window placement when centering new windows
+ Fix sharable surfaces with nvidia as primary
+ Default to sticky drag lock
+ Implement a11y keyboard monitoring support
+ Support wp_color_management_v1 protocol
+ Fix dma-bufs support for headless sessions
+ Allow to mark monitors for lease via gdctl
+ Fixed confused IM focus state after closing some windows
+ Center new windows by default
+ Add output luminance settings
+ Do not use triple buffering when update time fits into refresh
interval
+ Fixed crashes
+ Misc. bug fixes and cleanups
+ Updated translations.
- Update to version 48.beta:
+ Update cursors via the frame clock in virtual monitors
+ Synchronize device enabled state when adding device
+ Do not use modifiers if surface should be sharable
+ Add accessible state tracking in Clutter
+ Introduce GNOME Display Control (gdctl) utility
+ Fix notifying shell about modifier-only keyboard layout
switches
+ Configure HDR via DisplayConfig D-Bus API
+ Fixed crashes
+ Misc. bug fixes and cleanups
- Add pkgconfig(bash-completion), python3-argcomplete and
python3-docutils BuildRequires, new dependencies.
- Update to version 48.alpha:
+ gwakeup: Reduce wake-ups to only first item in queue
+ x11: Reduce chances XPending does recvmsg() syscall
+ Fix grabbing tablet devices
+ Improve color-management support
+ Fix misplaced windows and random resizes on scaled monitors
+ Improve detecting preferred primary devices
+ Merge CoglPango into Clutter
+ Always depend on libdisplay-info for EDID parsing
+ Fix explicit sync with virtual monitors w/o pipewire streams
+ Introspect `event` parameter in MetaKeyHandlerFunc
+ Allow to configure monitors as for-lease
+ Add support for system bell protocol
+ Add `configure` signal to allow tweaking original window
configuration
+ Default to high thread instead of realtime priority for KMS
thread
+ Add built-in renderdoc support
+ Fix maximized X11 when using native Xwayland scaling
+ Implement xdg-toplevel-drag-v1 protocol
+ Fix blank screen in remote headless sessions
+ Query screen cast format modifiers via CoglRenderer
+ Also request high priority secondary EGL context
+ Fix Xwayland DND coordinates when using fractional scaling
+ Remove ClutterImage
+ Fix applying initial _NET_WM_WINDOW_OPACITY on Xwayland
+ Implement wp_viewport support for cursor surfaces
+ Improve input â output latency of cursor movements
+ Make font-rendering support optional
+ Improve frame rate on monitors attached to secondary GPUs in
copy mode
+ Add support for commit-timing-v1 and fifo-v1 protocols
+ Use BT709 coefficients and limited range for YUV conversion by
default
+ Send preferred scales to all surface roles
+ Fixed crashes
... changelog too long, skipping 7 lines ...
- Bump api_major to 16 following upstream changes.
==== nvme-cli ====
Version update (2.11 -> 2.12)
Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion
- Don't generate /etc/nvme/hostnqn in build environments
(bsc#1238038)
- Update to version 2.12:
* Release v2.12
* doc: Regenerate all docs for v2.12
* build: bump libnvme wrap
* wdc: On FreeBSD, get the timezone the same as with real glibc
* nvme: add error message for mmap_registers
* sed: improved contextual error messages
* nvme: use correct parser type for nvmsetid and endgid option
* nvme-print: print new fields of Asynchronous Event Configuration
* completions: add pull-model-ddc-req-log command
* doc: add pull-model-ddr-req-log command
* nvme: add pull-model-ddc-req-log command
* nvme: fix ave-discovery-log command LID setting
* Makefile: Add new targets and update meson command syntax
* micron: Add missing newline
* completions: add ave-discovery-log command
* doc: add ave-discovery-log command
* Documentation: Added solidigm plugin commands to main manual page.
* nvme-print: add human readable output for IOCS Data Structure
* build: bump libnvme wrap
* sed: extended discovery feature code printing
* netapp-ontapdev: correct the basestr header (bsc#1237275)
* nvme: add ave-discovery-log command
* nvme-print-json: delete json_host_discovery_log printf error code
* netapp-smdev: update err msg for no smdevices (bsc#1237275)
* netapp-ontapdev: update err msg for no ontapdevices (bsc#1237275)
* netapp-smdev: update basestr header in verbose output (bsc#1237275)
* netapp-ontapdev: update basestr headers in verbose output
* nvme: enforce ns granularity on ns create
* doc: add host-discovery-log command
* completions: add host-discovery-log command
* completions: fix zsh completions array parameter names
* nvme: add host-discovery-log command
* build: bump libnvme wrap
* nvme-print: print Host Behavior Support feature fields
* completions: Added fdp feature auto-completion.
* nvme-wrap: fix get_log_reachability_associations parameters order
* nvme-print-binary: fix to output phy rx eom log length
* nvme-print-binary: fix to output dispersed ns participating nss log length
* nvme-print-binary: fix to output reachability groups log length
* nvme-print-binary: fix to output reachability associations log length
* plugins/ocp: Added OCP 2.6 telemetry support Updated the Telemetry Structure and Enum to support the OCP 2.6 spec
* util/logging: fix print format string
* plugins/sed: use platform depended cast for pointer type
* plugins/virtium: fix print format string
* util/types: fix print format string
* build: bump libnvme wrap
* nvme-print: print new fields of nvm_id_ctrl
* nvme: check for valid output format (bsc#1237275)
* nvme: make get-feature JSON output print everything (bsc#1237275)
* doc: Add nvme-fdp-feature command
* plugins/fdp: Added FDP feature subcommand.
* tests: check if verify command is supported
* tests: fix hex to base-10 conversion in id-ctrl output
* tests: read LBA size for validation
* tests: fix LBA format calculation
* completions: add reachability-associations-log command
* doc: add reachability-associations-log command
* nvme: add reachability-associations-log command
* nvme-wrap: do_admin_op() get_log_reachability_groups parameters order
* build: bump libnvme wrap
* nvme: make -v output consistent with -H output for nvme get-feature (bsc#1237275)
* nvme: make -v output consistent with -H output for nvme get-property (bsc#1237275)
* nvme: fix reachability-groups-log command perror message
* completions: add reachability-groups-log command
* doc: add reachability-groups-log command
* CI: add missing bind-mount option for /dev
* Revert "argconfig: add argconfig_get_value()"
* Revert "nvme: use blkdev for direct if namespace-id specified"
* Revert "nvme: add flush command chardev handle error message"
* nvme: add reachability-groups-log command
* nvme: do not output debug infos on info level
* build: checkpatch limit line length to 100 chars
* nvme-print-stdout: add details in list-ns verbose output (bsc#1237275)
* nvme-print-stdout: add descriptions for nsze, ncap & nuse (bsc#1237275)
* completions: add and fix io-mgmt-recv and io-mgmt-send commands
* completions: add dispersed-ns-participating-nss-log command
* doc: add dispersed-ns-participating-nss-log command
* nvme: add dispersed-ns-participating-nss-log command
* completions: add changed-alloc-ns-list-log command
* completions: fix mgmt-addr-list-log command
* doc: add changed-alloc-ns-list-log command
* nvme: add NVMe 2.1 changed-alloc-ns-list-log command
* nvme-wrap: handle get log rotational media info correctly
* build: sync checkpatch config file
* build: checkpatch ignore new/del/mov files
* nvme-wrap: use rotational media information log libnvme-mi API
* build: bump libnvme wrap
* ocp: fix to free hwcomp log desc memory allocated
* nvme: change attach-ns to error out if wrong device given
* nvme-print: print new id-ns fields added in NVM Command Set Spec 1.1
* build: bump libnvme wrap
* plugins/ocp: fix telemetry parser buffer overflow
* sed: add '--read-only' to lock/unlock commands
* udev-rules-ontap: switch to queue-depth iopolicy
* doc: add rotational-media-info-log command
* completions: add rotational-media-info-log command
... changelog too long, skipping 162 lines ...
- Update bugzilla references
==== open-vm-tools ====
Subpackages: libvmtools0 open-vm-tools-desktop
- remove unused pcre build dependency
==== openSUSE-release ====
Version update (20250317 -> 20250321)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== openblas_openmp ====
- Disable sgemmt and dgemmt tests in the test suite on power
when gcc-13 is used. It is known (bsc#1239134) that some
of these tests fail on this architecture when OpenBLAS
is being build with the said compiler version ever since
these tests were introduced.
With this will essentially restore the situation of the
version prior to the adition of these tests (0.3.26) where
one was unaware of the problem.
This is only a temporary measure and will be removed once
the issue with gcc-13 has been resolved.
- Remove: Link-library-with-z-noexecstack.patch
since `-Wa,--noexecstack -Wl,-z,noexecstack` are global options,
now.
==== openblas_pthreads ====
- Disable sgemmt and dgemmt tests in the test suite on power
when gcc-13 is used. It is known (bsc#1239134) that some
of these tests fail on this architecture when OpenBLAS
is being build with the said compiler version ever since
these tests were introduced.
With this will essentially restore the situation of the
version prior to the adition of these tests (0.3.26) where
one was unaware of the problem.
This is only a temporary measure and will be removed once
the issue with gcc-13 has been resolved.
- Remove: Link-library-with-z-noexecstack.patch
since `-Wa,--noexecstack -Wl,-z,noexecstack` are global options,
now.
==== orca ====
Version update (47.3 -> 48.0)
- Update to version 48.0:
+ No changes, stable version bump only.
- Update to version 48.rc:
+ Web:
- Speak/skip blank lines based on the "speak blank lines"
setting.
- Improve presentation with mouse review.
- Improve recovery in response to object destruction in
scrollable lists.
+ Fix looping/getting stuck in Discord inbox.
+ LibreOffice:
- Fix non-responsiveness when using flat review in Calc.
- Don't announce "blank" as text for non-text objects.
+ GNOME Shell: Handle/ignore focus claim which was causing speech
to be cut off in certain dialogs.
+ General:
- Fix double-presentation of common ancestor.
- Fix bug causing app-specific voice to not be used.
- Handle event floods from GTK3 text views.
- Fix regression in word echo after whitespace insertion.
+ Pass Orca's app id to AT-SPI2.
+ Updated translations.
- Update to version 48.beta:
+ Web:
- Work around Brave popup menu bug which causes Orca to not
present selection changes.
- Ignore caret-moved events from children-presentational roles
because they cause Orca to incorrectly update the current
location.
- Fix ValueError during table navigation.
+ General:
- Add support for the new "switch" role.
- Refactor, and improve presentation of, KeyboardEvent events.
- When supported by AT-SPI2, use XKB keysyms for grabbing and
matching keys.
- Do not shadow function arguments when computing modifier mask
for the Orca modifiers.
- Eliminate speaking "not selected" after every GTK4 list item.
(Note that this fix also requires a GTK4 update.)
- Prune labels with label-for relation when generating
descendants (eliminates some "chattiness").
- Don't treat "space" as a mnemonic; insert pause before
speaking mnemonic.
+ Updated translations.
==== ovpn-dco ====
Version update (0.2.20241216~git0.a08b2fd_k6.13.6_1 -> 0.2.20241216~git0.a08b2fd_k6.13.7_1)
Subpackages: ovpn-dco-kmp-64kb ovpn-dco-kmp-default
- add: do-not-redefine-symbols-when-they-are-upstream.patch
==== pango ====
Version update (1.56.1 -> 1.56.3)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- Update to version 1.56.3:
+ Improve font description serialization
+ fontconfig: Avoid FcFontSetSort when possible
+ coverage: Extend coverage by Unicode decomposition
+ win32: Speed up coverage creation
+ Deprecate pango_font_descriptions_free
- Update to version 1.56.2:
+ Annotation fixes
+ fontconfig:
- Set optical size for fonts with an opsz axis
- Make panog_font_map_reload_font scale linearly
+ win32: Improve the pango_font_map_reload_font implementation
==== procmail ====
- drop unneeded build dependency on pcre
==== python-Jinja2 ====
- Skip test_elif_deep on s390x arch
==== python-gobject ====
Version update (3.50.0 -> 3.52.3)
Subpackages: python311-gobject python311-gobject-cairo python313-gobject python313-gobject-Gdk python313-gobject-cairo
- Update to version 3.53.3:
+ Remove invalid error check for gi_constant_info_get_value.
- Update to version 3.52.2:
+ Revert to legacy license definition in pyproject.toml.
- Drop pygobject-license.patch: variant of this has been merged
upstream.
- Update to version 3.52.1
+ Use `girepository` 2.0 for GIR mappings.
+ Use Python's vectorcall protocol internally.
+ Improved API for asyncio.
+ Deprecation: The pygtkcompat module now throws an exception
when imported.
+ Method signatures are exposed from PyGObject now.
+ Use gobject-introspection-tests for testing.
+ Convenience API for Gdk.RGBA got GDK 4, similar to GDK 3.
+ Added a [pre-commit](https://pre-commit.com/) configuration.
+ Use standard `enum` module for enums and flags in PyGObject.
+ Added an option to skip automatic initialization of GTK and
GDK.
+ PyGObject is no longer automatically tested on i386
architecture.
+ Fixed iterator protocol implementation for properties.
+ Various code and documentation improvements.
- Add pythoncapi-compat as subproject.
- Pass -Dtests=false to meson: disable tests for now, as we do not
have the submodule for that.
- Pass -Dwheel=false to meson, as we use our own python
single-spec mechanism to install the python bindings.
- Add pygobject-license.patch: Fix build by not relying on PE-639
yet.
- Replace pkgconfig(gobject-introspection-1.0) BuildRequires with
pkgconfig(girepository-2.0): follow upstreams changes.
- Drop pkgconfig(gmodule-2.0) BuildRequires: no longer needed.
- Update to version 3.51.0:
+ Use `girepository` 2.0 for GIR mappings.
+ Use Python's vectorcall protocol internally.
+ Improved API for asyncio.
+ Deprecation: The pygtkcompat module now throws an exception
when imported.
+ Method signatures are exposed from PyGObject now.
+ Convenience API for Gdk.RGBA got GDK 4, similar to GDK 3.
+ Use standard `enum` module for enums and flags in PyGObject.
+ Added an option to skip automatic initialization of GTK and
GDK.
+ Fixed iterator protocol implementation for properties.
+ Various code and documentation improvements.
==== python-numpy ====
Version update (2.1.3 -> 2.2.2)
Subpackages: python311-numpy python313-numpy
- Update to 2.2.2
* New functions matvec and vecmat
* Many improved annotations
* Improved support for the new StringDType
* Improved support for free threaded Python
* Fixes for f2py
[#]# Deprecations
* _add_newdoc_ufunc is now deprecated. ufunc.__doc__ = newdoc should
be used instead.
[#]# Expired deprecations
* bool(np.array([])) and other empty arrays will now raise an error.
Use arr.size > 0 instead to check whether an array has no elements.
[#]# Compatibility notes
* numpy.cov now properly transposes single-row (2d array) design
matrices when rowvar=False. Previously, single-row design matrices
would return a scalar in this scenario, which is not correct, so
this is a behavior change and an array of the appropriate shape
will now be returned.
[#]# New Features
* New functions for matrix-vector and vector-matrix products
* np.complexfloating[T, T] can now also be written as np.complexfloating[T]
* UFuncs now support __dict__ attribute and allow overriding __doc__
(either directly or via ufunc.__dict__["__doc__"]). __dict__ can be
used to also override other properties, such as __module__ or
__qualname__.
* The ânbitâ type parameter of np.number and its subtypes now defaults
to typing.Any. This way, type-checkers will infer annotations such
as x: np.floating as x: np.floating[Any], even in strict mode.
==== python-pyinotify ====
Subpackages: python311-pyinotify python313-pyinotify
- Make asyncore support optional to fix issue in Python 3.12 and 3.13
- Added:
* make_asyncore_support_optional.patch
==== salt ====
Subpackages: python311-salt salt-master salt-minion
- Fix aptpkg 'NoneType object has no attribute split' error
- Added:
* fix-deb822-nonetype-object-has-no-attribute-split-71.patch
==== samba ====
Version update (4.21.4+git.390.43d401e5b77 -> 4.22.0+git.379.98f46fb51c)
Subpackages: libldb2 python3-ldb samba-ad-dc-libs samba-client samba-client-libs samba-dcerpc samba-gpupdate samba-ldb-ldap samba-libs samba-libs-python3 samba-python3 samba-winbind samba-winbind-libs
- Update to 4.22.0
* SMB3 Directory Leases are supported. By default, SMB3 Directory
Leases are enabled on non-clustered Samba and disabled on
clustered Samba, based on the "clustering" option.
* Netlogon Ping over LDAP and LDAPS
* Experimental Himmelblaud Authentication in Samba
* The "nmbd proxy logon" feature was removed.
* fruit:posix_rename option of the vfs_fruit VFS module that
could be used to enable POSIX directory rename behaviour for
OS X clients has been removed as it could result in severe
problems for Windows clients.
==== sdbootutil ====
Version update (1+git20250305.278a563 -> 1+git20250311.8d3db8b)
Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper
- Update to version 1+git20250311.8d3db8b:
* Load the config file when updating the predictions
* Include swap partitions for PCR15
* Soft fails keyctl setperm when called via YaST
* Revoke cryptenroll key if is incorrect
- Update to version 1+git20250307.d46fcde:
* Add fallback logic when generatic predictions
* Don't use sdbootutil-pin when reading vk
* Drop parameters for generate_tpm2_predictions
* Fix style
* Fix --signed-policy parameter
- Update to version 1+git20250306.0811984:
* Fix list of tracked devices
* Don't echo '\n' when timeout or default entry are empty
==== selinux-policy ====
Version update (20250312 -> 20250318)
Subpackages: selinux-policy-targeted
- Update to version 20250318:
* rebootmgr: Handle config under /etc/rebootmgr (bsc#1239720)
- Update to version 20250313:
* health-checker-plugin: Move from dbus to varlink for rebootmgr communication (bsc#1237273)
* Introduce rebootmgr_var_run_t for files under run (bsc#1237273)
* Adjust to correct new binary path (bsc#1237273)
* health-checker: allow snapshot rollback (bsc#1235860)
* snapper: add interface to select the next boot snapshot
==== sqlite3 ====
Subpackages: libsqlite3-0 sqlite3-tcl
- Mark build recipe as POSIX-sh-incompatible
- Run mkdir/rm with verbose mode for the build log
==== swell-foop ====
Version update (46.0 -> 48.0)
- Update to version 48.0:
+ Updated translations.
- Update to version 48.alpha:
+ Updated documentation
+ Updated metainfo according to recommendations
+ Validate metainfo
+ Build improvements and library updates
+ Honor the disable animation setting
+ Preload images
+ Updated translations.
- Add pkgconfig(libadwaita-1) BuildRequires: New dependency.
- Add desktop-file-utils BuildRequires and check section where we
verify the desktop file.
==== talloc ====
Version update (2.4.2 -> 2.4.3)
Subpackages: libtalloc2 python3-talloc
- Update to 2.4.3
* Testsuite and documenation fixes
* Add LGPLv3 LICENSE file
==== tdb ====
Version update (1.4.12 -> 1.4.13)
Subpackages: libtdb1 python3-tdb
- Update to 1.4.13
* Add LGPLv3 LICENSE file
==== tecla-keyboard-layout-viewer ====
Version update (47.0 -> 48.0.2)
- Update to version 48.0.2:
+ Stable version bump only.
- Update to version 48.0:
+ Updated translations.
- Update to version 48.rc:
+ Improvements to multi-instance for specific layout previews
+ Make window modal when run as a dialog
+ Updated translations.
- Update to version 48.alpha:
+ Support spaces and tabs as separator for keymap+variant
+ A number of new/improved labels for special keys
+ Updated translations.
==== tevent ====
Version update (0.16.1 -> 0.16.2)
Subpackages: libtevent0 python3-tevent
- Update to version 0.16.2
* Documentation fixes
* Add LGPLv3 LICENSE file
==== tinysparql ====
Version update (3.8.2 -> 3.9.1)
Subpackages: libtracker-sparql-3_0-0 typelib-1_0-Tracker-3_0
- Update to version 3.9.1:
+ Many fuzzing fixes
+ Multiple coverity fixes
- Update to version 3.9.rc:
+ Multiple fixes to issues found by OSS fuzz
+ Restructure project directories
+ Error handling fixes in SPARQL updates via D-Bus
- Update to version 3.9.alpha:
+ A number of fixes to static linking.
==== vte ====
Version update (0.78.4 -> 0.80.0)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91
- Update to version 0.80.0:
* emulation: DECSLRM is implemented
* emulation: Don't allow BEL termination of the progress sequence
- Update to version 0.79.91 / 5b872b78:
+ build: Typo fix, addressing i586 build failure.
==== webkit2gtk3 ====
Version update (2.46.6 -> 2.48.0)
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Drop baselibs.conf: no longer build bi-arch flavors of
libjavascriptcoregtk-4_0-18 and libwebkit2gtk-4_0-37: in
openSUSE:Factory, the gtk3-soup2 flavor is not built at all,
which means outside of 3rd-party projects, this change has no
impact.
- Use spiel for speech synthesis, rather than flite. Spiel supports
multiple back ends and might become the upstream default once it
is more widely available in Linux distributions.
- Up some version requirements to match the cmake checks in 2.48.0.
- Drop dependency on atk. It is no longer used.
- Update to version 2.48.0 (boo#1239863 boo#1239864).:
+ Move tiles rendering to worker threads when rendering with the
GPU.
+ Fix preserve-3D intersection rendering.
+ Added new function for creating Promise objects to
JavaScripotCore GLib API.
+ The MediaRecorder backend gained WebM support (requires at
least GStreamer 1.24.9) and audio bitrate configuration
support.
+ Fix invalid DPI-aware font size conversion.
+ Bring back support for OpenType-SVG fonts using Skia SVG
module.
+ Add metadata (title and creation/modification date) to the PDF
document generated for printing.
+ Propagate the fontâs computed locale to HarfBuzz.
+ The GPU process build is now enabled for WebGL, but the web
process is still used by default. The runtime flag
UseGPUProcessForWebGL can be used to use the GPU process for
WebGL.
+ Security fixes: CVE-2024-44192, CVE-2024-54467, CVE-2025-24201.
- Drop 7d784721.patch: Fixed upstream.
- Add flite-devel BuildRequires: New dependency.
==== xdg-desktop-portal ====
- Do not build docs on SLE/Leap <= 16. They pull in a lot of
additional dependencies.
==== xen ====
Version update (4.20.0_08 -> 4.20.0_10)
Subpackages: xen-libs xen-tools-domU
- bsc#1219354 - xen channels and domU console
67c86fc1-xl-fix-channel-configuration-setting.patch
- bsc#1227301 - Kernel boot crashes on Thinkpad P14s Gen 3 AMD
67c818d4-x86-log-unhandled-mem-accesses-for-PVH-dom0.patch
67c818d5-x86-fixup-p2m-page-faults-for-PVH-dom0.patch
67c818d6-x86-PVH-dom0-correct-iomem_caps-bound.patch
67c818d7-x86-IOMMU-account-for-IOMEM-caps-when-populating.patch
67c818d8-x86-Dom0-relax-Interrupt-Address-Range.patch
- bsc#1237692 - When attempting to start guest vm's libxl fills disk with errors
67d2a3fe-libxl-avoid-infinite-loop-in-libxl__remove_directory.patch
- Upstream bug fixes (bsc#1027519)
67cb03e0-x86-vlapic-ESR-write-handling.patch
67d17edd-x86-expose-MSR_FAM10H_MMIO_CONF_BASE-on-AMD.patch
67d17ede-VT-x-PI-usage-of-msi_desc-msg-field.patch
==== xfsdump ====
- Make build recipe compatible with POSIX sh.
- Modernize by using %autosetup.
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra
- U_CVE-2022-49737-dix-Hold-input-lock-for-AttachDevice.patch
* Xorg may crash when client applications use easystroke for
mouse gestures (CVE-2022-49737, bsc#1239750)
==== xvidcore ====
- Add xvidcore-c23.patch: Fix build with gcc 15 (patch borrowed
from fedora).
==== zsh ====
- build with pcre2 (boo#1201811) - zsh-5.9-pcre2.patch
==== zstd ====
Subpackages: libzstd1
- build with cmake as it is needed for building blender 4.4
this should not be a problem any more as cmake:mini is in ring0
[View Less]
1
0
I recently got a Google Pixel 9 Pro XL with 1 TB of storage. I got it
because it will run Debian in a container on the phone. The claim is
that Google is doing this so we can run normal Linux programs on a cell
phone, even though in practice you have to attach a monitor, keyboard
and mouse to the phone. It doesn't support X-windows but supposedly
will in a few weeks or months. I don't know why you would do this
instead of using a laptop.
Okay, that begs the question of whether I can run …
[View More]opensuse instead of
debian. Since we have ARM64 releases it might work.
Debian has a boot directory with EFI and grub in it. I haven't spotted
a device tree.
I will be wasting lots of time trying to figure this out.
Bill
[View Less]
2
1
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.…
[View More]org/openSUSE:Submitting_bug_reports
Packages changed:
aaa_base (84.87+git20250102.c08e614 -> 84.87+git20250313.4dd1cfd)
boost-base
boost-extra
kf6-attica (6.11.0 -> 6.12.0)
kf6-baloo (6.11.0 -> 6.12.0)
kf6-bluez-qt (6.11.0 -> 6.12.0)
kf6-breeze-icons (6.11.0 -> 6.12.0)
kf6-frameworkintegration (6.11.0 -> 6.12.0)
kf6-karchive (6.11.0 -> 6.12.0)
kf6-kauth (6.11.0 -> 6.12.0)
kf6-kbookmarks (6.11.0 -> 6.12.0)
kf6-kcalendarcore (6.11.0 -> 6.12.0)
kf6-kcmutils (6.11.0 -> 6.12.0)
kf6-kcodecs (6.11.0 -> 6.12.0)
kf6-kcolorscheme (6.11.0 -> 6.12.0)
kf6-kcompletion (6.11.0 -> 6.12.0)
kf6-kconfig (6.11.0 -> 6.12.0)
kf6-kconfigwidgets (6.11.0 -> 6.12.0)
kf6-kcontacts (6.11.0 -> 6.12.0)
kf6-kcoreaddons (6.11.0 -> 6.12.0)
kf6-kcrash (6.11.0 -> 6.12.0)
kf6-kdav (6.11.0 -> 6.12.0)
kf6-kdbusaddons (6.11.0 -> 6.12.0)
kf6-kdeclarative (6.11.0 -> 6.12.0)
kf6-kded (6.11.0 -> 6.12.0)
kf6-kdesu (6.11.0 -> 6.12.0)
kf6-kdnssd (6.11.0 -> 6.12.0)
kf6-kdoctools (6.11.0 -> 6.12.0)
kf6-kfilemetadata (6.11.0 -> 6.12.0)
kf6-kglobalaccel (6.11.0 -> 6.12.0)
kf6-kguiaddons (6.11.0 -> 6.12.0)
kf6-kholidays (6.11.0 -> 6.12.0)
kf6-ki18n (6.11.0 -> 6.12.0)
kf6-kiconthemes (6.11.0 -> 6.12.0)
kf6-kidletime (6.11.0 -> 6.12.0)
kf6-kimageformats (6.11.0 -> 6.12.0)
kf6-kio (6.11.0 -> 6.12.0)
kf6-kirigami (6.11.0 -> 6.12.0)
kf6-kitemmodels (6.11.0 -> 6.12.0)
kf6-kitemviews (6.11.0 -> 6.12.0)
kf6-kjobwidgets (6.11.0 -> 6.12.0)
kf6-knewstuff (6.11.0 -> 6.12.0)
kf6-knotifications (6.11.0 -> 6.12.0)
kf6-knotifyconfig (6.11.0 -> 6.12.0)
kf6-kpackage (6.11.0 -> 6.12.0)
kf6-kparts (6.11.0 -> 6.12.0)
kf6-kplotting (6.11.0 -> 6.12.0)
kf6-kpty (6.11.0 -> 6.12.0)
kf6-kquickcharts (6.11.0 -> 6.12.0)
kf6-krunner (6.11.0 -> 6.12.0)
kf6-kservice (6.11.0 -> 6.12.0)
kf6-kstatusnotifieritem (6.11.0 -> 6.12.0)
kf6-ksvg (6.11.0 -> 6.12.0)
kf6-ktexteditor (6.11.0 -> 6.12.0)
kf6-ktexttemplate (6.11.0 -> 6.12.0)
kf6-ktextwidgets (6.11.0 -> 6.12.0)
kf6-kunitconversion (6.11.0 -> 6.12.0)
kf6-kuserfeedback (6.11.0 -> 6.12.0)
kf6-kwallet (6.11.0 -> 6.12.0)
kf6-kwidgetsaddons (6.11.0 -> 6.12.0)
kf6-kwindowsystem (6.11.0 -> 6.12.0)
kf6-kxmlgui (6.11.0 -> 6.12.0)
kf6-modemmanager-qt (6.11.0 -> 6.12.0)
kf6-networkmanager-qt (6.11.0 -> 6.12.0)
kf6-prison (6.11.0 -> 6.12.0)
kf6-purpose (6.11.0 -> 6.12.0)
kf6-qqc2-desktop-style (6.11.0 -> 6.12.0)
kf6-solid (6.11.0 -> 6.12.0)
kf6-sonnet (6.11.0 -> 6.12.0)
kf6-syndication (6.11.0 -> 6.12.0)
kf6-syntax-highlighting (6.11.0 -> 6.12.0)
kf6-threadweaver (6.11.0 -> 6.12.0)
libsrtp2 (2.6.0 -> 2.7.0)
microos-tools (4.0+git7 -> 4.0+git10)
nvidia-open-driver-G06-signed-cuda
openSUSE-release (20250316 -> 20250317)
plasma6-desktop
ppp
qt6-webengine
transmission
yast2-trans (84.87.20250309.5e79bbe193 -> 84.87.20250315.643f794333)
=== Details ===
==== aaa_base ====
Version update (84.87+git20250102.c08e614 -> 84.87+git20250313.4dd1cfd)
Subpackages: aaa_base-extras
- Update to version 84.87+git20250313.4dd1cfd:
* DIR_COLORS: add backup and temporary file extensions
* DIR_COLORS: sort audio formats
* DIR_COLORS: use cyan for audio formats instead of green
* DIR_COLORS: add 'avif' to image formats
* DIR_COLORS: add updated and sorted list of archive formats
* DIR_COLORS: don't colour DOS/Windows executables
* DIR_COLORS: update existing colours and add missing ones
* DIR_COLORS: add COLORTERM and 'st' terminal
* DIR_COLORS: update file description
* DIR_COLORS: sort TERM entries
* DIR_COLORS: remove COLOR, OPTIONS and EIGHTBIT
- Update to version 84.87+git20250313.e71c2f4:
* Respect PROFILEREAD/CSHRCREAD at shell switch
* Modernize specfile
* Add safety quotes and proper escaping
* Avoid bashisms in build recipe
* Add setup-systemd-proxy-env
* profile.{sh,csh}: Drop useless proxy variables cleanup
==== boost-base ====
Subpackages: boost-license1_87_0 libboost_filesystem1_87_0 libboost_iostreams1_87_0 libboost_locale1_87_0 libboost_program_options1_87_0 libboost_thread1_87_0
- Fix build failure of depending packages, add
* boost-missing-BOOST_MOVE_STD_NS_BEG.patch
* boost-missing-BOOST_MOVE_STD_NS_BEG-again.patch
- add context and data_time to requirement of process (bsc#1239599)
- some spec file cleanup
==== boost-extra ====
- Fix build failure of depending packages, add
* boost-missing-BOOST_MOVE_STD_NS_BEG.patch
* boost-missing-BOOST_MOVE_STD_NS_BEG-again.patch
- add context and data_time to requirement of process (bsc#1239599)
- some spec file cleanup
==== kf6-attica ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6Attica6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-baloo ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-baloo-file kf6-baloo-imports kf6-baloo-kioslaves kf6-baloo-tools libKF6Baloo6 libKF6Baloo6-lang libKF6BalooEngine6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* [FileContentIndexer] Avoid race on updatedFiles modification
* extractor: don't try to extract when index failed (kde#498236)
* Update version to 6.12.0
==== kf6-bluez-qt ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-bluez-qt-imports libKF6BluezQt6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-breeze-icons ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6BreezeIcons6
- Added kf6-breeze-icons-generate-dark.patch for dark theme icon
genertion boo#1226207
- Added kf6-breeze-icons-skip-unused.patch for ignore some of unused
ones while dark theme genration boo#1226207
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Remove themed SmartGit icon
* Let the GNOME icon loader re-color our window-close icons (kde#500950)
* Add -symbolic symlinks for value-decrease/increase (kde#494086)
* Add MIME-type icons for kdenlive project files.
* Fix fill-rule-even-odd.svg and fill-rule-nonzero.svg
* Borrow debug function from Qt documentation
* Simplify qrcAlias to not use as much memory
* Force folder creation
* Remove inkscape icons
* safe half of memory for duplicate checking
* Add battery-profile-balanced symlink
* Update version to 6.12.0
==== kf6-frameworkintegration ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-frameworkintegration-plugin libKF6Style6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-karchive ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6Archive6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* KF6 TODOs are now KF7 TODOs
* kgzipfilter.cpp use nullptr instead of zero
* Use 'const QString' declarations for test filenames
* Move all test data files to data directory
* 7zip: Add default naming for files without a name (kde#496175)
* Add error checking for writing back temp files in KTar
* Handle errors in KTar::writeLonglink
* Remove stale TODO
* Refactor KXzFilter::init to use QScopeGuard
* Update version to 6.12.0
==== kf6-kauth ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-kauth-lang libKF6AuthCore6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kbookmarks ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6Bookmarks6 libKF6BookmarksWidgets6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kcalendarcore ====
Version update (6.11.0 -> 6.12.0)
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* codespell fixes (minor)
* calfilter.cpp - CalFilter::filterIncidence() bail on null incidence
* recurrence.cpp - shiftTimes() prevent crash on missing or invalid period (kde#499470)
* Update version to 6.12.0
==== kf6-kcmutils ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-kcmutils-imports libKF6KCMUtils6 libKF6KCMUtilsCore6 libKF6KCMUtilsQuick6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* ScrollView: don't move focus to empty toolbar
* kcmultidialog: set AccessibleName for ScrollArea
* kcmultidialog: only focus ScrollArea if scrollable
* src/kcmultidialog.cpp - prevent a crash in KCMultiDialogPrivate::apply()
* Restore non-default highlight for widget kcms
* Update version to 6.12.0
==== kf6-kcodecs ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6Codecs6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Move entities table into read-only data section
* binary search instead of gperf
* Update version to 6.12.0
==== kf6-kcolorscheme ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6ColorScheme6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kcompletion ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6Completion6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Don't use KCOMPLETION_ENABLE_DEPRECATED_SINCE for virtual function
* Update version to 6.12.0
==== kf6-kconfig ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kconf_update6 kf6-kconfig-imports libKF6ConfigCore6 libKF6ConfigGui6 libKF6ConfigQml6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kconfigwidgets ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6ConfigWidgets6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* KRecentFilesAction: Don't call into QMimeDatabase to get what we already have
* Update version to 6.12.0
==== kf6-kcontacts ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6Contacts6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kcoreaddons ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-kcoreaddons-imports libKF6CoreAddons6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Declare KFormat option flag operators
* Add missing break in switch statement
* Update version to 6.12.0
==== kf6-kcrash ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6Crash6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kdav ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6DAV6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kdbusaddons ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-kdbusaddons-tools libKF6DBusAddons6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kdeclarative ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-kdeclarative-imports libKF6CalendarEvents6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* KeySequenceItem: Only steal shortcut if the user accepted
* Update version to 6.12.0
==== kf6-kded ====
Version update (6.11.0 -> 6.12.0)
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Add Restart=on-failure to plasma-kded6 service configuration
* Update version to 6.12.0
==== kf6-kdesu ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6Su6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kdnssd ====
Version update (6.11.0 -> 6.12.0)
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kdoctools ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6DocTools6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kfilemetadata ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6FileMetaData3
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* [dump] Always build utility, even when tests are disabled
* [XmlExtractor] Use non-deprecated QDomDocument::setContent overload
* [dump] Build/install utility even when tests are disabled
* exiv2: Avoid calling enableBMFF for exiv2 >= 0.28.3
* odf: port to new QDomDocument::setContent version
* [autotests] Remove leftover unused CMake variable
* [ExtractorPlugin] Declare private helpers as deprecated
* [ExtractorCollection] Warn if metadata is invalid
* [ExtractorCollection] Warn if an extractor has no metadata
* [ExtractorPlugin] Improve documentation
* [ExtractorPlugin] Define the interface ID in a single place
* Update version to 6.12.0
==== kf6-kglobalaccel ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6GlobalAccel6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kguiaddons ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-kguiaddons-imports libKF6GuiAddons6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Add KKeySequenceRecorder patterns
* Update version to 6.12.0
==== kf6-kholidays ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-kholidays-imports libKF6Holidays6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Corrections for Tanzania
* Update version to 6.12.0
==== kf6-ki18n ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6I18n6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kiconthemes ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-kiconthemes-imports libKF6IconThemes6 libKF6IconWidgets6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Do not remove all instances of "-symbolic" at once
* Update version to 6.12.0
==== kf6-kidletime ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-kidletime-plugins libKF6IdleTime6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kimageformats ====
Version update (6.11.0 -> 6.12.0)
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* HEIF: fixed wrong use of experimental API
* Update dependency version to 6.12.0
* sct: qRound with param bigger than max int is undefined
* sct: Use height instead of width when calculating dotsPerMeterY
* MicroExif: search for the TIFF signature
* MicroExif: API improvements and minor bugfixes
* Fix compilation error
* Added support for resolution and EXIF/XMP metadata to HEIF
* JXR: Added rotation (transformation) support
* JXR: added support to EXIF metadata
* AVIF: added support to XMP and EXIF metadata
* Added pixel limit detected by experimental tests
* jxl: fix build with Qt before 6.8.0
* JP2: Disable ICC profile writing when saving an image with OpenJPEG V2.5.3 or lesser and improve the format detection on reading.
* heif: improve handling of grayscale ICC profiles
* Improve printing details when writetest fails
* Update HEIF writetest templates
* Added JXL to CMYK formats
* Update version to 6.12.0
==== kf6-kio ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6KIO6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* KFileItem: fix stat() argument for URLs with local hostname
* KUrlNavigatorButton: Use icon name we got after stat
* KUrlNavigatorButton: Look up icon only when URL is set
* Add background to KUrlNavigator
* Add Fedora Packages search
* Add kde icons to web shortcuts
* urifilters: Change the query url for wordreference.com
* Remove the spaces between words in the DuckDuckGo provider
* Shorten the Wikipedia search provider
* kurlnavigator: restrict middle click pasting from selection clipboard (kde#486229)
* filewidgets/kfilefiltercombo: std::copy_if instead of std::remove_if without std::erase
* KDirListerTest:testDeleteCurrentDir: there can be duplicated delete events
* widgets/kabstractfileitemactionplugin: update header documentation
* widgets/kabstractfileitemactionplugin: add a TODO KF7
* Fail loading admin.so outside of the KIO PLUGINDIR
* PreviewJob: Don't try to get thumbnail for empty files
* Update broken links in kde_apps urifilter (kde#498278)
* Update version to 6.12.0
==== kf6-kirigami ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-kirigami-imports libKirigamiPlatform6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* ScrollablePage: fix width and height binding loops (kde#459284)
* columnview: Fill width column when only one column is present
* platform: Use the old color set for disabled colors in PlatformTheme (kde#495694)
* Add a PageStack attached property
* Dialog: fix width and height binding loops (kde#494420)
* controls, layouts: set Accessible.name for Mnemonics
* mnemonicattached: add plainTextLabel property
* primitives/Separator: mark as non-focusable for a11y
* Update version to 6.12.0
==== kf6-kitemmodels ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-kitemmodels-imports libKF6ItemModels6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kitemviews ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6ItemViews6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kjobwidgets ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6JobWidgets6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-knewstuff ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-knewstuff-imports libKF6NewStuffCore6 libKF6NewStuffWidgets6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-knotifications ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-knotifications-imports libKF6Notifications6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Add xml/yaml linting
* Update version to 6.12.0
==== kf6-knotifyconfig ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6NotifyConfig6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kpackage ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6Package6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kparts ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6Parts6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kplotting ====
Version update (6.11.0 -> 6.12.0)
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kpty ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6Pty6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* relax test timeouts
* Update version to 6.12.0
==== kf6-kquickcharts ====
Version update (6.11.0 -> 6.12.0)
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-krunner ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6Runner6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kservice ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6Service6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kstatusnotifieritem ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6StatusNotifierItem6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Do not crash if KDE platform integration is loaded but SNI is unavailable (kde#350785)
* Update version to 6.12.0
==== kf6-ksvg ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-ksvg-imports libKF6Svg6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-ktexteditor ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6TextEditor6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* remove static_assert to avoid compiler warnings
* Add "gc" motion for vim to Toggle Comment (kde#490195)
* Fix boundary condition in argument hint navigation
* Fix line no info tooltip persists on right click
* Improve wording of Copy as HTML whatsthis
* Add "Copy as HTML" to context menu
* don't reset revision on reload but increment it (kde#499311)
* katedocument: Optimize mimeType
* compute at least inside cursorToX with floats (kde#499669)
* Fix scrolling to search results in wrapped long lines (kde#448765)
* renderer: simplify text ranges comparison function
* Add direct camel/subword movement actions
* Update version to 6.12.0
==== kf6-ktexttemplate ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6TextTemplate6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-ktextwidgets ====
Version update (6.11.0 -> 6.12.0)
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kunitconversion ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6UnitConversion6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Rename variable as KFUNITCONVERT_NO_DOWNLOAD
* Update version to 6.12.0
==== kf6-kuserfeedback ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-kuserfeedback-imports kf6-kuserfeedback-lang libKF6UserFeedbackCore6 libKF6UserFeedbackWidgets6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-kwallet ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-kwallet-tools kwalletd6 libKF6Wallet6 libKF6WalletBackend6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Remove superfluous spaces and quotes from debug output
* Update version to 6.12.0
==== kf6-kwidgetsaddons ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6WidgetsAddons6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Allow limiting the selectable range of a KDatePicker
* KFontRequester: Force frame around sample label
* Correct DateKeywords option check in KDateComboBox::initDateWidget
* Set a QComboBox placeholder when KSelectAction is on a toolbar
* KActionMenu: Apply popupMode to existing widgets
* Add 1840d8fb to .git-blame-ignore-revs
* Run clang-format
* KCapacityBar: Allow to specify state in drawCapacityBar
* Fix popup menu position
* Update version to 6.12.0
==== kf6-kwindowsystem ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-kwindowsystem-imports libKF6WindowSystem6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Add xml/yaml linting
* Update version to 6.12.0
==== kf6-kxmlgui ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6XmlGui6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Delay accepting the bugreport dialog (kde#482240)
* Add KKeySequenceWidget::patterns property
* Add KKeySequenceWidget::recording property
* Update version to 6.12.0
==== kf6-modemmanager-qt ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6ModemManagerQt6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-networkmanager-qt ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-networkmanager-qt-imports libKF6NetworkManagerQt6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Expose AccessPoint bandwidth property
* Update version to 6.12.0
==== kf6-prison ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-prison-imports libKF6Prison6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-purpose ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-purpose-services libKF6Purpose6 libKF6PurposeWidgets6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* plugins: make name and actiondisplay more consistent
* Update version to 6.12.0
==== kf6-qqc2-desktop-style ====
Version update (6.11.0 -> 6.12.0)
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-solid ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-solid-tools libKF6Solid6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-sonnet ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-sonnet-imports libKF6SonnetCore6 libKF6SonnetUi6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-syndication ====
Version update (6.11.0 -> 6.12.0)
Subpackages: libKF6Syndication6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Update version to 6.12.0
==== kf6-syntax-highlighting ====
Version update (6.11.0 -> 6.12.0)
Subpackages: kf6-syntax-highlighting-imports libKF6SyntaxHighlighting6
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Add unit tests
* Change license to MIT
* Fix XML syntax for Hjson syntax highlighting
* Add syntax highlighting file for Hjson (syntax extension to JSON)
* Don't ignore the result of QFile::open
* adjust stan tests to new hl state
* Update Stan language for newer keywords
* Update version to 6.12.0
==== kf6-threadweaver ====
Version update (6.11.0 -> 6.12.0)
- Update to 6.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.12.0
- Changes since 6.11.0:
* Update dependency version to 6.12.0
* Increase required CMake version for example
* Update version to 6.12.0
==== libsrtp2 ====
Version update (2.6.0 -> 2.7.0)
- Update to release 2.7
* Fix srtp_unprotect_rtcp_mki when RTP auth != RTCP
* Fix function signature mismatch for `srtp_remove_stream`
==== microos-tools ====
Version update (4.0+git7 -> 4.0+git10)
- Update to version 4.0+git10:
* Remove setup-systemd-proxy, now part of aaa_base
* Drop wtmpdb SELinux AVC workaround in test suite
* test: Wait for sshd.service before checking labels in /etc
==== nvidia-open-driver-G06-signed-cuda ====
- removed obsolete kernel-firmware-nvidia-gspx-G06-cuda; firmware
has moved to nvidia-common-G06 and
kernel-firmware-nvidia-gspx-G06 is no longer available either
(boo#1239139)
==== openSUSE-release ====
Version update (20250316 -> 20250317)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== plasma6-desktop ====
Subpackages: plasma6-desktop-emojier
- make scim conditional, it'll drop from Factory
==== ppp ====
- added patches
fix https://github.com/ppp-project/ppp/commit/05361692ee7d6260ce5c04c9fa0e5a1aa…
+ ppp-gcc15.patch
==== qt6-webengine ====
Subpackages: libQt6WebEngineCore6 libQt6WebEngineQuick6 libQt6WebEngineWidgets6 qt6-webengine-imports
- Add patches:
* qtwebengine-glibc_2.41.patch (boo#1238826)
* qtwebengine-ffmpeg-playback-fix.patch (QTBUG-130273, QTBUG-132762)
==== transmission ====
Subpackages: transmission-common transmission-gtk
- transmission-qt is built with Qt 6
==== yast2-trans ====
Version update (84.87.20250309.5e79bbe193 -> 84.87.20250315.643f794333)
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.20250315.643f794333:
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* Added translation using Weblate (Catalan)
* Added translation using Weblate (Catalan)
* Translated using Weblate (Catalan)
* New POT for text domain 'rmt'.
[View Less]
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.…
[View More]org/openSUSE:Submitting_bug_reports
Packages changed:
MozillaFirefox (136.0 -> 136.0.1)
SDL3
apache2-mod_php8 (8.3.17 -> 8.3.19)
cryptsetup
exempi
ffmpeg-7
gdb
git (2.48.1 -> 2.49.0)
glibc
glslang (15.1.0 -> 15.2.0)
grub2
gstreamer-plugins-bad (1.24.12 -> 1.26.0)
kernel-firmware-iwlwifi (20250206 -> 20250312)
kernel-firmware-realtek (20250224 -> 20250313)
kmod
libbacktrace (1.0+git20241025 -> 1.0+git20250210)
libgnome-games-support (2.0.0 -> 2.0.1)
liblouis
libqt5-qtwebengine
libxslt (1.1.42 -> 1.1.43)
mtools
ncurses
openSUSE-release (20250314 -> 20250316)
openblas_openmp
openblas_pthreads
patterns-base
patterns-server (20250225 -> 20250313)
pciutils
php8 (8.3.17 -> 8.3.19)
pipewire (1.4.0 -> 1.4.1)
psmisc
python311
python311-core
re2c (4.0.2 -> 4.1)
shaderc
spirv-tools
suse-module-tools (16.0.57 -> 16.0.59)
systemd (257.3 -> 257.4)
virt-manager
vulkan-loader (1.4.304 -> 1.4.309)
vulkan-tools (1.4.304 -> 1.4.309)
webkit2gtk3
wpa_supplicant
xfsprogs
yast2 (5.0.12 -> 5.0.13)
zypper (1.14.87 -> 1.14.88)
=== Details ===
==== MozillaFirefox ====
Version update (136.0 -> 136.0.1)
Subpackages: MozillaFirefox-branding-upstream
- Mozilla Firefox 136.0.1
* Fixed an issue where a cookie size limit caused problems with
website cookie management when using the CookieStore API.
This could cause login and other state-related issues. (bmo#1950565)
* Fixed an issue where Control/Command+L did not focus the
address bar in new windows. (bmo#1947723)
==== SDL3 ====
- Trim extraneous X11 dependencies from SDL3-devel [boo#1239635]
==== apache2-mod_php8 ====
Version update (8.3.17 -> 8.3.19)
- version update to 8.3.19
BCMath:
Fixed bug GH-17398 (bcmul memory leak).
Core:
Fixed bug GH-17623 (Broken stack overflow detection for variable compilation).
Fixed bug GH-17618 (UnhandledMatchError does not take zend.exception_ignore_args=1 into account).
Fix fallback paths in fast_long_{add,sub}_function.
Fixed bug GH-17718 (Calling static methods on an interface that has `__callStatic` is allowed).
Fixed bug GH-17797 (zend_test_compile_string crash on invalid script path).
Fixed GHSA-rwp7-7vc6-8477 (Reference counting in php_request_shutdown causes Use-After-Free). (CVE-2024-11235)
DOM:
Fixed bug GH-17847 (xinclude destroys live node).
FFI:
Fix FFI Parsing of Pointer Declaration Lists.
FPM:
Fixed bug GH-17643 (FPM with httpd ProxyPass encoded PATH_INFO env).
GD:
Fixed bug GH-17772 (imagepalettetotruecolor crash with memory_limit=2M).
LDAP:
Fixed bug GH-17704 (ldap_search fails when $attributes contains a non-packed array with numerical keys).
LibXML:
Fixed GHSA-wg4p-4hqh-c3g9 (Reocurrence of #72714).
Fixed GHSA-p3x9-6h7p-cgfc (libxml streams use wrong `content-type` header when requesting a redirected resource). (CVE-2025-1219)
MBString:
Fixed bug GH-17503 (Undefined float conversion in mb_convert_variables).
Opcache:
Fixed bug GH-17654 (Multiple classes using same trait causes function JIT crash).
Fixed bug GH-17577 (JIT packed type guard crash).
Fixed bug GH-17899 (zend_test_compile_string with invalid path when opcache is enabled).
Fixed bug GH-17868 (Cannot allocate memory with tracing JIT).
PDO_SQLite:
Fixed GH-17837 ()::getColumnMeta() on unexecuted statement segfaults).
Fix cycle leak in sqlite3 setAuthorizer().
Phar:
Fixed bug GH-17808: PharFileInfo refcount bug.
PHPDBG:
Partially fixed bug GH-17387 (Trivial crash in phpdbg lexer).
Fix memory leak in phpdbg calling registered function.
Reflection:
Fixed bug GH-15902 (Core dumped in ext/reflection/php_reflection.c).
Standard:
Fixed bug #72666 (stat cache clearing inconsistent between file:// paths and plain paths).
Streams:
Fixed bug GH-17650 (realloc with size 0 in user_filters.c).
Fix memory leak on overflow in _php_stream_scandir().
Fixed GHSA-hgf5-96fm-v528 (Stream HTTP wrapper header check might omit basic auth header). (CVE-2025-1736)
Fixed GHSA-52jp-hrpf-2jff (Stream HTTP wrapper truncate redirect location to 1024 bytes). (CVE-2025-1861)
Fixed GHSA-pcmh-g36c-qc44 (Streams HTTP wrapper does not fail for headers without colon). (CVE-2025-1734)
Fixed GHSA-v8xr-gpvj-cx9g (Header parser of `http` stream wrapper does not handle folded headers). (CVE-2025-1217)
Windows:
Fixed phpize for Windows 11 (24H2).
Fixed GH-17855 (CURL_STATICLIB flag set even if linked with shared lib).
Zlib:
Fixed bug GH-17745 (zlib extension incorrectly handles object arguments).
Fix memory leak when encoding check fails.
Fix zlib support for large files.
==== cryptsetup ====
Subpackages: cryptsetup-doc libcryptsetup12
- Set pbkdf2 as the default PBKDF algorithm in LUKS2 format.
[bsc#1236375, bsc#1236164]
* The default PBKDF algorithm in the LUKS2 format is now Argon2id
but its not FIPS compliant. A system would be unbootable if using
Argon2id or Argon2i for disk encryption and then switching to
kernel FIPS mode. This can be avoided by setting pbkdf2 as default.
* Build using the configure option --with-luks2-pbkdf=pbkdf2.
* Remove the dependency on libargon2 as is now provided by openssl.
==== exempi ====
- Ignore testcore test failure on s390x. It is known to fail on
big endian architectures.
==== ffmpeg-7 ====
Subpackages: libavcodec61 libavfilter10 libavformat61 libavutil59 libpostproc58 libswresample5 libswscale8
- Add 0001-avcodec-libsvtav1-unbreak-build-with-latest-svtav1.patch
to build with SVT-AV1 3.0.0.
==== gdb ====
- Patches added:
* gdb-record-fix-out-of-bounds-write-in-aarch64_record.patch
* gdb-tdep-backport-i386_canonicalize_syscall-rewrite-.patch
- Maintenance script qa.sh:
* Remove PR32770 kfail.
* Move PR32678 from kfail_i586 to kfail_factory.
- Maintenance script qa.sh:
* Add PR32688 and PR32770 kfails.
- Patches added:
* gdb-testsuite-fix-gdb.base-step-over-syscall.exp-with-m32-for-amd.patch
* gdb-testsuite-fix-gdb.base-step-over-syscall.exp-with-glibc-2-41.patch
- Patches dropped:
* gdb-testsuite-fix-gdb.base-step-over-syscall.exp-with-m32-amd-case.patch
- Drop "BuildRequires: libgo23".
- Patches added (jsc#PED-10305):
* s390-align-opcodes-to-lower-case.patch
* s390-simplify-dis-assembly-of-insn-operands-with-con.patch
* s390-relax-risbg-n-z-risb-h-l-gz-rns-ros-rxs-bgt-ope.patch
* s390-add-arch15-instructions.patch
* opcodes-fix-std-gnu23-compatibility-wrt-static_asser.patch
* s390-add-arch15-instruction-names.patch
* s390-add-arch15-concurrent-functions-facility-insns.patch
* s390-fix-disassembly-of-optional-addressing-operands.patch
* s390-treat-addressing-operand-sequence-as-one-in-dis.patch
* gdb-testsuite-add-gdb.arch-s390-disassemble.exp.patch
==== git ====
Version update (2.48.1 -> 2.49.0)
Subpackages: git-core git-email git-svn git-web perl-Git
- update to 2.49.0
https://about.gitlab.com/blog/2025/03/14/whats-new-in-git-2-49-0/
https://raw.githubusercontent.com/git/git/refs/tags/v2.49.0/Documentation/R…
- switch to zlib-ng for code 16
- docs switched to asciidoc
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-gconv-modules-extra glibc-locale glibc-locale-base
- Do not build libnsl1 (bsc#1239459)
==== glslang ====
Version update (15.1.0 -> 15.2.0)
- Update to release 15.2
* Emit error if using in/out with struct pointer
* Emit SPV_EXT_opacity_micromap if GL extension is present
* Support GL_NV_linear_swept_spheres, GLSL_EXT_nontemporal_keyword,
GL_NV_cluster_acceleration_structure, GL_NV_cooperative_vector,
GL_EXT_texture_offset_non_const, EXT_integer_dot_product
* Check SparseTextureOffset non-const parameters
* Revert cross-stage check for missing outputs
* Add support for OpTypeRayQueryKHR and
OpTypeAccelerationStructureKHR to SPVRemapper
- Make build recipe POSIX sh compatible
- Switch Leap compiler to gcc 13 following the rest of the
Vulkan stack
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-common grub2-snapper-plugin grub2-systemd-sleep-plugin
- Update the patch to fix "SRK not matched" errors when unsealing
the key (bsc#1232411)
* 0001-tpm2-Add-extra-RSA-SRK-types.patch
==== gstreamer-plugins-bad ====
Version update (1.24.12 -> 1.26.0)
Subpackages: libgstadaptivedemux-1_0-0 libgstanalytics-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstinsertbin-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstmse-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0
- Disable nvcodec/cuda on aarch64 and %arm as it fails to build
- Update to version 1.26.0:
+ Highlights
- H.266 Versatile Video Coding (VVC) codec support
- Low Complexity Enhancement Video Coding (LCEVC) support
- Closed captions: H.264/H.265 extractor/inserter,
cea708overlay, cea708mux, tttocea708 and more
- New hlscmafsink, hlssink3, and hlsmultivariantsink; HLS/DASH
client and dashsink improvements
- New AWS and Speechmatics transcription, translation and TTS
services elements, plus translationbin
- Splitmux lazy loading and dynamic fragment addition support
- Matroska: H.266 video and rotation tag support, defined
latency muxing
- MPEG-TS: support for H.266, JPEG XS, AV1, VP9 codecs and
SMPTE ST-2038 and ID3 meta; mpegtslivesrc
- ISO MP4: support for H.266, Hap, Lagarith lossless codecs;
raw video support; rotation tags
- SMPTE 2038 ancillary data streams support
- JPEG XS image codec support
- Analytics: New TensorMeta; N-to-N relationships; Mtd to carry
segmentation masks
- ONVIF metadata extractor and conversion to/from relation
metas
- New originalbuffer element that can restore buffers again
after transformation steps for analytics
- Improved Python bindings for analytics API
- Lots of Vulkan integration and Vulkan Video decoder/encoder
improvements
- OpenGL integration improvements, esp. in glcolorconvert,
gldownload, glupload
- Qt5/Qt6 QML GL sinks now support direct DMABuf import from
hardware decoders
- CUDA: New compositor, Jetson NVMM memory support,
stream-ordered allocator
- NVCODEC AV1 video encoder element, and nvdsdewarp
- New Direct3D12 integration support library
- New d3d12swapchainsink and d3d12deinterlace elements and
D3D12 sink/source for zero-copy IPC
- Decklink HDR support (PQ + HLG) and frame scheduling
enhancements
- AJA capture source clock handling and signal loss recovery
improvements
- RTP and RTSP: New rtpbin sync modes, client-side MIKEY
support in rtspsrc
- New Rust rtpbin2, rtprecv, rtpsend, and many new Rust RTP
payloaders and depayloaders
- webrtcbin support for basic rollbacks and other improvements
- webrtcsink: support for more encoders, SDP munging, and a
built-in web/signalling server
- webrtcsrc/sink: support for uncompressed audio/video and NTP
& PTP clock signalling and synchronization
- rtmp2: server authentication improvements incl. Limelight
CDN (llnw) authentication
- New Microsoft WebView2 based web browser source element
- The GTK3 plugin has gained support for OpenGL/WGL on Windows
- Many GTK4 paintable sink improvements
- GstPlay: id-based stream selection and message API
improvements
- Real-time pipeline visualization in a browser using a new
dots tracer and viewer
- New tracers for tracking memory usage, pad push timings, and
buffer flow as pcap files
- VA hardware-acclerated H.266/VVC decoder, VP8 and JPEG
encoders, VP9/VP8 alpha decodebins
- Video4Linux2 elements support DMA_DRM caps negotiation now
- V4L2 stateless decoders implement inter-frame resolution
changes for AV1 and VP9
- Editing services: support for reverse playback and audio
channel reordering
- New QUIC-based elements for working with raw QUIC streams,
RTP-over-QUIC (RoQ) and WebTransport
- Apple AAC audio encoder and multi-channel support for the
Apple audio decoders
- cerbero: Python bindings and introspection support; improved
Windows installer based on WiX5
- Lots of new plugins, features, performance improvements and
bug fixes
+ VA plugin
- New VA elements:
* H.266 / VVC video decoder
* VP8 video encoder
* JPEG encoder
* VP9 + VP8 alpha decodebin
Remember that the availability of these elements depends on
your platform and driver.
- There are a lot of improvements and bug fixes, to hightlight
some of them:
* Improved B pyramid mode for both H264 and HEVC encoding
when reference frame count exceeds 2, optimizing pyramid
level handling.
* Enabled ICQ and QVBR modes for several encoders, including
H264, H265, VP9 and AV1.
* Updated rate control features by setting the quality factor
parameter, while improving bitrate change handling.
* Improved VP9 encoderâs ability to avoid reopening or
renegotiating encoder settings when parameters remain
stable.
* Added functionality to adjust the trellis parameter in
... changelog too long, skipping 14 lines ...
- Use noun phrase for descriptions (not two noun phrases)
==== kernel-firmware-iwlwifi ====
Version update (20250206 -> 20250312)
- Update to version 20250312 (git commit 89ba9b7ce05c):
* iwlwifi: add Bz/gl FW for core94-91 release
* iwlwifi: update ty/So/Ma firmwares for core94-91 release
* iwlwifi: update cc/Qu/QuZ firmwares for core94-91 release
==== kernel-firmware-realtek ====
Version update (20250224 -> 20250313)
- Update to version 20250313 (git commit 1d4c88ee96ec):
* rtw88: Add firmware v33.6.0 for RTL8814AE/RTL8814AU
* rtw89: 8922a: update fw to v0.35.64.0
* rtw89: 8922a: update fw to v0.35.63.0
* rtw89: 8852c: update fw to v0.27.125.0
==== kmod ====
Subpackages: libkmod2
- tests: drop ppc64 workaround, print failed test results if any
==== libbacktrace ====
Version update (1.0+git20241025 -> 1.0+git20250210)
- Update to version 1.0+git20250210:
* libbacktrace: add cast to avoid undefined shift
* libbacktrace: add casts to avoid undefined shifts
* arm: libbacktrace: Check if the compiler supports __sync atomics
- Update to version 1.0+git20241129:
* libbacktrace: use WIN32_LEAN_AND_MEAN, not WIN32_MEAN_AND_LEAN
==== libgnome-games-support ====
Version update (2.0.0 -> 2.0.1)
- Update to version 2.0.1:
+ Bugs fixed: Best times are not translated.
+ Updated translations.
==== liblouis ====
Subpackages: liblouis-data liblouis20 python3-louis
- Update license to GPL-3.0-or-later AND LGPL-2.1-or-later, based on
legal review feedback.
==== libqt5-qtwebengine ====
- Add patch to fix the sandbox on 32-bit x86:
* sandbox_recvmsg.patch
==== libxslt ====
Version update (1.1.42 -> 1.1.43)
Subpackages: libexslt0 libxslt-tools libxslt1
- Update to 1.1.43:
* Major changes:
- The non-standard EXSLT crypto extensions and support for dynamically
loaded plugins are now disabled by default. These features can be
enabled by passing --with-crypto or --with-plugins to configure.
In a future release, these features will be removed.
- Debug output and the debugger are disabled by default and can be
enabled by passing --with-debug or --with-debugger.
* Security:
- [bsc#1239625, CVE-2025-24855] Fix use-after-free of XPath context node
- [bsc#1239637, CVE-2024-55549] Fix UAF related to excluded namespaces
* Bug fixes:
- variables: Fix non-deterministic generated IDs
* libxml2 related cleanup:
- python: Don't use removed libxml2 macro
- tests: Skip test_bad.xsl with libxml2 before 2.13
- python: Don't include nanoftp.h and nanohttp.h
- tests: Avoid namespace warning on Windows
- numbers: Stop using libxml2 XPath axis API
- numbers: Use private copy of xmlCopyCharMultiByte
- documents: Use xmlCtxtParseDocument if available
- tests: Make runtest compile with older libxml2 versions
- utils: Account for libxml2 change
- tests: Make bug-219.xsl compatible with older libxml2
- extensions: always include stdlib.h (Hugo Beauzée-Luyssen)
- extensions: Don't use libxml2's "modules" feature
* Code cleanup:
- numbers: Make static variables const
- variables: Remove debug code
* Portability:
- python: Declare init func with PyMODINIT_FUNC
- exslt: Use C99 NAN macro
* Build:
- cmake: Always build Python module as shared library
- cmake: Fix compatibility in package version file
- configure.ac: Find libgcrypt via pkg-config (Alessandro Astone)
* Remove patches fixed in the update:
- libxslt-reproducible.patch
- libxslt-test-compile-with-older-libxml2-versions.patch
==== mtools ====
- Require glibc-gconv-modules-extra only if glibc >= 2.39
==== ncurses ====
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add _c++ library subpackages to libncurses5, libncurses6 & libncurses6-compat
This removes libstdc++ from the ncurses dependency chain unless a binary or
librarly explicitly depends on libncurses++ or libncurses++w
==== openSUSE-release ====
Version update (20250314 -> 20250316)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== openblas_openmp ====
- Use upstream patch for bsc#1239134 which is more friendly to the
non-affected power9 and power10 sub-architectures:
Replace:
Revert-ba47c7f4f301aad100ed166de338b86e01da8465.patch
by:
Restore-the-non-vectorized-code-from-before-PR4880-for-POWER8.patch
==== openblas_pthreads ====
- Use upstream patch for bsc#1239134 which is more friendly to the
non-affected power9 and power10 sub-architectures:
Replace:
Revert-ba47c7f4f301aad100ed166de338b86e01da8465.patch
by:
Restore-the-non-vectorized-code-from-before-PR4880-for-POWER8.patch
==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-enhanced_base patterns-base-minimal_base patterns-base-selinux patterns-base-sw_management patterns-base-x11 patterns-base-x11_enhanced
- Remove setserial, stty is the tool for this since a long time
==== patterns-server ====
Version update (20250225 -> 20250313)
Subpackages: patterns-server-dhcp_dns_server patterns-server-directory_server patterns-server-file_server patterns-server-kvm_server patterns-server-kvm_tools patterns-server-lamp_server patterns-server-mail_server patterns-server-printing
- don't require virt-install and tigervnc on transactional system
==== pciutils ====
Subpackages: libpci3
- Synchronize SLE-12 and openSUSE:Factory [jsc#PED-4587].
The following patches are now obsolete in version 3.13.0:
* add-decoding-of-vendor-specific-vpd-fields.patch
* pciutils-3.1.7-fix-memory-leak-in-get_cache_name.patch
* pciutils-3.2.0_update-dist.patch
* pciutils-3.5.1-add-support-for-32-bit-pci-domains.patch
* pciutils-lspci-Correct-Root-Capabilities-CRS-Software-Visibil.patch
* show-gen4-speed-properly.patch
==== php8 ====
Version update (8.3.17 -> 8.3.19)
Subpackages: php8-ctype php8-dom php8-iconv php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter
- version update to 8.3.19
BCMath:
Fixed bug GH-17398 (bcmul memory leak).
Core:
Fixed bug GH-17623 (Broken stack overflow detection for variable compilation).
Fixed bug GH-17618 (UnhandledMatchError does not take zend.exception_ignore_args=1 into account).
Fix fallback paths in fast_long_{add,sub}_function.
Fixed bug GH-17718 (Calling static methods on an interface that has `__callStatic` is allowed).
Fixed bug GH-17797 (zend_test_compile_string crash on invalid script path).
Fixed GHSA-rwp7-7vc6-8477 (Reference counting in php_request_shutdown causes Use-After-Free). (CVE-2024-11235)
DOM:
Fixed bug GH-17847 (xinclude destroys live node).
FFI:
Fix FFI Parsing of Pointer Declaration Lists.
FPM:
Fixed bug GH-17643 (FPM with httpd ProxyPass encoded PATH_INFO env).
GD:
Fixed bug GH-17772 (imagepalettetotruecolor crash with memory_limit=2M).
LDAP:
Fixed bug GH-17704 (ldap_search fails when $attributes contains a non-packed array with numerical keys).
LibXML:
Fixed GHSA-wg4p-4hqh-c3g9 (Reocurrence of #72714).
Fixed GHSA-p3x9-6h7p-cgfc (libxml streams use wrong `content-type` header when requesting a redirected resource). (CVE-2025-1219)
MBString:
Fixed bug GH-17503 (Undefined float conversion in mb_convert_variables).
Opcache:
Fixed bug GH-17654 (Multiple classes using same trait causes function JIT crash).
Fixed bug GH-17577 (JIT packed type guard crash).
Fixed bug GH-17899 (zend_test_compile_string with invalid path when opcache is enabled).
Fixed bug GH-17868 (Cannot allocate memory with tracing JIT).
PDO_SQLite:
Fixed GH-17837 ()::getColumnMeta() on unexecuted statement segfaults).
Fix cycle leak in sqlite3 setAuthorizer().
Phar:
Fixed bug GH-17808: PharFileInfo refcount bug.
PHPDBG:
Partially fixed bug GH-17387 (Trivial crash in phpdbg lexer).
Fix memory leak in phpdbg calling registered function.
Reflection:
Fixed bug GH-15902 (Core dumped in ext/reflection/php_reflection.c).
Standard:
Fixed bug #72666 (stat cache clearing inconsistent between file:// paths and plain paths).
Streams:
Fixed bug GH-17650 (realloc with size 0 in user_filters.c).
Fix memory leak on overflow in _php_stream_scandir().
Fixed GHSA-hgf5-96fm-v528 (Stream HTTP wrapper header check might omit basic auth header). (CVE-2025-1736)
Fixed GHSA-52jp-hrpf-2jff (Stream HTTP wrapper truncate redirect location to 1024 bytes). (CVE-2025-1861)
Fixed GHSA-pcmh-g36c-qc44 (Streams HTTP wrapper does not fail for headers without colon). (CVE-2025-1734)
Fixed GHSA-v8xr-gpvj-cx9g (Header parser of `http` stream wrapper does not handle folded headers). (CVE-2025-1217)
Windows:
Fixed phpize for Windows 11 (24H2).
Fixed GH-17855 (CURL_STATICLIB flag set even if linked with shared lib).
Zlib:
Fixed bug GH-17745 (zlib extension incorrectly handles object arguments).
Fix memory leak when encoding check fails.
Fix zlib support for large files.
==== pipewire ====
Version update (1.4.0 -> 1.4.1)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Update to version 1.4.1:
* Highlights
- Handle SplitPCM wrong channels specifications. This fixes
some problems with disappearing devices.
- Add backwards compatibility support for when the kernel does
not support UMP. Also fix UMP output. This restores MIDI
support for older kernels/ALSA.
- Fix a crash in audioconvert because the resampler was not
using the right number of channels.
- Some compilation fixes and small improvements.
* PipeWire
- Don't emit events when disconnecting a stream. (#3314)
- Fix some compilation problems. (#4603)
* Modules
- Bump the ROC requirement to version 0.4.0
* SPA
- Handle SplitPCM too few or too many channels. Add an error
string to the device names when the UCM config has an error.
- Add backwards compatibility support for when the kernel does
not support UMP.
- Configure the channels in the resampler correctly in all
cases. (#4595)
- Fix UMP output.
- Use the right samplerate of the filter-graph in audioconvert
in all cases.
* Bluetooth
- Fix a crash with an incomming call.
==== psmisc ====
- fix build with gcc15
- added patches
+ psmisc-gcc15.patch
==== python311 ====
Subpackages: python311-curses python311-dbm
- Allow to disable PGO
==== python311-core ====
Subpackages: libpython3_11-1_0 python311-base
- Allow to disable PGO
==== re2c ====
Version update (4.0.2 -> 4.1)
- Update to version 4.1:
* This release adds actions, a few backend-specific improvements
in code generation and a bunch of bug fixes.
* Benchmark code has been reworked in preparation to add
multi-language benchmarks in the future.
==== shaderc ====
- Switch Leap build to newer gcc 13
==== spirv-tools ====
- Bump BuildRequires to match spirv-headers
==== suse-module-tools ====
Version update (16.0.57 -> 16.0.59)
Subpackages: suse-module-tools-scriptlets
- Update to version 16.0.59:
* inkmp-script: fix "bad array subscript" error (bsc#1239550)
- Update to version 16.0.58:
* mkosi-initrd: build initrds directly to /boot
(gh#openSUSE/suse-module-tools#115)
==== systemd ====
Version update (257.3 -> 257.4)
Subpackages: libsystemd0 libudev1 systemd-boot systemd-container systemd-experimental udev
- triggers.systemd: more posix.fork() conversion (bsc#1238566)
- Import commit f133e5974e69708d7491d4823780690c913f7bda (merge v257.4)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/e03ffd74c4a30c1c75e05874ce18d31…
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- Upstream bug fix (bsc#1027942)
010-virtManager-domain-fix-indentation.patch
- Upstream features from Lin Ma and others (jsc#PED-8910)
021-cli-Add-memdev-target.dynamicMemslots-support-for-virtio-mem.patch
022-cli-add-target.memReserve-for-pci-bridge-and-pcie-root-port-controllers.patch
023-cli-Add-disk-driver.queue_size-support.patch
024-cli-Add-poll-settings-for-iothread.patch
025-test_cli-Fix-a-pycodestyle-E261-issue.patch
026-gitignore-Ignore-coverage.xml.patch
027-cli-Add-tpm-backend.profile.source-removeDisabled-support.patch
028-cli-Add-nvram.templateFormat-to-indicate-template-format.patch
029-cli-Add-features-hyperv.xmm_input.state-on-off.patch
030-cli-Add-features-hyperv.emsr_bitmap.state-on-off.patch
031-cli-Add-features-hyperv.tlbflush.direct.state-on-off.patch
032-cli-Add-features-hyperv.tlbflush.extended.state-on-off.patch
033-createvm-prioritize-riscv64.patch
034-tests-uitests-handle-linux2020-going-EOL.patch
==== vulkan-loader ====
Version update (1.4.304 -> 1.4.309)
- Update to tag SDK-1.4.309.0
* Make Xrandr not implicitly required when x11 is used
* Make emulate_VK_EXT_surface_maintenance1 comply better with
Vulkan spec
* Support VK_GOOGLE_surfaceless_query
==== vulkan-tools ====
Version update (1.4.304 -> 1.4.309)
- Update to tag SDK-1.4.309.0
* vulkaninfo: Add video profiles support
* cube: Correctly apply sRGB OETF/EOTF
* icd: Add VkPhysicalDeviceMaintenance3Properties
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Add 7d784721.patch: WebGL context primitive restart can be
toggled from WebContent process (boo#1239547 CVE-2025-24201).
==== wpa_supplicant ====
- CVE-2025-24912: hostapd fails to process crafted RADIUS packets
properly (bsc#1239461)
[+ CVE-2025-24912.patch]
==== xfsprogs ====
Subpackages: libhandle1
- Modernize specfile: remove implicit %defattr, trim -n arguments
==== yast2 ====
Version update (5.0.12 -> 5.0.13)
Subpackages: yast2-logs
- Checking if a TPM2 device is available (has_tpm2). (jsc#PED-10703)
- 5.0.13
==== zypper ====
Version update (1.14.87 -> 1.14.88)
Subpackages: zypper-log zypper-needs-restarting
- Do not double encode URL strings passed on the commandline
(bsc#1237587)
URLs passed on the commandline must have their special chars
encoded already. We just want to check and encode forgotten
unsafe chars like a blank. A '%' however must not be encoded
again.
- version 1.14.88
[View Less]
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.…
[View More]org/openSUSE:Submitting_bug_reports
Packages changed:
tuned
=== Details ===
==== tuned ====
- tuned-ppd: add missing requirement on `asyncore` python library
[View Less]
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.…
[View More]org/openSUSE:Submitting_bug_reports
Packages changed:
GraphicsMagick (1.3.43 -> 1.3.45)
Mesa (25.0.0 -> 25.0.1)
Mesa-drivers (25.0.0 -> 25.0.1)
MozillaFirefox (135.0 -> 136.0)
akonadi (24.12.2 -> 24.12.3)
akonadi-calendar (24.12.2 -> 24.12.3)
akonadi-calendar-tools (24.12.2 -> 24.12.3)
akonadi-contacts (24.12.2 -> 24.12.3)
akonadi-import-wizard (24.12.2 -> 24.12.3)
akonadi-mime (24.12.2 -> 24.12.3)
akonadi-search (24.12.2 -> 24.12.3)
akregator (24.12.2 -> 24.12.3)
analitza (24.12.2 -> 24.12.3)
apache2 (2.4.62 -> 2.4.63)
apache2-manual (2.4.62 -> 2.4.63)
apache2-prefork (2.4.62 -> 2.4.63)
apache2-utils (2.4.62 -> 2.4.63)
ark (24.12.2 -> 24.12.3)
baloo-widgets (24.12.2 -> 24.12.3)
bash
blinken (24.12.2 -> 24.12.3)
bluedevil6 (6.3.2 -> 6.3.3)
boost-base
boost-extra
breeze6 (6.3.2 -> 6.3.3)
breeze6-gtk (6.3.2 -> 6.3.3)
busybox
calendarsupport (24.12.2 -> 24.12.3)
checkpolicy (3.8 -> 3.8.1)
container-selinux (2.234.2 -> 2.235.0)
cpupower (6.13.5 -> 6.13.6)
discover6 (6.3.2 -> 6.3.3)
dolphin (24.12.2 -> 24.12.3)
drkonqi6 (6.3.2 -> 6.3.3)
emacs
eventviews (24.12.2 -> 24.12.3)
ffmpeg-4
ffmpegthumbs (24.12.2 -> 24.12.3)
flatpak-kcm6 (6.3.2 -> 6.3.3)
gcc15 (14.2.1+git11321 -> 15.0.1+git7827)
gdbm
gnome-console (47.1 -> 48.rc)
gpg2 (2.5.4 -> 2.5.5)
grantleetheme (24.12.2 -> 24.12.3)
grilo
groff
groff-full
grub2
gstreamer (1.24.12 -> 1.26.0)
gstreamer-plugins-base (1.24.12 -> 1.26.0)
gstreamer-plugins-good (1.24.12 -> 1.26.0)
gstreamer-plugins-libav (1.24.12 -> 1.26.0)
gstreamer-plugins-ugly (1.24.12 -> 1.26.0)
guestfs-tools (1.53.7 -> 1.53.8)
gwenview (24.12.2 -> 24.12.3)
hxtools (20231224 -> 20250309)
iio-sensor-proxy (3.5 -> 3.6)
incidenceeditor (24.12.2 -> 24.12.3)
initviocons
kaccounts-integration (24.12.2 -> 24.12.3)
kaccounts-providers (24.12.2 -> 24.12.3)
kactivitymanagerd6 (6.3.2 -> 6.3.3)
kaddressbook (24.12.2 -> 24.12.3)
kalgebra (24.12.2 -> 24.12.3)
kamera (24.12.2 -> 24.12.3)
kanagram (24.12.2 -> 24.12.3)
kapptemplate (24.12.2 -> 24.12.3)
kate (24.12.2 -> 24.12.3)
kbruch (24.12.2 -> 24.12.3)
kcachegrind (24.12.2 -> 24.12.3)
kcalc (24.12.2 -> 24.12.3)
kcalutils (24.12.2 -> 24.12.3)
kcharselect (24.12.2 -> 24.12.3)
kcolorchooser (24.12.2 -> 24.12.3)
kde-cli-tools6 (6.3.2 -> 6.3.3)
kde-dev-utils (24.12.2 -> 24.12.3)
kde-gtk-config6 (6.3.2 -> 6.3.3)
kdecoration6 (6.3.2 -> 6.3.3)
kdeedu-data (24.12.2 -> 24.12.3)
kdegraphics-mobipocket (24.12.2 -> 24.12.3)
kdegraphics-thumbnailers (24.12.2 -> 24.12.3)
kdenetwork-filesharing (24.12.2 -> 24.12.3)
kdepim-addons (24.12.2 -> 24.12.3)
kdepim-runtime (24.12.2 -> 24.12.3)
kdeplasma6-addons (6.3.2 -> 6.3.3)
kdevelop (24.12.2 -> 24.12.3)
kdialog (24.12.2 -> 24.12.3)
kernel-firmware-amdgpu (20250302 -> 20250311)
kernel-firmware-bluetooth (20250219 -> 20250310)
kernel-firmware-i915 (20250217 -> 20250310)
kernel-firmware-intel (20250206 -> 20250311)
kernel-firmware-mediatek (20250220 -> 20250310)
kernel-firmware-qcom (20250219 -> 20250311)
kernel-firmware-sound (20250302 -> 20250306)
kernel-source (6.13.5 -> 6.13.6)
kgamma6 (6.3.2 -> 6.3.3)
kgeography (24.12.2 -> 24.12.3)
kglobalacceld6 (6.3.2 -> 6.3.3)
khangman (24.12.2 -> 24.12.3)
khelpcenter (24.12.2 -> 24.12.3)
kidentitymanagement (24.12.2 -> 24.12.3)
kig (24.12.2 -> 24.12.3)
kimap (24.12.2 -> 24.12.3)
kinfocenter6 (6.3.2 -> 6.3.3)
kio-extras (24.12.2 -> 24.12.3)
kio_audiocd (24.12.2 -> 24.12.3)
kiten (24.12.2 -> 24.12.3)
kitinerary (24.12.2 -> 24.12.3)
kldap (24.12.2 -> 24.12.3)
kleopatra (24.12.2 -> 24.12.3)
kmag (24.12.2 -> 24.12.3)
kmahjongg (24.12.2 -> 24.12.3)
kmail (24.12.2 -> 24.12.3)
kmail-account-wizard (24.12.2 -> 24.12.3)
kmailtransport (24.12.2 -> 24.12.3)
kmbox (24.12.2 -> 24.12.3)
kmenuedit6 (6.3.2 -> 6.3.3)
kmime (24.12.2 -> 24.12.3)
kmines (24.12.2 -> 24.12.3)
kmod (34 -> 34.1)
kmousetool (24.12.2 -> 24.12.3)
kmplot (24.12.2 -> 24.12.3)
kompare (24.12.2 -> 24.12.3)
konsole (24.12.2 -> 24.12.3)
kontact (24.12.2 -> 24.12.3)
kontactinterface (24.12.2 -> 24.12.3)
konversation (24.12.2 -> 24.12.3)
korganizer (24.12.2 -> 24.12.3)
kpat (24.12.2 -> 24.12.3)
kpimtextedit (24.12.2 -> 24.12.3)
kpipewire6 (6.3.2 -> 6.3.3)
kpkpass (24.12.2 -> 24.12.3)
kqtquickcharts (24.12.2 -> 24.12.3)
kreversi (24.12.2 -> 24.12.3)
ksanecore (24.12.2 -> 24.12.3)
kscreen6 (6.3.2 -> 6.3.3)
kscreenlocker6 (6.3.2 -> 6.3.3)
ksmtp (24.12.2 -> 24.12.3)
ksshaskpass6 (6.3.2 -> 6.3.3)
ksudoku (24.12.2 -> 24.12.3)
ksystemstats6 (6.3.2 -> 6.3.3)
ktnef (24.12.2 -> 24.12.3)
ktouch (24.12.2 -> 24.12.3)
kwalletmanager (24.12.2 -> 24.12.3)
kwayland-integration6 (6.3.2 -> 6.3.3)
kwayland6 (6.3.2 -> 6.3.3)
kwin6 (6.3.2.1 -> 6.3.3)
kwordquiz (24.12.2 -> 24.12.3)
layer-shell-qt6 (6.3.2 -> 6.3.3)
libSM (1.2.5 -> 1.2.6)
libX11 (1.8.11 -> 1.8.12)
libarchive
libgravatar (24.12.2 -> 24.12.3)
libguestfs (1.55.6 -> 1.55.7)
libimobiledevice-glue (1.3.1+git11.20241227 -> 1.3.1+git18.20250213)
libisofs (1.5.6 -> 1.5.6.pl01)
libkate (0.4.1 -> 0.4.3)
libkcddb-qt6 (24.12.2 -> 24.12.3)
libkcompactdisc-qt6 (24.12.2 -> 24.12.3)
libkdcraw-qt6 (24.12.2 -> 24.12.3)
libkdegames (24.12.2 -> 24.12.3)
libkdepim (24.12.2 -> 24.12.3)
libkeduvocdocument (24.12.2 -> 24.12.3)
libkexiv2-qt6 (24.12.2 -> 24.12.3)
libkgapi6 (24.12.2 -> 24.12.3)
libkleo (24.12.2 -> 24.12.3)
libkmahjongg (24.12.2 -> 24.12.3)
libkomparediff2 (24.12.2 -> 24.12.3)
libksane (24.12.2 -> 24.12.3)
libkscreen6 (6.3.2 -> 6.3.3)
libksieve (24.12.2 -> 24.12.3)
libksysguard6 (6.3.2 -> 6.3.3)
libmysofa (1.3.2 -> 1.3.3)
libplasma6 (6.3.2 -> 6.3.3)
libreoffice (24.8.4.2 -> 25.2.1.2)
libressl
libselinux (3.8 -> 3.8.1)
libsemanage (3.8 -> 3.8.1)
libsepol (3.8 -> 3.8.1)
libxkbcommon (1.8.0 -> 1.8.1)
lokalize (24.12.2 -> 24.12.3)
lsof (4.99.3 -> 4.99.4)
luajit
lvm2
lvm2-device-mapper
mailcommon (24.12.2 -> 24.12.3)
mailimporter (24.12.2 -> 24.12.3)
markdownpart (24.12.2 -> 24.12.3)
mbox-importer (24.12.2 -> 24.12.3)
mdadm
messagelib (24.12.2 -> 24.12.3)
milou6 (6.3.2 -> 6.3.3)
mimetreeparser (24.12.2 -> 24.12.3)
mozilla-nss (3.107 -> 3.108)
mpg123
ncurses (6.5.20250222 -> 6.5.20250308)
netpbm (11.7.0 -> 11.9.3)
ocean-sound-theme6 (6.3.2 -> 6.3.3)
okular (24.12.2 -> 24.12.3)
openSUSE-build-key
openSUSE-release (20250306 -> 20250313)
openal-soft (1.22.2 -> 1.24.2)
openblas_openmp (0.3.28 -> 0.3.29)
openblas_pthreads (0.3.28 -> 0.3.29)
openssl-3
pam_kwallet6 (6.3.2 -> 6.3.3)
parley (24.12.2 -> 24.12.3)
patterns-base
patterns-server
pcr-oracle
perl (5.40.0 -> 5.40.1)
pim-data-exporter (24.12.2 -> 24.12.3)
pim-sieve-editor (24.12.2 -> 24.12.3)
pimcommon (24.12.2 -> 24.12.3)
pipewire (1.3.83 -> 1.4.0)
plasma5support6 (6.3.2 -> 6.3.3)
plasma6-activities (6.3.2 -> 6.3.3)
plasma6-activities-stats (6.3.2 -> 6.3.3)
plasma6-browser-integration (6.3.2 -> 6.3.3)
plasma6-desktop (6.3.2 -> 6.3.3)
plasma6-disks (6.3.2 -> 6.3.3)
plasma6-integration (6.3.2 -> 6.3.3)
plasma6-nm (6.3.2 -> 6.3.3)
plasma6-openSUSE
plasma6-pa (6.3.2 -> 6.3.3)
plasma6-print-manager (6.3.2 -> 6.3.3)
plasma6-systemmonitor (6.3.2 -> 6.3.3)
plasma6-thunderbolt (6.3.2 -> 6.3.3)
plasma6-workspace (6.3.2 -> 6.3.3)
policycoreutils (3.8 -> 3.8.1)
polkit-kde-agent-6 (6.3.2 -> 6.3.3)
postfix
powerdevil6 (6.3.2 -> 6.3.3)
python-Jinja2 (3.1.5 -> 3.1.6)
python-Pygments
python-anyio (4.6.2.post1 -> 4.8.0)
python-rpm (4.20.0 -> 4.20.1)
python311
python311-core
qalculate (5.5.0 -> 5.5.2)
qca-qt6 (2.3.9 -> 2.3.10)
qqc2-breeze-style6 (6.3.2 -> 6.3.3)
qt6-base
qt6-multimedia
qt6-positioning
qt6-quick3d
qt6-wayland
qt6-webengine
rpm (4.20.0 -> 4.20.1)
salt
samba (4.21.3+git.385.dab50f14578 -> 4.21.4+git.390.43d401e5b77)
sddm-kcm6 (6.3.2 -> 6.3.3)
sdl12_compat
sdl2-compat (2.32.2 -> 2.32.52)
selinux-policy (20250224 -> 20250312)
serd (0.32.2 -> 0.32.4)
shaderc (2024.4 -> 2025.1)
signon-kwallet-extension (24.12.2 -> 24.12.3)
skanlite (24.12.2 -> 24.12.3)
socat (1.8.0.2 -> 1.8.0.3)
sord (0.16.16 -> 0.16.18)
spectacle (6.3.2 -> 6.3.3)
sratom (0.6.14 -> 0.6.18)
step (24.12.2 -> 24.12.3)
svgpart (24.12.2 -> 24.12.3)
system-users
systemsettings6 (6.3.2 -> 6.3.3)
umbrello (24.12.2 -> 24.12.3)
vim (9.1.1134 -> 9.1.1176)
virt-manager
virt-v2v (2.7.7 -> 2.7.8)
wacomtablet-kcm6 (6.3.2 -> 6.3.3)
xapian-core (1.4.22 -> 1.4.27)
xauth (1.1.3 -> 1.1.4)
xdg-desktop-portal-kde6 (6.3.2 -> 6.3.3)
xdm (1.1.16 -> 1.1.17)
xinit (1.4.3 -> 1.4.4)
yast2-trans (84.87.20250302.f9b2398900 -> 84.87.20250309.5e79bbe193)
zvbi (0.2.43 -> 0.2.44)
zxing-cpp (2.2.1 -> 2.3.0)
=== Details ===
==== GraphicsMagick ====
Version update (1.3.43 -> 1.3.45)
Subpackages: libGraphicsMagick++-Q16-12 libGraphicsMagick-Q16-3 libGraphicsMagick3-config
- version update to 1.3.45
Security Fixes:
* TIFF: Fixed multiple heap and stack buffer overflows (directed by
the source EXIF profile) while writing EXIF into the native TIFF
IFD.
* FITS: Fix problem that the FITS reader could return invalid image
frames with rows or columns set to zero. Other code in the library
crashes, or even asserts, if invalid image frames with rows or
columns set to zero are returned.
* Coverity fixes: Various fixes for Coverity issues raised after the
update to version 2023.12.2.
* Clang Analyzer (scan-build) fixes: Various fixes for new issues
discovered by Clang Analyzer.
Bug fixes:
* configure.ac: Fix a shell syntax error.
* GCC 14: Eliminate some new warnings which appeared while in -Wall
mode.
* JPEG: FormatJPEGSamplingFactors() now properly handles the number of
samples for each colorspace.
* JXL: Additional validations of color channel and alpha channel
depth.
* TGA: Fix issues discovered by Coverity.
* TGA: Fix writing TGA with opacity values in palette.
* TGA: Default orientation is (again) TopLeftOrientation.
* TIFF: Verify that TIFFTAG_BITSPERSAMPLE is within a rational range.
* TXT: Eliminate use of an uninitialized-value in GetColorTuple().
* XML: Improve detection of if the deprecated HTTP and FTP protocols
are supported by libxml2.
New Features:
* Add support for reading the pre-rendered image from the Open Raster
("ORA") format. Actual rendering of Open Raster is not supported.
* Add support for Dune HD AAI Image (aka Auburn Animation Image) image
format ("AAI").
* Add support for a --version option, which produces GNU style summary
version output.
* Identify output now indicates if the image is opaque.
* WebP: Add support for '-define webp:exact=true' to preserve exact
RGB values under transparent areas while writing WebP format.
Enable this automatically when lossless is enabled. If lossless is
enabled, this option may be used to disable exact mode.
* PerlMagick: Add AccessDefinition(), AddDefinition(),
AddDefinitions(), and RemoveDefinitions() methods to supporting
adding, updating, removing definitions.
API Updates:
* Magick++/STL.h: The deprecated std::unary_function is no longer used
given C++'11 or later. Continued use of it caused too many issues
due to an abundance of warnings.
* Wand API PixelSetQuantumColor(): The color argument is now a const
pointer.
Behavior Changes:
* The graphical progress indication in the X11 sub-apps 'animate' and
'display' is disabled due to discovering a tremendous performance
impact while rendering text under Ubuntu 22.04 LTS. The underlying
cause of the performance impact is not yet known. A text-based
progress output to the program's console is available via
`-monitor`.
* MagickMaxFileSystemBlockSize: Place an arbitrary limit (4,194,304
bytes) on maximum filesystem block size.
- modified patches
% GraphicsMagick-disable-insecure-coders.patch (refreshed)
==== Mesa ====
Version update (25.0.0 -> 25.0.1)
Subpackages: Mesa-libEGL1 Mesa-libGL1 libgbm1
- Make build recipe POSIX sh compatible
- enabled Raytracing (vulkan) support for intel ARC GPUs
(boo#1238732)
- no longer hardcode CXX, but instead make use of %gcc_version,
which is implicitely set in prjconf, which I wasn't aware of ...
- CXX needs to be set to an existing g++ compiler; otherwise you get
meson.build:4:0: ERROR: Unknown compiler(s): [['c++'], ['g++'], ['clang++'], ['nvc++'], ['pgc++'], ['icpc'], ['icpx']]
The following exception(s) were encountered:
Running `c++ --version` gave "[Errno 2] No such file or directory: 'c++'"
Running `g++ --version` gave "[Errno 2] No such file or directory: 'g++'"
Running `clang++ --version` gave "[Errno 2] No such file or directory: 'clang++'"
Running `nvc++ --version` gave "[Errno 2] No such file or directory: 'nvc++'"
Running `pgc++ --version` gave "[Errno 2] No such file or directory: 'pgc++'"
Running `icpc --version` gave "[Errno 2] No such file or directory: 'icpc'"
Running `icpx --version` gave "[Errno 2] No such file or directory: 'icpx'"
Since there is no 'g++' available I take 'g++-14', i.e.
export CXX=g++-14
I don't care if gcc gets updated and Mesa fails then. I much more
often need to update Mesa than we see a gcc update ...
- fixed build for TW
- Build with GCC 13 on Leap/SLES 15 (bsc#1238713)
==== Mesa-drivers ====
Version update (25.0.0 -> 25.0.1)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- Make build recipe POSIX sh compatible
- enabled Raytracing (vulkan) support for intel ARC GPUs
(boo#1238732)
- no longer hardcode CXX, but instead make use of %gcc_version,
which is implicitely set in prjconf, which I wasn't aware of ...
- CXX needs to be set to an existing g++ compiler; otherwise you get
meson.build:4:0: ERROR: Unknown compiler(s): [['c++'], ['g++'], ['clang++'], ['nvc++'], ['pgc++'], ['icpc'], ['icpx']]
The following exception(s) were encountered:
Running `c++ --version` gave "[Errno 2] No such file or directory: 'c++'"
Running `g++ --version` gave "[Errno 2] No such file or directory: 'g++'"
Running `clang++ --version` gave "[Errno 2] No such file or directory: 'clang++'"
Running `nvc++ --version` gave "[Errno 2] No such file or directory: 'nvc++'"
Running `pgc++ --version` gave "[Errno 2] No such file or directory: 'pgc++'"
Running `icpc --version` gave "[Errno 2] No such file or directory: 'icpc'"
Running `icpx --version` gave "[Errno 2] No such file or directory: 'icpx'"
Since there is no 'g++' available I take 'g++-14', i.e.
export CXX=g++-14
I don't care if gcc gets updated and Mesa fails then. I much more
often need to update Mesa than we see a gcc update ...
- fixed build for TW
- Build with GCC 13 on Leap/SLES 15 (bsc#1238713)
==== MozillaFirefox ====
Version update (135.0 -> 136.0)
Subpackages: MozillaFirefox-branding-upstream
- Mozilla Firefox 136.0
https://www.mozilla.org/en-US/firefox/136.0/releasenotes/
MFSA 2025-14 (bsc#1237683)
* CVE-2025-1930 (bmo#1902309)
AudioIPC StreamData could trigger a use-after-free in the
Browser process
* CVE-2025-1939 (bmo#1928334)
Tapjacking in Android Custom Tabs using transition animations
* CVE-2025-1931 (bmo#1944126)
Use-after-free in WebTransportChild
* CVE-2025-1932 (bmo#1944313)
Inconsistent comparator in XSLT sorting led to out-of-bounds access
* CVE-2025-1933 (bmo#1946004)
JIT corruption of WASM i32 return values on 64-bit CPUs
* CVE-2025-1940 (bmo#1908488)
Android Intent confirmation prompt tapjacking using Select options
* CVE-2024-9956 (bmo#1922357)
Passkey phishing within Bluetooth range
* CVE-2025-1934 (bmo#1942881)
Unexpected GC during RegExp bailout processing
* CVE-2025-1941 (bmo#1944665)
Lock screen setting bypass in Firefox Focus for Android
* CVE-2025-1942 (bmo#1947139)
Disclosure of uninitialized memory when .toUpperCase() causes
string to get longer
* CVE-2025-1935 (bmo#1866661)
Clickjacking the registerProtocolHandler info-bar
* CVE-2025-1936 (bmo#1940027)
Adding %00 and a fake extension to a jar: URL changed the
interpretation of the contents
* CVE-2025-1937 (bmo#1938471, bmo#1940716)
Memory safety bugs fixed in Firefox 136, Thunderbird 136,
Firefox ESR 115.21, Firefox ESR 128.8, and Thunderbird 128.8
* CVE-2025-1938 (bmo#1922889, bmo#1935004, bmo#1943586,
bmo#1943912, bmo#1948111)
Memory safety bugs fixed in Firefox 136, Thunderbird 136,
Firefox ESR 128.8, and Thunderbird 128.8
* CVE-2025-1943 (bmo#1869650, bmo#1938451, bmo#1940326,
bmo#1944052, bmo#1944063, bmo#1947281)
Memory safety bugs fixed in Firefox 136 and Thunderbird 136
- requires
* NSS 3.108
* rust 1.84
==== akonadi ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6AkonadiAgentBase6 libKPim6AkonadiCore6 libKPim6AkonadiPrivate6 libKPim6AkonadiWidgets6 libKPim6AkonadiXml6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== akonadi-calendar ====
Version update (24.12.2 -> 24.12.3)
Subpackages: akonadi-plugin-calendar kalendarac libKPim6AkonadiCalendar6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== akonadi-calendar-tools ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== akonadi-contacts ====
Version update (24.12.2 -> 24.12.3)
Subpackages: akonadi-plugin-contacts libKPim6AkonadiContactCore6 libKPim6AkonadiContactWidgets6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== akonadi-import-wizard ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6ImportWizard6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== akonadi-mime ====
Version update (24.12.2 -> 24.12.3)
Subpackages: akonadi-plugin-mime libKPim6AkonadiMime6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== akonadi-search ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6AkonadiSearch6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== akregator ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== analitza ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libAnalitza9
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== apache2 ====
Version update (2.4.62 -> 2.4.63)
- Update to 2.4.63:
* mod_dav: Update redirect-carefully example BrowserMatch config
to match more recent client versions.
* mod_cache_socache: Fix possible crash on error path.
* mod_ssl: Fail cleanly at startup if OpenSSL initialization fails.
* mod_md: update to version 2.4.31
- Improved error reporting when waiting for ACME server to verify
domains or finalizing the order fails, e.g. times out.
- Increasing the timeouts to wait for ACME server to verify domain
names and issue the certificate from 30 seconds to 5 minutes.
- Change a log level from error to debug when Stapling is enabled
but a certificate carries no OCSP responder URL.
* mod_proxy_balancer: Fix the handling of the stickysession
configuration parameter by the balancer manager.
* Add the ldap-search option to mod_authnz_ldap, allowing
authorization to be based on arbitrary expressions that do not
include the username. Make sure that when ldap searches are too
long, we explicitly log the error.
* mod_proxy: Honor parameters of ProxyPassMatch workers with substitution
in the host name or port.
* mod_log_config: Fix merging for the "LogFormat" directive.
* mod_lua: Make r.ap_auth_type writable.
* mod_md: update to version 2.4.29
- Fixed HTTP-01 challenges to not carry a final newline, as some
ACME server fail to ignore it.
- Fixed missing label+newline in server-status plain text output
when MDStapling is enabled.
* mod_ssl: Restore support for loading PKCS#11 keys via ENGINE
without "SSLCryptoDevice" configured.
* mod_authnz_ldap: Fix possible memory corruption if the
AuthLDAPSubGroupAttribute directive is configured.
* mod_proxy_fcgi: Don't re-encode SCRIPT_FILENAME when set via SetHandler.
* mod_rewrite, mod_proxy: mod_proxy to canonicalize rewritten URLs,
including "unix:" ones.
* mod_rewrite: Error out in case a RewriteRule in directory context
uses the proxy, but mod_proxy is not loaded.
* http: Remove support for Request-Range header sent by Navigator
2-3 and MSIE 3.
* mod_rewrite: Don't require flag to preserve a leading // added by
applying the perdir prefix to the substitution.
* Windows: Restore the ability to "Include" configuration files on
UNC paths.
* mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs
in Location (incomplete fix in 2.4.62).
* mod_md: update to version 2.4.28
- When the server starts, it looks for new, staged certificates to
activate. If the staged set of files in 'md/staging/' is messed
up, this could prevent further renewals to happen. Now, when the
staging set is present, but could not be activated due to an
error, purge the whole directory.
- Fix certificate retrieval on ACME renewal to not require a
'Location:' header returned by the ACME CA. This was the way it
was done in ACME before it became an IETF standard. Let's
Encrypt still supports this, but other CAs do not.
- Restore compatibility with OpenSSL < 1.1.
* mod_tls: removed the experimental module. It now is availble
standalone from https://github.com/icing/mod_tls. The rustls
provided API is not stable and does not align with the httpd
release cycle.
* mod_rewrite: Better question mark tracking to avoid UnsafeAllow3F.
* mod_http2: Return connection monitoring to the event MPM when
blocking on client updates.
==== apache2-manual ====
Version update (2.4.62 -> 2.4.63)
- Update to 2.4.63:
* mod_dav: Update redirect-carefully example BrowserMatch config
to match more recent client versions.
* mod_cache_socache: Fix possible crash on error path.
* mod_ssl: Fail cleanly at startup if OpenSSL initialization fails.
* mod_md: update to version 2.4.31
- Improved error reporting when waiting for ACME server to verify
domains or finalizing the order fails, e.g. times out.
- Increasing the timeouts to wait for ACME server to verify domain
names and issue the certificate from 30 seconds to 5 minutes.
- Change a log level from error to debug when Stapling is enabled
but a certificate carries no OCSP responder URL.
* mod_proxy_balancer: Fix the handling of the stickysession
configuration parameter by the balancer manager.
* Add the ldap-search option to mod_authnz_ldap, allowing
authorization to be based on arbitrary expressions that do not
include the username. Make sure that when ldap searches are too
long, we explicitly log the error.
* mod_proxy: Honor parameters of ProxyPassMatch workers with substitution
in the host name or port.
* mod_log_config: Fix merging for the "LogFormat" directive.
* mod_lua: Make r.ap_auth_type writable.
* mod_md: update to version 2.4.29
- Fixed HTTP-01 challenges to not carry a final newline, as some
ACME server fail to ignore it.
- Fixed missing label+newline in server-status plain text output
when MDStapling is enabled.
* mod_ssl: Restore support for loading PKCS#11 keys via ENGINE
without "SSLCryptoDevice" configured.
* mod_authnz_ldap: Fix possible memory corruption if the
AuthLDAPSubGroupAttribute directive is configured.
* mod_proxy_fcgi: Don't re-encode SCRIPT_FILENAME when set via SetHandler.
* mod_rewrite, mod_proxy: mod_proxy to canonicalize rewritten URLs,
including "unix:" ones.
* mod_rewrite: Error out in case a RewriteRule in directory context
uses the proxy, but mod_proxy is not loaded.
* http: Remove support for Request-Range header sent by Navigator
2-3 and MSIE 3.
* mod_rewrite: Don't require flag to preserve a leading // added by
applying the perdir prefix to the substitution.
* Windows: Restore the ability to "Include" configuration files on
UNC paths.
* mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs
in Location (incomplete fix in 2.4.62).
* mod_md: update to version 2.4.28
- When the server starts, it looks for new, staged certificates to
activate. If the staged set of files in 'md/staging/' is messed
up, this could prevent further renewals to happen. Now, when the
staging set is present, but could not be activated due to an
error, purge the whole directory.
- Fix certificate retrieval on ACME renewal to not require a
'Location:' header returned by the ACME CA. This was the way it
was done in ACME before it became an IETF standard. Let's
Encrypt still supports this, but other CAs do not.
- Restore compatibility with OpenSSL < 1.1.
* mod_tls: removed the experimental module. It now is availble
standalone from https://github.com/icing/mod_tls. The rustls
provided API is not stable and does not align with the httpd
release cycle.
* mod_rewrite: Better question mark tracking to avoid UnsafeAllow3F.
* mod_http2: Return connection monitoring to the event MPM when
blocking on client updates.
==== apache2-prefork ====
Version update (2.4.62 -> 2.4.63)
- Update to 2.4.63:
* mod_dav: Update redirect-carefully example BrowserMatch config
to match more recent client versions.
* mod_cache_socache: Fix possible crash on error path.
* mod_ssl: Fail cleanly at startup if OpenSSL initialization fails.
* mod_md: update to version 2.4.31
- Improved error reporting when waiting for ACME server to verify
domains or finalizing the order fails, e.g. times out.
- Increasing the timeouts to wait for ACME server to verify domain
names and issue the certificate from 30 seconds to 5 minutes.
- Change a log level from error to debug when Stapling is enabled
but a certificate carries no OCSP responder URL.
* mod_proxy_balancer: Fix the handling of the stickysession
configuration parameter by the balancer manager.
* Add the ldap-search option to mod_authnz_ldap, allowing
authorization to be based on arbitrary expressions that do not
include the username. Make sure that when ldap searches are too
long, we explicitly log the error.
* mod_proxy: Honor parameters of ProxyPassMatch workers with substitution
in the host name or port.
* mod_log_config: Fix merging for the "LogFormat" directive.
* mod_lua: Make r.ap_auth_type writable.
* mod_md: update to version 2.4.29
- Fixed HTTP-01 challenges to not carry a final newline, as some
ACME server fail to ignore it.
- Fixed missing label+newline in server-status plain text output
when MDStapling is enabled.
* mod_ssl: Restore support for loading PKCS#11 keys via ENGINE
without "SSLCryptoDevice" configured.
* mod_authnz_ldap: Fix possible memory corruption if the
AuthLDAPSubGroupAttribute directive is configured.
* mod_proxy_fcgi: Don't re-encode SCRIPT_FILENAME when set via SetHandler.
* mod_rewrite, mod_proxy: mod_proxy to canonicalize rewritten URLs,
including "unix:" ones.
* mod_rewrite: Error out in case a RewriteRule in directory context
uses the proxy, but mod_proxy is not loaded.
* http: Remove support for Request-Range header sent by Navigator
2-3 and MSIE 3.
* mod_rewrite: Don't require flag to preserve a leading // added by
applying the perdir prefix to the substitution.
* Windows: Restore the ability to "Include" configuration files on
UNC paths.
* mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs
in Location (incomplete fix in 2.4.62).
* mod_md: update to version 2.4.28
- When the server starts, it looks for new, staged certificates to
activate. If the staged set of files in 'md/staging/' is messed
up, this could prevent further renewals to happen. Now, when the
staging set is present, but could not be activated due to an
error, purge the whole directory.
- Fix certificate retrieval on ACME renewal to not require a
'Location:' header returned by the ACME CA. This was the way it
was done in ACME before it became an IETF standard. Let's
Encrypt still supports this, but other CAs do not.
- Restore compatibility with OpenSSL < 1.1.
* mod_tls: removed the experimental module. It now is availble
standalone from https://github.com/icing/mod_tls. The rustls
provided API is not stable and does not align with the httpd
release cycle.
* mod_rewrite: Better question mark tracking to avoid UnsafeAllow3F.
* mod_http2: Return connection monitoring to the event MPM when
blocking on client updates.
==== apache2-utils ====
Version update (2.4.62 -> 2.4.63)
- Update to 2.4.63:
* mod_dav: Update redirect-carefully example BrowserMatch config
to match more recent client versions.
* mod_cache_socache: Fix possible crash on error path.
* mod_ssl: Fail cleanly at startup if OpenSSL initialization fails.
* mod_md: update to version 2.4.31
- Improved error reporting when waiting for ACME server to verify
domains or finalizing the order fails, e.g. times out.
- Increasing the timeouts to wait for ACME server to verify domain
names and issue the certificate from 30 seconds to 5 minutes.
- Change a log level from error to debug when Stapling is enabled
but a certificate carries no OCSP responder URL.
* mod_proxy_balancer: Fix the handling of the stickysession
configuration parameter by the balancer manager.
* Add the ldap-search option to mod_authnz_ldap, allowing
authorization to be based on arbitrary expressions that do not
include the username. Make sure that when ldap searches are too
long, we explicitly log the error.
* mod_proxy: Honor parameters of ProxyPassMatch workers with substitution
in the host name or port.
* mod_log_config: Fix merging for the "LogFormat" directive.
* mod_lua: Make r.ap_auth_type writable.
* mod_md: update to version 2.4.29
- Fixed HTTP-01 challenges to not carry a final newline, as some
ACME server fail to ignore it.
- Fixed missing label+newline in server-status plain text output
when MDStapling is enabled.
* mod_ssl: Restore support for loading PKCS#11 keys via ENGINE
without "SSLCryptoDevice" configured.
* mod_authnz_ldap: Fix possible memory corruption if the
AuthLDAPSubGroupAttribute directive is configured.
* mod_proxy_fcgi: Don't re-encode SCRIPT_FILENAME when set via SetHandler.
* mod_rewrite, mod_proxy: mod_proxy to canonicalize rewritten URLs,
including "unix:" ones.
* mod_rewrite: Error out in case a RewriteRule in directory context
uses the proxy, but mod_proxy is not loaded.
* http: Remove support for Request-Range header sent by Navigator
2-3 and MSIE 3.
* mod_rewrite: Don't require flag to preserve a leading // added by
applying the perdir prefix to the substitution.
* Windows: Restore the ability to "Include" configuration files on
UNC paths.
* mod_proxy: Avoid AH01059 parsing error for SetHandler "unix:" URLs
in Location (incomplete fix in 2.4.62).
* mod_md: update to version 2.4.28
- When the server starts, it looks for new, staged certificates to
activate. If the staged set of files in 'md/staging/' is messed
up, this could prevent further renewals to happen. Now, when the
staging set is present, but could not be activated due to an
error, purge the whole directory.
- Fix certificate retrieval on ACME renewal to not require a
'Location:' header returned by the ACME CA. This was the way it
was done in ACME before it became an IETF standard. Let's
Encrypt still supports this, but other CAs do not.
- Restore compatibility with OpenSSL < 1.1.
* mod_tls: removed the experimental module. It now is availble
standalone from https://github.com/icing/mod_tls. The rustls
provided API is not stable and does not align with the httpd
release cycle.
* mod_rewrite: Better question mark tracking to avoid UnsafeAllow3F.
* mod_http2: Return connection monitoring to the event MPM when
blocking on client updates.
==== ark ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libkerfuffle24
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* CI: The image has no clang-format 14 anymore
==== baloo-widgets ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== bash ====
Subpackages: bash-sh
- Skip PGO with %want_reproducible_builds (boo#1040589)
==== blinken ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* Revert "Drop Qt6Qml dependency for the non-QML version"
==== bluedevil6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== boost-base ====
Subpackages: boost-license1_87_0 libboost_filesystem1_87_0 libboost_iostreams1_87_0 libboost_locale1_87_0 libboost_program_options1_87_0 libboost_thread1_87_0
- package mpi python cmake file once (gh#espressomd/espresso#5050)
==== boost-extra ====
- package mpi python cmake file once (gh#espressomd/espresso#5050)
==== breeze6 ====
Version update (6.3.2 -> 6.3.3)
Subpackages: breeze6-cursors breeze6-decoration breeze6-style
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* Do not cascade header colors when using non-global color scheme
* kstyle/breezetoolsareamanger.cpp: menu bar colors from header
* Fix Qt6 build regression with MinGW (kde#500106)
* breezedecoration: Take frameradius to account in no-side-borders border size
* update version for new release
==== breeze6-gtk ====
Version update (6.3.2 -> 6.3.3)
Subpackages: gtk2-metatheme-breeze6 gtk3-metatheme-breeze6 gtk4-metatheme-breeze6 metatheme-breeze6-common
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== busybox ====
Subpackages: busybox-static
- add busybox-1.37.0-make-ping-work-without-root-privileges.patch
(bsc#1239176)
==== calendarsupport ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6CalendarSupport6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== checkpolicy ====
Version update (3.8 -> 3.8.1)
- Update to version 3.8.1
https://github.com/SELinuxProject/selinux/releases/tag/3.8.1
* no source change
==== container-selinux ====
Version update (2.234.2 -> 2.235.0)
- Update to version 2.235.0:
* Bump to v2.235.0
* OWNERS: add wrabcak and zpytela
* OWNERS: initial commit
* container_log{reader,writer}_t: allow watch file
* RPM: Update gating config
* Enable aarch64 testing
* TMT: simplify podman tests
* feat: support /var/lib/crio
- OBS service file: use the tagged commit for archive versioning and don't
just archive the latest changes from the main branch using the latest tag
==== cpupower ====
Version update (6.13.5 -> 6.13.6)
Subpackages: cpupower-bash-completion libcpupower1
- Not also adopt the kernel version, but also the exact build release
By that it is finally possible to find out on which exact (kernel)
sources the cpupower tools are based on.
D amd_do_not_show_amount_of_boost_states_if_zero.patch
-> This was only needed for an old Dell test env, will not go mainline
and can vanish now.
==== discover6 ====
Version update (6.3.2 -> 6.3.3)
Subpackages: discover6-backend-flatpak discover6-backend-fwupd discover6-backend-packagekit discover6-notifier
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
* Disable effect when software renderer is used
* kns: Ensure we deactivate the updater when the backend gets invalidated (kde#500513)
* Sort offline update items case-insensitively (kde#500661)
* flatpak: do not mark eol runtimes for uninstall
* UpdatesPage: Fix update chagelog when opening details (kde#500776)
* update version for new release
==== dolphin ====
Version update (24.12.2 -> 24.12.3)
Subpackages: dolphin-part dolphin-zsh-completion libdolphinvcs6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* Fix crash when opening new tab with search (kde#500101)
* kitemrolesupdater: fix size of icon when there is an overlay (kde#499644)
* Viewproperties: prevent loosing view settings
==== drkonqi6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== emacs ====
Subpackages: emacs-el emacs-eln emacs-info emacs-nox etags
- Add patch emacs-parallel-compilation-53a5dada.patch
* Based on upstream commit 53a5dada
* Fix compilation errors due to insufficient compiler safety
==== eventviews ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6EventViews6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* src/eventview.cpp - use the Item's storage collaction icon, if found (kde#500243)
==== ffmpeg-4 ====
Subpackages: libavcodec58_134 libavformat58_76 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9
- Add 0001-avcodec-libsvtav1-unbreak-build-with-latest-svtav1.patch
to build with SVT-AV1 3.0.0.
==== ffmpegthumbs ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== flatpak-kcm6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- No code changes since 6.3.2
==== gcc15 ====
Version update (14.2.1+git11321 -> 15.0.1+git7827)
Subpackages: libasan8 libatomic1 libgcc_s1 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-pp libtsan2 libubsan1
- Update to GCC trunk head, 15.0.1+git7827
- Includes fix for emacs JIT use
- Bumps libgo SONAME to libgo24 which should fix go1.9 build
==== gdbm ====
Subpackages: libgdbm6 libgdbm_compat4
- added patches
fix build with gcc15
+ gdbm-gcc15.patch
==== gnome-console ====
Version update (47.1 -> 48.rc)
- Update to version 48.rc:
+ We have kept up with some changes in Adwaita, modernised some
of our metadata, and continued chasing those bugs and filing
the rough edges.
+ Updated translations.
==== gpg2 ====
Version update (2.5.4 -> 2.5.5)
Subpackages: dirmngr
- Update to 2.5.5: [bsc#1236931, bsc#1239119]
* gpg: Fix a verification DoS due to a malicious subkey in the
keyring. [T7527]
* dirmngr: Fix possible hangs due to blocking connection requests.
[T6606, T7434]
Release-info: https://dev.gnupg.org/T7530
==== grantleetheme ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6GrantleeTheme6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== grilo ====
Subpackages: libgrilo-0_3-0 libgrlnet-0_3-0 libgrlpls-0_3-0 typelib-1_0-Grl-0_3
- Drop pkgconfig(gtk+-3.0) BuildRequires and pass
enable-test-ui=false to meson setup, do not build
grilo-test-ui-0.3 binary, avoid depending on gtk3 just for a
rarely used test tool.
==== groff ====
- Add devps-fix.patch
* fix build of package ghostscript-fonts-grops
* upstream bugreport: https://savannah.gnu.org/bugs/?66876
==== groff-full ====
Subpackages: gxditview
- Add devps-fix.patch
* fix build of package ghostscript-fonts-grops
* upstream bugreport: https://savannah.gnu.org/bugs/?66876
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-common grub2-snapper-plugin grub2-systemd-sleep-plugin
- Update patches for Power guest secure boot with key management (jsc#PED-3520)
(jsc#PED-9892)
* 0001-ieee1275-adding-failure-check-condition-on-ibm-secur.patch
* 0002-ieee1275-Platform-Keystore-PKS-Support.patch
* 0003-ieee1275-Read-the-DB-and-DBX-secure-boot-variables.patch
* 0004-appendedsig-The-creation-of-trusted-and-distrusted-l.patch
* 0005-appendedsig-While-verifying-the-kernel-use-trusted-a.patch
* 0006-powerpc_ieee1275-set-use_static_keys-flag.patch
* 0007-appendedsig-Reads-the-default-DB-keys-from-ELF-Note.patch
* 0008-appendedsig-The-grub-command-s-trusted-and-distruste.patch
* 0009-appendedsig-documentation.patch
- Remove patches
* 0001-ieee1275-Platform-Keystore-PKS-Support.patch
* 0002-ieee1275-Read-the-DB-and-DBX-secure-boot-variables.patch
* 0003-appendedsig-The-creation-of-trusted-and-distrusted-l.patch
* 0004-appendedsig-While-verifying-the-kernel-use-trusted-a.patch
* 0005-appendedsig-The-grub-command-s-trusted-and-distruste.patch
* 0006-appendedsig-documentation.patch
- Pass through PAES cipher as AES on s390x-emu (jsc#PED-10950)
* 0001-s390x-emu-Pass-through-PAES-cipher-as-AES.patch
- Fix zfs.mo not found message when booting on legacy BIOS (bsc#1237865)
* 0001-autofs-Ignore-zfs-not-found.patch
==== gstreamer ====
Version update (1.24.12 -> 1.26.0)
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to version 1.26.0:
+ Highlights
- H.266 Versatile Video Coding (VVC) codec support
- Low Complexity Enhancement Video Coding (LCEVC) support
- Closed captions: H.264/H.265 extractor/inserter,
cea708overlay, cea708mux, tttocea708 and more
- New hlscmafsink, hlssink3, and hlsmultivariantsink; HLS/DASH
client and dashsink improvements
- New AWS and Speechmatics transcription, translation and TTS
services elements, plus translationbin
- Splitmux lazy loading and dynamic fragment addition support
- Matroska: H.266 video and rotation tag support, defined
latency muxing
- MPEG-TS: support for H.266, JPEG XS, AV1, VP9 codecs and
SMPTE ST-2038 and ID3 meta; mpegtslivesrc
- ISO MP4: support for H.266, Hap, Lagarith lossless codecs;
raw video support; rotation tags
- SMPTE 2038 ancillary data streams support
- JPEG XS image codec support
- Analytics: New TensorMeta; N-to-N relationships; Mtd to carry
segmentation masks
- ONVIF metadata extractor and conversion to/from relation
metas
- New originalbuffer element that can restore buffers again
after transformation steps for analytics
- Improved Python bindings for analytics API
- Lots of Vulkan integration and Vulkan Video decoder/encoder
improvements
- OpenGL integration improvements, esp. in glcolorconvert,
gldownload, glupload
- Qt5/Qt6 QML GL sinks now support direct DMABuf import from
hardware decoders
- CUDA: New compositor, Jetson NVMM memory support,
stream-ordered allocator
- NVCODEC AV1 video encoder element, and nvdsdewarp
- New Direct3D12 integration support library
- New d3d12swapchainsink and d3d12deinterlace elements and
D3D12 sink/source for zero-copy IPC
- Decklink HDR support (PQ + HLG) and frame scheduling
enhancements
- AJA capture source clock handling and signal loss recovery
improvements
- RTP and RTSP: New rtpbin sync modes, client-side MIKEY
support in rtspsrc
- New Rust rtpbin2, rtprecv, rtpsend, and many new Rust RTP
payloaders and depayloaders
- webrtcbin support for basic rollbacks and other improvements
- webrtcsink: support for more encoders, SDP munging, and a
built-in web/signalling server
- webrtcsrc/sink: support for uncompressed audio/video and NTP
& PTP clock signalling and synchronization
- rtmp2: server authentication improvements incl. Limelight
CDN (llnw) authentication
- New Microsoft WebView2 based web browser source element
- The GTK3 plugin has gained support for OpenGL/WGL on Windows
- Many GTK4 paintable sink improvements
- GstPlay: id-based stream selection and message API
improvements
- Real-time pipeline visualization in a browser using a new
dots tracer and viewer
- New tracers for tracking memory usage, pad push timings, and
buffer flow as pcap files
- VA hardware-acclerated H.266/VVC decoder, VP8 and JPEG
encoders, VP9/VP8 alpha decodebins
- Video4Linux2 elements support DMA_DRM caps negotiation now
- V4L2 stateless decoders implement inter-frame resolution
changes for AV1 and VP9
- Editing services: support for reverse playback and audio
channel reordering
- New QUIC-based elements for working with raw QUIC streams,
RTP-over-QUIC (RoQ) and WebTransport
- Apple AAC audio encoder and multi-channel support for the
Apple audio decoders
- cerbero: Python bindings and introspection support; improved
Windows installer based on WiX5
- Lots of new plugins, features, performance improvements and
bug fixes
+ Possibly Breaking Changes
- qroverlay: the "pixel-size" property has been removed in
favour of a new "size" property with slightly different
semantics, where the size of the square is expressed in
percent of the smallest of width and height.
- svtav1enc: The SVT-AV1 3.0.0 API exposes a different
mechanism to configure the level of parallelism when
encoding, which has been exposed as a new
"level-of-parallelism" property. The old "logical-processors"
property is no longer functional if the plugin has been
compiled against the new API, which might affect encoder
performance if application code setting it is not updated.
- udpsrc: now disables allocated port reuse for unicast to
avoid unexpected side-effects of SO_REUSEADDR where the
kernel allocates the same listening port for multiple udpsrc.
- uridecodebin3 remove non-functional "source" property that
doesn't make sense and always returned NULL anyway.
+ Known Issues
- GstBuffer now uses C11 atomics for 64 bit atomic operations
if available, which may require linking to libatomic on some
systems, but this is not done automatically yet, see issue
glfo#gstreamer/gstreamer#4177.
+ For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.26/
==== gstreamer-plugins-base ====
Version update (1.24.12 -> 1.26.0)
Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0
- Update to version 1.26.0:
+ Highlights
- H.266 Versatile Video Coding (VVC) codec support
- Low Complexity Enhancement Video Coding (LCEVC) support
- Closed captions: H.264/H.265 extractor/inserter,
cea708overlay, cea708mux, tttocea708 and more
- New hlscmafsink, hlssink3, and hlsmultivariantsink; HLS/DASH
client and dashsink improvements
- New AWS and Speechmatics transcription, translation and TTS
services elements, plus translationbin
- Splitmux lazy loading and dynamic fragment addition support
- Matroska: H.266 video and rotation tag support, defined
latency muxing
- MPEG-TS: support for H.266, JPEG XS, AV1, VP9 codecs and
SMPTE ST-2038 and ID3 meta; mpegtslivesrc
- ISO MP4: support for H.266, Hap, Lagarith lossless codecs;
raw video support; rotation tags
- SMPTE 2038 ancillary data streams support
- JPEG XS image codec support
- Analytics: New TensorMeta; N-to-N relationships; Mtd to carry
segmentation masks
- ONVIF metadata extractor and conversion to/from relation
metas
- New originalbuffer element that can restore buffers again
after transformation steps for analytics
- Improved Python bindings for analytics API
- Lots of Vulkan integration and Vulkan Video decoder/encoder
improvements
- OpenGL integration improvements, esp. in glcolorconvert,
gldownload, glupload
- Qt5/Qt6 QML GL sinks now support direct DMABuf import from
hardware decoders
- CUDA: New compositor, Jetson NVMM memory support,
stream-ordered allocator
- NVCODEC AV1 video encoder element, and nvdsdewarp
- New Direct3D12 integration support library
- New d3d12swapchainsink and d3d12deinterlace elements and
D3D12 sink/source for zero-copy IPC
- Decklink HDR support (PQ + HLG) and frame scheduling
enhancements
- AJA capture source clock handling and signal loss recovery
improvements
- RTP and RTSP: New rtpbin sync modes, client-side MIKEY
support in rtspsrc
- New Rust rtpbin2, rtprecv, rtpsend, and many new Rust RTP
payloaders and depayloaders
- webrtcbin support for basic rollbacks and other improvements
- webrtcsink: support for more encoders, SDP munging, and a
built-in web/signalling server
- webrtcsrc/sink: support for uncompressed audio/video and NTP
& PTP clock signalling and synchronization
- rtmp2: server authentication improvements incl. Limelight
CDN (llnw) authentication
- New Microsoft WebView2 based web browser source element
- The GTK3 plugin has gained support for OpenGL/WGL on Windows
- Many GTK4 paintable sink improvements
- GstPlay: id-based stream selection and message API
improvements
- Real-time pipeline visualization in a browser using a new
dots tracer and viewer
- New tracers for tracking memory usage, pad push timings, and
buffer flow as pcap files
- VA hardware-acclerated H.266/VVC decoder, VP8 and JPEG
encoders, VP9/VP8 alpha decodebins
- Video4Linux2 elements support DMA_DRM caps negotiation now
- V4L2 stateless decoders implement inter-frame resolution
changes for AV1 and VP9
- Editing services: support for reverse playback and audio
channel reordering
- New QUIC-based elements for working with raw QUIC streams,
RTP-over-QUIC (RoQ) and WebTransport
- Apple AAC audio encoder and multi-channel support for the
Apple audio decoders
- cerbero: Python bindings and introspection support; improved
Windows installer based on WiX5
- Lots of new plugins, features, performance improvements and
bug fixes
+ Some other changes include:
- New AV1 caps utility functions for AV1 Codec Configuration
Record codec_data handling
- The GstEncodingProfile (de)serialization functions are now
public
- GstEncodingProfile gained a way to specify a factory-name
when specifying caps. In some cases you want to ensure that
a specific element factory is used while requiring some
specific caps, but this was not possible so far. You can now
do e.g. qtmux:video/x-prores,variant=standard|factory-name=avenc_prores_ks
to ensure that the avenc_prores_ks factory is used to produce
the variant of prores video stream.
+ For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.26/
==== gstreamer-plugins-good ====
Version update (1.24.12 -> 1.26.0)
Subpackages: gstreamer-plugins-good-gtk
- Update to version 1.26.0:
+ Highlights
- H.266 Versatile Video Coding (VVC) codec support
- Low Complexity Enhancement Video Coding (LCEVC) support
- Closed captions: H.264/H.265 extractor/inserter,
cea708overlay, cea708mux, tttocea708 and more
- New hlscmafsink, hlssink3, and hlsmultivariantsink; HLS/DASH
client and dashsink improvements
- New AWS and Speechmatics transcription, translation and TTS
services elements, plus translationbin
- Splitmux lazy loading and dynamic fragment addition support
- Matroska: H.266 video and rotation tag support, defined
latency muxing
- MPEG-TS: support for H.266, JPEG XS, AV1, VP9 codecs and
SMPTE ST-2038 and ID3 meta; mpegtslivesrc
- ISO MP4: support for H.266, Hap, Lagarith lossless codecs;
raw video support; rotation tags
- SMPTE 2038 ancillary data streams support
- JPEG XS image codec support
- Analytics: New TensorMeta; N-to-N relationships; Mtd to carry
segmentation masks
- ONVIF metadata extractor and conversion to/from relation
metas
- New originalbuffer element that can restore buffers again
after transformation steps for analytics
- Improved Python bindings for analytics API
- Lots of Vulkan integration and Vulkan Video decoder/encoder
improvements
- OpenGL integration improvements, esp. in glcolorconvert,
gldownload, glupload
- Qt5/Qt6 QML GL sinks now support direct DMABuf import from
hardware decoders
- CUDA: New compositor, Jetson NVMM memory support,
stream-ordered allocator
- NVCODEC AV1 video encoder element, and nvdsdewarp
- New Direct3D12 integration support library
- New d3d12swapchainsink and d3d12deinterlace elements and
D3D12 sink/source for zero-copy IPC
- Decklink HDR support (PQ + HLG) and frame scheduling
enhancements
- AJA capture source clock handling and signal loss recovery
improvements
- RTP and RTSP: New rtpbin sync modes, client-side MIKEY
support in rtspsrc
- New Rust rtpbin2, rtprecv, rtpsend, and many new Rust RTP
payloaders and depayloaders
- webrtcbin support for basic rollbacks and other improvements
- webrtcsink: support for more encoders, SDP munging, and a
built-in web/signalling server
- webrtcsrc/sink: support for uncompressed audio/video and NTP
& PTP clock signalling and synchronization
- rtmp2: server authentication improvements incl. Limelight
CDN (llnw) authentication
- New Microsoft WebView2 based web browser source element
- The GTK3 plugin has gained support for OpenGL/WGL on Windows
- Many GTK4 paintable sink improvements
- GstPlay: id-based stream selection and message API
improvements
- Real-time pipeline visualization in a browser using a new
dots tracer and viewer
- New tracers for tracking memory usage, pad push timings, and
buffer flow as pcap files
- VA hardware-acclerated H.266/VVC decoder, VP8 and JPEG
encoders, VP9/VP8 alpha decodebins
- Video4Linux2 elements support DMA_DRM caps negotiation now
- V4L2 stateless decoders implement inter-frame resolution
changes for AV1 and VP9
- Editing services: support for reverse playback and audio
channel reordering
- New QUIC-based elements for working with raw QUIC streams,
RTP-over-QUIC (RoQ) and WebTransport
- Apple AAC audio encoder and multi-channel support for the
Apple audio decoders
- cerbero: Python bindings and introspection support; improved
Windows installer based on WiX5
- Lots of new plugins, features, performance improvements and
bug fixes
+ For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.26/
==== gstreamer-plugins-libav ====
Version update (1.24.12 -> 1.26.0)
- Update to version 1.26.0:
+ Add support for H.266/VVC decoder
+ Add mappings for the Hap video codec, the Quite OK Image codec
(QOI) and the M101 Matrox uncompressed SD video codec.
+ Don't register elements for which we have no caps and which
were non-functional as a result (showing unknown/unknown caps).
+ The S302M audio encoder now supports up to 8 channels.
+ Various tag handling improvements in the avdemux wrappers,
especially when there are both upstream tags and additional
local tags.
+ Support for 10-bit grayscale formats
+ For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.26/
==== gstreamer-plugins-ugly ====
Version update (1.24.12 -> 1.26.0)
- Update to version 1.26.0:
+ Highlights
- H.266 Versatile Video Coding (VVC) codec support
- Low Complexity Enhancement Video Coding (LCEVC) support
- Closed captions: H.264/H.265 extractor/inserter,
cea708overlay, cea708mux, tttocea708 and more
- New hlscmafsink, hlssink3, and hlsmultivariantsink; HLS/DASH
client and dashsink improvements
- New AWS and Speechmatics transcription, translation and TTS
services elements, plus translationbin
- Splitmux lazy loading and dynamic fragment addition support
- Matroska: H.266 video and rotation tag support, defined
latency muxing
- MPEG-TS: support for H.266, JPEG XS, AV1, VP9 codecs and
SMPTE ST-2038 and ID3 meta; mpegtslivesrc
- ISO MP4: support for H.266, Hap, Lagarith lossless codecs;
raw video support; rotation tags
- SMPTE 2038 ancillary data streams support
- JPEG XS image codec support
- Analytics: New TensorMeta; N-to-N relationships; Mtd to carry
segmentation masks
- ONVIF metadata extractor and conversion to/from relation
metas
- New originalbuffer element that can restore buffers again
after transformation steps for analytics
- Improved Python bindings for analytics API
- Lots of Vulkan integration and Vulkan Video decoder/encoder
improvements
- OpenGL integration improvements, esp. in glcolorconvert,
gldownload, glupload
- Qt5/Qt6 QML GL sinks now support direct DMABuf import from
hardware decoders
- CUDA: New compositor, Jetson NVMM memory support,
stream-ordered allocator
- NVCODEC AV1 video encoder element, and nvdsdewarp
- New Direct3D12 integration support library
- New d3d12swapchainsink and d3d12deinterlace elements and
D3D12 sink/source for zero-copy IPC
- Decklink HDR support (PQ + HLG) and frame scheduling
enhancements
- AJA capture source clock handling and signal loss recovery
improvements
- RTP and RTSP: New rtpbin sync modes, client-side MIKEY
support in rtspsrc
- New Rust rtpbin2, rtprecv, rtpsend, and many new Rust RTP
payloaders and depayloaders
- webrtcbin support for basic rollbacks and other improvements
- webrtcsink: support for more encoders, SDP munging, and a
built-in web/signalling server
- webrtcsrc/sink: support for uncompressed audio/video and NTP
& PTP clock signalling and synchronization
- rtmp2: server authentication improvements incl. Limelight
CDN (llnw) authentication
- New Microsoft WebView2 based web browser source element
- The GTK3 plugin has gained support for OpenGL/WGL on Windows
- Many GTK4 paintable sink improvements
- GstPlay: id-based stream selection and message API
improvements
- Real-time pipeline visualization in a browser using a new
dots tracer and viewer
- New tracers for tracking memory usage, pad push timings, and
buffer flow as pcap files
- VA hardware-acclerated H.266/VVC decoder, VP8 and JPEG
encoders, VP9/VP8 alpha decodebins
- Video4Linux2 elements support DMA_DRM caps negotiation now
- V4L2 stateless decoders implement inter-frame resolution
changes for AV1 and VP9
- Editing services: support for reverse playback and audio
channel reordering
- New QUIC-based elements for working with raw QUIC streams,
RTP-over-QUIC (RoQ) and WebTransport
- Apple AAC audio encoder and multi-channel support for the
Apple audio decoders
- cerbero: Python bindings and introspection support; improved
Windows installer based on WiX5
- Lots of new plugins, features, performance improvements and
bug fixes
+ For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.26/
==== guestfs-tools ====
Version update (1.53.7 -> 1.53.8)
- Update to version 1.53.8 (jsc#PED-8910)
* mlstdutils: Reimplement String.find, add String.find_from
* mlstdutils: Reimplement String.nsplit tail recursively
* mldrivers: Handle large output from 'rpm -ql' command
* drivers: Handle large output from 'rpm -ql' command
This requires the new guestfs_sh_out API from libguestfs 1.55.6
* Add a 'git-publish' profile
* builder: Link to the actually existing virt-builder templates dir
* mlcustomize: Drop old virtio-win dir name scraping
* mlcustomize: Remove dnf --verbose option
==== gwenview ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* birdseyeview: Use actual dpr
==== hxtools ====
Version update (20231224 -> 20250309)
Subpackages: fd0ssh ofl
- Provide new hxtools.keyring
- Update to release 20250309
* Increase bgfg contrast in light2.theme
* extract_dxhog: repair wrong seeking to archive entries
* Delete unmaintained ``xfs_irecover`` (alternative: xfs_undelete)
* Delete ``extract_f3pod`` (alternative: SLADE)
* Add ``make_qupak`` command
* Add ``git-logsortbychgsize`` command
* Add ``selective-preprocess`` command
==== iio-sensor-proxy ====
Version update (3.5 -> 3.6)
- Add iio-sensor-proxy-compass-check-claim-perm.patch: Avoid
unauthenticated permissions for compass; patch taken from
upstream merge request (bsc#1236290).
- Update to version 3.6:
* Drop requirement of geoclue user for compass in README.
* Evaluate polling drivers before buffering drivers.
==== incidenceeditor ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6IncidenceEditor6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== initviocons ====
- fix build with gcc15
+ initviocons-gcc15.patch
==== kaccounts-integration ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libkaccounts6-2
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kaccounts-providers ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kactivitymanagerd6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== kaddressbook ====
Version update (24.12.2 -> 24.12.3)
Subpackages: kaddressbook-doc libKPim6AddressbookImportExport6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kalgebra ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kamera ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kanagram ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kapptemplate ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kate ====
Version update (24.12.2 -> 24.12.3)
Subpackages: kate-plugins
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* Fix not able to create branch
* Share init code between quick open and hud
* Use std::move, fix the clang-tidy warning
* Use a normal widget for our HUD dialog (kde#500521)
* Fix documents being stashed during session (kde#497478)
* Fix Statusbar can't be hidden on git projects (kde#499334)
* Use editor font in lsp,dap config page (kde#499317)
* Ensure caption is set when a widget is active (kde#499223)
==== kbruch ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kcachegrind ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kcalc ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kcalutils ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6CalendarUtils6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kcharselect ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kcolorchooser ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kde-cli-tools6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== kde-dev-utils ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* kuiviewer part: fix stray "@" characters from version in metadata
* kuiviewer part: drop since kf6 unused "Id" from metadata
==== kde-gtk-config6 ====
Version update (6.3.2 -> 6.3.3)
Subpackages: kde-gtk-config6-gtk3
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== kdecoration6 ====
Version update (6.3.2 -> 6.3.3)
Subpackages: libkdecorations3-6 libkdecorations3private2
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== kdeedu-data ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kdegraphics-mobipocket ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kdegraphics-thumbnailers ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kdenetwork-filesharing ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kdepim-addons ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kdepim-runtime ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* urlconfigurationdialog.ui - move the protocol buttons into a QButtonGroup (kde#455787)
* Don't access payload when it's not available (kde#490307)
* agents/newmailnotifier: use <br/> for notifications
==== kdeplasma6-addons ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== kdevelop ====
Version update (24.12.2 -> 24.12.3)
Subpackages: kdevplatform libkdevplatform61
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* Fix build with cmake 4
* cmake_qt6widgetsapp app template: fix leakage of main window
* snapcraft: Release to stable
==== kdialog ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kernel-firmware-amdgpu ====
Version update (20250302 -> 20250311)
- Update to version 20250311 (git commit b69d4b74c986):
* amdgpu: update psp 14.0.0 firmware
* amdgpu: update gc 11.5.0 firmware
* amdgpu: update vcn 4.0.2 firmware
* amdgpu: update psp 13.0.4 firmware
* amdgpu: update gc 11.0.1 firmware
* amdgpu: update navy flounder firmware
* amdgpu: update gc 11.5.2 firmware
* amdgpu: update vcn 5.0.0 firmware
* amdgpu: update smu 14.0.3 firmware
* amdgpu: update sdma 7.0.1 firmware
* amdgpu: update gc 14.0.3 firmware
* amdgpu: update gc 12.0.1 firmware
* amdgpu: update sienna cichlid firmware
* amdgpu: update yellow carp firmware
* amdgpu: update smu 14.0.2 firmware
* amdgpu: update psp 14.0.2 firmware
* amdgpu: update gc 12.0.0 firmware
* amdgpu: update vega20 firmware
* amdgpu: update navi14 firmware
* amdgpu: update vega12 firmware
* amdgpu: update vcn 4.0.4 firmware
* amdgpu: update psp 13.0.7 firmware
* amdgpu: update gc 11.0.2 firmware
* amdgpu: update vega10 firmware
* amdgpu: update vcn 3.1.2 firmware
* amdgpu: update gc 10.3.6 firmware
* amdgpu: update navi10 firmware
* amdgpu: update navi12 firmware
* amdgpu: update psp 13.0.10 firmware
* amdgpu: update gc 11.0.3 firmware
* amdgpu: update vangogh firmware
* amdgpu: update picasso firmware
* amdgpu: update vcn 4.0.0 firmware
* amdgpu: update psp 13.0.0 firmware
* amdgpu: update gc 11.0.0 firmware
* amdgpu: update psp 13.0.14 firmware
* amdgpu: update gc 9.4.4 firmware
* amdgpu: update psp 13.0.6 firmware
* amdgpu: update gc 9.4.3 firmware
* amdgpu: update beige goby firmware
* amdgpu: update gc 10.3.7 firmware
* amdgpu: update psp 14.0.1 firmware
* amdgpu: update gc 11.5.1 firmware
* amdgpu: update gc 11.0.4 firmware
* amdgpu: update dimgrey cavefish firmware
* amdgpu: update aldebaran firmware
- Update to version 20250310 (git commit 11c4e60f9573):
* amdgpu: DMCUB updates for various ASICs
==== kernel-firmware-bluetooth ====
Version update (20250219 -> 20250310)
- Update to version 20250310 (git commit 11c4e60f9573):
* QCA: Add Bluetooth firmwares for QCA2066 with USB transport
* QCA: Add two bluetooth firmware nvm files for QCA2066
* QCA: Update Bluetooth QCA2066 firmware to 2.1.0-00653
* QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00653
* linux-firmware: Update firmware file for Intel BlazarU core
* linux-firmware: Update firmware file for Intel BlazarI core
==== kernel-firmware-i915 ====
Version update (20250217 -> 20250310)
- Update to version 20250310 (git commit 11c4e60f9573):
* i915: Update Xe3LPD DMC to v2.20
- Update to version 20250306 (git commit 44740031a34e):
* xe: Update GUC to v70.40.2 for BMG, LNL
==== kernel-firmware-intel ====
Version update (20250206 -> 20250311)
- Update to version 20250311 (git commit b69d4b74c986):
* linux-firmware: add firmware for qat_420xx devices
- Update to version 20250307 (git commit bd3d8a8b1bb7):
* intel_vpu: Add firmware for 37xx and 40xx NPUs
- Update aliases
==== kernel-firmware-mediatek ====
Version update (20250220 -> 20250310)
- Update to version 20250310 (git commit 11c4e60f9573):
* linux-firmware: update firmware for MT7925 WiFi device
* mediatek MT7925: update bluetooth firmware to 20250305133215
* mediatek MT7920: update bluetooth firmware to 20250210151502
==== kernel-firmware-qcom ====
Version update (20250219 -> 20250311)
- Update to version 20250311 (git commit b69d4b74c986):
* qcom: Update gpu firmwares for qcs8300 chipset
==== kernel-firmware-sound ====
Version update (20250302 -> 20250306)
- Update to version 20250306 (git commit 44740031a34e):
* cirrus: cs35l41: Add firmware and tuning for ASUS Consumer laptops
* cirrus: cs35l41: Add Firmware for various ASUS Commercial laptops
* ASoC: tas2781: Update dsp firmware for Gemtree project
==== kernel-source ====
Version update (6.13.5 -> 6.13.6)
Subpackages: kernel-64kb kernel-default
- x86/microcode/AMD: Add some forgotten models to the SHA check (microcode_fix)
- commit 14647da
- Linux 6.13.6 (bsc#1012628).
- RDMA/mlx5: Fix the recovery flow of the UMR QP (bsc#1012628).
- IB/mlx5: Set and get correct qp_num for a DCT QP (bsc#1012628).
- RDMA/mlx5: Fix a race for DMABUF MR which can lead to CQE with
error (bsc#1012628).
- RDMA/mlx5: Fix a WARN during dereg_mr for DM type (bsc#1012628).
- RDMA/mana_ib: Allocate PAGE aligned doorbell index
(bsc#1012628).
- RDMA/hns: Fix mbox timing out by adding retry mechanism
(bsc#1012628).
- RDMA/bnxt_re: Add sanity checks on rdev validity (bsc#1012628).
- RDMA/bnxt_re: Allocate dev_attr information dynamically
(bsc#1012628).
- RDMA/bnxt_re: Fix the statistics for Gen P7 VF (bsc#1012628).
- landlock: Fix non-TCP sockets restriction (bsc#1012628).
- scsi: ufs: core: Fix ufshcd_is_ufs_dev_busy() and
ufshcd_eh_timed_out() (bsc#1012628).
- ovl: fix UAF in ovl_dentry_update_reval by moving dput()
in ovl_link_up (bsc#1012628).
- NFS: O_DIRECT writes must check and adjust the file length
(bsc#1012628).
- NFS: Adjust delegated timestamps for O_DIRECT reads and writes
(bsc#1012628).
- SUNRPC: Prevent looping due to rpc_signal_task() races
(bsc#1012628).
- NFSv4: Fix a deadlock when recovering state on a sillyrenamed
file (bsc#1012628).
- SUNRPC: Handle -ETIMEDOUT return from tlshd (bsc#1012628).
- RDMA/mlx5: Fix implicit ODP hang on parent deregistration
(bsc#1012628).
- RDMA/mlx5: Fix AH static rate parsing (bsc#1012628).
- scsi: core: Clear driver private data when retrying request
(bsc#1012628).
- scsi: ufs: core: Set default runtime/system PM levels before
ufshcd_hba_init() (bsc#1012628).
- RDMA/mlx5: Fix bind QP error cleanup flow (bsc#1012628).
- RDMA/bnxt_re: Fix the page details for the srq created by
kernel consumers (bsc#1012628).
- sunrpc: suppress warnings for unused procfs functions
(bsc#1012628).
- ALSA: usb-audio: Avoid dropping MIDI events at closing multiple
ports (bsc#1012628).
- Bluetooth: L2CAP: Fix L2CAP_ECRED_CONN_RSP response
(bsc#1012628).
- rxrpc: rxperf: Fix missing decoding of terminal magic cookie
(bsc#1012628).
- afs: Fix the server_list to unuse a displaced server rather
than putting it (bsc#1012628).
- afs: Give an afs_server object a ref on the afs_cell object
it points to (bsc#1012628).
- net: Add net_passive_inc() and net_passive_dec() (bsc#1012628).
- net: better track kernel sockets lifetime (bsc#1012628).
- net: loopback: Avoid sending IP packets without an Ethernet
header (bsc#1012628).
- net: set the minimum for net_hotdata.netdev_budget_usecs
(bsc#1012628).
- ipvlan: ensure network headers are in skb linear part
(bsc#1012628).
- net: cadence: macb: Synchronize stats calculations
(bsc#1012628).
- net: dsa: rtl8366rb: Fix compilation problem (bsc#1012628).
- ASoC: es8328: fix route from DAC to output (bsc#1012628).
- ASoC: fsl: Rename stream name of SAI DAI driver (bsc#1012628).
- ipvs: Always clear ipvs_property flag in skb_scrub_packet()
(bsc#1012628).
- drm/xe/oa: Allow oa_exponent value of 0 (bsc#1012628).
- firmware: cs_dsp: Remove async regmap writes (bsc#1012628).
- ASoC: cs35l56: Prevent races when soft-resetting using SPI
control (bsc#1012628).
- ALSA: hda/realtek: Fix wrong mic setup for ASUS VivoBook 15
(bsc#1012628).
- drm/amdgpu/gfx: only call mes for enforce isolation if supported
(bsc#1012628).
- drm/amdgpu/mes: keep enforce isolation up to date (bsc#1012628).
- drm/amd/display: restore edid reading from a given i2c adapter
(bsc#1012628).
- net: ethernet: ti: am65-cpsw: select PAGE_POOL (bsc#1012628).
- tcp: devmem: don't write truncated dmabuf CMSGs to userspace
(bsc#1012628).
- ice: Fix deinitializing VF in error path (bsc#1012628).
- ice: Avoid setting default Rx VSI twice in switchdev setup
(bsc#1012628).
- tcp: Defer ts_recent changes until req is owned (bsc#1012628).
- net: Clear old fragment checksum value in napi_reuse_skb
(bsc#1012628).
- net: mvpp2: cls: Fixed Non IP flow, with vlan tag flow
defination (bsc#1012628).
- net/mlx5: Fix vport QoS cleanup on error (bsc#1012628).
- net/mlx5: Restore missing trace event when enabling vport QoS
(bsc#1012628).
- net/mlx5: IRQ, Fix null string in debug print (bsc#1012628).
- net: ipv6: fix dst ref loop on input in seg6 lwt (bsc#1012628).
- net: ipv6: fix dst ref loop on input in rpl lwt (bsc#1012628).
- selftests: drv-net: Check if combined-count exists
(bsc#1012628).
- idpf: fix checksums set in idpf_rx_rsc() (bsc#1012628).
- net: ti: icss-iep: Reject perout generation request
... changelog too long, skipping 192 lines ...
- commit 1f1e842
==== kgamma6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== kgeography ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kglobalacceld6 ====
Version update (6.3.2 -> 6.3.3)
Subpackages: libKGlobalAccelD6-0
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== khangman ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* Close the dialog on ok/cancel button press
* Fix saving/cancelling settings
==== khelpcenter ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kidentitymanagement ====
Version update (24.12.2 -> 24.12.3)
Subpackages: kidentitymanagement-lang libKPim6IdentityManagementCore6 libKPim6IdentityManagementWidgets6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kig ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kimap ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6IMAP6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kinfocenter6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
* about: hint at why the vulkan devices may not add up to the drm count
* about: when loading opengl gpus, handle nvidia the nvidia way (kde#499882)
* update version for new release
==== kio-extras ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libkioarchive6-6 trash_kcm
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* afc: Explicitly toUpper device ID when inserting (kde#487874)
* smb: start WSDResolver's client before sending messages (kde#496809)
==== kio_audiocd ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kiten ====
Version update (24.12.2 -> 24.12.3)
Subpackages: fonts-KanjiStrokeOrders
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* snapcraft: Move to core24
==== kitinerary ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6Itinerary6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* Add more sanity checks to the Flixbus extractor
* Add extractor script for Ghotel reservation emails
* Add SBB PDF itinerary extractor script
* Retain ticket information when doing triangular merging
* Ignore punctuation characters when comparing location names
* Make the VR mobile PDF import a bit more robust
* Extend trigger pattern for SNCF uPER barcodes
* Add extractor script for Eventyay
==== kldap ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6LdapCore6 libKPim6LdapWidgets6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kleopatra ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* importcertificatescommand: Fix i18n call
==== kmag ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kmahjongg ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kmail ====
Version update (24.12.2 -> 24.12.3)
Subpackages: kmail-application-icons ktnef
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* Call setNeedsSave(false); when we load/save settings
==== kmail-account-wizard ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kmailtransport ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6MailTransport6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kmbox ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6Mbox6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kmenuedit6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== kmime ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6Mime6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kmines ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kmod ====
Version update (34 -> 34.1)
Subpackages: libkmod2
- Update to release 34.1
* Build fixes only
==== kmousetool ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kmplot ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kompare ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== konsole ====
Version update (24.12.2 -> 24.12.3)
Subpackages: konsole-part konsole-part-lang konsole-zsh-completion
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* Return early when SSH config file cannot be opened
* Fix compilation with Qt 6.9
* Call setHandleWidth() to set initial size for splitDragHandleSize (kde#498078)
* 'Allow escape sequences for links' setting fix in new sessions (kde#469511)
* Check lastColonPos is valid before using it
* Avoid unnecessary getpid() calls
* Avoid possible infinite loop
==== kontact ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kontactinterface ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6KontactInterface6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== konversation ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== korganizer ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* todosummarywidget.cpp - show a tooltip for to-dos
==== kpat ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* flatpak: Update the used perl version
==== kpimtextedit ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6TextEdit6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kpipewire6 ====
Version update (6.3.2 -> 6.3.3)
Subpackages: kpipewire6-imports libKPipeWire6 libKPipeWireDmaBuf6 libKPipeWireRecord6
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* sourceitem: invoke method with correct context object (kde#501042)
* update version for new release
==== kpkpass ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6PkPass6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kqtquickcharts ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kreversi ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== ksanecore ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kscreen6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== kscreenlocker6 ====
Version update (6.3.2 -> 6.3.3)
Subpackages: libKScreenLocker6
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
* Explictly register DBus metatypes for shortcuts
* update version for new release
==== ksmtp ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6SMTP6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== ksshaskpass6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== ksudoku ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== ksystemstats6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== ktnef ====
Version update (24.12.2 -> 24.12.3)
Subpackages: ktnef-debug-categories libKPim6Tnef6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== ktouch ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kwalletmanager ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== kwayland-integration6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== kwayland6 ====
Version update (6.3.2 -> 6.3.3)
Subpackages: libKWaylandClient6
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== kwin6 ====
Version update (6.3.2.1 -> 6.3.3)
Subpackages: kwin6-x11 libkwin6
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* backends/drm: properly reset buffer age when switching swapchains
* update version for new release
* plugins/keynotification: Fix notification for unlatching Meta
* xkb: Fix reporting state for multiple modifiers (kde#501159)
* autotests: add test for Workspace::lowerWindow
* layers: fix stacking issues in Workspace::lowerWindow (kde#478382,kde#478383)
* plugins/touchpadshortcuts: Add touchpad toggle shortcut with meta keys
* scene/workspacescene: don't check opaque region with QRegtion::contains
* window: reimplement restriction in moveResize (kde#401271,kde#481610,kde#493797)
* backends/drm: include header for std::this_thread::sleep_until
* utils/edid: Report monitor name without serial number (kde#500471)
* x11: Update XStacking order when adding override-redirect windows (kde#483163)
* plugins/blur: clear all textures after allocating them (kde#499935)
* kcms/rules: Fix keyboard usability for comboboxes with multiple selection (kde#488703)
* backends/drm: also don't use DEGAMMA_LUT on Intel (kde#500837)
* workspace: watch kdeglobals and update Xwayland scale accordingly (kde#499923)
* backends/drm: fix testing for more connectors than CRTCs (kde#500819)
* backends/drm: allow overriding the safety margin
* backends/drm: Print connector name in QDebug output
* backends/drm: Log connector<->CRTC matching steps
* window: Compare currentTile to requestedTile (kde#500666)
* backends/drm: add an environment variable to override the dpms timeout
* plugins/buttonrebinds: Create input device on demand
* Revert "workspace: better deal with having more outputs than the GPU can drive"
* kcms/rules: Fix showing selected VD on X11 (kde#484165)
* autotests: Fix testInputCapture with libei 1.4.0
- Drop patches, now upstream:
* 0001-backends-drm-Log-connector-CRTC-matching-steps.patch
* 0002-backends-drm-fix-testing-for-more-connectors-than-CR.patch
- Add patch to fix the project version:
* 0001-Version-6.3.3.patch
- Add patch to fix KCM comboboxes:
* 0002-kcms-rules-Remove-pragma-on-OptionsComboBox.patch
- Add patches to fix crashes with multiple monitors (kde#500819, kde#500797)
* 0001-backends-drm-Log-connector-CRTC-matching-steps.patch
* 0002-backends-drm-fix-testing-for-more-connectors-than-CR.patch
==== kwordquiz ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* Fix opening files from command line (kde#487774)
==== layer-shell-qt6 ====
Version update (6.3.2 -> 6.3.3)
Subpackages: libLayerShellQtInterface6
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== libSM ====
Version update (1.2.5 -> 1.2.6)
- update to 1.2.6
Support for using getaddrinfo() was originally added to support IPv6,
and only used if IPv6 support was enabled. Two decades later, support
for getaddrinfo() is ubiquitous and OS'es have marked gethostbyname()
as deprecated, so use the modern interface whenever we can now.
(Note that code included from xtrans will only use the modern interfaces
when IPv6 is disabled if building against xtrans 1.6.0 or later.)
Of course, in libSM, this only matters if one of the UUID generation
interfaces isn't being used instead, and the configure script has also
been modified in this release to stop checking for network interfaces
if we're not going to use them because we found a UUID generation
mechanism to use instead for creating ids.
==== libX11 ====
Version update (1.8.11 -> 1.8.12)
Subpackages: libX11-6 libX11-data libX11-xcb1
- Update to 1.8.12; this release includes:
* x11.pc: Add URL field (!280)
* xkb: Bring over fixes from Xserver to shared XKB source files (!279)
- supersedes U_CVE-2025-26597-0001-xkb-Fix-buffer-overflow-in-XkbChangeTypesOfKey.patch
==== libarchive ====
- Fix CVE-2025-1632, null pointer dereference in bsdunzip.c
(CVE-2025-1632, bsc#1237606)
* CVE-2025-1632.patch
- Fix CVE-2025-25724, Buffer Overflow vulnerability in libarchive
(CVE-2025-25724, bsc#1238610)
* CVE-2025-25724.patch
==== libgravatar ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6Gravatar6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== libguestfs ====
Version update (1.55.6 -> 1.55.7)
Subpackages: libguestfs-appliance libguestfs-winsupport libguestfs-xfs libguestfs0
- Update to version 1.55.7 (jsc#PED-8910)
* libguestfs: Rust binding build error and warning fixes
* support TencentOS
* lib: Print kernel utsname in debug output
* daemon: Fix loongarch64 detection on RHEL 9
==== libimobiledevice-glue ====
Version update (1.3.1+git11.20241227 -> 1.3.1+git18.20250213)
- Update to version 1.3.1+git18.20250213:
* socket: Fix error output
* socket: Allow setting debug level via environment variable
* socket: Update inline attributes for gcc/clang
* Fix compiler warning
* socket: Improve error message output/verbose logging
- Add patch to fix build with gcc14 in Leap 15.x
(libimobiledevice-glue-gcc14.patch).
- - Set URL to a working address.
==== libisofs ====
Version update (1.5.6 -> 1.5.6.pl01)
- update to 1.5.6.pl01:
* Bug fix: iso_write_opts_set_part_like_isohybrid() did not cause
a MBR partition table if the partitions are data files in the
ISO rather than appended
* Bug fix: The lseek methods of IsoFileSource for local
filesystem and loaded ISO returned libisofs error codes as
positive off_t numbers
* Bug fix: Freshly cloned data files from imported image were
not marked as imported.
* Bug fix: Size of further CE area was calculated wrong if its
CE entry ended exactly at a block boundary
* New iso_write_opts_set_system_area() option bits 16:
GPT "Legacy BIOS bootable" and 17: GPT writable
* New API calls iso_assess_written_features(),
iso_read_image_feature_named(),
iso_read_image_features_text()
* Allowed lseekable device files with
iso_tree_add_new_cut_out_node().
* New API call iso_write_opts_set_max_ce_entries()
==== libkate ====
Version update (0.4.1 -> 0.4.3)
Subpackages: libkate1 liboggkate1
- update to 0.4.3:
* full Python 3 compatibility
- includes changes from 0.4.2:
* Adjust decoder to allow zero sized metadata content
* Adjust text parsing to better recognize invalid UNICODE
* Eliminate timing precision issues in writing to kate format,
and ensure seconds are written with a leading 0 if less than 10
* Fixes to build systems, compiler warnings
* Correct option handling in KateDJ.
* Adust kate_high_decode_init() to avoid use after free
- drop disable-namespace-test.patch
==== libkcddb-qt6 ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKCddb5
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== libkcompactdisc-qt6 ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKCompactDisc6-5 libkcompactdisc-lang
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== libkdcraw-qt6 ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKDcrawQt6-5
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== libkdegames ====
Version update (24.12.2 -> 24.12.3)
Subpackages: kdegames-carddecks-default libKDEGames6 libkdegames-imports
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== libkdepim ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6Libkdepim6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== libkeduvocdocument ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== libkexiv2-qt6 ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKExiv2Qt6-0
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== libkgapi6 ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6GAPICalendar6 libKPim6GAPICore6 libKPim6GAPIPeople6 libKPim6GAPITasks6 libkgapi6-lang libkgapi6-sasl2-kdexoauth2
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== libkleo ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6libkleo6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== libkmahjongg ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKMahjongg6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== libkomparediff2 ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== libksane ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKSaneWidgets6 libksane-icons libksane-lang
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== libkscreen6 ====
Version update (6.3.2 -> 6.3.3)
Subpackages: libKF6Screen8 libKF6ScreenDpms8 libkscreen6-plugin
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== libksieve ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libksieve6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== libksysguard6 ====
Version update (6.3.2 -> 6.3.3)
Subpackages: ksysguardsystemstats6-data libKSysGuardSystemStats2 libksysguard6-imports libksysguard6-plugins
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== libmysofa ====
Version update (1.3.2 -> 1.3.3)
- update to 1.3.3:
* Remove file size limit
* add an -o output option
* developer visible fixes and portability fixes
- drop Install-header-when-only-building-shared-lib.patch, included
==== libplasma6 ====
Version update (6.3.2 -> 6.3.3)
Subpackages: libPlasma6 libplasma6-components libplasma6-desktoptheme
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
* plasmaquick: don't use KWinInfo in Wayland dialogs (kde#500394)
* ContainmentItem: delete wallpaper item immediately to fix crash (kde#499944)
* ShadowedLabel: Set z-index on fallback background
* update version for new release
==== libreoffice ====
Version update (24.8.4.2 -> 25.2.1.2)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-qt6 libreoffice-writer libreofficekit
- Add fix_poppler_25.02.patch to fix pdf import with poppler >= 25.02
- Update to 25.2.1.2:
* Release notes:
https://wiki.documentfoundation.org/Releases/25.2.0/RC1
https://wiki.documentfoundation.org/Releases/25.2.0/RC2
https://wiki.documentfoundation.org/Releases/25.2.0/RC3
https://wiki.documentfoundation.org/Releases/25.2.1/RC1
https://wiki.documentfoundation.org/Releases/25.2.1/RC2
- Update bundled dependencies:
* pdfium 6425 -> 6764
* skia m116 -> m130
* Java-WebSocket 1.5.6 -> 1.6.0
- Remove patch, merged upstream:
* poppler_24.10-2.patch
- Use bunled Java-WebSocket so LibreOffice compiles.
==== libressl ====
- Document absence of openssl3 APIs in descriptions and a
symbol list text file in %_docdir.
==== libselinux ====
Version update (3.8 -> 3.8.1)
Subpackages: libselinux1 selinux-tools
- Update to version 3.8.1
https://github.com/SELinuxProject/selinux/releases/tag/3.8.1
* no source change
==== libsemanage ====
Version update (3.8 -> 3.8.1)
Subpackages: libsemanage-conf libsemanage2
- Update to version 3.8.1
https://github.com/SELinuxProject/selinux/releases/tag/3.8.1
* libsemanage: improved performance of semanage store rebuild
==== libsepol ====
Version update (3.8 -> 3.8.1)
- Update to version 3.8.1
https://github.com/SELinuxProject/selinux/releases/tag/3.8.1
* no source change
==== libxkbcommon ====
Version update (1.8.0 -> 1.8.1)
Subpackages: libxkbcommon-x11-0 libxkbcommon0 libxkbregistry0
- Update to release 1.8.1
* Fixed segfault due to invalid arithmetic to bring negative
layout indexes into range.
* The tools do not load the default RMLVO (rules, model,
layout, variant, options) values from the environment anymore.
==== lokalize ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== lsof ====
Version update (4.99.3 -> 4.99.4)
- Update to version 4.99.4:
* In lsof manapge: mention /etc/services for -P option
* Fix typos in docs
* Linux 6.9 changed the pidfs appearence in procfs. Try to
maintain original output in lsof (bsc#1224285)
* closefrom_shim: Add optimized fallback for platforms without
closefrom or close_range
* fix build against -std=c23 (`void (*)()`) changed the meaning)
- Drop obsolete lsof-4.99.3-fix-version-in-configure-ac.patch,
0001-tests-eliminate-use-of-fgrep.patch and
0002-linux-Maintain-original-output-for-pidfd-in-linux-6..patch.
==== luajit ====
- Enable lua 5.2 compatibility (Needed for build aegisubs)
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- Fixes the lvm2-testsuite case fsadm-btrfs.sh (bsc#1238857)
* Update SUSE special patch
+ fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch
==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- Fixes the lvm2-testsuite case fsadm-btrfs.sh (bsc#1238857)
* Update SUSE special patch
+ fate-31841-03_tests-new-test-suite-of-fsadm-for-btrfs.patch
==== mailcommon ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6MailCommon6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== mailimporter ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6MailImporter6 libKPim6MailImporterAkonadi6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== markdownpart ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* Drop since kf6 unused "Id" from metadata
==== mbox-importer ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== mdadm ====
- cleanup 1005-mdadm-enable-Intel-Alderlake-RSTe-configuration.patch
(remove a redundant macro definition)
==== messagelib ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== milou6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== mimetreeparser ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6MimeTreeParserCore6 libKPim6MimeTreeParserWidgets6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== mozilla-nss ====
Version update (3.107 -> 3.108)
Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs mozilla-nss-sysinit mozilla-nss-tools
- Updated nss-fips-approved-crypto-non-ec.patch to not pass in
bad targetKeyLength parameters when checking for FIPS approval
after keygen. This was causing false rejections.
- Updated nss-fips-approved-crypto-non-ec.patch to approve
RSA signature verification mechanisms with PKCS padding and
legacy moduli (bsc#1222834).
- update to NSS 3.108
* bmo#1923285 - libclang-16 -> libclang-19
* bmo#1939086 - Turn off Secure Email Trust Bit for Security
Communication ECC RootCA1
* bmo#1937332 - Turn off Secure Email Trust Bit for BJCA Global Root
CA1 and BJCA Global Root CA2
* bmo#1915902 - Remove SwissSign Silver CA â G2
* bmo#1938245 - Add D-Trust 2023 TLS Roots to NSS
* bmo#1942301 - fix fips test failure on windows
* bmo#1935925 - change default sensitivity of KEM keys
* bmo#1936001 - Part 1: Introduce frida hooks and script
* bmo#1942350 - add missing arm_neon.h include to gcm.c
* bmo#1831552 - ci: update windows workers to win2022
* bmo#1831552 - strip trailing carriage returns in tools tests
* bmo#1880256 - work around unix/windows path translation issues
in cert test script
* bmo#1831552 - ci: let the windows setup script work without $m
* bmo#1880255 - detect msys
* bmo#1936680 - add a specialized CTR_Update variant for AES-GCM
* bmo#1930807 - NSS policy updates
* bmo#1930806 - FIPS changes need to be upstreamed: FIPS 140-3 RNG
* bmo#1930806 - FIPS changes need to be upstreamed: Add SafeZero
* bmo#1930806 - FIPS changes need to be upstreamed - updated POST
* bmo#1933031 - Segmentation fault in SECITEM_Hash during pkcs12 processing
* bmo#1929922 - Extending NSS with LoadModuleFromFunction functionality
* bmo#1935984 - Ensure zero-initialization of collectArgs.cert
* bmo#1934526 - pkcs7 fuzz target use CERT_DestroyCertificate
* bmo#1915898 - Fix actual underlying ODR violations issue
* bmo#1184059 - mozilla::pkix: allow reference ID labels to begin
and/or end with hyphens
* bmo#1927953 - don't look for secmod.db in nssutil_ReadSecmodDB if
NSS_DISABLE_DBM is set
* bmo#1934526 - Fix memory leak in pkcs7 fuzz target
* bmo#1934529 - Set -O2 for ASan builds in CI
* bmo#1934543 - Change branch of tlsfuzzer dependency
* bmo#1915898 - Run tests in CI for ASan builds with detect_odr_violation=1
* bmo#1934241 - Fix coverage failure in CI
* bmo#1934213 - Add fuzzing for delegated credentials, DTLS short
header and Tls13BackendEch
* bmo#1927142 - Add fuzzing for SSL_EnableTls13GreaseEch and
SSL_SetDtls13VersionWorkaround
* bmo#1913677 - Part 3: Restructure fuzz/
* bmo#1931925 - Extract testcases from ssl gtests for fuzzing
* bmo#1923037 - Force Cryptofuzz to use NSS in CI
* bmo#1923037 - Fix Cryptofuzz on 32 bit in CI
* bmo#1933154 - Update Cryptofuzz repository link
* bmo#1926256 - fix build error from 9505f79d
* bmo#1926256 - simplify error handling in get_token_objects_for_cache
* bmo#1931973 - nss doc: fix a warning
* bmo#1930797 - pkcs12 fixes from RHEL need to be picked up
- remove obsolete patches
* nss-fips-safe-memset.patch
* nss-bmo1930797.patch
==== mpg123 ====
Subpackages: libmpg123-0 mpg123-openal
- Replace pkgconfig(sdl) BuildRequires with pkgconfig(sdl2): build
against SDL 2. This has been supported by mpg123 since v 1.26.
==== ncurses ====
Version update (6.5.20250222 -> 6.5.20250308)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Move manual pages of examples from section 6 to subsection 6n
- Add ncurses patch 20250308
+ remove test in wgetch which applied notimeout to the initial read
of a character (patch by Branden Robinson).
+ improve formatting/style of manpages (patches by Branden Robinson).
+ fix a few compiler-warnings in MinGW port.
- Add ncurses patch 20250301
+ add color to vt525 (Branden Robinson)
+ add vt520-w and vt525-w (Branden Robinson)
+ improve formatting/style of manpages (patches by Branden Robinson).
+ improve configurability of alloca() as used in Windows ports.
+ fix some typos in manpages.
+ modify configure script checks for stdbool.h to fix build with older
gcc version.
- Correct offsets of patches
* ncurses-5.9-ibm327x.dif
* ncurses-6.4.dif
* ncurses-6.5-ghostty.dif
==== netpbm ====
Version update (11.7.0 -> 11.9.3)
Subpackages: libnetpbm11
- version update to 11.9.3
* Release 11.09.03
+ giftopnm: Fix wild pointer reference with -verbose and
invalid extension type. Broken in Netpbm 10.59 (December 2012).
pdbimgtopam, pamtopdbimg: Fix crash when out of memory. Always
broken (programs were new in Netpbm 10.52 (September 2010)).
+ pamrestack: fix failure when height too large for computations.
Broken in Netpbm 10.99 (June 2022).
* Release 11.09.02
+ pammixmulti: Fix crash similar to that fixed in 11.09.01.
Introduced in Netpbm 11.09.00 (December 2024).
* Release 11.09.01
+ pammixmulti: Fix crash from uninitialized memory. Introduced in
Netpbm 11.09.00 (December 2024).
* Release 11.09.00
+ pammixmulti: Add -blend=alpha-weighted. Thanks Scott Pakin.
+ ppmhist: Don't accept -nomap and -map together, or -colorname
with -map. (Before, -nomap and -colorname were ignored with
- map).
+ libnetpbm: Fix crash in ppm_colorDict_destroy; affects all
programs that use color names. Introduced in Netpbm 11.07 (June
2024).
+ pcxtoppm: Fix wildly incorrect output for all multiplane images.
Broken in Netpbm 11.04 (September 2023).
+ pbmtoascii: Fix bug: allows both -1x2 and -2x4. Always present
(pbmtoascii existed in primordial Netpbm).
+ build: fix type mismatch warning linking ppmtompeg. Always
broken (ppmtompeg was new to Netpbm in April 2004).
+ build: Make it work with -std=gnu23, which is the default in
recent GCC. To wit, remove local declaration of "bool".
+ makeman: fix for HTML lists that have blank lines between items.
* Release 11.08.00
+ libnetpbm color name parsing: Fix handling of rgb: color names
with more than 4 hex digits per plane, so it throws an error
instead of generating an invalid or wrong color. Broken in
primordial Netpbm.
+ libnetpbm color name parsing: Fix error message for invalid
rgb-<MAXVAL> color name.
+ build: fix typo in check of DARWIN_C_SOURCE so strdup, etc.
are properly defined on OS X.
- modified patches
% netpbm-security-code.patch (refreshed)
- deleted patches
- netpbm-gcc15.patch (upstreamed)
- added patches
fix build with gcc15
+ netpbm-gcc15.patch
==== ocean-sound-theme6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== okular ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* Signatures: Don't do too small background images (kde#499746)
* pdfsettings: Fix backend hide/show
* Fix signature error handling
==== openSUSE-build-key ====
- gpg-pubkey-39db7c82-66c5d91a.asc: extended lifetime of SLE12 / 15
2048 bit key.
==== openSUSE-release ====
Version update (20250306 -> 20250313)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== openal-soft ====
Version update (1.22.2 -> 1.24.2)
Subpackages: libopenal1 openal-soft-data
- Update to version 1.24.2
* Implemented the AL_SOFT_bformat_hoa extension.
* Implemented default device change events for the PulseAudio
backend.
* Implemented an option for WASAPI exclusive mode playback.
* Fixed reverb being too quiet for sounds from different
directions.
* Fixed building alffplay on systems without pkg-config.
* Improved output format detection for CoreAudio.
* Changed the default resampler back to Cubic Spline.
* Added an SDL3 playback backend. Disabled by default to avoid
a runtime dependency and for compatibility; a single process
can't safely use SDL2 and SDL3 together on some OSs, so enable
with care.
* Converted examples from SDL2 to SDL3.
* Integrated fmtlib into the main library and router for logging
and string formatting.
- Update to version 1.24.1
* Fixed compilation on PowerPC.
* Fixed compilation on some targets that lack lock-free 64-bit
atomics.
* Fixed a crash when parsing certain option values.
* Improved compatibility when compiling as C++20 or later.
* Integrated fmtlib for some examples and utilities.
- Update to version 1.24.0
* Updated library codebase to C++17.
* Implemented the ALC_SOFT_system_events extension.
* Implemented the AL_EXT_debug extension.
* Implemented the AL_EXT_direct_context extension.
* Implemented speaker configuration and headphones detection on
CoreAudio.
* Fixed a crash that can occur when stopping playback with the
Oboe backend.
* Fixed calculating the reverb room rolloff.
* Fixed EAX occlusion, obstruction, and exclusion low-pass filter
strength.
* Fixed EAX distance factor calculations.
* Fixed querying AL_EFFECTSLOT_EFFECT on auxiliary effect slots.
* Fixed compilation on some macOS systems that lack libdispatch.
* Changed the context error state to be thread-local. This is
technically out of spec, but necessary to avoid race conditions
with multi-threaded use.
* Split the cubic resampler into 4-point spline and gaussian
variants. The latter prioritizing the suppression of aliasing
distortion and harmonics, the former not reducing high
frequencies as much.
* Improved timing precision of starting delayed sources.
* Improved ring modulator quality.
* Improved performance of convolution reverb.
* Added 'noexcept' to functions and function types when compiled
as C++. As a C API, OpenAL can't be expected to throw C++
exceptions, nor can it handle them if they leave a callback.
* Added an experimental config option for using WASAPI spatial
audio output.
* Added enumeration support to the PortAudio backend.
* Added compatibility options to override the AL_VENDOR,
AL_VERSION, and AL_RENDERER strings.
* Added an example to play LAF files.
* Disabled real-time mixing by default for PipeWire playback.
- Update to version 1.23.1
* https://github.com/kcat/openal-soft/releases/tag/1.23.1
- Drop patch:
* openal-no-autospawn.diff (not longer needed)
- Use ldconfig_scriptlets macro
==== openblas_openmp ====
Version update (0.3.28 -> 0.3.29)
- Revert commit ba47c7f4f301aad100ed166de338b86e01da8465 to
prevent failures on Power8 (bsc#1239134)
* Add: Revert-ba47c7f4f301aad100ed166de338b86e01da8465.patch
- Add a script to run tests.
- Add bisect support.
- Update to version 0.2.29 (jsc#PED-9676):
General:
* Fixed a potential NULL pointer dereference in multithreaded builds.
* Added function aliases for `GEMMT` using its new name `GEMMTR`
adopted by Reference-BLAS.
* Fixed the behavior of the recently added `CBLAS_?GEMMT` functions
with row-major data.
* Improved thread scaling of multithreaded `SBGEMV`.
* Improved thread scaling of multithreaded `TRTRI`.
* Fixed compilation of the CBLAS testsuite with gcc14 (and no
Fortran compiler).
* Fixed placement of the `-fopenmp` flag and libsuffix in the
generated pkgconfig file.
* Improved the `CMakeConfig` file generated by the Makefile build.
* Fixed const-correctness of `cblas_?geadd` in `cblas.h`.
* Fixed a potential inaccuracy in multithreaded BLAS3 calls.
* Fixed empty implementations of `get`/`set_affinity` that print a
warning in OpenMP builds.
* Fixed function signatures for TRTRS in the converted C version of
LAPACK.
* Fixed omission of several single-precision LAPACK symbols in the
shared library.
* Improved build instructions for the provided "pybench" benchmarks.
* Improved documentation, including descriptions of environment
variables that affect build and runtime behavior.
* Added a separate "make install_tests" target for use with
cross-compilations.
* Integrated improvements and corrections from Reference-LAPACK:
- removed a comparison in LAPACKE `?tpmqrt` that is always false.
- fixed the leading dimension for B in tests for GGEV.
- replaced `the ?LARFT` functions with a recursive implementation.
arm64:
* Fixed a long-standing bug in the (generic) `c`/`zgemm_beta` kernel
that could lead to reads and writes outside the array bounds in some
circumstances.
* Rewrote cpu autodetection to scan all cores and return the highest
performing type.
* Improved the DGEMM performance for SVE targets and small matrix sizes.
* improved dimension criteria for forwarding from `GEMM` to `GEMV`
kernels.
* Added SVE kernels for `ROT` and `SWAP`.
* Improved SVE kernels for `SGEMV` and `DGEMV` on `A64FX` and
`NEOVERSEV1`.
* Fixed NRM2 implementations for generic SVE targets and the Neoverse N2.
x86_64:
* Fixed a wrong storage size in the SBGEMV kernel for Cooper Lake.
* Added cpu autodetection for Intel Granite Rapids.
* Added cpu autodetection for AMD Ryzen 5 series.
* Added optimized `SOMATCOPY_CT` for AVX-capable targets.
* fixed the fallback implementation of `GEMM3M` in GENERIC builds.
Power:
* Fixed multithreaded `SBGEMM`.
* Fixed a CMake build problem on POWER10.
* Improved the performance of SGEMV.
* Added vectorized implementations of `SBGEMV` and support for
forwarding 1xN `SBGEMM` to them.
* Fixed illegal instructions and potential memory overflow in SGEMM
on PPCG4.
* Fixed handling of NaN and Inf arguments in `SSCAL` and `DSCAL` on
PPC440,G4 and 970.
* Added improved `CGEMM` and `ZGEMM` kernels for POWER10.
Riscv64:
* Removed thread yielding overhead caused by `sched_yield`.
* Replaced some non-standard intrinsics with their official names.
* Fixed and sped up the implementations of `CGEMM`/`ZGEMM` `TCOPY`
for vector lenghts 128 and 256.
* Improved the performance of `SNRM2`/`DNRM2` for RVV1.0 targets.
* Added optimized `?OMATCOPY_CN` kernels for RVV1.0 targets.
- Add test package.
- Add flags: `-Wa,--noexecstack -Wl,-z,noexecstack` to make sure
stack is not executable. This works around problems in assembler
code for z.
- Make stack of empty cpuid.S non-executable as well.
- Set gcc versions for ppc64le
* on SLE-15-SP6: v13
* on SLE-15-SP7: v14
==== openblas_pthreads ====
Version update (0.3.28 -> 0.3.29)
- Revert commit ba47c7f4f301aad100ed166de338b86e01da8465 to
prevent failures on Power8 (bsc#1239134)
* Add: Revert-ba47c7f4f301aad100ed166de338b86e01da8465.patch
- Add a script to run tests.
- Add bisect support.
- Update to version 0.2.29 (jsc#PED-9676):
General:
* Fixed a potential NULL pointer dereference in multithreaded builds.
* Added function aliases for `GEMMT` using its new name `GEMMTR`
adopted by Reference-BLAS.
* Fixed the behavior of the recently added `CBLAS_?GEMMT` functions
with row-major data.
* Improved thread scaling of multithreaded `SBGEMV`.
* Improved thread scaling of multithreaded `TRTRI`.
* Fixed compilation of the CBLAS testsuite with gcc14 (and no
Fortran compiler).
* Fixed placement of the `-fopenmp` flag and libsuffix in the
generated pkgconfig file.
* Improved the `CMakeConfig` file generated by the Makefile build.
* Fixed const-correctness of `cblas_?geadd` in `cblas.h`.
* Fixed a potential inaccuracy in multithreaded BLAS3 calls.
* Fixed empty implementations of `get`/`set_affinity` that print a
warning in OpenMP builds.
* Fixed function signatures for TRTRS in the converted C version of
LAPACK.
* Fixed omission of several single-precision LAPACK symbols in the
shared library.
* Improved build instructions for the provided "pybench" benchmarks.
* Improved documentation, including descriptions of environment
variables that affect build and runtime behavior.
* Added a separate "make install_tests" target for use with
cross-compilations.
* Integrated improvements and corrections from Reference-LAPACK:
- removed a comparison in LAPACKE `?tpmqrt` that is always false.
- fixed the leading dimension for B in tests for GGEV.
- replaced `the ?LARFT` functions with a recursive implementation.
arm64:
* Fixed a long-standing bug in the (generic) `c`/`zgemm_beta` kernel
that could lead to reads and writes outside the array bounds in some
circumstances.
* Rewrote cpu autodetection to scan all cores and return the highest
performing type.
* Improved the DGEMM performance for SVE targets and small matrix sizes.
* improved dimension criteria for forwarding from `GEMM` to `GEMV`
kernels.
* Added SVE kernels for `ROT` and `SWAP`.
* Improved SVE kernels for `SGEMV` and `DGEMV` on `A64FX` and
`NEOVERSEV1`.
* Fixed NRM2 implementations for generic SVE targets and the Neoverse N2.
x86_64:
* Fixed a wrong storage size in the SBGEMV kernel for Cooper Lake.
* Added cpu autodetection for Intel Granite Rapids.
* Added cpu autodetection for AMD Ryzen 5 series.
* Added optimized `SOMATCOPY_CT` for AVX-capable targets.
* fixed the fallback implementation of `GEMM3M` in GENERIC builds.
Power:
* Fixed multithreaded `SBGEMM`.
* Fixed a CMake build problem on POWER10.
* Improved the performance of SGEMV.
* Added vectorized implementations of `SBGEMV` and support for
forwarding 1xN `SBGEMM` to them.
* Fixed illegal instructions and potential memory overflow in SGEMM
on PPCG4.
* Fixed handling of NaN and Inf arguments in `SSCAL` and `DSCAL` on
PPC440,G4 and 970.
* Added improved `CGEMM` and `ZGEMM` kernels for POWER10.
Riscv64:
* Removed thread yielding overhead caused by `sched_yield`.
* Replaced some non-standard intrinsics with their official names.
* Fixed and sped up the implementations of `CGEMM`/`ZGEMM` `TCOPY`
for vector lenghts 128 and 256.
* Improved the performance of `SNRM2`/`DNRM2` for RVV1.0 targets.
* Added optimized `?OMATCOPY_CN` kernels for RVV1.0 targets.
- Add test package.
- Add flags: `-Wa,--noexecstack -Wl,-z,noexecstack` to make sure
stack is not executable. This works around problems in assembler
code for z.
- Make stack of empty cpuid.S non-executable as well.
- Set gcc versions for ppc64le
* on SLE-15-SP6: v13
* on SLE-15-SP7: v14
==== openssl-3 ====
Subpackages: libopenssl3
- Introduce --without lto. When %{optflags} contains -flto=*, tests cases are
also built using -flto=* which significantly increases build times, this
option disables lto which improve iteration times when developing.
==== pam_kwallet6 ====
Version update (6.3.2 -> 6.3.3)
Subpackages: pam_kwallet6-common
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== parley ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-enhanced_base patterns-base-minimal_base patterns-base-selinux patterns-base-sw_management patterns-base-x11 patterns-base-x11_enhanced
- Ensure supportutils is installed on SLES 16 (bsc#1238894).
==== patterns-server ====
Subpackages: patterns-server-dhcp_dns_server patterns-server-directory_server patterns-server-file_server patterns-server-kvm_server patterns-server-kvm_tools patterns-server-lamp_server patterns-server-mail_server patterns-server-printing
- Drop uninstallable xen-server/xen-tools patterns from Leap
code-o-o#leap/features#189
- Adapt kvm_tools patterns for SLES 16.0
==== pcr-oracle ====
- Add fix-bsc1230316-predict-sbatlevelrt-sb-off.patch to fix the
prediction of SbatLevelRT when Secure Boot is disabled
(bsc#1230316)
- Add fix-bsc1230316-make-pcr4-hard-requirement.patch to make PCR4
a hard requirement for SbatLevelRT prediction (bsc#1230316)
==== perl ====
Version update (5.40.0 -> 5.40.1)
Subpackages: perl-base
- update to 5.40.1
* fix strftime sometimes crashing if a non-string was used as argument
* some functions in the builtin:: package would crash when used after
a tail call
* fix utf8n_to_uvchr sometimes failing to correctly identify certain
invalid UTF-8 sequences as invalid.
==== pim-data-exporter ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== pim-sieve-editor ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== pimcommon ====
Version update (24.12.2 -> 24.12.3)
Subpackages: libKPim6PimCommon6 libKPim6PimCommonAkonadi6
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== pipewire ====
Version update (1.3.83 -> 1.4.0)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-jack pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Update to version 1.4.0 ():
* This is the 1.4 release that is API and ABI compatible with
previous 1.2.x and 1.0.x releases.
* This release contains some of the bigger changes that happened
since the 1.2 release last year, including:
- client-rt.conf was removed, all clients now use client.conf
and are given RT priority in the data threads.
- UMP (aka MIDI2) support was added and is now the default
format to carry MIDI1 and MIDI2 around in PipeWire. There
are helper functions to convert between legacy MIDI and UMP.
- The resampler can now precompute (at compile time) some
common conversion filters. Delay reporting in the resampler
was fixed and improved.
- Bluetooth support for BAP broadcast links and support for
hearing aids using ASHA was added. A new G722 codec was also
added.
- Delay reporting and configuration in Bluetooth was improved.
- The ALSA plugin now supports DSD playback when explicitly
allowed with the alsa.formats property.
- A PipeWire JACK control API was added.
- A system service was added for pipewire-pulse.
- Many documentation and translation updates.
- Many of the SPA macros are converted to inline functions.
All SPA inline functions are now also compiled into a
libspa.so library to make it easier to access them from
bindings.
- The module-filter-chain graph code was moved to a separate
filter-graph SPA plugin so that it becomes usable in more
places. EBUR128, param_eq and dcblock plugins were added to
filter-graph. The filter graph can now also use fftw for
doing convolutions. The audioconvert plugin was optimized and
support was added to audioconvert to insert extra
filter-graphs in the processing pipeline.
- New helper functions were added to parse JSON format
descriptions.
- The profiler now also includes the clock of the followers.
- RISCV CPU support and assembler optimisations were added.
- The clock used for logging timestamps can be configured now.
- The JSON parser was split into core functions and helper.
- Support for UCM split PCMs was added. Instead of alsa-lib
splitting up PCMs, PipeWire can mark the PCMs with the
correct metadata so that the session manager can use native
PipeWire features to do this.
- Support for webrtc2 was added to echo-cancel.
- IEC958 codecs are now detected from the HDMI ELD data.
- Conversion between floating point and 32 bits now preserve
25 bits of precision instead of 24 bits.
- A new Telephony D-BUS API compatible with ofono was added.
- The invoke queues are now more efficient and can be called
from multiple threads concurrently.
- Clock information in v4l2 was improved.
- An ffmpeg based videoconvert plugin was added that can be
used with the videoadapter.
- The GStreamer elements have improved buffer pool handling
and rate matching.
- The combine-stream module can now also mix streams.
- link-factory now checks that the port and node belong
together.
- The netjack-manager module has support for autoconnecting
streams.
- The native-protocol has support for abstract sockets.
- The pulse server has support for blocking playback and
capture in pulse.rules.
- The corked state of stream is now reported correctly in
pulse-server.
- Fix backwards jumps in pulse-server.
- Latency configuration support was added in loopback and
raop-sink.
- The ROC module has more configuration options.
- The SAP module now only send updated SDP when something
changed.
- RTP source now has a standby mode where it idles when there
is no data received.
- Support for PTP clocking was added the RTP streams.
- The VBAN receiver can now dynamically create streams when
they are detected.
- Error reporting when making links was improved.
- Support for returning (canceling) a dequeued buffer in
pw-stream.
- Support for emiting events in pw-stream was added.
- pw-cat now support stdin and stdout.
* Highlights (since the previous 1.3.83 release)
- Small fixes and improvements.
* PipeWire
- Fix some missing includes in metadata.h
- Pass the current error in errno when a stream is in error
(#4574)
* modules
- Evaluate node rules before loading adapter follower to ensure
properties are set correctly. (#4562)
* SPA
- Avoid a use after free when building PODs. (#4445)
- Take headroom into account when calculating resync.
* Bluetooth
- Fix +CLCC parsing.
* GStreamer
- Notify about default device changes in deviceprovider.
- Copy frames between pools and avoid splitting video buffers.
* JACK
- Add an option to disable the MIDI2 port flags. (#4584)
==== plasma5support6 ====
Version update (6.3.2 -> 6.3.3)
Subpackages: libPlasma5Support6
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== plasma6-activities ====
Version update (6.3.2 -> 6.3.3)
Subpackages: libPlasmaActivities6 plasma6-activities-imports
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== plasma6-activities-stats ====
Version update (6.3.2 -> 6.3.3)
Subpackages: libPlasmaActivitiesStats1
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== plasma6-browser-integration ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== plasma6-desktop ====
Version update (6.3.2 -> 6.3.3)
Subpackages: plasma6-desktop-emojier
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
* applets/taskmanager: handle null playerData when switching tooltip
* applets/keyboardlayout: fix warning on startup
* applets/kicker: make dash/grid keynav not broken in RtL
* applets/kicker: fix DashboardRepresentation warning
* update version for new release
==== plasma6-disks ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== plasma6-integration ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== plasma6-nm ====
Version update (6.3.2 -> 6.3.3)
Subpackages: plasma6-nm-openconnect plasma6-nm-openvpn plasma6-nm-pptp plasma6-nm-vpnc
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== plasma6-openSUSE ====
Subpackages: plasma6-branding-openSUSE plasma6-sddm-theme-openSUSE plasma6-theme-openSUSE
- Update to 6.3.3
==== plasma6-pa ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
* applet: don't make inactive StackView pages initially visible
* update version for new release
==== plasma6-print-manager ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
* kcm: don't assign undefined to component
* update version for new release
==== plasma6-systemmonitor ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== plasma6-thunderbolt ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- No code changes since 6.3.2
==== plasma6-workspace ====
Version update (6.3.2 -> 6.3.3)
Subpackages: plasma6-session plasma6-session-x11 plasma6-workspace-libs sddm-qt6-branding-openSUSE
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
* applets/systemtray: remove KSortFilterProxyModel binding loop (kde#500374)
* RunCommand: hide faded completion text before field content overflows (kde#500290)
* klipper: ignore `application/x-openoffice-link` (kde#500903)
* applets/digital-clock: use better-looking Qt.Labs version of FontDialog
* components/batterycontrol: Fix remaining time check condition
* libnotificationmanager: Fix infinite recursion when adding a second applet (kde#500749)
* components/calendar: Fix previous/next buttons not always working (kde#499871)
* applets/devicenotifier: Portable Media Player is removable
* applets/digitalclock: Increase limit of event dots in calendar (kde#500785)
* applets/systemtray: fix tab focus after pin button (kde#500705)
* klipper: ignore non-UTF-8 encoded plain text (kde#500203)
* Kalendar was renamed to Merkuro Calendar
* weather/envcan: Fix parsing of station coordinates (kde#425770)
* update version for new release
==== policycoreutils ====
Version update (3.8 -> 3.8.1)
Subpackages: policycoreutils-python-utils
- Update to version 3.8.1
https://github.com/SELinuxProject/selinux/releases/tag/3.8.1
* no source change
==== polkit-kde-agent-6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== postfix ====
- update postfix-main.cf.patch
* comment deprecated parameters: smtp_use_tls and smtp_enforce_tls
use parameter smtp_tls_security_level instead
* comment deprecated parameters: smtpd_use_tls and smtpd_enforce_tls
use parameter smtpd_tls_security_level instead
==== powerdevil6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
* applets/batterymonitor: Warn about higher energy consumption when blocking sleep
* kcm: Show warning when disabling autosuspend or setting it too long (kde#501057)
* daemon: Fix charge threshold support for Dell laptops, maybe more (kde#497200)
* update version for new release
==== python-Jinja2 ====
Version update (3.1.5 -> 3.1.6)
- Update to 3.1.6
* The ``|attr`` filter does not bypass the environment's attribute lookup,
allowing the sandbox to apply its checks.
==== python-Pygments ====
- Remove files from testsamples that licensedigger flagged as high risks.
Also created an issue upstream for potential licensing issues. See
https://github.com/pygments/pygments/issues/2872
- Disable tests which depended on those files
==== python-anyio ====
Version update (4.6.2.post1 -> 4.8.0)
- Update to 4.8.0:
* Added experimental support for running functions in
subinterpreters on Python 3.13 and later
* Added support for the copy(), copy_into(), move() and move_into()
methods in anyio.Path, available in Python 3.14
* Changed TaskGroup on asyncio to always spawn tasks non-eagerly,
even if using a task factory created
via asyncio.create_eager_task_factory(), to preserve expected
Trio-like task scheduling semantics (PR by @agronholm and @graingert)
* Configure SO_RCVBUF, SO_SNDBUF and TCP_NODELAY on the selector
thread waker socket pair (this should improve the performance of
wait_readable() and wait_writable() when using the ProactorEventLoop)
(#836; PR by @graingert)
* Fixed AssertionError when using nest-asyncio (#840)
* Fixed return type annotation of various context managers'
__exit__ method (#847; PR by @Enegg)
- from 4.7.0:
* Updated TaskGroup to work with asyncio's eager task factories (#764)
* Added the wait_readable() and wait_writable() functions which will
accept an object with a .fileno() method or an integer handle, and
deprecated their now obsolete versions (wait_socket_readable() and
wait_socket_writable()) (PR by @davidbrochart)
* Changed EventAdapter (an Event with no bound async backend) to allow
set() to work even before an async backend is bound to it (#819)
* Added support for wait_readable() and wait_writable() on
ProactorEventLoop (used on asyncio + Windows by default)
* Fixed a misleading ValueError in the context of DNS failures
(#815; PR by @graingert)
* Fixed the return type annotations of readinto() and readinto1()
methods in the anyio.AsyncFile class (#825)
* Fixed TaskInfo.has_pending_cancellation() on asyncio returning
false positives in cleanup code on Python >= 3.11
(#832; PR by @gschaffner)
* Fixed cancelled cancel scopes on asyncio calling
asyncio.Task.uncancel when propagating a CancelledError on exit
to a cancelled parent scope (#790; PR by @gschaffner)
==== python-rpm ====
Version update (4.20.0 -> 4.20.1)
- update to rpm-4.20.1
==== python311 ====
Subpackages: python311-curses python311-dbm
- Skip PGO with %want_reproducible_builds (bsc#1239210)
==== python311-core ====
Subpackages: libpython3_11-1_0 python311-base
- Skip PGO with %want_reproducible_builds (bsc#1239210)
==== qalculate ====
Version update (5.5.0 -> 5.5.2)
Subpackages: libqalculate23 qalculate-data
- Update to 5.5.2:
- Fix tab completion
==== qca-qt6 ====
Version update (2.3.9 -> 2.3.10)
Subpackages: libqca-qt6-2 qca-qt6-plugins
- Update to version 2.3.10:
* Increase version number
* Avoid some clang-format incompatibility issues
* Port away from CMP0042
* CI: Remove build_clazy_clang_tidy build
* CI: Use clang-format 19
* CI: Fix FreeBSD build
* Retire KF5 Android CI
* Avoid using QtTest module include which slows down compilation
- Switch _service to use mode="manual"
==== qqc2-breeze-style6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* Fix cursor delegate jumping to (0,0)
* BusyIndicator: Use qqc2-desktop-style spinner
* ItemDelegate: Sync dimensions with qqc2-desktop-style
* controls: Match qqc2-desktop-style padding
* update version for new release
==== qt6-base ====
Subpackages: libQt6Concurrent6 libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6OpenGLWidgets6 libQt6PrintSupport6 libQt6Sql6 libQt6Test6 libQt6Widgets6 libQt6Xml6 qt6-network-tls qt6-networkinformation-glib qt6-networkinformation-nm qt6-platformtheme-gtk3 qt6-printsupport-cups qt6-sql-mysql qt6-sql-sqlite
- Add patch (fixes boo#1218403):
* 0001-Change-default-settings-for-Qt-packages.patch
==== qt6-multimedia ====
Subpackages: libQt6Multimedia6 libQt6MultimediaQuick6 libQt6MultimediaWidgets6 libQt6Quick3DSpatialAudio6 libQt6SpatialAudio6 qt6-multimedia-imports
- Ignore private QML imports
==== qt6-positioning ====
Subpackages: libQt6Positioning6 libQt6PositioningQuick6 qt6-positioning-imports
- Ignore private QML imports
==== qt6-quick3d ====
Subpackages: libQt6Quick3D6 libQt6Quick3DAssetImport6 libQt6Quick3DAssetUtils6 libQt6Quick3DEffects6 libQt6Quick3DHelpers6 libQt6Quick3DHelpersImpl6 libQt6Quick3DParticleEffects6 libQt6Quick3DParticles6 libQt6Quick3DRuntimeRender6 libQt6Quick3DUtils6 libQt6Quick3DXr6 qt6-quick3d-imports
- Ignore private QML imports
==== qt6-wayland ====
Subpackages: libQt6WaylandClient6 libQt6WaylandCompositor6 libQt6WaylandEglClientHwIntegration6 libQt6WaylandEglCompositorHwIntegration6 libQt6WlShellIntegration6
- Ignore private QML imports
==== qt6-webengine ====
Subpackages: libQt6WebEngineCore6 libQt6WebEngineQuick6 libQt6WebEngineWidgets6 qt6-webengine-imports
- Ignore private QML imports
==== rpm ====
Version update (4.20.0 -> 4.20.1)
Subpackages: librpmbuild10
- update to rpm-4.20.1
* add support for fully locked user accounts in sysusers.d
* fix unmodified %config files being removed in case of an
unpack failure
* fix lua deprecation warnings being shown packages built with
old rpm versions
* ignore all files in macro directories that do not end with an
alphanumeric character
- refreshed patches:
* rpmqpack.diff
* unshare.diff
* rpm2archive.diff
- dropped patches:
* debugpackage.diff
* nextfiles.diff
* buildsys.diff
==== salt ====
Subpackages: python311-salt salt-master salt-minion
- Detect openEuler as RedHat family OS
- Ensure the correct crypt module is loaded
- Implement multiple inventory for ansible.targets
- Make x509 module compatible with M2Crypto 0.44.0
- Remove deprecated code from x509.certificate_managed test mode
- Move logrotate config to /usr/etc/logrotate.d where possible
- Added:
* detect-openeuler-as-redhat-family-os.patch
* ensure-the-correct-crypt-module-is-loaded.patch
* implement-multiple-inventory-for-ansible.targets.patch
* make-x509-module-compatible-with-m2crypto-0.44.0.patch
* remove-deprecated-code-from-x509.certificate_managed.patch
- Add DEB822 apt repository format support
- Make Salt-SSH work with all SSH passwords (bsc#1215484)
- Added:
* add-deb822-apt-source-format-support-692.patch
* remove-password-from-shell-after-functional-text-mat.patch
==== samba ====
Version update (4.21.3+git.385.dab50f14578 -> 4.21.4+git.390.43d401e5b77)
Subpackages: libldb2 python3-ldb samba-ad-dc-libs samba-client samba-client-libs samba-dcerpc samba-gpupdate samba-ldb-ldap samba-libs samba-libs-python3 samba-python3 samba-winbind samba-winbind-libs
- Remove nscd build dependency and usage in RPM scriptlets;
(bsc#1237296);
- Update to 4.21.4
* Increasing slowness of sharesec performance with high number
of registry shares; (bso#15780).
* winbindd shows memleak in kerberos_decode_pac; (bso#15782).
* Creation of GPOs applicable to more than one group is
impossible with Samba 4.20.0 and later; (bso#15738).
* Replace `crypt` module in
python/samba/netcmd/user/readpasswords/common.py;
(bso#15756).
* vfs_gpfs silently garbles timestamps > year 2106;
(bso#15151).
* Spotlight search results don't show file size and creation
date; (bso#15796).
* General improvements for vfs_ceph_new module; (bso#15703).
* net offlinejoin not working correctly; (bso#15777).
* net ads create/join/winbind producing unix dysfunctional
keytabs; (bso#15759).
* Windows Explorer crashes on S-1-22-* Unix-SIDs when accessing
security tab; (bso#14213).
* The values from hresult_errstr_const and hresult_errstr are
reversed in 4.20 and 4.21; (bso#15769).
* Kerberos referral tickets are generated for principals in our
domain if we have a trust to a top level domain; (bso#15778).
* NETLOGON_NTLMV2_ENABLED is missing in the SamLogon*
user_flags field; (bso#15783).
* Regression: stack-use-after-return in crypt_as_best_we_can();
(bso#15784).
* libreplace:readline: gcc 15 complains about incompatible
pointer types; (bso#15788).
==== sddm-kcm6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== sdl12_compat ====
- Require x11/xproto (optional components) for building
sdl12-compat itself
- Delete self-conflicts
==== sdl2-compat ====
Version update (2.32.2 -> 2.32.52)
- Delete pc.patch (rejected upstream)
- Add 0001-cmake-install-sdl2-config-.cmake-files.patch
- Delete self-conflicts
- Add sdl2-symvers.patch to match our (non-compat) SDL2 package
- Add pc.patch
==== selinux-policy ====
Version update (20250224 -> 20250312)
Subpackages: selinux-policy-targeted
- Update to version 20250312:
* Label wine's windows libraries as textrel_shlib_t (bsc#1239317)
* Allow auth_use_pam to create /var/lib/wtmpdb (bsc#1237513)
* initial labeling for Hana systems
* allow ping to bind generic UDP nodes
- Update to version 20250307:
* allow systemd_pcrlock_t to manage dos directories (bsc#1233358)
* Allow snapper to manage dos files and dontaudit execmem (bsc#1233358)
* enabled filed name transitions for systemd_pcrlock (bsc#1233358)
* Update kmscon policy module to kmscon version 9 (bsc#1238137)
* Revert "Allow systemd-networkd to rw memfd objects in tmpfs (bsc#1237515)"
* Remove duplicate dev_rw_dma_dev(xdm_t)
* Allow thumbnailer read and write the dma device
* Allow named_filetrans_domain filetrans raid/mdadm named content
* Allow afterburn to mount and read config drives
* Allow mptcpd the net_admin capability
* Allow systemd-networkd the sys_admin capability
* Update systemd-networkd policy in systemd v257
* Separate insights-core from insights-client
* Removed unused insights_client interfaces calls from other modules
* Update policy for insights_client wrt new rules for insights_core_t
* Add policy for insights-core
* Allow systemd-networkd use its private tmpfs files
* Allow boothd connect to systemd-machined over a unix socket
* Update init_explicit_domain() interface
* Allow tlp to read/write nmi_watchdog state information
* Allow power-profiles-daemon the bpf capability
* Allow svirt_t to connect to nbdkit over a unix stream socket
* Update ktlshd policy to read /proc/keys and domain keyrings
* Allow virt_domain read hardware state information unconditionally
* Allow init mounton crypto sysctl files
* Rename winbind_rpcd_* types to samba_dcerpcd_*
* Support peer-to-peer migration of vms using ssh
* Allow virtqemud use hostdev usb devices conditionally
* Allow virtqemud map svirt_image_t plain files
* Allow virtqemud work with nvdimm devices
* Support saving and restoring a VM to/from a block device
* Allow virtnwfilterd dbus chat with firewalld
- Update embedded container-selinux version to commit:
* c9b3eca0e1a878a1fe79408cb6c2e89b38b10829
- Update to version 20250305:
* Label /var/log/php-fpm.log httpd_log_t (bsc#1238403)
* Allow systemd-networkd to rw memfd objects in tmpfs (bsc#1237515)
* Add a gitlab-ci build test
* allow ssh-keygen to connect to the ssh daemon via vsockets (bsc#1238191)
* Add context for plymouth debug log files (bsc#1237440)
- Update to version 20250303:
* dist/targeted/modules.conf: Enable kmscon module (bsc#1238137)
* label apache2 binaries correctly (bsc#1237596)
- Improve selinux-policy packaging
* Remove bashisms to support UNIX SH syntax in scriptlets (bsc#1237517)
* Fix non-existing $package variable in "%post minimum" scriptlet
* Improve selinux-policy.rpmlintrc file
* Remove duplicates with fdupes
==== serd ====
Version update (0.32.2 -> 0.32.4)
- update to 0.32.4:
* Fix overly permissive parsing of syntax names on the command
line
* Fix parsing NQuads lines with no space before the final dot
* Fix reading chunks from files without trailing newlines
* Fix rewriting special literals when datatype URIs are prefixed
names
* Gracefully handle errors while writing the end of anonymous
nodes
* Support reading lone lists in lax mode
* Treat out of range unicode characters as errors
* Write blank lines between graphs and statements in TriG
* developer visible fixes
==== shaderc ====
Version update (2024.4 -> 2025.1)
- Update to release 2025.1
* Build system updates only
==== signon-kwallet-extension ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== skanlite ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== socat ====
Version update (1.8.0.2 -> 1.8.0.3)
- Make build recipe POSIX sh compatible
- Add -v to file installation commands for the log
- Update to 1.8.0.3:
* security: readline.sh has new option -lf <logfile> for stderr.
If this option is not given it logs to a file in . (cwd) only
when . is not writable by other users.
* Fix ignoreeof fail
* Fix regression ignoreing socks5 socksports
* Fix error "xiopoll(...): Bad file descriptor"
* Fixes for multiple other crashes and incorrect implementation
* Socks and proxy clients now also support option max-children.
* other bug fixes and documentation updates
* POSIXMQ-RECV now takes option o-nonblock; this, in combination
with -T, makes it possible to terminate Socat in case the queue
is empty.
* New option posixmq-flush (mq-flush) for POSIXMQ addresses
empties the queue before starting to transfer data.
* New options posixmq-maxmsg, posixmq-msgsize.
* POSIXMQ is now an alias for POSIXMQ-BIDIRECTIONAL.
* New address POSIXMQ-WRITE does the same as POSIXMQ-SEND,
as counterpart of POSIXMQ-READ.
==== sord ====
Version update (0.16.16 -> 0.16.18)
- update to 0.16.18:
* Replace more platform-specific code with use of zix
==== spectacle ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
* SpectacleCore: Don't replace timeout if onclick isn't supported
* update version for new release
==== sratom ====
Version update (0.6.14 -> 0.6.18)
- update to 0.6.18:
* Avoid snprintf when writing MIDI events
* developer visible code fixes
- includes changes from 0.6.16:
* Constrain relative URI references to the base URI
* maintenance and clean-up of build system
==== step ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== svgpart ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- No code change since 24.12.2
==== system-users ====
Subpackages: system-group-hardware system-group-kvm system-group-libvirt system-group-wheel system-user-bin system-user-daemon system-user-ftp system-user-lp system-user-mail system-user-man system-user-news system-user-nobody system-user-qemu system-user-tftp system-user-tss system-user-upsd system-user-uucp system-user-vscan system-user-wwwrun
- system-group-hardware: add group clock for systemd 258
(udev: set clock group for PTP and RTC devices)
==== systemsettings6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== umbrello ====
Version update (24.12.2 -> 24.12.3)
- Update to 24.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.12.3/
- Changes since 24.12.2:
* Fix build with cmake 4
==== vim ====
Version update (9.1.1134 -> 9.1.1176)
Subpackages: vim-data vim-data-common xxd
- Introduce patch to fix bsc#1235751 (regression).
* vim-9.1.1134-revert-putty-terminal-colors.patch
- Update to 9.1.1176.
* 9.1.1176: wrong indent when expanding multiple lines
test(runtime/syntax): improve syntax tests
editorconfig: set indent config for *.vim files
runtime(doc): mention alternative check for vim9script
* 9.1.1175: inconsistent behaviour with exclusive selection and motion commands
runtime(man): don't add jumps when loading a manpage
runtime(vim): recognize <...> strings (and keys) for 'keywordprg'
* 9.1.1174: tests: Test_complete_cmdline() may fail
runtime(doc): mention bzip3 in gzip plugin documentation
* 9.1.1173: filetype: ABNF files are not detected
* 9.1.1172: [security]: overflow with 'nostartofline' and Ex command in tag file
* 9.1.1171: tests: wrong arguments passed to assert_equal()
* 9.1.1170: wildmenu highlighting in popup can be improved
runtime(netrw): upstream snapshot of v179
runtime(doc): fix typo "bet" in :h 'completeopt'
* 9.1.1169: using global variable for get_insert()/get_lambda_name()
* 9.1.1168: wrong flags passed down to nextwild()
* 9.1.1167: mark '] wrong after copying text object
runtime(doc): update how to get Vim
* 9.1.1166: command-line auto-completion hard with wildmenu
runtime(tar): use readblob() instead of shelling out to file(1)
* 9.1.1165: diff: regression with multi-file diff blocks
* 9.1.1164: [security]: code execution with tar.vim and special crafted tar files
translation(it): Update Italian translation
runtime(tar): fix syntax error in tar.vim
* 9.1.1163: $MYVIMDIR is set too late
runtime(syntax-tests): Apply stronger synchronisation between buffers
* 9.1.1162: completion popup not cleared in cmdline
* 9.1.1161: preinsert requires bot "menu" and "menuone" to be set
runtime(misc): add support for bzip3 to tar, vimball and gzip plugins
* 9.1.1160: Ctrl-Y does not work well with "preinsert" when completing items
* 9.1.1159: $MYVIMDIR may not always be set
* 9.1.1158: :verbose set has wrong file name with :compiler!
runtime(netrw): correctly handle shellslash variable
* 9.1.1157: command completion wrong for input()
runtime(doc): fix confusing docs for 'completeitemalign'
* 9.1.1156: tests: No test for what patch 9.1.1152 fixes
* 9.1.1155: Mode message not cleared after :silent message
runtime(lua): Improve 'include' and make '*expr' functions script-local
runtime(vim): Update base-syntax, match Vim9 function calls after "|"
* 9.1.1154: Vim9: not able to use autoload class accross scripts
runtime(compiler): improve svelte-check
* 9.1.1153: build error on Haiku
* 9.1.1152: Patch v9.1.1151 causes problems
runtime(new-tutor): update examples from Neovim to Vim
nsis: add Portuguese Brazilian translation to nsis installer
* 9.1.1151: too many strlen() calls in getchar.c
runtime(vim): make VimKeywordPrg even smarter for regexes
* 9.1.1150: :hi completion may complete to wrong value
* 9.1.1149: Unix Makefile does not support Brazilian lang for the installer
* 9.1.1148: Vim9: finding imported scripts can be further improved
runtime(lua): Update lua ftplugin and documentation
* 9.1.1147: preview-window does not scroll correctly
nsis: added support for pt-BR to installer and update README.txt
translation(tr): Update Turkish translations
* 9.1.1146: Vim9: wrong context being used when evaluating class member
* 9.1.1145: multi-line completion has wrong indentation for last line
runtime(netrw): runtime(netrw): upstream snapshot of v178
* 9.1.1144: no way to create raw strings from a blob
* 9.1.1143: illegal memory access when putting a register
* 9.1.1142: tests: test_startup fails if $HOME/$XDG_CONFIG_HOME is defined
runtime(vim): improve &keywordprg in ftplugin
runtime(vim): Update base-syntax, match :CompilerSet and :SynMenu commands
* 9.1.1141: Misplaced comment in readfile()
* 9.1.1140: filetype: m17ndb files are not detected
* 9.1.1139: [fifo] is not displayed when editing a fifo
* 9.1.1138: cmdline completion for :hi is too simplistic
* 9.1.1137: ins_str() is inefficient by calling STRLEN()
CI: Install netbeans on windows to make sure to run test_netbeans.vim
runtime(dockerfile): set comments in filetype plugin
runtime(compiler): include svelte-check compiler
runtime(doc): get rid of the titlestring hack for terminal-api
* 9.1.1136: Match highlighting marks a buffer region as changed
* 9.1.1135: 'suffixesadd' doesn't work with multiple items
runtime(filetype): move filetype detection into filetypedetect augroup
CI: add Makefile target to verify default highlighting groups are present
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#1239013 - Unable to install an SEV-SNP guest with virt-install
virtinst-dont-require-uefi-for-sev-snp.patch
==== virt-v2v ====
Version update (2.7.7 -> 2.7.8)
Subpackages: virt-v2v-bash-completion
- Update to virt-v2v 2.7.8 (jsc#PED-8910)
* convert: Drop kmod-xenpv-* handling
* Remove more RHEL 3 support
* convert: Handle large output from 'rpm -ql' command
This requires the new guestfs_sh_out API from libguestfs 1.55.6.
* mlstdutils: Reimplement String.find, add String.find_from
* mlstdutils: Reimplement String.nsplit tail recursively
* mldrivers: Handle large output from 'rpm -ql' command
* mlcustomize: Drop old virtio-win dir name scraping
==== wacomtablet-kcm6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== xapian-core ====
Version update (1.4.22 -> 1.4.27)
- update to 1.4.27:
testsuite:
* Fix testcase unsupportedcheck1 for --disable-backend-remote. Reported by
Matthieu Gautier in #832.
* Merge testcases unsupportedcheck1 and stubdb9 which are essentially the same
testcase!
build system:
* Fix build with --disable-backend-chert. Patch from Matthieu Gautier in #832.
portability:
* Add missing include of <cerrno> to fix build failure on macOS 15.
- update to 1.4.26:
API:
* Weight: Document that Weight statistics DOC_LENGTH_MIN, DOC_LENGTH_MAX and
WDF_MAX are for the shard rather than the whole database. Usually this is
what we want as with a sharded database it gives tighter bounds and so better
match optimisation, but it does make them unsuitable for uses such as
calculating a suitable offset to add to every get_sumextra() to allow
implementing a weighting formula which can give a negative term independent
weight contribution. This case will be addressed in the next release series
which also provides bounds such as DB_DOC_LENGTH_MIN which are for the whole
database.
* LMWeight: This class was meant to implement the "Language Model" Weighting
scheme, but we've discovered the implementation was incorrect and fixing it
requires ABI-incompatible changes. For 1.4.x we need to leave it in place so
as not to break existing code, but it's now deprecated and we recommend
avoiding using it. It will be removed in the next release series and
replaced with new separate classes implementing Language Model weighting with
each smoothing. Thanks to Sourav Saha for reporting this problem.
* PL2PlusWeight: Fix bug in implementation of formula. Our variable mean is
1/lambda_t from the PL2+ paper, so we need to check mean>1 for lambda_t<1 but
we were actually checking mean<1 instead. The result of this is that PL2+
actually returned a zero weight unless the term occurred frequently enough in
the collection.
* TradWeight::get_maxpart() no longer forces the wdf_max value to be at least
one. We used to do this so that a non-existent term in the query would cause
it not to achieve 100%, but now we calculate percentages based on the number
of matching subqueries, and it is more natural for a non-existent term to get
zero weight (ditto for a term which always has wdf 0). This was already
addressed for BM25Weight in 1.2.1 back in 2010.
* Enquire::set_expansion_scheme(): Add "prob" as new preferred name for
probabilistic query expansion, with the previous "trad" still being accepted
for now.
* QueryParser::set_prefix() and set_boolean_prefix(): Allow an optional
trailing `:` on the field name. This makes the API here more consistent with
ranges, where you need to include the `:` if you want one. See #720.
testsuite:
* Catch and report if a testcase causes signal SIGPIPE.
* Suppress valgrind errors about calling memmove() with overlapping source and
destination (which is valid, valgrind is just confused when memcpy() and
memmove() share an implementation).
* Add more testing of weighting schemes.
* Mark checkstatsweight3 with a sharded database as XFAIL (expected to fail).
This testcase was previous not run for sharded databases, with a FIXME
comment noting this. Investigating shows it's due to a bug where we use the
shard's termfreqs rather than those for the whole database for an expanded
wildcard, but this seems complex to fix.
matcher:
* Fix minor wildcard weighting bug spotted while reading the code. We were
returning too high a value from the first call to get_maxpart() in some
cases. Mostly this just means the matcher continue working when it could
have stopped, but it will also cause MSet::get_termweight() to return a
higher value than the actual known upper bound.
glass backend:
* Simplify file descriptor handling for lock files on Unix-like platforms
which don't support OFD locks. This eliminates corner cases where we
could end up with file descriptors without close-on-exec set in the main
process.
remote backend:
* xapian-tcpsrv: Use _exit() instead of exit() to end child processes which
avoids the risk of duplicated output from stdio buffers getting copied by
fork() then flushed in both processes.
* Simplify file descriptor handling when launching prog remote.
inmemory backend:
* Fix bug adding posting entries.
build system:
* Improve probe for -Bsymbolic-functions. MSVC doesn't support this flag, but
it only emits a warning when it is used and that warning didn't match any of
the patterns we already check for so we were detecting it as supported.
* Report result of probe to determine compiler support for -Werror or
equivalent.
documentation:
* Improve MSVC build instructions. Thanks to Baran Demir for feedback.
* Improve formatting of stat_flags API documentation.
* sorting.rst: Replace custom weighting scheme documentation with a link to the
more complete equivalent in "Getting Started with Xapian".
* remote.rst: Update to reflect that user metadata is fully supported (since
1.2.4).
portability:
* Fix to compile as C++20 and C++23.
* Resolve SIGPIPE issues on NetBSD, which were causing testcase keepalive1 to
fail. These seem to be due to SO_NOSIGPIPE not working correctly there so
we now use MSG_NOSIGNAL instead for NetBSD.
* Include <errno.h> for sys_errlist. We already do this for the configure
check but were failing to when actually using sys_errlist, which probably
affects at least NetBSD.
* configure: Fix clang detection which wasn't working when configure determined
a -std=X option was needed to get C++11 support. The obvious symptom was
that --enable-werror wouldn't add -Werror.
* configure: NetBSD automatically pulls in library dependencies, so set
... changelog too long, skipping 277 lines ...
reported by ttyS3.
==== xauth ====
Version update (1.1.3 -> 1.1.4)
- Update to version 1.1.4
Support for using getaddrinfo() and inet_ntop() was originally added to
support IPv6, and only used if IPv6 support was enabled. Two decades later,
these interfaces are ubiquitous and OS'es have starting marking the old
interfaces as deprecated, so this release changes to use the modern interface
whenever we can now. (Note that code included from libxtrans will only use
these interfaces when IPv6 is disabled if building against libxtrans 1.6.0
or later.)
- refreshed xauth-tolerant-hostname-changes.diff
==== xdg-desktop-portal-kde6 ====
Version update (6.3.2 -> 6.3.3)
- Update to 6.3.3:
* New bugfix release
* For more details see https://kde.org/announcements/plasma/6/6.3.3
- Changes since 6.3.2:
* update version for new release
==== xdm ====
Version update (1.1.16 -> 1.1.17)
Subpackages: displaymanager-sysconfig
- Update to release 1.1.17
Support for using getaddrinfo(), inet_ntop(), and struct sockaddr_storage
was originally added to support IPv6, and only used if IPv6 support was
enabled. Two decades later, these interfaces are ubiquitous and OS'es have
starting marking the old interfaces as deprecated, so this release changes
to use the modern interface whenever we can now. (Note that code included
from xtrans will only use these interfaces when IPv6 is disabled if building
against xtrans 1.6.0 or later.)
==== xinit ====
Version update (1.4.3 -> 1.4.4)
- Update to version 1.4.4
This release fixes regresssions introduced by the shell script modernization
in the 1.4.3 release, primarily seen on systems without the "mcookie" helper
program to make xauth cookies, and thus using openssl or /dev/urandom to
make cookies instead. Thanks to Peter Tribble of the Tribblix illumos distro
for reporting the issue and testing the fixes.
- adjusted xinit-suse.patch, xinit-tolerant-hostname-changes.patch
==== yast2-trans ====
Version update (84.87.20250302.f9b2398900 -> 84.87.20250309.5e79bbe193)
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.20250309.5e79bbe193:
* Translated using Weblate (Polish)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Dutch)
* Translated using Weblate (Japanese)
* Translated using Weblate (Japanese)
* Translated using Weblate (Slovak)
* Translated using Weblate (Slovak)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
* New POT for text domain 'network'.
* New POT for text domain 'bootloader'.
==== zvbi ====
Version update (0.2.43 -> 0.2.44)
- version update to 0.2.44
* configure.ac: Add comments to help eith debugging gettext.
* doc/Doxyfile.in: Bump version from 1.9.4 to 1.9.8.
* src/conv.c: Check src_length to avoid an unitinialized heap read.
* src/conv.c, src/io-sim.c, src/search.c: Avoid integer overflow leading to heap overflow.
* src/export.c, src/misc.*: Use standard va_copy(), not GNU __va_copy().
* src/teletext.c: Fix accidental G3 character modification.
* src/vbi.c: Add support for a larger range of framerates, from 12.5fps to 60fps.
- fixes:
CVE-2025-2173 [bsc#1239222]
CVE-2025-2174 [bsc#1239299]
CVE-2025-2175 [bsc#1239312]
CVE-2025-2176 [bsc#1239319]
CVE-2025-2177 [bsc#1239320]
==== zxing-cpp ====
Version update (2.2.1 -> 2.3.0)
- Update to 2.3.0
New features:
* Add support for DX Film Edge read
* Add support for detecting and reading Aztec Runes
* Add reader support for DataBarLimited symbols
* Add C-API in official build (EDIT: unfortunately the default
is still off, to enable do cmake -DZXING_C_API=ON)
* Add Kotlin/Native Wrapper
* Add Rust wrapper based on C-API
* Add .NET wrapper based on C-API
* Introduce new name Barcode for Result which will be removed
in 3.0
* LocalAverage binarizer: re-implement with symmetric
threshold interpolation for improved detection of inverted
symbols
* cmake: replace BUILD_... prefix of cmake options with ZXING_...
* cmake: switch to c++-20 by default for the core library
* ImageView: introduce bounds checks in constructor
* ImageView: Add ImageFormat::LumX for 2-byte grey + alpha input
* ImageFormat: replace 'X' with 'A', e.g. RGBX -> RGBA
* ZXingReader: add -binarizer <local|global|fixed> command
line option
* ZXingReader: add -single option to setMaxNumberOfSymbols(1)
* ZXingReader: parse -formats (including 's') command line
argument
* ZXingReader: support reading image file from stdin by passing '-'
* android: switch 'namespace' from zxingcpp to zxingcpp.lib to fix
issue with maven central publication
* Python: add support to write bytes as binary data
* ZXing::Version() function to query the library version at
runtime (useful when dynamically linked)
Minor changes and bug fixes:
* Complete ZXIReaderOptions in iOS Wrapper
* ios: remove initWithFormats initializer
* cmake: Make build reproducible across different build directories
* Release color space after use in iOS wrapper
* cmake: allow overriding python install directories
* Refine MultiFormatReader results filtering and apply C++20 erase_if
* HRI: update AIs to latest gs1-syntax-dictionary.txt
* android: add linker flag to support flexible page sizes in Android 15
* Deprecate validateITFCheckSum, validateCode39CheckSum,
returnCodabarStartEnd
* BitHacks: fix random QRCode content on pre-Haswell Windows machines
* DataMatrix: improve detection of near 45° rotated symbols
* cmake: add /utf-8 to MSVC compile flags
* Barcode: tune operator==() to not split up overly tall linear symbols
* Several ITFReader improvements
* QRDecoder: return some content even in the presence of a checksum error
* DataBar: improve detection rate by incorporating edge-2-edge pattern
* PDF417: prevent wrong position info with right side collapsing to (0,0)
* Python: make sure macOS and 64bit Linux packes on pypi.org support
multi-symbol DataMatrix detection (c++20 support)
- Drop obsolete version checks
- Drop cmake.patch, no longer needed
[View Less]
2
1