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
- 3 participants
- 2175 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.org/openSUSE:Submitting_bug_reports
Packages changed:
bash
cfitsio (4.5.0 -> 4.6.2)
gnome-settings-daemon (48.0+3 -> 48.1)
irqbalance
kernel-firmware-bluetooth (20250408 -> 20250422)
kernel-firmware-media (20250408 -> 20250422)
kernel-firmware-platform (20250220 -> 20250422)
kernel-firmware-qcom (20250408 -> 20250422)
kernel-firmware-realtek (20250313 -> 20250422)
kernel-firmware-sound (20250415 -> 20250422)
kernel-source (6.14.2 -> 6.14.3)
krb5
libgpg-error (1.53 -> 1.54)
libsoup2
libxml2 (2.13.7 -> 2.13.8)
libxml2-python (2.13.7 -> 2.13.8)
mariadb-connector-c (3.3.13 -> 3.4.5)
nftables (1.1.2 -> 1.1.3)
openSUSE-release (20250422 -> 20250423)
patterns-gnome
python-gevent
python-rich
sbc (1.5 -> 2.1)
snapper (0.12.1 -> 0.12.2)
snappy
tinysparql (3.9.1 -> 3.9.2)
=== Details ===
==== bash ====
Subpackages: bash-sh
- add -std=gnu17 to CFLAGS to fix gcc15 compile time error
==== cfitsio ====
Version update (4.5.0 -> 4.6.2)
- Update to version 4.6.2:
* Updated autotools configure script to use AM_MAINTAINER_MODE;
disables automatic regeneration of the build system unless
configure is invoked with '--enable-maintainer-mode'
- Changes from version 4.6.1:
* Updated CMake configuration to use GNUInstallDirs module and
to use CMAKE_INSTALL_LIBDIR and CMAKE_INSTALL_INCLUDEDIR;
fixes bug in 4.6.0 that led to an empty 'includedir' in
cfitsio.pc.
- Changes from version 4.6.0:
* Improved the empty primary data test performed in
fits_open_file.
* Correction to eval_defs.h typedefs to allow for compilation on
old gcc compilers.
* The fitsverify utility tool now distinguishes between
alternate coordinate systems when testing positions of WCSAXES
keywords.
* Updates made for greater C23 compatibility as required for
gcc-15.
* Possible memory vulnerabilities patched.
* Fix to a possible heap buffer overflow in a utility tool.
* Negative size parameter vulnerability patched in utility tool.
- Drop cfitsio-nullptr.patch: incorporated upstream.
- Drop cfitsio-cmake-devel-scripts-destination.patch: fixed
upstream (also fixes boo#1236985).
==== gnome-settings-daemon ====
Version update (48.0+3 -> 48.1)
- Update to version 48.1:
+ Cleanups and fixes
+ Power:
- Ensure the backlight interface signal gets emitted on startup
- Avoid using uninitialized value when restoring brightness
+ Sharing: Fixes to shutdown of sharing services
+ Updated translations.
- Drop gnome-settings-daemon-fix-stop-service.patch, 411.patch and
413.patch, fixed upstream.
- Rebase patches with quilt.
==== irqbalance ====
Subpackages: irqbalance-ui
- Adopt license to GPL-2.0-only according to COPYING as suggested
by licensedigger
==== kernel-firmware-bluetooth ====
Version update (20250408 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* rtl_bt: Update RTL8852BT/RTL8852BE-VT BT USB FW to 0x1881_BA06
==== kernel-firmware-media ====
Version update (20250408 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* qcom: vpu: add video firmware binary for qcm6490
==== kernel-firmware-platform ====
Version update (20250220 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* bmi260: Add BMI260 IMU initial configuration data file
==== kernel-firmware-qcom ====
Version update (20250408 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* qcom: add QUPv3 firmware for QCS9100 platform
==== kernel-firmware-realtek ====
Version update (20250313 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* rtw89: 8922a: update element RF TXPWR to R40
* rtw89: 8852c: update element RF TXPWR to R78
* rtw89: 8852c: add fw v0.27.125.0 with format version 2
* Revert "rtw89: 8852c: update fw to v0.27.125.0"
==== kernel-firmware-sound ====
Version update (20250415 -> 20250422)
- Update to version 20250422 (git commit 944acaa23457):
* ASoC: tas2781: Swap channel for SPI projects.
==== kernel-source ====
Version update (6.14.2 -> 6.14.3)
Subpackages: kernel-64kb kernel-default
- Bluetooth: qca: fix NV variant for one of WCN3950 SoCs
(git-fixes).
- commit 493ad77
- Linux 6.14.3 (bsc#1012628).
- ASoC: Intel: adl: add 2xrt1316 audio configuration
(bsc#1012628).
- cgroup/cpuset: Fix incorrect isolated_cpus update in
update_parent_effective_cpumask() (bsc#1012628).
- cgroup/cpuset: Fix error handling in remote_partition_disable()
(bsc#1012628).
- cgroup/cpuset: Fix race between newly created partition and
dying one (bsc#1012628).
- tracing: fprobe: Cleanup fprobe hash when module unloading
(bsc#1012628).
- gpiolib: of: Fix the choice for Ingenic NAND quirk
(bsc#1012628).
- selftests/futex: futex_waitv wouldblock test should fail
(bsc#1012628).
- ublk: fix handling recovery & reissue in ublk_abort_queue()
(bsc#1012628).
- drm/virtio: Fix flickering issue seen with imported dmabufs
(bsc#1012628).
- drm/i915: Disable RPG during live selftest (bsc#1012628).
- x86/acpi: Don't limit CPUs to 1 for Xen PV guests due to
disabled ACPI (bsc#1012628).
- net: ethtool: fix ethtool_ringparam_get_cfg() returns a
hds_thresh value always as 0 (bsc#1012628).
- drm/xe/hw_engine: define sysfs_ops on all directories
(bsc#1012628).
- drm/xe: Restore EIO errno return when GuC PC start fails
(bsc#1012628).
- ata: pata_pxa: Fix potential NULL pointer dereference in
pxa_ata_probe() (bsc#1012628).
- objtool: Fix INSN_CONTEXT_SWITCH handling in validate_unret()
(bsc#1012628).
- tipc: fix memory leak in tipc_link_xmit (bsc#1012628).
- codel: remove sch->q.qlen check before
qdisc_tree_reduce_backlog() (bsc#1012628).
- net: tls: explicitly disallow disconnect (bsc#1012628).
- octeontx2-pf: qos: fix VF root node parent queue index
(bsc#1012628).
- tc: Ensure we have enough buffer space when sending filter
netlink notifications (bsc#1012628).
- net: ethtool: Don't call .cleanup_data when prepare_data fails
(bsc#1012628).
- drm/tests: modeset: Fix drm_display_mode memory leak
(bsc#1012628).
- drm/tests: helpers: Create kunit helper to destroy a
drm_display_mode (bsc#1012628).
- drm/tests: cmdline: Fix drm_display_mode memory leak
(bsc#1012628).
- drm/tests: modes: Fix drm_display_mode memory leak
(bsc#1012628).
- drm/tests: probe-helper: Fix drm_display_mode memory leak
(bsc#1012628).
- net: libwx: handle page_pool_dev_alloc_pages error
(bsc#1012628).
- cifs: Fix support for WSL-style symlinks (bsc#1012628).
- ata: sata_sx4: Add error handling in pdc20621_i2c_read()
(bsc#1012628).
- drm/i915/huc: Fix fence not released on early probe errors
(bsc#1012628).
- s390/cpumf: Fix double free on error in cpumf_pmu_event_init()
(bsc#1012628).
- nvmet-fcloop: swap list_add_tail arguments (bsc#1012628).
- net_sched: sch_sfq: use a temporary work area for validating
configuration (bsc#1012628).
- net_sched: sch_sfq: move the limit validation (bsc#1012628).
- smb: client: fix UAF in decryption with multichannel
(bsc#1012628).
- net: phy: move phy_link_change() prior to
mdio_bus_phy_may_suspend() (bsc#1012628).
- net: phy: allow MDIO bus PM ops to start/stop state machine
for phylink-controlled PHY (bsc#1012628).
- net: ppp: Add bound checking for skb data on ppp_sync_txmung
(bsc#1012628).
- nft_set_pipapo: fix incorrect avx2 match of 5th field octet
(bsc#1012628).
- ethtool: cmis_cdb: Fix incorrect read / write length extension
(bsc#1012628).
- iommu/exynos: Fix suspend/resume with IDENTITY domain
(bsc#1012628).
- iommu/mediatek: Fix NULL pointer deference in
mtk_iommu_device_group (bsc#1012628).
- net: libwx: Fix the wrong Rx descriptor field (bsc#1012628).
- perf/core: Simplify the perf_event_alloc() error path
(bsc#1012628).
- perf: Fix hang while freeing sigtrap event (bsc#1012628).
- fs: consistently deref the files table with
rcu_dereference_raw() (bsc#1012628).
- umount: Allow superblock owners to force umount (bsc#1012628).
- srcu: Force synchronization for srcu_get_delay() (bsc#1012628).
- pm: cpupower: bench: Prevent NULL dereference on malloc failure
(bsc#1012628).
- irqchip/gic-v3: Add Rockchip 3568002 erratum workaround
(bsc#1012628).
- x86/mm: Clear _PAGE_DIRTY for kernel mappings when we clear
_PAGE_RW (bsc#1012628).
- x86/percpu: Disable named address spaces for UBSAN_BOOL with
... changelog too long, skipping 749 lines ...
- commit 607aeeb
==== krb5 ====
Subpackages: krb5-client
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
==== libgpg-error ====
Version update (1.53 -> 1.54)
- Update to 1.54:
* Fix a regression in 1.52 which did not allow to open UNC
specified files on Windows. [rE28ae4ee194]
* Ignore log file specification from the Registry in the gpg-error
tool.
==== libsoup2 ====
- Add more CVE fixes:
+ ef6c4bf6.patch (boo#1240750 CVE-2025-2784)
+ 96c22b67.patch (boo#1240750 CVE-2025-2784)
+ 19124679.patch (boo#1240752 CVE-2025-32050)
+ a5b86bfc.patch (boo#1240756 CVE-2025-32052)
+ 5739a090.patch (boo#1240757 CVE-2025-32053)
==== libxml2 ====
Version update (2.13.7 -> 2.13.8)
Subpackages: libxml2-2 libxml2-tools
- Update to version 2.13.8:
+ Security:
- [CVE-2025-32415] schemas: Fix heap buffer overflow in
xmlSchemaIDCFillNodeTables.
- [CVE-2025-32414] python: Read at most len/4 characters.
- bug references: [bsc#1241453], [bsc#1241551]
==== libxml2-python ====
Version update (2.13.7 -> 2.13.8)
- Update to version 2.13.8:
+ Security:
- [CVE-2025-32415] schemas: Fix heap buffer overflow in
xmlSchemaIDCFillNodeTables.
- [CVE-2025-32414] python: Read at most len/4 characters.
- bug references: [bsc#1241453], [bsc#1241551]
==== mariadb-connector-c ====
Version update (3.3.13 -> 3.4.5)
- Update to 3.4.5:
* https://mariadb.com/kb/en/mariadb-connector-c-3-4-5-release-notes/
* https://mariadb.com/kb/en/mariadb-connector-c-3-4-4-release-notes/
* https://mariadb.com/kb/en/mariadb-connector-c-3-4-3-release-notes/
* https://mariadb.com/kb/en/mariadb-connector-c-3-4-2-release-notes/
* https://mariadb.com/kb/en/mariadb-connector-c-3-4-1-release-notes/
* https://mariadb.com/kb/en/mariadb-connector-c-3-4-0-release-notes/
- Refresh mariadb-connector-c-2.3.1_unresolved_symbols.patch
==== nftables ====
Version update (1.1.2 -> 1.1.3)
Subpackages: libnftables1 python313-nftables
- Update to release 1.1.3
* Fix incorrect bytecode for vlan pcp mangling from netdev family
chains such as ingress/egress: `... vlan pcp set 6 counter`
* Fix bogus element in large concatenated set ranges, leading to:
``16777216 . 00:11:22:33:44:55 . 10.1.2.3 comment "123"``
instead of:
``"lo" . 00:11:22:33:44:55 . 10.1.2.3 comment "123"``
* Restore set auto-merge feature with timeouts, disabled in the
previous v1.1.2 release.
==== openSUSE-release ====
Version update (20250422 -> 20250423)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== 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
- Switch to Loupe and Papers for TW.
==== python-gevent ====
- Handle BrokenPipeError in src/gevent/ssl.py [bsc#1241037]
* Upstream PR: https://github.com/gevent/gevent/pull/2103
* Add gevent-openssl35-test-fix.patch
==== python-rich ====
- Add test dependency on attrs
==== sbc ====
Version update (1.5 -> 2.1)
Subpackages: libsbc1
- Update to version 2.1
* Fix issue when compiling without SBC_BUILD_WITH_SSE_SUPPORT.
- Update to version 2.0
* Fix issue with SSE primitives on non-x86.
- Drop patch:
* fix-build-on-non-x86.patch (not longer needed)
- Use ldconfig_scriptlets macro
- Use correct Group tags
- Specfile cleanup
==== snapper ====
Version update (0.12.1 -> 0.12.2)
Subpackages: libsnapper7 snapper-zypp-plugin
- use correct btrfs binary for target commands in snbk
(gh#openSUSE/snapper#998)
- version 0.12.2
- avoid running 'btrfs qgroup clear-stale' if quota is disabled
(gh#openSUSE/snapper#987)
- avoid build dependency e2fsprogs-devel
==== snappy ====
- Update summary of the most prominently installed (sub)package.
==== tinysparql ====
Version update (3.9.1 -> 3.9.2)
Subpackages: libtracker-sparql-3_0-0 typelib-1_0-Tracker-3_0
- Update to version 3.9.2:
+ Fix installing pre-generated documentation in tarballs
+ Performance improvements in handling parser errors
+ Fixes for issues reported by OSS Fuzz
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.org/openSUSE:Submitting_bug_reports
Packages changed:
apache2-mod_php8 (8.4.5 -> 8.4.6)
kernel-firmware-amdgpu (20250328 -> 20250419)
kernel-firmware-intel (20250331 -> 20250419)
kernel-firmware-sound (20250408 -> 20250415)
libXft (2.3.8 -> 2.3.9)
libsoup
libspelling (0.4.7 -> 0.4.8)
libtirpc
openSUSE-release (20250420 -> 20250422)
pcre2 (10.44 -> 10.45)
php8 (8.4.5 -> 8.4.6)
python-pip (24.3.1 -> 25.0.1)
sdbootutil (1+git20250410.9086124 -> 1+git20250421.7ffd25a)
vim (9.1.1258 -> 9.1.1330)
yast2-bootloader (5.0.15 -> 5.0.16)
yast2-trans (84.87.20250413.d6cedb22b0 -> 84.87.20250416.5cd9324ae2)
=== Details ===
==== apache2-mod_php8 ====
Version update (8.4.5 -> 8.4.6)
- version update to 8.4.6
BCMath:
Fixed pointer subtraction for scale.
Core:
Fixed property hook backing value access in multi-level inheritance.
Fixed accidentally inherited default value in overridden virtual properties.
Fixed bug GH-17376 (Broken JIT polymorphism for property hooks added to child class).
Fixed bug GH-17913 (ReflectionFunction::isDeprecated() returns incorrect results for closures created from magic __call()).
Fixed bug GH-17941 (Stack-use-after-return with lazy objects and hooks).
Fixed bug GH-17988 (Incorrect handling of hooked props without get hook in get_object_vars()).
Fixed bug GH-17998 (Skipped lazy object initialization on primed SIMPLE_WRITE cache).
Fixed bug GH-17998 (Assignment to backing value in set hook of lazy proxy calls hook again).
Fixed bug GH-17961 (use-after-free during dl()'ed module class destruction).
Fixed bug GH-15367 (dl() of module with aliased class crashes in shutdown).
Fixed OSS-Fuzz #403308724.
Fixed bug GH-13193 again (Significant performance degradation in 'foreach').
DBA:
Fixed assertion violation when opening the same file with dba_open multiple times.
DOM:
Fixed bug GH-17991 (Assertion failure dom_attr_value_write).
Fix weird unpack behaviour in DOM.
Fixed bug GH-18090 (DOM: Svg attributes and tag names are being lowercased).
Fix xinclude destruction of live attributes.
Fuzzer:
Fixed bug GH-18081 (Memory leaks in error paths of fuzzer SAPI).
GD:
Fixed bug GH-17984 (calls with arguments as array with references).
LDAP:
Fixed bug GH-18015 (Error messages for ldap_mod_replace are confusing).
Mbstring:
Fixed bug GH-17989 (mb_output_handler crash with unset http_output_conv_mimetypes).
Opcache:
Fixed bug GH-15834 (Segfault with hook "simple get" cache slot and minimal JIT).
Fixed bug GH-17966 (Symfony JIT 1205 assertion failure).
Fixed bug GH-18037 (SEGV Zend/zend_execute.c).
Fixed bug GH-18050 (IN_ARRAY optimization in DFA pass is broken).
Fixed bug GH-18113 (stack-buffer-overflow ext/opcache/jit/ir/ir_sccp.c).
Fixed bug GH-18112 (NULL access with preloading and INI option).
Fixed bug GH-18107 (Opcache CFG jmp optimization with try-finally breaks the exception table).
PDO:
Fix memory leak when destroying PDORow.
Standard:
Fix memory leaks in array_any() / array_all().
SOAP:
Fixed bug #66049 (Typemap can break parsing in parse_packet_soap leading to a segfault) .
SPL:
Fixed bug GH-18018 (RC1 data returned from offsetGet causes UAF in ArrayObject).
Treewide:
Fixed bug GH-17736 (Assertion failure zend_reference_destroy()).
Windows:
Fixed bug GH-17836 (zend_vm_gen.php shouldn't break on Windows line endings).
==== kernel-firmware-amdgpu ====
Version update (20250328 -> 20250419)
- Update to version 20250419 (git commit 5aa42075d00c):
* amdgpu: update vcn 4.0.5 firmware
* amdgpu: update psp 14.0.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 psp 14.0.4 firmware
* amdgpu: update gc 11.5.2 firmware
* amdgpu: update vcn 5.0.0 firmware
* amdgpu: update smu 14.0.3 firmware
* amdgpu: update psp 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 smu 13.0.7 firmware
* amdgpu: update psp 13.0.7 firmware
* amdgpu: update gc 11.0.2 firmware
* amdgpu: update vega10 firmware
* amdgpu: update psp 13.0.5 firmware
* amdgpu: update navi12 firmware
* amdgpu: update psp 13.0.10 firmware
* amdgpu: update gc 11.0.3 firmware
* amdgpu: update navi10 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 arcturus firmware
* amdgpu: update psp 13.0.6 firmware
* amdgpu: update gc 9.4.3 firmware
* amdgpu: update beige goby firmware
* amdgpu: update psp 13.0.8 firmware
* amdgpu: update psp 14.0.1 firmware
* amdgpu: update gc 11.5.1 firmware
* amdgpu: update psp 13.0.11 firmware
* amdgpu: update gc 11.0.4 firmware
* amdgpu: update dimgrey cavefish firmware
* amdgpu: update aldebaran firmware
* amdgpu: update dcn 4.01 frmware to 0.1.6.0
==== kernel-firmware-intel ====
Version update (20250331 -> 20250419)
- Update to version 20250419 (git commit 5aa42075d00c):
* intel: ish: Update license file for ISH
==== kernel-firmware-sound ====
Version update (20250408 -> 20250415)
- Update to version 20250415 (git commit 2f411c10e457):
* intel: avs: Update topology file for I2S Analog Devices 4567
* intel: avs: Update topology file for I2S Realtek 5663
* intel: avs: Update topology file for I2S Realtek 5640
* intel: avs: Update topology file for I2S Realtek 5514
* intel: avs: Update topology file for I2S Realtek 298
* intel: avs: Update topology file for I2S Realtek 286
* intel: avs: Update topology file for I2S Realtek 274
* intel: avs: Update topology file for I2S Nuvoton 8825
* intel: avs: Update topology file for I2S Maxim 98927
* intel: avs: Update topology file for I2S Maxim 98373
* intel: avs: Update topology file for I2S Maxim 98357a
* intel: avs: Update topology file for HDAudio codecs
* intel: avs: Update topology file for HDMI codecs
* intel: avs: Update topology file for Digital Microphone Array
* intel: avs: Update topology file for I2S Dialog 7219
==== libXft ====
Version update (2.3.8 -> 2.3.9)
- Update to version 2.3.9
* Remove support for building with pre-X11R7 versions of X
* Remove support for building with pre-C89 versions of C
* Require xproto >= 7.0.22 for _X_UNUSED
* meson: Add option to build with meson
* fix potential buffer overrun in _XftGlyphDefault
* issue 19: Problem loading "SourceCodePro-Regular" font in Fedora
* build-fix for older versions of freetype2: FT_HAS_SVG was added
late in 2021
* issue 21: remove redundant/out-of-place prototype for XftNameUnparse
* manpage formatting-fixes
==== libsoup ====
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Add CVE fixes:
+ libsoup-CVE-2025-32914.patch (boo#1241164 CVE-2025-32914)
+ libsoup-CVE-2025-32908.patch (boo#1241223 CVE-2025-32908)
- Rerun tests once for s390x should they fail, tests for this arch
is very flaky.
==== libspelling ====
Version update (0.4.7 -> 0.4.8)
- Update to version 0.4.8:
+ Improve initial dictionary selection which is particularly
useful for languages which don't typically use spaces to
separate word boundaries.
+ Build system fixes for building without enchant
+ Updated translations.
==== libtirpc ====
Subpackages: libtirpc-netconfig libtirpc3
- add patches from upstream to fix gcc-15 compile time errors:
* libtirpc-1.3.6-gcc15-part1.patch
* libtirpc-1.3.6-gcc15-part2.patch
==== openSUSE-release ====
Version update (20250420 -> 20250422)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== pcre2 ====
Version update (10.44 -> 10.45)
Subpackages: libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 libpcre2-posix3
- Update to 10.45:
* New upstream maintainers (and signing key)
* Update Unicode support to UCD 16
* Case-insensitive matching of Unicode properties Ll, Lt, and Lu
has been changed to match Perl
* Case-insensitive matching of backreferences now respects the
PCRE2_EXTRA_CASELESS_RESTRICT option
* Parsing of the \x escape is stricter, and is no longer parsed
as an escape for the NUL character if not followed by '{' or
a hexadecimal digit. Use \x00 instead.
* Add a new feature called scan substring. This is a type of
assertion which matches the content of a capturing block to a
sub-pattern.
* Add support for UTS#18 compatible character classes
* Add support for Perl-style extended character classes
* JIT compilation now fails with the new error code
PCRE2_ERROR_JIT_UNSUPPORTED for patterns which use features not
supported by the JIT compiler.
* New options PCRE2_EXTRA_NO_BS0 (disallow \0 as an escape for
the NUL character); PCRE2_EXTRA_PYTHON_OCTAL (use Python
disambiguation rules for deciding whether \12 is a
backreference or an octal escape); PCRE2_EXTRA_NEVER_CALLOUT
(disable callout syntax entirely); PCRE2_EXTRA_TURKISH_CASING
(use Turkish rules for case-insensitive matching).
* Add new API function pcre2_set_optimize() for
controlling which optimizations are enabled.
* A variety of extensions have been made to pcre2_substitute()
and its syntax for replacement strings. These now support:
\123 octal escapes; titlecasing \u\L; \1 backreferences; \g<1>
and $<NAME> backreferences; $& $` $' and $_; new function
pcre2_set_substitute_case_callout() to allow locale-aware case
transformation.
- drop pcre2-10.44-github-issue-415.patch, included upstream
- update license to BSD-3-Clause WITH PCRE2-exception and cascade
to subpackages and parts (boo#1240358)
==== php8 ====
Version update (8.4.5 -> 8.4.6)
Subpackages: php8-ctype php8-dom php8-iconv php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter
- version update to 8.4.6
BCMath:
Fixed pointer subtraction for scale.
Core:
Fixed property hook backing value access in multi-level inheritance.
Fixed accidentally inherited default value in overridden virtual properties.
Fixed bug GH-17376 (Broken JIT polymorphism for property hooks added to child class).
Fixed bug GH-17913 (ReflectionFunction::isDeprecated() returns incorrect results for closures created from magic __call()).
Fixed bug GH-17941 (Stack-use-after-return with lazy objects and hooks).
Fixed bug GH-17988 (Incorrect handling of hooked props without get hook in get_object_vars()).
Fixed bug GH-17998 (Skipped lazy object initialization on primed SIMPLE_WRITE cache).
Fixed bug GH-17998 (Assignment to backing value in set hook of lazy proxy calls hook again).
Fixed bug GH-17961 (use-after-free during dl()'ed module class destruction).
Fixed bug GH-15367 (dl() of module with aliased class crashes in shutdown).
Fixed OSS-Fuzz #403308724.
Fixed bug GH-13193 again (Significant performance degradation in 'foreach').
DBA:
Fixed assertion violation when opening the same file with dba_open multiple times.
DOM:
Fixed bug GH-17991 (Assertion failure dom_attr_value_write).
Fix weird unpack behaviour in DOM.
Fixed bug GH-18090 (DOM: Svg attributes and tag names are being lowercased).
Fix xinclude destruction of live attributes.
Fuzzer:
Fixed bug GH-18081 (Memory leaks in error paths of fuzzer SAPI).
GD:
Fixed bug GH-17984 (calls with arguments as array with references).
LDAP:
Fixed bug GH-18015 (Error messages for ldap_mod_replace are confusing).
Mbstring:
Fixed bug GH-17989 (mb_output_handler crash with unset http_output_conv_mimetypes).
Opcache:
Fixed bug GH-15834 (Segfault with hook "simple get" cache slot and minimal JIT).
Fixed bug GH-17966 (Symfony JIT 1205 assertion failure).
Fixed bug GH-18037 (SEGV Zend/zend_execute.c).
Fixed bug GH-18050 (IN_ARRAY optimization in DFA pass is broken).
Fixed bug GH-18113 (stack-buffer-overflow ext/opcache/jit/ir/ir_sccp.c).
Fixed bug GH-18112 (NULL access with preloading and INI option).
Fixed bug GH-18107 (Opcache CFG jmp optimization with try-finally breaks the exception table).
PDO:
Fix memory leak when destroying PDORow.
Standard:
Fix memory leaks in array_any() / array_all().
SOAP:
Fixed bug #66049 (Typemap can break parsing in parse_packet_soap leading to a segfault) .
SPL:
Fixed bug GH-18018 (RC1 data returned from offsetGet causes UAF in ArrayObject).
Treewide:
Fixed bug GH-17736 (Assertion failure zend_reference_destroy()).
Windows:
Fixed bug GH-17836 (zend_vm_gen.php shouldn't break on Windows line endings).
==== python-pip ====
Version update (24.3.1 -> 25.0.1)
Subpackages: python311-pip python313-pip
- update to 25.0.1
* Fix an unsupported type annotation on Python 3.10 and earlier.
(#13181)
* Fix a regression where truststore would never be used while
installing build dependencies. (#13186)
* Deprecate the no-python-version-warning flag as it has long done
nothing since Python 2 support was removed in pip 21.0. (#13154)
* Prefer to display PEP 639 License-Expression in pip show if
metadata version is at least 2.4. (#13112)
* Support PEP 639 License-Expression and License-File metadata
fields in JSON output. pip inspect and pip install --report now
emit license_expression and license_file fields in the metadata
object, if the corresponding fields are present in the installed
METADATA file. (#13134)
* Files in the network cache will inherit the read/write permissions
of pipâs cache directory (in addition to the current user retaining
read/write access). This enables a single cache to be shared among
multiple users. (#11012)
* Return the size, along with the number, of files cleared on pip
cache purge and pip cache remove (#12176)
* Cache python-requires checks while filtering potential installation
candidates. (#13128)
* Optimize package collection by avoiding unnecessary URL parsing and
other processing. (#13132)
* Reorder the encoding detection when decoding a requirements file,
relying on UTF-8 over the locale encoding by default, matching the
documented behaviour. (#12771)
* The pip version self check is disabled on EXTERNALLY-MANAGED
environments. (#11820)
* Fix a security bug allowing a specially crafted wheel to execute
code during installation. (#13079)
* The inclusion of packaging 24.2 changes how pre-release specifiers
with < and > behave. Including a pre-release version with these
specifiers now implies accepting pre-releases (e.g., <2.0dev can
include 1.0rc1). To avoid implying pre-releases, avoid specifying
them (e.g., use <2.0). The exception is !=, which never implies
pre-releases. (#13163)
* The --cert and --client-cert command-line options are now
respected while installing build dependencies. Consequently, the
private _PIP_STANDALONE_CERT environment variable is no longer
used. (#5502)
* The --proxy command-line option is now respected while installing
build dependencies. (#6018)
==== sdbootutil ====
Version update (1+git20250410.9086124 -> 1+git20250421.7ffd25a)
Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper
- Update to version 1+git20250421.7ffd25a:
* Report when PCR 15 cannot be predicted
* Reap failed keys
* Improve asking passwords (bsc#1241171)
==== vim ====
Version update (9.1.1258 -> 9.1.1330)
Subpackages: vim-data vim-data-common xxd
- update to 9.1.1330:
* patch 9.1.1330: may receive E315 in terminal
* patch 9.1.1329: cannot get information about command line completion
* patch 9.1.1328: too many strlen() calls in indent.c
* patch 9.1.1327: filetype: nroff detection can be improved
* runtime(doc): cross-link :| meaning :p and explain E749
* runtime(doc): style: clarify to prefer 2 spaces after a sentence
* runtime(pov): deprecate `#render` and `#statistics` in syntax script
* patch 9.1.1326: invalid cursor position after 'tagfunc'
* runtime(keymaps): update Brazilian keymaps
* patch 9.1.1325: tests: not checking error numbers properly
* runtime(doc): clarify 'includeexpr' is not used for <cfile>
* runtime(filetype): improve *.h filetype detection
* runtime(indent-tests): Raise timeouts for "search*()"es
* runtime(indent-tests): Annotate timed "search*()"es for tracing
* runtime(indent-tests): Instrument timed "search*()" calls
* patch 9.1.1324: undefined behaviour if X11 connection dies
* patch 9.1.1323: b:undo_ftplugin not executed when re-using buffer
* runtime(nix): set iskeyword and b:match_words in ftplugin
* runtime(doc): clarify "nearest" value for 'completeopt'
* runtime(doc): Tweak documentation style a bit
* patch 9.1.1322: small delete register cannot paste multi-line correctly
* patch 9.1.1321: filetype: MS ixx and mpp files are not recognized
* patch 9.1.1320: filetype: alsoft config files are not recognized
* patch 9.1.1319: Various typos in the code, issue with test_inst_complete.vim
* patch 9.1.1318: tests: test_format fails
* runtime(jjdescription): Don't require a space to start comments
* patch 9.1.1317: noisy error when restoring folds from session fails
* patch 9.1.1316: missing memory allocation failure in os_mswin.c
* patch 9.1.1315: completion: issue with fuzzy completion and 'completefuzzycollect'
* patch 9.1.1314: max allowed string width too small
* patch 9.1.1313: compile warning about uninitialized value
* patch 9.1.1312: tests: Test_backupskip() fails when HOME is defined
* patch 9.1.1311: completion: not possible to limit number of matches
* patch 9.1.1310: completion: redundant check for preinsert effect
* runtime(gleam): Update ftplugin, use recommended_style config variable
* patch 9.1.1309: tests: no test for 'pummaxwidth' with non-truncated "kind"
* runtime: set 'cpoptions' for line-continuation in various runtime files
* runtime(tar): remove dependency on netrw#WinPath, include mapping doc
* runtime(netrw): remove deprecated functions
* patch 9.1.1308: completion: cannot order matches by distance to cursor
* patch 9.1.1307: make syntax does not reliably detect different flavors
* patch 9.1.1306: completion menu rendering can be improved
* patch 9.1.1305: completion menu active after switching windows/tabs
* patch 9.1.1304: filetype: some man files are not recognized
* runtime(netrw): upstream snapshot of v180
* patch 9.1.1303: missing out-of-memory check in linematch.c
* patch 9.1.1302: Coverity warns about using uninitialized value
* patch 9.1.1301: completion: cannot configure completion functions with 'complete'
* patch 9.1.1300: wrong detection of -inf
* runtime(doc): update enum helptext
* patch 9.1.1299: filetype: mbsyncrc files are not recognized
* runtime(doc): update options.txt and clarify 'wildmode' further
* runtime(gleam): update Maintainer and filetype options
* patch 9.1.1298: define_function() is too long
* patch 9.1.1297: Ctrl-D scrolling can get stuck
* runtime(new-tutor): update tutor and correct comandline completion
* patch 9.1.1296: completion: incorrect truncation logic
* patch 9.1.1295: clientserver: does not handle :stopinsert correctly
* runtime(doc): disable last-position-jump in diff mode
* runtime(doc): Improve 'wildmode' setting desciption
* patch 9.1.1294: gui tabline menu does not use confirm when closing tabs
* runtime(doc): correct backslash escaping comma example
* patch 9.1.1293: comment plugin does not handle 'exclusive' selection for comment object
* patch 9.1.1292: statusline not correctly evaluated
* runtime(sh): Do not look up a "sh" utility in $PATH for "sh_13.sh"
* runtime(filetype): make shell filetype detection more robust
* patch 9.1.1291: too many strlen() calls in buffer.c
* runtime(keymaps): include 2 Brazilian Keymaps
* runtime(vim): Update-base-syntax, match full :*grep, :make, :sort and :filter commands
* patch 9.1.1290: tests: missing cleanup in test_filetype.vim
* patch 9.1.1289: tests: no test for matchparen plugin with WinScrolled event
* runtime(remind): include remind.vim ftplugin
* runtime(vim): Update base-syntax, improve :command highlighting
* runtime(help): add omni completion and 'iskeyword' to filetype plugin
* runtime(lf): improve syntax script, add filetype plugin
* patch 9.1.1288: Using wrong window in ll_resize_stack()
* runtime(doc): rename wrong option to 'pummaxwidth'
* patch 9.1.1287: quickfix code can be further improved
* patch 9.1.1286: filetype: help files not detected when 'iskeyword' includes ":"
* patch 9.1.1285: Vim9: no error message for missing method after "super."
* patch 9.1.1284: not possible to configure pum truncation char
* runtime(lua): fix whitespace style issues in lua ftplugin
* runtime(lua): improve foldexpr, add vim9 script version
* runtime(doc): Fix minor typo in options.txt
* runtime(fstab): set formatoptions-=t in filetype plugin
* runtime(svelte): add matchit support to svelte filetype plugin
* patch 9.1.1283: quickfix stack is limited to 10 items
* patch 9.1.1282: Build and test failure without job feature
* patch 9.1.1281: extra newline output when editing stdin
* patch 9.1.1280: trailing additional semicolon in get_matches_in_str()
* patch 9.1.1279: Vim9: null_object and null_class are no reserved names
* patch 9.1.1278: Vim9: too long functions in vim9type.c
* runtime(vim): Update base-syntax, match full :redir command
* patch 9.1.1277: tests: trailing comment char in test_popupwin
* patch 9.1.1276: inline word diff treats multibyte chars as word char
* runtime(doc): update WinScrolled documentation
* runtime(vim): Update base-syntax, improve :set backslash handling
* patch 9.1.1275: MS-Windows: Not possible to pass additional flags to Make_mvc
... changelog too long, skipping 30 lines ...
- add more units for rlimit rules
==== yast2-bootloader ====
Version update (5.0.15 -> 5.0.16)
- Calling "sdbootutil set-timeout" with the correct parameters
(bsc#1236578).
- 5.0.16
==== yast2-trans ====
Version update (84.87.20250413.d6cedb22b0 -> 84.87.20250416.5cd9324ae2)
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.20250416.5cd9324ae2:
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Georgian)
* Translated using Weblate (Slovenian)
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.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa (25.0.3 -> 25.0.4)
Mesa-demo
Mesa-drivers (25.0.3 -> 25.0.4)
akonadi (24.12.3 -> 25.04.0)
akonadi-calendar (24.12.3 -> 25.04.0)
akonadi-calendar-tools (24.12.3 -> 25.04.0)
akonadi-contacts (24.12.3 -> 25.04.0)
akonadi-import-wizard (24.12.3 -> 25.04.0)
akonadi-mime (24.12.3 -> 25.04.0)
akonadi-search (24.12.3 -> 25.04.0)
akregator (24.12.3 -> 25.04.0)
analitza (24.12.3 -> 25.04.0)
ark (24.12.3 -> 25.04.0)
baloo-widgets (24.12.3 -> 25.04.0)
bind (9.20.7 -> 9.20.8)
blinken (24.12.3 -> 25.04.0)
blog (2.32 -> 2.34)
calendarsupport (24.12.3 -> 25.04.0)
createrepo_c (1.1.0 -> 1.2.1)
cups (2.4.11 -> 2.4.12)
curl (8.12.1 -> 8.13.0)
dmraid
dolphin (24.12.3 -> 25.04.0)
dracut (059+suse.722.g16d7e0c3 -> 059+suse.725.g1df2cbe1)
emacs-jinx (1.12 -> 2.1)
eventviews (24.12.3 -> 25.04.0)
ffmpegthumbs (24.12.3 -> 25.04.0)
ffmpegthumbs-kf5 (24.12.3 -> 25.04.0)
firewalld
gdb
gedit (48.1 -> 48.2)
grantleetheme (24.12.3 -> 25.04.0)
grep (3.11 -> 3.12)
gwenview (24.12.3 -> 25.04.0)
harfbuzz (11.0.1 -> 11.1.0)
hwinfo (23.5 -> 24.0)
incidenceeditor (24.12.3 -> 25.04.0)
kaccounts-integration (24.12.3 -> 25.04.0)
kaccounts-providers (24.12.3 -> 25.04.0)
kaddressbook (24.12.3 -> 25.04.0)
kalgebra (24.12.3 -> 25.04.0)
kamera (24.12.3 -> 25.04.0)
kanagram (24.12.3 -> 25.04.0)
kapptemplate (24.12.3 -> 25.04.0)
kate (24.12.3 -> 25.04.0)
kbruch (24.12.3 -> 25.04.0)
kcachegrind (24.12.3 -> 25.04.0)
kcalc (24.12.3 -> 25.04.0)
kcalutils (24.12.3 -> 25.04.0)
kcharselect (24.12.3 -> 25.04.0)
kcolorchooser (24.12.3 -> 25.04.0)
kde-dev-utils (24.12.3 -> 25.04.0)
kdeedu-data (24.12.3 -> 25.04.0)
kdegraphics-mobipocket (24.12.3 -> 25.04.0)
kdegraphics-thumbnailers (24.12.3 -> 25.04.0)
kdenetwork-filesharing (24.12.3 -> 25.04.0)
kdepim-addons (24.12.3 -> 25.04.0)
kdepim-runtime (24.12.3 -> 25.04.0)
kdialog (24.12.3 -> 25.04.0)
kdump (2.0.17 -> 2.0.18)
kgeography (24.12.3 -> 25.04.0)
khangman (24.12.3 -> 25.04.0)
khelpcenter (24.12.3 -> 25.04.0)
kidentitymanagement (24.12.3 -> 25.04.0)
kig (24.12.3 -> 25.04.0)
kimap (24.12.3 -> 25.04.0)
kio-extras (24.12.3 -> 25.04.0)
kio_audiocd (24.12.3 -> 25.04.0)
kiten (24.12.3 -> 25.04.0)
kitinerary (24.12.3 -> 25.04.0)
kldap (24.12.3 -> 25.04.0)
kleopatra (24.12.3 -> 25.04.0)
kmag (24.12.3 -> 25.04.0)
kmahjongg (24.12.3 -> 25.04.0)
kmail (24.12.3 -> 25.04.0)
kmail-account-wizard (24.12.3 -> 25.04.0)
kmailtransport (24.12.3 -> 25.04.0)
kmbox (24.12.3 -> 25.04.0)
kmime (24.12.3 -> 25.04.0)
kmines (24.12.3 -> 25.04.0)
kmousetool (24.12.3 -> 25.04.0)
kmplot (24.12.3 -> 25.04.0)
kompare (24.12.3 -> 25.04.0)
konsole (24.12.3 -> 25.04.0)
kontact (24.12.3 -> 25.04.0)
kontactinterface (24.12.3 -> 25.04.0)
konversation (24.12.3 -> 25.04.0)
korganizer (24.12.3 -> 25.04.0)
kpat (24.12.3 -> 25.04.0)
kpimtextedit (24.12.3 -> 25.04.0)
kpkpass (24.12.3 -> 25.04.0)
kqtquickcharts (24.12.3 -> 25.04.0)
kreversi (24.12.3 -> 25.04.0)
ksanecore (24.12.3 -> 25.04.0)
ksmtp (24.12.3 -> 25.04.0)
ksudoku (24.12.3 -> 25.04.0)
ktnef (24.12.3 -> 25.04.0)
ktouch (24.12.3 -> 25.04.0)
kwalletmanager (24.12.3 -> 25.04.0)
kwordquiz (24.12.3 -> 25.04.0)
libgedit-amtk (5.9.0 -> 5.9.1)
libgedit-gfls (0.2.1 -> 0.3.0)
libgedit-gtksourceview (299.4.0 -> 299.5.0)
libgedit-tepl (6.12.0 -> 6.13.0)
libgravatar (24.12.3 -> 25.04.0)
libkcddb-qt6 (24.12.3 -> 25.04.0)
libkcompactdisc-qt6 (24.12.3 -> 25.04.0)
libkdcraw-qt6 (24.12.3 -> 25.04.0)
libkdegames (24.12.3 -> 25.04.0)
libkdepim (24.12.3 -> 25.04.0)
libkeduvocdocument (24.12.3 -> 25.04.0)
libkexiv2 (24.12.3 -> 25.04.0)
libkexiv2-qt6 (24.12.3 -> 25.04.0)
libkgapi6 (24.12.3 -> 25.04.0)
libkleo (24.12.3 -> 25.04.0)
libkmahjongg (24.12.3 -> 25.04.0)
libkomparediff2 (24.12.3 -> 25.04.0)
libksane (24.12.3 -> 25.04.0)
libksieve (24.12.3 -> 25.04.0)
libplacebo
libplacebo5
llvm20 (20.1.2 -> 20.1.3)
lokalize (24.12.3 -> 25.04.0)
mailcommon (24.12.3 -> 25.04.0)
mailimporter (24.12.3 -> 25.04.0)
markdownpart (24.12.3 -> 25.04.0)
mbox-importer (24.12.3 -> 25.04.0)
messagelib (24.12.3 -> 25.04.0)
mimetreeparser (24.12.3 -> 25.04.0)
nvidia-open-driver-G06-signed (570.133.07_k6.14.2_1 -> 570.144_k6.14.2_1)
okular (24.12.3 -> 25.04.0)
open-iscsi
openSUSE-release (20250417 -> 20250420)
opencv
parley (24.12.3 -> 25.04.0)
pim-data-exporter (24.12.3 -> 25.04.0)
pim-sieve-editor (24.12.3 -> 25.04.0)
pimcommon (24.12.3 -> 25.04.0)
postfix
python-PyYAML
python-httpcore (1.0.7 -> 1.0.8)
python-pyOpenSSL
qt6-wayland
sbl
signon-kwallet-extension (24.12.3 -> 25.04.0)
skanlite (24.12.3 -> 25.04.0)
step (24.12.3 -> 25.04.0)
supermin
svgpart (24.12.3 -> 25.04.0)
tftp
umbrello (24.12.3 -> 25.04.0)
virt-manager
virt-v2v (2.7.8 -> 2.7.12)
yast2-kdump (5.0.3 -> 5.0.4)
=== Details ===
==== Mesa ====
Version update (25.0.3 -> 25.0.4)
Subpackages: Mesa-libEGL1 Mesa-libGL1 libgbm1
- Update to release 25.0.4
- -> https://docs.mesa3d.org/relnotes/25.0.4
==== Mesa-demo ====
Subpackages: Mesa-demo-egl Mesa-demo-x
- Drop BuildRequires: glew-devel as it is not used for build.
==== Mesa-drivers ====
Version update (25.0.3 -> 25.0.4)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva Mesa-vulkan-device-select libvulkan_lvp
- Update to release 25.0.4
- -> https://docs.mesa3d.org/relnotes/25.0.4
==== akonadi ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6AkonadiAgentBase6 libKPim6AkonadiCore6 libKPim6AkonadiPrivate6 libKPim6AkonadiWidgets6 libKPim6AkonadiXml6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes since 24.12.3, only listing bugfixes:
* collectioncombobox.cpp - add a connect to deal with the combobox changes (kde#498551)
* agenttypedialog.cpp - UI improvements (kde#499398)
==== akonadi-calendar ====
Version update (24.12.3 -> 25.04.0)
Subpackages: akonadi-plugin-calendar kalendarac libKPim6AkonadiCalendar6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* etmcalendar.cpp - logic improvements in updateItem()
* calendarbase.h - Akonadi::Item CalendarBase::item() - remove qcDebug()
* src/calendarbase.cpp - clean old '#if 0' cruft
* Add xml/yaml linting
* Fix dependancy
* Rename Composer to ComposerJob
* [kalendarac] Use state config to store things
* Remove FeatureSummary as we use ECMFeatureSummary
* Adapt to move of KeyResolver to MessageComposer namespace
==== akonadi-calendar-tools ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Change KDEPIM_DEV_VERSION
* Remove FeatureSummary as we use ECMFeatureSummary
==== akonadi-contacts ====
Version update (24.12.3 -> 25.04.0)
Subpackages: akonadi-plugin-contacts libKPim6AkonadiContactCore6 libKPim6AkonadiContactWidgets6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* contactstreemodel: Expose addressee as role in model
* Require test on all system
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
==== akonadi-import-wizard ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6ImportWizard6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Set desktop file name
* Change KDEPIM_DEV_VERSION
* We depend against kf6.9 now
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
* Use not deprecated KHelpMenu constructor
==== akonadi-mime ====
Version update (24.12.3 -> 25.04.0)
Subpackages: akonadi-plugin-mime libKPim6AkonadiMime6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
* Don't create missing KMime header objects during serialization
* Prepare for upcoming KMime::Header::SingleMailbox changes
* Only create MIME headers that actually exists during deserialization
* Reuse the QString buffer used during QDataStream deserialization
* Add Spam special mail collection
==== akonadi-search ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6AkonadiSearch6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Add CONFIG
* Remove FeatureSummary as we use ECMFeatureSummary
* Const'ify method
* Use uint8_t
* Don't export private method
* Use uint8_t here
* Update Rust packages
==== akregator ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes since 24.12.3, only listing bugfixes:
* Re-register the MainWindow with the system tray icon if its window handle changes (kde#494071)
* Fix extra empty line when adding a new feed (kde#407935)
==== analitza ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libAnalitza9
- Drop BuildRequires: pkgconfig(glew) as it is not used for build
(glew is only needed for win32).
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* analyzer simplificator: Account for unary roots
* declarative: Make AnalitzaWrapper a bit more resilient
==== ark ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Remove nanoseconds from timestamp (kde#499032)
* Add job to publish on Microsoft Store (and build appx)
* Add xml/yaml linting
* CMake proofreading
* Add missing include
* Treat absolute paths as relative paths during extraction
* Adding Dia_FIX & Alex Gurenko as supporters
* Added supporter Andreas Pietzowski
* Added Travis McCoy as supporter
* Added supporter Marco Rebhan
* Fix -Wdangling-reference
* Add traling commas to all enums
==== baloo-widgets ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* kedittagsdialog: Don't prepend slash to tags (kde#488588)
==== bind ====
Version update (9.20.7 -> 9.20.8)
Subpackages: bind-doc bind-utils
- Upgrade to release 9.20.8
New Features:
* Add support for EDE 20 (Not Authoritative)
* Add support for EDE 7 and EDE 8.
* `dig` can now display the received BADVERS message during
negotiation.
* Add an `rndc` command to reset some statistics counters.
Bug Fixes:
* Restore NSEC3 closest-encloser lookup improvements.
* Stop caching lack of EDNS support.
* Fix resolver statistics counters for timed-out responses.
* Nested DNS validation could cause an assertion failure.
* Wait for memory reclamation to finish in `named-checkconf`.
* Ensure `max-clients-per-query` is at least `clients-per-query`.
* Fix write after free in validator code.
* Don't enforce NOAUTH/NOCONF flags in DNSKEYs.
* Fix several small DNSSEC timing issues.
* Fix inconsistency in CNAME/DNAME handling during resolution.
==== blinken ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Use the QtMultimedia player also for the non QML version
* Add icon for f-droid store
* Port to AboutKDEPage from AboutKDE
* Show headers in qtc6
* Add missing include moc
==== blog ====
Version update (2.32 -> 2.34)
Subpackages: libblogger2
- Add patch blog-3215.patch
* Try to avoid blocking mode of 3215 console on s390x as holding
the output at `MORE' stops blogd, that is that it can not see
any messages over its socket like switch of the root file system.
- Add patch blog-install.patch
* Fixes install problems
* Use module-setup.sh to install in BUILDROOT
- Update to version 2.34
* Make it work on s390x (still no 3215 console)
This is a bug fix release. But still no support in conmode
3215 as there is a race triggered by using conmode 3215.
The order of the systemd units seems to change with this
console mode.
- Use rpm-config-SUSE instead of suse-module-tools for suse version
above 1550 and add code for the missing macros for older
distributions like leap 15.6
- The suse-module-tools are required at build otherwise blog
is not in the initrd
==== calendarsupport ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6CalendarSupport6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Fix kde#501637: untranslated strings in preferences dialogue
* Require test on all system
* calprintpluginbase condition 'subtodo' is always true
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
==== createrepo_c ====
Version update (1.1.0 -> 1.2.1)
Subpackages: libcreaterepo_c1 python3-createrepo_c
- update to 1.2.1:
* Fix a file descriptor and memory leak in an error path of cr_detect_compression()
* Allow incremental parsing without filelists or other xml
- fix build with cmake 4 boo#1239788 createrepo_c-1.2.1-cmake4.patch
==== cups ====
Version update (2.4.11 -> 2.4.12)
Subpackages: cups-client cups-config libcups2 libcupsimage2
- Version upgrade to 2.4.12:
See https://github.com/openprinting/cups/releases
The last planned release of CUPS 2.4.x series
(the next will be 2.5.x series) contains several enhancements
among set of bug fixes, such following cryptographic policies
when using GnuTLS crypto provider and possibility to opt-out
from this behavior, logging job debugging history if print
queue backends fails, or raising alerts for certificate issues
in IPPS backend.
Detailed list (from CHANGES.md):
* GnuTLS follows system crypto policies now (Issue #1105)
* Added `NoSystem` SSLOptions value (Issue #1130)
* Now we raise alert for certificate issues (Issue #1194)
* Added Kyocera USB quirk (Issue #1198)
* The scheduler now logs a job's debugging history
if the backend fails (Issue #1205)
* Fixed a potential timing issue with `cupsEnumDests`
(Issue #1084)
* Fixed a potential "lost PPD" condition in the scheduler
(Issue #1109)
* Fixed a compressed file error handling bug (Issue #1070)
* Fixed a bug in the make-and-model whitespace trimming
code (Issue #1096)
* Fixed a removal of IPP Everywhere permanent queue
if installation failed (Issue #1102)
* Fixed `ServerToken None` in scheduler (Issue #1111)
* Fixed invalid IPP keyword values created from PPD
option names (Issue #1118)
* Fixed handling of "media" and "PageSize" in the same
print request (Issue #1125)
* Fixed client raster printing from macOS (Issue #1143)
* Fixed the default User-Agent string.
* Fixed a recursion issue in `ippReadIO`.
* Fixed handling incorrect radix in `scan_ps()` (Issue #1188)
* Fixed validation of dateTime values with time zones
more than UTC+11 (Issue #1201)
* Fixed attributes returned by the Create-Xxx-Subscriptions
requests (Issue #1204)
* Fixed `ippDateToTime` when using a non GMT/UTC timezone
(Issue #1208)
* Fixed `job-completed` event notifications for jobs that are
cancelled before started (Issue #1209)
* Fixed DNS-SD discovery with `ippfind` (Issue #1211)
Issues are those at https://github.com/OpenPrinting/cups/issues
- Adapted downgrade-autoconf-requirement.patch for CUPS 2.4.12
==== curl ====
Version update (8.12.1 -> 8.13.0)
Subpackages: libcurl4
- fix Leap build add curl-8.13.0-CloseSocket.patch
- Update to 8.13.0:
* Changes:
- curl: add write-out variable 'tls_earlydata'
- curl: make --url support a file with URLs
- gnutls: set priority via --ciphers
- IMAP: add CURLOPT_UPLOAD_FLAGS and --upload-flags
- lib: add CURLFOLLOW_OBEYCODE and CURLFOLLOW_FIRSTONLY
- OpenSSL/quictls: add support for TLSv1.3 early data
- rustls: add support for CERTINFO
- rustls: add support for SSLKEYLOGFILE
- rustls: support ECH w/ DoH lookup for config
- rustls: support native platform verifier
- var: add a '64dec' function that can base64 decode a string
* Bugfixes:
- conn: fix connection reuse when SSL is optional
- hash: use single linked list for entries
- http2: detect session being closed on ingress handling
- http2: reset stream on response header error
- http: remove a HTTP method size restriction
- http: version negotiation
- httpsrr: fix port detection
- libssh: fix freeing of resources in disconnect
- libssh: fix scp large file upload for 32-bit size_t systems
- openssl-quic: do not iterate over multi handles
- openssl: check return value of X509_get0_pubkey
- openssl: drop support for old OpenSSL/LibreSSL versions
- openssl: fix crash on missing cert password
- openssl: fix pkcs11 URI checking for key files.
- openssl: remove bad `goto`s into other scope
- setopt: illegal CURLOPT_SOCKS5_AUTH should return error
- setopt: setting PROXYUSERPWD after PROXYUSERNAME/PASSWORD is fine
- sshserver.pl: adjust `AuthorizedKeysFile2` cutoff version
- sshserver: fix excluding obsolete client config lines
- SSLCERTS: list support for SSL_CERT_FILE and SSL_CERT_DIR
- tftpd: prefix TFTP protocol error `E*` constants with `TFTP_`
- tool_operate: fail SSH transfers without server auth
- url: call protocol handler's disconnect in Curl_conn_free
- urlapi: remove percent encoded dot sequences from the URL path
- urldata: remove 'hostname' from struct Curl_async
* Rebase patches:
- libcurl-ocloexec.patch
- curl-secure-getenv.patch
==== dmraid ====
- add -std=gnu17 to CFLAGS to fix gcc15 compile time errors
==== dolphin ====
Version update (24.12.3 -> 25.04.0)
Subpackages: dolphin-part libdolphinvcs6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes since 24.12.3, only listing bugfixes:
* kstandarditemlistwidget: make overlay icons independant of preview size (kde#500428)
* Fix crash when opening new tab with search (kde#500101)
* dolphinview: Add widget parameter to elided QToolTip::showText (kde#500009)
* kitemlistkeyboardsearchmanager: smarter search start position (kde#422951)
* Removed unused imports to QUuid,quuid (kde#197009)
* Added code for a "Rename Tab" feature. (kde#197009)
* implement shortcut action for file creation (kde#462899)
* Ignore diacritical marks for keyboard search (kde#482394)
* Refactor Overlay Handling (kde#497372)
* Icons: when adding overlays pass in the output size (kde#498211)
* information panel: scale according dpr (kde#497576)
* Improve trash context menu UI (kde#498132)
* Elide file names in the middle again (kde#497664)
* Fix focus changing when unminimising on X11 (kde#497803)
* Update copyright to 2025 (kde#474515)
* Mirror details view mode for right-to-left languages (kde#449211)
* Have special keyboard controls in selection mode (kde#458091)
* dolphinview: Update thumbnail on filename change (kde#497555)
* ViewProperties: Return nullptr if viewPropertiesString is empty (kde#495878)
* DolphinViewContainer: make sure searchbox is initialized before setSearchPath (kde#497021)
* Make "open path" and "open path in new tab" scroll to the selected item (kde#495613)
* DolphinTabPage: Update container view url on redirection (kde#496414)
* DolphinViewContainer: set searchPath on redirect, check for connected urlNavigator (kde#496387)
* DolphinView: beginAnchoredSelection after setSelected in selectNextItem (kde#495371)
* natural sort: exclude extension when comparing filenames (kde#416025)
* generalviewsettingspage: Use qobject_cast instead of static_cast (kde#492741)
==== dracut ====
Version update (059+suse.722.g16d7e0c3 -> 059+suse.725.g1df2cbe1)
- Update to version 059+suse.725.g1df2cbe1:
* fix(dracut-init): assign real path to srcmods (bsc#1241114)
- Update to version 059+suse.723.g780a5518:
* fix(dracut.spec): require jq for nvmf (bsc#1239603)
==== emacs-jinx ====
Version update (1.12 -> 2.1)
- Rebase 0001-Only-export-necessary-symbols.-Fixes-105.patch
against version 2.1
- Update to version 2.1:
* README: Update suggested Vertico configuration
* Offer lower-case words for saving in personal dictionary
* Improve lighter and menu, also include correct word next
to correct all.
* Add ~jinx-dir-local-words~ saved in ~.dir-locals.el~.
Words can be added to the ~.dir-locals.el~ with the ~/~ key
in the ~jinx-correct~ dialog
* ~jinx-correct~: For capitalized words, offer lower case variants to save in
personal dictionary and file local variables.
* Add ~help-echo~ to the Jinx overlays to show possibly actions
to perform on highlighted word
==== eventviews ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6EventViews6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* coloredtodoproxymodel.cpp - add a ToolTip for the todo
* src/agenda/agenda.cpp - add a background to the Marcus Bains line (kde#485091)
* src/eventview.cpp - use the Item's storage collaction icon, if found (kde#500243)
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
==== ffmpegthumbs ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
==== ffmpegthumbs-kf5 ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
==== firewalld ====
Subpackages: firewalld-bash-completion python3-firewall
- Require python3-PyQt6 in firewall-applet, since that's preferred
over PyQt5.
==== gdb ====
- Maintenance script qa.sh:
* Fix MISSING for 16.0.
- Update to fedora rawhide @ bbf9637.
Patched dropped:
* gdb-add-deprecated-settings-py-script.patch
- Update to fedora rawhide @ 4170428.
Drop the 'set/show build-id-verbose' setting. Users should
instead use the 'set/show rpm-suggestion enabled' setting.
Patched modified:
* gdb-6.6-buildid-locate-tests.patch
* gdb-add-rpm-suggestion-script.patch
* gdb-testsuite-add-gdb.suse-zypper-hint.exp.patch
- Patches modified (bsc#1240838):
* gdb-add-rpm-suggestion-script-suse.patch
- Maintenance script qa.sh (bsc#1221763):
* Remove yama ptrace_scope == 1 kfails.
==== gedit ====
Version update (48.1 -> 48.2)
- Update to version 48.2:
+ Update links to new website domain name:
https://gedit-text-editor.org
+ It is no longer possible to implement plugins in Python.
+ New features:
- Reset All button in the preferences dialog.
- In the Spell Checker plugin: be able to configure the default
language used for the spell-checking in new documents.
+ Code refactorings:
- In GeditWindow and GeditPreferencesDialog.
- Don't use the g_slice_*() functions (deprecated).
- In the Spell Checker plugin.
+ MS Windows: change default font to Consolas.
+ macOS: install an icon.
+ Metainfo: improve it.
+ Some updates to the user manual.
+ Improve the devel documentation.
+ Updated translations.
- Update URL to new home.
- Bump api_ver define.
- Drop python3-gedit sub-package and obsolete it following upstream
changes. Further, drop all python BuildRequires and Requires, no
longer needed, nor used.
==== grantleetheme ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6GrantleeTheme6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Require test on all system
* Exclude autotest which depends against XDG_DATA_DIRS (don't work on windows)
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
==== grep ====
Version update (3.11 -> 3.12)
- update to 3.12:
* Searching a directory with at least 100,000 entries no longer
fails with "Operation not supported" and exit status 2.
* -mN where 1 < N no longer mistakenly lseeks to end of input
merely because standard output is /dev/null.
* The --unix-byte-offsets (-u) option was removed, it was a no-op
since 3.7
- Calls to the egrep and fgrep commands now again issue an
obsolescence warning, as upstream has been doing since 3.8.
Commands are deprecated since 2.5.3 (2007). Replacements are
grep -E and -F, respectively. (drop efgrep-warning.patch)
- package license file in -lang
==== gwenview ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Persist new Show Hidden Files setting
* Add option to show hidden files
* Use 6.10 baloo
* Remove cfitsio build system
* Fix presentation of image size integers (kde#488639)
* browsermainpage: Add contentsMargins around mUrlNavigatorContainer
* Do not duplicate MIME types in list of supported image formats
* birdseyeview: Use actual dpr
* Add xml/yaml linting
* Replace QHoverEvent::pos() with position().toPoint()
* appdata remove mention of "Konqueror web browser" from https://apps.kde.org/gwenview
* Fix incorrect numbering in full screen mode for the first image (kde#406105)
* Added supporter Steven Dunbar
* Added supporter Alex Gurenko
* Adde supporter retrokestrel
* Added supporter elbekai
* Adding supporter Florent Tassy
* Fix -Wdangling-reference
* Disable wayland on Haiku
* Avoid QList clones when testing for indexed color
* Fix color management for images in premultipled alpha format
* Fix garbled colors when scaling indexed-color images (kde#459627)
* rasterimageview: use QRectF, QPointF and QSizeF
==== harfbuzz ====
Version update (11.0.1 -> 11.1.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Update to version 11.1.0:
+ Include bidi mirroring variants of the requested codepoints
when subsetting. The new HB_SUBSET_FLAGS_NO_BIDI_CLOSURE can be
used to disable this behaviour.
+ Various bug fixes.
+ Various build fixes and improvements.
+ Various test suite improvements.
==== hwinfo ====
Version update (23.5 -> 24.0)
- merge gh#openSUSE/hwinfo#161
- fix aarch64 cpu detection (bsc#1241295)
- 24.0
- merge gh#openSUSE/hwinfo#160
- add touchpad class (bsc#1241295)
- merge gh#openSUSE/hwinfo#159
- update pci, usb, and sdio data (bsc#1241295)
- merge gh#openSUSE/hwinfo#158
- capture more x86 fields from /proc/cpuinfo (bsc#1241295)
- Add support for installing to prefixes other than /usr with
INSTALL_PREFIX (bsc#1241295)
- merge gh#openSUSE/hwinfo#102
- Closes #61: refactors redundant condition (bsc#1241295)
- merge gh#openSUSE/hwinfo#110
- remove malloc.h headers usage (bsc#1241295)
- merge gh#openSUSE/hwinfo#147
- Don't create unused /sbin on install (bsc#1241295)
- merge gh#openSUSE/hwinfo#157
- Free additional memory fields to prevent hd leaks (bsc#1241295)
==== incidenceeditor ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6IncidenceEditor6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* attachmenteditdialog.ui - Change "Store attachment inline" label (kde#203352)
* Add todo about activities support
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
==== kaccounts-integration ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libkaccounts6-2
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* [kcm] Port away from SwipeListItem
* Wrap list item subtitles
==== kaccounts-providers ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Do a better job of describing what logging into these accounts will do
* Google: stop requesting gdrive permission (kde#480779)
* cmake: Drop unused CMake's modules
==== kaddressbook ====
Version update (24.12.3 -> 25.04.0)
Subpackages: kaddressbook-doc libKPim6AddressbookImportExport6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes to list here.
==== kalgebra ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Appdata: add display size
* mobile/Tables: Fix inverted value tables
* mobile/Dictionary: Cleanups
* mobile/Tables: Fix issues found in testing
* mobile: Also use ExpressionInput when entering plots and tables
* mobile: Add the highlighter to ExpressionInput
* mobile: Convert ExpressionInput into a TextArea
* remove unnecessary macros. QT_USE_FAST_CONCATENATION and QT_USE_FAST_OPERATOR_PLUS are superseeded with QT_USE_STRINGBUILDER. These variables are added by default using KDECompilerSettings>=5.85, no need to specify them (https://api.kde.org/ecm/kde-module/KDECompilerSettings.html#modern-code)
* mobile: Add history to the ExpressionInput component
* mobile/plots: Show examples for 2D and 3D plots (kde#496432)
==== kamera ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Workaround https://github.com/gphoto/libgphoto2/issues/1077
* Stop Kamera KCM holding the camera device (kde#487824)
==== kanagram ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Set window icon
* remove unnecessary macros. QT_USE_FAST_CONCATENATION and QT_USE_FAST_OPERATOR_PLUS are superseeded with QT_USE_STRINGBUILDER. These variables are added by default using KDECompilerSettings>=5.85, no need to specify them (https://api.kde.org/ecm/kde-module/KDECompilerSettings.html#modern-code)
* Add windows support
==== kapptemplate ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Show error message when the template archive cannot be loaded
* Delete only newly created files on failure
* Add Windows CI
* Set Breeze style as default style
* Drop unused dependencies
==== kate ====
Version update (24.12.3 -> 25.04.0)
Subpackages: kate-plugins
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- Changes since 25.03.90:
* snapcraft: Sync core24 and theming fix to release
- Update to 25.03.90
* New feature release
- Too many changes to list here.
==== kbruch ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
==== kcachegrind ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Quote the argument to the filename in instrview call to objdump
* Remove Qt 4 version checks
==== kcalc ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Update maintainer
* Change constants container to QHash
* Don't format complex numbers in the display
* Implement re, im, conj, arg
* Remove limitations on undefined domains that are now defined
* Enable parsing for 'i', 'â ' and add button to UI
* Add complex number support to knumber library
* Calculate max size when creating bit edit (kde#494207)
* Set bit edit to editable when clearing
* Fix binary token insertion
* Refactor bit edit to improve graphics. (kde#453777)
==== kcalutils ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6CalendarUtils6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Display the incidence's sequence number in the grantlee templates (kde#474168)
* This one need X
* Use QTEST_GUILESS_MAIN
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
==== kcharselect ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* We depend against qt6
* Bump KF and/or QT versions in ecm_set_disabled_deprecation_versions
==== kcolorchooser ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Make compile without deprecated methods
* Switch to runtime-version 6.8
==== kde-dev-utils ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* kuiviewer part: fix stray "@" characters from version in metadata
* kuiviewer part: drop since kf6 unused "Id" from metadata
==== kdeedu-data ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
==== kdegraphics-mobipocket ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Avoid leaking Compressor instance
* Add missing bounds check for RLE decompressor
* Fix broken padding in BitReader
* Fix possible out-of-bounds access in BitReader
* Add xml/yaml linting
==== kdegraphics-thumbnailers ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Make KArchive optional, it is only required for blender
==== kdenetwork-filesharing ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* If parent is mainWindow and rasterSurface, use Software rendering (kde#494627)
* Add .idea/ and .vscode/ to .gitignore
* Add xml/yaml linting
* bind queued invocation to `this` (kde#497684)
* Improve the placeholder message when Samba isn't and can't be installed
==== kdepim-addons ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes to list here.
==== kdepim-runtime ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Use queued connection for GetEvents result signal
* Fix storing OAuth credentials together with regular password
* Change KDEPIM_DEV_VERSION
* iCal File resource - fix create dialog "File or URL" filter (kde#492336)
* singlefileresourceconfigwidgetbase.h - remove unused variable mOkButton
* settingsdialog.ui - fix a warning reported by designer
* Fix compile warning for overloaded-virtual
* urlconfigurationdialog.ui - move the protocol buttons into a QButtonGroup (kde#455787)
* Don't access payload when it's not available (kde#490307)
* Move in common directory. We need to add activities support in ldap in kaddressbook
* agents/newmailnotifier: use <br/> for notifications
* Simplify some of the warning
* Modernize EWS code
* Activate by default plasma activities
* Add xml/yaml linting
* Add parent
* Remove duplicate ImapAclAttribute class
* Remove FeatureSummary as we use ECMFeatureSummary
* Remove unused forward declaration
* SingleFileResource: port away from deprecated/removed KJob API
* Don't disable password field if password is not found
* Add KWallet back for a fallback if QtKeychain doesn't find a password
* Show QKeychain error with a notification
* Port IMAP resource away from KWallet
==== kdialog ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
==== kdump ====
Version update (2.0.17 -> 2.0.18)
- upgrade to version 2.0.18
* set KDUMP_CPUs to 32 by default (bsc#1240769, jsc#PED-9894,
bsc#1237754, bsc#1239999)
==== kgeography ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
==== khangman ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Close the dialog on ok/cancel button press
* Fix saving/cancelling settings
* Add support for non-Latin alphabets.
* Add xml/yaml linting
* remove unnecessary macros. QT_USE_FAST_CONCATENATION and QT_USE_FAST_OPERATOR_PLUS are superseeded with QT_USE_STRINGBUILDER. This variable is added by default using KDECompilerSettings>=5.85, no need to specify it (https://api.kde.org/ecm/kde-module/KDECompilerSettings.html#modern-code)
* Port to AboutKDEPage, remove dedicated files
* Allow to build without deprecated method
* Add windows support
* Drop unused kconfigwidgets dependency
==== khelpcenter ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* The operating system name is "macOS"
==== kidentitymanagement ====
Version update (24.12.3 -> 25.04.0)
Subpackages: kidentitymanagement-lang libKPim6IdentityManagementCore6 libKPim6IdentityManagementWidgets6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Make sure we do not create new entries when trying to delete some
* Remove undef'ing of obsolete QStringBuilder defines
* Remove FeatureSummary as we use ECMFeatureSummary
==== kig ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Set window icon
==== kimap ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6IMAP6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting support
* Remove FeatureSummary as we use ECMFeatureSummary
==== kio-extras ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libkioarchive6-6 trash_kcm
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- Changes since 25.03.90:
* imagethumbnail: Add most of kimageformats MIME types
- Update to 25.03.90
* New feature release
- Too many changes since 24.12.3, only listing bugfixes:
* Extend using offscreen platform for thumbnail creation by using original platform theme. (kde#500173)
* afc: Explicitly toUpper device ID when inserting (kde#487874)
* Use offscreen platform plugin for thumbnailers (kde#500173)
* smb: start WSDResolver's client before sending messages (kde#496809)
* sftp: use stat instead of lstat (kde#497195)
* Migrate NFS KIO worker to KIO::WorkerBase (kde#483237)
* sftp: close connection on fatal errors (kde#495801)
* thumbnails: remove fallback image/* for image thumbnailer (kde#460723)
==== kio_audiocd ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Fix various issues with the device action
* Add xml/yaml linting
* Remove unimplemented methods
* Made KDocTools optional
==== kiten ====
Version update (24.12.3 -> 25.04.0)
Subpackages: fonts-KanjiStrokeOrders
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Fix font size in results view
* Set background color for body
* Add line break to about dialog credit text
* Add xml/yaml linting
* Remove unimplemented methods
* Show headers in qtc6
* Add windows support
* Use QList directly
==== kitinerary ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6Itinerary6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- Changes since 25.03.90:
* Add extractor script for Kolumbus ferries
* Handle more date/time format variants in the Eventbrite extractor
* Update booking.com extractor expressions
* Add Eventlook ticket Extractor
* fix spdx header
* Add Tootoot.fm extractor
* Add Preemly.eu Ticket extractor
* Don't crash on VDV tickets without a TicketBasicData block
- Update to 25.03.90
* New feature release
- Too many changes since 24.12.3, only listing bugfixes:
* Fix extracting Amtrak tickets with multi-line station names (kde#501409)
* Handle the (new?) multi-column LH boarding pass layout (kde#498569)
* Increase upper PDF page limit for extraction (kde#498570)
==== kldap ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6LdapCore6 libKPim6LdapWidgets6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add missing CMakeFindDependencyMacro for find_dependency
* Use QTEST_GUILESS_MAIN
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
* Fix i18n
* Fix initial state
==== kleopatra ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes since 24.12.3, only listing bugfixes:
* Fix build on macOS due to not having Wayland (variant 2) (kde#497136)
* KWatchGnuPG: Remove tray icon and quit app if window is closed (kde#384271)
==== kmag ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Remove unimplemented methods
* Made KDocTools optional
* Stripping .desktop suffix from legacy AppStream ID.
* Add kcrash
==== kmahjongg ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Stripping '.desktop' suffix from legacy AppStream ID.
* Made KDocTools optional
* Add windows support
==== kmail ====
Version update (24.12.3 -> 25.04.0)
Subpackages: kmail-application-icons ktnef
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes to list here.
==== kmail-account-wizard ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Change KDEPIM_DEV_VERSION
* Require test on all system
* Add categories to desktop file
* Add xml/yaml linting
* Clean up
* Remove FeatureSummary as we use ECMFeatureSummary
* Stripping .desktop suffix from legacy AppStream ID.
* We have it all time now with kf6.8
* Remove #if unnecessary now
* Use QT_QUICK_CONTROLS_STYLE (fix qml style on windows)
==== kmailtransport ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6MailTransport6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* In the smtpconfigwidget, improve the password line enabled setting
* In the smtpconfigwidget, allow revealing the password after loading (kde#498475)
* Require test on all system
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
* Remove unimplemented methods
* Fix i18n
* Add missing dep
==== kmbox ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6Mbox6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
==== kmime ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6Mime6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting support
* Remove undef'ing of obsolete QStringBuilder defines
* Remove FeatureSummary as we use ECMFeatureSummary
* Don't inherit SingleMailbox from MailboxList
* Add singular API to SingleMailbox header
* Don't inherit SingleIdent from Ident
* Remove empty intermediate KMime::Headers::Generics::Address class
* Reduce boilerplate code in private header classes
* Restore compatibility with GCC 11
==== kmines ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Fix showing cells when using 'Explore with left click on number cells' (kde#494055)
* minefielditem simplify if condition
* It compiles fine without qt6.9 deprecated methods
* Add xml/yaml linting
* Stripping '.desktop' suffix from legacy AppStream ID.
* Add apple bundle
* Add macos support
* Fix theme/icon on windows
* Add windows support
==== kmousetool ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Set window icon
==== kmplot ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Don't specify the type when saving, the filename is enough
* Add xml/yaml linting
* Add an option that controls whether to build docs
* Set window icon
* remove checks on Qt<6
* replace slots/signals by Q_SLOTS/Q_SIGNALS
* replace emit by Q_EMIT
* update deprecated MouseEvent constructor
* replace globalPos() with globalPosition().toPoint()
* replace qAsConst with std::as_const
* Replace QT_USE_FAST_CONCATENATION & QT_USE_FAST_OPERATOR_PLUS with QT_USE_QSTRINGBUILDER
==== kompare ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- Changes since 25.03.90:
* KompareNavTreePart: Avoid out of bounds access
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* TODO remove items which are done
==== konsole ====
Version update (24.12.3 -> 25.04.0)
Subpackages: konsole-part konsole-part-lang
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes since 24.12.3, only listing bugfixes:
* Fix crash when double clicking on terminal scroll bar (kde#501191)
* Call setHandleWidth() to set initial size for splitDragHandleSize (kde#498078)
* 'Allow escape sequences for links' setting fix in new sessions (kde#469511)
* Add HamburgerMenu only once per instance (kde#495029)
* Fix opening Tab Properties when spamming middle click (kde#449390)
* ensure we don't use an invalidated mimeData (kde#491726)
==== kontact ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Change KDEPIM_DEV_VERSION
* use KONTACT_RELEASE_VERSION_DATE
* Add xml/yaml linting
* Next stable version will be store in 25.04 sub folder
* Remove FeatureSummary as we use ECMFeatureSummary
* Remove unused forward declaration
* Stripping .desktop suffix from legacy AppStream ID
* Update org.kde.kontact.appdata.xml
* Adding Kevin Krammer as adopter
* Remove #if unnecessary now
* Update org.kde.kontact.appdata.xml
* Added new supporter
* Prepare to use stable/unstable url
* Added supporter Matthew Lamont
* Use correct url now
* Add verify action
* Don't use kf6 master
* Use org.kde.kalendarac
* Add icon for windows
* Add appx build
==== kontactinterface ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6KontactInterface6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Fix pinentry parenting on wayland
* Fix build with Qt 6.10
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
==== konversation ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Haiku build fixes
* Prevent crash when updating Watched Nicks (kde#497799)
* index.docbook proofreading
==== korganizer ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes since 24.12.3, only listing bugfixes:
* Add a search option to consider the current view filter (kde#499336)
==== kpat ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* flatpak: Update the used perl version
* Add xml/yaml linting
* Fix Theme change not being saved (kde#495973)
==== kpimtextedit ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6TextEdit6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
==== kpkpass ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6PkPass6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- Changes since 25.03.90:
* Expand translation catalog UTF-8 encoding workaround detection a bit
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
* Implement displaying numerical and currency values
* Implement reading numerical field values
* Add access to the currencyCode field property
==== kqtquickcharts ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- No code change since 24.12.3
==== kreversi ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* It compiles fine without qt6.9 deprecated methods
* Add xml/yaml linting
* Make compile without deprecated methods (kf 6.10)
* Stripping '.desktop' suffix from legacy AppStream ID.
* Add apple bundle info
* Add macos support
* Fix theme/icon on windows
* Add windows support
==== ksanecore ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* fix accessing wrong option in pagesizeoption
* implement internalValueList for the page size option
* do not use Qt 6.8 API
* re-evaluate page size option when options are reloaded sizes may change with Flatbed and ADF scanners also remember previous sizes and try to re-apply (kde#498906)
* forward a status message for every return code except SANE_STATUS_GOOD
* Show headers in qtc6
* add function to retrieve a preview scan
* remove Qt6 ifdefs
==== ksmtp ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6SMTP6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Add platform in metainfo.yaml
* Remove FeatureSummary as we use ECMFeatureSummary
==== ksudoku ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* It compiles fine without qt6.9 deprecated methods
* Add xml/yaml linting
* Stripping '.desktop' suffix from legacy AppStream ID.
* Fix up after 53867af90b1679fa50722865e13f2df396412da8
* Show headers in qtc6
* Add apple bundle info
* Add macos support
* Add windows support
==== ktnef ====
Version update (24.12.3 -> 25.04.0)
Subpackages: ktnef-debug-categories libKPim6Tnef6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Require test on all system
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
==== ktouch ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Fixes for the software renderer
==== kwalletmanager ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* walletwidget.ui unique name for QVBoxLayout
* Add xml/yaml linting
* Show window when starting app
* Add an option that controls whether to build docs
==== kwordquiz ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Fix opening files from command line (kde#487774)
* Add xml/yaml linting
* Edit org.kde.kwordquiz.appdata.xml
* Fix compile against kf6.10
* remove unnecessary macros. QT_USE_FAST_CONCATENATION and QT_USE_FAST_OPERATOR_PLUS are superseeded with QT_USE_STRINGBUILDER. These variables are added by default using KDECompilerSettings>=5.85, no need to specify them (https://api.kde.org/ecm/kde-module/KDECompilerSettings.html#modern-code)
* Remove unimplemented methods
* Port to AboutKDEPage from AboutKDE
* Remove explicit quit connection with QQmlApplicationEngine
* Don't duplicate code
* Fix creating new decks (kde#496591)
* Add craft build support
==== libgedit-amtk ====
Version update (5.9.0 -> 5.9.1)
Subpackages: libgedit-amtk-5-0 typelib-1_0-Amtk-5
- Update to version 5.9.1:
+ Updated translations.
==== libgedit-gfls ====
Version update (0.2.1 -> 0.3.0)
- Update to version 0.3.0:
+ Improve some parts of the library (see the reference manual for
changes).
+ Experiment with new Encoding interfaces and classes, but the
code has been removed (a simpler approach is planned).
+ Improve the documentation.
+ Write more unit tests.
+ Updated translations.
==== libgedit-gtksourceview ====
Version update (299.4.0 -> 299.5.0)
Subpackages: libgedit-gtksourceview-300-3 typelib-1_0-GtkSource-300
- Update to version 299.5.0:
+ language-specs: files reorganization and simplify the scripts.
+ Updated translations.
==== libgedit-tepl ====
Version update (6.12.0 -> 6.13.0)
- Update to version 6.13.0:
+ New and removed API: see the API reference.
+ Updated translations.
- Bump libver.
==== libgravatar ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6Gravatar6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Require test on all system
* Make resolveurljobtest work when offline as well
* Use QNetworkInformation directly
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
==== libkcddb-qt6 ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKCddb5
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Updated name for id3v1 genre 133
* Add xml/yaml linting
* Add an option that controls whether to build docs
==== libkcompactdisc-qt6 ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKCompactDisc6-5 libkcompactdisc-lang
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
==== libkdcraw-qt6 ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKDcrawQt6-5
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- No code change since 24.12.3
==== libkdegames ====
Version update (24.12.3 -> 25.04.0)
Subpackages: kdegames-carddecks-default libKDEGames6 libkdegames-imports
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* It compiles fine without qt6.9 deprecated methods
* Add xml/yaml linting
* Fix compile on apple
==== libkdepim ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6Libkdepim6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Use {}
* Remove FeatureSummary as we use ECMFeatureSummary
* Fix crash on exit if mailcheck is happening (kde#491769)
* Use QT_REQUIRED_VERSION
==== libkeduvocdocument ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Remove unimplemented methods
==== libkexiv2 ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKF5KExiv2-15_0_0
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- No code change since 24.12.3
==== libkexiv2-qt6 ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKExiv2Qt6-0
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- No code change since 24.12.3
==== libkgapi6 ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6GAPICalendar6 libKPim6GAPICore6 libKPim6GAPIPeople6 libKPim6GAPITasks6 libkgapi6-lang libkgapi6-sasl2-kdexoauth2
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Remove duplicate headers from cpp/h files
* Remove FeatureSummary as we use ECMFeatureSummary
==== libkleo ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6libkleo6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes to list here.
==== libkmahjongg ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKMahjongg6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* It compiles fine without qt6.9 deprecated methods
* Add xml/yaml linting
* Add macos support
==== libkomparediff2 ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- No code change since 24.12.3
==== libksane ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKSaneWidgets6 libksane-icons libksane-lang
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* remove deprecation warnings
* src/ksanewidget.h fully qualify KSaneIface::KSaneWidget::DeviceInfo
* switch to new preview scan functionality from KSaneCore
==== libksieve ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libksieve6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Fix TranslationDomain name
* Skip this autotest too on windows
* Skip on windows
* Fix autotest diff
* Fix autotest on windows
* Find dependencies before they are used in KPim6SieveCoreConfig.cmake
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
* Remove unimplemented methods
==== libplacebo ====
- Use python3-Jinja2 and python3-glad2 for BuildRequires instead of
using multi-versioned python packages.
- Add support for building on Leap 15.6 with python3.11 only.
==== libplacebo5 ====
- Use python3-Jinja2 and python3-glad2 for BuildRequires instead
of using multi-versioned python packages.
- Add support for building on Leap 15.6 with python3.11 only.
==== llvm20 ====
Version update (20.1.2 -> 20.1.3)
- Update to version 20.1.3.
* This release contains bug-fixes for the LLVM 20.1.0 release.
This release is API and ABI compatible with 20.1.0.
- Enable LLDB Python bindings on Leap 15.6 and newer.
- Rebase llvm-do-not-install-static-libraries.patch.
==== lokalize ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes since 24.12.3, only listing bugfixes:
* Fix editor tab state save / restore (kde#501786)
* Do not rescan translation memory if no project is loaded (kde#501646)
* Do not return QVector with an empty AltTrans Only return a QVector containing data when data actually exists for at least one field of the AltTrans struct. (kde#494500)
* Make TsStorage/XliffStorage::isEmpty work again (kde#496916)
* Initialize style and icon theme properly (kde#495249)
* Accept unicode chars in regexps (kde#495785)
==== mailcommon ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6MailCommon6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes to list here.
==== mailimporter ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6MailImporter6 libKPim6MailImporterAkonadi6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
==== markdownpart ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Drop since kf6 unused "Id" from metadata
* Add xml/yaml linting
* Add windows craft support
==== mbox-importer ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Set NoDisplay instead of Hidden in desktop file
* Change KDEPIM_DEV_VERSION
* Require test on all system
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
==== messagelib ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes since 24.12.3, only listing bugfixes:
* Fix kde#501420: Locking quick search phrase does not work
* Fix Saving a page in the built-in browser to HDD opens multiple portals (kde#500361)
==== mimetreeparser ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6MimeTreeParserCore6 libKPim6MimeTreeParserWidgets6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Fix two deprecation warnings
* Disable one test on Windows
* test: Add debug output when failing to open file
* Require test on all system
* Display all alternatives for extension in save dialog
* messageviewer: Add missing icons to actions
* messageviewer: Use short date format
* Add xml/yaml linting
* Const'ify pointer
* Remove duplicate headers from cpp/h files
* Remove FeatureSummary as we use ECMFeatureSummary
* Fix compile with unity support
* Hide MailViewer's footer when there is no attachments
* Unify horizontal padding in MailPartModel
* Use Qt:: namespace
* Use more appropriate icon
* Bump mimetreeparser version
* Add some helpful default message menu items
* Add MessageViewerWindow
* Query certificate when clicking on a link for an unknown certificate
* Adapt test to change in libkleo
* We have it all time now with kf6.8
* Remove explicit quit connection with QQmlApplicationEngine
* Require passing tests on Linux and on FreeBSD
* Use DecryptVerifyJob to decrypt and/or verify inline PGP message blocks
* Avoid test failure because of different date/time text representation
* Use new singular mailbox API for sender header
* Fix gpgme++ includes
==== nvidia-open-driver-G06-signed ====
Version update (570.133.07_k6.14.2_1 -> 570.144_k6.14.2_1)
- update CUDA variant to 570.133.20
- update non-CUDA variant to 570.144 (boo#1241231)
- limit build of -azure flavor to SP6
==== okular ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes since 24.12.3, only listing bugfixes:
* Add option for obeying file info regarding continuous mode (kde#497715)
* Pgp signatures in pdf files (kde#481266)
* Signatures: Don't do too small background images (kde#499746)
* Fix apparent hang in files with lots of entries in a choice field (kde#498729)
* Watch the QEvent::ApplicationPaletteChange in the proper object (kde#498441)
* Fix scroll down/up at the last/first page in single page, non-continuous mode (kde#498038)
* Add Option to specify custom default zoom level (kde#491545)
* Use automatic font size picking for new signature annotations (kde#443403)
* Change default scroll overlap to 10% (kde#476759)
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0
- Update to version 2.1.11.suse+66.13c070123738:
* Fix iscsid.conf NOP configuration (bsc#1240541)
==== openSUSE-release ====
Version update (20250417 -> 20250420)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== opencv ====
- Add opencv-qt6_9-highgui-linking-test.patch: Fix highgui module
linkage with Qt 6.9 libraries [gh#opencv/opencv#27223,
QTBUG-134774].
- Build with ninja; add BuildRequires: ninja.
==== parley ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* bump KDE_COMPILERSETTINGS_LEVEL to 6.3.0
* use QT_USE_STRINGBUILDER instead of QT_USE_FAST_CONCATENATION and QT_USE_FAST_OPERATOR_PLUS
* use Q_SLOTS instead of slots
* Remove unimplemented methods
* Add windows support
* Fix flatpak build
* Use QList directly
==== pim-data-exporter ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Change KDEPIM_DEV_VERSION
* Use PIMDATAEXPORTER_RELEASE_VERSION_DATE
* Add xml/yaml linting
* Remove FeatureSummary as we use ECMFeatureSummary
* Remove unimplemented method
* Stripping .desktop suffix from legacy AppStream ID.
* Store PIMDATAEXPORTER_WITH_KUSERFEEDBACK in config.h
* Not necessary to build as single apps now it's in kontact meta package
* Add appx-qt6 support
==== pim-sieve-editor ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes to list here.
==== pimcommon ====
Version update (24.12.3 -> 25.04.0)
Subpackages: libKPim6PimCommon6 libKPim6PimCommonAkonadi6
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Too many changes to list here.
==== postfix ====
- update postfix-main.cf.patch
* remove duplicated entry smtp_dns_support_level
==== python-PyYAML ====
- dont use suse version for the dist info handling as people can
build with newer setuptools on older distros
==== python-httpcore ====
Version update (1.0.7 -> 1.0.8)
- Update to 1.0.8
* Fix AttributeError when importing on Python 3.14. (#1005)
==== python-pyOpenSSL ====
Subpackages: python311-pyOpenSSL python313-pyOpenSSL
- dont use suse version for the dist info handling as people can
build with newer setuptools on older distros
==== qt6-wayland ====
Subpackages: libQt6WaylandClient6 libQt6WaylandCompositor6 libQt6WaylandEglClientHwIntegration6 libQt6WaylandEglCompositorHwIntegration6 libQt6WlShellIntegration6
- Add upstream change:
* 0001-Client-Reset-mFrameCallbackTimedOut-when-showing-a-w.patch
==== sbl ====
- Add sbl-gcc15.patch to fix gcc-15 compile time errors
==== signon-kwallet-extension ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- No code change since 24.12.3
==== skanlite ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
==== step ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
* Enable qalculate, which is not a Qt library
==== supermin ====
- Update Copyright year
- Exclude the Requires on sysconfig-netconfig for SLES16 and newer
==== svgpart ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- No code change since 25.03.90
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Add xml/yaml linting
==== tftp ====
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
==== umbrello ====
Version update (24.12.3 -> 25.04.0)
- Update to 25.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/25.04.0/
- Changes since 25.03.90:
* Make text in the welcome window readable when using a dark theme
* In xml dtd fix error "xmllint: validity error : Redefinition of element"
* Update dtd's from test files in models
* tools/xmllint2dtd: catch additional issues
* tools/lint-xmi-files: new script for validation check of existing xmi files
* tools/xmllint2dtd: moved from doc/xml
* Fix more crashes when no diagram is available
* Fix crash bug on pressing 'Fit' or '100%' when no diagram is available (kde#502347)
* Use KDE version release schema as umbrello version
- Update to 25.03.90
* New feature release
- Changes since 24.12.3:
* Re-add developer info to appdata
* Fix build with cmake 4
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- Spec file changes for including the correct dependencies
depending on the distro. (bsc#1241082 and bsc#1241119)
==== virt-v2v ====
Version update (2.7.8 -> 2.7.12)
Subpackages: virt-v2v-bash-completion
- Update to virt-v2v 2.7.12 (jsc#PED-8910)
* Various Build fixes and enhancements
* Various test and test data fixes and enhancements
* Updates to documentation
* mlcustomize: ignore sriov vioprot.* files too
* mlcustomize: don't inject .pdb files
* mlcustomize: Only use osinfo id for virtio-win path matching
* mlcustomize: virtio-win: clarify virtio-1.0 support
* mlcustomize: make windows q35 check independent of virtio
drivers
* mlcustomize: virtio-win: stop checking osinfo for virtio
drivers
* mltools: Strip out all libosinfo driver plumbing
* mlutils: Remove need for OCaml OUnit2
* mltools: Remove need for OCaml OUnit2
* mlstdutils: Remove need for OCaml OUnit2
* mltools: Fix de-oUnit-ized tests
* mltools: decouple and simplify osinfo device support checks
* v2v: Use nbdcopy --blkhash in verbose mode
Requires nbdcopy >= 1.23.1
* v2v: Print nbdcopy command in debug output
* convert: Move blank disk rejection test earlier
* convert: Move 'typ' and 'package_format' assignments later
* convert: Split out choosing the root and setting up the inspect
struct
* convert: Simplify how we create the "Converting ..." message
* convert: Change API for Libosinfo_utils.get_os_by_short_id
* lib: Factor out command line parsing of the --root option
* input/parse_domain_from_vmx.ml:
Allow sataN:M.deviceType = "disk"
==== yast2-kdump ====
Version update (5.0.3 -> 5.0.4)
- Applied patch from jbohac for bsc#1240769, jsc#PED-9894,
bsc#1237754, bsc#1239999: KDUMP_CPUS=32
- 5.0.4
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.org/openSUSE:Submitting_bug_reports
Packages changed:
GraphicsMagick
MozillaFirefox (137.0 -> 137.0.2)
aaa_base (84.87+git20250313.4dd1cfd -> 84.87+git20250410.71df276)
alsa (1.2.13 -> 1.2.14)
alsa-ucm-conf (1.2.13 -> 1.2.14)
alsa-utils (1.2.13 -> 1.2.14)
apparmor (4.0.3 -> 4.1.0)
baobab
bash
ca-certificates-mozilla
ceph (16.2.15.82+gc12b9a96bd8 -> 16.2.15.84+gb9c09b69575)
clamav
coreutils (9.6 -> 9.7)
coreutils-systemd (9.6 -> 9.7)
diffutils (3.11 -> 3.12)
dracut (059+suse.714.gee616a76 -> 059+suse.722.g16d7e0c3)
epson-inkjet-printer-escpr (1.7.22 -> 1.8.6)
evolution (3.56.0 -> 3.56.1)
evolution-data-server (3.56.0 -> 3.56.1)
evolution-ews (3.56.0 -> 3.56.1)
fwupd (2.0.7 -> 2.0.8)
gcc15 (15.0.1+git9001 -> 15.0.1+git9352)
gdm
ghostscript
gjs (1.84.1 -> 1.84.2)
gnome-calculator (48.0.2 -> 48.1)
gnome-control-center (48.0+15 -> 48.1)
gnome-mahjongg (48.0 -> 48.1)
gnome-maps (48.1 -> 48.2)
gnome-mines (48.0 -> 48.1)
gnome-online-accounts (3.54.1 -> 3.54.2)
gnome-remote-desktop (48.0 -> 48.1)
gnome-session (47.0.1 -> 48.0)
gnome-shell (48.0+6 -> 48.1)
gnome-software (48.0 -> 48.1)
gnome-sudoku (48.0 -> 48.1)
gnome-system-monitor (48.0 -> 48.1)
gnome-user-docs (47.5 -> 48.1)
gnutls
grub2
gstreamer-plugins-bad
gzip (1.13 -> 1.14)
ibus
icewm (3.6.0 -> 3.7.3)
irqbalance (1.9.4.0.git+f8b8cdd -> 1.9.4.77.git+d913f60)
kernel-firmware-i915 (20250310 -> 20250410)
kernel-source (6.14.1 -> 6.14.2)
kf6-attica (6.12.0 -> 6.13.0)
kf6-baloo (6.12.0 -> 6.13.0)
kf6-bluez-qt (6.12.0 -> 6.13.0)
kf6-breeze-icons (6.12.0 -> 6.13.0)
kf6-frameworkintegration (6.12.0 -> 6.13.0)
kf6-karchive (6.12.0 -> 6.13.0)
kf6-kauth (6.12.0 -> 6.13.0)
kf6-kbookmarks (6.12.0 -> 6.13.0)
kf6-kcalendarcore (6.12.0 -> 6.13.0)
kf6-kcmutils (6.12.0 -> 6.13.0)
kf6-kcodecs (6.12.0 -> 6.13.0)
kf6-kcolorscheme (6.12.0 -> 6.13.0)
kf6-kcompletion (6.12.0 -> 6.13.0)
kf6-kconfig (6.12.0 -> 6.13.0)
kf6-kconfigwidgets (6.12.0 -> 6.13.0)
kf6-kcontacts (6.12.0 -> 6.13.0)
kf6-kcoreaddons (6.12.0 -> 6.13.0)
kf6-kcrash (6.12.0 -> 6.13.0)
kf6-kdav (6.12.0 -> 6.13.0)
kf6-kdbusaddons (6.12.0 -> 6.13.0)
kf6-kdeclarative (6.12.0 -> 6.13.0)
kf6-kded (6.12.0 -> 6.13.0)
kf6-kdesu (6.12.0 -> 6.13.0)
kf6-kdnssd (6.12.0 -> 6.13.0)
kf6-kdoctools (6.12.0 -> 6.13.0)
kf6-kfilemetadata (6.12.0 -> 6.13.0)
kf6-kglobalaccel (6.12.0 -> 6.13.0)
kf6-kguiaddons (6.12.0 -> 6.13.0)
kf6-kholidays (6.12.0 -> 6.13.0)
kf6-ki18n (6.12.0 -> 6.13.0)
kf6-kiconthemes (6.12.0 -> 6.13.0)
kf6-kidletime (6.12.0 -> 6.13.0)
kf6-kimageformats (6.12.0 -> 6.13.0)
kf6-kio (6.12.0 -> 6.13.0)
kf6-kirigami (6.12.0 -> 6.13.0)
kf6-kitemmodels (6.12.0 -> 6.13.0)
kf6-kitemviews (6.12.0 -> 6.13.0)
kf6-kjobwidgets (6.12.0 -> 6.13.0)
kf6-knewstuff (6.12.0 -> 6.13.0)
kf6-knotifications (6.12.0 -> 6.13.0)
kf6-knotifyconfig (6.12.0 -> 6.13.0)
kf6-kpackage (6.12.0 -> 6.13.0)
kf6-kparts (6.12.0 -> 6.13.0)
kf6-kplotting (6.12.0 -> 6.13.0)
kf6-kpty (6.12.0 -> 6.13.0)
kf6-kquickcharts (6.12.0 -> 6.13.0)
kf6-krunner (6.12.0 -> 6.13.0)
kf6-kservice (6.12.0 -> 6.13.0)
kf6-kstatusnotifieritem (6.12.0 -> 6.13.0)
kf6-ksvg (6.12.0 -> 6.13.0)
kf6-ktexteditor (6.12.0 -> 6.13.0)
kf6-ktexttemplate (6.12.0 -> 6.13.0)
kf6-ktextwidgets (6.12.0 -> 6.13.0)
kf6-kunitconversion (6.12.0 -> 6.13.0)
kf6-kuserfeedback (6.12.0 -> 6.13.0)
kf6-kwallet (6.12.0 -> 6.13.0)
kf6-kwidgetsaddons (6.12.0 -> 6.13.0)
kf6-kwindowsystem (6.12.0 -> 6.13.0)
kf6-kxmlgui (6.12.0 -> 6.13.0)
kf6-modemmanager-qt (6.12.0 -> 6.13.0)
kf6-networkmanager-qt (6.12.0 -> 6.13.0)
kf6-prison (6.12.0 -> 6.13.0)
kf6-purpose (6.12.0 -> 6.13.0)
kf6-qqc2-desktop-style (6.12.0 -> 6.13.0)
kf6-solid (6.12.0 -> 6.13.0)
kf6-sonnet (6.12.0 -> 6.13.0)
kf6-syndication (6.12.0 -> 6.13.0)
kf6-syntax-highlighting (6.12.0 -> 6.13.0)
kf6-threadweaver (6.12.0 -> 6.13.0)
kio-fuse
kwin6
libadwaita (1.7.0 -> 1.7.2)
libapparmor (4.0.3 -> 4.1.0)
libarchive (3.7.8 -> 3.7.9)
libgme (0.6.3 -> 0.6.4)
libmanette (0.2.11 -> 0.2.12)
libmtp
libnftnl (1.2.8 -> 1.2.9)
libnvme (1.12 -> 1.13)
libreoffice (25.2.1.2 -> 25.2.2.2)
libstorage-ng (4.5.243 -> 4.5.253)
lightsoff (48.0 -> 48.1)
lvm2
lvm2-device-mapper
mdadm
mousepad (0.6.4 -> 0.6.5)
mozjs128
mutter (48.1 -> 48.2)
nautilus (48.0 -> 48.1)
ncurses (6.5.20250405 -> 6.5.20250412)
nftables (1.1.1 -> 1.1.2)
numactl (2.0.18.10.g6c14bd5 -> 2.0.19.13.g63e0223)
nvme-cli (2.12 -> 2.13)
openSUSE-release (20250411 -> 20250417)
pam-config (2.11+git.20240911 -> 2.12+git.20250411)
patterns-base
perl (5.40.1 -> 5.40.2)
perl-CGI (4.670.0 -> 4.680.0)
perl-Net-DNS (1.490.0 -> 1.500.0)
perl-Net-SSLeay
perl-libwww-perl (6.770.0 -> 6.780.0)
pipewire (1.4.1 -> 1.4.2)
power-profiles-daemon (0.23 -> 0.30)
python-PyYAML
python-lxml (5.3.0 -> 5.3.2)
python-pyOpenSSL
python-pycares (4.5.0 -> 4.6.0)
python-setuptools (75.8.0 -> 78.1.0)
python-typing_extensions (4.12.2 -> 4.13.0)
python311 (3.11.11 -> 3.11.12)
python311-core (3.11.11 -> 3.11.12)
python313-setuptools (75.8.0 -> 78.1.0)
qemu
ruby3.4 (3.4.2 -> 3.4.3)
selinux-policy (20250410 -> 20250411)
sharutils
sudo (1.9.15p5 -> 1.9.16p2)
swell-foop (48.0 -> 48.1)
tcl (8.6.15 -> 8.6.16)
tcpd
traceroute (2.1.5 -> 2.1.6)
tree-sitter (0.25.1 -> 0.25.3)
unixODBC
update-alternatives (1.22.11 -> 1.22.18)
v4l-utils (1.24.1 -> 1.28.1)
vte (0.80.0 -> 0.80.1)
webkit2gtk3
xfce4-pulseaudio-plugin (0.4.9 -> 0.5.0)
xfsprogs (6.13.0 -> 6.14.0)
yast2-storage-ng (5.0.28 -> 5.0.29)
yast2-trans (84.87.20250406.517e66caa5 -> 84.87.20250413.d6cedb22b0)
=== Details ===
==== GraphicsMagick ====
Subpackages: libGraphicsMagick++-Q16-12 libGraphicsMagick-Q16-3 libGraphicsMagick3-config
- security update
- added patches
fix CVE-2025-32460 [bsc#1241150], heap-based buffer over-read in ReadJXLImage
+ GraphicsMagick-CVE-2025-32460.patch
==== MozillaFirefox ====
Version update (137.0 -> 137.0.2)
Subpackages: MozillaFirefox-branding-upstream
- Mozilla Firefox 137.0.2
* Fixed file picker not being displayed when exporting passwords
on macOS in about:logins for some users. (bmo#1956266)
* Fixed accessibility issues with the new PDF signature feature.
(bmo#1956110, bmo#1952571)
* Fixed an issue where using the context menu to paste in the
Style Editor would insert the code twice. (bmo#1955854)
* Fixed functional regressions in our XSLT support introduced
in 137. (bmo#1954841)
* Fixed a tooltip flickering issue on Windows that affected some
users when hovering. (bmo#1958631)
* Fixed an issue where Firefox would not respond to clicks in some
HTML5 video players. (bmo#1959251)
* Fixed an issue where radio inputs behaved incorrectly when
preventDefault() was called on the click event. (bmo#1957956)
* Fixed an issue that caused some Firefox users to restart their
browser multiple times to complete an update. (bmo#1959492)
MFSA 2025-25
* CVE-2025-3608 (bmo#1951554)
Race condition in nsHttpTransaction could lead to memory corruption
- Mozilla Firefox 137.0.1
* Fixed an issue where folder shortcuts on Windows were incorrectly
treated as files during file uploads, preventing selecting files
within the target folder. (bmo#1958222)
* Fixed a crash experienced by Windows users when downloading files
with Qihoo 360 Total Security Antivirus software installed. (bmo#1958112)
* Fixed an occasional startup crash. (bmo#1958293)
==== aaa_base ====
Version update (84.87+git20250313.4dd1cfd -> 84.87+git20250410.71df276)
Subpackages: aaa_base-extras
- Update to version 84.87+git20250410.71df276:
* Modern s390x uses TERM=linux for ttysclp<X>
==== alsa ====
Version update (1.2.13 -> 1.2.14)
Subpackages: libasound2 libatopology2
- Update to alsa-lib 1.2.14:
* Disable and delete alsalisp code
* include: prefer alsa/asoundlib.h for apps, dependency cleanups
* seq: Define new events for UMP EP/FB change notifications
* control: remap improvements
* pcm: tstamp mode fixes
* rawmidi: ump fixes and tied device flag extensions
* seq: fix UMP handling and other minot fixes
* ucm: add sys-card substitution, etc
* test/playmidi1: fix compilation caused by conflict between midifile.h and ump_msg.h
For details, see:
https://www.alsa-project.org/wiki/Changes_v1.2.13_v1.2.14#alsa-lib
- Drop obsoleted patches:
0001-src-Versions.in.in-Update-_tempo_base-name.patch
0002-configure-Make-sequencer-dependent-on-rawmidi.patch
0003-seq-include-UMP-headers.patch
==== alsa-ucm-conf ====
Version update (1.2.13 -> 1.2.14)
- Update to alsa-ucm-conf 1.2.14:
* Updates for USB-audio, Qualcomm, sof-soundwire, HD-audio,
MediaTek, Torradex, NXP, sof-hda, etc.
For details, see:
https://www.alsa-project.org/wiki/Changes_v1.2.13_v1.2.14#alsa-ucm-conf
- Dropped obsoleted patches:
0001-UCM2-Intel-sof-hda-dsp-Fix-handling-of-empty-sys_ven.patch
0002-sof-hda-dsp-Fix-the-case-where-sysfs-dmi-product_nam.patch
==== alsa-utils ====
Version update (1.2.13 -> 1.2.14)
- Update to alsa-utils 1.2.14:
* alsactl: info updates
* Man page fixes
* alsactl: AMD acp-pdm-mach link
* alsa-info.sh: Add alsa-ucm package to package filter
* Topology: NHLT: Intel: Improve error message for DMIC enable conflict
* Topology: NHLT: Intel: Fix mono DMIC configure for MTL platform
* Topology: NHLT: Intel: Fix DMA slots config in SSP blob
* amixer: fix unknown TVL sequence print
* arecordmidi2: fix unitialization variable error in read_ump_raw()
* aseqdump: Fix typos in messages
For details, see:
https://www.alsa-project.org/wiki/Changes_v1.2.13_v1.2.14#alsa-utils
- Drop obsoleted patches:
0001-alsactl-90-alsa-restore.rules-fix-alsa_restore_go-st.patch
0002-alsactl-90-alsa-restore.rules-fix-AMD-acp-pdm-mach-l.patch
==== apparmor ====
Version update (4.0.3 -> 4.1.0)
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- update to ApppArmor 4.1.0
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.0
for the detailed upstream changelog
- remove upstream py313-aa-notify.patch
==== baobab ====
- Add baobab-Improve-Scaning-Speed_cpu.patch: Improve Scaning Speed
and Memory Usage.
==== bash ====
Subpackages: bash-sh
- Make it build even on s390 with profiling
==== ca-certificates-mozilla ====
- reenable the distrusted certs again. the distrust is only for certs
issued after the distrust date, not for all certs of a CA.
remove: remove-distrusted.patch
==== ceph ====
Version update (16.2.15.82+gc12b9a96bd8 -> 16.2.15.84+gb9c09b69575)
Subpackages: librados2 librbd1
- Update to 16.2.15-84-gb9c09b69575:
+ ceph.spec.in: Fix cephfs-{top,shell} shebangs with setuptools >= 76
- Update to 16.2.15-83-g635361e68c0:
+ Fix FTBFS on GCC 15 (bsc#1239885)
==== clamav ====
Subpackages: libclamav12 libclammspack0 libfreshclam3
- bsc#1239957: Build with PIE.
- Eliminate some UTF-8 NBSP characters from the changes file.
==== coreutils ====
Version update (9.6 -> 9.7)
- Update to 9.7:
Bug fixes
* 'cat' would fail with "input file is output file" if input and
output are the same terminal device and the output is append-only.
[bug introduced in coreutils-9.6]
* 'cksum -a crc' misbehaved on aarch64 with 32-bit uint_fast32_t.
[bug introduced in coreutils-9.6]
* dd with the 'nocache' flag will now detect all failures to drop the
cache for the whole file. Previously it may have erroneously succeeded.
[bug introduced with the "nocache" feature in coreutils-8.11]
* 'ls -Z dir' would crash on all systems, and 'ls -l' could crash
on systems like Android with SELinux but without xattr support.
[bug introduced in coreutils-9.6]
* `ls -l` could output spurious "Not supported" errors in certain cases,
like with dangling symlinks on cygwin.
[bug introduced in coreutils-9.6]
* timeout would fail to timeout commands with infinitesimal timeouts.
For example `timeout 1e-5000 sleep inf` would never timeout.
[bug introduced with timeout in coreutils-7.0]
* sleep, tail, and timeout would sometimes sleep for slightly less
time than requested.
[bug introduced in coreutils-5.0]
* 'who -m' now outputs entries for remote logins. Previously login
entries prefixed with the service (like "sshd") were not matched.
[bug introduced in coreutils-9.4]
Improvements
* 'logname' correctly returns the user who logged in the session,
on more systems. Previously on musl or uclibc it would have merely
output the LOGNAME environment variable.
- coreutils-9.6-ls-Z-crash-fix.patch: Remove now-upstream patch.
- Refresh all other patches.
==== coreutils-systemd ====
Version update (9.6 -> 9.7)
- Update to 9.7:
Bug fixes
* 'cat' would fail with "input file is output file" if input and
output are the same terminal device and the output is append-only.
[bug introduced in coreutils-9.6]
* 'cksum -a crc' misbehaved on aarch64 with 32-bit uint_fast32_t.
[bug introduced in coreutils-9.6]
* dd with the 'nocache' flag will now detect all failures to drop the
cache for the whole file. Previously it may have erroneously succeeded.
[bug introduced with the "nocache" feature in coreutils-8.11]
* 'ls -Z dir' would crash on all systems, and 'ls -l' could crash
on systems like Android with SELinux but without xattr support.
[bug introduced in coreutils-9.6]
* `ls -l` could output spurious "Not supported" errors in certain cases,
like with dangling symlinks on cygwin.
[bug introduced in coreutils-9.6]
* timeout would fail to timeout commands with infinitesimal timeouts.
For example `timeout 1e-5000 sleep inf` would never timeout.
[bug introduced with timeout in coreutils-7.0]
* sleep, tail, and timeout would sometimes sleep for slightly less
time than requested.
[bug introduced in coreutils-5.0]
* 'who -m' now outputs entries for remote logins. Previously login
entries prefixed with the service (like "sshd") were not matched.
[bug introduced in coreutils-9.4]
Improvements
* 'logname' correctly returns the user who logged in the session,
on more systems. Previously on musl or uclibc it would have merely
output the LOGNAME environment variable.
- coreutils-9.6-ls-Z-crash-fix.patch: Remove now-upstream patch.
- Refresh all other patches.
==== diffutils ====
Version update (3.11 -> 3.12)
- diffutils 3.12:
* diff -r no longer merely summarizes when comparing an empty
regular file to a nonempty regular file.
* diff -y no longer crashes when given nontrivial differences
- drop diff-fix-allocation-typo-leading-to-crashes.patch
==== dracut ====
Version update (059+suse.714.gee616a76 -> 059+suse.722.g16d7e0c3)
- Update to version 059+suse.722.g16d7e0c3:
* refactor(multipath): remove custom multipathd.service
* chore(multipath): remove `rd_NO_MULTIPATH` kernel command line option
* feat(systemd): add new systemd-validatefs@.service
* fix(dmsquash-live): do not check ISO md5 if image filesystem (bsc#1240919)
* fix(dmsquash-live): use load_fstype to load driver for filesystems
==== epson-inkjet-printer-escpr ====
Version update (1.7.22 -> 1.8.6)
- fix Factory submission by actually dropping bug_x86_64.patch
Fixes boo#1241007
- Update to 1.8.6:
* Supported new models.
- Remove bug_x86_64.patch.
==== evolution ====
Version update (3.56.0 -> 3.56.1)
Subpackages: evolution-plugin-spamassassin
- Update to version 3.56.1:
+ Bug Fixes:
- Mail: Magic Spacebar sometimes doesn't switch mail
- Remove Attachments fails with signed messages
- ECompEditor: Buttons to add attachments do nothing
- "New->..." actions missing in UI customization dialog
- Composer: Prompt for "send with shortcut" doesn't work
- e-convert.js: Exception on convert to plain text
- Drop pkgconfig(gladeui-2.0) BuildRequires and stop passing
WITH_GLADE_CATALOG=ON to cmake, no longer build the optional
glade support. Following this, drop the glade-catalog-evolution
sub-package.
==== evolution-data-server ====
Version update (3.56.0 -> 3.56.1)
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.1:
+ Bug Fix: Handle changed server pool in WebDAV collection
sources.
==== evolution-ews ====
Version update (3.56.0 -> 3.56.1)
- Update to version 3.56.1:
+ Bug Fixes:
- m365: Empty Junk and then Empty Trash produces error
- m365: Cannot unset message label
==== fwupd ====
Version update (2.0.7 -> 2.0.8)
Subpackages: fwupd-bash-completion libfwupd3 typelib-1_0-Fwupd-2_0
- Update to version 2.0.8:
+ This release adds the following features:
- Add the updated UEFI db as a new HSI attribute
- Add two new plugins that can update the UEFI Signature Database and KEK
+ This release fixes the following bugs:
- Add /sys/firmware/efi/efivars to ReadWritePaths
- Avoid any DPAUX IO if the BnR DPCD does not match
- Be more careful falling back to older emulation versions
- Detect the Firehose protocol features if not automatically sent
- Do not match SMC Redfish method on non-Supermicro hardware
- Do not show prompts or messages in --json mode
- Fix a critical warning when enumerating DTH135K0C
- Make the EFI LOADOPT either a path or ShimHive when setting metadata
- Match lowercase directory names when checking for ESP
- Only allow UEFI capsule updates on UEFI-capable architectures
- Set the version format when using fwupdtool install offline
- Support segment value 0 in the ccgx-dmc image parser
==== gcc15 ====
Version update (15.0.1+git9001 -> 15.0.1+git9352)
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+git9352
- Make sure link editing is done against our own shared library
copy rather than the installed system runtime. [bsc#1240788]
- Add newlib-gcn-libm-fix.patch to fix newlib libm miscompilation
for GCN offloading.
==== gdm ====
Subpackages: gdm-schema gdm-xdm-integration gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- SLES16 won't ship pulseaudio-gdm-hooks so remove the last missing
bits.
==== ghostscript ====
Subpackages: ghostscript-x11
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
==== gjs ====
Version update (1.84.1 -> 1.84.2)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.84.2:
+ Closed bugs and merge requests: GtkNotebook.pages GListModel is
inaccessible from GJS.
- Exclude s390x arch from testing, to unstable/slow to test ok.
==== gnome-calculator ====
Version update (48.0.2 -> 48.1)
Subpackages: gnome-shell-search-provider-gnome-calculator
- Update to version 48.1:
+ Fix converter not visible when exchange rate refresh is set to
never.
+ Align the text in the converter entries to right in RTL layout.
+ Use GNOME-hosted exchange rates instead of external sources.
+ Improved exchange rate handling.
+ Updated translation.
==== gnome-control-center ====
Version update (48.0+15 -> 48.1)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces gnome-control-center-users
- Update to version 48.1:
+ Keyboard: Fix duplicated "Search" entries in the Custom
Shortcuts
+ Network: Fix bad memory access in wsec_size_group_clear()
+ Power: Set suspend notice message visible by default
+ Printers: Run printer details response callback when closing
dialog
+ Wellbeing:
- Don't make screen time row activatable
- Fix NAN handling for chart labels
- Fix chart height calculation for partially filled week
+ Updated translations.
==== gnome-mahjongg ====
Version update (48.0 -> 48.1)
- Update to version 48.1:
+ Remember initial layout when restarting game after reshuffling
+ Ensure boards remain solvable when possible after reshuffling
remaining tiles
+ Always show New Game button when no moves are left
+ Cycle through hints instead of always picking random ones
+ Allow inspecting game after finishing it
+ Show scores for current layout when opening Scores dialog
+ Fix Score dialog title being visible when it should not be
+ Replace GNOME tile with White Dragon tile in Postmodern theme
+ Updated translations.
==== gnome-maps ====
Version update (48.1 -> 48.2)
- Update to version 48.2:
+ Updated translations.
==== gnome-mines ====
Version update (48.0 -> 48.1)
- Update to version 48.1:
+ Fixed running app as GApplication service
+ Fixed save settings on close
+ Make the application d-bus activatable
==== gnome-online-accounts ====
Version update (3.54.1 -> 3.54.2)
Subpackages: libgoa-1_0-0 libgoa-backend-1_0-2
- Update to version 3.54.2:
+ Bugs fixed:
- Improve OAuth2 credential performance
- Fix hung dialog for OAuth providers
+ Updated translations.
==== gnome-remote-desktop ====
Version update (48.0 -> 48.1)
- Update to version 48.1:
+ Reduce latency when PipeWire stream uses shared memories.
==== gnome-session ====
Version update (47.0.1 -> 48.0)
Subpackages: gnome-session-core gnome-session-wayland gnome-session-xsession
- Update to version 48.0:
+ The gnome-session script no longer re-runs itself as a
subprocess.
+ GNOME OS CI was ported to use a CI template.
+ Integrated new CI-based release process.
+ Fix bugs caused by systemd v257's inhibitor behavior changes.
+ Make `gnome-session --version` print to stdout rather than
syslog.
+ README updates.
+ Updated translations.
- Bump basever define to 48, following upstream changes.
==== gnome-shell ====
Version update (48.0+6 -> 48.1)
Subpackages: gnome-extensions gnome-shell-calendar
- Update to version 48.1:
+ Fix glitch in sliders when close to maximum.
+ Fix detecting suspend/resume for time tracking.
+ Fix wrongly sized images with fractional scaling.
+ Fix frozen cursor when using magnifier in push mode.
+ Fix session button on login screen after wrong password.
+ Misc. bug fixes and cleanups.
+ Updated translations.
==== gnome-software ====
Version update (48.0 -> 48.1)
Subpackages: gnome-software-plugin-packagekit
- Update to version 48.1:
+ Improve contrast of some app safety ratings in dark mode
+ Improve error handling when fetching app reviews
+ Updated translations.
==== gnome-sudoku ====
Version update (48.0 -> 48.1)
- Update to version 48.1:
+ Fix broken ctrl shortcuts on some setups.
+ Fix trapped focus during pause.
==== gnome-system-monitor ====
Version update (48.0 -> 48.1)
- Update to version 48.1:
+ Save expander states.
+ Updated translations.
==== gnome-user-docs ====
Version update (47.5 -> 48.1)
- Update to version 48.1:
+ Updated translations.
==== gnutls ====
Subpackages: libgnutls-dane0 libgnutls30
- Disable liboqs on armv6
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-common grub2-snapper-plugin grub2-systemd-sleep-plugin
- add grub2-string-initializer.patch, part of upstream gnulib
patch, to fix gcc15 compile time error (bsc#1239884)
- Measure the envblk used by pre_loadenv
* 0001-prep_loadenv-Measure-the-environment-block-into-PCR-.patch
- Enable PowerPC 64 support for tss2 and tpm2_key_protector
* 0001-tpm2_key_protector-Add-grub-emu-support.patch
* 0001-tss2-Adjust-bit-fields-for-big-endian-targets.patch
* 0002-term-ieee1275-serial-Cast-0-to-proper-type.patch
* 0003-ieee1275-Consolidate-repeated-definitions-of-IEEE127.patch
* 0004-ieee1275-ibmvpm-Move-TPM-initialization-functions-to.patch
* 0005-ieee1275-tcg2-Refactor-grub_ieee1275_tpm_init.patch
* 0006-ieee1275-tcg2-Add-TCG2-driver-for-ieee1275-PowerPC-f.patch
* 0007-tpm2_key_protector-Enable-build-for-powerpc_ieee1275.patch
- Dump PCRs when TPM unsealing fails
* 0001-tpm2_key_protector-Dump-PCRs-on-policy-fail.patch
* 0002-tpm2_key_protector-Add-tpm2_dump_pcr-command.patch
- Add 'NV index' handle support to tpm2_key_protector
* 0003-tss2-Fix-the-missing-authCommand.patch
* 0004-tss2-Add-TPM-2.0-NV-index-commands.patch
* 0005-tpm2_key_protector-Unseal-key-from-a-buffer.patch
* 0006-tpm2_key_protector-Support-NV-index-handles.patch
* 0007-util-grub-protect-Support-NV-index-mode.patch
==== gstreamer-plugins-bad ====
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
- Add va-codecs-check-size.patch: skip codecs that report maximum
width or height lower than minimum (boo#1239937
glfo#gstreamer/gstreamer!8736).
==== gzip ====
Version update (1.13 -> 1.14)
- update to 1.14:
* 'gzip -d' no longer omits the last partial output buffer when
the input ends unexpectedly on an IBM Z platform.
* 'gzip -l' no longer misreports lengths of multimember inputs
* 'gzip -S' now rejects suffixes containing '/'.
* The GZIP environment variable is now silently ignored except
for the options -1 (--fast) through -9 (--best), --rsyncable,
and --synchronous.
* 'zmore' is no longer installed on platforms lacking 'more'
* now decompresses significantly faster by computing CRCs via a
slice by 8 algorithm, and faster yet on x86-64 platforms that
support pclmul instructions
- add gzip-1.14-s390x-errno.patch
==== ibus ====
Subpackages: libibus-1_0-5 typelib-1_0-IBus-1_0
- Add ibus-gcc15-1.patch and ibus-gcc15-2.patch from upstream to
fix gcc15 compile time errors
==== icewm ====
Version update (3.6.0 -> 3.7.3)
Subpackages: icewm-config-upstream icewm-default icewm-lite
- Update to 3.7.3:
* Add ColorQuickSwitchBorder themable preference for issue #736.
* Make 4 graph widths themable for issue #178.
* Support grabbing two keys simultaneously by a single keybinding
definition when both keys are bound to the same keysym.
* Add support for the _NET_WM_MOVERESIZE_CANCEL protocol option.
* Add -Await option to icesh to wait for and select new client windows.
* Unset DESKTOP_AUTOSTART_ID, DESKTOP_STARTUP_ID, XDG_ACTIVATION_TOKEN.
* Add the "usertime" and "x11time" commands to icesh.
* Improved loading of fonts in non-Latin environments.
* Always allow both scrollbars to process the same key event.
* When a key event is handled, don't propagate it further.
* Support locales with three letter language codes.
* Enforce a limit of 8 mouse pointer buttons, as more is impossible.
* Support keybindings to shifted XF86keysyms like XF86AudioPause.
* Better guard the integrity of window move/size operations.
* Increase the maximum number of icewmbg backgrounds to 8000.
* Let icewmbg also support the AVIF image format.
* Improve support for properties with COMPOUND_TEXT in icesh.
* Let icesh accept UTF-8 strings in properties.
==== irqbalance ====
Version update (1.9.4.0.git+f8b8cdd -> 1.9.4.77.git+d913f60)
Subpackages: irqbalance-ui
- Introduce multibuild and conditionally build either via meson or
autoconf build environment
- Update to version 1.9.4.77.git+d913f60:
* Increase file descriptor limit via systemd service file
* Properly embed EnvironmentFile sourced systemd configs into meson and autonconf
* Unify meson and autoconf: Install executables to sbin
- Remove mainline integrated patch:
D Set-fd-limit.patch
- Provide 2 systemd Environment files, a package provided one and a
possibly existing user provided one overwriting default env vars
provided by the package if found.
EnvironmentFile=/usr/lib/irqbalance/defaults.env
EnvironmentFile=-/etc/irqbalance/defaults.env
- Remove fillup dependency due to above changes
- Blacklist/Ban megaraid_sas driver (bsc#1238559)
- Update to version 1.9.4.71.git+be5e3b8:
* Fix the wrong string existence checking condition
* check_platform_device: Check the length of path
* Check API command length, allow up to 16384
* fix some GCC fanalyzer warnings
* Use EPERM instead of EIO when try setting irq affinity fails
* irqbalance.1: a , b => a, b; it's type => its type
* Check info->moved before updating
* Add CAP_SETPCAP to CapabilityBoundingSet in irqbalance.service
* Version option should return 0 rather than 1
* Minor punctuation fix.
* define IRQBALANCE_ARGS as empty string to squelch systemd warning
* Track IRQ "slots" count per CPU to avoid overflowing
* meson: use find_library for numa
* meson: replace generic array with files()
* Drop ProtectKernelTunables
* meson: add a minimum version decorator
* meson: drop redundant install_man() options
* meson: move build files to repository root
* cast void pointer to actual type
* add void to fix strict-prototypes
* fix 32-bit formats
* Check fflush() return value
* irqbalance-ui: check if using a negative index of buffer
D sysconfig.irqbalance
This file was outdated, better use the upstream one
A irqbalance_banmod.diff
==== kernel-firmware-i915 ====
Version update (20250310 -> 20250410)
- Update to version 20250410 (git commit 6a006cef10ce):
* xe: Update GUC to v70.44.1 for BMG and LNL
* i915: Update GUC to v70.44.1 for i915 platforms
==== kernel-source ====
Version update (6.14.1 -> 6.14.2)
Subpackages: kernel-64kb kernel-default
- wifi: ath11k: update channel list in worker when wait flag is
set (bsc#1241134).
- commit 3b45a43
- config: Disable CONFIG_LATENCYTOP (jsc#PED-12529)
- commit 409aca3
- ipv6: Align behavior across nexthops during path selection
(git-fixes).
- commit 885421b
- Linux 6.14.2 (bsc#1012628).
- fs: support O_PATH fds with FSCONFIG_SET_FD (bsc#1012628).
- watch_queue: fix pipe accounting mismatch (bsc#1012628).
- x86/mm/pat: cpa-test: fix length for CPA_ARRAY test
(bsc#1012628).
- m68k: sun3: Use str_read_write() helper in
mmu_emu_handle_fault() (bsc#1012628).
- m68k: sun3: Fix DEBUG_MMU_EMU build (bsc#1012628).
- cpufreq: scpi: compare kHz instead of Hz (bsc#1012628).
- seccomp: fix the __secure_computing() stub for
!HAVE_ARCH_SECCOMP_FILTER (bsc#1012628).
- smack: dont compile ipv6 code unless ipv6 is configured
(bsc#1012628).
- smack: ipv4/ipv6: tcp/dccp/sctp: fix incorrect child socket
label (bsc#1012628).
- sched: Cancel the slice protection of the idle entity
(bsc#1012628).
- sched/eevdf: Force propagating min_slice of cfs_rq when
{en,de}queue tasks (bsc#1012628).
- cpufreq: governor: Fix negative 'idle_time' handling in
dbs_update() (bsc#1012628).
- EDAC/{skx_common,i10nm}: Fix some missing error reports on
Emerald Rapids (bsc#1012628).
- x86/vdso: Fix latent bug in vclock_pages calculation
(bsc#1012628).
- x86/fpu: Fix guest FPU state buffer allocation size
(bsc#1012628).
- cpufreq/amd-pstate: Modify the min_perf calculation in
adjust_perf callback (bsc#1012628).
- cpufreq/amd-pstate: Pass min/max_limit_perf as min/max_perf
to amd_pstate_update (bsc#1012628).
- cpufreq/amd-pstate: Convert all perf values to u8 (bsc#1012628).
- cpufreq/amd-pstate: Add missing NULL ptr check in
amd_pstate_update (bsc#1012628).
- x86/fpu: Avoid copying dynamic FP state from init_task in
arch_dup_task_struct() (bsc#1012628).
- rseq: Update kernel fields in lockstep with CONFIG_DEBUG_RSEQ=y
(bsc#1012628).
- x86/platform: Only allow CONFIG_EISA for 32-bit (bsc#1012628).
- x86/sev: Add missing RIP_REL_REF() invocations during
sme_enable() (bsc#1012628).
- lockdep/mm: Fix might_fault() lockdep check of
current->mm->mmap_lock (bsc#1012628).
- PM: sleep: Adjust check before setting power.must_resume
(bsc#1012628).
- cpufreq: tegra194: Allow building for Tegra234 (bsc#1012628).
- RISC-V: KVM: Disable the kernel perf counter during configure
(bsc#1012628).
- kunit/stackinit: Use fill byte different from Clang i386 pattern
(bsc#1012628).
- watchdog/hardlockup/perf: Fix perf_event memory leak
(bsc#1012628).
- x86/split_lock: Fix the delayed detection logic (bsc#1012628).
- selinux: Chain up tool resolving errors in install_policy.sh
(bsc#1012628).
- EDAC/ie31200: Fix the size of EDAC_MC_LAYER_CHIP_SELECT layer
(bsc#1012628).
- EDAC/ie31200: Fix the DIMM size mask for several SoCs
(bsc#1012628).
- EDAC/ie31200: Fix the error path order of ie31200_init()
(bsc#1012628).
- dma: Fix encryption bit clearing for dma_to_phys (bsc#1012628).
- dma: Introduce generic dma_addr_*crypted helpers (bsc#1012628).
- arm64: realm: Use aliased addresses for device DMA to shared
buffers (bsc#1012628).
- x86/resctrl: Fix allocation of cleanest CLOSID on platforms
with no monitors (bsc#1012628).
- cpuidle: Init cpuidle only for present CPUs (bsc#1012628).
- thermal: int340x: Add NULL check for adev (bsc#1012628).
- PM: sleep: Fix handling devices with direct_complete set on
errors (bsc#1012628).
- lockdep: Don't disable interrupts on RT in
disable_irq_nosync_lockdep.*() (bsc#1012628).
- cpufreq: Init cpufreq only for present CPUs (bsc#1012628).
- perf/ring_buffer: Allow the EPOLLRDNORM flag for poll
(bsc#1012628).
- perf: Save PMU specific data in task_struct (bsc#1012628).
- perf: Supply task information to sched_task() (bsc#1012628).
- perf/x86/lbr: Fix shorter LBRs call stacks for the system-wide
mode (bsc#1012628).
- sched/deadline: Ignore special tasks when rebuilding domains
(bsc#1012628).
- sched/topology: Wrappers for sched_domains_mutex (bsc#1012628).
- sched/deadline: Generalize unique visiting of root domains
(bsc#1012628).
- sched/deadline: Rebuild root domain accounting after every
update (bsc#1012628).
- x86/traps: Make exc_double_fault() consistently noreturn
(bsc#1012628).
- x86/fpu/xstate: Fix inconsistencies in guest FPU xfeatures
(bsc#1012628).
... changelog too long, skipping 1228 lines ...
- commit a4d1b44
==== kf6-attica ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6Attica6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add missing include mocs
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-baloo ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-baloo-file kf6-baloo-imports kf6-baloo-kioslaves kf6-baloo-tools libKF6Baloo6 libKF6Baloo6-lang libKF6BalooEngine6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-bluez-qt ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-bluez-qt-imports libKF6BluezQt6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-breeze-icons ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6BreezeIcons6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add symbolic links for telegram-desktop new icon names
* Update dependency version to 6.13.0
==== kf6-frameworkintegration ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-frameworkintegration-plugin libKF6Style6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Add a TODO note to drop knsrc alias workaround
* Update dependency version to 6.13.0
==== kf6-karchive ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6Archive6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Remove duplicate deprecation attribute
* Silence nodiscard warning
* Add missing since information
* Properly deprecate addEntry/removeEntry
* Handle Zip64 extra field in central directory
* kzip: Remove repeated code for header detection
* kzip: Fix misdetection of nested signatures, handle Zip64 data descriptors (kde#450597)
* kzip: Detect Zip64 end of central directory records
* kzip: Add various test cases
* Add support for reading encrypted 7z archives
* Mark addEntry as deprecated, replaced with addEntryV2
* Add test files
* Fix QIODevice double deletion in KArchive::close()
* Introduce and use KArchiveDirectory::removeEntryV2
* It compiles fine without qt6.9 deprecated methods
* Fix buffer boundary check in K7ZipPrivate::readNumber
* Update dependency version to 6.13.0
==== kf6-kauth ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-kauth-lang libKF6AuthCore6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add missing include mocs
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kbookmarks ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6Bookmarks6 libKF6BookmarksWidgets6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kcalendarcore ====
Version update (6.12.0 -> 6.13.0)
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Clean headers
* Remove unused warning pragma
* Port to not deprecated methods
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kcmutils ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-kcmutils-imports libKF6KCMUtils6 libKF6KCMUtilsCore6 libKF6KCMUtilsQuick6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* tools: Fix querying X-KDE-OnlyShowOnQtPlatforms
* Make kcmdesktopfilegenerator preserve X-KDE-OnlyShowOnQtPlatforms
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kcodecs ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6Codecs6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kcolorscheme ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6ColorScheme6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kcompletion ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6Completion6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kconfig ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kconf_update6 kf6-kconfig-imports libKF6ConfigCore6 libKF6ConfigGui6 libKF6ConfigQml6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* KDesktopFile: Always put [Desktop Entry] group first
* Fix build warning
* Fix double unescaping of config keys
* Update dependency version to 6.13.0
==== kf6-kconfigwidgets ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6ConfigWidgets6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kcontacts ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6Contacts6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kcoreaddons ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-kcoreaddons-imports libKF6CoreAddons6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add missing include mocs
* Mimetypes: replace TODO comment with link to s-m-i MR
* Drop no longer needed export of KJobPrivate & KCompositeJobPrivate
* It compiles fine without qt6.9 deprecated methods
* KDirWatch: Constify the 'path' variable
* Require CI to pass on FreeBSD
* KProcessList: Return login names based on ruid in the FreeBSD impl
* KDirWatch: Support the "direct" mode of the libinotify-kqueue library
* KShell:tildeExpand: Return filename if homedir is empty (kde#317513)
* Bump min required SharedMimeInfo to 2.1
* Update dependency version to 6.13.0
==== kf6-kcrash ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6Crash6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kdav ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6DAV6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* CMakeLists.txt - Don't include quiet packages in the feature summary
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kdbusaddons ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-kdbusaddons-tools libKF6DBusAddons6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kdeclarative ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-kdeclarative-imports libKF6CalendarEvents6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add missing include mocs
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kded ====
Version update (6.12.0 -> 6.13.0)
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kdesu ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6Su6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kdnssd ====
Version update (6.12.0 -> 6.13.0)
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kdoctools ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6DocTools6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kfilemetadata ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6FileMetaData3
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add missing since information
* [Office2007Extractor] Fix Keywords handling in OPC CoreProperties
* [Office2007Extractor] Add support for 3MF and XPS formats metadata
* [Office2007Extractor] Fix several more OPC violations, cleanup
* [Office2007Extractor] Avoid double lookup of ZIP file entries
* Use categorized logging in all extractors
* Print diagnostic error string from KArchive if opening files fail
* ffmpegextractor: extract video and audio codec, pixel format and color space
* [ExtractorCollection] Don't print warning for valid metadata
* [Dump utility] Use QGuiApplicaton as required by some extractors
* [MobiExtractor] Add debug message for invalid or DRMed files
* mobiextractor.cpp - fix compile for ENABLE_TEXT_EXTRACTION undefined
* [MobiExtractor] Disable buggy text extraction by default
* Update dependency version to 6.13.0
==== kf6-kglobalaccel ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6GlobalAccel6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kguiaddons ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-kguiaddons-imports libKF6GuiAddons6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add support for high-contrast mode on Windows
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kholidays ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-kholidays-imports libKF6Holidays6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* .krazy - modernize
* Add codespelling capability to the project (and fix misspellings)
* Use "kholidays_debug.h" rather than <kholidays_debug.h>
* Update for 2025
* holidayparserplan.cpp - comment unused variable
* It compiles fine without qt6.9 deprecated methods
* Add public holidays for Puerto Rico
* Update dependency version to 6.13.0
==== kf6-ki18n ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6I18n6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Use iso-codes' common_name field for country names when present (kde#501968)
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kiconthemes ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-kiconthemes-imports libKF6IconThemes6 libKF6IconWidgets6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Fix missing initialization and copying of activeText
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kidletime ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-kidletime-plugins libKF6IdleTime6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kimageformats ====
Version update (6.12.0 -> 6.13.0)
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add missing include mocs
* It compiles fine without qt6.9 deprecated methods
* PSD: use linear profile on float images
* It compiles fine without kf6.12 deprecated methods
* Write tests for hej2 format
* heif: enable saving of hej2 format
* CI: Enable heif so we make sure it compiles
* writetest: special handling for HEIF format
* readtest: special handling for HEIF format
* heif: disable AVCI decoder for libheif before 1.19.6
* SKIP tests when libheif configuration is incomplete
* heif: enable reading images with native 16 bit depth
* Use of heif_context_add_XMP_metadata instead heif_context_add_XMP_metadata2
* Update dependency version to 6.13.0
==== kf6-kio ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6KIO6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add missing include mocs
* KFileWidget and KDirOperator: Fix saving and loading preview settings (kde#501743)
* Add missing includes
* KUrlNavigatorButtonBase: Fix foreground color with accent color headers (kde#501803)
* PasteDialog: make text follow combobox and vice versa
* PasteDialog: make MIME type handling fancier (kde#499348)
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Fix touch interaction (kde#501708)
* SkipDialog: show msg with plaintext (kde#488910)
* KFileWidget: Allow saving single file with double quotes (kde#426728)
* kurlnavigator: change frame border when in focus
* KCoreDirLister: use std::unordered_map for KCoreDirListerCacheDirectoryData
* KCoreDirLister: Refactor the two QLists for Holding and Listing KCoreDirListers into QHash
* RenameDialog: Enable word wrap for text content (kde#497732)
* trash: Fix typo in ScanFilesInTrashOption enumeration
* KFileWidget: drop broken workaround for old s-m-i octet-stream file suffix (kde#501085)
* Use appropriate icon for blank file (kde#501462)
* KNewFileMenu: Forbid saving file or folder with ~USERNAME as name
* Scrolling with touch in KDirOperator
* Update dependency version to 6.13.0
==== kf6-kirigami ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-kirigami-imports libKirigamiPlatform6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Fix icon bundling on Android
* Add missing since information
* ColumnView: More reliable touch horizontal scrolling
* ColumnView: watch columns implicitwidth change
* HeaderFooterLayout: introduce spacing property
* Add missing include mocs
* DialogLayer: force header style when on global pagestack
* PageRow: Fix the navigation buttons disappearing in certain situations
* Workaround for multiple engine types registration (kde#497616)
* Fix loading page header for pages with titleDelegate in PagePool
* Add missing include
* NavigationTabBar: don't use left/right padding in implicitWidth (kde#500229)
* NavigationTabBar: don't use availableWidth in contentWidth (kde#500229)
* dialogs/DialogHeaderTopContent: always place close button top right
* dialogs/DialogHeaderTopContent: remove margin instead of adding
* Increase KF/QT deprecated version
* Improve breeze icons install
* layout/FormLayout: scroll to focus item if necesary
* BasicTheme: Allow creation without a QML engine
* NavigationTabButton: Don't bold selected
* Dialog: make header contents composable
* Revert "InlineMessage: fix link opening and hover handlers"
* Update dependency version to 6.13.0
* ShadowedImage: Hide ShadowedTexture with software rendering
* Dialog: guard even harder against null parent
==== kf6-kitemmodels ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-kitemmodels-imports libKF6ItemModels6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kitemviews ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6ItemViews6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kjobwidgets ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6JobWidgets6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* kjobcreator: startElapsedTimer in Testjob::start
* Update dependency version to 6.13.0
==== kf6-knewstuff ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-knewstuff-imports libKF6NewStuffCore6 libKF6NewStuffWidgets6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add missing include mocs
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* attica/atticarequester: use logging categories
* core/resultsstream: downgrade severity of "Finished" log message
* core: use logging category
* Add AliasFor keyword
* Update dependency version to 6.13.0
==== kf6-knotifications ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-knotifications-imports libKF6Notifications6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* KNotification: Update notification when action label changes
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-knotifyconfig ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6NotifyConfig6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kpackage ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6Package6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* packagestructure_compat_p: add Icon field
* Update dependency version to 6.13.0
==== kf6-kparts ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6Parts6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kplotting ====
Version update (6.12.0 -> 6.13.0)
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kpty ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6Pty6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kquickcharts ====
Version update (6.12.0 -> 6.13.0)
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* controls: Use implicit size for layout calculations in AxisLabels
* controls: Use polish in AxisLabels instead of custom relayout queueing
* Update dependency version to 6.13.0
==== kf6-krunner ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6Runner6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Restore FavoriteCountRole enum value
* Add missing include
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Revert "Give favorites a relative boost rather than absolute sorting position" (kde#489866)
* Update dependency version to 6.13.0
==== kf6-kservice ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6Service6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* KService: Don't skip action without executable
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kstatusnotifieritem ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6StatusNotifierItem6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-ksvg ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-ksvg-imports libKF6Svg6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-ktexteditor ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6TextEditor6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Fix build with Qt 6.10
* try to improve test stability
* don't move the cursor to the current drop location for file drops (kde#501618)
* Try to flush less often to disk (kde#501508)
* Adapt unit test to changes in KF::SyntaxHighlighting
* It compiles fine without kf6.12 deprecated methods
* Add Text to Speech actions to context menu
* cut down to right integer size
* use _commit for safer swap files on Windows
* ensure we don't run into corner cases in Qt for font sizes (kde#500766)
* KateScrollBar: Add minimap actions to context menu
* trigger dictionary load
* Update dependency version to 6.13.0
==== kf6-ktexttemplate ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6TextTemplate6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add missing include mocs
* Update dependency version to 6.13.0
==== kf6-ktextwidgets ====
Version update (6.12.0 -> 6.13.0)
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kunitconversion ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6UnitConversion6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kuserfeedback ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-kuserfeedback-imports kf6-kuserfeedback-lang libKF6UserFeedbackCore6 libKF6UserFeedbackWidgets6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Remove qmake info as it was removed
* Port some code from foreach to for(...:...)
* Update dependency version to 6.13.0
==== kf6-kwallet ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-kwallet-tools kwalletd6 libKF6Wallet6 libKF6WalletBackend6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add missing include mocs
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Better salt generation
* Update dependency version to 6.13.0
==== kf6-kwidgetsaddons ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6WidgetsAddons6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add missing include mocs
* ktitlewidget: Remove mention of bold text in doc comments
* ktitlewidget: Add a note that the default level is 1
* ktitlewidget: Update links to KDE HIG
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kwindowsystem ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-kwindowsystem-imports libKF6WindowSystem6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Remain bug-compatiable on older plasma
* wayland: Avoid creating the platform window in surfacehelper
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-kxmlgui ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6XmlGui6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without kf6.12 deprecated methods
* It compiles fine without qt6.9 deprecated methods
* ensure KMainWindow::canBeRestored is working with no data (kde#427552)
* Update dependency version to 6.13.0
==== kf6-modemmanager-qt ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6ModemManagerQt6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-networkmanager-qt ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-networkmanager-qt-imports libKF6NetworkManagerQt6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-prison ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-prison-imports libKF6Prison6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kf6-purpose ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-purpose-services libKF6Purpose6 libKF6PurposeWidgets6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* AlternativesModel: Always reset model when initializing
* It compiles fine without kf6.12 deprecated methods
* Clipboard: Set clipboard text, too, if applicable
* JobDialog: Cancel when closing window
* Update dependency version to 6.13.0
==== kf6-qqc2-desktop-style ====
Version update (6.12.0 -> 6.13.0)
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add missing include mocs
* Frame: Use corner radius
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-solid ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-solid-tools libKF6Solid6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* Return model (or vendor) if the battery technology is unknown
* backends/fstab: override StorageAccess check signals
* Update dependency version to 6.13.0
==== kf6-sonnet ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-sonnet-imports libKF6SonnetCore6 libKF6SonnetUi6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* Speller: Load dictionary on demand
* Update dependency version to 6.13.0
==== kf6-syndication ====
Version update (6.12.0 -> 6.13.0)
Subpackages: libKF6Syndication6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* It compiles fine without kf6.12 deprecated methods
* Update dependency version to 6.13.0
==== kf6-syntax-highlighting ====
Version update (6.12.0 -> 6.13.0)
Subpackages: kf6-syntax-highlighting-imports libKF6SyntaxHighlighting6
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* Add Devicetree Source syntax highlighting
* CMakeLists.txt - Don't include quiet packages in the feature summary
* Fix build with Qt 6.10
* It compiles fine without qt6.9 deprecated methods
* Update Elixir Syntax, Add EEx/HEEx
* Add "echo" keyword to Gleam
* Update dependency version to 6.13.0
* Add example SPDX and alerts comments in test.gleam
* Replace inlined license by SPDX-License-Identifier in gleam.xml top comment
* Refactor `alerts` keywords to `crash keywords` and add `import keyword` list
* Increment gleam.xml version number
* Add example documentation comments
* Refactor comments and improve import highlighting
==== kf6-threadweaver ====
Version update (6.12.0 -> 6.13.0)
- Update to 6.13.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/6/6.13.0
- Changes since 6.12.0:
* It compiles fine without qt6.9 deprecated methods
* Update dependency version to 6.13.0
==== kio-fuse ====
- Pull in kio-extras5 when kio-extras (6) is installed, so e.g.
smb and sftp also work with kio-fuse, not only in dolphin
(boo#1226378).
==== kwin6 ====
Subpackages: kwin6-x11 libkwin6
- Add upstream fixes:
* 0001-xwayland-Only-pass-actual-mime-type-offers-to-Waylan.patch
* 0001-backends-drm-also-clean-up-pending-commits-with-lega.patch
==== libadwaita ====
Version update (1.7.0 -> 1.7.2)
Subpackages: libadwaita-1-0 typelib-1_0-Adw-1
- Update to version 1.7.2:
+ Adjust GtkWindowControls styles for GTK 4.18.4 changes.
- Update to version 1.7.1:
+ Build:
- Don't install internal static library
- Fix build with older gobject-introspection versions
+ Avoid needlessly reassigning CSS classes for swipe shadows
+ AdwAboutDialog/Window: Clarify :translator-credits docs
+ AdwNavigationView: fix :visible-page-tag notifications
+ AdwStyleManager: Fix font name docs
+ AdwToastOverlay: Fix accessible role in documentation
+ Updated translations.
==== libapparmor ====
Version update (4.0.3 -> 4.1.0)
- update to ApppArmor 4.1.0
- see https://gitlab.com/apparmor/apparmor/-/wikis/Release_Notes_4.1.0
for the detailed upstream changelog
- remove upstream py313-aa-notify.patch
==== libarchive ====
Version update (3.7.8 -> 3.7.9)
- Update to 3.7.9:
* fix regression regarding GNU sparse entries
==== libgme ====
Version update (0.6.3 -> 0.6.4)
- Update to version 0.6.4
* Extended the support of fade length in gme_info_t.
* Added an ability to change fade duration by the new
gme_set_fade_msecs() function.
* Implemented RSN support via the gme_player.
* Fixed several bugs at the GBS support.
* Added an API to disable SPC echo completely
(gme_disable_echo(Music_Emu*, int disable)) that can be used
to avoid conflicts with external effects processors.
* Implemented support for all known NSF chips.
* Added support for more track info at M3U support.
* The logic of the multi-channel output was changed to resolve
the problem of the incorrect work.
* Shared library now built with the exported symbols list and
proper versioning enabled.
* Added ability to build both static and shared libraries via
CMake in the same build.
- Project moved to github, change URL, Source0.
- Use ldconfig_scriptlets macro.
==== libmanette ====
Version update (0.2.11 -> 0.2.12)
- Update to version 0.2.12:
+ Add a deadzone for Steam Deck analog sticks.
+ Fix build with older gobject-introspection.
==== libmtp ====
Subpackages: libmtp-udev libmtp9
- Fix rules installation issue (boo#1234772)
Rules were installed in /usr/lib/udev/rules.d/udev/rules.d
==== libnftnl ====
Version update (1.2.8 -> 1.2.9)
- Update to release 1.2.9
* Added support for kernel space AND, OR and XOR operations (for
Linux kernel >= 6.13)
* Fix ct id being printed as "unknown" key
==== libnvme ====
Version update (1.12 -> 1.13)
Subpackages: libnvme-mi1 libnvme1
- Update to version 1.13:
* Release v1.13
* doc: Regenerate all docs for v1.13
* fabrics: retry connect command on EINTR
* types: Fix Live Migration SEQIND Shift and Mask
* types: add performance characteristics attribute type values
* util: add performance characteristics feature decode function
* types: add performance characteristics feature access values
* types: add performance attribute structures
* types: Update nvme_id_independent_id_ns fields based on NVMe 2.1 spec
* mock.c: fix checking of HAVE_GLIBC_IOCTL
* libnvme: do not byte swap command dwords
* ioctl: return status code when using liburing
* src: update include directive
* gitignore: ignore .build-tools
* tree: add routine to fetch subsys firmware rev
* tree: add routine to fetch subsys model
- add liburing dependency only for newer distros
==== libreoffice ====
Version update (25.2.1.2 -> 25.2.2.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
- Update to 25.2.2.2:
* Release notes:
https://wiki.documentfoundation.org/Releases/25.2.2/RC1
https://wiki.documentfoundation.org/Releases/25.2.2/RC2
- Remove patch, merged upstream:
* fix_poppler_25.02.patch
==== libstorage-ng ====
Version update (4.5.243 -> 4.5.253)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- Translated using Weblate (German) (bsc#1149754)
- 4.5.253
- Translated using Weblate (French) (bsc#1149754)
- 4.5.252
- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754)
- 4.5.251
- Translated using Weblate (Italian) (bsc#1149754)
- 4.5.250
- Translated using Weblate (Chinese (China) (zh_CN)) (bsc#1149754)
- 4.5.249
- Translated using Weblate (Chinese (Taiwan) (zh_TW)) (bsc#1149754)
- merge gh#openSUSE/libstorage-ng#1023
- fixed documentation (see jsc#PED-12241)
- 4.5.248
- Translated using Weblate (Spanish) (bsc#1149754)
- 4.5.247
- merge gh#openSUSE/libstorage-ng#1022
- disallow resizing filesystems mounted read-only
- 4.5.246
- merge gh#openSUSE/libstorage-ng#1021
- extended documentation
- 4.5.245
- Translated using Weblate (German) (bsc#1149754)
- 4.5.244
==== lightsoff ====
Version update (48.0 -> 48.1)
- Update to version 48.1:
+ Don't create window in startup phase.
+ Don't set prgname.
==== lvm2 ====
Subpackages: liblvm2cmd2_03
- LVM filter behaves unexpectedly for MPIO devices in SLES15SP5 (bsc#1216938)
* set lvm.conf devices.multipath_wwids_file=""
==== lvm2-device-mapper ====
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- LVM filter behaves unexpectedly for MPIO devices in SLES15SP5 (bsc#1216938)
* set lvm.conf devices.multipath_wwids_file=""
==== mdadm ====
- IMSM RAID0 2 disks to RAID10 4 disks migration fix
add 1006-imsm-Fix-RAID0-to-RAID10-migration.patch (bsc#1241001)
==== mousepad ====
Version update (0.6.4 -> 0.6.5)
Subpackages: libmousepad0
- Update to version 0.6.5
* file: Fix broken conditional to exit on allowed error
* Disconnect from buffer signals when data object is released
* Update README after switchover to meson
* Translation Updates
==== mozjs128 ====
- Add libtheora-avoid-negative-shift.patch: avoid negative shift in
huffdec.c (bsc#1234837 CVE-2024-56431).
==== mutter ====
Version update (48.1 -> 48.2)
- Update to version 48.2:
+ Fix animated cursors
+ Announce workspace changes to screen reader
+ Fix popups showing in some situations
+ Fix wrong cursor after window animations
+ Fixed crashes
+ Misc. bug fixes and cleanups
+ Updated translations.
==== nautilus ====
Version update (48.0 -> 48.1)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4
- Update to version 48.1:
+ Bugfixes:
- Fix switching from tree view to grid
- Fix opening new window of starred folder
- Fix selecting Google Drive files with file chooser
- Run script files in their location
- Disallow duplicate bookmarks
+ Cleanups: Update screenshots
+ Updated translations.
==== ncurses ====
Version update (6.5.20250405 -> 6.5.20250412)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20250412
+ add pangoterm -TD
+ add kf1 to kf5 to sclp (report by Werner Fink)
+ add vt100+pf1-pf4 -TD
- Modify patch ncurses-5.9-ibm327x.dif
* Skip the further entry as now aprt of the common `sclp' entry
* Add ansi.sys entry to ibm327x for coloring support
==== nftables ====
Version update (1.1.1 -> 1.1.2)
Subpackages: libnftables1 python313-nftables
- Update to release 1.1.2
* Allow for expressing protocol dependency on sets.
* Support for more advanced bitwise operations with statements.
* Set element auto-merge now skips elements with
timeout/expiration.
* Memory footprint reduction for set elements.
* Updated `nft monitor` to report flowtable events.
* Support for merging bitmask matching in set/map with
- o/--optimize.
* Improved MPTCP support with symbol table for subtypes.
- Update 0001-tools-add-a-systemd-unit-for-static-rulesets.patch
from new submission.
==== numactl ====
Version update (2.0.18.10.g6c14bd5 -> 2.0.19.13.g63e0223)
Subpackages: libnuma1
- Update to version 2.0.19.13.g63e0223:
* libnuma.c: Introduce numa_preferred_err()
* numactl: Add --show option support for MPOL_WEIGHTED_INTERLEAVE
* Add numa_get_weighted_interleave_mask() API
* libnuma: Add APIs for weighted-interleaved allocations
* libnuma.c: Fix memleak in numa_has_home_node()
* Replace fgrep with grep -F to fix warning
* Make numa_available respect EPERM
==== nvme-cli ====
Version update (2.12 -> 2.13)
Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion
- Update to version 2.13:
* Release v2.13
* doc: Regenerate all docs for v2.13
* nvme-print: print new fields of nvme_id_independent_id_ns
* plugins/lm: Refine Sequence Indicator description and macro usage
* plugins/solidigm: Updated SMART PLL Lock Loss counters field
* nvme-print: display fw-rev in list-subsys output
* nvme-print: display model in list-subsys output
* nvme-cli: attach ns to local controller if none specified
* Revert "nvme-print-json: display only verbose output"
* nvme: fix to set nvme_io_args reftag value
* netapp-ontapdev: add subsysname to regular output
* nvme-print: use allocation error string variable
* plugins: add NVMe feature extension
* nvme-print: add nvme_show_perror() variable number arguments
* nvme-print-json: set allocation error string directly
* ocp: Fix print_formatted_var_size_str and json_add_formatted_var_size_str
* ocp: replace no-uuid option help string to use no_uuid variable
* plugins/lm: Pass numd option to nvme_lm_migration_recv
* plugins: sort subdir list as alphabetical order
* plugins: move meson.build solidigm-nvme.c into solidigm/meson.build
* completions: Update solidigm parse-telemetry-log --sourcefile
* documentation: Updated solidigm parse-telemetry-log source-file.
* plugins/solidigm: Fix parse-telemetry-log command parsing error handling.
* plugins/solidigm: parse-telemetry-log aware of OCP2.5 binaries
* sndk: Add documentation for Sandisk plugin commands
* sandisk: Add sandisk plugin
* netapp-ontapdev: add subsysname to the verbose output
* sed: add SED man pages
==== openSUSE-release ====
Version update (20250411 -> 20250417)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== pam-config ====
Version update (2.11+git.20240911 -> 2.12+git.20250411)
- Update to version 2.12+git.20250411:
* Release version 2.12
* Call ecryptfs/fscrypt before pam_unix (#30)
* Don't exit with error if admin disabled pam-config
==== 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
- Do not force-require chrony, but rather ntp-daemon and Suggest
chrony as the default we want (boo#1233542).
==== perl ====
Version update (5.40.1 -> 5.40.2)
Subpackages: perl-base
- update to 5.40.2
* fix heap buffer overflow with tr// [bsc#1241083] [CVE-2024-56406]
==== perl-CGI ====
Version update (4.670.0 -> 4.680.0)
- updated to 4.680.0 (4.68)
see /usr/share/doc/packages/perl-CGI/Changes
4.68 2025-04-01
[ FIX ]
- handle passing of hash keys as args with a mix of dashed and non dashed (GH #270, thanks to kocoureasy for the patch)
==== perl-Net-DNS ====
Version update (1.490.0 -> 1.500.0)
- updated to 1.500.0 (1.50)
see /usr/share/doc/packages/perl-Net-DNS/Changes
==== perl-Net-SSLeay ====
- Fix build with openssl >= 3.4.1
* Add patch test-32_x509_get_cert_info-allow-single-colon.patch
==== perl-libwww-perl ====
Version update (6.770.0 -> 6.780.0)
- updated to 6.780.0 (6.78)
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.78 2025-02-20 00:32:06Z
- Don't warn on proxy as unrecognized option for LWP::UserAgent->new
(GH#469) (Austin Hill)
==== pipewire ====
Version update (1.4.1 -> 1.4.2)
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.2:
* Highlights
- Do extra checks for MIDI to avoid 100% CPU usage on older
kernels.
- Fix some potential crashes in POD builder.
- pw-cat streaming improvements on stdout/stdin.
- Small fixes and improvements.
* PipeWire
- Make the service files depend on DBus to avoid startup races.
* SPA
- Do extra checks for MIDI to avoid 100% CPU usage on older
kernels.
- Use Header metadata by default in videoadapter.
- Handle set_format result from v4l2 better.
- Handle crash when POD builder overflows in the filter.
- Work around a libebur128 bug. (#4646)
* Tools
- pw-cat prefers AU format when streaming on stdout/stdin.
(#4629)
- Improve pw-cat verbose sndfile format debug.
- Add the missing --channel-map long option to pw-loopback.
* GStreamer
- Fix a leak in the deviceprovider. (#4616)
- Fix negotiation and make renegotiation better.
==== power-profiles-daemon ====
Version update (0.23 -> 0.30)
Subpackages: powerprofilesctl-bash-completion powerprofilesctl-zsh-completion
- Update to version 0.30 (boo#1240862):
* Add support for configuring actions to be enabled or disabled
over dbus:
- Actions can be listed via `powerprofilesctl list-actions`
- These can be controlled via `powerprofilesctl
configure-action`
* Add support for configuring whether PPD reacts to battery/AC
charger events:
- It can be queried and controlled via: `powerprofilesctl
query-battery-aware` and `powerprofilesctl
configure-battery-aware`
* Add better better compatibility with kernel 6.14.
==== python-PyYAML ====
- Wrap the metadata directory name in a distro-based conditional
- Lowercase metadata directory name.
==== python-lxml ====
Version update (5.3.0 -> 5.3.2)
- update to 5.3.2 (bsc#1237370, CVE-2025-24928):
* This release resolves CVE-2025-24928 as described in
* https://gitlab.gnome.org/GNOME/libxml2/-/issues/847
* GH#440: Some tests were adapted for libxml2 2.14.0.
* LP#2097175: ``DTD(external_id="â¦")`` erroneously required a
byte string as ID value.
* GH#450: ``iterparse()`` internally triggered the
`DeprecationWarning`` added in lxml 5.3.0 when parsing HTML.
==== python-pyOpenSSL ====
Subpackages: python311-pyOpenSSL python313-pyOpenSSL
- Wrap the metadata directory name in a distro-based conditional
- Normalize metadata directory name.
==== python-pycares ====
Version update (4.5.0 -> 4.6.0)
- Clean up the SPEC file.
- Update to 4.6.0
* Swap out is_all_ascii for built-in str.isascii by @bdraco in (#209)
* Fixup tests by @saghul in (#214)
* Add initial type annotations by @Dreamsorcerer in (#212)
* Fix module has no attribute type errors by @Dreamsorcerer in (#211)
==== python-setuptools ====
Version update (75.8.0 -> 78.1.0)
- update to 78.1.0:
* Restore access to _get_vc_env with a warning.
- update to 78.0.2
* Reverted distutils changes that broke the monkey patching of command
classes.
* Temporarily remove requests from integration tests.
- update to 77.0.3:
* Temporarily convert error for license glob patterns containing
../ into a deprecation warning to allow an accomodation period
* Better error messages for packaging.
* Avoided eagerly raising an exception when license-files is
defined simultaneously inside and outside of pyproject.toml.
* Added initial support for license expression (PEP 639)
* Store License-Files in .dist-info/licenses subfolder and
added support for recursive globs for license_files (PEP 639)
* Bump core metadata version to 2.4.
* Updated vendored copy of wheel to v0.45.1
==== python-typing_extensions ====
Version update (4.12.2 -> 4.13.0)
- update to 4.13.0:
* Add `typing_extensions.TypeForm` from PEP 747.
* Add `typing_extensions.get_annotations`, a backport of
* `inspect.get_annotations` that adds features specified
* by PEP 649.
* Backport `evaluate_forward_ref` from CPython
* Update PEP 728 implementation to a newer version of the PEP.
* Copy the coroutine status of functions and methods wrapped
with `(a)typing_extensions.deprecated`.
* Fix bug where `TypeAliasType` instances could be subscripted
even where they were not generic.
* Fix bug where a subscripted `TypeAliasType` instance did not
have all attributes of the original `TypeAliasType` instance
on older Python versions.
* Fix bug where subscripted `TypeAliasType` instances (and some
other subscripted objects) had wrong parameters if they were
directly subscripted with an `Unpack` object.
==== python311 ====
Version update (3.11.11 -> 3.11.12)
Subpackages: python311-curses python311-dbm
- Update to 3.11.12:
- gh-131809: Update bundled libexpat to 2.7.1
- gh-131261: Upgrade to libexpat 2.7.0
- gh-105704: When using urllib.parse.urlsplit() and
urllib.parse.urlparse() host parsing would not reject domain
names containing square brackets ([ and ]). Square brackets
are only valid for IPv6 and IPvFuture hosts according to RFC
3986 Section 3.2.2 (bsc#1236705, CVE-2025-0938,
gh#python/cpython#105704).
- gh-121284: Fix bug in the folding of rfc2047 encoded-words
when flattening an email message using a modern email
policy. Previously when an encoded-word was too long for
a line, it would be decoded, split across lines, and
re-encoded. But commas and other special characters in the
original text could be left unencoded and unquoted. This
could theoretically be used to spoof header lines using a
carefully constructed encoded-word if the resulting rendered
email was transmitted or re-parsed.
- gh-80222: Fix bug in the folding of quoted strings
when flattening an email message using a modern email
policy. Previously when a quoted string was folded so that
it spanned more than one line, the surrounding quotes and
internal escapes would be omitted. This could theoretically
be used to spoof header lines using a carefully constructed
quoted string if the resulting rendered email was transmitted
or re-parsed.
- gh-119511: Fix a potential denial of service in the imaplib
module. When connecting to a malicious server, it could
cause an arbitrary amount of memory to be allocated. On many
systems this is harmless as unused virtual memory is only
a mapping, but if this hit a virtual address size limit
it could lead to a MemoryError or other process crash. On
unusual systems or builds where all allocated memory is
touched and backed by actual ram or storage it couldâve
consumed resources doing so until similarly crashing.
- gh-127257: In ssl, system call failures that OpenSSL reports
using ERR_LIB_SYS are now raised as OSError.
- gh-121277: Writers of CPythonâs documentation can now use
next as the version for the versionchanged, versionadded,
deprecated directives.
- gh-106883: Disable GC during the _PyThread_CurrentFrames()
and _PyThread_CurrentExceptions() calls to avoid the
interpreter to deadlock.
- Remove upstreamed patch:
- CVE-2025-0938-sq-brackets-domain-names.patch
==== python311-core ====
Version update (3.11.11 -> 3.11.12)
Subpackages: libpython3_11-1_0 python311-base
- Update to 3.11.12:
- gh-131809: Update bundled libexpat to 2.7.1
- gh-131261: Upgrade to libexpat 2.7.0
- gh-105704: When using urllib.parse.urlsplit() and
urllib.parse.urlparse() host parsing would not reject domain
names containing square brackets ([ and ]). Square brackets
are only valid for IPv6 and IPvFuture hosts according to RFC
3986 Section 3.2.2 (bsc#1236705, CVE-2025-0938,
gh#python/cpython#105704).
- gh-121284: Fix bug in the folding of rfc2047 encoded-words
when flattening an email message using a modern email
policy. Previously when an encoded-word was too long for
a line, it would be decoded, split across lines, and
re-encoded. But commas and other special characters in the
original text could be left unencoded and unquoted. This
could theoretically be used to spoof header lines using a
carefully constructed encoded-word if the resulting rendered
email was transmitted or re-parsed.
- gh-80222: Fix bug in the folding of quoted strings
when flattening an email message using a modern email
policy. Previously when a quoted string was folded so that
it spanned more than one line, the surrounding quotes and
internal escapes would be omitted. This could theoretically
be used to spoof header lines using a carefully constructed
quoted string if the resulting rendered email was transmitted
or re-parsed.
- gh-119511: Fix a potential denial of service in the imaplib
module. When connecting to a malicious server, it could
cause an arbitrary amount of memory to be allocated. On many
systems this is harmless as unused virtual memory is only
a mapping, but if this hit a virtual address size limit
it could lead to a MemoryError or other process crash. On
unusual systems or builds where all allocated memory is
touched and backed by actual ram or storage it couldâve
consumed resources doing so until similarly crashing.
- gh-127257: In ssl, system call failures that OpenSSL reports
using ERR_LIB_SYS are now raised as OSError.
- gh-121277: Writers of CPythonâs documentation can now use
next as the version for the versionchanged, versionadded,
deprecated directives.
- gh-106883: Disable GC during the _PyThread_CurrentFrames()
and _PyThread_CurrentExceptions() calls to avoid the
interpreter to deadlock.
- Remove upstreamed patch:
- CVE-2025-0938-sq-brackets-domain-names.patch
==== python313-setuptools ====
Version update (75.8.0 -> 78.1.0)
- update to 78.1.0:
* Restore access to _get_vc_env with a warning.
- update to 78.0.2
* Reverted distutils changes that broke the monkey patching of command
classes.
* Temporarily remove requests from integration tests.
- update to 77.0.3:
* Temporarily convert error for license glob patterns containing
../ into a deprecation warning to allow an accomodation period
* Better error messages for packaging.
* Avoided eagerly raising an exception when license-files is
defined simultaneously inside and outside of pyproject.toml.
* Added initial support for license expression (PEP 639)
* Store License-Files in .dist-info/licenses subfolder and
added support for recursive globs for license_files (PEP 639)
* Bump core metadata version to 2.4.
* Updated vendored copy of wheel to v0.45.1
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-img qemu-ipxe qemu-ksm qemu-pr-helper qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios
- all glib2 versions are recent enough to use pcre2:
* qemu-linux-user: drop pcre (by Andreas Stieger)
- Correct wrong bug mentioned in changelog (bsc#1236329)
==== ruby3.4 ====
Version update (3.4.2 -> 3.4.3)
Subpackages: libruby3_4-3_4
- Update to 3.4.3
https://github.com/ruby/ruby/releases/tag/v3_4_3
==== selinux-policy ====
Version update (20250410 -> 20250411)
Subpackages: selinux-policy-targeted
- Update to version 20250411:
* Introduce unconfined mysqld_systemd_helper_t (bsc#1240949)
* Set mysqld_t permissive until we have tested it thorougly (bsc#1240949)
* Fix label of mysqld (bsc#1240949)
* Initial policy for snapper 50-etc plugin (bsc#1236671)
==== sharutils ====
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
==== sudo ====
Version update (1.9.15p5 -> 1.9.16p2)
Subpackages: sudo-plugin-python
- Update to 1.9.16p2:
* Sudo now passes the terminal device number to the policy plugin
even if it cannot resolve it to a path name. This allows sudo to
run without warnings in a chroot jail when the terminal device
files are not present. GitHub issue #421.
* On Linux systems, sudo will now attempt to use the symbolic links
in /proc/self/fd/{0,1,2} when resolving the terminal device number.
This can allow sudo to map a terminal device to its path name even
when /dev/pts is not mounted in a chroot jail.
* Fixed compilation errors with gcc and clang in C23 mode. C23 no
longer supports functions with unspecified arguments. GitHub issue
[#420].
* Fixed the test for cross-compiling when checking for C99 snprintf().
The changes made to the test in sudo 1.9.16 resulted in a different
problem. GitHub issue #386.
* Fixed the date used by the exit record in sudo-format log files.
This was a regression introduced in sudo 1.9.16 and only affected
file-based logs, not syslog. GitHub issue #405.
* Fixed the root cause of the âunable to find terminal name for deviceâ
message when running sudo on AIX when no terminal is present. In
sudo 1.9.16 this was turned from a debug message into a warning.
GitHub issue #408.
* When a duplicate alias is found in the sudoers file, the warning
message now includes the file and line number of the previous
definition.
* Added support for the --with-secure-path-value=no configure option
to allow packagers to ship the default sudoers file with the secure
path line commented out.
* Sudo no longer sends mail when a user runs sudo -nv or sudo -nl,
even if mail_badpass or mail_always are set. Sudo already avoids
logging to a file or syslog in this case. Bug #1072.
* Added the cmddenial_message sudoers option to provide additional
information to the user when a command is denied by the sudoers
policy. The default message is still displayed.
* The time stamp used for file-based logs is now more consistent
with the time stamp produced by syslog. GitHub issue #327.
* Sudo will now warn the user if it can detect the userâs terminal but
cannot determine the path to the terminal device. The sudoers time
stamp file will now use the terminal device number directly.
GitHub issue #329.
* The embedded copy of zlib has been updated to version 1.3.1.
* Improved error handling if generating the list of signals and signal
names fails at build time.
* Fixed a compilation issue on Linux systems without process_vm_readv().
* Fixed cross-compilation with WolfSSL.
* Added a json_compact value for the sudoers log_format option which can
be used when logging to a file. The existing json value has been aliased
to json_pretty. In a future release, json will be an alias for
json_compact. GitHub issue #357.
* A new pam_silent sudoers option has been added which may be negated to
avoid suppressing output from PAM authentication modules. GitHub issue #216.
* Fixed several cvtsudoers JSON output problems. GitHub issues #369, #370,
[#371], #373, #381.
* When sudo runs a command in a pseudo-terminal and the userâs terminal is
revoked, the pseudo-terminalâs foreground process group will now receive
SIGHUP before the terminal is revoked. This emulates the behavior of the
session leader exiting and is consistent with what happens when,
for example, an ssh session is closed. GitHub issue #367.
* Fixed make test with Python 3.12. GitHub issue #374.
* In schema.ActiveDirectory, fixed the quoting in the example command.
GitHub issue #376.
* Paths specified via a Chdir_Spec or Chroot_Spec in sudoers may now
be double-quoted.
* Sudo insults are now included by default, but disabled unless the
- -with-insults configure option is specified or the insults sudoers
option is enabled.
* The default sudoers file now enables the secure_path option by
default and preserves the EDITOR, VISUAL, and SUDO_EDITOR environment
variables when running visudo. The new --with-secure-path-value
configure option can be used to set the value of secure_path in
the default sudoers file. GitHub issue #387.
* A sudoers schema for IBM Directory Server (aka IBM Tivoli Directory
Server, IBM Security Directory Server, and IBM Security Verify
Directory) is now included.
* When cross-compiling sudo, the configure script now assumes that
the snprintf() function is C99-compliant if the C compiler
supports the C99 standard. Previously, configure would use sudoâs
own snprintf() when cross-compiling. GitHub issue #386.
==== swell-foop ====
Version update (48.0 -> 48.1)
- Update to version 48.1:
+ Don't create window in startup phase.
+ Fix save settings on close.
==== tcl ====
Version update (8.6.15 -> 8.6.16)
- Version 8.6.16:
* [02d5d6] unneeded path normalization
* [cfdf80] zlib stream returns negative checksums
* [2c237b] regression in tzdata, %z instead of offset TZ-name
* [43c94f] Tcl will not start properly if there is an init.tcl
file in the current dir
* [f2b5f8] clock scan of leapsecond: wrong result
* [0b809c] Segfault in TclOO with coroutines
==== tcpd ====
- drop -std=gnu11, add tcp_wrappers_7.6-gcc15.patch, adapted from
debian, to support dependant packages such as quota or rpcbind
- compile w/ -std=gnu11 to fix gcc15 compile time error, and to
still allow build on Leap 15.6
==== traceroute ====
Version update (2.1.5 -> 2.1.6)
- update to 2.1.6:
* Let getaddrinfo(3) select the default IPv4 or IPv6 protocol version
when it is not explicitly specified on the command line
* No more mandatory default to IPv4, follow rfc3484 and
the similar ping(1) behaviour. Drop DEF_AF macro.
==== tree-sitter ====
Version update (0.25.1 -> 0.25.3)
- update to 0.25.3:
Full changelog: https://github.com/tree-sitter/tree-sitter/releases/tag/v0.25.3
Bug Fixes
* Fixed an infinite loop that could happen in some grammars during error
recovery if the end of the file was reached.
* Fixed a parser-generation error where internal character set constants were
given external linkage, which could cause linking errors on some platforms
if multiple Tree-sitter parsers were linked into the same application.
- update to 0.25.2:
Full changelog: https://github.com/tree-sitter/tree-sitter/releases/tag/v0.25.2
Bug Fixes
* Fixed a crash that could occur when loading WASM-compiled languages that
were generated with an earlier version of the Tree-sitter CLI.
* Fixed incorrect tokenization when using WASM-compiled languages, if the
language's external scanner did not assign to result_symbol
* Fixed an infinite loop that could occur if external scanners returned
empty extra tokens
==== unixODBC ====
- add -std=gnu17 to CFLAGS to fix gcc15 compile time errors
==== update-alternatives ====
Version update (1.22.11 -> 1.22.18)
- Update to version 1.22.18.
The full changelog is very large. Please check it here:
https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.18
- Changes from 1.22.17:
https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.17
- Changes from 1.22.16:
https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.16
- Changes from 1.22.15:
https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.15
- Changes from 1.22.14:
https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.14
- Changes from 1.22.13:
https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.13
- Changes from 1.22.12:
https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.12
- Refresh patch:
* openssl.patch
==== v4l-utils ====
Version update (1.24.1 -> 1.28.1)
Subpackages: libv4l libv4l1-0 libv4l2-0 libv4lconvert0
- Install gconv module file to /usr/lib64/gconv/gconv-modules.d/
(resolves also conflict with /usr/lib64/gconv/gconv-modules file
from glibc).
- Update to 1.28.1
* qv4l2: always set m_haveFramebufferSRGB to false
* qv4l2: fix crash when disabling openGL
* qvidcap: fix core dump
- Update to 1.28.0
* buildsystem: Start v4l-utils 1.27.0 development cycle
* cec-compliance: add --show-timestamp option
* cec-ctl: avoid confusing error message
* cec-ctl: exit after reporting all cec devices with --list-devices
* cec-ctl: fix random cec stress test: check if msg status is OK
* cec-follower: change type of struct Timer duration field to int
* cv4l-helpers.h: add missing helper functions
* Fixed qv4l2 crash with drivers that implement VIDIOC_ENUM_FRAMESIZES for outputs
* ir-ctl: add optional header to manchester encoding
* ir-ctl: clear errno before strtol
* ir-ctl: correct max_size for rc5 and rc5_sz
* ir-ctl: encode rc6 mode 0 can have 43 edges
* ir-ctl: fix encoding pulse_length bpf encoder
* ir-ctl: remove line length limits
* keytable: fix command line processing
* keytable: fix segfault when reading legacy keymaps
* keytable: fix stdout/stderr inconsistency
* keytable: meson not passing rc_keymaps system directory
* keytable: meson: Restrict the installation of 50-rc_keymap.conf
* keytable: remove line length limits
* libv4l2rds: fix TMC location parsing
* libv4l2subdev: Extend API with 'which' argument where missing
* media-ctl: Re-order setting format and routes
* media-info: add missing sys/stat.h include (for dev_t)
* meson: add optional Qt6 support
* meson: Allow documentation directory to be specified with -Ddocdir
* meson: Fix building with -Dv4l-utils=false
* meson: fix has_function fork detection (needs suitable include)
* meson: libv4lconvert helpers need fork support
* meson: v4l2grab needs libv4lconvert with fork support enabled
* meson.build: dep_systemd was not set in one case
* qv4l2: add support for /dev/v4l-touchX devices
* qv4l2: fix crash when used with metadata output devices
* qv4l2: support menu controls in updateCtrlRange()
* Revert "meson: v4l2grab needs libv4lconvert with fork support enabled"
* sync-with-kernel.sh: add v4l2-dv-timings.h
* sync-with-kernel.sh: create v4l2-tracer patches
* sync-with-kernel.sh: filter V4L2_META_FMT_GENERIC_ defines
* test-media: Add basic tests for visl
* utils: media-ctl: Prepare for TRY state support
* utils: media-ctl: Print the MUST_CONNECT pad flag
* utils: media-ctl: Support accessing the subdev TRY state
* utils: media-ctl: Support changed routing API
* utils/keytable: forgot to add mygica_utv3.toml
* v4l2-compliance: Add a test for REMOVE_BUFS ioctl
* v4l2-compliance: add new CREATE_BUFS tests
* v4l2-compliance: add support for V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH
* v4l2-compliance: Add tests for V4L2_FMT_FLAG_META_LINE_BASED flag
* v4l2-compliance: clarify a create_bufs test
* v4l2-compliance: Constify pointers and references in formats tests
* v4l2-compliance: do not warn for unexpected vivid_ro_ctrl values
* v4l2-compliance: Fix building against libc++
* v4l2-compliance: Fix streams use in testSubDevEnumFrameSize()
* v4l2-compliance: Fix use of routing on 32-bit platforms
* v4l2-compliance: matchFormats(): add multiplane logging
* v4l2-compliance: Support the changed routing API
* v4l2-ctl: add support for V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH
* v4l2-ctl: Add --try-routing option
* v4l2-ctl: --list-devices --verbose will list current input/output
* v4l2-ctl: replace --fix-edid-checksums by --keep-edid-checksums
* v4l2-ctl: report max_num_buffers
* v4l2-ctl/compliance: read and show the subdev client capabilities
* v4l2gl: Add missing dependency on argp
* v4l2-info: add support for V4L2_BUF_CAP_SUPPORTS_REMOVE_BUFS
* v4l2-info: support V4L2_FMT_FLAG_META_LINE_BASED
* v4l2-tracer: add auto-generated files to git repo
* v4l2-tracer: add re/tracing for AV1 controls
* v4l2-tracer: add re/tracing for MAX_NUM_BUFFERS
* v4l2-tracer: autogenerate files that can be added to git
* v4l2-tracer: ignore single line comments when parsing headers
* v4l2-tracer: look in more places for libv4l2tracer
* v4l2-tracer: Rewrite libv4l2tracer.so lookup
* v4l2-tracer: stop auto-generating files with meson
* v4l2-tracer: stop waiting to handle a signal
* v4l2-tracer: use stat to verify that retrace file exists
* v4l-helpers: support V4L2_SUBDEV_CLIENT_CAP_INTERVAL_USES_WHICH
* v4l-helpers: v4l_format_s_sizeimage: add support for other buftypes
* v4l-utils: clang-tidy: convert to for range loop
* v4l-utils: clang-tidy: use auto with iterators
* v4l-utils: (c)v4l-helpers.h: support more than 32 buffers
* v4l-utils: fix formats under alpha/ppc64/mips64
* v4l-utils: fix @PACKAGE_VERSION@ use
* v4l-utils: fix potential crashing with 32-bit musl
* v4l-utils: sync with latest kernel
* v4l-utils: sync-with-kernel
* v4l-utils: sync-with-kernel
* v4l-utils: sync-with-kernel
* v4l-utils: test-media: add dmesg -n info before modprobes
* v4l-utils: test-media: connect the hdmi input to the output
* v4l-utils: use 64-bit formats for time
* v4l-utils: use 64-bit off_t format
... changelog too long, skipping 132 lines ...
* use_system_v4l_for_qv4l.patch
==== vte ====
Version update (0.80.0 -> 0.80.1)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-3_91
- Update to version 0.80.1:
* a11y: gtk4: Fix text offsets
* a11y: gtk4: Fix retrieving word segments
* widget: Show preedit even if cursor is invisible
* emulation: Fix OSC 111
* ci: Remove incorrect master-only build option
* widget: a11y: Enable a11y by default on gtk4 also
* ci: Update from master
==== 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
- Remove conditionals related to SLE 15. It is unlikely that we
will sync to SLE 15 again, and this simplifies the spec.
==== xfce4-pulseaudio-plugin ====
Version update (0.4.9 -> 0.5.0)
Subpackages: xfce4-pulseaudio-plugin-lang
- Update to version 0.5.0
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.
* Remove obsolete ChangeLog
* Update README after switchover to meson
* Fix gauge notifications
* Replace deprecated exo with libxfce4ui 4.21.0
* Change plugin behavior when recording indicator is visible/hidden
* build: Automate copyright year management
* Add meson build
* build: Install 32x32 icons
* build: Remove direct libwnck support
* build: Replace xdt-csource with glib-compile-resources
* Avoid ScaleMenuItem conflicts
* Prevent "g_hash_table_lookup" crash when "key" in NULL
* Rotate plugin in vertical/deskbar orientation
* Fix libxfce4panel include
* build: Bump dependency versions and fix deprecation warnings
* Translation Updates
==== xfsprogs ====
Version update (6.13.0 -> 6.14.0)
Subpackages: libhandle1
- update to 6.14.0
- xfs_scrub_all: localize the strings in the program
- xfs_protofile: add messages to localization catalog
- Makefile: inject package name/version/bugreport into pot file
- xfs_scrub_all: rename source code to .py.in
- xfs_protofile: rename source code to .py.in
- xfs_repair: handling a block with bad crc, bad uuid, and bad magic number needs fixing
- xfs_repair: fix stupid argument error in verify_inode_chunk
- xfs_repair: fix infinite loop in longform_dir2_entry_check*
- xfs_repair: fix crash in reset_rt_metadir_inodes
- xfs_repair: don't recreate /quota metadir if there are no quota inodes
- xfs_repair: fix wording of error message about leftover CoW blocks on the rt device
- xfs_io: Add cachestat syscall support
- xfs_io: Add RWF_DONTCACHE support to preadv2
- xfs_io: Add RWF_DONTCACHE support to pwritev2
- xfs_io: Add support for preadv2
- make: remove the .extradep file in libxfs on "make clean"
- xfs_{admin,repair},man5: tell the user to mount with nouuid for snapshots
- xfsprogs: Fix mismatched return type of filesize()
- xfs_io: don't fail FS_IOC_FSGETXATTR on filesystems that lack support
- configure: additionally get icu-uc from pkg-config
- xfs_scrub: use the display mountpoint for reporting file corruptions
- xfs_scrub: don't warn about zero width joiner control characters
- xfs_scrub: fix buffer overflow in string_escape
- xfs_db: add command to copy directory trees out of filesystems
- xfs_db: make listdir more generally useful
- xfs_db: use an empty transaction to try to prevent livelocks in path_navigate
- xfs_db: pass const pointers when we're not modifying them
- mkfs: enable reflink on the realtime device
- mkfs: validate CoW extent size hint when rtinherit is set
- xfs_logprint: report realtime CUIs
- xfs_repair: validate CoW extent size hint on rtinherit directories
- xfs_repair: allow realtime files to have the reflink flag set
- xfs_repair: rebuild the realtime refcount btree
- xfs_repair: reject unwritten shared extents
- xfs_repair: check existing realtime refcountbt entries against observed refcounts
- xfs_repair: compute refcount data for the realtime groups
- xfs_repair: find and mark the rtrefcountbt inode
- xfs_repair: use realtime refcount btree data to check block types
- xfs_repair: allow CoW staging extents in the realtime rmap records
- xfs_spaceman: report health of the realtime refcount btree
- xfs_db: add rtrefcount reservations to the rgresv command
- xfs_db: copy the realtime refcount btree
- xfs_db: support the realtime refcountbt
- xfs_db: display the realtime refcount btree contents
- man: document userspace API changes due to rt reflink
- mkfs: create the realtime rmap inode
- xfs_logprint: report realtime RUIs
- xfs_repair: reserve per-AG space while rebuilding rt metadata
- xfs_repair: rebuild the bmap btree for realtime files
- xfs_repair: check for global free space concerns with default btree slack levels
- xfs_repair: rebuild the realtime rmap btree
- xfs_repair: always check realtime file mappings against incore info
- xfs_repair: check existing realtime rmapbt entries against observed rmaps
- xfs_repair: find and mark the rtrmapbt inodes
- xfs_repair: refactor realtime inode check
- xfs_repair: create a new set of incore rmap information for rt groups
- xfs_repair: use realtime rmap btree data to check block types
- xfs_repair: flag suspect long-format btree blocks
- xfs_repair: tidy up rmap_diffkeys
- xfs_spaceman: report health status of the realtime rmap btree
- xfs_db: add an rgresv command
- xfs_db: make fsmap query the realtime reverse mapping tree
- xfs_db: copy the realtime rmap btree
- xfs_db: support the realtime rmapbt
- xfs_db: display the realtime rmap btree contents
- xfs_db: don't abort when bmapping on a non-extents/bmbt fork
- xfs_db: compute average btree height
- man: document userspace API changes due to rt rmap
- xfs_scrub: try harder to fill the bulkstat array with bulkstat()
- xfs_scrub: ignore freed inodes when single-stepping during phase 3
- xfs_scrub: hoist the phase3 bulkstat single stepping code
- xfs_scrub: don't blow away new inodes in bulkstat_single_step
- xfs_scrub: return early from bulkstat_for_inumbers if no bulkstat data
- xfs_scrub: don't complain if bulkstat fails
- xfs_scrub: don't
- xfs_scrub: don't double-scan inodes during phase 3
- xfs_scrub: actually iterate all the bulkstat records
- xfs_scrub: selectively re-run bulkstat after re-running inumbers
- xfs_scrub: remove flags argument from scrub_scan_all_inodes
- xfs_scrub: call bulkstat directly if we're only scanning user files
- xfs_scrub: don't report data loss in unlinked inodes twice
- man: document new XFS_BULK_IREQ_METADIR flag to bulkstat
- xfs_db: obfuscate rt superblock label when metadumping
- mkfs,xfs_repair: don't pass a daddr as the flags argument
- drop mkfs-fix-filesize-function-compilation-error-on-32-b.patch
The fix is now included in the v6.14.0 release.
==== yast2-storage-ng ====
Version update (5.0.28 -> 5.0.29)
- Create /etc/lvm/devices if needed (jsc#PED-7355, jsc#PED-12241).
- 5.0.29
==== yast2-trans ====
Version update (84.87.20250406.517e66caa5 -> 84.87.20250413.d6cedb22b0)
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.20250413.d6cedb22b0:
* Translated using Weblate (Dutch)
* Translated using Weblate (German)
* Translated using Weblate (Japanese)
* Translated using Weblate (Catalan)
* New POT for text domain 'storage'.
* 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 (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 (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 (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* New POT for text domain 'security'.
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
... changelog too long, skipping 66 lines ...
* Translated using Weblate (Spanish)
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.org/openSUSE:Submitting_bug_reports
Packages changed:
ImageMagick (7.1.1.44 -> 7.1.1.47)
Mesa (25.0.2 -> 25.0.3)
Mesa-drivers (25.0.2 -> 25.0.3)
MozillaFirefox (136.0.4 -> 137.0)
NetworkManager
apache2-mod_php8 (8.3.19 -> 8.4.5)
bluez
boost-base
boost-extra
breeze6
c-ares (1.34.4 -> 1.34.5)
cfitsio
cifs-utils (7.1 -> 7.3)
cups-filters
cyrus-sasl
diffutils
double-conversion (3.3.0 -> 3.3.1)
ell (0.73 -> 0.76)
ethtool (6.11 -> 6.14)
expect
ffmpeg-7 (7.1 -> 7.1.1)
freeglut
freerdp (3.10.3 -> 3.14.0)
gawk (5.3.1 -> 5.3.2)
gcc14
gdm
giflib
gimp
glib2 (2.84.0 -> 2.84.1)
glib2-branding-openSUSE
gnome-control-center
gnome-keyring
gnome-remote-desktop
grub2
gtk-layer-shell (0.9.0 -> 0.9.1)
gtk4 (4.18.3 -> 4.18.4)
guile
harfbuzz (11.0.0 -> 11.0.1)
hwinfo (23.4 -> 23.5)
inih (58 -> 59)
inkscape (1.4+71 -> 1.4.1+5)
iproute2 (6.13 -> 6.14)
kbd
kernel-firmware-bluetooth (20250401 -> 20250408)
kernel-firmware-i915
kernel-firmware-media (20250206 -> 20250408)
kernel-firmware-mediatek
kernel-firmware-mellanox (20250206 -> 20250408)
kernel-firmware-network (20250219 -> 20250408)
kernel-firmware-platform
kernel-firmware-qcom (20250319 -> 20250408)
kernel-firmware-realtek
kernel-firmware-sound (20250331 -> 20250408)
kernel-source (6.14.0 -> 6.14.1)
kpimtextedit
ktextaddons
libXpm
libalternatives (1.2+30.a5431e9 -> 1.2+31.da24cd4)
libburn
libconfig
libgepub (0.7.1 -> 0.7.3)
libgpg-error (1.51 -> 1.53)
libiscsi (1.20.0+git.20250104 -> 1.20.0+git.20250327)
liblqr
libportal
libsoup2
libunwind
liburing (2.8 -> 2.9)
libvirt
llvm20 (20.1.0 -> 20.1.2)
m4
man
metamail
mjpegtools
mozjs128 (128.8.1 -> 128.9.0)
nano (8.3 -> 8.4)
ncurses (6.5.20250329 -> 6.5.20250405)
netcat-openbsd
newt (0.52.24 -> 0.52.25)
open-iscsi
openSUSE-release (20250405 -> 20250411)
opencv
openssh
openvpn (2.6.10 -> 2.6.14)
ovmf
patterns-gnome (20241112 -> 20250310)
php8 (8.3.19 -> 8.4.5)
polkit-default-privs (1550+20250225.49f846d -> 1550+20250407.fdb02a6)
poppler (25.03.0 -> 25.04.0)
poppler-qt6 (25.03.0 -> 25.04.0)
postfix
publicsuffix (20250224 -> 20250407)
python-Automat
python-M2Crypto
python-MarkupSafe
python-argparse-manpage
python-certifi (2024.8.30 -> 2025.1.31)
python-simplejson (3.19.3 -> 3.20.1)
python-tzdata (2025.1 -> 2025.2)
python-zope.interface
qcoro-qt6 (0.11.0 -> 0.12.0)
qt6-base (6.8.2 -> 6.9.0)
qt6-declarative (6.8.2 -> 6.9.0)
qt6-imageformats (6.8.2 -> 6.9.0)
qt6-multimedia (6.8.2 -> 6.9.0)
qt6-networkauth (6.8.2 -> 6.9.0)
qt6-positioning (6.8.2 -> 6.9.0)
qt6-qt5compat (6.8.2 -> 6.9.0)
qt6-quick3d (6.8.2 -> 6.9.0)
qt6-quicktimeline (6.8.2 -> 6.9.0)
qt6-sensors (6.8.2 -> 6.9.0)
qt6-shadertools (6.8.2 -> 6.9.0)
qt6-speech (6.8.2 -> 6.9.0)
qt6-svg (6.8.2 -> 6.9.0)
qt6-tools (6.8.2 -> 6.9.0)
qt6-translations (6.8.2 -> 6.9.0)
qt6-virtualkeyboard (6.8.2 -> 6.9.0)
qt6-wayland (6.8.2 -> 6.9.0)
qt6-webchannel (6.8.2 -> 6.9.0)
qt6-webengine (6.8.2 -> 6.9.0)
qt6-webview (6.8.2 -> 6.9.0)
rsyslog (8.2406.0 -> 8.2502.0)
salt
sdbootutil (1+git20250404.20a1dfb -> 1+git20250410.9086124)
selinux-policy (20250324 -> 20250410)
sendmail
serd
shadow
slang
systemd (257.4 -> 257.5)
texinfo
texlive
tigervnc (1.14.1 -> 1.15.0)
u-boot-rpiarm64 (2025.01 -> 2025.04)
vde2
vim
virt-manager
vsftpd
webkit2gtk3 (2.48.0 -> 2.48.1)
wtmpdb (0.72.0+git20250305.10803fd -> 0.73.0+git20250408.edb8638)
xorg-x11-server
xz (5.6.4 -> 5.8.1)
yast2-security (5.0.2 -> 5.0.3)
yast2-storage-ng (5.0.27 -> 5.0.28)
yast2-trans (84.87.20250330.b9c44bed6b -> 84.87.20250406.517e66caa5)
=== Details ===
==== ImageMagick ====
Version update (7.1.1.44 -> 7.1.1.47)
Subpackages: ImageMagick-config-7-SUSE libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.1.47
* try pngalpha if png16malpha not available by @remicollet in #8034
* Fix statistic.c GetImageRange initializer by @mtasaka in #8010
- modified patches
% ImageMagick-library-installable-in-parallel.patch (refreshed)
==== Mesa ====
Version update (25.0.2 -> 25.0.3)
Subpackages: Mesa-libEGL1 Mesa-libGL1 libgbm1
- let Mesa-dri only require libvulkan1, libvulkan_lvp if build
of vulkan drivers is enabled on this platform
- let Mesa-dri also require libvulkan_lvp; fixes startup of Wayland
sessions with Mesa 25.0.3 (boo#1240854)
- U_clover-Don-t-include-libclc-headers.patch
* don't break clover with libclc 20.1.0 update (boo#1240848)
- Update to release 25.0.3
- -> https://docs.mesa3d.org/relnotes/25.0.3
- require llvm20/clang20
==== Mesa-drivers ====
Version update (25.0.2 -> 25.0.3)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- let Mesa-dri only require libvulkan1, libvulkan_lvp if build
of vulkan drivers is enabled on this platform
- let Mesa-dri also require libvulkan_lvp; fixes startup of Wayland
sessions with Mesa 25.0.3 (boo#1240854)
- U_clover-Don-t-include-libclc-headers.patch
* don't break clover with libclc 20.1.0 update (boo#1240848)
- Update to release 25.0.3
- -> https://docs.mesa3d.org/relnotes/25.0.3
- require llvm20/clang20
==== MozillaFirefox ====
Version update (136.0.4 -> 137.0)
Subpackages: MozillaFirefox-branding-upstream
- Migrate from deprecated %suse_update_desktop_file to
%translate_suse_desktop. (boo#1158957)
- MozillaFirefox.desktop fixes done during the migration to
translate-suse-desktop:
* Remove English text from Burmese translation.
* Import translations from mis-named languages from
MozillaFirefox.desktop and move them to correct language codes.
* Remove en_GB translation that contains no real contents.
- Mozilla Firefox 137.0
* https://www.mozilla.org/en-US/firefox/137.0/releasenotes/
MFSA 2025-20 (bsc#1240083)
* CVE-2025-3028 (bmo#1941002)
Use-after-free triggered by XSLTProcessor
* CVE-2025-3031 (bmo#1947141)
JIT optimization bug with different stack slot sizes
* CVE-2025-3032 (bmo#1949987)
Leaking file descriptors from the fork server
* CVE-2025-3029 (bmo#1952213)
URL bar spoofing via non-BMP Unicode characters
* CVE-2025-3035 (bmo#1952268)
Tab title disclosure across pages when using AI chatbot
* CVE-2025-3033 (bmo#1950056)
Opening local .url files could lead to another file being opened
* CVE-2025-3030 (bmo#1850615, bmo#1932468, bmo#1942551,
bmo#1951017, bmo#1951494)
Memory safety bugs fixed in Firefox 137, Thunderbird 137,
Firefox ESR 128.9, and Thunderbird 128.9
* CVE-2025-3034 (bmo#1894100, bmo#1934086, bmo#1950360)
Memory safety bugs fixed in Firefox 137 and Thunderbird 137
- requires NSS 3.109
==== NetworkManager ====
Subpackages: NetworkManager-bluetooth NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Remove '-Dhostname_persist=suse' compile option, as it's not
needed anymore. The behaviours of this option are mainly:
1. stores hostname in /etc/HOSTNAME instead of /etc/hostname.
2. checks DHCLIENT_SET_HOSTNAME value in /etc/sysconfig/netowrk/dhcp
to know whether the hostname is valid.
These are not desired haviours anymore.
==== apache2-mod_php8 ====
Version update (8.3.19 -> 8.4.5)
- version update to 8.4.5
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 OSS-Fuzz #391975641 (Crash when accessing property backing value by reference).
Fixed bug GH-17718 (Calling static methods on an interface that has `__callStatic` is allowed).
Fixed bug GH-17713 (ReflectionProperty::getRawValue() and related methods may call hooks of overridden properties).
Fixed bug GH-17916 (Final abstract properties should error).
Fixed bug GH-17866 (zend_mm_heap corrupted error after upgrading from 8.4.3 to 8.4.4).
Fixed GHSA-rwp7-7vc6-8477 (Reference counting in php_request_shutdown causes Use-After-Free). (CVE-2024-11235)
DOM:
Fixed bug GH-17609 (Typo in error message: Dom\NO_DEFAULT_NS instead of Dom\HTML_NO_DEFAULT_NS).
Fixed bug GH-17802 (\Dom\HTMLDocument querySelector attribute name is case sensitive in HTML).
Fixed bug GH-17847 (xinclude destroys live node).
Fix using Dom\Node with Dom\XPath callbacks.
GD:
Fixed bug GH-17703 (imagescale with both width and height negative values triggers only an Exception on width).
Fixed bug GH-17772 (imagepalettetotruecolor crash with memory_limit=2M).
FFI:
Fix FFI Parsing of Pointer Declaration Lists.
FPM:
Fixed bug GH-17643 (FPM with httpd ProxyPass encoded PATH_INFO env).
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-17747 (Exception on reading property in register-based FETCH_OBJ_R breaks JIT).
Fixed bug GH-17715 (Null pointer deref in observer API when calling cases() method on preloaded enum).
Fixed bug GH-17868 (Cannot allocate memory with tracing JIT on 8.4.4).
PDO_SQLite:
Fixed GH-17837 ()::getColumnMeta() on unexecuted statement segfaults).
Fix cycle leak in sqlite3 setAuthorizer().
Fix memory leaks in pdo_sqlite callback registration.
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).
Fixed missing final and abstract flags when dumping properties.
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.
- version update to 8.4.4
Core:
Fixed bug GH-17234 (Numeric parent hook call fails with assertion).
Fixed bug GH-16892 (ini_parse_quantity() fails to parse inputs starting with 0x0b).
Fixed bug GH-16886 (ini_parse_quantity() fails to emit warning for 0x+0).
Fixed bug GH-17222 (__PROPERTY__ magic constant does not work in all constant expression contexts).
Fixed bug GH-17214 (Relax final+private warning for trait methods with inherited final).
Fixed NULL arithmetic during system program execution on Windows.
Fixed potential OOB when checking for trailing spaces on Windows.
Fixed bug GH-17408 (Assertion failure Zend/zend_exceptions.c).
Fix may_have_extra_named_args flag for ZEND_AST_UNPACK.
Fix NULL arithmetic in System V shared memory emulation for Windows.
Fixed bug GH-17597 (#[\Deprecated] does not work for __call() and __callStatic()).
DOM:
Fixed bug GH-17397 (Assertion failure ext/dom/php_dom.c).
Fixed bug GH-17486 (Incorrect error line numbers reported in Dom\HTMLDocument::createFromString).
Fixed bug GH-17481 (UTF-8 corruption in \Dom\HTMLDocument).
Fixed bug GH-17500 (Segfault with requesting nodeName on nameless doctype).
Fixed bug GH-17485 (upstream fix, Self-closing tag on void elements shouldn't be a parse error/warning in \Dom\HTMLDocument).
Fixed bug GH-17572 (getElementsByTagName returns collections with tagName-based indexing).
Enchant:
Fix crashes in enchant when passing null bytes.
FTP:
Fixed bug GH-16800 (ftp functions can abort with EINTR).
GD:
Fixed bug GH-17349 (Tiled truecolor filling looses single color transparency).
Fixed bug GH-17373 (imagefttext() ignores clipping rect for palette images).
Ported fix for libgd 223 (gdImageRotateGeneric() does not properly interpolate).
Added support for reading GIFs without colormap to bundled libgd.
Gettext:
Fixed bug GH-17400 (bindtextdomain SEGV on invalid domain).
Intl:
Fixed bug GH-11874 (intl causing segfault in docker images).
... changelog too long, skipping 181 lines ...
* upgrading notes: https://www.php.net/manual/en/migration84.php
==== bluez ====
Subpackages: bluez-auto-enable-devices bluez-cups bluez-obexd libbluetooth3
- to fix gcc-15 compile time errors, add bluez-5.79-c23.patch
(from gentoo) and bluez-5.79-stdarg.patch
==== boost-base ====
Subpackages: boost-license1_87_0 libboost_filesystem1_87_0 libboost_iostreams1_87_0 libboost_locale1_87_0 libboost_thread1_87_0
- Remove requires of boost exception from boost coroutine
(bsc#1240357)
- boost-no-exception.patch: added
==== boost-extra ====
- Remove requires of boost exception from boost coroutine
(bsc#1240357)
- boost-no-exception.patch: added
==== breeze6 ====
Subpackages: breeze6-cursors breeze6-decoration breeze6-style
- Add patches to fix build:
* 0001-Add-missing-includes.patch
* 0002-kcursorgen-Add-QDebug-include.patch
==== c-ares ====
Version update (1.34.4 -> 1.34.5)
- c-ares version 1.34.5
* CVE-2025-31498. A use-after-free bug has been uncovered in read_answers() that
was introduced in v1.32.3 (bsc#1240955)
- a531524a3d085fcd9a5e25d5f6cbdb953082c2b9.patch: upstreamed, removed
==== cfitsio ====
- add cfitsio-nullptr.patch to fix gcc15 compile time error
==== cifs-utils ====
Version update (7.1 -> 7.3)
Subpackages: wb-cifs-idmap-plugin
- Update cifs-utils to 7.3
* Fix regression in mount.cifs with guest mount option
* resolve_host.c: Initialize site_name
* cldap_ping: Fix socket fd leak
* getcifsacl: fix return code check for getting full ACL
* cifs-utils: add documentation for upcall_target
* cifs-utils: avoid using mktemp when updating mtab
* cldap_ping.c: add missing <sys/types.h> include
* configure.ac: libtalloc is now mandatory
* cifscreds: allow user to set the key's timeout
* cifscreds: use continue instead of break when matching commands
* Do not pass passwords with sec=none and sec=krb5
* docs: add esize description
* docs: add max_cached_dirs description
* docs: update actimeo description
* Fix compiler warnings in mount.cifs
* CIFS.upcall to accomodate new namespace mount opt
* cifs-utils: Skip TGT check if valid service ticket is already available
* use enums to check password or password2 in set_password, get_password_from_file and minor documentation additions
* cifs-utils: support and document password2 mount option
* smbinfo: add bash completion support for filestreaminfo, keys, gettconinfo
==== cups-filters ====
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
==== cyrus-sasl ====
Subpackages: cyrus-sasl-crammd5 cyrus-sasl-digestmd5 cyrus-sasl-gssapi cyrus-sasl-plain libsasl2-3
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
==== diffutils ====
- Fix failure (noticed in sdiff as fatal "realloc(): invalid next size")
Original upstream report: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=77265
New patch: diff-fix-allocation-typo-leading-to-crashes.patch
==== double-conversion ====
Version update (3.3.0 -> 3.3.1)
- update to 3.3.1:
* Add _ITERATOR_DEBUG_LEVEL=2 and _DEBUG defines
* Build system and CI tweaks
* Add some missing headers
==== ell ====
Version update (0.73 -> 0.76)
- Update to release 0.76
* Add support for NIST P-192/224/521 curve usage with ECDH,
SHA-224-based checksums and HMACs.
* Add support for SHA-3 series of hashing algorithms.
* Add support for converting OID octets to strings.
==== ethtool ====
Version update (6.11 -> 6.14)
Subpackages: ethtool-bash-completion
- update to upstream release 6.14
* Feature: list PHYs (--show-phys)
* Feature: target a specific PHY with some commands (--phy)
* Feature: more attributes for C33 PSE (--show-pse, --set-pse)
* Feature: source information for cable tests (--cable-test[-tdr])
* Feature: JSON output for module info (-m)
* Feature: misc RSS hash info improvements (-x)
* Feature: tsinfo hwtstamp provider (--{get,set}-hwtimestamp-cfg)
* Fix: fix wrong auto-negotiation state (no option)
* Fix: more explicit RSS context action (-n)
* Fix: print PHY address as decimal (no option)
* Fix: fix return value on flow hashing error (-N)
* Fix: fix JSON output for IRQ coalescing
* Fix: fix MDI-X info output (no option)
* Misc: add '-j' alias for --json
* Misc: provide AppStream metainfo XML
==== expect ====
- Use -std=gnu89 to avoid the new C23 default of GCC 15, the codebase
is still using K&R C after all.
==== ffmpeg-7 ====
Version update (7.1 -> 7.1.1)
Subpackages: libavcodec61 libavfilter10 libavformat61 libavutil59 libpostproc58 libswresample5 libswscale8
- Disable OpenVINO, too many dependencies for Factory ring1.
- Update to release 7.1.1
* avformat/wavdec: Fix overflow of intermediate in
block_align check
* avformat/dvdvideodec: drop packets with unset PTS or DTS
* avutil/timecode: Avoid fps overflow in
av_timecode_get_smpte_from_framenum()
* avcodec/mjpegdec: Disallow progressive bayer images
* avformat/mov: don't unconditionally set all audio packets
in fragments as key frames
* avcodec/libx265: resolve build failure for
libx265.so.n, n >= 213
- Delete ffmpeg-7-CVE-2025-22919.patch,
ffmpeg-7-CVE-2025-0518.patch, ffmpeg-7-CVE-2025-1816.patch
(merged)
- Move BcntSync tag to the %else part where the mini package gets defined
- Build with OpenVINO support in libavfilter
- Add ffmpeg-7-CVE-2025-1816.patch:
Backporting 0526535c from upstream, add missing constrains for
num_parameters in audio_element_oub().
(CVE-2025-1816, bsc#1238728)
==== freeglut ====
- add freeglut-gcc15.patch from upstream to fix gcc-15 compile time
error
==== freerdp ====
Version update (3.10.3 -> 3.14.0)
Subpackages: libfreerdp3-3 librdtk0-0 libwinpr3-3
- Update to version 3.14.0:
+ Bugfix and cleanup release. Due to some new API functions the
minor version has been increased.
- Changes from version 3.13.0:
+ Friends of old hardware rejoice, serial port redirection got an
update (not kidding you)
+ Android builds have been updated to be usable again
+ Mingw builds now periodically do a shared and static build
+ Fixed some bugs and regressions along the way and improved test
coverage as well
- Changes from version 3.12.0:
+ Multimonitor backward compatibility fixes
+ Smartcard compatibility
+ Improve the [MS-RDPECAM] support
+ Improve smartcard redirection support
+ Refactor SSE optimizations: Split headers, unify load/store,
require SSE3 for all optimized functions
+ Refactors the CMake build to better support configuration based
builders
+ Fix a few regressions from last release (USB redirection and
graphical glitches)
- Changes from version 3.11.0:
+ A new release with bugfixes and code cleanups as well as a few
nifty little features
==== gawk ====
Version update (5.3.1 -> 5.3.2)
- GNU awk 5.3.2:
* pretty printer now produces fewer spurious newlines
* -no-pie linker flag is no longer required
* fix more subtle issues related to uninitialized array elements
* Associative arrays should now not grow quite as fast as they
used to
* documentation updates
==== gcc14 ====
- Make sure link editing is done against our own shared library
copy rather than the installed system runtime. [bsc#1240788]
- Add gcc14-pr119680.patch to fix cross-compiler builds with
- -enable-host-pie.
==== gdm ====
Subpackages: gdm-schema gdm-xdm-integration gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Disable X11 support on SLE:
* SLFO will only support Wayland
* This is required to avoid a fallback to X11 sessions which
makes GDM crash
* With this change gdm-exclude-61-gdm-rules-file.patch is
not needed anymore
==== giflib ====
- Added patch:
* giflib-bsc1240416.patch
+ fixing bsc#1240416: buffer overflow in function DumpScreen2RGB
==== gimp ====
Subpackages: gimp-plugin-aa gimp-plugin-python3 libgimp-3_0-0 libgimpui-3_0-0
- all distros actually ship with python 3.6 we can have it enabled
all the time
- Add 0001-Avoid-type-names-and-keywords.patch from Fedora: fixes
build with gcc 15.
==== glib2 ====
Version update (2.84.0 -> 2.84.1)
Subpackages: glib2-tools libgio-2_0-0 libgirepository-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0 typelib-1_0-GIRepository-3_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.1:
+ Fix test failure when building against gobject-introspection
â¥1.83.4
+ Bugs fixed:
- 2.84.0 build failure on Linux:
../gio/gnetworkmonitornetlink.c:47:10: fatal error:
netlink/netlink_route.h: No such file or directory
- test failure with gobject-introspection 1.83.4: warning:
element doc:format from state 3 is unknown, ignoring
- gio/trash does not handle special characters well
- `g_cancellable_connect()` documentation incorrect
- g_cancellable_connect(): is it safe to unref cancellable from
callback?
- Crash with some registry key values in GWin32AppInfo
- Memory sanitizer fixes
- gobject: Be consistent in using atomic logic to handle the
GParamSpecPool
- gsettings: Port docs to gi-docgen format, add missing
annotations and make various improvements
- tests: Don't install runner scripts without installed_tests
- docs: Document GSignalFlags members added after 2.0
- tests: Add a test for g_object_freeze_notify() being called
too often
- gfileinfo: Slightly expand docs for
g_file_info_get_attribute_as_string()
- gi: Dynamically set doc-format
- tests: Various fixes to create temporary files in /tmp rather
than the build directory
- gdbusnameowning: Convert docs to gi-docgen linking syntax
- giounix-private: Fix macro for checking for epoll_create1()
- Fix LGPL in header
- gutils: make documentation of g_set_prgname() clearer
- docs: Add some detail
- gspawn-win32: Fix potential integer overflows in argv
handling
- gvarianttype: Improve docs on type validation
+ Updated translations.
==== glib2-branding-openSUSE ====
- Update SLE version to 16. (bsc#1240822)
==== gnome-control-center ====
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces gnome-control-center-users
- Recommend distribution-logos-openSUSE-icons; to ensure that the
distribution icon is always displayed in the About section,
even for minimal installations.
- Add malcontent-control Recommends, pull in parental control
(malcontent) support.
==== gnome-keyring ====
Subpackages: gnome-keyring-pam libgck-modules-gnome-keyring
- Add gnome-keyring-register-login-keyring.patch: ensure login
keyring is properly registered (glgo#GNOME/gnome-keyring!78).
==== gnome-remote-desktop ====
- Add missing runtime dependency of fuse3
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-common grub2-snapper-plugin grub2-systemd-sleep-plugin
- Add grub2-provide-edid.patch: Grub2 already retrieves the EDID
from video adapters. Copy the raw data into the Linux kernel boot
parameters, so that Linux can use this information. The necessary
fields have been present in the boot parameters since at least
commit f8eeaaf41803 ("[PATCH] Make the bzImage format
self-terminating"), but never used. Within the kernel, the EDID
data will be propagated to graphics drivers and finally to user
space. (bsc#1240624)
==== gtk-layer-shell ====
Version update (0.9.0 -> 0.9.1)
- Update to 0.9.1:
* Fix: handle monitors appearing and disappearing more correctly
* Compat: bump supported GTK to v3.24.49
==== gtk4 ====
Version update (4.18.3 -> 4.18.4)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.18.4:
+ Bugs fixed:
- 4.18.3 regression: cursor doesn't update state when crossing
window boundaries
- Gtk.Video causes segfault inside VM with wayland backend
- Win32: can't resize or move windows anymore
- testsuite: Make reftest-compare use gsize instead of int
- wayland: Force setting cursor on enter
- Merge fixes from !8375 into 4.18
- inspector: Survive without installed schemas
- builder: Fix a menu parsing issue
- win32: Fix initial window state
- vulkan: Do not create dmabuf target images if not enabled
+ Updated translations.
==== guile ====
Subpackages: guile-modules-3_0 libguile-3_0-1
- add -std=gnu17 to CFLAGS to fix gcc15 compile time error
==== harfbuzz ====
Version update (11.0.0 -> 11.0.1)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Update to version 11.0.1:
+ The change in version 10.3.0 to apply âtrakâ table tracking
values to glyph advances directly has been reverted as it
required every font functions implementation to handle it,
which breaks existing custom font functions. Tracking is
instead back to being applied during shaping.
+ When directwrite integration is enabled, we now link to
dwrite.dll instead of dynamically loading it.
+ A new experimental APIs for getting raw âCFFâ and âCFF2â
CharStrings.
+ We now provide manpages for the various command line utilities.
Building manpages requires âhelp2manâ and will be skipped if it
is not present.
+ The command line utilities now set different return value for
different kinds of failures. Details are provided in the
manpages.
+ Various fixes and improvements to fontations font functions.
+ All shaping operations using the ot shaper have become memory
allocation-free.
+ Glyph extents returned by hb-ot and hb-ft font functions are
now rounded in stead of flooring/ceiling them, which also
matches what other font libraries do.
+ Fix âAATâ deleted glyph marks interfering with fallback mark
positioning.
+ Glyph outlines emboldening have been moved out of hb-ot and
hb-ft font functions to the HarfBuzz font layer, so that it
works with any font functions implementation.
+ Fix our fallback C++11 atomics integration, which seems to not
be widely used.
+ Various testing fixes and improvements.
+ Various subsetting fixes and improvements.
+ Various other fixes and improvements.
==== hwinfo ====
Version update (23.4 -> 23.5)
Subpackages: libhd23
- merge gh#openSUSE/hwinfo#155
- fix network card detection on aarch64 (bsc#1240648)
- 23.5
==== inih ====
Version update (58 -> 59)
- Update to version 59
* INIReader: change variable visibility from private to protected
* Add preprocessor exclusions when INI_ALLOW_MULTILINE=0
* Add INIReader Sections and Keys methods
* If a line is longer than INI_MAX_LINE, consume input up to next
newline
* Performance improvements
- Add service file to download source.
==== inkscape ====
Version update (1.4+71 -> 1.4.1+5)
Subpackages: inkscape-extensions-extra inkscape-extensions-gimp
- Update to version 1.4.1+5:
* Backport fix for splash screen loading on CLI
* Set the scrollbar policy to external for pattern preview
* add libgirepository-2 to windows packaging
* Delete outdated PKG_CONFIG_USE_CMAKE_PREFIX_PATH from
CMakeLists.txt
* Bump cmake requirements
* Create a href editor for 1.4.x
* update pofile
* Don't edit layer if no layer was added
* Fix relative transformation actions
* Protect update from being called during an update
* FileDialogImplWin32: Use gdk_pixbuf_new_from_file_at_scale
* Installs tinycss2 with pip in appimage
* Update extensions for 1.4.1
* Add zstandard dependency where missing
* Fix font locking when using harfbuzz < 2.6.5.
* Fix all the toggles in the spray-tool
* Split out welcome and splash widgets to load seperately
* Refactor Splash Screen
* Make align shortcuts universal
* Move macOS dependencies repository
* Fix missing glib include
* Update Windows dependencies to r88
* Remove python-lockfile
* Reduce ccache size to 512M for Windows
* Drag and Drop finish even must go through the context
* Do not select layer on first click
* Check for invalid ASCII when loading CMS profile data.
* Fix crash in pattern fill dialog (1.4.x)
* Highlight row of children if parent is selected
* Reinstate heirarchy constraint in ObjectSet
* Guard against _prev_range pointers in Layers dialog dangling
* Prevent empty sub-paths from causing segfaults in
LPEPowerStroke
* Ensure unique display uri's when shortening paths for recently
used files list. (1.4.x)
* Prepare 1.4.1-rc
* gobjectptr: fix member name
* Fix freeze due to recent files (Backport to 1.4.x)
* Update file pattern-edit.glade
* Fix scrolling bug in pattern editor
* Decrease RELATIVE_THRESHOLD for polyline approximation
* Update test suite to reflect boolops changes
* Add lpetest_parse.py utility
* Preprocess livarot intersections using lib2geom
* Implement relative subdivision for seamless reunions
* Preliminary boolops cleanups
* Updated translations.
- Recommend python3-tinycss2 for WebP export support
==== iproute2 ====
Version update (6.13 -> 6.14)
Subpackages: iproute2-bash-completion
- Update to release 6.14
* Add IPv6 flow label support to `ip route` and `ip rule`
* Add `ip monitor maddress` support
* ss: Display seq counters as decimal for mptcp subflows
==== kbd ====
Subpackages: libkbdfile1 libkeymap1 libkfont0
- Add kbd-2.7.1-reproducible-gzip.patch (bsc#1240348)
==== kernel-firmware-bluetooth ====
Version update (20250401 -> 20250408)
- Update to version 20250408 (git commit c1a774f36657):
* QCA: Add 8 bluetooth nvm files for WCN785x btusb
* QCA: Update WCN785x btusb firmware to 2.0.0-00790-3
==== kernel-firmware-i915 ====
- Update aliases from 6.15-rc1
==== kernel-firmware-media ====
Version update (20250206 -> 20250408)
- Update to version 20250408 (git commit c1a774f36657):
* qcom: update firmware binary for SM8250
==== kernel-firmware-mediatek ====
- Update aliases from 6.15-rc1
==== kernel-firmware-mellanox ====
Version update (20250206 -> 20250408)
- Update to version 20250408 (git commit c1a774f36657):
* Mellanox: Add new mlxsw_spectrum firmware xx.2014.4012
==== kernel-firmware-network ====
Version update (20250219 -> 20250408)
- Update to version 20250408 (git commit c1a774f36657):
* linux-firmware: add firmware for Aeonsemi AS21x1x 1G/2.5G/5G/10G Ethernet Phy
==== kernel-firmware-platform ====
- Update aliases from 6.15-rc1
==== kernel-firmware-qcom ====
Version update (20250319 -> 20250408)
- Update aliases from 6.15-rc1
- Update to version 20250408 (git commit c1a774f36657):
* qcom:x1e80100: Iris Support for Lenovo T14s G6 Qualcomm platform
* qcom:x1e80100: Support for Lenovo Yoga Slim 7 Snapdragon platform
==== kernel-firmware-realtek ====
- Update aliases from 6.15-rc1
==== kernel-firmware-sound ====
Version update (20250331 -> 20250408)
- Update to version 20250408 (git commit c1a774f36657):
* mediatek: Add new mt8195 SOF firmware
* mediatek: Add new mt8188 SOF firmware
==== kernel-source ====
Version update (6.14.0 -> 6.14.1)
Subpackages: kernel-64kb kernel-default
- Linux 6.14.1 (bsc#1012628).
- serial: 8250_dma: terminate correct DMA in tx_dma_flush()
(bsc#1012628).
- serial: stm32: do not deassert RS485 RTS GPIO prematurely
(bsc#1012628).
- perf tools: Fix up some comments and code to properly use the
event_source bus (bsc#1012628).
- memstick: rtsx_usb_ms: Fix slab-use-after-free in
rtsx_usb_ms_drv_remove (bsc#1012628).
- usb: xhci: Apply the link chain quirk on NEC isoc endpoints
(bsc#1012628).
- usb: xhci: Don't skip on Stopped - Length Invalid (bsc#1012628).
- net: usb: usbnet: restore usb%d name exception for local mac
addresses (bsc#1012628).
- net: usb: qmi_wwan: add Telit Cinterion FE990B composition
(bsc#1012628).
- net: usb: qmi_wwan: add Telit Cinterion FN990B composition
(bsc#1012628).
- tty: serial: fsl_lpuart: disable transmitter before changing
RS485 related registers (bsc#1012628).
- tty: serial: 8250: Add Brainboxes XC devices (bsc#1012628).
- tty: serial: 8250: Add some more device IDs (bsc#1012628).
- counter: microchip-tcb-capture: Fix undefined counter channel
state on probe (bsc#1012628).
- counter: stm32-lptimer-cnt: fix error handling when enabling
(bsc#1012628).
- ALSA: hda/realtek: Bass speaker fixup for ASUS UM5606KA
(bsc#1012628).
- ALSA: hda/realtek: Support mute LED on HP Laptop 15s-du3xxx
(bsc#1012628).
- netfilter: socket: Lookup orig tuple for IPv6 SNAT
(bsc#1012628).
- cgroup/rstat: Fix forceidle time in cpu.stat (bsc#1012628).
- atm: Fix NULL pointer dereference (bsc#1012628).
- HID: hid-plantronics: Add mic mute mapping and generalize quirks
(bsc#1012628).
- ALSA: usb-audio: Add quirk for Plantronics headsets to fix
control names (bsc#1012628).
- commit ca98696
- rpm/release-projects: Update the ALP projects again (bsc#1231293).
- commit a2f9145
- Update config files (bsc#1225561).
kvmsmall: CONFIG_9P_FS=y
- commit bc32872
- series.conf: cleanup
- update upstream reference and move to sorted section
- patches.suse/PCI-Use-downstream-bridges-for-distributing-resources.patch
- commit 5e7754e
- Update config files: Enable CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER (bsc#1237220)
- commit 8f3a404
- Update config files (bsc#1225561).
kvmsmall: NVME_TARGET=m
- commit ac8a4bc
- Update config files (bsc#1225561).
kvmsmall: CONFIG_DUMMY=m
- commit f8502cb
- Update config files.
- commit 3291016
- Reapply "wifi: ath11k: restore country code during resume"
(bsc#1207948).
- wifi: ath11k: choose default PM policy for hibernation
(bsc#1207948).
- wifi: ath11k: support non-WoWLAN mode suspend as well
(bsc#1207948).
- wifi: ath11k: refactor ath11k_core_suspend/_resume()
(bsc#1207948).
- wifi: ath11k: introduce ath11k_core_continue_suspend_resume()
(bsc#1207948).
- wifi: ath11k: determine PM policy based on machine model
(bsc#1207948).
- commit cd433f2
- lockdown: fix kernel lockdown enforcement issue when secure
boot is enabled (bsc#1237521).
- commit b6b752b
- Delete
patches.suse/0001-Lock-down-x86_64-kernel-in-secure-boot-mode-in-subsy.patch.
Refresh
patches.suse/0001-initcall_blacklist-Does-not-allow-kernel_lockdown-be.patch.
- commit 947e19d
- Delete
patches.suse/0002-security-Add-a-kernel-lockdown-flag-for-early-boot-s.patch.
- commit 65907e7
- Delete
patches.suse/0003-efi-Set-early-kernel-lock-down-flag-if-booted-in-sec.patch.
- commit 73b42b9
- Delete
patches.suse/0004-ACPI-Check-early-kernel-lockdown-flag-before-overlay.patch.
- commit 8d7f4bb
- Delete
patches.suse/0005-kgdb-Check-early-kernel-lockdown-flag-before-using-k.patch.
- commit 6631e22
==== kpimtextedit ====
Subpackages: libKPim6TextEdit6
- Add upstream change:
* 0001-Fix-build-with-Qt-6.9.patch
==== ktextaddons ====
Subpackages: libKF6TextAddons1
- Add build fix for Qt 6.9:
* 0001-Add-missing-include.patch
==== libXpm ====
- adding COPYING file to filelist (bsc#1240836)
==== libalternatives ====
Version update (1.2+30.a5431e9 -> 1.2+31.da24cd4)
Subpackages: alts libalternatives1
- Update to version v1.2+31.da24cd4:
* utils: better handle case of unknown option
==== libburn ====
- add libburn-1.5.6-c23.patch from upstream to fix gcc15 compile
time error
==== libconfig ====
Subpackages: libconfig++11 libconfig11
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
==== libgepub ====
Version update (0.7.1 -> 0.7.3)
- Update to version 0.7.3:
+ Fix integer overflow in gepub-archive
+ Install missing config.h and gepub-widget.h
==== libgpg-error ====
Version update (1.51 -> 1.53)
- Update to 1.53:
* Fix regression in 1.52.
* Rebase libgpg-error-nobetasuffix.patch
- Update to 1.52:
* The KEY_WOW64_xxKEY flags can now be passed to the Registry read
functions. [rE652328c786]
* In the spawn functions care about closefrom/close call is
interrupted. [T7478]
* New simple string list API. [rE47097806f1]
* New API for name value files. [rE7ec1f27b60]
* Interface changes relative to the 1.51 release:
- gpgrt_w32_reg_query_string NEW (Windows only).
- gpgrt_strlist_t NEW type.
- gpgrt_strlist_free NEW.
- gpgrt_strlist_add NEW.
- gpgrt_strlist_tokenize NEW.
- gpgrt_strlist_copy NEW.
- gpgrt_strlist_rev NEW.
- gpgrt_strlist_prev NEW.
- gpgrt_strlist_last NEW.
- gpgrt_strlist_pop NEW.
- gpgrt_strlist_find NEW.
- GPGRT_STRLIST_APPEND NEW const.
- GPGRT_STRLIST_WIPE NEW const.
- gpgrt_nvc_t NEW type.
- gpgrt_nve_t NEW type.
- gpgrt_nvc_new NEW.
- gpgrt_nvc_release NEW.
- gpgrt_nvc_get_flag NEW.
- gpgrt_nvc_add NEW.
- gpgrt_nvc_set NEW.
- gpgrt_nve_set NEW.
- gpgrt_nvc_delete NEW.
- gpgrt_nvc_lookup NEW.
- gpgrt_nvc_parse NEW.
- gpgrt_nvc_write NEW.
- gpgrt_nve_next NEW.
- gpgrt_nve_name NEW.
- gpgrt_nve_value NEW.
- gpgrt_nvc_get_string NEW.
- gpgrt_nvc_get_bool NEW.
- GPGRT_NVC_WIPE NEW const.
- GPGRT_NVC_PRIVKEY NEW const.
- GPGRT_NVC_SECTION NEW const.
- GPGRT_NVC_MODIFIED NEW const.
==== libiscsi ====
Version update (1.20.0+git.20250104 -> 1.20.0+git.20250327)
- Update to version 1.20.0+git.20250327:
* fix: use correct maximum length for TargetName and InitiatorName
* refactor(TODO): cleanup todos that have been implemented for ages
* feat(socket): log resolved ip addresses if portal is a hostname
* fix(socket): restore logging of local ip and port
* feat(logging): include LUN into log messages
==== liblqr ====
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
==== libportal ====
Subpackages: libportal-gtk3-1 libportal-gtk4-1 libportal1 typelib-1_0-Xdp-1_0
- Add upstream change:
* libportal-qt69.patch
==== libsoup2 ====
- Increase test timeout for all arches except x86_64 and run tests
again should they fail the first time, the testsuite is flaky.
- Increase test timeout on s390x. The http2-body-stream test can be
slow and sometimes times out in our builds.
==== libunwind ====
- Add malloc-prototype.patch to fix gcc15 compile time error
==== liburing ====
Version update (2.8 -> 2.9)
- Disable resize-rings.t as it is not very stable in OBS
- Disable timeout.t on Leap 15.6/15.7
- Disable read-inc-file.t and timeout.t on Leap 16.0
- Add upstream patch to fix test on aarch64:
* 923961c.patch
- Update to 2.9:
* Add support for ring resizing
* Add support for registered waits
* Test additions and improvements
* Fix bug with certain ring setups with SQE128 set not fully closing
the ring after io_uring_queue_exit(3) had been called.
* Various man page fixes and updates
- Remove upstreamed patches:
* 0001-test-init-mem-zero-the-ringbuf-memory.patch
* 0001-test-rsrc_tags-use-correct-buffer-index-for-test.patch
==== 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
- cpu_map: Install Ampere-1 ARM CPU models
bsc#1240922
==== llvm20 ====
Version update (20.1.0 -> 20.1.2)
- Update to version 20.1.2.
* This release contains bug-fixes for the LLVM 20.1.0 release.
This release is API and ABI compatible with 20.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.
==== m4 ====
- add -std=gnu17 to CFLAGS in %check also
==== man ====
- Modify patch man-db-2.6.3-listall.dif
* If a section is specified do not show the list (boo#1240874)
* Wait 15 seconds instead of 7 instead for a choice
* Explicit mention `export' instead of `set' for MAN_POSIXLY_CORRECT
==== metamail ====
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and
to still allow build on Leap 15.6
==== mjpegtools ====
Subpackages: liblavfile-2_2-0 liblavjpeg-2_2-0 liblavplay-2_2-0 liblavrec-2_2-0 libmjpegutils-2_2-0 libmpeg2encpp-2_2-0 libmplex2-2_2-0
- add patches from upstream to fix gcc15 compile time errors and
some warnings: mjpegtools-gcc15.patch, mjpegtools-lto.patch,
mjpegtools-c99-configure.patch
- add patch mjpegtools-c++-17.patch (from gentoo) to silence
std=c++17 warnings
==== mozjs128 ====
Version update (128.8.1 -> 128.9.0)
- Update to version 128.9.0:
+ CVE-2025-3028, CVE-2025-3029, CVE-2025-3030.
==== nano ====
Version update (8.3 -> 8.4)
- GNU nano 8.4:
* Bracketed pastes over a slow connection are more reliable
* Tabs in an external paste at a prompt are not dropped
* Feedback occurs when the cursor sits on a Byte Order Mark
* The Execute prompt is more forgiving of a typo
==== ncurses ====
Version update (6.5.20250329 -> 6.5.20250405)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Modify patch ncurses-5.9-ibm327x.dif
* Add a further sclp entry for qemu s390 based systems
- Add ncurses patch 20250405
+ improve formatting/style of manpages (patches by Branden Robinson).
+ improve infocmp -E/-e fallback feature (report by Ville Rissanen):
+ prefix names with "ti_" if they begin with a digit, e.g., 9term
+ escape backslashes and double-quotes in description fields
+ modify infocmp -E/-e fallback feature to reduce stricter compiler
warnings for the extended capability data.
+ add sclp -TD
+ add op to vt525 -TD
+ update contour -TD
- The new sclp terminfo description entry if for s390 sclp terminal lines
- Correct offsets of patches
* ncurses-6.4.dif
* ncurses-6.5-ghostty.dif
- Modify patch ncurses-5.9-ibm327x.dif
* Make use of dumb
==== netcat-openbsd ====
- add -std=gnu99 to CFLAGS to fix gcc15 compile time errors
==== newt ====
Version update (0.52.24 -> 0.52.25)
- Update to 0.52.25:
* improve Makefile (Ryan Carsten Schmidt)
* fix "yes" in Spanish translation
==== open-iscsi ====
Subpackages: iscsiuio libopeniscsiusr0
- Change SPEC file so that open-iscsi lock files always go
in /run/lock/iscsi (bsc#1239107)
- Update to version 2.1.11.suse+65.65365e1cdedb:
* doc: fixup iscsiadm man page option for -r (#501)
* Modify log function to print session id (#498)
* Fix minor typo ("authenticaton") (#500)
* Preparing for version 2.1.11 (#499)
* iscsid: Rate limit session reopen log messages (#492)
* IPv6 support for iBFT iSCSI boot (#493)
* Improve iscsiadm command line parsing messages (#494)
* More testing cleanup, and fix dprint test usage (#491)
* Fix a typo in test/README (#486)
* iscsid: Fix hang during login with scan=manual (#485)
* fix 4 issues which are finded when building with clang 17 (#478)
==== openSUSE-release ====
Version update (20250405 -> 20250411)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== opencv ====
- Make devel package conflicts between different flavors explicit.
- Split into multiple flavors to support switch to Qt6 for
openSUSE TW and Leap 16+:
* Main (no-name) flavor builds with Qt5.
* qt6 flavor builds with Qt6
* nogui flavor builds without Qt support.
- Use ldconfig_scriptlets macro for post(un) scripts.
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- Disable seccomp_filter and rlimitsandbox sandbox for loongarch.
seccomp_filter and rlimitsandbox not supported on loongarch64 yet.
==== openvpn ====
Version update (2.6.10 -> 2.6.14)
- update to 2.6.14:
* CVE-2025-2704: fix possible ASSERT() on OpenVPN servers using --tls-crypt-v2
* Linux DCO: repair source IP selection for --multihome
- update to 2.6.13:
* on non-windows clients (MacOS, Linux, Unix) send "release" string from
uname() call as IV_PLAT_VER to server
* Linux: pass --timeout=0 argument to systemd-ask-password, to avoid default
timeout of 90 seconds
* improve server-side handling of clients sending usernames or passwords
longer than USER_PASS_LEN
* purge proxy authentication credentials from memory after use
- update to 2.6.12:
* the fix for CVE-2024-5594 (refuse control channel messages with
nonprintable characters) was too strict, breaking user configurations
* Http-proxy: fix bug preventing proxy credentials caching
- update to 2.6.11:
* CVE-2024-5594: control channel: refuse control channel messages with
nonprintable characters in them. Security scope: a malicious openvpn
peer can send garbage to openvpn log, or cause high CPU load.
* CVE-2024-28882: only call schedule_exit() once (on a given peer).
Security scope: an authenticated client can make the server "keep the
session" even when the server has been told to disconnect this client
* Fix connect timeout when using SOCKS proxies
* Add bracket in fingerprint message and do not warn about missing
verification
* Remove "experimental" denotation for --fast-io
* Correctly document ifconfig_* variables passed to scripts
* Documentation: make section levels consistent
* Samples: Update sample configurations (remove compression & old cipher
settings, add more informative comments)
- update keyring, as the old one doesn't verify anymore (and attach an url)
- remove openvpn-CVE-2024-28882.patch and openvpn-CVE-2024-5594.patch, as
the latest version include fixes for the CVEs
==== ovmf ====
Subpackages: qemu-uefi-aarch64
- Using old ovmf-Revert-Add-Stack-Cookie-Support-to-MSVC-and-GCC.patch
to replace ovmf-Remove-unsupported-GCC-flag-mstack-protector-guard.patch
because the new patch causes that smm ovmf can not boot success.
(bsc#1240300)
- guest OS: openSUSE Tumbleweed, Windows 11
- Added ovmf-UefiCpuPkg-Disable-EFI-memory-attributes-protocol.patch
to disable EFI memory attributes protocol at this moment. It causes
old shim 15.8 boot fail on SLE12-SP5. (bsc#1240771)
==== patterns-gnome ====
Version update (20241112 -> 20250310)
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
- Adaptation for SLES16:
* Disable gnome_x11, gnome_multimedia and enable gnome_internet
patterns
* Always recommends NetworkManager and gnome_internet pattern.
* no longer recommends gnome-shell-classic, pidgin, planner,
totem packages and gnome_imaging, office and x11_yast patterns.
* switch from gnome-terminal to GNOME Console
* switch from gedit to GNOME Text Editor
* switch from evince to Papers
- Hardcode adobe-sourcecodepro and adwaita fonts to ensure
always have default fonts installed, when recommends are disabled
- No longer recommends gnome-desktop
==== php8 ====
Version update (8.3.19 -> 8.4.5)
Subpackages: php8-ctype php8-dom php8-iconv php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter
- version update to 8.4.5
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 OSS-Fuzz #391975641 (Crash when accessing property backing value by reference).
Fixed bug GH-17718 (Calling static methods on an interface that has `__callStatic` is allowed).
Fixed bug GH-17713 (ReflectionProperty::getRawValue() and related methods may call hooks of overridden properties).
Fixed bug GH-17916 (Final abstract properties should error).
Fixed bug GH-17866 (zend_mm_heap corrupted error after upgrading from 8.4.3 to 8.4.4).
Fixed GHSA-rwp7-7vc6-8477 (Reference counting in php_request_shutdown causes Use-After-Free). (CVE-2024-11235)
DOM:
Fixed bug GH-17609 (Typo in error message: Dom\NO_DEFAULT_NS instead of Dom\HTML_NO_DEFAULT_NS).
Fixed bug GH-17802 (\Dom\HTMLDocument querySelector attribute name is case sensitive in HTML).
Fixed bug GH-17847 (xinclude destroys live node).
Fix using Dom\Node with Dom\XPath callbacks.
GD:
Fixed bug GH-17703 (imagescale with both width and height negative values triggers only an Exception on width).
Fixed bug GH-17772 (imagepalettetotruecolor crash with memory_limit=2M).
FFI:
Fix FFI Parsing of Pointer Declaration Lists.
FPM:
Fixed bug GH-17643 (FPM with httpd ProxyPass encoded PATH_INFO env).
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-17747 (Exception on reading property in register-based FETCH_OBJ_R breaks JIT).
Fixed bug GH-17715 (Null pointer deref in observer API when calling cases() method on preloaded enum).
Fixed bug GH-17868 (Cannot allocate memory with tracing JIT on 8.4.4).
PDO_SQLite:
Fixed GH-17837 ()::getColumnMeta() on unexecuted statement segfaults).
Fix cycle leak in sqlite3 setAuthorizer().
Fix memory leaks in pdo_sqlite callback registration.
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).
Fixed missing final and abstract flags when dumping properties.
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.
- version update to 8.4.4
Core:
Fixed bug GH-17234 (Numeric parent hook call fails with assertion).
Fixed bug GH-16892 (ini_parse_quantity() fails to parse inputs starting with 0x0b).
Fixed bug GH-16886 (ini_parse_quantity() fails to emit warning for 0x+0).
Fixed bug GH-17222 (__PROPERTY__ magic constant does not work in all constant expression contexts).
Fixed bug GH-17214 (Relax final+private warning for trait methods with inherited final).
Fixed NULL arithmetic during system program execution on Windows.
Fixed potential OOB when checking for trailing spaces on Windows.
Fixed bug GH-17408 (Assertion failure Zend/zend_exceptions.c).
Fix may_have_extra_named_args flag for ZEND_AST_UNPACK.
Fix NULL arithmetic in System V shared memory emulation for Windows.
Fixed bug GH-17597 (#[\Deprecated] does not work for __call() and __callStatic()).
DOM:
Fixed bug GH-17397 (Assertion failure ext/dom/php_dom.c).
Fixed bug GH-17486 (Incorrect error line numbers reported in Dom\HTMLDocument::createFromString).
Fixed bug GH-17481 (UTF-8 corruption in \Dom\HTMLDocument).
Fixed bug GH-17500 (Segfault with requesting nodeName on nameless doctype).
Fixed bug GH-17485 (upstream fix, Self-closing tag on void elements shouldn't be a parse error/warning in \Dom\HTMLDocument).
Fixed bug GH-17572 (getElementsByTagName returns collections with tagName-based indexing).
Enchant:
Fix crashes in enchant when passing null bytes.
FTP:
Fixed bug GH-16800 (ftp functions can abort with EINTR).
GD:
Fixed bug GH-17349 (Tiled truecolor filling looses single color transparency).
Fixed bug GH-17373 (imagefttext() ignores clipping rect for palette images).
Ported fix for libgd 223 (gdImageRotateGeneric() does not properly interpolate).
Added support for reading GIFs without colormap to bundled libgd.
Gettext:
Fixed bug GH-17400 (bindtextdomain SEGV on invalid domain).
Intl:
Fixed bug GH-11874 (intl causing segfault in docker images).
... changelog too long, skipping 181 lines ...
* upgrading notes: https://www.php.net/manual/en/migration84.php
==== polkit-default-privs ====
Version update (1550+20250225.49f846d -> 1550+20250407.fdb02a6)
- Update to version 1550+20250407.fdb02a6:
* profiles: power-profiles-daemon (bsc#1240862)
* build(deps): bump actions/checkout from 3 to 4
* Add dependabot checks for Github actions
* Add flake8 CI workflow
==== poppler ====
Version update (25.03.0 -> 25.04.0)
Subpackages: libpoppler-cpp2 libpoppler-glib8 poppler-tools
- version update to 25.04.0
core:
* Properly verify adbe.pkcs7.sha1 signatures
* Improve errors on signing failure
* Allow empty outline titles
* Fix error in Distinguished Name parsing
* Fix build with Android API < 29
* Fix parsing Level PG document string
* Internal code improvements
* Fix crashes in malformed documents
utils:
* pdfcairo: Fix document unit for SVG output
cpp:
* Add document::form_type
* Add document::has_javascript
build system:
* cmake: Use modern Python3 cmake module
- fixes CVE-2025-32365 [bsc#1240881]
CVE-2025-32364 [bsc#1240880]
==== poppler-qt6 ====
Version update (25.03.0 -> 25.04.0)
- version update to 25.04.0
core:
* Properly verify adbe.pkcs7.sha1 signatures
* Improve errors on signing failure
* Allow empty outline titles
* Fix error in Distinguished Name parsing
* Fix build with Android API < 29
* Fix parsing Level PG document string
* Internal code improvements
* Fix crashes in malformed documents
utils:
* pdfcairo: Fix document unit for SVG output
cpp:
* Add document::form_type
* Add document::has_javascript
build system:
* cmake: Use modern Python3 cmake module
- fixes CVE-2025-32365 [bsc#1240881]
CVE-2025-32364 [bsc#1240880]
==== postfix ====
- fix compile option -std=gnu17 (only for >= 1600)
- sync changes file
- add -std=gnu17 to CCARGS to fix gcc15 compile time error, as
Wietse Venema suggests (marc.info/?l=postfix-users&m=173542420611213)
- rework postfix-main.cf.patch
- fix config.postfix
* add missing: cpifnewer "/usr/@lib@/sasl2/*" usr/@lib@/sasl2
- rebase patches
* pointer_to_literals.patch
* postfix-linux45.patch
* postfix-master.cf.patch
* postfix-ssl-release-buffers.patch
* set-default-db-type.patch
- keep spec and changes files in sync
==== publicsuffix ====
Version update (20250224 -> 20250407)
- Update to version 20250407:
* Add windsurf.app and windsurf.build (#2428)
* util: gTLD data autopull updates for 2025-03-28T15:18:17 UTC (#2423)
* feat: add Appwrite domains to the list (#2410)
* Add storacha.link and w3s.link (#2417)
* Remove `router.management` (#2409)
* Add dpdns.org (#2414)
* Add devinapps.com (#2412)
* add inbrowser.link and inbrowser.dev (#2413)
* Update public_suffix_list.dat (#2403)
* Add ai.kr, io.kr, it.kr, me.kr (#2407)
* Update pro.typeform.com contact (#2404)
* Add deus-canvas.com to PSL (#2405)
* Add oninferno.net (#2402)
* add deno.net (#2400)
* util: gTLD data autopull updates for 2025-02-28T15:17:59 UTC (#2401)
* Add cpanel.site to private section (#2398)
* Add `zone.id` to the list (#2396)
* Add *.zerops.app (#2393)
* util: gTLD data autopull updates for 2025-02-26T15:18:44 UTC (#2397)
==== python-Automat ====
- make it compatible with older setuptools again
- adapt to setuptools 77
==== python-M2Crypto ====
- Allow for ambiguity in first letter of directories in
%{python_sitearch}.
- Change macro to %{?sle15allpythons} so we build both Python 3.6
and Python 3.11 on SLE-15.
==== python-MarkupSafe ====
- Make the dist-info name case-insensitive
- Lowercase metadata directory name.
==== python-argparse-manpage ====
- Skip a failing test.
==== python-certifi ====
Version update (2024.8.30 -> 2025.1.31)
Subpackages: python311-certifi python313-certifi
- Update to 2025.1.31
* Added certs
- Subject: CN=D-TRUST BR Root CA 2 2023 O=D-Trust GmbH
- Subject: CN=D-TRUST EV Root CA 2 2023 O=D-Trust GmbH
* Removed certs
- Subject: CN=SwissSign Silver CA - G2 O=SwissSign AG
- from version 2024.12.14
* Upload attestations to PyPI
* Added 3.13 classifier (#322)
* Test against 3.13 final
* Added certs
- Subject: CN=GLOBALTRUST 2020 O=e-commerce monitoring GmbH
* Removed certs
- Subject: CN=SecureSign RootCA11 O=Japan Certification Services, Inc.
- Subject: CN=Entrust Root Certification Authority - G4 O=Entrust, Inc.
OU=See www.entrust.net/legal-terms/(c) 2015 Entrust, Inc. - for
authorized use only
- Subject: CN=Security Communication RootCA3 O=SECOM Trust Systems CO.,LTD.
==== python-simplejson ====
Version update (3.19.3 -> 3.20.1)
- update to 3.20.1:
* Do not memoize keys before they are coerced to string
https://github.com/simplejson/simplejson/pull/329
==== python-tzdata ====
Version update (2025.1 -> 2025.2)
- update to 2025.2:
* Upstream version 2025b released 2025-03-22T20:40:46+00:00
* New zone for Aysén Region in Chile which moves from -04/-03
to -03.
* Chile's Aysén Region moves from -04/-03 to -03 year-round,
joining Magallanes Region.
* Iran switched from +04 to +0330 on 1978-11-10 at 24:00, not
at year end.
==== python-zope.interface ====
- Make it compatible with older setuptools
- Correct dist-info directory due to new setuptools.
==== qcoro-qt6 ====
Version update (0.11.0 -> 0.12.0)
Subpackages: libQCoro6Core0 libQCoro6DBus0
- Update to 0.12.0
* README: fix typo in QNetworkReply example
* Don't discard result from QFile::open
* Add return value conversion for QCoroTask
* fix: disable language-extension-token warning
* Don't set CMAKE_CXX_FLAGS, use target properties instead
* Fix infinite recursion with debug builds on libstdc++
* Fix build with Qt dev
* Don't leak compile definitions from interface libraries
* Add missing includes
==== qt6-base ====
Version update (6.8.2 -> 6.9.0)
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 to rename a variable that was being shadowed and which
made apps that use -Werror=shadow and include this header fail
to build. Submitted upstream at
https://codereview.qt-project.org/c/qt/qtbase/+/638284 :
* 0001-Rename-variable-being-shadowed.patch
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
- Drop patches, merged upstream:
* 0001-QLocale-try-to-survive-being-created-during-applicat.patch
* 0001-QSystemLocale-bail-out-if-accessed-post-destruction.patch
* 0001-QLibraryInfo-speed-up-checking-if-qt-etc-qt.conf-res.patch
==== qt6-declarative ====
Version update (6.8.2 -> 6.9.0)
Subpackages: libQt6LabsAnimation6 libQt6LabsFolderListModel6 libQt6LabsPlatform6 libQt6LabsQmlModels6 libQt6LabsSettings6 libQt6LabsSharedImage6 libQt6LabsWavefrontMesh6 libQt6Qml6 libQt6QmlCore6 libQt6QmlLocalStorage6 libQt6QmlMeta6 libQt6QmlModels6 libQt6QmlNetwork6 libQt6QmlWorkerScript6 libQt6QmlXmlListModel6 libQt6Quick6 libQt6QuickControls2-6 libQt6QuickControls2Impl6 libQt6QuickDialogs2-6 libQt6QuickDialogs2QuickImpl6 libQt6QuickDialogs2Utils6 libQt6QuickEffects6 libQt6QuickLayouts6 libQt6QuickParticles6 libQt6QuickShapes6 libQt6QuickTemplates2-6 libQt6QuickTest6 libQt6QuickVectorImage6 libQt6QuickWidgets6 qt6-declarative-imports
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-imageformats ====
Version update (6.8.2 -> 6.9.0)
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-multimedia ====
Version update (6.8.2 -> 6.9.0)
Subpackages: libQt6Multimedia6 libQt6MultimediaQuick6 libQt6MultimediaWidgets6 libQt6Quick3DSpatialAudio6 libQt6SpatialAudio6 qt6-multimedia-imports
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-networkauth ====
Version update (6.8.2 -> 6.9.0)
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-positioning ====
Version update (6.8.2 -> 6.9.0)
Subpackages: libQt6Positioning6 libQt6PositioningQuick6 qt6-positioning-imports
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-qt5compat ====
Version update (6.8.2 -> 6.9.0)
Subpackages: libQt6Core5Compat6 qt6-qt5compat-imports
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-quick3d ====
Version update (6.8.2 -> 6.9.0)
Subpackages: libQt6Quick3D6 libQt6Quick3DAssetImport6 libQt6Quick3DAssetUtils6 libQt6Quick3DEffects6 libQt6Quick3DHelpers6 libQt6Quick3DHelpersImpl6 libQt6Quick3DParticleEffects6 libQt6Quick3DParticles6 libQt6Quick3DRuntimeRender6 libQt6Quick3DUtils6 libQt6Quick3DXr6 qt6-quick3d-imports
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-quicktimeline ====
Version update (6.8.2 -> 6.9.0)
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-sensors ====
Version update (6.8.2 -> 6.9.0)
Subpackages: libQt6Sensors6
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-shadertools ====
Version update (6.8.2 -> 6.9.0)
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-speech ====
Version update (6.8.2 -> 6.9.0)
Subpackages: libQt6TextToSpeech6 qt6-texttospeech
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-svg ====
Version update (6.8.2 -> 6.9.0)
Subpackages: libQt6Svg6 libQt6SvgWidgets6
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-tools ====
Version update (6.8.2 -> 6.9.0)
Subpackages: libQt6Designer6 libQt6UiTools6 qt6-tools-qdbus
- Fix desktop files
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-translations ====
Version update (6.8.2 -> 6.9.0)
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-virtualkeyboard ====
Version update (6.8.2 -> 6.9.0)
Subpackages: libQt6HunspellInputMethod6 libQt6VirtualKeyboard6 qt6-virtualkeyboard-imports
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-wayland ====
Version update (6.8.2 -> 6.9.0)
Subpackages: libQt6WaylandClient6 libQt6WaylandCompositor6 libQt6WaylandEglClientHwIntegration6 libQt6WaylandEglCompositorHwIntegration6 libQt6WlShellIntegration6
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
- Drop patches, merged upstream:
* 0001-update-wayland_xml-to-version-1_23_0.patch
* fix-taskbar.patch
==== qt6-webchannel ====
Version update (6.8.2 -> 6.9.0)
Subpackages: libQt6WebChannel6 libQt6WebChannelQuick6 qt6-webchannel-imports
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== qt6-webengine ====
Version update (6.8.2 -> 6.9.0)
Subpackages: libQt6WebEngineCore6 libQt6WebEngineQuick6 libQt6WebEngineWidgets6 qt6-webengine-imports
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
- Drop patches, merged upstream:
* 0001-Build-system-remove-libxml2-compilation-test.patch
* qtwebengine-ffmpeg-playback-fix.patch
- Add patch:
* qtwebengine-pipewire-1.4.patch
==== qt6-webview ====
Version update (6.8.2 -> 6.9.0)
- Update to 6.9.0:
* https://www.qt.io/blog/qt-6.9-released
==== rsyslog ====
Version update (8.2406.0 -> 8.2502.0)
- Upgrade to rsyslog 8.2502
* 2025-02-16: prepare for scheduled stable 8.2502.0 release
* 2025-02-13: openssl: check for ENGINE support in library
* 2025-02-13: CI: add compile check with atomic operations disabled
* 2025-02-12: omfwd bugfix: variable was not properly synced across threads
* 2025-02-12: omamqp1: Fixed build on Ubuntu 24
* 2025-02-12: testbench: Write started dummy file in python snmpreceiver script
* 2025-01-29: CI: add Testruns under Ubuntu 24.04
* 2025-02-07: testbench: Added new version of snmptrapreceiver.py for python 3.11+
* 2025-01-27: testbench: reduce flakiness for omhttp-batch-retry-metadata.sh test
* 2025-01-27: testbench: Fix OpenSSL 3.x depreceated warnings in tcpflood
* 2025-01-27: testbench: remove es 6.0 based tests
* 2025-01-27: omfwd: align some parameters with imtcp names
* 2025-01-22: tcpflood test tool: enable multi threaded connection open
* 2025-01-23: testbench: add new and adapt imtcp tests for large connection counts
* 2025-01-23: imtcp: add "socketBacklog" parameter to configure TCP backlog size
* 2025-01-23: testbench: adapt imptcp tests for large connection counts
* 2025-01-23: imptcp: Increase default SYN backlog for imptcp server to 64
* 2025-01-14: netstrm TLS driver: move TLS retry handling to main driver
* 2025-01-07: testbench flake fix: prevent "bad" timing to cause flakes
* 2025-01-03: Replaced inet_aton with inet_pton for IPv4 address conversion.
* 2024-11-28: CI: add check for compile with -std=gnu23 gcc option
* 2024-12-31: CI: remove libgrok-related codeql checks
* 2024-12-05: mmkubernetes: nitfix
* 2024-12-04: bump version number for next scheduled stable release
* 2024-11-28: omazureeventhubs: Handle invalid URL characters in config parameters
* 2024-12-02: prepare for schedule stable 8.2412.0 release
* 2024-11-26: Fix legacy $ActionQueueDiscardMark parameter
* 2024-11-26: imdiag bugfix: racy network driver selection
* 2024-11-15: CI: user newer OS versions in CI workflow
* 2024-11-18: gnutls bugfix: Add timeout to GnuTLS handshake
* 2024-11-18: gnutls bugfix: Avoid blocking sockets during TLS handshake
* 2024-11-15: cleanup: remove unused variable
* 2024-11-15: libksi: make build under C11 C standard
* 2024-11-15: cleanup: remove variables that are no longer used
* 2024-11-13: testbench bugfix: typo caused invalid test file to be used
* 2024-11-12: nsd_ptcp regression fix: remove debugging messages emited to stderr
* 2024-03-25: ossl netstream driver: allow ephemeral Diffie-Hellman key exchange
* 2024-11-07: Fix build on musl
* 2024-10-29: test bench fix: bump zookeper NVR
* 2024-10-25: imjournal: Fix first message loss after journal rotation
* 2024-10-20: bump version number for next scheduled stable release cycle
* 2024-10-20: prepare for 8.2410.0 scheduled stable release
* 2024-10-14: regression fix: build issue on Solaris 10
* 2024-09-23: testbench: correctly apply socket options in minitcpsrvr
* 2024-10-07: clean(imhiredis): Minor code fixes
* 2024-09-25: rainerscript: do not try to call a function if it does not exist
* 2024-09-20: Fix runConf NULL pointer refence
* 2024-09-15: network subsystem: improve connection failure error message
* 2024-08-22: add missing ChangeLog entry
* 2024-08-20: prepare for next scheduled release cycle
* 2024-08-19: build: make new openssl crypto provider individually selectable
* 2024-08-19: prepare for v8.2408.0 scheduled stable release
* 2024-08-19: build system: correct invalid file name
* 2024-04-12: omfwd: implement native load balancing - phase 1
* 2024-08-13: Adjust documentation regarding rscryutil
* 2024-08-14: Replace deprecated json_object_object_get
* 2024-08-15: minor: flag function as OK for undefined behaviour
* 2024-08-14: build fix: regression from recently merged 615cde156c14
* 2024-08-13: Refactor ossl crypto provider
* 2024-08-12: omkafka: write Kafka log with level ERROR or higher into errorfile
* 2024-08-02: openssl: Add remoteclient to LogMsg where possible
* 2024-07-31: imtcp: add streamdriver.crlfile module parameter
* 2024-05-10: Refactor the rscryutil tool
* 2024-07-23: imptcp: improve error messages
* 2024-07-18: omazureeventhubs: Fix implementation of amqp_address parameter
* 2024-07-18: ossl: Fix #pragma GCC diagnostic not allowed inside functions
* 2024-06-14: Fix memory leak in omazureeventhubs on accepted PN_DELIVERY event
* 2024-05-01: Keep original free pattern.
* 2024-04-19: Do not free the uninitialized cstring.
* 2024-05-08: Fix passing the value to EscapeChar.
* 2024-07-01: prepare for next scheduled stable release cycle
* 2024-06-21: tls bugfix: parameter 'StreamDriver.CRLFile' not known
* 2024-04-09: fix(lexer): typo and missing space when file can't be accessed
- source code now supports c23 standard
==== salt ====
Subpackages: python311-salt salt-master salt-minion
- Fix refresh of osrelease and related grains on Python 3.10+
- Added:
* fix-refresh-of-osrelease-and-related-grains-on-pytho.patch
==== sdbootutil ====
Version update (1+git20250404.20a1dfb -> 1+git20250410.9086124)
Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper
- Update to version 1+git20250410.9086124:
* Simplify code calling mount_chroot
* Support transactional systems without overlayfs on /etc
* Remove unnecessary umount_etc
- Update to version 1+git20250409.7ec17ae:
* Call cleanup when snapshots change (boo#1240932)
* Add cleanup command to drop broken boot entries
* Document --all parameter
* Sync the bootloader also in MicroOS
- Update to version 1+git20250407.f84e1da:
* Drop PCR2 if in virtual machine
* Add have_slot function
* Get boot time from /proc/stat (boo#1240851)
==== selinux-policy ====
Version update (20250324 -> 20250410)
Subpackages: selinux-policy-targeted
- Update to version 20250410:
* Allow login to podman container from tty (bsc#1238709)
* Add an rpmbuild test to the gitlab-ci
- Add ugly workaround for semodule removal issues
(bsc#1221342 bsc#1238062 bsc#1230643 bsc#1230938)
Can be dropped when PED-12491 is done.
- Update to version 20250403:
* Allow hyper-v's fcopy_uio_daemon to run as unconfined_service_t (bsc#1239593)
* Allow switcheroo-control dbus chat with xdm
* Fix typo in calling unconfined_dbus_chat for switcheroo-control
* Allow sysadm_t to write to /dev/kmsg
* Allow init_t nnp domain transition to pcscd_t
* Fix the genfscon statement for pidfs filesystem
* Allow tuned-ppd dbus chat with xdm
* Update INSTALL to describe necessary steps to build it
* Rename the default policy to fedora-selinux
* Update COPYING to the latest version of GPLv2
* Allow traceroute_t bind rawip sockets to unreserved ports
* Revert "Allow traceroute_t bind rawip sockets to unreserved ports"
* Change the bootc system generator name to bootc-systemd-generator
* Correct path for SAP HDB binary
* additional path for SAP binaries
* dontaudit access to /etc/passwd for power-profiles-daemon (bsc#1237534)
* allow power-profiles-daemon to watch sysfs directories (bsc#1237534)
* add dev_watch_sysfs_dirs interface
* Allow mpd use the io_uring API
* Confine tuned-ppd
* Add the switcheroo module
* Label wine's windows libraries as textrel_shlib_t
* Allow systemd domains write global pressure stall information
* Add label and interfaces for kernel PSI files
* Update bootupd policy
* Update ktls policy
* Add policy for systemd-bootc-generator
* Allow blueman the kill capability
* Add context for plymouth debug log files
* Allow rlimit inheritance for domains transitioning to local_login_t
* Update insights-core policy
* Allow insights-core map all non-security files
* Allow insights-core map audit config and log files
* Allow insights-client manage insights_client_var_log_t files
- Syncing with upstream rawhide selinux-policy up to:
* 041d36f8d8c03e651c1e52b6221770db1e9237c6
- Update embedded container-selinux version to commit:
* 4244f856ea34d20edb903a6ff28667400a4b6c18 (version 2.236.0)
==== sendmail ====
Subpackages: libmilter1_0
- add -std=gnu11 to compiler flags, to fix gcc15 compile time
error, and to still allow build on Leap 15.6
==== serd ====
- Fix Leap build
==== shadow ====
Subpackages: libsubid5 login_defs
- shadow-util-linux.patch: util-linux-2.41 introduced new variable:
LOGIN_ENV_SAFELIST. Recognize it and update dependencies. The
patch includes gh/shadow-maint/shadow/pull#1248.
- shadow-login_defs-check-login_defs.lst: Make the util-linux.spec
multibuild file compatible with quilt. Make it working with new
quilt.
==== slang ====
- Drop pcre module, it hasn't been ported to pcre2 yet.
==== systemd ====
Version update (257.4 -> 257.5)
Subpackages: libsystemd0 libudev1 systemd-boot systemd-container systemd-experimental udev
- Import commit c10a66fb4dd34b86d42fa92501bd88db63df479a (merge of v257.5)
This merge includes the following fix:
9b52c10986 test-network: replace symlink to 99-default.link with a copy
d7577221b8 man/pstore.conf: pstore.conf template is not always installed in /etc
62071a984d man: coredump.conf template is not always installed in /etc (bsc#1237496)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/f133e5974e69708d7491d4823780690…
==== texinfo ====
Subpackages: info info-lang
- add -std=gnu17 to CFLAGS to fix gcc15 compile time error
(flag can be dropped w/ release 7.2)
==== texlive ====
- Make it build with latest gcc
==== tigervnc ====
Version update (1.14.1 -> 1.15.0)
Subpackages: libXvnc1 tigervnc-selinux xorg-x11-Xvnc xorg-x11-Xvnc-module
- Update to tigervnc 1.15.0
* The native viewer and Unix servers now support the back and
forward mouse buttons
* The Unix servers can now handle any number of keys that are
missing from the server keyboard layout, rather than just a few
* x0vncserver now supports clipboard redirection
* The native viewer can remember the username and password when
reconnecting
* Both the native and Java viewer can now show a standard arrow
cursor, not just a dot cursor, if the server cursor is blank
* vncpasswd can now check password complexity with pwquality
- Refreshed patches:
* n_tigervnc-Date-time.patch
* u_tigervnc-Ignore-epipe-on-write.patch
* n_tigervnc-Correct-path-in-desktop-file.patch
==== u-boot-rpiarm64 ====
Version update (2025.01 -> 2025.04)
Subpackages: u-boot-rpiarm64-doc
- Update to 2025.04:
* Full changelog available at:
https://source.denx.de/u-boot/u-boot/-/compare/v2025.01...v2025.04
- Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2025.04
* Patches added:
0016-Kconfig-add-btrfs-to-standard-boot.patch
- Disable boards which fail to build:
* avnetultra96rev1
* xilinxzynqmpvirt
* xilinxzynqmpzcu102rev10
==== vde2 ====
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
==== vim ====
Subpackages: vim-data vim-data-common xxd
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- Upstream features and bug fixes (bsc#1027942) (jsc#PED-8910)
040-virtinst-add-pstore-backend-support.patch
041-tests-add-pstore-test.patch
042-man-virt-install-Document-pstore-device.patch
043-tests-Increase-virtio-mem-block-size.patch
044-tests-test_urls-fix-dead-URL.patch
045-urlfetcher-add-riscv64-architecture-for-Debian.patch
046-virt-manager-list-virtual-networks-when-creating-new-QEMU-Session-VM.patch
047-virt-install-add-support-for-vDPA-network-device.patch
048-virt-manager-add-support-for-vDPA-network-device.patch
049-virt-install-detect-wayland-in-order-to-start-virt-viewer.patch
- bsc#1241082 - [Build 20250410] virt_install fails to launch:
missing dependencies.
Spec file modifications
- bsc#1239837 - [SLFO] virt-manager still has unresolved
dependencies in beta2
Remove dependencies on spice and other Gtk sources as these
packages don't exist in SLES16. Cleanup other dependencies.
virt-manager.spec
==== vsftpd ====
- add -std=gnu17 to CFLAGS to fix gcc15 compile time error
==== webkit2gtk3 ====
Version update (2.48.0 -> 2.48.1)
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
- Update to version 2.48.1 (boo#1240958 boo#1240961 boo#1240962
boo#1240963 boo#1240964):
+ Limit the data stored in session state.
+ Remove the empty area below the title bar in Web Inspector when
not docked.
+ Fix the build with GST_DISABLE_GST_DEBUG.
+ Fix the build with GStreamer < 1.20.
+ Fix the build with video disabled.
+ Fix the build with clang 20.
+ Security fixes: CVE-2024-54551, CVE-2025-24208, CVE-2025-24209,
CVE-2025-24213, CVE-2025-24216, CVE-2025-24264, CVE-2025-30427.
- Add 8bee9eb9.patch: fix the build on non-x86 architectures.
==== wtmpdb ====
Version update (0.72.0+git20250305.10803fd -> 0.73.0+git20250408.edb8638)
Subpackages: libwtmpdb0
- Update to version 0.73.0+git20250408.edb8638:
* Release version 0.73.0
* expand accepted time format options
* use documented -t short option for last --until
* hurd: avoid PATH_MAX
* hurd: compat for lack of CLOCK_BOOTTIME
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra
- Add u_xf86-Accept-devices-with-the-kernel-s-vesadrm-driver.patch: Enables
Xorg to make use of the kernel's vesadrm driver. Taken from upstream. See
the MR at https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1879.
(bsc#1240624)
- Add u_xf86-Accept-devices-with-the-kernel-s-efidrm-driver.patch: Enables
Xorg to make use of the kernel's efidrm driver. Taken from upstream. See
the MR at https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1879.
(bsc#1240624)
==== xz ====
Version update (5.6.4 -> 5.8.1)
Subpackages: liblzma5
- Update to 5.8.1:
* Multithreaded .xz decoder (lzma_stream_decoder_mt()):
- Fix a bug that could at least result in a crash with
invalid input. (bsc#1240414, CVE-2025-31115)
- Fix a performance bug: Only one thread was used if the whole
input file was provided at once to lzma_code(), the output
buffer was big enough, timeout was disabled, and LZMA_FINISH
was used. There are no bug reports about this, thus it's
possible that no real-world application was affected.
* Avoid <stdalign.h> even with C11/C17 compilers. This fixes the
build with Oracle Developer Studio 12.6 on Solaris 10 when the
compiler is in C11 mode (the header doesn't exist).
* Autotools: Restore compatibility with GNU make versions older
than 4.0 by creating the package using GNU gettext 0.23.1
infrastructure instead of 0.24.
* Update Croatian translation.
- 5.8.0 changelog:
* liblzma on 32/64-bit x86: When possible, use SSE2 intrinsics
instead of memcpy() in the LZMA/LZMA2 decoder. In typical cases,
this may reduce decompression time by 0-5 %. However, when built
against musl libc, over 15 % time reduction was observed with
highly compressed files.
* CMake: Make the feature test macros match the Autotools-based
build on NetBSD, Darwin, and mingw-w64.
* Update the Croatian, Italian, Portuguese, and Romanian
translations.
* Update the German, Italian, Korean, Romanian, Serbian, and
Ukrainian man page translations.
- Summary of changes in the 5.7.x development releases:
* Mark the following LZMA Utils script aliases as deprecated:
lzcmp, lzdiff, lzless, lzmore, lzgrep, lzegrep, and lzfgrep.
* liblzma:
- Improve LZMA/LZMA2 encoder speed on 64-bit PowerPC (both
endiannesses) and those 64-bit RISC-V processors that
support fast unaligned access.
- Add low-level APIs for RISC-V, ARM64, and x86 BCJ filters
to lzma/bcj.h. These are primarily for erofs-utils.
- x86/x86-64/E2K CLMUL CRC code was rewritten.
- Use the CRC32 instructions on LoongArch.
* xz:
- Synchronize the output file and its directory using fsync()
before deleting the input file. No syncing is done when xz
isn't going to delete the input file.
- Add --no-sync to disable the sync-before-delete behavior.
- Make --single-stream imply --keep.
* xz, xzdec, lzmainfo: When printing messages, replace
non-printable characters with question marks.
* xz and xzdec on Linux: Support Landlock ABI versions 5 and 6.
* CMake: Revise the configuration variables and some of their
options, and document them in the file INSTALL. CMake support
is no longer experimental. (It was already not experimental
when building for native Windows.)
* Add build-aux/license-check.sh.
==== yast2-security ====
Version update (5.0.2 -> 5.0.3)
- Do not write selinux mode to kernel command line and keep it only
in /etc/selinux/config (jsc#PED-12400)
- 5.0.3
==== yast2-storage-ng ====
Version update (5.0.27 -> 5.0.28)
- New environment variables YAST_STORAGE_TEST_MODE and
YAST_DEVICEGRAPH_FILE to ease development of YaST and Agama
(gh#yast/yast-storage-ng#1407).
- 5.0.28
==== yast2-trans ====
Version update (84.87.20250330.b9c44bed6b -> 84.87.20250406.517e66caa5)
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.20250406.517e66caa5:
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* New POT for text domain 'storage'.
* Translated using Weblate (Esperanto)
1
0

Raspberry Pi 400 boot failure "stuck in rainbow screen" (and how I fixed it)
by Stefan Seyfried 09 Apr '25
by Stefan Seyfried 09 Apr '25
09 Apr '25
Hi all,
just a small anecdote of what happened to one of my Raspberries yesterday.
One Raspberry Pi 400 is running here as OBS worker for Packman build
service. It is the only one of my machines running Leap 15.6 (the others
two 8GB RAM rpi4 are running tumbleweed).
I power those off if no build jobs are waiting and only power them on
when there is work to do.
Yesterday the raspi400 failed to boot.
I investigated and found it sitting at the infamous "rainbow screen",
meaning that U-Boot did not load.
The EFI partition (vfat) was not clean, dosfsck did not help though.
It had some minor corruption (the startup.nsh file was the correct size
of 9 bytes but all NUL bytes) which I fixed - did not help.
all "config.txt", "extraconfig.txt" etc. were fine - still no boot.
I attachted the USB-attached SSD this machine uses to another spare 2GB
raspberry Pi4, where it booted just fine.
... I replaced everything in /boot/EFI with known good versions,
reinstalling all packages etc... still no boot on the rpi400, but it
always booted well on other rpi4 models.
The raspi os USB ssd from the spare 2GB rpi4 booted fine on the rpi400.
... long story short: I backed up the vfat partition of the USB ssd
(both raw block device and all files, just to be sure), mkdosfs
/dev/sdb1 (on my laptop the usb drive is sdb), doslabel EFI /dev/sdb2,
mounted the rootfs, edited fstab for the new /boot/efi UUID, remade the
initrd with dracut (forgot this at first, then the machine would not
boot waiting for the vfat partition) and now it is booting again happily
ever after.
There seems to have been some corruption in the vfat partition that
prevented the bootcode.bin from reading config.txt or such, but only on
the raspi400. (I also did update the eeprom from raspi OS, to no avail).
So if you ever are stuck at the rainbow screen, consider just remaking
the FAT partition.
I'm already mounting /boot/efi readonly on the tumbleweed machines,
because I had been seeing frequent corruption on it in the past,
probably related to premature cutting of the power on shutdown, I'll now
also do the same on Leap. I then only need to remember to remount it rw
before updating stuff like grub, u-boot,... :-)
Maybe this helps someone in the future :-)
Have fun,
seife
--
Stefan Seyfried
"For a successful technology, reality must take precedence over
public relations, for nature cannot be fooled." -- Richard Feynman
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.org/openSUSE:Submitting_bug_reports
Packages changed:
SDL3 (3.2.8 -> 3.2.10)
autoyast2 (5.0.5 -> 5.0.6)
blog (2.28 -> 2.32)
bluedevil6 (6.3.3 -> 6.3.4)
boost-base
boost-extra
breeze6 (6.3.3 -> 6.3.4)
breeze6-gtk (6.3.3 -> 6.3.4)
btrfsprogs (6.13 -> 6.14)
cronie
discover6 (6.3.3 -> 6.3.4)
dracut (059+suse.707.g7b7df177 -> 059+suse.714.gee616a76)
drkonqi6 (6.3.3 -> 6.3.4)
ed (1.21 -> 1.21.1)
fftw3
flatpak-kcm6 (6.3.3 -> 6.3.4)
gjs
gnome-remote-desktop
gnome-settings-daemon (48.0 -> 48.0+3)
gsl
gstreamer-plugins-bad
guestfs-tools (1.53.8 -> 1.53.9)
kactivitymanagerd6 (6.3.3 -> 6.3.4)
kde-cli-tools6 (6.3.3 -> 6.3.4)
kde-gtk-config6 (6.3.3 -> 6.3.4)
kdecoration6 (6.3.3 -> 6.3.4)
kdeplasma6-addons (6.3.3 -> 6.3.4)
kgamma6 (6.3.3 -> 6.3.4)
kglobalacceld6 (6.3.3 -> 6.3.4)
kinfocenter6 (6.3.3 -> 6.3.4)
kmenuedit6 (6.3.3 -> 6.3.4)
kpipewire6 (6.3.3 -> 6.3.4)
kscreen6 (6.3.3 -> 6.3.4)
kscreenlocker6 (6.3.3 -> 6.3.4)
ksshaskpass6 (6.3.3 -> 6.3.4)
ksystemstats6 (6.3.3 -> 6.3.4)
kwayland-integration6 (6.3.3 -> 6.3.4)
kwayland6 (6.3.3 -> 6.3.4)
kwin6 (6.3.3 -> 6.3.4)
layer-shell-qt6 (6.3.3 -> 6.3.4)
libguestfs (1.55.7 -> 1.55.8)
libkscreen6 (6.3.3 -> 6.3.4)
libksysguard6 (6.3.3 -> 6.3.4)
libp11
libplasma6 (6.3.3 -> 6.3.4)
libsolv (0.7.31 -> 0.7.32)
libvirt (11.1.0 -> 11.2.0)
libzypp (17.36.5 -> 17.36.6)
m4
milou6 (6.3.3 -> 6.3.4)
mozilla-nss (3.108 -> 3.109)
ncurses
ocean-sound-theme6 (6.3.3 -> 6.3.4)
openSUSE-release (20250402 -> 20250405)
openblas_openmp
openblas_pthreads
pam_kwallet6 (6.3.3 -> 6.3.4)
patterns-base
pcr-oracle (0.5.4 -> 0.5.5)
plasma5support6 (6.3.3 -> 6.3.4)
plasma6-activities (6.3.3 -> 6.3.4)
plasma6-activities-stats (6.3.3 -> 6.3.4)
plasma6-browser-integration (6.3.3 -> 6.3.4)
plasma6-desktop (6.3.3 -> 6.3.4)
plasma6-disks (6.3.3 -> 6.3.4)
plasma6-integration (6.3.3 -> 6.3.4)
plasma6-nm (6.3.3 -> 6.3.4)
plasma6-openSUSE
plasma6-pa (6.3.3 -> 6.3.4)
plasma6-print-manager (6.3.3 -> 6.3.4)
plasma6-systemmonitor (6.3.3 -> 6.3.4)
plasma6-thunderbolt (6.3.3 -> 6.3.4)
plasma6-workspace (6.3.3 -> 6.3.4)
polkit-kde-agent-6 (6.3.3 -> 6.3.4)
powerdevil6 (6.3.3 -> 6.3.4)
python-gobject
python-libvirt-python (11.1.0 -> 11.2.0)
python-numpy
qemu (9.2.2 -> 9.2.3)
qqc2-breeze-style6 (6.3.3 -> 6.3.4)
rdma-core (56.0 -> 56.1)
rpm-config-SUSE (20241031 -> 20250328)
rubygem-ruby-dbus (0.24.0 -> 0.25.0)
sdbootutil (1+git20250401.2eda714 -> 1+git20250404.20a1dfb)
sddm-kcm6 (6.3.3 -> 6.3.4)
sdl2-compat (2.32.52 -> 2.32.54)
spectacle (6.3.3 -> 6.3.4)
systemsettings6 (6.3.3 -> 6.3.4)
tbb
tumbler
unzip
w3m
wacomtablet-kcm6 (6.3.3 -> 6.3.4)
xdg-desktop-portal
xdg-desktop-portal-kde6 (6.3.3 -> 6.3.4)
=== Details ===
==== SDL3 ====
Version update (3.2.8 -> 3.2.10)
- Update to release 3.2.10
* Added support for SDL_PIXELFORMAT_MJPG to SDL_DuplicateSurface()
* Added SIMD blitters for 8888 to 8888 swizzled format conversion
* Added mappings for the Nintendo Switch Online N64/SEGA/SNES
controllers on Linux
* Added SDL_HINT_VIDEO_X11_EXTERNAL_WINDOW_INPUT to control
whether XSelectInput() should be called on external windows
==== autoyast2 ====
Version update (5.0.5 -> 5.0.6)
Subpackages: autoyast2-installation
- Load default security settings before importing the section to
ensure the settings are set in case there is no security section
defined and run without confirmation dialog (bsc#1231490)
- 5.0.6
==== blog ====
Version update (2.28 -> 2.32)
Subpackages: libblogger2
- Update to version 2.32
* Better 3270 console support, use uevent below /sys file system
- Update to version 2.31
* Handel BS on password prompt as well
* Drop spining code as systemd uses clear to end of line
escape sequence (hard coded!) for its cylon lines.
- blog: again suggest blog-plymouth
- Update to version 2.30
* The asking variable is not shared
* Allow password asking prompt to be repeated if empty.
* Make spinner support UTF-8 multibyte conform.
* Spinner lines of system still not handled.
- Update to version 2.29
* Make sure that password prompt is seen Latest
Use a temporary buffer to be silent during asking passwords.
And stop system console output during password questions
only if temporary buffer becomes short. As well as do coloring
on /dev/ttysclp0 for S390.
- Drop patch.patch as now upstream
- Modify temporary patch patch.patch
* Use a temporary buffer to be silent during asking passwords
* Stop system console output during password questions only
if temporary buffer becomes short
- Add temporary patch named patch.patch
* Stop system console output during password questions
* Do coloring on /dev/ttysclp0
- blog: recommend blog-plymouth instead of only suggesting
* More house advertising to make plymouth support of blogd
more familiar and known by the users
==== bluedevil6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* Fix glitch while scrolling with touch
* 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_thread1_87_0
- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
==== boost-extra ====
- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
==== breeze6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: breeze6-cursors breeze6-decoration breeze6-style
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* ToolsAreaManager: Store windows as a vector (kde#501688)
* kstyle: Don't replay scrollbar mouse event to same position
* update version for new release
==== breeze6-gtk ====
Version update (6.3.3 -> 6.3.4)
Subpackages: gtk2-metatheme-breeze6 gtk3-metatheme-breeze6 gtk4-metatheme-breeze6 metatheme-breeze6-common
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== btrfsprogs ====
Version update (6.13 -> 6.14)
Subpackages: btrfsprogs-bash-completion btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1
- update to 6.14
* 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 file:
- update subpackage descriptions
- drop conditional build of documentation, always use source
- drop pre-systemd udev workarounds (version 190)
==== cronie ====
Subpackages: cron
- add cronie-gcc15.patch to fix gcc15 compile time error
==== discover6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: discover6-backend-flatpak discover6-backend-fwupd discover6-backend-packagekit discover6-notifier
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* PackageKit: Fix connection for update details (kde#434936)
* notifier: cover in qDebugs
* update version for new release
==== dracut ====
Version update (059+suse.707.g7b7df177 -> 059+suse.714.gee616a76)
- Update to version 059+suse.714.gee616a76:
* fix(crypt): always install s390 crypto modules (jsc#IBM-1444)
* fix(crypt): install dm_crypt module in non-hostonly mode as well
* fix(nfs): set correct ownership of rpc.statd state directories (bsc#1217885)
* perf(nfs): remove references to old rpcbind state dir
* fix(nfs): libnfsidmap plugins not added in some distributions
==== drkonqi6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* Add mapping for krdpserver
* coredump: don't start units on system users (e.g. sddm) (kde#500179)
* update version for new release
==== ed ====
Version update (1.21 -> 1.21.1)
- GNU ed 1.21.1:
* Fixed a compilation failure caused by the inclusion of the
unused and obsolete header <sys/file.h>
* Ed now reads the initial window size for the z command from the
environment variable LINES
==== fftw3 ====
- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
==== flatpak-kcm6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- No code change since 6.3.3
==== gjs ====
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Enable tests during build again, resolved elsewhere in the stack.
==== gnome-remote-desktop ====
- enforce PIE also on SLES. (bsc#1235929)
==== gnome-settings-daemon ====
Version update (48.0 -> 48.0+3)
- Update to version 48.0+3:
* Update Occitan translation
* Revert "ci: Point to ci-templates fork with cbuild"
* Updated translations.
- Add patches to fix brightness control:
* 411.patch
* 413.patch
==== gsl ====
Subpackages: libgsl28 libgslcblas0
- Don't package the whole _includedir, only the gsl folder
- Remove obsolete Obsolete (from almost a decade ago)
- Remove HPC code as it's unused now (bsc#1239982)
==== gstreamer-plugins-bad ====
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
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
BuildRequires: align with what meson setup checks for. Lucky us,
soup-3.0 was already pulled in via different dependency.
==== guestfs-tools ====
Version update (1.53.8 -> 1.53.9)
- Update to version 1.53.9 (jsc#PED-8910)
* Various build improvements
* mlcustomize: ignore sriov vioprot.* files too
* mlcustomize: don't inject .pdb files
* mlcustomize: Only use osinfo id for virtio-win path matching
* mlcustomize: virtio-win: clarify virtio-1.0 support
* mlcustomize: make windows q35 check independent of virtio drivers
* mlcustomize: virtio-win: stop checking osinfo for virtio drivers
* mltools: Strip out all libosinfo driver plumbing
* mlutils: Remove need for OCaml OUnit2
* mltools: Remove need for OCaml OUnit2
* mlstdutils: Remove need for OCaml OUnit2
* mltools: Fix de-oUnit-ized tests
==== kactivitymanagerd6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== kde-cli-tools6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== kde-gtk-config6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: kde-gtk-config6-gtk3
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== kdecoration6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: libkdecorations3-6 libkdecorations3private2
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== kdeplasma6-addons ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* applets/calculator: remove clipboard dataengine and fix pasting
* applets/userswitcher: allow user name to wrap on vertical panels
* applets/userswitcher: Limit the label size (kde#356603)
* applets/userSwitcher: Fix keyboard navigation (kde#501649)
* applets/weather: Fix config save (kde#501066)
* update version for new release
==== kgamma6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* Remove load on destruction (kde#498916)
* update version for new release
==== kglobalacceld6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: libKGlobalAccelD6-0
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== kinfocenter6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== kmenuedit6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* menuinfo: Fix editing local .desktop files which are symlinks
* update version for new release
==== kpipewire6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: kpipewire6-imports libKPipeWire6 libKPipeWireDmaBuf6 libKPipeWireRecord6
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== kscreen6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== kscreenlocker6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: libKScreenLocker6
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== ksshaskpass6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== ksystemstats6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== kwayland-integration6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== kwayland6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: libKWaylandClient6
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== kwin6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: kwin6-x11 libkwin6
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Too many changes since 6.3.3, only listing bugfixes:
* wayland: Clip surface damage (kde#501113)
* Combine tile modes when tiling via arrow keys (kde#501731)
* plugins/systembell: Throttle audio bell (kde#500916)
* compositor: only delay hardware cursor updates when necessary (kde#487563)
* kcms/rules: Remove pragma on OptionsComboBox (kde#501357)
- Drop patches:
* 0001-Version-6.3.3.patch
* 0002-kcms-rules-Remove-pragma-on-OptionsComboBox.patch
==== layer-shell-qt6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: libLayerShellQtInterface6
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== libguestfs ====
Version update (1.55.7 -> 1.55.8)
Subpackages: libguestfs-appliance libguestfs-winsupport libguestfs-xfs libguestfs0
- Update to version 1.55.8 (jsc#PED-8910)
* Various build improvements
* Updated translations for several languages
* lib/launch-libvirt.c: Remove fallback <emulator> for Arm
==== libkscreen6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: libKF6Screen8 libKF6ScreenDpms8 libkscreen6-plugin
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== libksysguard6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: ksysguardsystemstats6-data libKSysGuardSystemStats2 libksysguard6-imports libksysguard6-plugins
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* Guard against unreadable pid file
* update version for new release
==== libp11 ====
- Add Provides: openssl-pkcs11:
* RH has renamed libp11 to openssl-pkcs11 since 0.4.7-4, in order to keep
compatibility we need to provide openssl-pkcs11 (jsc#PED-12017)
==== libplasma6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: libPlasma6 libplasma6-components libplasma6-desktoptheme
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* Use Disabled Text color when needed (kde#501633)
* update version for new release
==== libsolv ====
Version update (0.7.31 -> 0.7.32)
Subpackages: libsolv-tools-base ruby-solv
- build both static and dynamic libraries on new suse distros
- support the apk package and repository format (both v2 and v3)
- new dataiterator_final_{repo,solvable} functions
- bump version to 0.7.32
- Provide a symbol specific for the ruby-version
so yast does not break across updates (boo#1235598)
==== libvirt ====
Version update (11.1.0 -> 11.2.0)
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
- Update to libvirt 11.2.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v11-2-0-2025-04-01
==== libzypp ====
Version update (17.36.5 -> 17.36.6)
- Drop workaround for broken rpm-4.18 in Code16 (bsc#1237172)
- BuildRequires: %{libsolv_devel_package} >= 0.7.32.
Code16 moved static libs to libsolv-devel-static.
- Drop usage of SHA1 hash algorithm because it will become
unavailable in FIPS mode (bsc#1240529)
- Fix zypp.conf dupAllowVendorChange to reflect the correct
default (false).
The default was true in Code12 (libzypp-16.x) and changed to
false with Code15 (libzypp-17.x). Unfortunately this was done by
shipping a modified zypp.conf file rather than fixing the code.
- zypp.conf: Add `lock_timeout` ($ZYPP_LOCK_TIMEOUT) (bsc#1239809)
- version 17.36.6 (35)
==== m4 ====
- add -std=gnu17 to CFLAGS to fix gcc15 compile time error
==== milou6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== mozilla-nss ====
Version update (3.108 -> 3.109)
Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs mozilla-nss-sysinit mozilla-nss-tools
- update to NSS 3.109
* bmo#1939512 - Call BL_Init before RNG_RNGInit() so that special
SHA instructions can be used if available
* bmo#1930807 - NSS policy updates - fix inaccurate key policy issues
* bmo#1945883 - SMIME fuzz target
* bmo#1914256 - ASN1 decoder fuzz target
* bmo#1936001 - Part 2: Revert âExtract testcases from ssl gtests
for fuzzingâ
* bmo#1915155 - Add fuzz/README.md
* bmo#1936001 - Part 4: Fix tstclnt arguments script
* bmo#1944545 - Extend pkcs7 fuzz target
* bmo#1912320 - Extend certDN fuzz target
* bmo#1944300 - revert changes to HACL* files from bug 1866841
* bmo#1936001 - Part 3: Package frida corpus script
==== ncurses ====
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Do not provides ncurses for *new* C++ library subpackages
==== ocean-sound-theme6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== openSUSE-release ====
Version update (20250402 -> 20250405)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== openblas_openmp ====
- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
==== openblas_pthreads ====
- Disable and remove support for gnu-hpc build flavours (bsc#1239982)
==== pam_kwallet6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: pam_kwallet6-common
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== 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
- Replace sle_version is !is_opensuse macro (bsc#1240642).
==== pcr-oracle ====
Version update (0.5.4 -> 0.5.5)
- Update to 0.5.5
+ Merge of pending patches into the project
+ No new feature since last release
- Change source to the openSUSE project
- Remove patches (merged)
+ fix-bsc1230316-make-pcr4-hard-requirement.patch
+ fix-bsc1230316-predict-sbatlevelrt.patch
+ fix-bsc1230316-predict-sbatlevelrt-sb-off.patch
+ fix_efi_measure_and_shim.patch
+ fix-event-reshash-for-cryptouuid.patch
+ fix_grub_bls_cmdline.patch
+ fix_grub_bls_entry.patch
+ fix_loader_conf.patch
+ fix-testcase-empty-efi-variables.patch
+ support-ecc-srk.patch
==== plasma5support6 ====
Version update (6.3.3 -> 6.3.4)
Subpackages: libPlasma5Support6
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== plasma6-activities ====
Version update (6.3.3 -> 6.3.4)
Subpackages: libPlasmaActivities6 plasma6-activities-imports
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== plasma6-activities-stats ====
Version update (6.3.3 -> 6.3.4)
Subpackages: libPlasmaActivitiesStats1
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== plasma6-browser-integration ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== plasma6-desktop ====
Version update (6.3.3 -> 6.3.4)
Subpackages: plasma6-desktop-emojier
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* applets/folderview: fix list view icon opacity (kde#501797)
* applets/kickoff: honor display style setting in search results
* kcms/touchpad/actions: Add touchpad toggle shortcut with meta keys
* Use entire screen to place sidebars when not in edit mode (kde#480890)
* update version for new release
==== plasma6-disks ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== plasma6-integration ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* KHintsSettings: Properly handle zero CursorBlinkRate in updateQtSettings
* KDirSelectDialog: Fix sidebar sizing bugs (kde#421247)
* update version for new release
==== plasma6-nm ====
Version update (6.3.3 -> 6.3.4)
Subpackages: plasma6-nm-openconnect plasma6-nm-openvpn plasma6-nm-pptp plasma6-nm-vpnc
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== plasma6-openSUSE ====
Subpackages: plasma6-branding-openSUSE plasma6-sddm-theme-openSUSE plasma6-theme-openSUSE
- Update to 6.3.4
==== plasma6-pa ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== plasma6-print-manager ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* libkcups/KCupsConnection: connect existing signal
* update version for new release
==== plasma6-systemmonitor ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== plasma6-thunderbolt ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- No code change since 6.3.3
==== plasma6-workspace ====
Version update (6.3.3 -> 6.3.4)
Subpackages: plasma6-session plasma6-session-x11 plasma6-workspace-libs sddm-qt6-branding-openSUSE
- Add patch to fix notification appearance
(kde#500192, kde#498599, kde#491217, kde#502160):
* 0001-applets-notifications-improve-paddings-again.patch
- Add patch to fix notification position:
* 0002-appelts-notifications-Fix-Notifications-positions.patch
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* applets/notifications: fix body label implicit height and alignment
* applets/notifications: restore padding above the icon, when visible
* applets/notifications: use more appropriate wrap mode for labels (kde#502162)
* applets/notifications: tighten internal spacings (kde#449083)
* notifications: Sync window position on creation
* applets/notifications: Fix actions in FullRepresentation
* klipper: let Qt handle plain text to deal with non-UTF-8 encodings when syncing selections
* kcms/region_language: make removing languages work
* Only queue position updates for panel when not hidden (kde#499833)
* klipper: let Qt handle plain text to deal with non-UTF-8 encodings (kde#500203)
* shell: fix shelltest
* klipper: only accept certain MIME types
* applets/notifications: make drag parameter explicit
* Check for queued positionAndResize requests at the end of the event cycle (kde#499833)
* applets/devicenotifier: handle unmounting gracefully
* update version for new release
==== polkit-kde-agent-6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== powerdevil6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* Set up KAboutData earlier
* update version for new release
==== python-gobject ====
Subpackages: python311-gobject python311-gobject-cairo python313-gobject python313-gobject-Gdk python313-gobject-cairo
- Re-add BuildRequires pkgconfig(gobject-introspection-1.0) to
fix "cannot import name GLib, introspection typelib not found"
error (boo#1240549)
==== python-libvirt-python ====
Version update (11.1.0 -> 11.2.0)
- Update to 11.2.0
- Add all new APIs and constants in libvirt 11.2.0
==== python-numpy ====
Subpackages: python311-numpy python313-numpy
- Disable and remove support of gnu-hpc build flavours (bsc#1239982)
==== qemu ====
Version update (9.2.2 -> 9.2.3)
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-img qemu-ipxe qemu-ksm qemu-pr-helper qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios
- Update to latest stable release (9.2.3)
Full backport list here:
https://lore.kernel.org/qemu-devel/44124379-3349-45cf-9238-8a847d8b2770@tls…
Fixes: bsc#1240005
Highlights include:
* hw/intc/aspeed: Fix IRQ handler mask check
* hw/misc/aspeed_hace: Fix buffer overflow in has_padding function
* target/riscv: fix handling of nop for vstart >= vl in some vector instruction
* target/riscv: refactor VSTART_CHECK_EARLY_EXIT() to accept vl as a parameter
* Makefile: "make dist" generates a .xz, not .bz2
* target/ppc: Fix e200 duplicate SPRs
* target/ppc: Fix facility interrupt checks for VSX
* ppc/spapr: fix default cpu for pre-9.0 machines.
* host/include/loongarch64: Fix inline assembly compatibility with Clang
* linux-user/riscv: Fix handling of cpu mask in riscv_hwprobe syscall
* target/riscv: fixes a bug against `ssamoswap` behavior in M-mode
* target/riscv: fix access permission checks for CSR_SSP
* docs/about/emulation: Fix broken link
* vdpa: Allow vDPA to work on big-endian machine
* vdpa: Fix endian bugs in shadow virtqueue
* target/loongarch: Fix vldi inst
* target/arm: Simplify pstate_sm check in sve_access_check
* target/arm: Make DisasContext.{fp, sve}_access_checked tristate
* util/cacheflush: Make first DSB unconditional on aarch64
* docs: Rename default-configs to configs
* block: Zero block driver state before reopening
* hw/xen/hvm: Fix Aarch64 typo
* hw/net/smc91c111: Don't allow data register access to overrun buffer
* hw/net/smc91c111: Sanitize packet length on tx
* hw/net/smc91c111: Sanitize packet numbers
* ppc/pnv/occ: Fix common area sensor offsets
* xen: No need to flush the mapcache for grants (bsc#1240005)
* net: move backend cleanup to NIC cleanup
* net: parameterize the removing client from nc list
* util/qemu-timer.c: Don't warp timer from timerlist_rearm()
* target/arm: Correct STRD atomicity
* target/arm: Correct LDRD atomicity and fault behaviour
* hw/arm: enable secure EL2 timers for sbsa machine
* hw/arm: enable secure EL2 timers for virt machine
* target/arm: Implement SEL2 physical and virtual timers
* ...
- Fix bsc#1240157:
* [openSUSE][RPM] spec: Require ipxe and virtio-gpu packages for more arch-es
==== qqc2-breeze-style6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== rdma-core ====
Version update (56.0 -> 56.1)
Subpackages: libefa1 libhns1 libibverbs libibverbs1 libmana1 libmlx4-1 libmlx5-1 librdmacm1 rdma-ndd
- Update to rdma-core v56.1 (jsc#PED-11289, jsc#PED-11323)
- Bug fixes for all providers
==== rpm-config-SUSE ====
Version update (20241031 -> 20250328)
- Update to version 20250328:
* Revert "Define %jobs as variable (boo#1237231)"
* Create the directory for rpm macros installation in install
- Update to version 20250324:
* Define %jobs as variable (boo#1237231)
* %requires_eq|ge(): Fix multiline output
* Split the SUSE distribution version macros to a separate file
==== rubygem-ruby-dbus ====
Version update (0.24.0 -> 0.25.0)
- 0.25.0
Bug fixes:
* Mention qualified property name in Get or Set errors
(gh#mvidner/ruby-dbus#147).
* Fix declaring logger and ostruct gems for Ruby 3.5
==== sdbootutil ====
Version update (1+git20250401.2eda714 -> 1+git20250404.20a1dfb)
Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper
- Update to version 1+git20250404.20a1dfb:
* Limit 640 to 4 variations
* Fix get_default for grub2-bls
- Update to version 1+git20250403.0ae7eeb:
* Drop shifted variations before the new one
* Create loader.conf if missing
==== sddm-kcm6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== sdl2-compat ====
Version update (2.32.52 -> 2.32.54)
- Update to release 2.32.54
* Fixed crash during controller hotplug in RetroArch
* Improved accuracy of SDL_GetRenderDriverInfo()
* Fixed SDL_SetWindowInputFocus() return value
- Delete 0001-cmake-install-sdl2-config-.cmake-files.patch
(merged)
- Add workarounds for Leap 15's not-so-capable pkg-config.
==== spectacle ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* Auto scale region recordings to improve fractional scaling recording quality (kde#500777)
* update version for new release
==== systemsettings6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== tbb ====
- Support older and current versions of setuptools WRT to the case of
the metadata directory.
==== tumbler ====
Subpackages: libtumbler-1-0 tumbler-folder-thumbnailer tumbler-lang tumbler-webp-thumbnailer
- Update custom thumbnailers
* folder thumbnailer now supports WebP covers as well
==== unzip ====
Subpackages: unzip-doc
- Add unzip-time-decl.patch from debian to fix gcc-15 compile time
error
==== w3m ====
- add -std=gnu11 to CFLAGS to fix gcc15 compile time error, and to
still allow build on Leap 15.6
==== wacomtablet-kcm6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* update version for new release
==== xdg-desktop-portal ====
- Optimize docs dependency concern by using default sphinx
theme. So the python-furo and its dependencies will not be pulled
on Leap 16.0, and we can still build the doc. Added Patch
authored by Daniel Garcia <daniel.garcia(a)suse.com>:
* remove-furo-dep.patch
==== xdg-desktop-portal-kde6 ====
Version update (6.3.3 -> 6.3.4)
- Update to 6.3.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/6/6.3.4
- Changes since 6.3.3:
* [AppChooser] Correctly set m_autoRemember
* Add input capture notification to notifyrc (kde#500130)
* update version for new release
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.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)
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.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
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.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
1
0