openSUSE ARM
Threads by month
- ----- 2024 -----
- 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
- 1 participants
- 2044 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:
Mesa (23.3.6 -> 24.0.3)
Mesa-drivers (23.3.6 -> 24.0.3)
akonadi (24.02.0 -> 24.02.1)
akonadi-calendar (24.02.0 -> 24.02.1)
akonadi-calendar-tools (24.02.0 -> 24.02.1)
akonadi-contacts (24.02.0 -> 24.02.1)
akonadi-import-wizard (24.02.0 -> 24.02.1)
akonadi-mime (24.02.0 -> 24.02.1)
akonadi-notes (24.02.0 -> 24.02.1)
akonadi-search (24.02.0 -> 24.02.1)
akregator (24.02.0 -> 24.02.1)
analitza (24.02.0 -> 24.02.1)
ark (24.02.0 -> 24.02.1)
baloo-widgets (24.02.0 -> 24.02.1)
blinken (24.02.0 -> 24.02.1)
calendarsupport (24.02.0 -> 24.02.1)
certmonger
dolphin (24.02.0 -> 24.02.1)
eventviews (24.02.0 -> 24.02.1)
ffmpegthumbs (24.02.0 -> 24.02.1)
gnome-weather (45.0 -> 46.0)
grantleetheme (24.02.0 -> 24.02.1)
gwenview (24.02.0 -> 24.02.1)
incidenceeditor (24.02.0 -> 24.02.1)
kaccounts-integration (24.02.0 -> 24.02.1)
kaccounts-integration-kf5 (24.02.0 -> 24.02.1)
kaccounts-providers (24.02.0 -> 24.02.1)
kaddressbook (24.02.0 -> 24.02.1)
kalgebra (24.02.0 -> 24.02.1)
kamera (24.02.0 -> 24.02.1)
kanagram (24.02.0 -> 24.02.1)
kapptemplate (24.02.0 -> 24.02.1)
kate (24.02.0 -> 24.02.1)
kbruch (24.02.0 -> 24.02.1)
kcachegrind (24.02.0 -> 24.02.1)
kcalc (24.02.0 -> 24.02.1)
kcalutils (24.02.0 -> 24.02.1)
kcharselect (24.02.0 -> 24.02.1)
kcolorchooser (24.02.0 -> 24.02.1)
kdeedu-data (24.02.0 -> 24.02.1)
kdegraphics-mobipocket (24.02.0 -> 24.02.1)
kdegraphics-thumbnailers (24.02.0 -> 24.02.1)
kdenetwork-filesharing (24.02.0 -> 24.02.1)
kdepim-addons (24.02.0 -> 24.02.1)
kdepim-runtime (24.02.0 -> 24.02.1)
kdevelop5 (24.02.0 -> 24.02.1)
kdialog (24.02.0 -> 24.02.1)
kgeography (24.02.0 -> 24.02.1)
khangman (24.02.0 -> 24.02.1)
khelpcenter (24.02.0 -> 24.02.1)
kidentitymanagement (24.02.0 -> 24.02.1)
kig (24.02.0 -> 24.02.1)
kimap (24.02.0 -> 24.02.1)
kio-extras (24.02.0 -> 24.02.1)
kio_audiocd (24.02.0 -> 24.02.1)
kipi-plugins (24.02.0 -> 24.02.1)
kiten (24.02.0 -> 24.02.1)
kitinerary (24.02.0 -> 24.02.1)
kldap (24.02.0 -> 24.02.1)
kleopatra (24.02.0 -> 24.02.1)
kmag (24.02.0 -> 24.02.1)
kmahjongg (24.02.0 -> 24.02.1)
kmail (24.02.0 -> 24.02.1)
kmail-account-wizard (24.02.0 -> 24.02.1)
kmailtransport (24.02.0 -> 24.02.1)
kmbox (24.02.0 -> 24.02.1)
kmime (24.02.0 -> 24.02.1)
kmines (24.02.0 -> 24.02.1)
kmousetool (24.02.0 -> 24.02.1)
kmplot (24.02.0 -> 24.02.1)
knotes (24.02.0 -> 24.02.1)
kompare (24.02.0 -> 24.02.1)
konsole (24.02.0 -> 24.02.1)
kontact (24.02.0 -> 24.02.1)
kontactinterface (24.02.0 -> 24.02.1)
konversation (24.02.0 -> 24.02.1)
korganizer (24.02.0 -> 24.02.1)
kpat (24.02.0 -> 24.02.1)
kpimtextedit (24.02.0 -> 24.02.1)
kpkpass (24.02.0 -> 24.02.1)
kqtquickcharts (24.02.0 -> 24.02.1)
kreversi (24.02.0 -> 24.02.1)
ksanecore (24.02.0 -> 24.02.1)
ksmtp (24.02.0 -> 24.02.1)
ksudoku (24.02.0 -> 24.02.1)
ktnef (24.02.0 -> 24.02.1)
ktouch (24.02.0 -> 24.02.1)
kwalletmanager (24.02.0 -> 24.02.1)
kwordquiz (24.02.0 -> 24.02.1)
libcloudproviders (0.3.5 -> 0.3.6)
libgravatar (24.02.0 -> 24.02.1)
libgweather4 (4.4.0 -> 4.4.2)
libkcddb-qt6 (24.02.0 -> 24.02.1)
libkcompactdisc-qt6 (24.02.0 -> 24.02.1)
libkdcraw-qt6 (24.02.0 -> 24.02.1)
libkdegames (24.02.0 -> 24.02.1)
libkdepim (24.02.0 -> 24.02.1)
libkeduvocdocument (24.02.0 -> 24.02.1)
libkexiv2-qt6 (24.02.0 -> 24.02.1)
libkgapi6 (24.02.0 -> 24.02.1)
libkipi (24.02.0 -> 24.02.1)
libkleo (24.02.0 -> 24.02.1)
libkmahjongg (24.02.0 -> 24.02.1)
libkomparediff2 (24.02.0 -> 24.02.1)
libkomparediff2-kf5 (24.02.0 -> 24.02.1)
libksane (24.02.0 -> 24.02.1)
libksieve (24.02.0 -> 24.02.1)
lokalize (24.02.0 -> 24.02.1)
mailcommon (24.02.0 -> 24.02.1)
mailimporter (24.02.0 -> 24.02.1)
mbox-importer (24.02.0 -> 24.02.1)
messagelib (24.02.0 -> 24.02.1)
mimetreeparser (24.02.0 -> 24.02.1)
okular (24.02.0 -> 24.02.1)
openconnect
openvpn (2.6.9 -> 2.6.10)
orca
parley (24.02.0 -> 24.02.1)
perl-Bootloader (1.12 -> 1.13)
pim-data-exporter (24.02.0 -> 24.02.1)
pim-sieve-editor (24.02.0 -> 24.02.1)
pimcommon (24.02.0 -> 24.02.1)
raspberrypi-firmware-config
sdbootutil (1+git20240215.cb7e392 -> 1+git20240320.8b35615)
selinux-policy (20240313 -> 20240321)
shadow (4.14.6 -> 4.15.0)
signon-kwallet-extension (24.02.0 -> 24.02.1)
skanlite (24.02.0 -> 24.02.1)
spectacle (24.02.0 -> 24.02.1)
step (24.02.0 -> 24.02.1)
texlive
umbrello (24.02.0 -> 24.02.1)
yelp
=== Details ===
==== Mesa ====
Version update (23.3.6 -> 24.0.3)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- Add patch to fix boo#1221664:
* mesa-fix-llvm18.patch
- 0010-glx-silence-more-implicit-load-zink-errors.patch
* glx: silence more implicit-load zink errors [gitlab mesa issue #10802]
- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
0002-glx-fix-some-indentation.patch,
0003-glx-add-an-implicit-param-to-createScreen.patch,
0004-glx-pass-implicit-load-param-through-allocation.patch,
0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
* get rid of error message:
'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
(VK_ERROR_INITIALIZATION_FAILED)'
[gitlab mesa issue #10802]
- adjusted and re-enabled python36-buildfix1.patch
- Update to new feature release 24.0.3
* Some interesting highlights include:
+ New PowerVR Vulkan driver for Imagination's GPU
+ NVIDIA Vulkan driver NVK has seen many improvements
+ AMD Vulkan driver RADV ray-tracing performance improvements
+ Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
* New extensions & features (in no particular order):
+ VK_EXT_image_compression_control on RADV
+ VK_EXT_device_fault on RADV
+ OpenGL 3.3 on Asahi
+ Geometry shaders on Asahi
+ GL_ARB_texture_cube_map_array on Asahi
+ GL_ARB_clip_control on Asahi
+ GL_ARB_timer_query on Asahi
+ GL_EXT_disjoint_timer_query on Asahi
+ GL_ARB_base_instance on Asahi
+ OpenGL 4.6 (up from 4.2) on d3d12
+ VK_EXT_depth_clamp_zero_one on RADV
+ GL_ARB_shader_texture_image_samples on Asahi
+ GL_ARB_indirect_parameters on Asahi
+ GL_ARB_viewport_array on Asahi
+ GL_ARB_fragment_layer_viewport on Asahi
+ GL_ARB_cull_distance on Asahi
+ GL_ARB_transform_feedback_overflow_query on Asahi
+ VK_KHR_calibrated_timestamps on RADV
+ VK_KHR_vertex_attribute_divisor on RADV
+ VK_KHR_maintenance6 on RADV
+ VK_KHR_ray_tracing_position_fetch on RADV
+ EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch
- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
completely
==== Mesa-drivers ====
Version update (23.3.6 -> 24.0.3)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- Add patch to fix boo#1221664:
* mesa-fix-llvm18.patch
- 0010-glx-silence-more-implicit-load-zink-errors.patch
* glx: silence more implicit-load zink errors [gitlab mesa issue #10802]
- 0001-loader-delete-unused-param-from-pipe_loader_sw_probe.patch,
0002-glx-fix-some-indentation.patch,
0003-glx-add-an-implicit-param-to-createScreen.patch,
0004-glx-pass-implicit-load-param-through-allocation.patch,
0005-dri-plumb-a-implicit-param-through-createNewScreen-i.patch,
0006-gbm-plumb-an-implicit-param-through-device-creation.patch,
0007-frontends-dri-plumb-an-implicit-param-through-screen.patch,
0008-pipe-loader-plumb-a-flag-for-implicit-driver-load-th.patch,
0009-zink-don-t-print-error-messages-when-failing-an-impl.patch
* get rid of error message:
'MESA: error: ZINK: vkEnumeratePhysicalDevices failed
(VK_ERROR_INITIALIZATION_FAILED)'
[gitlab mesa issue #10802]
- adjusted and re-enabled python36-buildfix1.patch
- Update to new feature release 24.0.3
* Some interesting highlights include:
+ New PowerVR Vulkan driver for Imagination's GPU
+ NVIDIA Vulkan driver NVK has seen many improvements
+ AMD Vulkan driver RADV ray-tracing performance improvements
+ Microsoft OpenGL driver D3D12 has reached OpenGL 4.6 support
* New extensions & features (in no particular order):
+ VK_EXT_image_compression_control on RADV
+ VK_EXT_device_fault on RADV
+ OpenGL 3.3 on Asahi
+ Geometry shaders on Asahi
+ GL_ARB_texture_cube_map_array on Asahi
+ GL_ARB_clip_control on Asahi
+ GL_ARB_timer_query on Asahi
+ GL_EXT_disjoint_timer_query on Asahi
+ GL_ARB_base_instance on Asahi
+ OpenGL 4.6 (up from 4.2) on d3d12
+ VK_EXT_depth_clamp_zero_one on RADV
+ GL_ARB_shader_texture_image_samples on Asahi
+ GL_ARB_indirect_parameters on Asahi
+ GL_ARB_viewport_array on Asahi
+ GL_ARB_fragment_layer_viewport on Asahi
+ GL_ARB_cull_distance on Asahi
+ GL_ARB_transform_feedback_overflow_query on Asahi
+ VK_KHR_calibrated_timestamps on RADV
+ VK_KHR_vertex_attribute_divisor on RADV
+ VK_KHR_maintenance6 on RADV
+ VK_KHR_ray_tracing_position_fetch on RADV
+ EGL_EXT_query_reset_notification_strategy
- supersedes U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch
- adjusted n_add-Mesa-headers-again.patch, u_dep_xcb.patch
- disabled python36-buildfix1.patch
- removed disabled patch u_fix-build-on-ppc64le.patch
- get rid of u_zink-dont-print-error-messages-when-failing-an-implicit.patch
completely
==== akonadi ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6AkonadiAgentBase6 libKPim6AkonadiCore6 libKPim6AkonadiPrivate6 libKPim6AkonadiWidgets6 libKPim6AkonadiXml6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Disable akonadi-db-migrator in 24.02
==== akonadi-calendar ====
Version update (24.02.0 -> 24.02.1)
Subpackages: akonadi-plugin-calendar kalendarac libKPim6AkonadiCalendar6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== akonadi-calendar-tools ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== akonadi-contacts ====
Version update (24.02.0 -> 24.02.1)
Subpackages: akonadi-plugin-contacts libKPim6AkonadiContactCore6 libKPim6AkonadiContactWidgets6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix bug 482737: KAddressbook crash editing entry (kde#482737)
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== akonadi-import-wizard ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6ImportWizard6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== akonadi-mime ====
Version update (24.02.0 -> 24.02.1)
Subpackages: akonadi-plugin-mime libKPim6AkonadiMime6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== akonadi-notes ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== akonadi-search ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6AkonadiSearch6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== akregator ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix appstream developer tag id
* Fix appstream file
* Improve appstream metadata
==== analitza ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libAnalitza8
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Analitza6Config: Add Qt6Core5Compat to dependencies
==== ark ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libkerfuffle24
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Don't rely on qtpaths for kconf_update scripts
* Specify umask for permission tests
==== baloo-widgets ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== blinken ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== calendarsupport ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6CalendarSupport6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== certmonger ====
- HMAC build requires changes (these requires are missing in SLE).
==== dolphin ====
Version update (24.02.0 -> 24.02.1)
Subpackages: dolphin-part dolphin-zsh-completion libdolphinvcs6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Save 'Open Archives as Folders' setting (kde#474500)
* Sync Dolphin icon with Breeze system-file-manager (kde#482581)
* Remove unneeded code for toggeling dockwidget visibility (kde#481952)
* flatpak: Switch to non-preview runtime
* Open KFind with current dir (kde#482343)
* Fix compile with Qt 6.7
* Fix a crash in DolphinSearchBox::hideEvent() (kde#481553)
- Drop patch, merged upstream:
* 0001-Remove-unneeded-code-for-toggeling-dockwidget-visibi.patch
==== eventviews ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6EventViews6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== ffmpegthumbs ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== gnome-weather ====
Version update (45.0 -> 46.0)
Subpackages: gnome-shell-search-provider-gnome-weather
- Update to version 46.0:
+ Incorrect/missing URLs in app metadata.
+ Updated translations.
==== grantleetheme ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6GrantleeTheme6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== gwenview ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Only set slider range when there is a valid media object (kde#483242)
* Don't crash on unsupported fits images (kde#482615)
==== incidenceeditor ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6IncidenceEditor6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kaccounts-integration ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libkaccounts6-2
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* [kcm] Rework account rename and removal popups (kde#482307)
==== kaccounts-integration-kf5 ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* [kcm] Rework account rename and removal popups (kde#482307)
==== kaccounts-providers ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kaddressbook ====
Version update (24.02.0 -> 24.02.1)
Subpackages: kaddressbook-doc libKPim6AddressbookImportExport6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Apply i18n to percent values
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== kalgebra ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kamera ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* [kcm] Pass metadata to KCModule constructor
==== kanagram ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* CI: Disable flatpak for now
==== kapptemplate ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kate ====
Version update (24.02.0 -> 24.02.1)
Subpackages: kate-plugins
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix tooltip not hiding after context menu was opened
* diag: Trying to match cursor position instead of just line
* diag: Match severity when trying to find item for line
* diag: Fix severity filter
* diag: Fix relatedInfo and fix items are hidden after applying filter
* share code for url handling
* don't acces member without checking (kde#482946)
* improve safefty, don't crash on non arrays (kde#482152)
* flatpak: Switch to non-preview runtime
* Fix rainbow highlighting breaks on bracket removal
* tabswitcher: Do not emit if we're adding no documents
* Fix tabswitcher performance when large of docs are opened
* Avoid many proxy invalidations on close
* fix crash on close other with active widget (kde#481625)
==== kbruch ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Update AppStream
==== kcachegrind ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Disable flatpak build
* flatpak: switch to official 6.6 runtime
* Fix usage of no longer existing signal QComboBox::currentIndexChanged(QString)
* Fix usage of no longer existing signal QComboBox::activated(QString)
* Fix usage of no longer existing signal QProcess::error(ProcessError)
* appdata: add <launchable> & <developer> tags
* Fix setting key shortcuts for Reload action
==== kcalc ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* appstream: Update developer name
==== kcalutils ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6CalendarUtils6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== kcharselect ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kcolorchooser ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kdeedu-data ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kdegraphics-mobipocket ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kdegraphics-thumbnailers ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kdenetwork-filesharing ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kdepim-addons ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kdepim-runtime ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Bring back etesync support (kde#482600)
* Support NTLMv2
* Port EWS resource away from KIO Http
* Fix endless sync loop with some remote iCal sources (kde#384309)
- Drop patch, merged upstream:
* 0001-Bring-back-etesync-support.patch
==== kdevelop5 ====
Version update (24.02.0 -> 24.02.1)
Subpackages: kdevplatform libkdevplatform513
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kdialog ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kgeography ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== khangman ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Drop stale Phonon reference
==== khelpcenter ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kidentitymanagement ====
Version update (24.02.0 -> 24.02.1)
Subpackages: kidentitymanagement-lang libKPim6IdentityManagementCore6 libKPim6IdentityManagementWidgets6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== kig ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kimap ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6IMAP6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== kio-extras ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libkioarchive6-6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kio_audiocd ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kipi-plugins ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kiten ====
Version update (24.02.0 -> 24.02.1)
Subpackages: fonts-KanjiStrokeOrders
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kitinerary ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6Itinerary6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Handle German language European Sleeper seat reservations
* Fix typo in include guard
* Fix SNCF Carte Advantage token type
* Fix instructions on how to get the continous Flatpak build
* Check whether ERA FCB first name fields are set before using them
* Update dependency versions for static builds
* improve `salzbergwekr.de` extractor: address extraction from text
* Add `salzbergwerk.de` tour reservation extractor
* Use the KF6 Flatpak runtime
* Significantly increase thresholds for PDF vector graphics barcodes
* Normalize geo coordinate Place properties
* Handle ti.to emails with iCal attachments correctly
* Correctly update search offset for multi-leg National Express tickets
* Add extractor script for Leo Express
* Eventim: Drop debug output
* Eventim: Also read event name from KEY_EVENTLINE
* Add extractor script for Eckerö Line ferry tickets (kde#481739)
* Handle ti.to PDF tickets as well
* Add extractor script for ti.to pkpass files
* Extract DB reservation iCal events
* added Flibco parser in the bundled extractors list
* Added Flibco parser
* Handle another DB regional ERA TLB ticket variant with PLAI layout
==== kldap ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6LdapCore6 libKPim6LdapWidgets6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kleopatra ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix config loading and saving
* Use KF6 Flatpak runtime
==== kmag ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kmahjongg ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* flatpak: switch to official 6.6 runtime
==== kmail ====
Version update (24.02.0 -> 24.02.1)
Subpackages: kmail-application-icons ktnef
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix 483844: kontact segfaults on startup (kde#483844)
* Add debug info
* Load info to widget
* Add debug operator
* Add appstream release information
* Fix HTML injection in externally added warning widget
- Drop patch, merged upstream:
* 0001-Fix-483844-kontact-segfaults-on-startup.patch
==== kmail-account-wizard ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Add support for creating google resource automatically
* Set hostname during automatic configuration of outgoing server
* Use list initialiazer constructor
* Remove code duplication
* Save mail transport and then add it to the manager
* Fix saving mail transport
==== kmailtransport ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6MailTransport6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== kmbox ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6Mbox6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== kmime ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6Mime6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kmines ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* flatpak: switch to official 6.6 runtime
==== kmousetool ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kmplot ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== knotes ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kompare ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== konsole ====
Version update (24.02.0 -> 24.02.1)
Subpackages: konsole-part konsole-part-lang konsole-zsh-completion
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Don't rely on qtpaths for kconf_update scripts
* Fix Qt 6 assert on QChar outside BMP
* Support non-BMP codepoints in HTMLDecoder (kde#479983)
* terminalDisplay/TerminalFonts: fix checking if emojiFont is set (kde#481211)
* fix: Issue with focus setting on wdg after relocating to a new splitter (kde#479858)
==== kontact ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kontactinterface ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6KontactInterface6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== konversation ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Delay tray setup until mainwindow state restored (kde#482316)
- Drop patch, merged upstream:
* Delay-tray-setup-until-mainwindow-state-restored.patch
==== korganizer ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix double-free corruption on exit (kde#483336)
==== kpat ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix crash on undo (kde#483013)
* flatpak: switch to official 6.6 runtime
==== kpimtextedit ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6TextEdit6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kpkpass ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6PkPass6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kqtquickcharts ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kreversi ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* flatpak: switch to official 6.6 runtime
==== ksanecore ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== ksmtp ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6SMTP6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== ksudoku ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix HiDPI rendering in game views
* flatpak: switch to official 6.6 runtime
==== ktnef ====
Version update (24.02.0 -> 24.02.1)
Subpackages: ktnef-debug-categories libKPim6Tnef6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== ktouch ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== kwalletmanager ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Don't create main window on the stack (kde#482499)
==== kwordquiz ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* flatpak: Switch to non-preview runtime
==== libcloudproviders ====
Version update (0.3.5 -> 0.3.6)
- Update to version 0.3.6:
+ Plug several memory leaks.
+ Avoid use-after-free within the Proxy.
+ Renamespace CloudProvidersProvider.
+ Reduce a bit the CloudProvidersAccount memory footprint.
==== libgravatar ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6Gravatar6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== libgweather4 ====
Version update (4.4.0 -> 4.4.2)
Subpackages: gweather4-data libgweather-4-0 typelib-1_0-GWeather-4_0
- Update to version 4.4.2:
+ Fix endpoing for the METAR provider.
+ Updated translations.
==== libkcddb-qt6 ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKCddb5
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkcompactdisc-qt6 ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKCompactDisc6-5 libkcompactdisc-lang
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkdcraw-qt6 ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKDcrawQt6-5
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkdegames ====
Version update (24.02.0 -> 24.02.1)
Subpackages: kdegames-carddecks-default libKDEGames6 libkdegames-imports
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkdepim ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6Libkdepim6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Apply i18n to percent values
==== libkeduvocdocument ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkexiv2-qt6 ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKExiv2Qt6-0
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkgapi6 ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6GAPICalendar6 libKPim6GAPICore6 libKPim6GAPIPeople6 libKPim6GAPITasks6 libkgapi6-lang libkgapi6-sasl2-kdexoauth2
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkipi ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkleo ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6libkleo6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkmahjongg ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKMahjongg6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkomparediff2 ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libkomparediff2-kf5 ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== libksane ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKSaneWidgets6 libksane-icons libksane-lang
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Use KWallet in KF6 build
==== libksieve ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libksieve6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Sort list when we create item.
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== lokalize ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== mailcommon ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6MailCommon6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== mailimporter ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6MailImporter6 libKPim6MailImporterAkonadi6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== mbox-importer ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== messagelib ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix update color
* Fix update DkimWidgetInfo color
* Fix update color when we change theme
* Fix bug 483283: KMail unexpectedly trying to connect to safebrowsing.googleapis.com (kde#483283)
==== mimetreeparser ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6MimeTreeParserCore6 libKPim6MimeTreeParserWidgets6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== okular ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Fix loading okular preview part (kde#483109)
* Fix configure web shortcuts popup in kcmshell6
* Fix multiline selection (kde#482249)
* Fix crash when in embedded dummy mode (kde#476207)
* Newer clazy: More potential detaching temporary
* Newer clazy: More PMF
* Newer clazy: Use PMF for actions
* Newer clazy: More QListery
* Newer clazy: Add a few std::as_const
* Newer clazy: QList changes
==== openconnect ====
Subpackages: libopenconnect5 openconnect-bash-completion
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang_path macro, [bsc#1212476]
==== openvpn ====
Version update (2.6.9 -> 2.6.10)
- update to 2.6.10:
* t_client.sh can now run pre-tests and skip a test block if needed
(e.g. skip NTLM proxy tests if SSL library does not support MD4)
* Compression: minor bugfix in checking option consistency vs.
compiled-in algorithm support
* systemd unit files: remove obsolete syslog.target
==== orca ====
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== parley ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Provide option to disable browser integration
==== perl-Bootloader ====
Version update (1.12 -> 1.13)
- merge gh#openSUSE/perl-bootloader#165
- show script error messages also on console
- optimize Makefile
- handle missing grub-installdevice also on powerpc-ieee1275
- add kexec-bootloader test results
- log grub2-install errors correctly (bsc#1221470)
- support logging command exit codes in tests
- update test cases to include exit code checks
- update test result data
- fix bootloader_entry and update-bootloader exit status
- add tests for bootloader_entry and update-bootloader
- 1.13
==== pim-data-exporter ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== pim-sieve-editor ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* CI: Flatpak: Move to 6.6 runtime on Flathub
* appdata: Add homepage URL
==== pimcommon ====
Version update (24.02.0 -> 24.02.1)
Subpackages: libKPim6PimCommon6 libKPim6PimCommonAkonadi6
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
- Uninstall old KDE PIM 5 libraries (boo#1221515)
==== raspberrypi-firmware-config ====
- Enable v3d "Broadcom V3D DRM Driver" (bsc#1218780).
See also: https://docs.mesa3d.org/drivers/v3d.html
==== sdbootutil ====
Version update (1+git20240215.cb7e392 -> 1+git20240320.8b35615)
Subpackages: sdbootutil-rpm-scriptlets sdbootutil-snapper
- Update to version 1+git20240320.8b35615:
* Revert "Remove GRUB2 package conflict"
- Update to version 1+git20240314.3472899:
* Add minimal grub configuration
* Add systemd.machine_id to kernel command line
* Add SNAPSHOT parameter to bootloader command
* Remove GRUB2 package conflict
* Resolve some shellcheck issues
* Remove unused variable
* Change tempfile name
* needs-update and update meets grub2
* Consider grub2 when installing the bootloader
* Add grub2 detector and command
* fix: delete correct initrd file after installation
* feat: add add-all-kernels-clean function
* refactor: use snapshot as argument for all commands
* Set SYSTEMD_LOG_LEVEL=warning for pcrlock
* Don't require /etc/sysconfig/fde-tools for pcr-oracle
* add loader.conf to locking
* Make sure there are actually entries
* Prefer pcr-oracle if it's actually configured
* Don't log to syslog ourselves
* Fix typo
* fix: remove Tumbleweed version from regular entries
==== selinux-policy ====
Version update (20240313 -> 20240321)
Subpackages: selinux-policy-targeted
- Update to version 20240321:
* policy module for kiwi (bsc#1221109)
* dontaudit execmem for modemmanager (bsc#1219363)
==== shadow ====
Version update (4.14.6 -> 4.15.0)
Subpackages: libsubid4 login_defs
- Add shadow-4.15.0-fix-definition.patch:
Fix error messages about config options.
See gh/shadow-maint/shadow#967
- Update to 4.15.0
* libshadow:
+ Use utmpx instead of utmp. This fixes a regression introduced
in 4.14.0.
+ Fix build error (parameter name omitted).
* Build system:
+ Link correctly with libdl.
+ Install pam configs for chpasswd(8) and newusers(8) when using
./configure --with-libpam --disable-account-tools-setuid.
+ Merge libshadow and libmisc into a single libshadow. This fixes
problems in the linker, which were reported at least in Gentoo.
+ Fix build with musl libc.
+ Support out of tree builds
* useradd(8):
+ Set proper SELinux labels for def_usrtemplate
- Update Serge Hallyns GPG key
- Update shadow-login_defs-unused-by-pam.patch
==== signon-kwallet-extension ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== skanlite ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== spectacle ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- Changes since 24.02.0:
* Finish recording instead of activating when activated from shortcut while recording (kde#481471)
* Ensure region recording outline stays out of recording
* Set layer-shell exclusive zone for capture region overlay (kde#481391)
* Fix selection tool
* Use KConfigDialogManager system instead of directly setting video format (kde#481390)
* Fix filename template label buddies
==== step ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== texlive ====
- Add patch source-luacore.dif
* Allow file access for cache directories like defined
VARTEXFONTS and $HOME/.cache/texmf/fonts (boo#1221762)
- Do not use --disable-offscreen for asymptote configuration
but define missed cpp macro instead
- Add patch source-mesa24.dif
- Make asymptote build with mesa 24 with --disable-offscreen
- Update to TeXLive 2024
- Remove patch source-luatex.dif now upstream
==== umbrello ====
Version update (24.02.0 -> 24.02.1)
- Update to 24.02.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/24.02.1/
- No code change since 24.02.0
==== yelp ====
Subpackages: libyelp0
- Add yelp-automake.patch to patch Makefile.in on SLE, rather than
running autoreconf, since autotools there are too old.
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
abseil-cpp
adwaita-icon-theme (45.0 -> 46.0)
apache2-mod_php8 (8.2.16 -> 8.2.17)
at-spi2-core (2.50.0 -> 2.52.0)
baobab
bind (9.18.24 -> 9.18.25)
boost-base
boost-extra
cepces (0.3.8 -> 0.3.9)
dbus-1-glib
dracut (059+suse.557.g8a62bf73 -> 059+suse.560.g145cde90)
elfutils (0.190 -> 0.191)
eog (45.2 -> 45.3)
evince (45.0 -> 46.0)
evolution (3.50.3 -> 3.52.0)
evolution-data-server (3.50.3 -> 3.52.0)
evolution-ews (3.50.3 -> 3.52.0)
fdupes (2.2.1 -> 2.3.0)
ffmpeg-6
file-roller (43.1 -> 44.beta)
flatpak
folks (0.15.6 -> 0.15.8)
gcr (4.1.0 -> 4.2.1)
gcr3 (3.41.0 -> 3.41.2)
gdb
gdm (45.0.1 -> 46.0)
gedit (46.1 -> 46.1+135)
gjs (1.78.1 -> 1.80.0)
glib-networking (2.78.0 -> 2.80.0)
glib2 (2.78.3 -> 2.80.0)
gnome-bluetooth (42.7 -> 46.0)
gnome-calculator (45.0.2 -> 46.0)
gnome-characters (45.0 -> 46.0)
gnome-chess (43.2 -> 46.0)
gnome-clocks (45.0 -> 46.0)
gnome-contacts (45.0 -> 46.0)
gnome-control-center (45.3 -> 46.0)
gnome-disk-utility (45.1 -> 46.0)
gnome-keyring (42.1 -> 46.1)
gnome-maps (45.2 -> 46.0)
gnome-music (45.1 -> 46.0)
gnome-online-accounts (3.48.0 -> 3.50.0)
gnome-session (45.0 -> 46.0)
gnome-settings-daemon (45.1 -> 46.0)
gnome-shell (45.3 -> 46.0)
gnome-shell-extensions (45.2 -> 46.0)
gnome-software (45.2 -> 46.0)
gnome-sudoku (45.3 -> 46.0)
gnome-system-monitor (45.0.2 -> 46.0)
gnome-terminal (3.50.1 -> 3.52.0)
gnome-text-editor (45.1 -> 46.0)
gnome-tweaks (45.0 -> 46.0)
gnome-user-docs (45.1 -> 46.0)
gobject-introspection (1.78.1 -> 1.80.0)
gom (0.4 -> 0.5.0)
gsettings-desktop-schemas (45.0 -> 46.0)
gstreamer-plugins-bad
gtk3 (3.24.38+111 -> 3.24.41)
gtk4 (4.12.5 -> 4.14.1)
gtkmm3 (3.24.8 -> 3.24.9)
gtkmm4 (4.12.0 -> 4.14.0)
gtksourceview5 (5.10.0 -> 5.12.0)
gvfs (1.52.2 -> 1.54.0)
irqbalance (1.9.3.10.git+1a7d461 -> 1.9.4.0.git+f8b8cdd)
kColorPicker-Qt6 (0.3.0 -> 0.3.1)
kImageAnnotator-Qt5 (0.7.0 -> 0.7.1)
kImageAnnotator-Qt6 (0.7.0 -> 0.7.1)
kernel-firmware-nvidia-gspx-G06 (550.54.14 -> 550.67)
kf6-kio
konversation
libadwaita (1.4.3 -> 1.5.0)
libcamera
libcanberra
libffi (3.4.4 -> 3.4.6)
libgedit-gtksourceview (299.0.4 -> 299.1.0)
libgtop (2.40.0 -> 2.41.3)
libgusb
libhandy (1.8.2 -> 1.8.3)
libmanette (0.2.6 -> 0.2.7)
libmodulemd
libnotify
libnss_usrfiles (2.27 -> 2.27.1)
libproxy-backend
libproxy-client
libpsl (0.21.2 -> 0.21.5)
libqt5-qtbase (5.15.12+kde151 -> 5.15.13+kde138)
libqt5-qtdeclarative (5.15.12+kde31 -> 5.15.13+kde30)
libqt5-qtgraphicaleffects (5.15.12+kde0 -> 5.15.13+kde0)
libqt5-qtlocation (5.15.12+kde6 -> 5.15.13+kde6)
libqt5-qtmultimedia (5.15.12+kde2 -> 5.15.13+kde2)
libqt5-qtquickcontrols (5.15.12+kde0 -> 5.15.13+kde0)
libqt5-qtquickcontrols2 (5.15.12+kde5 -> 5.15.13+kde5)
libqt5-qtspeech (5.15.12+kde1 -> 5.15.13+kde1)
libqt5-qtsvg (5.15.12+kde6 -> 5.15.13+kde6)
libqt5-qttools (5.15.12+kde4 -> 5.15.13+kde4)
libqt5-qttranslations (5.15.12+kde0 -> 5.15.13+kde0)
libqt5-qtwayland (5.15.12+kde60 -> 5.15.13+kde60)
libqt5-qtwebchannel (5.15.12+kde3 -> 5.15.13+kde3)
libqt5-qtx11extras (5.15.12+kde0 -> 5.15.13+kde0)
libqt5-qtxmlpatterns (5.15.12+kde0 -> 5.15.13+kde0)
librsvg (2.57.1 -> 2.58.0)
libsecret (0.21.2 -> 0.21.4)
libshumate (1.1.2 -> 1.2.0)
libxcb
lightsoff (40.0.1 -> 46.0)
mutter (45.3 -> 46.0)
nautilus (45.2.1 -> 46.0)
nghttp2 (1.59.0 -> 1.60.0)
nvidia-open-driver-G06-signed (550.54.14_k6.8.1_1 -> 550.67_k6.8.1_1)
openSUSE-release (20240319 -> 20240321)
orca (45.2 -> 46.0)
pango (1.51.1 -> 1.52.0)
pangomm (2.50.1 -> 2.52.0)
patterns-base
patterns-gnome
php8 (8.2.16 -> 8.2.17)
pixman (0.42.2 -> 0.43.2)
python-gobject (3.46.0 -> 3.48.1)
python-netaddr (0.10.1 -> 1.2.1)
python-requests-gssapi (1.2.3 -> 1.3.0)
python-zope.interface (6.1 -> 6.2)
python311-packaging (23.2 -> 24.0)
sddm-kcm6
seahorse (43.0 -> 43.0+22)
simple-scan (44.0 -> 46.0)
strace (6.7 -> 6.8)
swell-foop (41.1 -> 46.0)
systemd (255.3 -> 255.4)
tecla-keyboard-layout-viewer (45.0 -> 46.0)
tepl (6.8.0 -> 6.9.0)
tracker (3.6.0 -> 3.7.0)
tracker-miners (3.6.2 -> 3.7.0)
unbound (1.19.2 -> 1.19.3)
unixODBC
usbredir (0.13.0 -> 0.14.0)
vte (0.74.2 -> 0.76.0)
webkit2gtk3 (2.42.5 -> 2.44.0)
wicked
wireplumber (0.4.90+git25.95cfa9e -> 0.5.0)
xdg-desktop-portal-gnome (45.1 -> 46.0)
xf86-input-evdev
xkeyboard-config (2.40 -> 2.41)
xz (5.6.0 -> 5.6.1)
zstd
=== Details ===
==== ImageMagick ====
Subpackages: libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- allow delegates to be executed, was disabled by default policy
- modified patches
% ImageMagick-configuration-SUSE.patch (refreshed)
% ImageMagick-library-installable-in-parallel.patch (refreshed)
==== abseil-cpp ====
- Fix broken link to sources
- Fix build for distributions that lack the ldconfig_scriptlets
macro
- Make the gcc version condition a bit more generic
==== adwaita-icon-theme ====
Version update (45.0 -> 46.0)
- Update to version 46.0:
+ Stable release: no changes since 46.rc.
- Update to version 46.rc:
+ cursors: fix windows build.
+ cursors: reinstate some x11 cursor names.
+ symbolic: thunderbolt, phone & export fixes.
+ index.theme: remove duplicate entries .
- Update to version 46.beta+6:
+ build: Reinstate symlinks from X11 cursor names to closest CSS
names.
- Update to version 46.beta:
+ cursors: clean up shapes, sync DND metaphors with macos.
+ symbolic: revert about metaphor.
+ symbolic: shared screen metaphor update.
- Create symlinks for hand2, xterm and left_ptr cursors
(glgo#GNOME/adwaita-icon-theme#274).
- Update to version 46.alpha:
+ fullcolor: antialias 16x16 a little more.
+ symbolic: replace filled silhouettes with outlines.
+ cursors: only cover the CSS named.
+ symbolic: help-about metaphor.
+ symbolic: sync not-junk metaphor.
+ symbolic: cleaned up export with Symbolic Preview.
==== apache2-mod_php8 ====
Version update (8.2.16 -> 8.2.17)
- version update to 8.2.17
* This is a bug fix release.
==== at-spi2-core ====
Version update (2.50.0 -> 2.52.0)
Subpackages: libatk-1_0-0 libatk-bridge-2_0-0 libatspi0 typelib-1_0-Atk-1_0 typelib-1_0-Atspi-2_0
- Update to version 2.52.0:
+ tests: Fix missing declaration for getpid().
- Remove unused dependencies on libei and libxkbcommon-x11.
- Update to version 2.51.91:
+ Back out code to generate mouse events on mutter. It had a
couple of unwanted side effects. Also remove dependencies on
libei and xkbcommon.
+ atk-adaptor: Fix collection role matching.
+ Have atspi_text_get_string_at_offset fall back to calling
GetTextAtOffset if GetStringAtOffset is unimplemented.
+ Don't use g_assert in the unit tests.
- Update to version 2.51.90:
+ Add an attribute-changed signal in atk, and update libatspi
attribute cache.
+ Add GetTextSelection and SetTextSelection to Document
interface.
+ Add atspi_device_generate_mouse_event, and implement for
mutter.
+ Have atspi_device_add_key_grab return 0 if XIGrabKeycode fails.
+ xml: Add Embedded to the Socket interface.
+ Don't return uninitialized values if
atspi_component_get_size/position fail.
- Add pkgconfig(libei-1.0) BuildRequires: new dependency.
- Update to version 2.51.0:
+ atk-adaptor: Fix critical when no table cell array is returned.
+ accessible: Do not rename deprecated methods to the new names.
+ Add HelpText property and corresponding functions in atk and
libatspi.
==== baobab ====
- Fix versioned BuildRequires for libadwaita; according to
meson.build it must be >= 1.4.alpha.
==== bind ====
Version update (9.18.24 -> 9.18.25)
Subpackages: bind-doc bind-utils
- Update to release 9.18.25
Bug Fixes:
* A regression in cache-cleaning code enabled memory use to grow
significantly more quickly than before, until the configured
max-cache-size limit was reached. This has been fixed.
* Using rndc flush inadvertently caused cache cleaning to become
less effective. This could ultimately lead to the configured
max-cache-size limit being exceeded and has now been fixed.
* The logic for cleaning up expired cached DNS records was
tweaked to be more aggressive. This change helps with enforcing
max-cache-ttl and max-ncache-ttl in a timely manner. [GL #4591]
* It was possible to trigger a use-after-free assertion when the
overmem cache cleaning was initiated. This has been fixed.
==== boost-base ====
Subpackages: boost-license1_84_0 libboost_filesystem1_84_0 libboost_iostreams1_84_0 libboost_locale1_84_0 libboost_program_options1_84_0 libboost_thread1_84_0
- Avoid BuildRequire of 'gcc-c++ > 5' which is only a redundant
check. This interferes with Substitute.
==== boost-extra ====
- Avoid BuildRequire of 'gcc-c++ > 5' which is only a redundant
check. This interferes with Substitute.
==== cepces ====
Version update (0.3.8 -> 0.3.9)
Subpackages: cepces-certmonger cepces-selinux python3-cepces
- Update to version 0.3.9:
* Fix failure to parse DER encoded cert; (bsc#1196658).
- Also disable selinux in 15.6, since it is still not supported.
==== dbus-1-glib ====
- Own %{_datadir}/gtk-doc and %{_datadir}/gtk-doc/html directories.
==== dracut ====
Version update (059+suse.557.g8a62bf73 -> 059+suse.560.g145cde90)
- Update to version 059+suse.560.g145cde90:
* fix(systemd-pcrphase): rename systemd-pcrphase binary to systemd-pcrextend
==== elfutils ====
Version update (0.190 -> 0.191)
Subpackages: libasm1 libdw1 libelf1
- update to 0.191:
* libdw: dwarf_addrdie now supports binaries lacking a
.debug_aranges section.
* Improved support for DWARF package files. Add new
function dwarf_cu_dwp_section_info.
* debuginfod: Caching eviction logic improvements to improve
retention of small/frequent/slow files such as Fedora's
vdso.debug.
* srcfiles: Can now fetch the source files of a DWARF/ELF file
and place them into a zip.
- drop fix_gcc14_errors.patch (upstream)
- Add fix_gcc14_errors.patch (bsc#1220464)
==== eog ====
Version update (45.2 -> 45.3)
- Update to version 45.3:
+ Updated translations.
==== evince ====
Version update (45.0 -> 46.0)
Subpackages: evince-plugin-pdfdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Update to version 46.0:
+ data: Improve url locations.
+ help: Replace live.gnome.org with wiki.gnome.org.
+ Updated translations.
- Update to version 46.rc:
+ Backend: Add missing break to make two columns right work.
+ Data:
- Add vcs-browser URL support.
- Improve appdata for AppStream 1.0.
- Remove none OARS tags.
- Fix URLs in metadata.
- Update the copyright year.
- Fix wrong developer id.
- Replace non-existing mailing list with GNOME Discourse URL.
+ Help: Fix invalid markup in Hungarian translation.
+ libview: Do not define unnecessary function prototype ahead.
+ Shell:
- Only set "fullscreen" in metadata if it's not maximized.
- Activate search-outline mode from text entry.
- Fix Evince crash when exiting.
- Fix crash when annotation window is closed outside of Evince.
- Fix invalid markup in Brazilian Portuguese help translation.
- Avoid crash when deleting annotation.
- Don't set show close button on infobar.
+ Updated translations.
==== evolution ====
Version update (3.50.3 -> 3.52.0)
Subpackages: evolution-plugin-spamassassin
- Update to version 3.52.0:
+ Bug Fixes:
- Workaround excessive memory use
- Calendar: Prefer html/markdown description in preview
- Incorrect/missing URLs in app metadata
+ Updated translations.
- Update to version 3.51.3:
+ Replace G_TYPE_INSTANCE_GET_PRIVATE() with G_ADD_PRIVATE().
+ plugin_ui_hook_finalize: Chain up to the finalize() method.
+ Composer: Stop message send when retrieve of the content
failed.
+ Composer: Hint places for folding in Autocrypt header.
+ Composer: Change "Remove Key" to "Send without Key" in
Autocrypt question.
+ ci: Export the help with Gitlab Pages.
+ itip-formatter: Show "Unable to send item..." errors with error
icon.
+ Calendar: Remove support for
E_CAL_STATIC_CAPABILITY_RETRACT_SUPPORTED.
+ Calendar: Meeting deletion can sometimes send duplicate cancel
messages.
+ appdata: Add <branding/> colors.
- Update to version 3.51.2:
+ build: Don't set CFLAGS returned by pkg-config as
CMAKE_REQUIRED_FLAGS.
+ build: Bump CMake version requirement to 3.15.
+ build: align glib_encoded_version with the version
requirements.
+ EContactEditor: Explicitly set horizontal/vertical expand/fill
for tab content.
+ e-shell: Describe --force-shutdown option as closing also
background processes.
+ Composer: Ask before sending mail with an Autocrypt header.
- Update to version 3.51.1:
+ shell: Move from gtk_main() to g_application_run().
+ flatpak: Add missing comma in the manifests.
+ EBulkEditTasks: Edit Categories as diff of added/removed
categories.
+ EContactCard: Card sometimes hides values.
+ Fix a memory leak in ECompEditor.
+ evolution-util-docs: Remove API index for 2.24 symbols, none
exist anymore.
+ build: Use -Wshadow build option, if available.
+ Calendar: Go to day/today in Year View doesn't update internal
view dates.
+ Update Flatpak manifests.
+ e-bulk-edit-contacts: Initialize 'section_grid' variable.
+ data: Update appdata.
+ EHTMLEditor: Let emoji chooser point to the caret in the
message body.
+ EYearView: Fix a crash when moving through search results.
+ EShell: Emit "ready-to-start" event after modules and
preferences window is ready.
+ Composer: Use link references only when composing HTML message.
+ rss: Ensure feed icon size to not be too large.
+ Mail: Skip disabled accounts for File->Download messages for
offline use.
+ EMailBackend: Fallback to CamelOperation message when showing
error.
+ Add x-scheme-handler/mid into the .desktop file.
+ help: Fix invalid markup in Czech help translation.
+ Updated translations.
- Convert to source service for easier updating.
==== evolution-data-server ====
Version update (3.50.3 -> 3.52.0)
Subpackages: libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4
- Update to version 3.52.0:
+ Bug Fixes:
- addressbook: Crash on authenticate and finalize in two
threads.
- Calendar: Prefer html/markdown description in preview.
+ Updated translations.
- Update to version 3.51.3:
+ CalDAV Scheduling - utilize SCHEDULE-AGENT property parameter.
+ build: Make sure tests run in serial.
+ IMAPx: Disable PREVIEW fetch on error.
+ Camel: Long header folding should not add empty folding line.
+ Camel: Fix possible busy loop in camel-lock-helper.
+ Support webcals: URI.
- Update to version 3.51.2:
+ build: Don't set CFLAGS returned by pkg-config as
CMAKE_REQUIRED_FLAGS.
+ build: Bump CMake version requirement to 3.15 and change
libedataserverui4 .h files copy.
+ camel-mime-filter-preview: Correct an 'if' statement.
+ vcard: Fix check for group name in e_vcard_remove_attributes().
+ Update Google server names in checks for "is Google server".
+ ESourceOpenPGP: Add "ask-send-public-key" option.
- Update to version 3.51.1:
+ camel-message-info-base: Sanitize 'preview' property value on
set.
+ IMAPx: Remove sanity check when reading PREVIEW result.
+ IMAPx: Remove forgotten debug print.
+ misc: Update description of the provided libraries.
+ build: Use -Wshadow build option, if available.
+ addressbook-export: Fix two memory leaks.
+ OAuth2: Add scheme handler for OAuth2 prompts in external
browser.
+ module-google-backend: Fix a ref/unref imbalance found by
Coverity Scan.
+ EReminderWatcher: Last-notified time not always set.
+ ESourceMailSignature: Signature load can fail on runtime
warning.
+ build: Correct incompatible type warning from check for
I_CAL_EMAIL_PARAMETER.
+ camel-smime-context: Fix a typo in a localized string.
+ CamelOperation: Add function to dupe current message.
+ Camel: Ignore errors about missing messages during filtering.
- Convert to source service for easier updating.
==== evolution-ews ====
Version update (3.50.3 -> 3.52.0)
- Update to version 3.52.0:
+ Bug Fix: Use OAuth2 protocol 2.0 by default.
+ Updated translations.
- Update to version 3.51.3:
+ Retract dialog can duplicate cancellation mails.
+ Do not change organizer when adding meeting from mail.
+ Impersonate mailbox uses original user's connection.
+ build: Make sure tests run in serial.
- Update to version 3.51.2:
+ build: Bump CMake version requirement to 3.15.
- Update to version 3.51.1:
+ build: Use -Wshadow build option, if available.
+ Microsoft365: Read Organizational Contacts and Users.
+ Update Flatpak manifest.
- Convert to source service for easier updating.
==== fdupes ====
Version update (2.2.1 -> 2.3.0)
- Do not use sqlite, as this pulls sqlite into Ring0 at no real
benefit performance wise: the cache is not reused between runs.
+ Drop sqlite-devel BuildRequires
+ Pass --without-sqlite to configure
- Update to 2.3.0:
* Add --cache option to speed up file comparisons.
* Use nanosecond precision for file times, if available.
* Fix compilation issue on OpenBSD.
* Other changes like fixing typos, wording, etc.
==== ffmpeg-6 ====
Subpackages: libavcodec60 libavfilter9 libavformat60 libavutil58 libpostproc57 libswresample4 libswscale7
- Let the ffmpeg-6 main program be combinable with ffmpeg-6-mini-libs
==== file-roller ====
Version update (43.1 -> 44.beta)
- Update to version 44.beta:
+ window: Fix incompatible pointer types,
+ appdata: Fix reverse DNS developer id,
+ Updated translations.
- Update to version 44.alpha:
+ Ported to GTK4
- Change BuildRequires ported from gtk3 to gtk4:
+ pkgconfig(gtk+-3.0) to pkgconfig(gtk4)
+ pkgconfig(libhandy-1) to pkgconfig(libadwaita-1)
+ pkgconfig(libportal-gtk3) to pkgconfig(libportal-gtk4)
==== flatpak ====
Subpackages: flatpak-remote-flathub flatpak-selinux flatpak-zsh-completion libflatpak0 system-user-flatpak
- Make flatpak-remote-flathub only supplement flatpak in TW
(bsc#1221662).
==== folks ====
Version update (0.15.6 -> 0.15.8)
Subpackages: folks-data libfolks-eds26 libfolks26
- Update to version 0.15.8:
+ Major changes:
- simple-query: Avoid some silly string copies.
- Lots of translation updates.
+ Bugs fixed:
- bluez: Follow breaking API change in dbusmock.
- Update to version 0.15.7+7:
+ build: add missing API declaration -include to dummy and EDS
backends.
+ Revert "tests/bluez: Follow PairDevice() API change"
+ Updated translations.
- Pass -Wno-error=return-type to CFLAGS: new meson version no
longer hides the errors/warnings, but vala is not yet better at
creating C code.
- Update to version 0.15.7:
+ Major changes:
- Add .editorconfig file.
- Lots of translation updates.
+ Bugs fixed:
- bluez: Fix invalid ownership of property accessors in Device
interface.
- tests/telepathy: Use shared_library() to fix g-ir-scanner
which expects proper library.
==== gcr ====
Version update (4.1.0 -> 4.2.1)
Subpackages: gcr-ssh-agent gcr-ssh-askpass gcr-viewer libgck-2-2 libgcr-4-4 typelib-1_0-Gck-2 typelib-1_0-Gcr-4
- Update to version 4.2.1:
+ gcr-ssh-agent: set `SSH_AUTH_SOCK`.
+ gcr-ssh-agent: port avoid deadlock fix.
+ Updated translations.
- Update to version 4.2.0:
+ gcr-ssh-agent: add command line options to gcr-ssh-agent.
+ gcr-ssh-agent: Fix memory leak spotted by ASan.
+ gcr-ssh-agent: Port memory safety fixes from gnome-keyring
ssh-agent.
+ Updated translations.
==== gcr3 ====
Version update (3.41.0 -> 3.41.2)
Subpackages: gcr3-data gcr3-prompter gcr3-ssh-agent gcr3-ssh-askpass libgck-1-0 libgcr-3-1
- Update to version 3.41.2:
+ ui: Add gcr.gresource.xml back into the build.
+ misc: Several memory leaks were fixed.
+ ci: Several CI fixes.
+ Updated translations.
- Changes from version 3.41.1:
+ meson: Fix unknown kw argument in gnome.generate_gir.
+ gcr: Add G_SPAWN_CLOEXEC_PIPES flag to all the g_spawn
commands.
+ docs: Port from gtk-doc to gi-docgen.
+ Unbreak build without systemd.
+ Several CI fixes.
+ Updated translations.
- Drop b3ca1d02bb0148ca787ac4aead164d7c8ce2c4d8.patch: fixed
upstream.
- Replace gtk-doc buildRequires with pkgconfig(gi-docgen): follow
upstreams port of the documentation infrastructure.
==== gdb ====
- Avoid using a %gcc macro to support using gcc 4.8 for building
on SLE11. Use the regular language compilers for testing.
==== gdm ====
Version update (45.0.1 -> 46.0)
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Update to version 46.0:
+ PAM improvements.
+ Updated translations.
==== gedit ====
Version update (46.1 -> 46.1+135)
Subpackages: python3-gedit
- Update to version 46.1+135:
+ Features:
- add light/dark GTK theme variant configuration.
- In the preferences dialog, remove the toolbar to
install/uninstall color schemes. Third-party color schemes
are still supported, but the XML file(s) need to be copied
into the right directory by another means.
- Links to some third-party plugins.
+ Under-the-hood changes:
- Adapt the code for libgedit-gtksourceview API changes.
- Code refactorings and various small improvements.
- Continue to reduce usage of *.ui files, write code instead.
- Use newer GLib API at some places.
- Reactor GeditTabLabel.
- Start to refactor GeditViewFrame.
- Add -Wshadow to the CFLAGS and fix the corresponding
warnings.
- Update to version 46.2:
+ Update URL: gedit-technology.net -> gedit-technology.github.io.
==== gjs ====
Version update (1.78.1 -> 1.80.0)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.80.0:
+ In GNOME 46 and later, platform-specific GLib and Gio APIs have
moved to the separate libraries GLibUnix, GioUnix, GLibWin32,
and GioWin32.
- Update to version 1.79.90:
+ Workspace switching performance degradation due to leaked
WeakRefs in JS.
+ GTop.glibtop_get_mountlist invocation causes GNOME Shell Crash.
+ Progress towards some performance improvements in accessing
GObject properties.
+ Various maintenance.
- Update to version 1.79.3:
+ Various maintenance.
- Update to version 1.79.2:
+ Progress towards some performance improvements in accessing
GObject properties.
+ Regression fix also released in 1.78.3.
- Update to version 1.79.1:
+ Improve console output.
+ Name the GC source.
+ Various maintenance.
+ build: Fix meson deprecations.
+ doc: fix broken link in Mainloop.md.
+ overrides: Make class object a parameter of register type
hooks.
+ Display correct stack trace on SyntaxError.
+ HTTP server stops listening.
- convert to source service for easier updating.
==== glib-networking ====
Version update (2.78.0 -> 2.80.0)
- Update to version 2.80.0:
+ Mark plugin functions as exports on Windows.
+ Updated translations.
- Update to version 2.80.rc:
+ GnuTLS:
- fix improper use of IP address in SNI extension.
- major performance improvement: reduce unnecessary trust list
creation.
+ OpenSSL: properly handle BIO_CTRL_EOF.
+ Updated translations.
- Update to version 2.80.alpha:
+ GnuTLS: Add warning when system has no trusted certificates.
+ OpenSSL: Fix bug when populating trust store.
+ Fix license on dtls-connection.c test.
+ Updated translations.
- Require ca-certificates-mozilla to not run into the new warning.
==== glib2 ====
Version update (2.78.3 -> 2.80.0)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- Fold typelib-1_0-GioUnix-2_0 into typeib-1_0-Gio-2_0: gjs loads
GioUnix as platform-specific overlay to Gio transparently. Any
consumer that wants Gio needs GioUnix on Unix-like systems
(boo#1211604).
- Update to version 2.80.0:
+ Bugs fixed:
- GLib: string malformed for gettext.
- Add missing argument placeholders to several command-line
tools.
- g_warn_if_fail: Document as always evaluating expr.
- docs:
. Fix a typo in the macros docs page.
. Specify gi-docgen as a native dependency.
. Fix building with docs enabled and introspection disabled.
. Minor improvements to GSignal documentation.
+ Updated translations.
- Create glib2-stage1: build glib2 without intrsospection. This
intermediate glib2-stage1-devel is used to the build
gobject-introspection, which in turn is needed to build the real
glib2 packages.
- Update to version 2.79.3:
+ Various consistency improvements to the command line
libgirepository tools
- Update to version 2.79.2:
+ More work to reduce lock contention and improve performance in
GObject.
+ More API changes to libgirepository, which is now stable as of
this release.
+ Import `g-ir-compiler`, `g-ir-generate` and `g-ir-inspect`
from gobject-introspection.git and update them to work with
girepository-2.0, renaming them to `gi-compile-repository`,
`gi-decompile-typelib` and`gi-inspect-typelib`.
+ Add new `GLibUnix-2.0.gir`, `GLibWin32-2.0.gir`,
`GioUnix-2.0.gir` and `GioWin32-2.0.gir` GIRs which contain
platform specific APIs, and are the preferred way for third
parties to access those APIs in future; although platform
specific APIs which were already exposed in `GLib-2.0.gir` and
`Gio-2.0.gir` continue to be listed there; the underlying `.so`
files have not changed.
- Update to version 2.79.1:
+ Fix a race condition in `g_object_unref()`,
+ Various API and build changes to libgirepository as it is not
yet API-stable,
+ Build fixes on big-endian 64-bit systems and mips64el,
+ Reduce contention on global locks within GObject,
+ Allow building man pages without the reference documentation,
- Update to version 2.79.0+158:
+ Port to gi-docgen and drop gtk-doc support â dependencies have
changed, and Meson needs `-Ddocumentation` now rather than
`-Dgtk_doc.
+ Move libgirepository into glib.git from
gobject-introspection.git â but tools like `g-ir-scanner` are
currently still in gobject-introspection.git. For the moment,
glib.git needs to be built twice, once with
`-Dintrospection=false`, then build gobject-introspection.git,
then re-build glib.git with `-Dintrospection=true`. This
process will evolve throughout the GLib 2.80 cycle. The API and
ABI of libgirepository has changed, and accordingly its version
number has been bumped from 1.0 to 2.0 (note: the version
number of `GIRepository-*.gir` has been bumped from 2.0 to 3.0.
+ Match behaviour for `GAppInfo` searches has changed.
+ Rename `GTK_USE_PORTAL` environment variable to
`GIO_USE_PORTALS`.
+ Bump Meson dependency to 1.2.0 and depend on Python `packaging`
module.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: new
dependency.
- For doc flavor: replace gtk-doc BuildRequires with
pkgconfig(gi-docgen), following upstreams port to gi-docgen.
- Convert to source service for easier updating.
==== gnome-bluetooth ====
Version update (42.7 -> 46.0)
Subpackages: libgnome-bluetooth-3_0-13 libgnome-bluetooth-ui-3_0-13 typelib-1_0-GnomeBluetooth-3_0
- Update to version 46.0:
+ Updated translations.
- Update to version 46.beta:
+ This version modernises the look of the properties dialogue.
- Update to version 42.8:
+ This update fixes problems with some devices not disappearing
from the list of quick settings in GNOME Shell.
==== gnome-calculator ====
Version update (45.0.2 -> 46.0)
Subpackages: gnome-shell-search-provider-gnome-calculator
- Update to version 46.0:
+ Metainfo improvements.
+ Updated translations.
- Update to version 46.rc:
+ Metainfo (homepage, developer id) improvements.
+ Updated translations.
- Update to version 46.beta:
+ Updated translations.
- Update to version 46.alpha:
+ Allow substring search in the unit selection drop-downs.
+ libsoup library usage update.
+ appdata updates.
+ Ported some components to adwaita.
+ Support Argentine Peso currency.
+ Reload conversion rates if in search-provider conversion fails.
+ Add Troy ounce (ozt) as new unit.
+ Updated translations.
==== gnome-characters ====
Version update (45.0 -> 46.0)
Subpackages: gnome-shell-search-provider-gnome-characters
- Update to version 46.0:
+ Update to CLDR 44.
+ Update to Emoji 15.1.
+ Improve appdata for AppStream 1.0.
+ Updated translations.
- Ignore test suite failures: they pass locally (and in the
upstream CI).
==== gnome-chess ====
Version update (43.2 -> 46.0)
- Update to version 46.0:
+ Updated translations.
- Update to version 46.beta:
+ Highlight relevant pieces when king is checked.
+ Change keyboard shortcut for viewing previous/next moves.
+ Change tooltips to follow HIG guidelines.
+ Improve style of message dialogs.
+ Fix "Time Limit" not translated in new game window.
+ Improvements to main menu.
+ Improve shortcut names in help overlay.
+ Updated appstream metainfo.
+ Fix broken links in user help.
+ Updated translations.
==== gnome-clocks ====
Version update (45.0 -> 46.0)
Subpackages: gnome-shell-search-provider-gnome-clocks
- Update to version 46.0:
+ Updated translations.
- Update to version 46.rc:
+ Add mnemonic to Start button.
+ Disable alarm after ringing when not set to repeat.
+ Fix countdown timer progress during suspend.
+ Fix resume bug on clear button pressed.
+ Fix sorting of locations.
+ Improve app metainfo for AppStream 1.0.
+ Show a toast when a new alarm is set.
+ Updated translations.
==== gnome-contacts ====
Version update (45.0 -> 46.0)
Subpackages: gnome-shell-search-provider-contacts
- Update to version 46.0:
+ It's now possible to import multiple VCard files at once.
+ When importing new contacts, the confirmation dialog will also
helpfully preview the names of the contacts to import.
+ Searching contacts just got a bit faster, with improved
performance and reduces power consumption, especially on large
contact lists.
+ Searching for a contact through GNOME Shell and clicking it
while editing an existing one could lead to a broken state.
Now, Contacts will first confirm whether it's okay to stop
editing.
+ A bug where (un)selecting a contact would fail when clicking
the checkbox directly is now fixed.
+ Phone numbers are now always shown from left to right,
regardless of the configured text direction.
+ Updated translations.
- Update to version 46.beta:
+ Phone numbers are shown from left to right, regardless of the
configured text direction.
+ Updated translations.
- Update to version 46.alpha:
+ It's now possible to import multiple VCard files at once.
+ When importing new contacts, the confirmation dialog will also
helpfully preview the names of the contacts to import.
+ Searching for a contact through GNOME Shell and clicking it
while editing an existing one could lead to a broken state.
Now, Contacts will first confirm whether it's okay to stop
editing.
+ A bug where (un)selecting a contact would fail when clicking
the checkbox directly is now fixed.
+ The nightly Flatpak should now properly show avatars for
contacts.
+ Some outdated and missing info was added in the app
description.
+ Updated translations.
- Convert to source service for easier updating.
==== gnome-control-center ====
Version update (45.3 -> 46.0)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Split out users panel: it shall not be installed by default on
Aeon.
- Update to version 46.0:
+ Update links in appdata file
+ Improve sidebar search results
+ Appearance: Add a transition to the selected background check.
+ Color: Fix visibility of calibration button.
+ Online Accounts: Reorder online account providers list.
+ Privacy & Security: Allow launching subpages of the privacy
panel directly.
+ Wacom:
- Bump libwacom dependency requirement to >= 1.4.
- Add AES styli as separate stylus SVG.
- Accept eraser types of button when matching stylus IDs.
- Update to version 46.rc+75:
+ Allow launching some subpages from the command line.
+ Various ports of custom widgets to libadwaita widgets.
+ Appearance: Track current active background better.
+ Display:
- Add support for Variable Refresh Rate (VRR) modes.
- Show the full VRR range for a monitor when possible.
+ System:
- Introduce the "Remote Login" settings.
- Rename the old "Remote Desktop" settings to "Desktop
Sharing".
- Reintroduce some of "System" pages as search results.
+ Users:
- Fix issue with newly created user page showing other user's
info.
- Introduce a new "Add Enterprise User" dialog.
- Update to version 46.beta.2:
+ Exceptional release to fix translations.
- Update to version 46.beta.1:
+ Exceptional release to include gnome-online-accounts changes.
==== gnome-disk-utility ====
Version update (45.1 -> 46.0)
- Update to version 46.0:
+ metainfo: Fix wrong developer id
+ Updated translations.
- Update to version 46.alpha:
+ appdata: Improve appdata for AppStream 1.0.
==== gnome-keyring ====
Version update (42.1 -> 46.1)
Subpackages: gnome-keyring-pam libgck-modules-gnome-keyring
- Pass --enable-ssh-agent to configure: the switch to gcr-ssh-agent
is not yet complete (glgo#GNOME/gnome-keyring#140).
- Update to version 46.1:
+ ssh-agent: avoid deadlock when agent process dies before we
connect to it.
+ gkm: fix test-sexp with GCC 14.
+ Updated translations.
- Update to version 46.0:
+ build: Remove build with ssh component from default build
instructions.
+ main: Reduce scope of ssh_started variable.
+ desktop: Expand variables.
+ desktop: Remove obsolete Bugzilla entries.
+ configure.ac: Stop using deprecated pkgconfig variable in
p11-kit.
+ pkcs11: Don't use strncpy when copying paths.
+ daemon: Add socket files to EXTRA_DIST.
+ Updated translations.
- Switch to _service for easier upgrades.
- Add libtool BuildRequires: git checkout needs a proper bootstrao.
==== gnome-maps ====
Version update (45.2 -> 46.0)
- Update to version 46.0:
+ Fix routes covering user location marker.
+ Update project link in DOAP file.
+ Updated translations.
- Update to version 46.0:
* Release 46.9
* Fix link
* Update Korean translation
* Add Kabyle translation
* Update Polish translation
* Update Occitan translation
* Update POTFILES.in
* Update Latvian translation
* Update Italian translation
* mapView: Put route layer below position marker layer
* Update Danish translation
* Update Russian translation
* doap: Change wiki link to apps.gnome.org
* appdata: Add contribute URL
* Update Swedish translation
* Update Russian translation
* Update Hungarian translation
* appdata: Add 45.5 release
* Post-release version bump
- Update to version 46.rc:
+ Lots of updates to the map style.
+ Fix parsing OSM object URLs with trailing slashes.
+ Updated translations.
- Add pkgconfig(librsvg-2.0) and pkgconfig(json-glib-1.0)
BuildRequires: new dependencies.
- Update to version 46.alpha:
+ Redesigned zoom controls inspired by the Loupe image viewer.
+ Support for OpenTripPlanner v2 GraphQL for public transit
routing.
+ Redeigned OSM account dialog, using Adwaita widgets.
+ Simplified/refactored more flexible storage format for the
place store cache.
+ Fixed a bug preventing the POI browser showing in some cases.
+ Updated translations.
- Convert to source service for easier updating.
==== gnome-music ====
Version update (45.1 -> 46.0)
- Update to version 46.0:
+ Updated translations.
==== gnome-online-accounts ====
Version update (3.48.0 -> 3.50.0)
Subpackages: libgoa-1_0-0
- Update to version 3.50.0:
+ Updated translations.
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
- Update to version 3.49.4:
+ Update dependencies in the GoaBackend pkgconfig.
- Changes from version 3.94.3:
+ Bump GoaBacked soname to 2.0.0.
+ Fix nested modal windows.
+ Simplified account setup UX.
+ Updates to user visible labels and descriptions.
+ Updated translations.
- Update to version 3.49.2:
+ Fix a use-after-free error.
+ Set a minimum height for dialogs.
+ Updated translations.
- Update to version 3.49.1:
+ Add Microsoft 365 provider.
+ Port to GTK4/Adwaita and an async API.
+ Remove nautilus-floating-bar.
+ Derive the Fedora provider from Kerberos.
+ Migrate existing WebDAV accounts.
+ Update provider icons.
+ Updated translations.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4)
and pkgconfig(libadwaita-1): follow upstreams port to GTK 4.
- Update to version 3.49.0:
+ Depend on GCR4.
+ Remove the media server provider.
+ Remove the Last.fm provider.
+ Add WebDAV base provider.
+ Remove the webview and WebKit dependency.
+ Updated translations.
- Convert to source service for easier updating.
- Drop 0001-google-Remove-Photos-support.patch: fixed upstream.
==== gnome-session ====
Version update (45.0 -> 46.0)
Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland
- Update to version 46.0:
+ Updated translations.
- Update to version 46.rc:
+ Fix for race a shutdown with loginctl terminate-user
+ Updates for Access portal changes
+ Updated translations.
- Update to version 46.alpha:
+ Make ctrl-c behave better in gnome-session-inhibit.
+ Advertise support for headless session.
+ Build goo cleanups.
+ Copyright header cleanups.
+ README cleanups.
+ Updated translations.
- Drop -D systemd=true -D systemd_journal=true meson parameters: no
longer supported to be switched off.
==== gnome-settings-daemon ====
Version update (45.1 -> 46.0)
- Update to version 46.0:
+ Fixed glib deprecation warnings
+ Updated translations.
- Update to version 46.rc:
+ Smartcard: Don't lose track of token name on card removal.
+ Updated translations.
- Update to version 46.beta:
+ Xsettings: Expose setting for switch shapes.
+ Updated translations.
- Update to version 46.alpha:
+ Power: Don't show notifications on mobile hardware.
+ Sharing: Add support for gnome-remote-desktop headless mode.
+ Updated translations.
==== gnome-shell ====
Version update (45.3 -> 46.0)
Subpackages: gnome-extensions gnome-shell-calendar
- Update to version 46.0:
+ Fix model selection in on-screen keyboard.
+ Fix key getting stuck when raising screen shield.
+ Fix notifications sometimes being empty.
+ Fix cursor visibilty when magnified.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update to version 46.rc:
+ Fix repainting drawing area.
+ Support locking down extension installation.
+ Fix auto-closing FDO notifications.
+ Ensure remote actions are activated with correct platform data.
+ FDO notifications: Support ActivationToken signal.
+ Delete selected text on backspace from on-screen keyboard.
+ Various on-screen keyboard improvements.
+ Inform users of conflicting local/remote sessions on login.
+ screencasts: Use h264 encoding if available.
+ Work around issue in NetworkManager's wireguard support.
+ Allow expanding notifications in message list.
+ Fixed crash.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update to version 46.beta:
+ Improve High Contrast styling.
+ Improve default styling.
+ Close mount notification when drive gets disconnected.
+ extensions-app: Remember window state.
+ Fix feedback look in keyboard backlight slider.
+ Follow "switch-shapes" accessibility setting.
+ Fix effects of transient wayland windows.
+ Add keyboard model configuration support.
+ Add Text Editor to the dash by default.
+ Fix icon size regression in dash.
+ Improve project and development documentation.
+ overview: Keep dimming effect for modal dialogs.
+ Do not use markup in button labels.
+ Fix menu alignment in RTL locales.
+ Overhaul assets in monitor layout switcher.
+ Fix overview transition from search results to session.
+ Add header to notifications.
+ extensions-app: Use adaptive dialogs.
+ Register custom D-Bus errors.
+ Improve appearance of symbolic icons in notifications.
+ Improve minimize animation.
+ Use a single source for all system notifications.
+ Add missing shift level to Georgian OSK layout.
+ Tweak switch appearance.
+ Improve handling of screencast failures.
+ Fixed crash.
+ Misc. bug fixes and cleanups.
- Update to version 46.alpha:
+ Fix scroll handling on sliders.
+ overview: Handle unredirection as part of the state transition.
+ Handle DESKTOP windows during workspace animations.
+ Improve wording in welcome dialog.
+ Improve recording indicator in light style.
+ Fix calendar popup shrinking on date changes.
+ app: Make all windows on target workspace recent when
activated.
+ Fix performance degradation due to repeated signal leak.
+ Optimize application search.
+ Fix on-screen keyboard backspace getting stuck.
+ Adapt to ClutterContainer removal.
+ Fix arrow navigation in search results.
+ Improve monitor OSD labels.
+ Use dedicated assets in ctrl-alt-tab popup.
+ Updated translations.
- Replace gtk-doc BuildRequires with pkgconfig(gi-docgen): follow
upstreams port to gi-docgen.
==== gnome-shell-extensions ====
Version update (45.2 -> 46.0)
Subpackages: gnome-shell-classic gnome-shell-extensions-common
- Update to version 46.0:
+ system-monitor: Fix net speed.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update to version 46.rc:
+ Fix window previews in workspace indicator.
+ Fix menu ornament in workspace indicator.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update to version 46.beta:
+ apps-menu: Rename Applications to Apps.
+ Misc. bug fixes and cleanups.
- Enable system-monitor extension.
- Update to version 46.alpha:
+ workspace-indicator: Fix initial preview visibility.
+ screenshot-window-sizer: Fix cycling between sizes backwards.
+ Add back overview in Classic session.
+ Allow running Classic session headless.
+ window-list: Fix buttons not being clickable at the screen
edge.
+ Add system-monitor extension.
+ Fixed crash.
+ Misc. bug fixes and cleanups.
- Convert to source service for easier updating.
==== gnome-software ====
Version update (45.2 -> 46.0)
Subpackages: gnome-software-plugin-packagekit
- Update to version 46.0:
+ Improvements for screen readers.
+ Stop âloading updatesâ in a loop on Debian.
+ Updated translations.
- Update to version 46.rc:
+ Various UI text improvements.
+ Fix launch of some apps.
+ Fix invalid app state after it's uninstalled.
+ Fix read of app description text.
+ Do not ask to reboot after failed firmware update.
+ Updated translations.
- Update to version 46.beta:
+ Show feedback for all conditions that pause automatic updates.
+ Various UI improvements and move to new libadwaita widgets.
+ Fix loading OS AppStream catalog data if it is available as
YAML.
+ Add openSUSE Leap distro upgrade plugin.
- Pass -D opensuse-distro-upgrade=true to meson: we are openSUSE,
so we want the plugin.
- Drop gnome-software-plugin-opensuse-distro-upgrade.patch: fixed
upstream.
- Update to version 46.alpha:
+ Recognize links in package update descriptions.
+ Expose package names discreetly in the UI.
+ Increase speed of load of the category pages.
+ Improve search match with multiple words.
+ Recognize verified apps by Flathub.
+ Correct message when installing firmware updates.
+ Improve application safety checks.
+ Improve update preferences dialog.
+ Fix deadlock when cancelling app update.
+ Support user installation of local flatpak files.
* Fix apps appearing unsorted and without tiles in category page.
- Convert to source service for easier updating.
- Drop gnome-software-support-appstream-1_0.patch: fixed upstream.
==== gnome-sudoku ====
Version update (45.3 -> 46.0)
- Update to version 46.0:
+ Fix remove clearing too many warnings.
+ Fix long press misbehaving.
+ Remove dark mode outer grid artifacts.
- Update to version 46.rc:
+ Fix complete board not finishing.
+ Fix warnings not updating correctly.
+ Show fixed cell selection in light mode.
+ Move show_possibilities to a hidden setting.
+ Fix long press not working.
- Update to version 46.beta:
- Fix pause overlay flashing when game finished.
- Save difficulty level.
- Fix crash when creating custom game.
- Update appdata.
- Properly destroy window on shutdown.
- Refactor highlighter and highlight earmarks.
- Updated translations.
==== gnome-system-monitor ====
Version update (45.0.2 -> 46.0)
- Update to version 46.0:
+ style: Blend header bar with window contents.
+ Updated translations.
- Update to version 46.rc:
+ interface: Readd Delete key as shortcut to end process.
+ Fixed memory leak in affinity change.
+ Updated app links.
+ Metainformation improvements: correct developer and platform
added.
+ Updated translations.
- Update to version 46.beta:
+ Fixed several memory leaks.
+ Fixed several plotting issues.
+ Partial rework of graph class hierarchy>
+ Remember window state.
+ Renamed appdata to match desktop file.
+ Updated translations.
- Update to version 46.alpha:
+ Application ported to GTK4.
+ Fixed shortcuts.
+ Fixed highcontrast graph labels.
+ Fixed argument type mismatch.
+ Updated UI to match Human Interface Guidelines.
+ Ported various application components to adwaita.
+ Added flatpak build manifest.
+ Various code improvements.
+ Appdata updates.
+ Updated translations.
- Convert to source service for easier updating.
- Add pkgconfig(libadwaita-1) BuildRequires: new dependency.
==== gnome-terminal ====
Version update (3.50.1 -> 3.52.0)
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal
- Update to version 3.52.0:
+ Updated translations.
- Update to version 3.51.90:
+ schemas: Fix inverted help text for word-char-exceptions.
+ settings: Make schema verifier stricter.
+ prefs: Add pref to scroll on paste.
+ window: Show nicely formatted numbers up to 2^64-1 in the
context menu.
+ help: Add VTE's new hardcoded shell integration shortcut keys.
+ help: Consistently use "Terminal" instead of "GNOME Terminal".
+ Updated translations.
==== gnome-text-editor ====
Version update (45.1 -> 46.0)
- Update to version 46.0:
+ Various performance workarounds have been added to the overview
map to improve rendering performance and quality with
fractional scaling.
+ Updated translations.
- Update to version 46.rc:
+ Disable editing while document is loading.
+ Discard still-loading documents when saving session.
+ Fix some tab integration issues with libadwaita.
- Update to version 46.beta:
+ Use AdwAboutDialog.
+ Fix keyboard access to light/dark/follow theme selectors.
+ Use GtkFontDialog instead of deprecated GtkFontChooserDialog.
+ Check for files on disk before restoring drafts to avoid
displaying deleted files..
+ Performance improvements to the minimap on GTKs new renderer.
+ Avoid draft auto-save file the document is still loading.
+ The language selection dialog is now modal.
+ A new-window action was added to .desktop file for GNOME Shell.
+ Improve support for closing a page while it is still loading.
+ Updated translations.
- Update to version 46.alpha:
+ Make various UI elements conform better to GNOME HIG.
+ Fix etag usage when comparing changes from GFileMonitor.
+ Cancel document loading when tab or window closes. This fixes
an issue where you could have 100% CPU doing Pango line
breaking on extremely large files even after closing a window
or tab.
+ Improve margin for RTL languages.
+ Updated appdata/metainfo.
+ Fix memory leak in usage of GtkNativeDialog.
+ Work around some broken user configurations for XDG special
directories.
+ Updated translations.
- Convert to source service for easier updating.
==== gnome-tweaks ====
Version update (45.0 -> 46.0)
- Update to version 46.0:
+ GNOME Tweaks 46.0 is the first stable release of Tweaks to use
GTK 4 and libadwaita.
+ GNOME Tweaks now depends on GTK 4, libadwaita,
gsettings-desktop-schemas, and libgudev.
+ Issues closed:
- "Caps Lock behavior Disabled" setting is unintuitive.
- Focus Mode "Secondary-Click" is misnamed.
- Let tweaks show up when users search "startup applications".
- Remove "Legacy Window Titles" tweak.
- Ensure gettext and locale are initialized correctly.
+ Updated translations.
- Require python-base >= 3.10: matching the codes expectations.
- Add explicitly verified dependencies as BuildRequires:
pkgconfig(glib-2.0), pkgconfig(gobject-introspection-1.0),
pkgconfig(gtk4), pkgconfig(libadwaita-1), pkgconfig(gudev-1.0).
pkgconfig(pygobject-3.0), pkgconfig(gsettings-desktop-schemas),
and desktop-file-utils.
- Update to version 46.beta:
+ GNOME Tweaks 46.beta upgrades Tweaks to GTK 4 and libadwaita.
+ Updated translations.
- Drop pkgconfig(libhandy-1) BuildRequires: no longer needed.
==== gnome-user-docs ====
Version update (45.1 -> 46.0)
- Update to version 46.0:
+ Updates to GNOME Help.
+ Updates to System Admin Guide.
+ Updated translations.
==== gobject-introspection ====
Version update (1.78.1 -> 1.80.0)
Subpackages: girepository-1_0 libgirepository-1_0-1
- Update to version 1.80.0:
+ Allow using `transfer none` with GClosure.
+ Only allow loading GIRepository-2.0.
+ Add marshalling tests for uninitialized and NaN arguments.
+ Check for setuptools when building with Python >= 3.12.
+ Add fallback doc elements for virtual functions.
+ Add doc elements for callback fields.
+ Support static inline declarations in the GIR.
+ Add annotations for sync, async, and async-finish functions in
the GIR.
+ Simplify the giscanner module build with Python >= 3.12.
+ Allow passing full shared library paths on Windows.
- BuildRequire glib2-stage1-devel to break a build cycle.
- Explcitly BuildIgnore glib2-devel (pulled in by gtk-doc).
- Update to version 1.79.1:
+ Build fixes
+ Require Meson ⥠1.2
+ Avoid test failures with Python ⥠3.12
+ Update the GIR schema, and validate GIR files as part of the
test suite
+ Support (not optional) annotation
+ Allow ownership transfer of structure types with copy/free
functions
- Changes from version 1.79.0:
+ Require GLib >= 2.79
+ Require Python >= 3.8
+ Simplify libtool use with wrappers
+ Drop GIO dependency from libgirepository
+ Do not install the GLib introspection data
- Convert to source service for easier updating.
==== gom ====
Version update (0.4 -> 0.5.0)
- Update to version 0.5.0:
+ Add missing cleanup attribute for GomSorting.
+ Fix sorting example.
+ Add g_critical() on invalid API use.
+ Async fixes to support concurrent fetch and get_idnex().
+ Fix leak of table name.
+ Generate documentation using gi-docgen.
+ Fix improper usage of GHfunc.
+ Various code structure cleanups.
==== gsettings-desktop-schemas ====
Version update (45.0 -> 46.0)
- Update to version 46.0:
+ Updated translations.
- Update to version 46.rc:
+ Make default clock format overridable by translators.
+ Updated translations.
- Update to version 46.beta:
+ Add key to modify XKB options.
+ Add key to indicate whether switches should indicate state with
shapes.
+ Updated translations.
- Update to version 46.alpha:
+ Update default background file extension to jxl.
+ Updated translations.
- Convert to source service for easier updating.
==== 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 libgstcuda-1_0-0 libgstinsertbin-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstmse-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0
- Disable the webrtcdsp plugin if webrtc-audio-processing-1 is not
available (as in s390x).
==== gtk3 ====
Version update (3.24.38+111 -> 3.24.41)
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.41:
+ Fix a crash introduced in the X11 changes in 3.24.40.
+ Build fixes.
+ Wayland: Fix interpretation of gtk-shell protocol.
- Update to version 3.24.40:
* Free monitor name on finalize
* Rework after first review
* Rework to get rid of get_monitor_by_output
* Use xorg 'monitor' the right way. See #2013
- Update to version 3.24.39+23:
* gdkdisplay-wayland: Init selection before roundtrips
* Use consistent coordinates in get_toplevel_from_ns_event.
* emoji: Update data to CLDR v44
* emoji: Update data to CLDR v43
* add hi-ja-et-fi-nb-th for gtkemojichooser
* add bengali language bn.data for gtkemojichooser
* emoji: Add more locales
* emoji: Update data to CLDR v40
* emoji: Fix the convert-emoji program
* gtkgesture: Preserve accuracy when translating events
* pathbar: Handle webdav where is the root is a path
* GtkTooltip: Fix tooltip positioning on X11
* gdkkeys-win32c: change registry key not found g_warning to g_debug
* [gtk3/wayland] Expose XDG-shell suspended state via visibility events.
* [gtk3/wayland] Only request v2 of xdg_wm_base.
* test-msys2-meson: fix pipeline failure on GTK3
* wayland: Fix wl_buffer size for custom cursors
* GtkMenu: Fix positioning when attached to offscreen windows
* gdk_display_get_monitor_at_window: Check for offscreen windows
* GdkWindow: check for same impl class in set_transient_for ()
* [gtk3] Cherry-pick gtkfilechoosernativeportal fixes from gtk4
* wayland: Avoid more legacy cursor names
* Fall back to the 'default' cursor
==== gtk4 ====
Version update (4.12.5 -> 4.14.1)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.14.1:
+ GtkTextView: Fix a mixup of cursor and anchor when retrieving
surrounding text in input methods.
+ Printing: Avoid accessing freed printers.
+ Accessibility: Fix memory leaks.
+ GDK:
- Rename the GDK_VULKAN_SKIP environment variable to
GDK_VULKAN_DISABLE.
- Add a GDK_GL_DISABLE environment variable.
+ GSK:
- Rename the GSK_GPU_SKIP environment variable to
GSK_GPU_DISABLE.
- Speed up handling of repeated ops, which should help for
text.
- Speed up the inner loop of text node conversion.
- Drop the glyph-align optimization flag.
- ngl: Avoid reusing frames while they are in use.
- Fix flickering thumbnails in nautilus.
- Speed up buffer handling in both ngl and Vulkan.
+ Demos: Skip demos using gl shaders when we're not using the gl
renderer.
+ Build:
- Fix some ubsan warnings.
- Avoid zink in ci since it spams stderr.
+ Updated translations.
- Update to version 4.14.0:
+ GtkTextView:
- Don't snapshot children twice.
- Don't blink the cursor when hidden.
+ GtkEmojiChooser: Fix presentation selector handling.
+ GtkSnapshot: Fix wrong nodes with transformed shadows.
+ GtkIMContext: Make gtk_im_context_activate_osk public.
+ Accessibility:
- Implement get_contents_at for all our text widgets.
- Add GtkAccessibleText.get_default_attributes.
+ GSK:
- Don't fall back to cairo for software rendering. gl+llvmpipe
is better.
- Round vertical glyph position to a device pixel position if
the font is hinted.
- Fix problems with clip handling.
- Make vulkan and ngl match their font handling.
- Fix some corner-cases with offloading and clips.
- Fix problem with rendering of missing glyphs in hinted fonts.
+ Updated translations.
- Update to version 4.13.9:
+ GtkEditable: Fix preconditions to be not too strict.
+ GtkEmojiChooser: Support search in the locale as well as in
English.
+ GtkIconTheme: Make gtk_icon_paintable_new_for_file support
symbolics.
+ GtkVideo: Fix a problem with cursor handling that could lead to
crashes.
+ Accessibility:
- Fix GetCharacterAtOffset implementation.
- Add a Terminal role.
- Make TextCaretMoved match gtk3.
- Support multiple levels of GtkEditable delegates.
+ GSK:
- Make the node parser more flexible for text nodes.
- Change the way font scaling is handled to avoid clipping.
- Fix handling of missing glyphs in the new renderers.
+ X11: Don't claim to support shadows without a compositor.
+ Wayland: Fix handling of output scales.
+ Tools: Add a compare command to gtk4-rendernode-tool.
+ Build: Fix some ubsan complaints.
- Update to version 4.13.8.1+7:
+ Fix Crash in gtk_file_dialog_save() with initial filename.
+ x11: Shadows require compositing
- Update to version 4.13.8:
+ Accessibility:
- Add a GtkAccessibleText interface for allowing 3rd party.
text widgets (notably vte) to be accessible.
- Avoid duplicate accessible descriptions.
- Fix GetAccessibleAtPoint.
+ GSK:
- Avoid offscreens for disjoint containers.
- Don't use the gpu renderers with llvmpipe.
- Fix various rendering issues found by tests.
- Allow unnormalized node bounds again.
- Fix a broken case of rounded-rect intersection.
- Fix handling of external textures in gpu renderers.
- Make gpu renderers work with WGL on Windows.
+ build: Allow building without dmabuf support on (old) Linux.
+ X11: Fix monitor enter/leave signals.
+ Updated translations.
- Update to version 4.13.7:
+ GtkFileChooser: Speed up opening.
+ GtkCalendar: Add some missing setters and getters.
+ Accessibility:
- Add socket support for webkit accessibility.
- Implement AT-SPI text for GtkText.
- Implement AT-SPI component generically.
- Add an announce API.
+ GSK:
- Fix a crash in the vulkan renderer.
- Make nodeparser allow aliases for fonts again.
- Implement cache eviction for glyph and texture caches.
- Fix ngl shaders to work on GL < 4.0.
... changelog too long, skipping 16 lines ...
+ Updated translations.
==== gtkmm3 ====
Version update (3.24.8 -> 3.24.9)
- Update to version 3.24.9:
+ Documentation:
- Gtk::Clipboard: Update documentation.
- Gtk::ScrolledWindow: Update the class description.
+ Tests: Gdk::RGBA test: Avoid some comparisons for exact
equality.
+ Meson build: Donʼt fail if warning_level=everything.
==== gtkmm4 ====
Version update (4.12.0 -> 4.14.0)
- Update to version 4.14.0:
+ Gdk:
- Display: Add supports_shadow_width(),
property_shadow_width().
- DmabufFormats: Add equal().
- Monitor: Add get/property_scale().
+ Gtk:
- SpinButton: Add signal_activate().
- Accessible: Add announce().
- AccessibleText: New interface.
- Calendar: Add set/get_day(), set/get_month(), set/get_year().
- SearchEntry2: Add set/get/property_input_purpose(),
set/get/property_input_hints().
+ Demos: Fix the TextView demo, ClickMe button.
- Update to version 4.13.3:
+ Gdk, Gtk: Make enum bitwise operators constexpr.
+ Gtk:
- FileLauncher: Add get/set/property_writable()
- Settings: Add property_gtk_show_status_shapes()
- SpinButton: Add get/set/property_activates_default()
- Changes from version 4.13.2:
+ Gdk: Gdk::DmabufTexture: Fix GType of
GDK_GL_TEXTURE to GDK_DMABUF_TEXTURE.
+ Gtk:
- Widget: Add measure+get_preferred_size() overloads that
return structs.
- Widget: Add [[nodiscard]] on get_children().
- TreeIter: Fix operator=() missing return statement.
- Add SearchEntry2 not deriving Entry, to replace old
SearchEntry that erroneously does, whereas GtkSearchEntry is
no longer a GtkEntry in GTK4.
- Gtk::RecentInfo: Fix refcount of Glib::DateTime from
get_added() et al.
- TreeIter: Add fn docs, intro. Document pitfall with reference
from *rvalue_it.
- Window: Get an extra reference, if not managed.
- Add GraphicsOffload and enum GraphicsOffloadEnabled.
- Changes from version 4.13.1:
+ Gdk:
- Add DmabufFormats, DmabufTexture, DmabufTextureBuilder
- Display: Add get/property_dmabuf_formats().
+ Gtk:
- ColumnView, GridView, ListView, Viewport: Add default values
on some method parameters.
- SignalListItemFactory: Add signals taking Glib::Object.
- TreePath: Add ctor and assignment taking const_iterator.
- Widget: Add get_children().
- Window: Deprecate present(guint32 timestamp).
- Add PrintDialog and PrintSetup.
+ Updated documentations.
==== gtksourceview5 ====
Version update (5.10.0 -> 5.12.0)
- Update to version 5.12.0:
+ Do not trigger default indenter for Return when a selection is
active.
+ Render overview slider below text rather than above w/ RGBA.
+ Premix certain colors in overview when drawing to avoid RGBA
blends on GPU.
+ Avoid round-trip to main loop when map slider needs allocation.
+ Avoid an extra GSK transform for each line number in the
gutter.
+ Updated translations.
- Update to version 5.11.2:
+ Ignore empty globs in language specification for mimetypes.
+ Ensure that partially visible highlight lines are drawn.
+ Fix line style properties after unsetting style scheme.
+ latex.lang: Improvements to command parsing.
- Update to version 5.11.1+9:
+ languagemanager: ignore empty globs.
+ view: highlight partially visible line.
+ view: reset current line style properties after unsetting the
style scheme.
- Update to version 5.11.1:
+ A new -Dbuild-testsuite configuration option.
+ Some build options were renamed to follow more closely what GTK
itself uses now:
- Dgtk_doc became -Ddocumentation
- Dinstall_tests became -Dinstall-tests
+ Fix a rendering issue where the gutter would not highlight the
same as the current-line-highlight.
+ An optimization for line number drawing which avoids using
PangoLayout when drawing.
+ Ensure the gutter is redrawn when focus leaves text view.
+ Improved support for input methods when X11 and ibus are used
by making it behave closer to Wayland input methods.
+ Ignore the current-line highlight when out of view which
improves the damage area calculation in GTK.
+ A new Wren language spec.
+ Updates for the sh language-spec.
+ Updated translations.
==== gvfs ====
Version update (1.52.2 -> 1.54.0)
Subpackages: gvfs-backend-afc gvfs-backend-goa gvfs-backend-samba gvfs-backends gvfs-fuse
- Update to version 1.54.0:
+ Updated translations.
- Enable onedrive support: msgraph is now packaged and works.
- Update to version 1.53.91:
+ onedrive: Fix several issues.
+ wsdd: List just devices of pub:Computer type to filter out
unwanted devices.
+ Updated translations.
- Update to version 1.53.90:
+ daemon: Add OneDrive support based on msgraph library.
+ client: Reduce synchronous metadata methods calls to improve
performance.
+ network: Provide standard::content-type and access::can-rename
attributes.
+ build: Fix unknown arguments error on systems that don't use
GNU C library.
+ udisks2: Fix unmounting of mount paths that contain non-ASCII
characters.
+ Updated translations.
- Add pkgconfig(msgraph-0.1) BuildRequires conditionally, guarded
with bcond: new dependency for OneDrive support, but the
dependency does not yet exist in Tumbleweed.
- Update to version 1.53.1:
+ daemon:
- Add WS-Discovery support based on wsdd daemon.
- Port to gcr4.
+ network:
- Hide Windows Network folder and show the servers merged by
default.
- Variousother fixes and enhancements.
+ smb:
- Fix livelock when mounting share without enough permissions.
- Fix moving files across filesystem boundaries.
+ Updated translations.
- Convert to source service for easier updating.
==== irqbalance ====
Version update (1.9.3.10.git+1a7d461 -> 1.9.4.0.git+f8b8cdd)
Subpackages: irqbalance-ui
- Update to version 1.9.4.0.git+f8b8cdd:
* update configure to version 1.9.4
* Flush file before closing
* Fix socket API being blocked for 10s
* Set additional systemd options for service
* activate_mapping: set errsave before first jump to the error label
* Avoid repeated affinity checks when no change is necessary
* Slience "... rebalancing" messages for unmigratable IRQs
- Use manual instead of local service for updating
- Adopt to mainline:
M Set-fd-limit.patch
==== kColorPicker-Qt6 ====
Version update (0.3.0 -> 0.3.1)
- Update to 0.3.1:
* Fix tests
- Add patch to make both flavors coinstallable again:
* 0001-Make-Qt5-and-Qt6-libraries-coinstallable-again.patch
==== kImageAnnotator-Qt5 ====
Version update (0.7.0 -> 0.7.1)
- Update to 0.7.1:
* Change kColorPicker version
- Add patch to make both flavors coinstallable again:
* 0001-Make-Qt5-and-Qt6-libraries-coinstallable-again.patch
==== kImageAnnotator-Qt6 ====
Version update (0.7.0 -> 0.7.1)
- Update to 0.7.1:
* Change kColorPicker version
- Add patch to make both flavors coinstallable again:
* 0001-Make-Qt5-and-Qt6-libraries-coinstallable-again.patch
==== kernel-firmware-nvidia-gspx-G06 ====
Version update (550.54.14 -> 550.67)
- update firmware to version 550.67
==== kf6-kio ====
Subpackages: libKF6KIO6
- Add patch to fix KTerminalLaucherJob (kde#482107, boo#1221637):
* 0001-kterminallauncherjob-Inherit-default-process-environ.patch
==== konversation ====
- add Delay-tray-setup-until-mainwindow-state-restored.patch (kde#482316)
==== libadwaita ====
Version update (1.4.3 -> 1.5.0)
Subpackages: libadwaita-1-0 typelib-1_0-Adw-1
- Update to version 1.5.0:
+ AdwDialog
- Fix widget selection in inspector when presented as a bottom
sheet.
- Fix clicks on the dimming still working with can-closed=true.
+ Demo: Fix <developer> in metainfo.
+ Updated translations.
- Update to version 1.5.rc:
+ Depend on GTK 4.13.4.
+ Fix layout with GtkSettings:gtk-xft-dpi == 0.
+ AdwAboutDialog:
- Support zero-clause bsd license.
- Fix example.
+ AdwAboutWindow: Support zero-clause bsd license.
+ AdwDialog:
- Allow bottom sheets to shrink beyond 360px width.
- Fix a crash when swiping on the dimming.
- Adjust dimming intensity.
+ AdwNavigationView:
- Fix signal mentions in push() docs.
- Disable missing title warning when containing a split view.
+ AdwStatusPage: Fix property notification in set_child().
+ AdwSwipeTracker: Use a smaller threshold for window handles.
+ AdwToolbarView: Fix a typo in docs.
+ Demo: Fix window.devel demo.
+ Stylesheet:
- Adjust shade colors in dark.
- Make .devel not propagate to dialogs.
+ Updated translations.
==== libcamera ====
Subpackages: libcamera-base0_2 libcamera0_2
- Avoid %if %{pkg_vcmp gcc < 8}, instead replicate the condition
from the BuildRequires section.
==== libcanberra ====
Subpackages: canberra-gtk-play libcanberra-gtk-module-common libcanberra-gtk0 libcanberra-gtk2-module libcanberra-gtk3-0 libcanberra-gtk3-module libcanberra0
- Stabilize build:
+ Pass --disable-oss to configure: alsa is enabled and used
already.
+ Pass --enable-udev to configure: ensure it is not accidentally
being disabled.
+ Add pkgconfig(libudev) BuildRequires: used to be pulled in
indirectly.
==== libffi ====
Version update (3.4.4 -> 3.4.6)
- Add patches to fix BTI on aarch64:
* 830.patch
- Update to 3.4.6:
* Fix long double regression on mips64 and alpha.
- Update to 3.4.5:
* Add support for wasm32.
* Add support for aarch64 branch target identification (bti).
* Add support for ARCv3: ARC32 & ARC64.
* Add support for HPPA64, and many HPPA fixes.
* Add support for Haikuos on PowerPC.
* Fixes for AIX, loongson, MIPS, power, sparc64, and x86 Darwin.
- Drop upstreamed patches:
* 808.patch
* 810.patch
==== libgedit-gtksourceview ====
Version update (299.0.4 -> 299.1.0)
Subpackages: libgedit-gtksourceview-300-0 typelib-1_0-GtkSource-300
- Update to version 299.1.0:
+ Continue to rework GtkSourceStyle* classes.
This includes a switch from the libxml2 to GMarkupParser.
(the libxml2 is still used for *.lang files though).
+ Style schemes XML file format:
- Simplify it.
- Better document it.
- Extend it with the "kind" attribute, for light/dark schemes.
- Remove the *.rng file.
+ Unit tests:
- Don't rely on environment variables to be set to run the
tests.
- Have good code coverage for what has been modified or added.
- Changes from version 299.0.5:
+ Fix a bug: Alt+Down (moving line(s) down) or Alt+Up (moving
line(s) up) wrt. the undo/redo history and cursor positioning.
==== libgtop ====
Version update (2.40.0 -> 2.41.3)
- Update to version 2.41.3:
+ Fixed daemon buffer overflow.
+ Updated translations.
- Convert to source service for easier updating.
- Add libtool, gtk-doc, makeinfo and util-linux-systemd
BuildRequires and call autogen.sh: git checked out sources are
not bootstrapped.
- Update to version 2.41.2:
+ Change disk example read/write unit to bytes
+ Fixed potential Buffer overflow when reading disk stats
+ Changed disk read/write unit to bytes in example
- Changes from version 2.41.1:
+ Skip loop and rom devices
+ Allow building with gettext >= 0.20
+ Updated translations.
- Replace glib2-devel with pkgconfig(glib-2.0) BuildRequires: Align
with what configure checks for.
- Use autosetup and ldconfig_scriptlets macros.
- Build the doc sub-package as noarch.
- Add permissions PreReq and set_permissions and verify_permissions
macros in post and verifyscript sections.
==== libgusb ====
- Fix patch tag line.
==== libhandy ====
Version update (1.8.2 -> 1.8.3)
Subpackages: libhandy-1-0 typelib-1_0-Handy-1_0
- Update to version 1.8.3:
+ HdyStyleManager:
- Support contrast setting in the settings portal.
- Remove an extra unref.
+ Updated translations.
==== libmanette ====
Version update (0.2.6 -> 0.2.7)
- Update to version 0.2.7:
+ Allow building as a static library.
+ ManetteMappingManager: Strip leading and trailing spaces from
mappings.
+ ManetteMonitor:
- Always use file backend in Flatpak.
- Skip non-evdev devices.
- Fix object construction.
+ Various cleanups.
==== libmodulemd ====
- Add 9d280909.patch and 29c339a3.patch: Adapt GLib documentation
path to GLib 2.79.0.
==== libnotify ====
Subpackages: libnotify-tools libnotify4 typelib-1_0-Notify-0_7
- Convert to source service for easier updating.
==== libnss_usrfiles ====
Version update (2.27 -> 2.27.1)
- Update to version 2.27.1
- Cleanup prototypes
==== libproxy-backend ====
- Do not use %elif by now since SLE, Leap does not have an rpm
supporting the tag.
==== libproxy-client ====
- Do not use %elif by now since SLE, Leap does not have an rpm
supporting the tag.
==== libpsl ====
Version update (0.21.2 -> 0.21.5)
- update to 0.21.5:
* fixes for other platforms and build system updates
- add upstream signing key and verify source signature
==== libqt5-qtbase ====
Version update (5.15.12+kde151 -> 5.15.13+kde138)
Subpackages: libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Update to version 5.15.13+kde138, rebased upstream:
* QVarLengthArray: fix UBs in emplace()/insert() ([basic.life], broken class invariant)
* Android: use test QFileInfo fileName() instead of completeBaseName()
* Fix few QFileInfo and QDir calls
* savegame ex.: fix include order [2/2]: game.h
* savegame ex.: use NSDMI, =default the default ctor
* savegame ex.: fix include order
* savegame ex.: fix extra ';' after Q_GADGET
* tst_qvarlengtharray: fix MyBase trackers for swap()
* Apple: Add CFBundleAllowMixedLocalizations=YES to Info.plist files
* qmake: Add CFBundleDevelopmentRegion to iOS Info.plist
* Update bundled libjpeg-turbo to version 2.1.5
* Revert "Copy only files that belongs to QML module"
* savegame ex.: make Level ctor explicit
* macOS: Skip deployment target runtime check when detecting compat version
* Apple: Use 'en' instead of 'English' as development region
* qmake: Add CFBundleDevelopmentRegion to the macOS Info.plist
* Update comments in QQuaternion::getEulerAngles
* QtGui/math3d: Fix QQuaternion::getEulerAngles for GimbalLock cases
* Pass short time format to GetTimeFormat from GetLocaleInfo
* Android: fix height calculation
* SQL/ODBC: fix some users of toSQLTCHAR() to not assume identical UTF-8/16/32 string lengths
* ODBC SQL driver: fix conversion of QByteArray to QVLA<SQLTCHAR>
* Docs:Android: Add docs notes about support for content Uris
* QODBC: correctly fill cache when index() is called
* Fix ignored name filter in QFileDialog::getOpenFileContent()
* GTK3 theme: simplify code
* Fix ContextInfo example crashing on Android
* ibus: check object validity before honoring `inputMethodAccepted()`
* ODBC SQL driver: deal with different sizes of SQLTCHAR correctly
* Doc: Update copyright year
* Android: pass EXTRA_INITIAL_URI to native FileDialog
* Doc: Only list qt core classes in qt core io group
* QFileSystemEngine: URL encode path in trash info, use relative path
* [doc] Warn users about data races regarding qt_ntfs_permission_lookup
* [doc] QSharedPointer: add some missing docs
* Disable feature vkgen if vulkan was explicitly disabled
* Android: handle move operation with content uris
* Android: handle rename() operation with content uris
* Android: Add facilities to handle more content URIs operations
* Fix infinite loop when iterating content uri sub-files/dirs
* Return the QFileInfo::baseName/QDir::dirName() from fileEngine impl
* SQLite: Update SQLite to v3.40.1
* Fix cache maybe invalid while the signal is actived from queue
* Android A11Y: Only access the main thread when it is not blocked
* ibus: support high dpi for cursor rectangle
* QString: use inheritance, not template aliases, for arg() constraints
* Fix the ref-counting for the std::function version of tryStart()
* Android: Fix UI is scaled smaller than before
* Android: fix Android assets handler not listing dirs with only sub dirs
* Android: fix deprecations for getDrawable() on QtMessageDialogHelper
* Android: Fix deprecations AlertDialog.setButton()
* Bump version to 5.15.13
* Doc: Increase Test Function Timeout
* QtMiscUtils: add missing toAsciiUpper(), use it in moc
* QLatin1/String/View: don't decay the arg() arguments
* QBuffer: test and document open() behavior
* SQLite: Update SQLite to v3.40.0
* tst_qmlstream: re-use QBuffer instance in readBack()
* iOS a11y: Ensure parent elements are stacked below their children
* qmake: Document that QMAKE_PRE_LINK does not work with Xcode
* Blacklist: test cases blacklisted in tst_Gestures:
* Android: Fix incorrect dimensions - part 2
* PCRE2: upgrade to 10.42
* QNetworkRequest: don't assume QByteArray::constData() is NUL-terminated
* QNetworkRequest: Make header parsing locale-independent
* Doc: Change links from froglogic to qt domain
* Backport QtMiscUtils::toAsciiLower() from dev
- Commits dropped by the rebase:
* Apply CVE-2023-24607-qtbase-5.15.diff
* correctly set up ref counting in QThreadPool::tryStart(std::function)
==== libqt5-qtdeclarative ====
Version update (5.15.12+kde31 -> 5.15.13+kde30)
- Update to version 5.15.13+kde30, rebased upstream:
* masm: Don't crash on failed MADV_DONTNEED on Linux
* Revert "Fix "white line on top and left side of screen" issue"
* Doc: Mention QDS and UI files in Best Practices
* Revert "Add listing of the components and scripts that belongs to the qml module"
* Revert "Trim file names before adding them to qml components and scripts"
* Fix "white line on top and left side of screen" issue
* StateMachine: Don't crash if no signal is passed to SignalTransition
* QJSEngine: Fix potential JS stack overflow cauased by spread operator
* Test262Runner: fix -Wunused-but-set-variable
* Fix Shape stroke color when changing alpha from 0 to non-0
* QQmlPropertyCache: don't depend on locale for toupper
* Bump version to 5.15.13
* Fix missing glyphs when using NativeRendering
* Revert "Blacklist 1 tests in tst_qquickflickable on macos"
==== libqt5-qtgraphicaleffects ====
Version update (5.15.12+kde0 -> 5.15.13+kde0)
- Update to version 5.15.13+kde0, rebased upstream:
* Bump version to 5.15.13
==== libqt5-qtlocation ====
Version update (5.15.12+kde6 -> 5.15.13+kde6)
- Update to version 5.15.13+kde6, rebased upstream:
* QtPositioning: add GnssStatus support for android plugin
* Bump version to 5.15.13
==== libqt5-qtmultimedia ====
Version update (5.15.12+kde2 -> 5.15.13+kde2)
- Update to version 5.15.13+kde2, rebased upstream:
* Add Info.plist with NSCameraUsageDescription to qmlvideo example
* Android: Handle Pause() by QAudioRecorder
* Use the right enum for the loops property
* Bump version to 5.15.13
* Fix access to multi front/back cameras on Android devices
==== libqt5-qtquickcontrols ====
Version update (5.15.12+kde0 -> 5.15.13+kde0)
- Update to version 5.15.13+kde0, rebased upstream:
* QQuickAbstractDialog: treat closing as rejection
* Bump version to 5.15.13
==== libqt5-qtquickcontrols2 ====
Version update (5.15.12+kde5 -> 5.15.13+kde5)
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
- Update to version 5.15.13+kde5, rebased upstream:
* Bump version to 5.15.13
==== libqt5-qtspeech ====
Version update (5.15.12+kde1 -> 5.15.13+kde1)
Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd
- Update to version 5.15.13+kde1, rebased upstream:
* Bump version to 5.15.13
==== libqt5-qtsvg ====
Version update (5.15.12+kde6 -> 5.15.13+kde6)
- Update to version 5.15.13+kde6, rebased upstream:
* Bump version to 5.15.13
==== libqt5-qttools ====
Version update (5.15.12+kde4 -> 5.15.13+kde4)
- Update to version 5.15.13+kde4, rebased upstream:
* HelpEngineWrapper: fix API susceptible to GCC 13 -Wdangling-reference
* QLayoutSupport: fix GCC 13 -Werror=overloaded-virtual
* qtattributionsscanner: Fix QTextStream/QFile construction order
* QDoc: Remove unused overload of meta command
* Bump version to 5.15.13
* qdoc: Append translate attribute to few more blocks
* qdoc: Add translate attribute to HTML blocks
==== libqt5-qttranslations ====
Version update (5.15.12+kde0 -> 5.15.13+kde0)
- Update to version 5.15.13+kde0, rebased upstream:
* Bump version to 5.15.13
==== libqt5-qtwayland ====
Version update (5.15.12+kde60 -> 5.15.13+kde60)
- Update to version 5.15.13+kde60, rebased upstream:
* Client: Fix enter event cursor position with xdg-popup and QHighDpiScaling
* Bump version to 5.15.13
==== libqt5-qtwebchannel ====
Version update (5.15.12+kde3 -> 5.15.13+kde3)
Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports
- Update to version 5.15.13+kde3, rebased upstream:
* Bump version to 5.15.13
==== libqt5-qtx11extras ====
Version update (5.15.12+kde0 -> 5.15.13+kde0)
- Update to version 5.15.13+kde0, rebased upstream:
* Bump version to 5.15.13
==== libqt5-qtxmlpatterns ====
Version update (5.15.12+kde0 -> 5.15.13+kde0)
Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports
- Update to version 5.15.13+kde0, rebased upstream:
* Bump version to 5.15.13
==== librsvg ====
Version update (2.57.1 -> 2.58.0)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.58.0:
+ The most significant change in this release is that librsvg no
longer uses gdk-pixbuf for loading raster images. All image
loading uses Rust codecs now.
+ Librsvg's gdk-pixbuf loader for SVG documents is unchanged; you
can still load SVG files from gdk-pixbuf with it as usual.
+ Add basic support for "ch" length units in CSS.
+ Support "var(--foo, #aabbcc)" just for colors. This is the
minimum required to render color SVG emoji fonts that provide
color fallbacks, but it is not yet full support for CSS var().
+ Limit numOctaves in feTurbulence to avoid unbounded CPU
consumption.
+ Don't panic when a :lang selector has an argument that is not a
language-range.
- Update to version 2.57.92:
+ Don't panic when rendering feOffset with a too-large offset.
+ Don't panic when a decoded image has dimensions of zero.
- Update to version 2.57.91:
+ Rsvg-convert now prints a helpful message if you run it
without arguments, to indicate that it is reading from standard
input.
+ Take text orientation into account for 'ch' units
+ For Rust programs, the rsvg crate no longer depends on
gdk-pixbuf. Hopefully this means that your Rust programs will
have to link to one fewer library.
+ The C enumeration RsvgUnit now has a RSVG_UNIT_CH variant for
"ch" units. However, this is only used for reporting the size
of SVG documents, which should very seldom come in "ch" units.
+ Fix unsoundness in the use of the selectors crate.
+ Update gtk-rs crates.
==== libsecret ====
Version update (0.21.2 -> 0.21.4)
Subpackages: libsecret-1-0 typelib-1_0-Secret-1
- Update to version 0.21.4:
+ file-backend: Subscribe before calling dbus.
+ meson: Fix crypto option being silently ignored.
+ Updated translations.
- Update to version 0.21.3:
+ Port PAM module from gnome-keyring.
+ secret-tool: Fix memory issues in lock command.
==== libshumate ====
Version update (1.1.2 -> 1.2.0)
Subpackages: libshumate-1_0-1 typelib-1_0-Shumate-1_0
- Update to version 1.2.0:
+ Use g_assert_true instead of g_assert in tests.
+ Updated translations.
- Update to version 1.2.rc2:
+ Fix regression in vector renderer with the latest optimizations
causing the hightway shield renderer in Maps not showing
shields.
+ Fix compiling new tests with gcc using
- Wimplicit-function-declaration.
+ Updated translations.
- Update to version 1.2.rc:
+ Performance improvements to the vector renderer.
+ Remove undefined tile API.
+ Fix zooming with smooth scrolling mice.
+ Updated translations.
- Update to version 1.2.beta:
+ Fix artifacts in NGL renderer.
+ Don't crash in vector reader if key is NULL.
+ Enable the vector renderer by default when building (can still
be disabled if not needed).
+ Add distance method for Location.
- Update to version 1.2.alpha:
+ Various vector renderer improvements.
+ Support continous scroll.
+ Support arrow key panning.
- Drop -D libsoup3=true mesom paraameter: no longer supported.
==== libxcb ====
Subpackages: libxcb-composite0 libxcb-damage0 libxcb-dpms0 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-record0 libxcb-render0 libxcb-res0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb-xv0 libxcb1
- bug-262309_xcb-xauthlocalhostname.diff,
n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch
* fixed build against GCC 14 (boo#1221703)
==== lightsoff ====
Version update (40.0.1 -> 46.0)
- Update to version 46.0:
+ Updated translations.
- Update to version 46.rc:
+ Appdata fixes.
+ Exclude source SVG icons.
+ Help fix describing menu button location.
==== mutter ====
Version update (45.3 -> 46.0)
- Update to version 46.0:
+ Fix duplicate scroll events over libei.
+ Fix window menu with mouse button modifier.
+ Fix caret offset in accessible event.
+ Fix handling of scroll events for mice.
+ Use timerfd for clock timing.
+ Advertise support for BGRA for all screencast types.
+ Add support for preferred_buffer_scale/transform.
+ Use memfd to store selection data.
+ Fix globally active input focus.
+ Call malloc_trim() after loading background image.
+ Fix dynamic max render time sometimes getting stuck on constant
framerate.
+ Introduce base of new gesture framework.
+ Work around windows missing work area changes.
+ Fix black screen with some drivers.
+ Improve login screen <-> session transition.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update to version 46.rc:
+ screencast: Renegotiate when DMABUF allocation fails.
+ Unify wayland pointer- and keyboard grab mechanisms.
+ Add modifier-aware screencasting support.
+ Fix synchronization issue on Xorg.
+ Send fractional_scale event immediately on window creation.
+ wayland/client: Add make_dock() method.
+ Fix gray area on top of some X11 fullscreen windows.
+ Stick dragged windows to the right anchor point.
+ cally/text: Fix emission of `text_caret_moved` signal.
+ clutter/text: Fix minimum height calculation.
+ Add experimental support for variable refresh rate.
+ Expose the minimum refresh rate of monitors through D-Bus.
+ Use "default" cursor for moving windows.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Rebase mutter-window-actor-Special-case-shaped-Java-windows.patch
(resync with Fedora).
- Update to version 46.beta:
+ Implement mouse cursor hotspots for KMS atomic.
+ Improve project and development documentation.
+ Refactor wayland focus management.
+ Remove experimental rt-scheduler feature.
+ Remove ClutterCanvas.
+ Consider reduced blanking with lower pixelclock.
+ Fix centering non-modal transients over parent.
+ Allow XKB model to be configured.
+ Enable KMS deadline timer after a VT switch if it was
inhibited.
+ Prepare for variable refresh rate support.
+ Restore IM state flushing before handling key events.
+ Swap stylus buttons to match traditional order.
+ Fix handling of pad ring wrap arounds.
+ Support Broadcast RGB/RGB range KMS property.
+ Ensure all planes support EGL config format.
+ Handle Alt modifier in pad actions.
+ Store eraser and stylus tools separately.
+ Disambiguate output mapped to tablet with connector name.
+ Fix lost keyboard focus after dismissing popups.
+ Implement direct scanout for cropped and scaled surfaces.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
- Update to version 46.alpha:
+ wayland: Send keyboard modifiers after the enter event.
+ wayland/client: Add make_desktop() method.
+ Add a target workspace to raise_and_make_recent().
+ clutter: Drop cairo helpers.
+ cogl: Port away from CoglObject.
+ mtk: Add a Region type.
+ Propagate focus appearance to all ancestors.
+ Ignore locked modifiers in keybinding machinery.
+ Fix disabling check-alive timeout.
+ Drop ClutterContainer interface.
+ Improve sloppy and mouse focus modes.
+ Sync geometry only when window is mapped.
+ Improve repick due to transform changes.
+ Fix tablets on X11 having the wrong device.
+ Disable HW cursor when inhibited by backend.
+ screencast: Bring back blitting.
+ backends/native: Try 10 bpc formats.
+ Fix forcing EGLStream with NVIDIA proprietary driver.
+ screencast: Add ability to stop streams.
+ Use standard cursor names from CSS specification.
+ Avoids over-synchronization due to client reads.
+ Add more profiling instrumentation.
+ Allow specifyig the layout manager for an actor type.
+ Fix handling of relative mode for tablets.
+ Dynamically assign hardware planes during configuration.
+ Simplify X11 focus management.
+ background: Fix background color around image.
+ text-input: Use correct offsets in delete_surrounding_text.
+ Add wayland shm YCbCr support.
+ Set a minimum guessed scale.
+ Fix building without native backend.
+ Fix occasional artifacts at top of X11 fullscreen windows.
+ Add documentation for building, running and debugging.
+ Improve tablet pressure curve calculation.
+ Fixed crashes.
... changelog too long, skipping 6 lines ...
upstream.
==== nautilus ====
Version update (45.2.1 -> 46.0)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4
- Update to version 46.0:
+ Bugfixes: Remove char limit on size label in properties dialog.
+ Updated translations.
- Update to version 46.rc:
+ Enhancements:
- Adjust empty status page and progress tooltip strings.
- Add input hints and purpose properties to entries.
- Refine operations hover background.
+ Bugfixes:
- Position loop mounts correctly in the sidebar.
- Fix internationalization issues.
- Revert crashes-causing multi-file properties performance
optimization.
- Reestablish location signals if location change failed.
- Fix regression which disallowed dropping files on empty
folders.
+ Cleanups:
- Remove architecture-sensitive duplicate filename unit test.
- Refine Appstream metainfo.
+ Updated translations.
- Update to version 46.beta:
+ Postponed: The network view from 46.alpha.1 was deemed to
require more work
+ Enhancements:
- Added a global search mode.
- Use 'text entry' cursor on pathbar hover.
- Add drop shadow to file property dialog icons.
- Improve progress info icons and tooltips.
- Update to version 46.alpha.1:
+ Enhancements:
- Views can be switched without a folder reload.
- Operations are listed in the bottom of the sidebar.
- Network view replaces Other Locations.
- Mounted drives are shown in the sidebar.
- Selected files are recorded in back and forward history.
- Subfolder loading indication.
- Various view performance improvements.
- Improved performance of multi-file properties dialog.
+ Updated translations.
- Update to version 46.alpha.0+39:
+ Revert "files-view: Set selected files even more efficiently".
+ Revert "view-model: Use binary search to find index".
- Update to version 46.alpha:
+ Confirm password when creating protected ZIP archives.
+ Make custom folder icon feature discoverable.
+ Make URI entry discoverable.
+ Allow changing owner/group and any permissions under admin:///.
+ Add detailed date and time format option.
+ Detect copy/move over 4GiB file limit on FAT.
+ Give feedback on completion of quick operations.
+ New-style banners, unstar animation, and other visual
refinements.
+ Allow Alt+Down to revert more than one Alt+Up.
+ Close overlaid sidebar on location change.
+ Updated translations.
==== nghttp2 ====
Version update (1.59.0 -> 1.60.0)
- Update keyring with current key
- version update to 1.60.0
* makerelease.sh: Speed up git submodule
* Speed up git clone
* build(deps): bump actions/cache from 3 to 4
* Fixing the build and install trees
* build(deps): bump microsoft/setup-msbuild from 1 to 2
* nghttpx: Set ocsp response to SSL in case of boringssl
* Run with python3
* src: Certificate Compression with boringssl
* Fix missing newline
* Switch to aws lc
* Libbrotli fixup
* Deprecate RFC 7540 priorities (aka stream dependencies)
* Let dependabot manage go modules
* build(deps): bump golang.org/x/net from 0.20.0 to 0.21.0
* integration-tests: Omit unused parameters
* Munit
* Introduce nghttp2_ssize API
* Move deprecated warning upfront
* Describe RFC 7540 priorities deprecation plan
* Apps migrate nghttp2 ssize
* src: Remove unused functions
* Reconsider ssize t usage in src
* Use GitHub private vulnerability reporting
* Move security policy to GitHub standard location
* Bump mruby to 3.3.0
* Bump llhttp to 48588093ca4219b5f689acfc9ebea9e4c8c37663
* h2load: Add --sni option
* Bump ngtcp2 dependencies
* mruby: Adopt deprecation of mrbc_ prefix
* neverbleed: Define _GNU_SOURCE for pthread_setaffinity_np
* bpf: Pre-expand aes key
* mruby: Exclude mrdb gem which causes nghttpx to crash
* nghttpx: Reuse EVP_CIPHER_CTX for QUIC connection ID encryption
* Run apt-get update before install
* src: Deal with the case that send_quantum < max_udp_payload_size
* nghttpx: Remove SHRPX_QUIC_MAX_UDP_PAYLOAD_SIZE
* Fix build when AI_NUMERICSERV is undefined
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang_path macro, [bsc#1212476]
==== nvidia-open-driver-G06-signed ====
Version update (550.54.14_k6.8.1_1 -> 550.67_k6.8.1_1)
- Update to 550.67
- rename pci_ids-unsupported* to pci_ids-supported* files
==== openSUSE-release ====
Version update (20240319 -> 20240321)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== orca ====
Version update (45.2 -> 46.0)
- Update to version 46.0:
+ Meson: Allow building without git executable.
+ Spiel:
- Fix language and dialect fallback.
- Catch all of Spiel's initialization errors.
- Respect both speech system override, and user preference.
- Avoid shutting Spiel down if still in use.
+ Key handling:
- Eliminate unnecessary keygrab refreshes in the web script.
- Fix new-keyhandling regression in bypass mode.
+ Thunderbird: Adjust to Thunderbird's new way of doing things
when a message is deleted.
+ General:
- Fix false positive identifying redundant name-change events.
- Fix regressions introduced by the accessible-text code
rewrite.
+ Updated translations.
- Drop orca-without-git.patch: fixed upstream.
- Update to version 46.beta:
+ Orca now uses meson instead of autotools.
+ Orca no longer depends on the python3-pyatspi package; it
accesses AT-SPI2 directly through gobject introspection.
+ Orca now has an optional dependency on the Spiel library. Please
see "Experimental Features" in README.md for details.
+ New and Updated Features:
- Spiel support has been added to Orca. Spiel is a new speech
synthesis API that works with eSpeak and Piper, with other
synthesizers planned.
+ Web:
- Handled several issues causing Orca to jump unexpectedly to
the top of the page.
- Interrupt speech before presenting new line/location with
caret nav. This should improve behavior when arrowing rapidly
within content.
- Fix bug causing "\ufffc" to be shown in braille instead of
the link.
- Eliminate (nearly all of) our text sanity-checks and hacks
that had been in place for Firefox/Gecko bugs. Mozilla fixed
those bugs as part of their Cache The World work. This should
improve performance.
+ General:
- Fix bug causing focus to be incorrectly changed when
selection is automatically updated in a related tree. This
can happen with email applications (e.g. incoming messages).
- Fix bug causing us to skip certain named elements in
StackExchange and StackOverflow.
- Fix several terminal-related flat review issues.
- Fix notifications in KDE not being fully presented by
Notification Presenter.
- Don't say "Window" when a MATE switcher window first appears.
- Echo sentence after whitespace typed rather than punctuation
so the presentation does not get cut off.
- Fix bug causing Orca to speak an object from the wrong window
in Mouse Review.
- Listen for and present document:page-changed events.
- Remove logic from the Event Manager that was obsoleted by the
ability to obsolete queued events. Make remaining logic more
performant.
- Convert Orca from using pyatspi to using AT-SPI2 directly.
Much code clean-up was also done in the process.
- Miscellaneous code changes related to becoming more ready for
Wayland.
+ Updated translations.
- Add orca-without-git.patch: allow building without git installed.
- Add meson BuildRequires: follow upstreams port to meson.
- Drop py3atspi Requires: upstream changed to
gobject-introspection, so we have an automatic dependency on
typelib() now.
- Add pkgconfig(gtk+-3.0) BuildRequires: dependency checked by
meson.
- Update to version 46.alpha:
+ The much-requested "sleep mode" has arrived! You can cause Orca
to act as if it were not running on an as-needed, per-app basis
with Ctrl+Alt+Shift+Q. This makes it much easier to use VMs in
which another screen reader is being used as well as
self-voicing apps.
+ Orca now has commands to present information about the system
without having to navigate to the bar or widget that displays
them:
- Present CPU and memory usage (unbound, requires psutil)
- Present battery status (unbound, requires psutil)
+ Table navigation commands now work everywhere; not just in web
browsers and LibreOffice. In addition to the existing commands,
the following commands have been added:
- Orca+Shift+T: toggle table navigation (it's enabled by
default)
- Orca+Alt+Shift+Left/Right/Up/Down: move to the final cell in
the specified direction.
+ Orca's outdated tutorial message feature has been removed. In
its place is support for customized help messages which
application and toolkit developers can provide via
ATK/AT-SPI2's new "help text" API. At the present time, we are
unaware of any implementations and thus have not enabled these
new tutorial messages by default.
+ We now always use Atspi's device API for Orca commands. This
was initially in place only for Gtk 4 apps, which do not report
keystrokes to us for optional construction. Having addressed
the majority of issues with this new API, we believe it is
ready to be used for all applications and toolkits.
... changelog too long, skipping 14 lines ...
dependency on pyatspi.
==== pango ====
Version update (1.51.1 -> 1.52.0)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- Update to version 1.52.0:
+ Add pango_font_map_reload_font.
+ Improve formatting of font sizes.
- Update to version 1.51.2:
+ Use single fontconfig thread.
+ Fix problems with spaces at line ends.
+ Allow custom fonts on Windows.
+ pango-viewer: Fix hint-metrics options.
+ Pangofont: Add properties.
==== pangomm ====
Version update (2.50.1 -> 2.52.0)
- Update to version 2.52.0:
+ FontFamily: Add property_item_type(), property_n_items(),
property_name(), property_is_monospace(),
property_is_variable().
+ FontMap: Add reload_font(), property_item_type(),
property_n_items().
- Update to version 2.50.2:
+ Fontset: Use callback functions with C linkage.
+ Coverage: Don't use deprecated pango_coverage_ref/unref().
+ Documentation:
- Doxyfile.in: Don't hide undocumented classes.
- README.win32: Convert to MarkDown and rename to
README.win32.md.
- Make dependencies clearer.
- Remove AUTHORS, HACKING, README.SUN; add general info to
README.md.
+ Meson build:
- Detect if we build from a git subtree.
- Don't copy files with configure_file().
- Fix the evaluation of is_git_build on Windows.
- Don't fail if warning_level=everything.
==== 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-transactional_base patterns-base-x11 patterns-base-x11_enhanced
- Drop dependency on gconf2 from patterns-base-x11_raspberrypi:
gconf2 has been removed from Factory like 2 years ago by now
(boo#1221660).
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt 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
- Add console as a terminal-client.
==== php8 ====
Version update (8.2.16 -> 8.2.17)
Subpackages: php8-ctype php8-dom php8-iconv php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter
- version update to 8.2.17
* This is a bug fix release.
==== pixman ====
Version update (0.42.2 -> 0.43.2)
- Rework previous change
+ Disable the demos: pass -Ddemos=disabled to meson. This allows
us not to BuildRequire gtk3. Having it would result in a build
cycle.
+ Pass -Dlibpng=disabled to meson: only needed for the tests.
- Drop pkgconfig(gtk+-3.0) BuildRequires: with the demos disabled,
we don't need this anymore.
- Drop cmake BuildRequires: the build system uses meson. cmake is
used as a fallback to find libraries when they can't be found
with pkgconfig.
- Enable test suite (meson_test), without the png tests (for
minimal build deps).
- Switch post/post to ldconfig_scriptlets: there is no other code
in the scripts.
- Update to version 0.43.2
+ Highlights include:
* mmx: use xmmintrin.h if building with SSE2
* implement r8g8b8 sRGB (without alpha)
* Build system swapped to Meson
+ Various other fixes
- Add meson BuildRequires and replace configure/make/make_install
macros with respective meson/meson_build/meson_install, following
upstreams switch to meson.
- Add cmake and pkgconfig(gtk+-3.0) BuildRequires: new
depdendencies.
==== python-gobject ====
Version update (3.46.0 -> 3.48.1)
Subpackages: python311-gobject python311-gobject-Gdk python311-gobject-cairo
- Update to version 3.48.1:
+ Fix installation with pip failing in some environments with
ModuleNotFoundError in g-ir-scanner.
- Update to version 3.48.0:
+ test: fix some tests on macOS.
+ docs: some dark mode fixes.
- Update to version 3.47.0:
+ Drop setuptools in favor of meson-python.
+ Fundamental type support.
+ Fundamental type support for GValues.
+ pygi-convert.sh: migrate FILE_CHOOSER_CONFIRMATION_*.
+ gimodule, cairo: Use multi-phase initialization as per PEP-489.
+ Deprecate classes in gi.option module.
+ Deprecate pygtkcompat.
+ Add support for (optional) nullable GErrors.
+ Fix CssProvider not valid in GTK2.
+ Fix double free if array item cannot be marshalled to Python.
+ Raise exception if a callback property is encountered.
+ build: Fix pycairo detection "script" for Windows.
+ Replace deprecated ``pkgutil.find_loader`` call.
+ Avoid segfault on property access for incompletely initialized
objects.
+ pygenum: When getting a member instance, use correct key for
the lookup.
+ Project / Development / CI:
- Remove pborelli from the maintainer list.
- Add Arjan Molenaar to maintainers.
- Remove runtests script.
==== python-netaddr ====
Version update (0.10.1 -> 1.2.1)
- Update to 1.2.1:
* Fix bad version 1.2.0 upload to PyPI â now yanked. No changes to
the package.
- 1.2.0:
* Add CLI tool subcommand to display cli-network-info.
* Support running interactive-shell without IPython installed.
* Explicitly raise TypeError is a non-string value is passed to
valid_ipv4 or valid_ipv6.
- 1.1.0:
* Add the required Python version to the package metadata (#365).
* Add expand_partial_ipv4_address to the public API.
* Fix IPNetwork(...) in IPRange(...) false negatives (#157).
* Fix a few IPNetwork slicing edge cases (#214).
* Fix support for partial IP addresses accidentally left in IPNetwork in 1.0.0.
* Fixed an incorrect license classifier in the package metadata.
- 1.0.0:
* Removed:
* Drop support for Python versions lower than 3.7.
* Remove the flag shorthands: N, P and Z. Use NOHOST, INET_PTON
and ZEROFILL instead.
* Remove abbreviated CIDR format support in IPNetwork (implicit_prefix=True),
use cidr_abbrev_to_verbose if you need this behavior.
* Remove the IPAddress.is_private method.
* Changed:
* Stop accepting leading zeros when parsing IPv4 addresses in INET_PTON mode
(it's been allowed on some platforms).
* Stop parsing IPv4 addresses permissively (inet_aton()-like) by default.
* Apply the two changes above to valid_ipv4 as well.
* Update the address databases to the 2024-02-10 versions.
* Fixed:
* Return False instead of raising AddrFormatError when an empty string is passed
to valid_ipv4 or valid_ipv6.
* Fix handling of dialect provided to EUI during copy-construction.
==== python-requests-gssapi ====
Version update (1.2.3 -> 1.3.0)
- update to 1.3.0:
* Drop flag for out of sequence detection
* Use SPNEGO mechanism by default
* Fix ``SanitizedResponse.content`` to be ``bytes`` which
reflects the base type
* Migrated project to a ``src`` layout setup and a ``PEP 621``
compliant build, this should have no impact on end users
==== python-zope.interface ====
Version update (6.1 -> 6.2)
- update to 6.2:
* Add preliminary support for Python 3.13 as of 3.13a3.
* Add support to use the pipe (|) syntax for typing.Union.
==== python311-packaging ====
Version update (23.2 -> 24.0)
- update to 24.0:
* Do specifier matching correctly when the specifier contains
an epoch number and has more components than the version
(:issue:`683`)
* Support the experimental --disable-gil builds in
packaging.tags (:issue:`727`)
* BREAKING: Make optional metadata.Metadata attributes default
to None (:issue:`733`)
* Fix errors when trying to access the
description_content_type, keywords, and requires_python
attributes on metadata.Metadata when those values have not
been provided (:issue:`733`)
* Fix a bug preventing the use of the built in ExceptionGroup
on versions of Python that support it (:issue:`725`)
==== sddm-kcm6 ====
- Add patch to disable some questionable features (bsc#1217188):
* 0001-Remove-some-features-with-questionable-security.patch
==== seahorse ====
Version update (43.0 -> 43.0+22)
Subpackages: gnome-shell-search-provider-seahorse
- Update to version 43.0+22:
+ Avoid C99 incompatibility around
seahorse_pkcs11_backend_initialize.
+ Allow building with GnuPG-2.4.x.
- Drop 9260c747.patch: fixed upstream.
==== simple-scan ====
Version update (44.0 -> 46.0)
- Update to version 46.0:
+ Updated translations.
- Update to version 46.beta:
+ Switch to GTK4 and libadwaita.
+ Implement redesign.
+ Updated translations.
- Updated BuildRequires for port to GTK4:
+ Drop pkgconfig(gtk+-3.0) and pkgconfig(libhandy-1).
+ Add pkgconfig(gtk4) and pkgconfig(libadwaita-1).
==== strace ====
Version update (6.7 -> 6.8)
- Update to strace 6.8
* Renamed --stack-traces to --stack-trace for consistency.
Old option is retained for backwards compatibility.
* Implemented --stack-trace-frame-limit=N option for configuring the limit
of the number of printed backtrace frames.
* Implemented decoding of statmount, listmount, lsm_get_self_attr,
lsm_set_self_attr, and lsm_list_modules syscalls.
* Implemented decoding of setsockopt(TCP_AO_ADD_KEY).
* Updated decoding of landlock_create_ruleset and landlock_add_rule syscalls.
* Updated decoding of SMC_DIAG_DMBINFO netlink attribute.
* Updated decoding of UBI_IOCATT ioctl command.
* Enhanced decoding of mount attributes of fsmount and mount_setattr syscalls.
* Updated lists of BPF_*, KEXEC_*, KVM_*, PERF_*, SOL_*, STATX_*, UFFD_*,
and V4L2_* constants.
* Updated lists of ioctl commands from Linux 6.8.
==== swell-foop ====
Version update (41.1 -> 46.0)
- Update to version 46.0:
+ Updated translations.
- Update to version 46.rc:
+ GTK4 port improvements.
+ Appdata fixes.
+ Improved score handling.
+ Improved keyboard-only gampeplay.
+ Do not show highscores if score is not high enough.
+ Show highscore goal on game over screen.
+ use gnome post_install script.
+ Updated translations.
- Adjust BuildRequires for port to GTK4:
+ Drop pkgconfig(gtk+-3.0), pkgconfig(clutter-gtk-1.0),
pkgconfig(clutter-1.0) and pkgconfig(libgnome-games-support-1).
+ Add pkgconfig(gtk4), pkgconfig(libgnome-games-support-2),
pkgconfig(librsvg-2.0), and pkgconfig(pangocairo).
==== systemd ====
Version update (255.3 -> 255.4)
Subpackages: libsystemd0 libudev1 systemd-boot systemd-container systemd-coredump udev
- Import commit be772961ada05afab21a72e225d28c26ef9fb1ea (merge of v255.4)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/3986ed5117e1563adfce3f5a8e088a7…
- Import commit 3986ed5117e1563adfce3f5a8e088a77016c0aee
3986ed5117 test: drop route from test-functions
- Account for upstream changes to the quotaon and quotacheck services
- Create /etc/sysusers.d as expected by sysusers.d(5)
- Move C API manual pages to systemd-doc, this saves buildroots
770+ files and time (mandb is run in %posttrans).
- Delete supplements on base-documentation from that.
- Courtesy of spec formatters, remove redundant %defattr.
==== tecla-keyboard-layout-viewer ====
Version update (45.0 -> 46.0)
- Update to version 46.0:
+ Updated translations.
- Update to version 46.rc:
+ Updated translations.
- Update to version 46.beta:
+ Updated translations.
- Update to version 46.alpha:
+ Add --version command line option.
+ Fix blurry keys.
+ Fix crash on unknown keymap.
+ Updated translations.
==== tepl ====
Version update (6.8.0 -> 6.9.0)
Subpackages: libtepl-6-4 typelib-1_0-Tepl-6
- Update to version 6.9.0:
+ libhandy-1 is used as a new dependency (for dark style
preference handling).
+ Replace _TEPL_EXTERN custom macro by G_MODULE_EXPORT.
+ New APIs: see the API docs.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.
- Drop pkgconfig(gtksourceview-4) BuildRequires: no longer needed
since version 6.6.
==== tracker ====
Version update (3.6.0 -> 3.7.0)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0
- Update to version 3.7.0:
+ Handle POST requests in HTTP endpoints.
+ Fix a number of Coverity and static scan reports.
+ Drop deprecated SQLite API.
+ Test improvements.
+ Updated translations.
- Update to version 3.7.rc:
+ Improve database integrity checks so they don't necessarily
happen after unclean exit, and so there are greater guarantees
to repair the damage.
+ Handle HTTPS in SERVICE syntax.
+ Fixes for 32-bit platforms.
+ Fixes to bash completion.
+ Updated translations.
- Update to version 3.7.beta:
+ Add Avahi support to the TrackerEndpointHttp API object.
+ There is now an --arg argument in `tracker3 sparql` subcommand
to assign values to parameters in queries.
+ CLI subcommands are now split into their own executables.
+ Improvements in SPARQL handling.
+ Code cleanups and refactors.
- Changes from version 3.7.alpha:
+ New TrackerEndpoint access control API.
+ New API to map language tagged strings to rdf:langString.
+ Embed Nepomuk ontology as a GResource.
+ Allow using TrackerEndpoint on private D-Bus connections.
+ Cache SPARQL statements in D-Bus endpoints.
+ Reduce heap memory usage in large transactions over D-Bus
endpoints.
+ Make internals future proof wrt handling of string literals
in SQLite.
+ Threading improvements for direct connection SELECT queries.
- Add pkgconfig(avahi-glib) BuildRequires: new dependency.
- Drop 0001-decouple-fts-initialization-from-ontologies.patch and
0002-early-fts-initialization.patch: fixed upstream.
==== tracker-miners ====
Version update (3.6.2 -> 3.7.0)
Subpackages: tracker-miner-files
- Update to version 3.7.0:
+ Call malloc_trim more timely after extraction.
+ Further syscall rules in the seccomp sandbox.
+ Further landlock rules.
+ Disallow indexer for gnome-initial-setup user.
+ Add -Dsandbox_tests option to disable sandbox tests.
+ Updated translations.
- Update to version 3.7.rc:
+ Fix execution permissions of `tracker-extract-3` executable
under Landlock.
+ Fix build with several combinations of options.
+ Update `tracker3 tag` man page.
+ Updated translations.
- Update to version 3.7.beta+24:
+ libtracker-miners-common: Allow epoll_wait syscall in SECCOMP
sandbox.
- Update to version 3.7.beta:
+ Install CLI subcommands as expected by Tracker 3.7.beta
+ Add build option for Landlock.
- Changes from version 3.7.alpha:
+ Use Landlock kernel API to control file access.
+ Use private D-Bus connection for communication between
tracker-extract-3 and tracker-miner-fs-3.
+ Further tightened seccomp sandbox.
+ CLI man page improvements.
+ CI, build and test improvements.
==== unbound ====
Version update (1.19.2 -> 1.19.3)
Subpackages: libunbound8 unbound-anchor
- Update to 1.19.3:
* Features:
- Merge PR #973: Use the origin (DNAME) TTL for synthesized
CNAMEs as per RFC 6672.
* Bug Fixes
- Fix unit test parse of origin syntax.
- Use 127.0.0.1 explicitly in tests to avoid delays and errors
on newer systems.
- Fix #964: config.h.in~ backup file in release tar balls.
- Merge #968: Replace the obsolescent fgrep with grep -F in
tests.
- Merge #971: fix 'WARNING: Message has 41 extra bytes at end'.
- Fix #969: [FR] distinguish Do53, DoT and DoH in the logs.
- Fix dnstap that assertion failed on logging other than UDP
and TCP traffic. It lists it as TCP traffic.
- Fix to sync the tests script file common.sh.
- iana portlist update.
- Updated IPv4 and IPv6 address for b.root-servers.net in root
hints.
- Update test script file common.sh.
- Fix tests to use new common.sh functions, wait_logfile and
kill_from_pidfile.
- Fix #974: doc: default number of outgoing ports without
libevent.
- Merge #975: Fixed some syntax errors in rpl files.
- Fix root_zonemd unit test, it checks that the root ZONEMD
verifies, now that the root has a valid ZONEMD.
- Update example.conf with cookie options.
- Merge #980: DoH: reject non-h2 early. To fix #979: Improve
errors for non-HTTP/2 DoH clients.
- Merge #985: Add DoH and DoT to dnstap message.
- Fix #983: Sha1 runtime insecure change was incomplete.
- Remove unneeded newlines and improve indentation in remote
control code.
- Merge #987: skip edns frag retry if advertised udp payload
size is not smaller.
- Fix unit test for #987 change in udp1xxx retry packet send.
- Merge #988: Fix NLnetLabs#981: dump_cache truncates large
records.
- Fix to link with -lcrypt32 for OpenSSL 3.2.0 on Windows.
- Fix to link with libssp for libcrypto and getaddrinfo check
for only header. Also update crosscompile to remove ssp for
32bit.
- Merge #993: Update b.root-servers.net also in example config
file.
- Update workflow for ports to use newer openssl on windows
compile.
- Fix warning for windres on resource files due to
redefinition.
- Fix for #997: Print details for SSL certificate failure.
- Update error printout for duplicate trust anchors to include
the trust anchor name (relates to #920).
- Update message TTL when using cached RRSETs. It could result
in non-expired messages with expired RRSETs (non-usable
messages by Unbound).
- Merge #999: Search for protobuf-c with pkg-config.
- Fix #1006: Can't find protobuf-c package since #999.
- Fix documentation for access-control in the unbound.conf man
page.
- Merge #1010: Mention REFUSED has the TC bit set with
unmatched allow_cookie acl in the manpage. It also fixes the
code to match the documentation about clients with a valid
cookie that bypass the ratelimit regardless of the
allow_cookie acl.
- Document the suspend argument for process_ds_response().
- Move github workflows to use checkoutv4.
- Fix edns subnet replies for scope zero answers to not get
stored in the global cache, and in cachedb, when the upstream
replies without an EDNS record.
- Fix for #1022: Fix ede prohibited in access control refused
answers.
- Fix unbound-control-setup.cmd to use 3072 bits so that
certificates are long enough for newer OpenSSL versions.
- Fix TTL of synthesized CNAME when a DNAME is used from cache.
- Fix unbound-control-setup.cmd to have CA v3 basicConstraints,
like unbound-control-setup.sh has.
==== unixODBC ====
- bsc#1221709: Fix build with gcc14
Add unixODBC-gcc14.patch
==== usbredir ====
Version update (0.13.0 -> 0.14.0)
Subpackages: libusbredirhost1 libusbredirparser1
- update to 0.14.0:
* usbredirect: Fix redirecting identical devices
* usbredirect: Fix CPU tight loop when run as TCP server
* usbredirect: Fix some minor memory leaks
* usbredirect: Add documentation about bus-device option
* usbredirtestclient: Fix build on MacOS 10.5
==== vte ====
Version update (0.74.2 -> 0.76.0)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91
- Update to version 0.76.0:
+ gtk3: draw: minifont: Don't do minifont caching.
+ widget: Add im_activate_osk() method.
+ widget: Activate OSK on button release.
- Update to version 0.76.0:
* build: Version 0.76.0
* build: Bump gtk4 req version
* widget: Activate OSK on button release
* widget: Add im_activate_osk() method
* gtk3: draw: minifont: Don't do minifont caching
* build: Post release version bump
- Update to version 0.75.92:
+ widget: Make backwards search find wrapped words.
+ widget: Bit of cleanup around the previous fix.
+ widget: gtk4: Fix double and triple click handling.
+ widget: Faster rewrapping on resize.
+ lib: Remember the Terminal in ProcessingContext.
+ lib: Batch handling of single-width characters.
+ ring: Only occasionally advance the stream tails.
+ widget: gtk4: Fix the look of outline block cursor in the first
column.
+ vte.sh: Avoid warning if shell is configured with 'set -u'.
+ widget: a11y: Add missing text changes on scrolling with
modifications.
- Update to version 0.75.92:
* fonts: Allow unknown coverage to silently pass through
* widget: Fix end alignment
* app: Rework argument parsing
* widget: gtk4: Fix the look of outline block cursor in the first column
* ringview: inline get_bidirow()
* bidi: inline log2vis() and vis2log()
* terminal: inline hot path of cell_is_selected_log()
* terminal: annotate unlikely paths in determine_colors()
* terminal: remove determine_colors() invisible check
* Revert "widget: Limit select-all to the writable region not including the scrollback"
* vte.sh: Avoid warning if shell is configured with 'set -u'
* widget: Set scroll-on-insert to false by default
* scheduler: add 10hz fallback scheduler
* widget: Try to fix a build failure on 32-bit archs
* ring: Only occasionally advance the stream tails
* lib: Batch handling of single-width characters
* lib: Remember the Terminal in ProcessingContext
* widget: Faster rewrapping on resize
* widget: gtk4: Fix double and triple click handling
* widget: Bit of cleanup around the previous fix
* widget: Make backwards search find wrapped words
* Revert "build: Remove extra debug compile option"
* widget: a11y: Add missing text changes on scrolling with modifications
* widget: Add type annotation to setup-context-menu signal
* build: Post release version bump
- Update to version 0.75.91:
* vte.sh: Consistent indentation
* vte.sh: Set up bash and zsh for OSC 133 shell integration
* emulation: Support conditional new paragraph
* emulation: Track shell integration escape sequences
* lib: Remove pointless "maybe" in some method names
* all: Remove SIXEL support from stable branch
* widget: Remove termprops from stable branch
* widget: termprops: Reset termprops on terminal reset
* widget: termprops: Rewrite termprop documentation
* widget: termprops: Unify int types
* widget: Fix HTML CSS property "text-decoration-style: solid"
* widget,emulation: Add support for dotted and dashed underlines
* widget: termprops: Relax boolean value parsing
* widget: termprops: String value parsing fixes
* widget: termprops: Add some more tests
* widget: termprops: Allow true/false for BOOL termprops
* widget: termprops: Add DOUBLE type
* emulation: Allow default parameter value for XTVERSION
* emulation: Support XTVERSION sequence
* emulation: Reply to DECRQPSR and DECRQTSR
* emulation: More accurate DA1 and DA2 replies
* widget: Renumber VterAlign enum
* emulation: Also reply to DECRQSS on XTERM_MODKEYS
* emulation: Remove xterm alias for DSR_DEC 53
* widget: Add terminal properties
* lib: Add some colour helper classes
* lib: Add a simple UUID class
* widget: Don't throw warnings for our own header
* gsk: fix rectangle drawing using border nodes
* widget: Fix context menu event check
* widget: notify of style change upon css_changed
- Update to version 0.75.0:
* regex: Add out param for error location to the _full() APIs
* widget: Don't update the ringview before scrolling in history
* regex: Add API to set extra PCRE2 compile flags
* widget: Scroll to the bottom on preedit
* widget: Deprecate old get-text APIs
* widget: Add bindable replacement API to get the displayed text
* widget: gtk4: Delay unsetting the context menu to idle
* widget: Work around kinetic scrolling when changing the adjustment
* app: Add more scrolling options
* widget: Add scroll-on-insert property
* bidi: Use malloced workspace area
* widget: Fix initial cursor blink state
* widget: Fix selected text API with block selection mode
* draw: Remove unused alpha param from drawing methods
* widget: Add class vfunc for setup-context-menu signal
* vte: avoid creating rect/region on GTK 4
... changelog too long, skipping 105 lines ...
- Add pkgconfig(liblz4) BuildRequires: new dependency.
==== webkit2gtk3 ====
Version update (2.42.5 -> 2.44.0)
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Add webkit2gtk3-271108.patch: Fix build on 32bit archs
(https://bugs.webkit.org/show_bug.cgi?id=271108).
- Update to version 2.44.0:
+ Make the DOM accessibility tree reachable from UI process with
GTK4.
+ Removed the X11 and WPE renderers in favor of DMA-BUF.
+ Improved vblank synchronization when rendering.
+ Removed key event reinjection in GTK4 to make keyboard
shortcuts work in web sites.
+ Fix gamepads detection by correctly handling focused window in
GTK4.
- Rebase webkit2gtk3-disable-dmabuf-nvidia.patch.
- baselibs.conf: Do not build libjavascriptcoregtk-4_1-0-32bit and
libwebkit2gtk-4_1-0-32bit: they are not used, and in fact not
built in Factory (build excluded).
- Update to version 2.43.4:
+ Remove key event reinjection in GTK4 to make keyboard shortcuts
work in web sites.
+ Use the new GTK API to create a GdkTexture from a DMA-BUF
buffer when available.
+ Fix rendering when GTK is using the vulkan renderer.
+ Fix gamepads detection by correctly handling focused window in
GTK4.
+ Fix rendering after history navigation.
+ Write bwrapinfo.json to disk for xdg-desktop-portal.
+ Fixed several memory leaks in media backend.
+ Fix several crashes and rendering issues.
- Changes from version 2.43.3:
+ Show vblank monitor information in webkit://gpu.
+ Fallback to timer based vblank monitor if drmWaitVBlank fails.
+ Fix several memory leaks in media backend.
+ Fix several crashes and rendering issues.
- Changes from version 2.43.2?
+ Remove the X11 and WPE renderers.
+ Release unused buffers when the view is hidden.
+ Fix flickering while playing videos with DMA-BUF sink.
+ Do not special case the "sans" font family name.
+ Fix webkit_web_context_allow_tls_certificate_for_host() for
IPv6 URIs produced by SoupURI.
+ Fix several crashes and rendering issues.
- Changes from version WebKitGTK 2.43.1?
+ Improve vblank synchronization when rendering.
+ Improve DMA-BUF buffers handling for video frames.
+ Use the buffer format preferred by the driver in DMA-BUF
renderer.
+ Do not block the compositing thread waiting for rendering
threads.
+ Improve performance when scaling images in a canvas.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Drop webkit2gtk3-create-destroy-egl-image.patch: fixed upstream.
- Add libbacktrace-devel BuildRequires (for gtk4 flavor).
==== wicked ====
Subpackages: wicked-service
- hide secrets in debug log (bsc#1221194)
[+ 0003-move-all-attribute-definitions-to-compiler-h.patch]
[+ 0004-hide-secrets-in-debug-log-bsc-1221194.patch]
==== wireplumber ====
Version update (0.4.90+git25.95cfa9e -> 0.5.0)
Subpackages: libwireplumber-0_5-0 wireplumber-audio wireplumber-zsh-completion
- Update to version 0.5.0:
* Changes:
- Bumped the minimum required version of PipeWire to 1.0.2,
because we make use of the 'api.bluez5.internal' property of
the BlueZ monitor (!613)
- Improved the naming of Bluetooth nodes when the
auto-switching loopback node is present (!614)
- Updated the documentation on "settings", the Bluetooth
monitor, the Access configuration, the file search locations
and added a document on how to modify the configuration file
(#595, !616)
* Fixes:
- Fixed checking for available routes when selecting the
default node (!609)
- Fixed an issue that was causing an infinite loop storing
routes in the state file (!610)
- Fixed the interpretation of boolean values in the alsa
monitor rules (#586, !611)
- Fixes a Lua crash when we have 2 smart filters, one with a
target and one without (!612)
- Fixed an issue where the default nodes would not be updated
when the currently selected default node became unavailable
(#588, !615)
- Fixed an issue that would cause the Props (volume, mute, etc)
of loopbacks and other filter nodes to not be restored at
startup (#577, !617)
- Fixed how some constants were represented in the
gobject-introspection file, mostly by converting them from
defines to enums (#540, #591)
- Fixed an issue using WirePlumber headers in other projects
due to redefinition of G_LOG_DOMAIN (#571)
==== xdg-desktop-portal-gnome ====
Version update (45.1 -> 46.0)
- Update to version 46.0:
+ Updated translations.
- Update to version 46.rc:
+ Updated translations.
- Update to version 46.beta:
+ Depend on xdg-desktop-portal 1.18.2.
+ Use modern Adwaita widgets thoroughly.
+ Expose the org.gnome.desktop.calendar schema through the
Settings portal.
+ Put all dialogs in separate window groups so they don't block
each other.
+ Plug several memory leaks.
+ Redesign the screencast screen picker.
+ Updated translations.
==== xf86-input-evdev ====
- u_gcc14fix.patch
* fixes build against gcc14 (boo#1221710)
==== xkeyboard-config ====
Version update (2.40 -> 2.41)
- update to 2.41:
* Translations updated
==== xz ====
Version update (5.6.0 -> 5.6.1)
Subpackages: liblzma5
- update to 5.6.1:
* liblzma: Fix start-up crashes with -fprofile-generate
* liblzma: Fix false positive invalid write Valgrind report
* xz: Change the messages for thread reduction due to memory
constraints to only appear under the highest verbosity level
==== zstd ====
Subpackages: libzstd1
- Backport PAC/BTI fix for aarch64
https://github.com/facebook/zstd/pull/3961 :
* zstd-pr-3961.patch
4
5
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:
kernel-source (6.7.9 -> 6.8.1)
libfprint (1.94.6+tod1 -> 1.94.7+tod1)
openSUSE-release (20240318 -> 20240319)
=== Details ===
==== kernel-source ====
Version update (6.7.9 -> 6.8.1)
- Revert "btrfs: remove code for inode_cache and recovery mount
options" (https://github.com/yast/yast-update/issues/197).
- commit d922afa
- Linux 6.8.1 (bsc#1012628).
- Rename to
patches.kernel.org/6.8.1-001-x86-mmio-Disable-KVM-mitigation-when-X86_FEATU….
- Rename to
patches.kernel.org/6.8.1-002-Documentation-hw-vuln-Add-documentation-for-RF….
- Rename to
patches.kernel.org/6.8.1-003-x86-rfds-Mitigate-Register-File-Data-Sampling-….
- Rename to
patches.kernel.org/6.8.1-004-KVM-x86-Export-RFDS_NO-and-RFDS_CLEAR-to-guest….
- commit 74a8025
- series.conf: cleanup
- update upstream references and move into sorted section:
- patches.suse/iwlwifi-cfg-Add-missing-MODULE_FIRMWARE-for-pnvm.patch
- patches.suse/wifi-ath11k-do-not-dump-SRNG-statistics-during-resum.patch
- patches.suse/wifi-ath11k-fix-warning-on-DMA-ring-capabilities-eve.patch
- patches.suse/wifi-ath11k-rearrange-IRQ-enable-disable-in-reset-pa.patch
- patches.suse/wifi-ath11k-remove-MHI-LOOPBACK-channels.patch
- patches.suse/wifi-ath11k-thermal-don-t-try-to-register-multiple-t.patch
- commit 96ac51b
- series.conf: cleanup
- update upstream references and resort:
- patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
- patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
- patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
- patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
- patches.suse/r8169-add-support-for-RTL8126A.patch
- patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- commit 63b2803
- series.conf: cleanup
- update upstream status and move to sorted section:
- patches.suse/btrfs-fix-race-when-detecting-delalloc-ranges-during.patch
- commit e863123
- KVM/x86: Export RFDS_NO and RFDS_CLEAR to guests (bsc#1213456
CVE-2023-28746).
- x86/rfds: Mitigate Register File Data Sampling (RFDS)
(bsc#1213456 CVE-2023-28746).
- Update config files. Set MITIGATION_RFDS=y.
- Documentation/hw-vuln: Add documentation for RFDS (bsc#1213456
CVE-2023-28746).
- x86/mmio: Disable KVM mitigation when X86_FEATURE_CLEAR_CPU_BUF
is set (bsc#1213456 CVE-2023-28746).
- commit d8d0d20
- btrfs: fix race when detecting delalloc ranges during fiemap
(btrfs-fix).
- commit 5e23030
- series.conf: cleanup
- update upstream references and move into sorted section:
- patches.suse/wifi-brcmfmac-Fix-use-after-free-bug-in-brcmf_cfg802.patch
- patches.suse/net-phy-realtek-add-support-for-RTL8126A-integrated-.patch
- patches.suse/r8169-add-support-for-RTL8126A.patch
- patches.suse/net-mdio-add-2.5g-and-5g-related-PMA-speed-constants.patch
- patches.suse/net-phy-realtek-use-generic-MDIO-constants.patch
- patches.suse/net-phy-realtek-add-5Gbps-support-to-rtl822x_config_.patch
- patches.suse/Bluetooth-btmtk-Add-MODULE_FIRMWARE-for-MT7922.patch
- commit 002260c
- rpm/mkspec-dtb: resolve packaging conflicts better
The merge commit ad1679b2612f left both %ifs in place. Remove the one
which d26c540d7eed was removing originally.
This fixes errors like:
dtb-armv7l.spec : error: line 1442: Unclosed %if
The commit also removed SUBPKG_CASE. Reintroduce it, otherwise we see
shell garbage in the description
- commit e4b3d06
- Refresh
patches.suse/mm-mmap-fix-vma_merge-case-7-with-vma_ops-close.patch.
Update upstream status and move to sorted section.
- commit c6dad0c
- Update to 6.8 final
- update configs
- commit a551d7b
- config: update and reenable armv6hl configs
- option values mirrored from armv7hl
- commit be3b67b
- config: update and reenable armv7hl configs
- option values mirrored from arm64 or other architectures
- commit 336405e
- config: update and reenable arm64 configs
- most options mirrored from other architectures except
- ARM64_ERRATUM_3117295=y
- TEE_STMM_EFI=m
- PINCTRL_SM4450=m
- PINCTRL_SM8650=m
- PINCTRL_X1E80100=m
- PINCTRL_SM8650_LPASS_LPI=m
- GPIO_NPCM_SGPIO=y
- GPIO_RTD=m
- VIDEO_STM32_DCMIPP=m
- DRM_POWERVR=m
- SND_SOC_X1E80100=m
- RTC_DRV_MA35D1=m
- COMMON_CLK_MT7988=m
- CLK_X1E80100_GCC=m
- SC_CAMCC_8280XP=m
- QDU_ECPRICC_1000=m
- SM_DISPCC_8650=m
... changelog too long, skipping 8 lines ...
- commit 99c97ec
==== libfprint ====
Version update (1.94.6+tod1 -> 1.94.7+tod1)
- update to 1.94.7+tod1
* synaptics: fix enroll identify problem after user reset database.
* synaptics: New PIDs 0x0173, 0x0106, 0x0124.
* goodixmoc: New PID 0x6582.
* build: Do not require bash to build, only posix sh.
* fp-image: Simplify minutiae detection tasks.
* GLib 2.68 is now required to build libfprint.
* realtek (PID 0x5813).
* focaltech_moc (PIDs 0x9E48, 0xD979, 0xA959).
* egismoc (PIDs 0x0582, 0x05a1).
==== openSUSE-release ====
Version update (20240318 -> 20240319)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
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:
7zip
AppStream
ImageMagick
Mesa
Mesa-drivers
MozillaFirefox (123.0 -> 123.0.1)
NetworkManager-branding-openSUSE
akonadi-calendar (23.08.4 -> 24.02.0)
akonadi-calendar-tools (23.08.4 -> 24.02.0)
akonadi-contacts (23.08.4 -> 24.02.0)
akonadi-import-wizard (23.08.4 -> 24.02.0)
akonadi-mime (23.08.4 -> 24.02.0)
akonadi-search (23.08.4 -> 24.02.0)
akregator (23.08.4 -> 24.02.0)
amarok
analitza (23.08.4 -> 24.02.0)
argyllcms
ark (23.08.4 -> 24.02.0)
avahi
avahi-glib2
blinken (23.08.4 -> 24.02.0)
busybox
calendarsupport (23.08.4 -> 24.02.0)
cryptsetup (2.7.0 -> 2.7.1)
curl
dav1d (1.4.0 -> 1.4.1)
dolphin (23.08.4 -> 24.02.0)
eventviews (23.08.4 -> 24.02.0)
exempi (2.6.3 -> 2.6.5)
expat (2.6.1 -> 2.6.2)
ffmpegthumbs (23.08.4 -> 24.02.0)
fwupd (1.9.14 -> 1.9.15)
gcc13
gcc14 (14.0.1+git8957 -> 14.0.1+git9355)
glib2-branding-openSUSE
glibc
glslang (14.0.0 -> 14.1.0)
gnome-disk-utility
gpsd
grantleetheme (23.08.4 -> 24.02.0)
gsettings-desktop-schemas
gstreamer
gstreamer-plugins-bad
gtk2-branding-openSUSE
gtk3-branding-openSUSE
gtk4-branding-openSUSE
iceauth (1.0.9 -> 1.0.10)
icewm-theme-branding
incidenceeditor (23.08.4 -> 24.02.0)
iproute2 (6.7 -> 6.8)
kaccounts-integration (23.08.4 -> 24.02.0)
kaccounts-integration-kf5 (23.08.4 -> 24.02.0)
kaccounts-providers (23.08.4 -> 24.02.0)
kaddressbook (23.08.4 -> 24.02.0)
kalgebra (23.08.4 -> 24.02.0)
kamera (23.08.4 -> 24.02.0)
kanagram (23.08.4 -> 24.02.0)
kapptemplate (23.08.4 -> 24.02.0)
kate (23.08.4 -> 24.02.0)
kbruch (23.08.4 -> 24.02.0)
kcachegrind (23.08.4 -> 24.02.0)
kcalc (23.08.4 -> 24.02.0)
kcalutils (23.08.4 -> 24.02.0)
kcharselect (23.08.4 -> 24.02.0)
kcolorchooser (23.08.4 -> 24.02.0)
kdeedu-data (23.08.4 -> 24.02.0)
kdegraphics-thumbnailers (23.08.4 -> 24.02.0)
kdenetwork-filesharing (23.08.4 -> 24.02.0)
kdepim-addons (23.08.4 -> 24.02.0)
kdepim-runtime (23.08.4 -> 24.02.0)
kdialog (23.08.4 -> 24.02.0)
kernel-firmware (20240229 -> 20240312)
kernel-source (6.7.7 -> 6.7.9)
kgeography (23.08.4 -> 24.02.0)
khangman (23.08.4 -> 24.02.0)
kidentitymanagement (23.08.4 -> 24.02.0)
kig (23.08.4 -> 24.02.0)
kio_audiocd (23.08.4 -> 24.02.0)
kipi-plugins (23.08.4 -> 24.02.0)
kiten (23.08.4 -> 24.02.0)
kldap (23.08.4 -> 24.02.0)
kleopatra (23.08.4 -> 24.02.0)
kmag (23.08.4 -> 24.02.0)
kmahjongg (23.08.4 -> 24.02.0)
kmail (23.08.4 -> 24.02.0)
kmail-account-wizard (23.08.4 -> 24.02.0)
kmailtransport (23.08.4 -> 24.02.0)
kmines (23.08.4 -> 24.02.0)
kmousetool (23.08.4 -> 24.02.0)
kmplot (23.08.4 -> 24.02.0)
knotes (23.08.4 -> 24.02.0)
kompare (23.08.4 -> 24.02.0)
konsole (23.08.4 -> 24.02.0)
kontact (23.08.4 -> 24.02.0)
konversation (23.08.4 -> 24.02.0)
korganizer (23.08.4 -> 24.02.0)
kpat (23.08.4 -> 24.02.0)
kpimtextedit (23.08.4 -> 24.02.0)
kqtquickcharts (23.08.4 -> 24.02.0)
kreversi (23.08.4 -> 24.02.0)
ksudoku (23.08.4 -> 24.02.0)
ktextaddons (1.4.1 -> 1.5.3)
ktouch (23.08.4 -> 24.02.0)
kwordquiz (23.08.4 -> 24.02.0)
lapack
libXaw (1.0.15 -> 1.0.16)
libaccounts-qt5 (1.16 -> 1.16git.20231124T162152~18557f7)
libavif (1.0.3 -> 1.0.4)
libgravatar (23.08.4 -> 24.02.0)
libjxl (0.10.1 -> 0.10.2)
libjxl-gtk (0.10.1 -> 0.10.2)
libkcompactdisc-qt6 (23.08.4 -> 24.02.0)
libkdegames (23.08.4 -> 24.02.0)
libkdepim (23.08.4 -> 24.02.0)
libkeduvocdocument (23.08.4 -> 24.02.0)
libkipi (23.08.4 -> 24.02.0)
libkleo (23.08.4 -> 24.02.0)
libkmahjongg (23.08.4 -> 24.02.0)
libkomparediff2-kf5 (23.08.4 -> 24.02.0)
libksane (23.08.4 -> 24.02.0)
libksieve (23.08.4 -> 24.02.0)
libopenmpt (0.7.3 -> 0.7.5)
libpsl
libressl (3.7.0 -> 3.8.3)
libstorage-ng (4.5.201 -> 4.5.202)
libxfce4ui (4.18.5 -> 4.18.6)
lilv
lokalize (23.08.4 -> 24.02.0)
mailcommon (23.08.4 -> 24.02.0)
mailimporter (23.08.4 -> 24.02.0)
mbox-importer (23.08.4 -> 24.02.0)
messagelib (23.08.4 -> 24.02.0)
musepack
mutter
okular (23.08.4 -> 24.02.0)
openSUSE-build-key
openSUSE-release (20240310 -> 20240318)
opensc (0.24.0 -> 0.25.0)
parley (23.08.4 -> 24.02.0)
patterns-kde (20231206 -> 20240311)
pcr-oracle
pcsc-lite (2.0.1 -> 2.0.3)
permissions (1699_20240305 -> 1699_20240307)
phonon-qt5 (4.11.1 -> 4.12.0)
pim-data-exporter (23.08.4 -> 24.02.0)
pim-sieve-editor (23.08.4 -> 24.02.0)
pipewire (1.0.3 -> 1.0.4)
polkit-default-privs (1550+20240307.987ebab -> 1550+20240311.559e6ac)
polkit-qt5-1 (0.114.0 -> 0.200.0)
postgresql16
publicsuffix (20240303 -> 20240306)
pulseaudio
purpose
python-anyio (4.2.0 -> 4.3.0)
python-importlib-metadata (7.0.1 -> 7.0.2)
python-importlib-resources
python-pyOpenSSL (24.0.0 -> 24.1.0)
python-python-dateutil (2.8.2 -> 2.9.0.post0)
python-rich (13.7.0 -> 13.7.1)
python-sniffio (1.3.0 -> 1.3.1)
python311
python311-core
qemu (8.2.1 -> 8.2.2)
rebootmgr (2.3 -> 2.4)
rsync
rsyslog
salt
sddm (0.20.0 -> 0.21.0)
selinux-policy (20240205 -> 20240313)
signon
signon-kwallet-extension (23.08.4 -> 24.02.0)
signon-plugin-oauth2 (0.25 -> 0.25git.20231124T142245~fab6988)
signon-qt6
signon-ui (0.17+20171022 -> 0.17.20231016T221200~eef943f)
skanlite (23.08.4 -> 24.02.0)
spectacle (23.08.4 -> 24.02.0)
spice
sqlite3 (3.44.2 -> 3.45.2)
step (23.08.4 -> 24.02.0)
system-config-printer
systemd (254.9 -> 255.3)
timezone
transactional-update
umbrello (23.08.4 -> 24.02.0)
update-alternatives (1.22.2 -> 1.22.5)
virglrenderer (1.0.0 -> 1.0.1)
wavpack (5.6.0 -> 5.7.0)
wget (1.21.4 -> 1.24.5)
wicked
wireplumber (0.4.90 -> 0.4.90+git25.95cfa9e)
xfce4-weather-plugin (0.11.1 -> 0.11.2)
yast2-bootloader (5.0.6 -> 5.0.7)
yast2-installation (5.0.6 -> 5.0.7)
yast2-network (5.0.2 -> 5.0.3)
yast2-packager (5.0.4 -> 5.0.5)
yast2-storage-ng (5.0.8 -> 5.0.9)
yast2-trans (84.87.20240304.419739cb87 -> 84.87.20240317.9b1b5b2b95)
=== Details ===
==== 7zip ====
- Use autosetup -c instead of manually extracting the tarball and
applying patches: allows us to eliminate the usage of deprecated
%patchN.
==== AppStream ====
- Add conflict in appstream-qt6-devel with
libAppStreamQt-devel < 1.0. This is required to fix a file
conflict in SLE with the old libAppStreamQt-devel package.
==== ImageMagick ====
Subpackages: libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- enable SVG again
- modified patches
% ImageMagick-configuration-SUSE.patch (refreshed)
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6
- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
for now, since it breaks driver build; this patch needs other patches
below to build ...
- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
* zink: don't print error messages when failing an implicit
driver load (Mesa gitlab issue #10802)
- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
build with LLVM 18.
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- buildrequires llvm18-devel/clang18-devel on Leap 15.5/15.6
- disabled u_zink-dont-print-error-messages-when-failing-an-implicit.patch
for now, since it breaks driver build; this patch needs other patches
below to build ...
- u_zink-dont-print-error-messages-when-failing-an-implicit.patch
* zink: don't print error messages when failing an implicit
driver load (Mesa gitlab issue #10802)
- Add U_fix-ac-llvm-LLVM-18-remove-useless-passes.patch to fix
build with LLVM 18.
==== MozillaFirefox ====
Version update (123.0 -> 123.0.1)
- Mozilla Firefox 123.0.1
* Fixed the *Firefox Translation* language indicator in the
address bar displaying a colored square icon instead of the
language code icon. (bmo#1879415)
* Fixed a regression with the `onChange` event not firing when
clearing the value of a `textarea` HTML field.
(bmo#1881457)
* Fixed a regression in the JavaScript JIT engine incorrectly
inlining strings in some cases. (bmo#1882386)
* Fixed: Fixed low contrast of text when selecting rows in the
Developer tools' Storage panel. (bmo#1877090)
==== NetworkManager-branding-openSUSE ====
- Ensure flavor has a value, at least %nil.
- ExclusiveArch: %nil is invalid: give it a value (do-not-build).
==== akonadi-calendar ====
Version update (23.08.4 -> 24.02.0)
Subpackages: akonadi-plugin-calendar kalendarac
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Make the SearchCollectionHelper inactive by default
* Implement a dialog for the user to choose the suspend duration (kde#481024)
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== akonadi-calendar-tools ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== akonadi-contacts ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/fr/announcements/megarelease/6/rc2/
==== akonadi-import-wizard ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== akonadi-mime ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== akonadi-search ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== akregator ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Fix bug 481593: New Feed and Add Feed Buttons Do the Same Thing (kde#481593)
* Fix mem leak
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== amarok ====
- Require a phonon-vlc backend that was built with Qt5
==== analitza ====
Version update (23.08.4 -> 24.02.0)
Subpackages: libAnalitza8
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== argyllcms ====
- Fix build with gcc14 (bsc#1221304)
* Add ajam-gcc14.patch
- Reformat ajam-include.patch with a/b prefixes
- Use %autosetup
==== ark ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Specify umask for permission tests
* cli7zplugin: improve compatibility with original 7-Zip
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== avahi ====
Subpackages: libavahi-client3 libavahi-common3 libavahi-core7
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== avahi-glib2 ====
Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== blinken ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== busybox ====
Subpackages: busybox-static
- tc-no-TCA_CBQ.patch: Disable TCA_CBQ code if kernel headers don't
support them.
==== calendarsupport ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== cryptsetup ====
Version update (2.7.0 -> 2.7.1)
Subpackages: cryptsetup-doc libcryptsetup12
- Update to 2.7.1:
* Fix interrupted LUKS1 decryption resume.
With the replacement of the cryptsetup-reencrypt tool by the cryptsetup
reencrypt command, resuming the interrupted LUKS1 decryption operation
could fail. LUKS2 was not affected.
* Allow --link-vk-to-keyring with --test-passphrase option.
This option allows uploading the volume key in a user-specified kernel
keyring without activating the device.
* Fix crash when --active-name was used in decryption initialization.
* Updates and changes to man pages, including indentation, sorting options
alphabetically, fixing mistakes in crypt_set_keyring_to_link, and fixing
some typos.
* Fix compilation with libargon2 when --disable-internal-argon2 was used.
* Do not require installed argon2.h header and never compile internal
libargon2 code if the crypto library directly supports Argon2.
* Fixes to regression tests to support older Linux distributions.
==== curl ====
Subpackages: libcurl4
- Remove the nghttp2 version requirement as a version guard around
the nghttp2_option_set_no_rfc9113_leading_and_trailing_ws_validation
function was added in curl 8.0.1.
* Upstream commit: https://github.com/curl/curl/commit/744dcf22
==== dav1d ====
Version update (1.4.0 -> 1.4.1)
- Update to version 1.4.1
* Optimizations for 6tap filters for NEON (ARM)
* More RISC-V optimizations for itx (4x8, 8x4, 4x16, 16x4,
8x16, 16x8)
* Reduction of binary size on ARM64, ARM32 and RISC-V
* Fix out-of-bounds read in 8bpc SSE2/SSSE3 wiener_filter
* Msac optimizations
==== dolphin ====
Version update (23.08.4 -> 24.02.0)
Subpackages: dolphin-part
- Add upstream fix for disappearing panels (boo#1221513):
* 0001-Remove-unneeded-code-for-toggeling-dockwidget-visibi.patch
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Fix a crash in DolphinSearchBox::hideEvent() (kde#481553)
* Fix flatpak
* Never emit the fileMiddleClickActivated signal if isTabsForFilesEnabled is true
* Revert "DolphinView: merge update functions into set functions"
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== eventviews ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Fix 'Create sub-todo' action being always disabled (kde#479351)
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== exempi ====
Version update (2.6.3 -> 2.6.5)
- update to 2.6.5:
* Update XMPCore to Adobe XMP SDK v2023.12
- Bug fixes
- C++17 compliance changes
- Changes to remove deprecated APIs
- Removing unimplemented APIs in XMPUtils header
* Fix a potential nullptr dereference.
* Update XMPCore to Adobe XMP SDK v2023.07
- Security Fixes.
- Fix Exif Date missing seconds values.
https://github.com/adobe/XMP-Toolkit-SDK/issues/50
* Fix some portability build issues with dlopen on BSD:
* Added missing file type constants from the XMP_SDK.
==== expat ====
Version update (2.6.1 -> 2.6.2)
Subpackages: libexpat1
- update to 2.6.2:
* CVE-2024-28757 -- Prevent billion laughs attacks with isolated
use of external parsers (boo#1221289)
* Reject direct parameter entity recursion and avoid the related
undefined behavior
==== ffmpegthumbs ====
Version update (23.08.4 -> 24.02.0)
- Add a kf5 flavor for applications not ported yet to
Qt6 (boo#1221502, kde#483741)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== fwupd ====
Version update (1.9.14 -> 1.9.15)
Subpackages: fwupd-bash-completion libfwupd2 typelib-1_0-Fwupd-2_0
- Update to version 1.9.15:
+ This release adds the following features:
- Allow loading in parameters for the test device from
fwupd.conf.
- Ensure LVFS remotes are changed from .gz to .xz.
- Store the install duration in the history database.
+ This release fixes the following bugs:
- Drop OverrideESPMountPoint references in uefi-capsule.
- Fix a potential double-free when writing AVer firmware.
- Only request the BOS descriptor when bcdUSB > 0x0200.
- Use the root device order when sorting device children.
==== gcc13 ====
Subpackages: cpp13 libgccjit0-gcc13
- Revert libgccjit dependency change. [boo#1220724]
==== gcc14 ====
Version update (14.0.1+git8957 -> 14.0.1+git9355)
Subpackages: libgcc_s1 libgfortran5 libgomp1 libobjc4 libstdc++6 libstdc++6-pp libubsan1
- Revert libgccjit dependency change. [boo#1220724]
- Update to trunk head, b209d905f5ce1fa9d76ce634fd54245ff3, git9355
- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.
==== glib2-branding-openSUSE ====
- Ensure flavor has a value, at least %nil.
- ExclusiveArch: %nil is invalid: give it a value (do-not-build).
==== glibc ====
Subpackages: glibc-extra glibc-locale glibc-locale-base nscd
- stdbit-builtins.patch: Use gcc __builtin_stdc_* builtins in stdbit.h if
possible
- sigisemptyset.patch: linux/sigsetops: fix type confusion (BZ #31468)
- duplocale-global-locale.patch: duplocale: protect use of global locale
(bsc#1220441, BZ #23970)
==== glslang ====
Version update (14.0.0 -> 14.1.0)
- Update to release 14.1
* Add a new ``--absolute-path`` command-line option to output
absolute paths in error messages
* Support GL_EXT_control_flow_attributes2,
GL_ARB_shading_language_include, NV_shader_atomic_fp16_vector,
GL_EXT_expect_assume_support, GL_KHR_shader_subgroup_rotate,
EXT_shader_quad_control, GL_EXT_maximal_reconvergence,
GL_ARB_texture_multisample_extension
* Emit debug info for accelerationStructure and rayQuery variables
* Improve debug source and line info
* Add OpAssumeTrueKHR and OpExpectKHR
* Remove generation of deprecated Target.cmake files
==== gnome-disk-utility ====
- Move install commands into %install section
==== gpsd ====
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang_path macro, [bsc#1212476]
==== grantleetheme ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== gsettings-desktop-schemas ====
- Update gsettings-desktop-schemas-fate324570-Add-key-for-GDM-background-configuration.patch:
Add key picture-uri-dark (bsc#1221205).
==== gstreamer ====
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Replace the quick fix for boo#1221150 with the version submitted
to upstream at
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6322:
* 0001-Canonicalize-the-library-path-returned-by-dladdr.patch
- Remove previous version of the fix for boo#1221150:
* force-find-gst-plugin-scanner.patch
- Fix sed command to set the gst-plugin-scanner suffix correctly
- Add preventive checks for the sed commands that set the binary
suffix so that they don't silently fail anymore.
- Add patch from upstream to not install ptp-helper test executable
* 0001-ptp-Dont-install-test-executable.patch
- Add patch to remove the (wrong) check for relocated library which
is making gstreamer fail to find the gst-plugin-scanner helper
binary, thus using the installation path set at build time
(boo#1221150):
* force-find-gst-plugin-scanner.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 libgstcuda-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 patch that fixes a crash when initializing gstva, submitted
to upstream at https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/6319
(boo#1221150):
* 0001-Move-PROP_RATE_CONTROL-to-the-end-of-the-array.patch
==== gtk2-branding-openSUSE ====
- Ensure flavor has a value, at least %nil.
- ExclusiveArch: %nil is invalid: give it a value (do-not-build).
==== gtk3-branding-openSUSE ====
- Ensure flavor has a value, at least %nil.
- ExclusiveArch: %nil is invalid: give it a value (do-not-build).
==== gtk4-branding-openSUSE ====
- Ensure flavor has a value, at least %nil.
- ExclusiveArch: %nil is invalid: give it a value (do-not-build).
==== iceauth ====
Version update (1.0.9 -> 1.0.10)
- Update to version 1.0.10
* minor bugfix release, including fixes for compiler warnings
==== icewm-theme-branding ====
- Make sure flavor is never defined without content, but at least
has %nil.
- Use an invalid arch for "" flavor (do-not-build): %nil is not
actually supported and worked by accident.
==== incidenceeditor ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== iproute2 ====
Version update (6.7 -> 6.8)
Subpackages: iproute2-bash-completion
- Update to release 6.8
* ip, link: Add support for netkit (a veth-like netdev with
BPF-programmable transmit queue)
* ip route: add support for TCP microsecond timestamp
* bridge: mdb: add flush support
==== kaccounts-integration ====
Version update (23.08.4 -> 24.02.0)
- Require signon-kwallet-extension
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
- Add a kaccount-integration-kf5 flavor for applications still
using KF5/Qt5
==== kaccounts-integration-kf5 ====
Version update (23.08.4 -> 24.02.0)
- Require signon-kwallet-extension
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
- Add a kaccount-integration-kf5 flavor for applications still
using KF5/Qt5
==== kaccounts-providers ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Fix link target
- Drop patch, merged upstream:
* 0001-Fix-link-target.patch
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
- Add patch:
* 0001-Fix-link-target.patch
==== kaddressbook ====
Version update (23.08.4 -> 24.02.0)
Subpackages: kaddressbook-doc
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Fix mem leak
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kalgebra ====
Version update (23.08.4 -> 24.02.0)
- Don't build the Plasmoid until kde#482464 is fixed
- Fix kalgebra-mobile-lang
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kamera ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kanagram ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Add developer_name tag to the appdata file.
* Remove Qt5 parts
* Fix porting regression
* Fix sounds not playing
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kapptemplate ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* KF app templates: use non-development min dependency KF 6.0
* Non-simple KF app template: deploy ui.rc file as Qt resource
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kate ====
Version update (23.08.4 -> 24.02.0)
Subpackages: kate-plugins
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Fix tabswitcher performance when large of docs are opened
* Avoid many proxy invalidations on close
* fix crash on close other with active widget (kde#481625)
* Fix crash
* Documents: Fix row numbers not updated after dnd
* Fix diagnostic count when removing diagnostics from a doc with multiple providers
* diag: Always allow diagnostics for active document
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kbruch ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kcachegrind ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kcalc ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kcalutils ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kcharselect ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* flapak: Installl the breeze icon
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kcolorchooser ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kdeedu-data ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kdegraphics-thumbnailers ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kdenetwork-filesharing ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
- Drop patch, merged upstream:
* 0001-Remove-wrong-group-check-from-group-manager.patch
==== kdepim-addons ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Fix compile warnings
* Add missing [[nodiscard]]
* Use [[nodiscard]]
* Use unique instance
* Create manager first
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kdepim-runtime ====
Version update (23.08.4 -> 24.02.0)
- Add upstream change to fix the etesync resource build (kde#482600):
* 0001-Bring-back-etesync-support.patch
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Fix EWS config dialog
* ews: Handle KIO::ERR_ACCESS_DENIED error
* ews: Use http1 for ews requests
* Move checkbox on top
* Fix start service
* Comment this assert. we need to investigate more.
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kdialog ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* flatpak: Install the breeze icon
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kernel-firmware ====
Version update (20240229 -> 20240312)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-ath12k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
- Update to version 20240312 (git commit 4a404b5bfdb9):
* linux-firmware: update firmware for mediatek bluetooth chip (MT7921)
* iwlwifi: update 9000-family firmwares to core85-89
* rtl_bt: Update RTL8852A BT USB firmware to 0xD9D6_17DA
* linux-firmware: update firmware for MT7921 WiFi device
* linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
* linux-firmware: update firmware for MT7922 WiFi device
* linux-firmware: Add CS35L41 HDA Firmware for Lenovo Thinkbook 16P Laptops
==== kernel-source ====
Version update (6.7.7 -> 6.7.9)
- Linux 6.7.9 (bsc#1012628).
- mtd: spinand: gigadevice: Fix the get ecc status issue
(bsc#1012628).
- ice: fix connection state of DPLL and out pin (bsc#1012628).
- ice: fix dpll input pin phase_adjust value updates
(bsc#1012628).
- ice: fix dpll and dpll_pin data access on PF reset
(bsc#1012628).
- ice: fix dpll periodic work data updates on PF reset
(bsc#1012628).
- ice: fix pin phase adjust updates on PF reset (bsc#1012628).
- spi: cadence-qspi: fix pointer reference in runtime PM hooks
(bsc#1012628).
- spi: cadence-qspi: remove system-wide suspend helper calls
from runtime PM hooks (bsc#1012628).
- netlink: Fix kernel-infoleak-after-free in __skb_datagram_iter
(bsc#1012628).
- netlink: add nla be16/32 types to minlen array (bsc#1012628).
- net: ip_tunnel: prevent perpetual headroom growth (bsc#1012628).
- net: mctp: take ownership of skb in mctp_local_output
(bsc#1012628).
- net: dpaa: fman_memac: accept phy-interface-type = "10gbase-r"
in the device tree (bsc#1012628).
- tun: Fix xdp_rxq_info's queue_index when detaching
(bsc#1012628).
- cpufreq: intel_pstate: fix pstate limits enforcement for
adjust_perf call back (bsc#1012628).
- net: veth: clear GRO when clearing XDP even when down
(bsc#1012628).
- ipv6: fix potential "struct net" leak in inet6_rtm_getaddr()
(bsc#1012628).
- lan78xx: enable auto speed configuration for LAN7850 if no
EEPROM is detected (bsc#1012628).
- veth: try harder when allocating queue memory (bsc#1012628).
- net: usb: dm9601: fix wrong return value in dm9601_mdio_read
(bsc#1012628).
- net: lan78xx: fix "softirq work is pending" error (bsc#1012628).
- uapi: in6: replace temporary label with rfc9486 (bsc#1012628).
- stmmac: Clear variable when destroying workqueue (bsc#1012628).
- Bluetooth: hci_sync: Check the correct flag before starting
a scan (bsc#1012628).
- Bluetooth: Avoid potential use-after-free in hci_error_reset
(bsc#1012628).
- Bluetooth: hci_sync: Fix accept_list when attempting to suspend
(bsc#1012628).
- Bluetooth: hci_event: Fix wrongly recorded wakeup BD_ADDR
(bsc#1012628).
- Bluetooth: hci_event: Fix handling of HCI_EV_IO_CAPA_REQUEST
(bsc#1012628).
- Bluetooth: Enforce validation on max value of connection
interval (bsc#1012628).
- Bluetooth: qca: Fix wrong event type for patch config command
(bsc#1012628).
- Bluetooth: hci_qca: Set BDA quirk bit if fwnode exists in DT
(bsc#1012628).
- Bluetooth: qca: Fix triggering coredump implementation
(bsc#1012628).
- netfilter: nf_tables: allow NFPROTO_INET in
nft_(match/target)_validate() (bsc#1012628).
- netfilter: bridge: confirm multicast packets before passing
them up the stack (bsc#1012628).
- tools: ynl: fix handling of multiple mcast groups (bsc#1012628).
- rtnetlink: fix error logic of IFLA_BRIDGE_FLAGS writing back
(bsc#1012628).
- igb: extend PTP timestamp adjustments to i211 (bsc#1012628).
- net: hsr: Use correct offset for HSR TLV values in supervisory
HSR frames (bsc#1012628).
- tls: decrement decrypt_pending if no async completion will be
called (bsc#1012628).
- tls: fix peeking with sync+async decryption (bsc#1012628).
- tls: separate no-async decryption request handling from async
(bsc#1012628).
- tls: fix use-after-free on failed backlog decryption
(bsc#1012628).
- riscv: tlb: fix __p*d_free_tlb() (bsc#1012628).
- efi/capsule-loader: fix incorrect allocation size (bsc#1012628).
- power: supply: bq27xxx-i2c: Do not free non existing IRQ
(bsc#1012628).
- ASoC: cs35l56: Must clear HALO_STATE before issuing SYSTEM_RESET
(bsc#1012628).
- ALSA: Drop leftover snd-rtctimer stuff from Makefile
(bsc#1012628).
- ASoC: qcom: Fix uninitialized pointer dmactl (bsc#1012628).
- gpu: host1x: Skip reset assert on Tegra186 (bsc#1012628).
- riscv: mm: fix NOCACHE_THEAD does not set bit[61] correctly
(bsc#1012628).
- riscv: Fix build error if !CONFIG_ARCH_ENABLE_HUGEPAGE_MIGRATION
(bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clear
cs35l56->component (bsc#1012628).
- ASoC: cs35l56: cs35l56_component_remove() must clean up wm_adsp
(bsc#1012628).
- ASoC: cs35l56: Don't add the same register patch multiple times
(bsc#1012628).
- ASoC: cs35l56: Fix for initializing ASP1 mixer registers
(bsc#1012628).
- ASoC: cs35l56: Fix misuse of wm_adsp 'part' string for silicon
revision (bsc#1012628).
- ASoC: cs35l56: Fix deadlock in ASP1 mixer register
... changelog too long, skipping 220 lines ...
- commit 81068ab
==== kgeography ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== khangman ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kidentitymanagement ====
Version update (23.08.4 -> 24.02.0)
Subpackages: kidentitymanagement-lang
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Missing -o => we didn't extract string from qml
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kig ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kio_audiocd ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Only mark KCM as changed when text was actually edited (kde#476669)
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kipi-plugins ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kiten ====
Version update (23.08.4 -> 24.02.0)
Subpackages: fonts-KanjiStrokeOrders
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kldap ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kleopatra ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Use new folder-edit-sign-encrypt icon
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kmag ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* flatpak: Install a scaleable icon
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kmahjongg ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kmail ====
Version update (23.08.4 -> 24.02.0)
Subpackages: kmail-application-icons ktnef
- Add fix for a potential kontact crash (kde#483844):
* 0001-Fix-483844-kontact-segfaults-on-startup.patch
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Fix mem leak
* Fix crash on close
* Fix showMail when kmail is not started
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kmail-account-wizard ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Fix separator being displayed while below element is not
* Fix disconnect mode not visible
* We really need to have kolab support
* Fix qCWarning
* This check is not necessary now
* Debug--
* Fix QML name
* Fix triggered nextAction
* i18n: Add more context to password string
* Backport change from master
* mAccountConfigurationImpl will allow to create account. => rename method
* Rename variable
* Rename files
* Rename this class to accountconfigurationbase
* Add UseTLS
* Add more autotest
* Use QStandardPath
* Remove not necessary this->
* continue to implement autotest
* Prepare to autotest it
* Export symbol
* Move to target_sources
* Prepare to test create resource
* Remove TODO
* Store as info
* Test signal
* We need QString info for testing it
* Improve supprot
* Improve autotests
* Improve debug
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kmailtransport ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Save after adding a new mail transport
* Don't use alias in meta object definition
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kmines ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kmousetool ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kmplot ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== knotes ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Fix theme path
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kompare ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
- Add patch to allow coinstallation of two libkomparediff libraries
* 0001-Adapt-to-Lib-prefix-removed-from-KompareDiff2-CMake-.patch
==== konsole ====
Version update (23.08.4 -> 24.02.0)
Subpackages: konsole-part konsole-part-lang
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kontact ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== konversation ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Provide scripts with an env var to find qdbus (kde#349675)
* Update NEWS
* Update changelog
* scripts/sysinfo: Add support for Plasma 6
* Add error handling and modernize kpart loading
* Fix the embedded Konsole (kde#480452)
- Drop patch, no longer needed:
* 0001-Use-qdbus6-on-openSUSE.patch
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
- Replace 0001-Use-qdbus-qt5-on-openSUSE.patch with 0001-Use-qdbus6-on-openSUSE.patch
==== korganizer ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* set correct link for custompages handbook
* Use correct timezone when creating recurrence exception (kde#481305)
* formats/translations kcm modules were merged in kcm_regionandlang
* Fix mem leak
* In opensuse designer apps was renamed to designer6. => fix search designer
- Drop patch, no longer needed:
* 0001-Look-for-designer6-on-openSUSE.patch
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
- Replace 0001-Look-for-designer-qt5-on-openSUSE.patch with
0001-Look-for-designer6-on-openSUSE.patch
==== kpat ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kpimtextedit ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kqtquickcharts ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kreversi ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== ksudoku ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Correct icon and text positions in game chooser for HiDPI mode
* Fix 25x25 letter markers not showing up for ksudoku_scrible.svg
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== ktextaddons ====
Version update (1.4.1 -> 1.5.3)
- Update to 1.5.3. No changelog.
- Build ktextaddons using KF6/Qt6
==== ktouch ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== kwordquiz ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== lapack ====
Subpackages: libblas3 libcblas3 liblapack3
- Add Fix-testing-input.patch to remove stray ';' in the input data
for TESTING/dgebal.in now rejected with the GFortran 14 runtime.
==== libXaw ====
Version update (1.0.15 -> 1.0.16)
- Update to version 1.0.16
* Code-cleanup and build-fixes ...
==== libaccounts-qt5 ====
Version update (1.16 -> 1.16git.20231124T162152~18557f7)
- Init libaccounts-qt. Replaces libaccounts-qt5 and uses flavors
to build with both Qt 5 and 6
==== libavif ====
Version update (1.0.3 -> 1.0.4)
- update to 1.0.4:
* AVIF_ENABLE_WERROR is set to OFF by default.
* Fix wrong alpha plane deallocation when decoded tile pixel
format does not match reconstructed output image pixel format
* Fix identical chunk skipping optimization when writing
animation data
* Fix ID selection for artificial grid alpha item when decoding
a grid of tiles which each have an associated auxiliary alpha
image item (https://crbug.com/oss-fuzz/65657).
==== libgravatar ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== libjxl ====
Version update (0.10.1 -> 0.10.2)
- Update to release 0.10.2
* Fix unspecified bugs in (lossless) encoding and streaming mode
==== libjxl-gtk ====
Version update (0.10.1 -> 0.10.2)
Subpackages: gdk-pixbuf-loader-jxl gimp-plugin-jxl
- Update to release 0.10.2
* Fix unspecified bugs in (lossless) encoding and streaming mode
==== libkcompactdisc-qt6 ====
Version update (23.08.4 -> 24.02.0)
- Use a single translation package for libKF5CompactDisc5 and libKCompactDisc6-5
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
- Qt6 build flavor added to libkcompactdisc
==== libkdegames ====
Version update (23.08.4 -> 24.02.0)
Subpackages: kdegames-carddecks-default
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== libkdepim ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Fix destroying down ProgressDialog
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== libkeduvocdocument ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== libkipi ====
Version update (23.08.4 -> 24.02.0)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== libkleo ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== libkmahjongg ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== libkomparediff2-kf5 ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
- Add patch to allow coinstallation of libkomparediff
* 0001-Add-changes-to-allow-coinstallation.patch
- Add a multibuild flavor to keep building a komparediff library
using KDE Frameworks 5 and Qt 5
==== libksane ====
Version update (23.08.4 -> 24.02.0)
- Use a single translation package for libKF5Sane6 and libKSaneWidgets6
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
- Add a libksane-kf5 flavor for applications still using KF5/Qt5
==== libksieve ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== libopenmpt ====
Version update (0.7.3 -> 0.7.5)
- Update to 0.7.5:
* [Sec] Null-pointer write (32bit platforms) or excessive memory
allocation (64bit platforms) when reading close to 4GiB of data
from unseekable files..
* [Sec] Write buffer overflow when reading unseekable files close
to 4GiB in size.
* [Sec] Possible out-of-memory (32bit platforms) or excessive
memory allocation (64bit platforms) when reading malformed data
from unseekable files.
* [Sec] DMF: Possible null-pointer write or excessive memory
allocation when reading DMF files.
* IT: In the previous version, Zxx macros in IT files made with
older MPT versions were no longer working.
* There was a periodic click when playing a module using the
Chorus or Flanger DMO plugin at a mix rate exceeding
~136.5 kHz.
* An older bugfix for undefined behaviour in the Distortion DMO
plugin was incorrect, causing the distorted sound to be
different in some situations.
* xmp-openmpt: Metadata retrievel for playlist items was broken.
- Changes in 0.7.4:
* [Bug] Makefile: libopenmpt 0.7.3 broke running the test suite
for Emscripten builds.
* openmpt123: openmpt123 now uses a narrower layout on terminal
windows with a width of less than 72 characters.
* Setting all possible load_skip flags resulted in nothing being
loaded at all, instead of just not loading the selected module
parts.
* When playing all subsongs, set_position_seconds didnât always
calculate the correct subsong to jump to.
* IT: A few more compatibility flags are now disabled for modules
saved with earlier Schism Tracker versions.
* IT: MIDI macros were reset in IT 2.14 / 2.15 files that
declared to be compatible with older IT versions
(fixes spx-visionsofthepast.it).
* OKT: Work around missing negative arpeggio implementation by
transposing the notes up an octave.
* OKT: Channel volume commands were sometimes lost over less
important effects.
* IMF: Ignore magic bytes in sample header. âLeaving All Behindâ
by Karsten Koch uses unexpected magic bytes, Orpheus ignores
them just like the instrument header magic bytes.
==== libpsl ====
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== libressl ====
Version update (3.7.0 -> 3.8.3)
- Update to 3.8.3:
* Improved control-flow enforcement (CET) support.
- Rework conflicts again
- Update to release 3.8.2
* Added support for truncated SHA-2 and for SHA-3.
* The BPSW primality test performs additional Miller-Rabin rounds
with random bases to reduce the likelihood of composites passing.
* Allow testing of ciphers and digests using badly aligned buffers
in openssl speed.
* Added a workaround for a poorly thought-out change in OpenSSL 3
that broke privilege separation support in libtls.
* Compatibility changes:
* Removed most public symbols that were deprecated in OpenSSL
0.9.8.
* Security fixes:
* Disabled TLSv1.0 and TLSv1.1 in libssl so that they may no
longer be selected for use.
- Improve cross-package provides/conflicts [boo#1210313]
* Remove explicit conflicts with other devel-libraries
* Remove Obsoletes: ssl
- Update to 3.7.3:
* Bug fix: Hostflags in the verify parameters would not
propagate from an SSL_CTX to newly created SSL.
* Reliability fix: A double free or use after free could occur
after SSL_clear(3).
- Update to release 3.7.2
* Updates to the build system
- Add more conflicts between openssl<>libressl
- Update to release 3.7.1
* Added UI_null()
* Added X509_STORE_*check_issued()
* Added X509_CRL_get0_sigalg() and X509_get0_uids() accessors
* Added EVP_CIPHER_meth_*() setter API
==== libstorage-ng ====
Version update (4.5.201 -> 4.5.202)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#991
- added ruby example
- 4.5.202
==== libxfce4ui ====
Version update (4.18.5 -> 4.18.6)
Subpackages: libxfce4kbd-private-3-0 libxfce4ui-2-0 libxfce4ui-lang libxfce4ui-tools typelib-1_0-Libxfce4ui-2_0
==== lilv ====
- Add %pycache_only macro for the __pycache__ file to fix build
in 15.6
==== lokalize ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Add developer name in Appstream to fix Flathub builds
* Add possibility to format for KDE PO summit
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== mailcommon ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== mailimporter ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== mbox-importer ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== messagelib ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Convert datetime to locale
* Fix bug 479932: Mail display eat spaces after quote characters (kde#479932)
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== musepack ====
- Rework libmpcdec.patch and libmpcdec-extern.patch so that they
apply with -p1, and use autosetup.
- Add libmpcdec-gcc14.patch: fix the build with gcc 14
(boo#1221008).
==== mutter ====
- Add 0001-Revert-clutter-actor-Cache-stage-relative-instead-of.patch:
This leads into partial update while switching VT (from TTY to
GNOME) on X11 session with fbdev driver used (
glgo#GNOME/mutter#3302, bsc#1219546).
==== okular ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* presentationwidget: Invalidate pixmaps on dpr change (kde#479141)
* CI test runners are slower
* Better user strings for signature settings
* org.kde.okular.appdata: Add developer_name
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== openSUSE-build-key ====
- Install import-openSUSE-build-key to %{_sbindir}: align to where
the .service file is launching the script from (boo#1221427).
- add unexpired openSUSE zSystems key (bsc#1220993)
- replace gpg-pubkey-f6ab3975-5edd7d4f.asc
- by gpg-pubkey-f6ab3975-62e9e6fb.asc
- added new suse container key, moved the old one to -old
- openSUSE-build-key-import.service,openSUSE-build-key-import.service.timer,
import-openSUSE-build-key:
Add systemd timer and service framework that imports new keys.
==== openSUSE-release ====
Version update (20240310 -> 20240318)
Subpackages: openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== opensc ====
Version update (0.24.0 -> 0.25.0)
- Build with support for libeac (OpenPACE)
- Update to version 0.25.0
Security
* CVE-2023-5992: Fix Side-channel leaks while stripping
encryption PKCS#1.5 padding in OpenSC.
* CVE-2024-1454: Fix Potential use-after-free in AuthentIC driver
during card enrollment in pkcs15init.
General improvements
* Remove support for old card drivers Akis, GPK, Incrypto34 and
Westcos, disable Cyberflex driver.
* Fix 64b to 32b conversions.
* Improvements for the p11test.
* Fix reader initialization without SCardControl.
* Make RSA PKCS#1 v1.5 depadding constant-time.
* Add option for disabling PKCS#1 v1.5 depadding (type 01 and 02)
on the card.
* Fixed various issues reported by OSS-Fuzz and Coverity in
drivers, PKCS#11 and PKCS#15 layer.
- Add patch:
* opensc-docbook-xsl-fix.patch
- Drop not longer needed patches:
* CVE-2024-1454.patch
- Introduce subpackage for bash-completion
==== parley ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Fix window updates on wayland (kde#468591)
* Port PracticeSummaryComponent to be a QWidget
* Port PracticeMainWindow to be a QWidget
* Port Editor to be a QWidget
* Port StatisticsMainWindow to be a QWidget
* Port Dashboard to be a QWidget
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== patterns-kde ====
Version update (20231206 -> 20240311)
Subpackages: patterns-kde-kde patterns-kde-kde_edutainment patterns-kde-kde_games patterns-kde-kde_ide patterns-kde-kde_imaging patterns-kde-kde_internet patterns-kde-kde_multimedia patterns-kde-kde_office patterns-kde-kde_pim patterns-kde-kde_plasma patterns-kde-kde_utilities patterns-kde-kde_utilities_opt patterns-kde-kde_yast
- Add a pattern for KDE Frameworks and Plasma 6 development
packages
- Update recommended applications
- Replace the plasma5 pattern with the plasma6 one
- Recommend xwaylandvideobridge in the Plasma patterns
==== pcr-oracle ====
- Add fix_grub_bls_entry.patch to measure boot entries in GRUB BLS
==== pcsc-lite ====
Version update (2.0.1 -> 2.0.3)
Subpackages: libpcsclite1
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
- version 2.0.3
* add SCARD_E_UNKNOWN_RES_MNG back
* SCardConnect() & SCardReconnect(): restrict the protocol used
* negotiate PTS also for the backup protocol
* pcscd.8:
. document --disable-polkit
. add "CONFIGURATION FILE" section
* Some other minor improvements
==== permissions ====
Version update (1699_20240305 -> 1699_20240307)
Subpackages: chkstat permissions-config
- Update to version 1699_20240307:
* build system: migrate from Makefile to Meson
- adjust spec file to meson build
==== phonon-qt5 ====
Version update (4.11.1 -> 4.12.0)
Subpackages: libphonon4qt5 phonon4qt5-lang
- Update the recommended backend package name (boo#1221459)
- Add obsoletes for phononsettings-lang
- Add jriddell's key to phonon.keyring
- Update to 4.12.0:
* Support Qt 6
- Only package the Qt 5 translations for the lib for now. To be
discussed with upstream.
- Merge phononsettings-lang into the phononsettings package to avoid
conflicts and upgrade issues.
- Run %fdupes on everything
- Require the vlc backend. The gstreamer one is deprecated.
- Add the signature file to the sources.
==== pim-data-exporter ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Add missing new setting: Override Encryption Defaults=true
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== pim-sieve-editor ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Use release/24.02 branch
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== pipewire ====
Version update (1.0.3 -> 1.0.4)
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.0.4:
* Highlights
- Track memfd better to avoid inconsistent memory. Also make
sure the mixer info is removed correctly in all cases on
destroyed ports.
- Correctly handle removed objects in the metadata.
- Add an option to set the server and client priorities instead
of using a hardcoded value of 88.
- The FFADO module has been fixed. Audio and MIDI now works
with the same latency as the JACK driver. This has now also
been tested with a Focusrite Saffire Pro 14.
- The JACK library has seen some important fixes. Some ardour
crackling has been fixed when looping and multiple MIDI ports
on a client should now work.
- Small bugfixes and improvements.
* PipeWire
- Track memfd better to avoid inconsistent memory. Also make
sure the mixer info is removed correctly in all cases on
destroyed ports.
- Fix Props param emission again in pw_stream. (#3833)
- Add MAPPABLE flag to buffer data to indicate that the fd can
be mmapped directly. Use this on DMABUF from v4l2. (#3840)
- Correctly handle removed object in the metadata.
- FreeBSD build and compatibility fixes.
- Add an option to set the server and client priorities instead
of using a hardcoded value of 88.
- Read config overrides in the right order.
- Fix PIPEWIRE_QUANTUM rate handling in pw_stream and
pw_filter.
- Fix pw_context_parse_conf_section(), actually use the conf
argument.
- A new pw_stream_get_nsec() and pw_filter_get_nsec() function
was added to get the current time of the stream/filter
without having to assume a particular clock.
- A new default.clock.quantum-floor property was added to
configure the absolute lowest buffer-size. (#3908)
* docs
- Many doc updates.
* tools
- Make sure we always quit pw-cli when the server stops.(#3837)
- pw-top now prints all drivers in batch mode. (#3899)
* modules
- Don't destroy the client in protocol-simple on EAGAIN.
- Handle IPv6 better in the RTP modules. Fix IPv6 SAP header
parsing. (#3851)
- The FFADO module has been fixed. Audio and MIDI now works
with the same latency as the JACK driver. This has now also
been tested with a Focusrite Saffire Pro 14. (#3558)
* pulse-server
- Make sure the peer_name is filled to avoid protocol errors.
* SPA
- Small resampler tweaks to improve stability of adaptive
resampler.
- Add ALSA option to control htimestamp autodisable.
- Avoid some potential crashes in audioconvert when ports are
removed.
- Improve HDMI jack detection on some SOCs.
- The audioconvert now has a monitor.passthrough option to pass
the latency information on the monitor ports. (#3888)
* GStreamer
- Don't use timeouts when autoconnect=false in pipewiresrc.
(#3884)
- pipewiresrc and pipewiresink can now be automatically
selected as audio source and sink.
- An invalid memory access was fixed when destroying the device
provider.
* JACK
- Remove properties correctly with the object id, not serial.
- Improve sync with the data thread by pausing the core. Also
improve handling of port io to avoid invalid buffer access.
- Fix PIPEWIRE_QUANTUM rate handling.
- Support multiple MIDI input ports per client. (#3901)
- The output buffer size is now always correctly set. (#3892)
* ALSA
- Handle errors from eventfd_create correctly.
- Update to version 1.0.3+git51.89d8e8b:
* module-ffado: make the event buffer per port
* module-ffado: handle MIDI correctly
* module-ffado: implement MIDI send and receive
* module-ffado: various fixes to make things work
* stream: add pw_stream_get_nsec() to get current time
* jack: fix multiple midi input ports
* pw-top: only check terminal size in non-batch mode
* Specify "Audio" in gstreamer sink/src metadata to fix autodetect
* Add SOC-style jack names to HDMI audio paths
* gst: remove timeouts when autoconnect=false
* audioconvert: handle invalid ports better
* audioconvert: handle port remove
* pw_context_parse_conf_section: use the conf argument instead of the context's conf
* stream: FORCE_RATE should just contain the rate
* jack: FORCE_RATE should just contain the rate
* jack: set global_mix safely
* jack: sync threads by pausing the core
* alsa: Added handle for controlling htimestamp autodisable
* And more
- Remove patch already merged upstream:
* fix-gst-sink.patch
- Require pipewire-pulseaudio from pipewire-alsa so when
pipewire-alsa is installed, pipewire has audio support (or put
... changelog too long, skipping 5 lines ...
* fix-gst-sink.patch
==== polkit-default-privs ====
Version update (1550+20240307.987ebab -> 1550+20240311.559e6ac)
- Update to version 1550+20240311.559e6ac:
* whitelist gnome-control-center remote-session-helper (bsc#1220862)
==== polkit-qt5-1 ====
Version update (0.114.0 -> 0.200.0)
- Update to 0.200.0:
* New bugfix release
- Changes since 0.175.0:
* Increase version to 0.200.0
- Update to 0.175.0 (0.200.0-alpha):
* Increase version to 0.175.0
* Remove unused CPack parts
* Remove unused variable
* fix: memory leak
* Change CMake code to enable building against Qt 5 or 6
* Unexport nested private classes
* Require glib 2.36 and remove "do nothing" g_type_init
* Change installed .cmake and .pc files to contain realtive paths
* Add polkit error
==== postgresql16 ====
Subpackages: libpq5 postgresql16-contrib postgresql16-server
- Require LLVM <= 17 for now, because LLVM 18 doesn't seem to work.
- Remove constraints file because improved memory usage for s390x
==== publicsuffix ====
Version update (20240303 -> 20240306)
- Update to version 20240306:
* util: gTLD data autopull updates for 2024-03-06T15:14:58 UTC (#1943)
==== pulseaudio ====
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-setup pulseaudio-utils system-user-pulse
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== purpose ====
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5
- Move the purpose service files to a subpackage
==== python-anyio ====
Version update (4.2.0 -> 4.3.0)
- Update to 4.3.0:
* Added support for the Python 3.12 ``walk_up`` keyword argument in
``anyio.Path.relative_to()``
* Fixed passing ``total_tokens`` to ``anyio.CapacityLimiter()`` as a
keyword argument not working on the ``trio`` backend
* Fixed ``Process.aclose()`` not performing the minimum level of
necessary cleanup when cancelled
* Fixed ``Process.stdin.aclose()``, ``Process.stdout.aclose()``, and
``Process.stderr.aclose()``
- Add exceptiongroup to {Build,}Requires.
==== python-importlib-metadata ====
Version update (7.0.1 -> 7.0.2)
- update to 7.0.2:
* No significant changes.
==== python-importlib-resources ====
- Explicitly BuildRequires zipp, it is now used by the testsuite, and
was pulled in anyway.
==== python-pyOpenSSL ====
Version update (24.0.0 -> 24.1.0)
- update to 24.1.0:
* Removed the deprecated OpenSSL.crypto.PKCS12 and
OpenSSL.crypto.NetscapeSPKI. OpenSSL.crypto.PKCS12 may be
replaced by the PKCS#12 APIs in the cryptography package.
==== python-python-dateutil ====
Version update (2.8.2 -> 2.9.0.post0)
- Update to 2.9.0.post0
* Pinned setuptools_scm to <8, which should make the generated
_version.py file compatible with all supported versions of
Python. (We don't do this at openSUSE, we don't need Python 2
installs from a setuptools_scm v8 build)
- Version 2.9.0
* Updated tzdata version to 2024a. (gh pr #1342)
* Made all dateutil submodules lazily imported using PEP 562. On
Python 3.7+, things like import dateutil;
dateutil.tz.gettz("America/New_York") will now work without
explicitly importing dateutil.tz, with the import occurring
behind the scenes on first use. The old behavior remains on
Python 3.6 and earlier. Fixed by Orson Adams. (gh issue #771,
gh pr #1007)
* Removed a call to datetime.utcfromtimestamp, which is
deprecated as of Python 3.12. Reported by Hugo van Kemenade (gh
pr #1284), fixed by Thomas Grainger (gh pr #1285).
- Provide underscore name: some consuming packages go with that,
don't fail unnecessarily
- Drop no-utcfromtimestamp.patch
==== python-rich ====
Version update (13.7.0 -> 13.7.1)
- update to 13.7.1:
* Fixes some character widths
==== python-sniffio ====
Version update (1.3.0 -> 1.3.1)
- update to 1.3.1:
* Added missing thread_local to sniffio.__all__
* Add support for Python 3.9 and 3.10.
* Provide sniffio.thread_local.name for coroutine libraries to
set
* Drop support for Python 3.5 and 3.6.
* Include type hints
==== python311 ====
Subpackages: python311-curses python311-dbm
- Rewrite %prep to use %autosetup et al. for compatibility with
rpm 4.20.
- bsc#1221260 add bsc1221260-test_asyncio-ResourceWarning.patch
to eliminate ResourceWarning which broke the test suite in
test_asyncio.
- Use the system-wide crypto-policies [bsc#1211301]
* Use the system default cipher list instead of hardcoded values
* Add the --with-ssl-default-suites=openssl configure option
==== python311-core ====
Subpackages: libpython3_11-1_0 python311-base
- Rewrite %prep to use %autosetup et al. for compatibility with
rpm 4.20.
- bsc#1221260 add bsc1221260-test_asyncio-ResourceWarning.patch
to eliminate ResourceWarning which broke the test suite in
test_asyncio.
- Use the system-wide crypto-policies [bsc#1211301]
* Use the system default cipher list instead of hardcoded values
* Add the --with-ssl-default-suites=openssl configure option
==== qemu ====
Version update (8.2.1 -> 8.2.2)
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 version 8.2.2. Full changelog here:
https://lore.kernel.org/qemu-devel/1709577077.783602.1474596.nullmailer@tls…
Some upstream backports:
* chardev/char-socket: Fix TLS io channels sending too much data to the backend
* tests/unit/test-util-sockets: Remove temporary file after test
* hw/usb/bus.c: PCAP adding 0xA in Windows version
* hw/intc/Kconfig: Fix GIC settings when using "--without-default-devices"
* gitlab: force allow use of pip in Cirrus jobs
* tests/vm: avoid re-building the VM images all the time
* tests/vm: update openbsd image to 7.4
* target/i386: leave the A20 bit set in the final NPT walk
* target/i386: remove unnecessary/wrong application of the A20 mask
* target/i386: Fix physical address truncation
* target/i386: check validity of VMCB addresses
* target/i386: mask high bits of CR3 in 32-bit mode
* pl031: Update last RTCLR value on write in case it's read back
* hw/nvme: fix invalid endian conversion
* update edk2 binaries to edk2-stable202402
* update edk2 submodule to edk2-stable202402
* target/ppc: Fix crash on machine check caused by ifetch
* target/ppc: Fix lxv/stxv MSR facility check
* .gitlab-ci.d/windows.yml: Drop msys2-32bit job
* system/vl: Update description for input grab key
* docs/system: Update description for input grab key
* hw/hppa/Kconfig: Fix building with "configure --without-default-devices"
* tests/qtest: Depend on dbus_display1_dep
* meson: Explicitly specify dbus-display1.h dependency
* audio: Depend on dbus_display1_dep
* ui/console: Fix console resize with placeholder surface
* ui/clipboard: add asserts for update and request
* ui/clipboard: mark type as not available when there is no data
* ui: reject extended clipboard message if not activated
* target/i386: Generate an illegal opcode exception on cmp instructions with lock prefix
* i386/cpuid: Move leaf 7 to correct group
* i386/cpuid: Decrease cpuid_i when skipping CPUID leaf 1F
* i386/cpu: Mask with XCR0/XSS mask for FEAT_XSAVE_XCR0_HI and FEAT_XSAVE_XSS_HI leafs
* i386/cpu: Clear FEAT_XSAVE_XSS_LO/HI leafs when CPUID_EXT_XSAVE is not available
* .gitlab-ci/windows.yml: Don't install libusb or spice packages on 32-bit
* iotests: Make 144 deterministic again
* target/arm: Don't get MDCR_EL2 in pmu_counter_enabled() before checking ARM_FEATURE_PMU
* target/arm: Fix SVE/SME gross MTE suppression checks
* target/arm: Handle mte in do_ldrq, do_ldro
- Address bsc#1220310. Backported upstream commits:
* ppc/spapr: Initialize max_cpus limit to SPAPR_IRQ_NR_IPIS
* ppc/spapr: Introduce SPAPR_IRQ_NR_IPIS to refer IRQ range for CPU IPIs.
==== rebootmgr ====
Version update (2.3 -> 2.4)
- Update to version 2.4
- Make sure systemctl reboot will not switch to soft-reboot
automatically
==== rsync ====
- Avoid package changes in %check
==== rsyslog ====
- Fix rpmlint warnings and errors:
+ rsyslog.spec:590: W: %autopatch-not-in-prep:
- applying patches should be done in prep section and in this
case, there is no reason not to do it. Use the opportunity to
switch to %autosetup.
- Do not BuildRequire libtool, autoconf, automake and don't run
autoreconf: the comment indicates this would be needed for
patch1, but likely for an 'older patch1': what we have now
does not touch the build system.
+ E: superfluous-%clean-section: Drop long deprecated %clean
section.
+ E: suse-zypp-otherproviders otherproviders(syslog): simply
provide syslog.
+ W: non-etc-or-var-file-marked-as-conffile: do not mark files in
/usr/share as config; admins are not supposed to change them.
+ rsyslog-doc.x86_64: E: no-binary: build rsyslog-doc as noarch.
+ E: explicit-lib-dependency librdkafka1: the dependency for one
should be in module-kafka, but then is also auto-detected by
RPM.
==== salt ====
Subpackages: python3-salt salt-master salt-minion salt-transactional-update
- Fix detected issues in Salt tests when running on VMs
- Added:
* fix-tests-failures-and-errors-when-detected-on-vm-ex.patch
==== sddm ====
Version update (0.20.0 -> 0.21.0)
Subpackages: sddm-branding-openSUSE sddm-greeter-qt5
- Update to 0.21.0:
+ sddm-greeter can now be built for both Qt5 and Qt6
+ Themes can now declare their Qt version compatibility to control which greeter gets used
+ New CMake option INSTALL_PAM_CONFIGURATION (defaults to ON)
+ Bulgarian translation added
* DBus policy files are now installed in /usr rather than /etc
* Do not show keyboard layouts on wayland as switching is not implemented
* Switch the default commandline for Weston to use the kiosk shell (available in 9.0+)
- Fix building with Qt 6.7
- Handle autologin failure by falling back to the greeter (#1775)
- Fix session names containing ',' (#1745)
- Don't let tmpfiles delete x11 auth files for very long running sessions
- Many improvements for the **experimental** wayland support
- Drop patches, now upstream:
* 0001-Session-Parse-.desktop-files-manually-again.patch
* 0001-greeter-Look-at-WAYLAND_DISPLAY-for-platform-detecti.patch
* 0002-Ignore-InputMethod-qtvirtualkeyboard-on-wayland.patch
* 0001-Drop-unnecessary-ECM-dependency-and-dead-uninstall-t.patch
* 0002-Make-sddm-greeter-for-Qt-5-and-Qt-6-coinstallable.patch
* 0003-Let-themes-specify-the-used-version-of-Qt.patch
- Remove leftover sddm.obsinfo file
==== selinux-policy ====
Version update (20240205 -> 20240313)
Subpackages: selinux-policy-targeted
- Update to version 20240313:
* Assign alts_exec_t to files_type
- Update to version 20240308:
* Support /bin/alts in the policy (bsc#1217530)
* Revert "Allow virtnetworkd_t to execute bin_t (bsc#1216903)"
- Update to version 20240306:
* Replace init domtrans rule for confined users to allow exec init
* Update dbus_role_template() to allow user service status
* Allow polkit status all systemd services
* Allow setroubleshootd create and use inherited io_uring
* Allow load_policy read and write generic ptys
- Update to version 20240304:
* Allow ssh-keygen to use the libica crypto module (bsc#1220373)
==== signon ====
- Add patch for Qt6 support:
* 0001-Add-Qt6-support.patch
- Drop 0001_Multilib.patch. This is now handled in the %prep section
- Add flavors
==== signon-kwallet-extension ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== signon-plugin-oauth2 ====
Version update (0.25 -> 0.25git.20231124T142245~fab6988)
- Switch to a git snapshot to support building with Qt6
- Update to 0.25git.20231124T142245~fab6988
- Drop patch, change is now handled in the %prep section
* 0001_Multilib.patch
==== signon-qt6 ====
Subpackages: signon-plugins signond signond-libs
- Add patch for Qt6 support:
* 0001-Add-Qt6-support.patch
- Drop 0001_Multilib.patch. This is now handled in the %prep section
- Add flavors
==== signon-ui ====
Version update (0.17+20171022 -> 0.17.20231016T221200~eef943f)
- Drop 0001-Reintroduce-the-username-field-reading-with-webkit-o.patch
it's not needed anymore with the current snapshot
- Use a git snapshot to build signon-ui with Qt6
- Update to signon-ui-0.17.20231016T221200~eef943f
==== skanlite ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== spectacle ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* Fix filename template label buddies
* Fix drawing with touchscreen
* ViewerWindow: Check if s_viewerWindowInstance points to this when destroying (kde#469502)
* Fix always recording the screen at (0,0) with screen recording (kde#480599)
* Do not loop video player and pause on playback stopped
* recording: Play the video after it has recorded
* Fix invalid timestamp when opening config dialog before screen capture
* recording: Do not leak node ids
* Fix unclickable buttons on dialog window after startSystemMove() is called
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== spice ====
- Add patch to fix build with gstreamer 1.24:
* fix-build-with-gstreamer-1.24.patch
==== sqlite3 ====
Version update (3.44.2 -> 3.45.2)
Subpackages: libsqlite3-0 sqlite3-tcl
- Update to release 3.45.2:
* Added the SQLITE_RESULT_SUBTYPE property for application-
defined SQL functions.
* Enhancements to the JSON SQL functions
* Add the FTS5 tokendata option to the FTS5 virtual table.
* The SQLITE_DIRECT_OVERFLOW_READ optimization is now enabled by
default.
* Query planner improvements
* Increase the default value for SQLITE_MAX_PAGE_COUNT from
1073741824 to 4294967294.
* Enhancements to the CLI
* Restore the JSON BLOB input bug, and promise to support the
anomaly in subsequent releases, for backward compatibility.
* Fix the PRAGMA integrity_check command so that it works on
read-only databases that contain FTS3 and FTS5 tables.
* Fix issues associated with processing corrupt JSONB inputs.
* Fix a long-standing bug in which a read of a few bytes past the
end of a memory-mapped segment might occur when accessing a
craftily corrupted database using memory-mapped database.
* Fix a long-standing bug in which a NULL pointer dereference
might occur in the bytecode engine due to incorrect bytecode
being generated for a class of SQL statements that are
deliberately designed to stress the query planner but which
are otherwise pointless.
* Fix an error in UPSERT, introduced in version 3.35.0.
* Reduce the scope of the NOT NULL strength reduction
optimization that was added in version 3.35.0.
- Add sqlite3-float-i586.patch to fix build on i586.
- sqlite3-rtree-i686.patch is not needed anymore.
- Abort build when %version and %tarversion don't match.
==== step ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- No code change since 24.01.95
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== system-config-printer ====
Subpackages: python3-cupshelpers system-config-printer-applet system-config-printer-common system-config-printer-dbus-service udev-configure-printer
- another %python3_fix_shebang_path usage [bsc#1212476]
==== systemd ====
Version update (254.9 -> 255.3)
Subpackages: libsystemd0 libudev1 systemd-boot systemd-container systemd-coredump udev
- Fix syntax required for OBS source validator
- Upgrade to v255.3 (commit 96edf7ad1866172b994cafb4df49e27d68ce8e87)
See https://github.com/openSUSE/systemd/blob/SUSE/v255/NEWS for details.
- This includes the following bug fixes:
- commit 6e10405aa25fe5e76b740d9ec59730e3f4470c7a (bsc#1219766)
- The following patches have been rebased:
- 0002-rc-local-fix-ordering-startup-for-etc-init.d-boot.lo.patch
- 0008-sysv-generator-translate-Required-Start-into-a-Wants.patch
- 0009-pid1-handle-console-specificities-weirdness-for-s390.patch
- 5001-Revert-udev-update-devlink-with-the-newer-device-nod.patch
- 5002-Revert-udev-revert-workarounds-for-issues-caused-by-.patch
- The following patches have been removed since they're part of v255:
- 5003-cgroup-rename-TasksMax-structure-to-CGroupTasksMax.patch
- 5004-bus-print-properties-ignore-CGROUP_LIMIT_MAX-for-Mem.patch
- 5005-bus-print-properties-prettify-more-unset-properties.patch
- systemd-boot has been added to the list of the dependencies of the
systemd-testsuite package as the installation of the bootloader is now
tested.
- the following patches have been backported on top of v255.3:
96edf7ad18 service: Demote log level of NotifyAccess= messages to debug (bsc#1210113 jsc#PED-6214)
fdde7f26d6 vconsole-setup: don't fail if the only found vc is already used by plymouth (bsc#1218618)
f96c587d41 rules: set up tty permissions and group for /dev/hvc* nodes (bsc#1218137)
63a41b8899 vconsole-setup: remember the correct error value when open_terminal() fails
f51a2e038c vconsole-setup: handle the case where the vc is in KD_GRAPHICS mode more gracefully (bsc#1215282)
15025a04c4 test: make sure to install the filesystem package in the test image on SUSE
06fecfb635 test: make sure that sd-boot is installed before testing bootctl
1e8788ea68 test: install systemd-boot in openSUSE test images
6e2875ad43 test/test-shutdown.py: optionally display the test I/Os in a dedicated log file
4be1a801b4 test-69: send SIGTERM to ask systemd-nspawn to properly stop the container
7bdab7b7c7 man: Document ranges for distributions config files and local config files
3f12a6c22f test: systemd-update-utmp is optional
1911c7fd95 man: conditionalize sd-pcrlock and sd-measure on the same variable as their binaries
352f76f734 man: always install bootctl
b48a18c464 meson: fix installation of html doc aliases
- bootctl has been moved to the udev package since some of its commands work on
non UEFI systems too.
- When building systemd rpms in place (i.e. rpmbuild --build-in-place), the
version of systemd is now retrieved from the file "meson.version" by
default. This file is supposed to contain a string that described the full
version of the systemd project.
- Overriding of %systemd_version/%systemd_release is now limited to builds of
rpms in place cases.
==== timezone ====
- Drop the timezone-java (bsc#1213470).
After thorough consideration of possible problems that arise from
having a timezone package specifically for the Java ecosystem,
Fridrich Strba and I have decided to drop the package altogether.
Doing so means the JDK will use its built-in timezone data that is
updated quarterly, when refreshed JDK versions are released.
While this does mean there could be situations where there is a bit
of a mismatch between the 'timezone' package's data, and the data
that is used by JDK, in practice the difference will be minimal and
short-lived.
So we've established this to be the best course of action.
- Remove _multibuild, not longer required.
==== transactional-update ====
Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit
- Disable soft-reboot support for now as long as it isn't working
reliably
- Move tukit.conf to correct package
==== umbrello ====
Version update (23.08.4 -> 24.02.0)
- Update to 24.02.0
* New feature release
- Changes since 24.01.95:
* [CI] Fix after recent upstream change
- Update to 24.01.95
* https://kde.org/announcements/megarelease/6/rc2/
==== update-alternatives ====
Version update (1.22.2 -> 1.22.5)
- Update to version 1.22.5.
The full changelog is very large. Please check it here:
https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.5
Version 1.22.5 includes all the changes from 1.22.4 and 1.22.3.
These may be found here:
https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.4
https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.3
- Refresh openssl.patch so it would apply cleanly.
==== virglrenderer ====
Version update (1.0.0 -> 1.0.1)
- update to 1.0.1:
* Fix 17 bugs, most of them securety related
* Fix a number of issues uncovered by Coverity
* Add meson option to enable unstable APIs and add the info
to pkg-config
* vtest: Stabilize protocol version 3
==== wavpack ====
Version update (5.6.0 -> 5.7.0)
- update to 5.7.0:
* added: multithreaded encoding and decoding to libwavpack (optional)
* added: option to specify multithreading in CLI programs (--threads)
* added: multithreading support to Cool Edit filter (always enabled)
* added: support for ID3v2.4 when importing tags (--import-id3)
* added: optional bitrate specification to wavpack -c option
* added: recognize WAV files with new fourcc of 'BW64'
* fixed: decode non-compliant FFmpeg files over 8 channels
* fixed: accept some common but non-compliant AIFF files
* fixed: automatically delete newly obsolete correction files
* fixed: don't delete source files if data loss warnings occur
* improved: ID3v2 tag support (more items, multiple values, pics, etc)
* improved: compression of 32-bit integer files (--optimize-int32)
* improved: convert the man pages to mdoc(7)
* improved: cmake & autoconf support
- Build AVX2 enabled hwcaps library for x86_64-v3
==== wget ====
Version update (1.21.4 -> 1.24.5)
- GNU wget 1.24.5:
* Fix how subdomain matches are checked for HSTS.
* Wget will now also parse the srcset attribute in <source> HTML
tags
* Support reading fetchmail style "user" and "passwd" fields from
netrc
* In some cases, prevent the confusing "Cannot write to...
(success)" error messages
* Support extremely fast download speeds (TB/s)
* Ensure that CSS URLs are corectly quoted
* libproxy support is now upstream- drop wget-libproxy.patch
==== wicked ====
Subpackages: wicked-service
- addrconf: fix fallback-lease drop (bsc#1220996)
[+ 0001-addrconf-fix-fallback-lease-drop-bsc-1220996.patch]
- extensions/nbft: use upstream `nvme nbft show` (bsc#1221358)
[+ 0002-extensions-nbft-replace-nvme-show-nbft-with-nvme-nbf.patch]
==== wireplumber ====
Version update (0.4.90 -> 0.4.90+git25.95cfa9e)
Subpackages: libwireplumber-0_5-0 wireplumber-audio
- Update to version 0.4.90+git25.95cfa9e:
* wpctl: fix settings --help listing
* docs: conf_file: small updates
* docs: installing: update dependency versions
* si-linkables: do not fully reset when the underlying proxy is
destroyed
* registry: move to a separate file and decouple it from the
object manager
* log: docs: document the log topic definition macros
* monitors/bluez: add 'internal' prefix to internal bluez node
names.
* monitor/bluez: set node.name property when creating combine
stream
* meson: bump min pipewire version to 1.0.2
* scripts: fix regression in state-routes.lua when marking routes
as 'active'
* scripts: improve linking logs
* monitors: use parseBool for boolean properties in rules
* config: add {device|node}.disable
* object-interest: make WP_INTEREST_MATCH_ALL part of the enum
* proxy: make the FEATURES_MINIMAL and FEATURES_ALL constants
part of the enum
* log: fix WP_LOG_LEVEL_TRACE value in the g-i bindings
* base-dirs: wrap flag groups in parenthesis
* log.h: define G_LOG_DOMAIN only if
WP_USE_LOCAL_LOG_TOPIC_IN_G_LOG is defined
* meson: make sure the boolean options have boolean values
* meson: move the common CFLAGS to project-wide scope
* scripts: make sure target is not nil when iterating filters
with matching targets
* docs: update the documentation around file search locations
* scripts: rescan linkables when device EnumRoute param changes
* scripts: fix available routes check when selecting the default
node
* scripts: fix typo in rescan-virtual-links.lua
- Remove patch already included in the upstream version
* 0001-scripts-fix-typo-in-rescan-virtual-links.lua.patch
- Set minimum pipewire version to 1.0.2
==== xfce4-weather-plugin ====
Version update (0.11.1 -> 0.11.2)
Subpackages: xfce4-weather-plugin-lang
- Update to 0.11.2
* Update copyright year
* Astro data downloads adapted
* Do not translate warning messages
* Fix leaks around remove_timezone_offset()
* build: Bump glib version
* Migration to Sunrise API 3.0
* Silence one more warning
* Be less verbose about network requests
* Do not warn about missing -night icon variants (Fixes #60)
* Use link color with better constrat for dark themes
* Remove dead code
* Fix remove_timezone_offset()
* Add some const qualifiers
* Fix moon_phases array
* Do not translate warning messages
* Fix a typo, everytime â every time.
* Translation Updates
- Add 0001-relax-json-c-version.patch to meet what Leap 15.5
provides.
==== yast2-bootloader ====
Version update (5.0.6 -> 5.0.7)
- Improve warnings and help text for secure boot on s390 to reflect
state with new hardware. (bsc#1219989)
- 5.0.7
==== yast2-installation ====
Version update (5.0.6 -> 5.0.7)
- Updated self-update URL in the documentation (jsc#PED-4839)
- 5.0.7
==== yast2-network ====
Version update (5.0.2 -> 5.0.3)
- Guard secret attributes against leaking to the log (bsc#1221194)
- 5.0.3
==== yast2-packager ====
Version update (5.0.4 -> 5.0.5)
- Change the product mapping API to be the same as in SP5 and older
(related to bsc#1220567)
- 5.0.5
- Display a better product summary for the SLE_HPC => SLES upgrade
(jsc#PED-7841)
==== yast2-storage-ng ====
Version update (5.0.8 -> 5.0.9)
- Fix unlimited-sized fake device graphs (bsc#1221222)
- 5.0.9
==== yast2-trans ====
Version update (84.87.20240304.419739cb87 -> 84.87.20240317.9b1b5b2b95)
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.20240317.9b1b5b2b95:
* Translated using Weblate (Catalan)
* Translated using Weblate (Slovak)
* Translated using Weblate (Dutch)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Japanese)
* New POT for text domain 'bootloader'.
* New POT for text domain 'registration'.
* New POT for text domain 'packager'.
* Translated using Weblate (French)
* Added translation using Weblate (French)
* Translated using Weblate (Catalan)
- Update to version 84.87.20240309.6826dab25a:
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* New POT for text domain 'storage'.
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Japanese)
* New POT for text domain 'xpram'.
* New POT for text domain 's390'.
* New POT for text domain 'sap-installation-wizard'.
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* 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 (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Italian)
* Translated using Weblate (German)
1
0
Does the release of the 6.8 kernel get us working on the RPI5?
Bill
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:
SDL2 (2.30.0 -> 2.30.1)
SVT-AV1 (1.7.0 -> 1.8.0)
apache2-mod_php8
exiv2
flatpak
fontconfig (2.14.2 -> 2.15.0)
gcc13
gnome-shell
gpg2 (2.4.4 -> 2.4.5)
graphviz
inkscape
java-21-openjdk
kbd
kexec-tools (2.0.27 -> 2.0.28)
libXaw3d (1.6.5 -> 1.6.6)
libaccounts-glib
libassuan (2.5.6 -> 2.5.7)
libdbusmenu-gtk2
libdbusmenu-gtk3
libeconf (0.6.1 -> 0.6.2)
libexttextcat
libosinfo
libpng16 (1.6.42 -> 1.6.43)
libqt5-qtwebengine
libreoffice (7.6.4.1 -> 24.2.1.2)
libstorage-ng (4.5.200 -> 4.5.201)
libvirt (10.0.0 -> 10.1.0)
libwacom (2.8.0 -> 2.10.0)
libxcb
llvm17
mariadb-connector-c
multipath-tools (0.9.8+83+suse.bcae610 -> 0.9.8+87+suse.f72b9f3)
ovmf
perl
perl-Authen-SASL
perl-Convert-ASN1
perl-CryptX
perl-File-Listing
perl-HTTP-Cookies
perl-HTTP-Message
perl-IO-Tty
perl-IPC-Run3
perl-LWP-Protocol-https
perl-Mail-DKIM (1.20230911 -> 1.20240124)
perl-Mail-SPF
perl-Net-Patricia
perl-URI
perl-X11-Protocol
perl-X500-DN
perl-XML-LibXML (2.0209 -> 2.0210)
perl-XML-Parser
perl-XML-SAX
perl-XML-Twig
perl-libwww-perl
permissions (1699_20240206 -> 1699_20240305)
php8
polkit-default-privs (1550+20240223.b0857d7 -> 1550+20240307.987ebab)
poppler (24.02.0 -> 24.03.0)
poppler-qt5 (24.02.0 -> 24.03.0)
python-jmespath
python-libvirt-python (10.0.0 -> 10.1.0)
python-qt5-sip
rebootmgr (2.2 -> 2.3)
salt
sssd
tcpd
tracker
tracker-miners
unbound (1.19.1 -> 1.19.2)
vim (9.1.0111 -> 9.1.0151)
virt-manager
virtiofsd
xdm
xfce4-clipman-plugin (1.6.5 -> 1.6.6)
xfce4-panel (4.18.5 -> 4.18.6)
xfce4-screensaver (4.18.2 -> 4.18.3)
xfce4-taskmanager (1.5.6 -> 1.5.7)
xfce4-terminal (1.1.2 -> 1.1.3)
xz (5.4.6 -> 5.6.0)
yast2-perl-bindings (5.0.1 -> 5.0.2)
yast2-storage-ng (5.0.7 -> 5.0.8)
=== Details ===
==== SDL2 ====
Version update (2.30.0 -> 2.30.1)
- Update to release 2.30.1
* Fixed a regression causing SDL_WaitEvent() to return spurious
failures
* Wayland windows automatically have OpenGL enabled again
* Fixed memory corruption when converting signed 16-bit audio
to float
* Fixed audio artifacts when converting signed 8-bit audio to
float
* Fixed the clip rectangle not being updated when the viewport
changes in the SDL renderer
==== SVT-AV1 ====
Version update (1.7.0 -> 1.8.0)
- Update to release 1.8.0
* Improve the tradeoffs for the random access mode across presets:
* Speedup CRF presets M6 to M0 by 17-53% while maintaining
similar quality levels
* Re-adjust CRF presets M7 to M13 for better quality with BD-rate
gains ranging from 1-4%
* Improve the quality and speed of the 1-pass VBR mode
* Add API allowing to update bitrate / CRF and Key_frame
placement during the encoding session for CBR lowdelay mode and
CRF Random Access mode
* ARM Neon SIMD optimizations for most critical kernels allowing
for a 4.5-8x fps speedup vs the c implementation
==== apache2-mod_php8 ====
- Use the system default cipher list instead of hardcoded values
by using crypto-policies. [bsc#1211301]
* Use the --with-system-ciphers configure option.
==== exiv2 ====
- Fix build with --nochecks
==== flatpak ====
Subpackages: flatpak-remote-flathub libflatpak0 system-user-flatpak
- Add a flatpak-selinux subpackage that provides a SELinux policy
module (boo#1220591).
==== fontconfig ====
Version update (2.14.2 -> 2.15.0)
Subpackages: libfontconfig1
- update to 2.15.0:
* Do not change the order of orth files
* Convert tabs to spaces
* Convert more tabs to spaces in docs
* Report more detailed logs instead of assertion.
* Add some missing constant names for weight.
* Adujst indentation between programlisting in fontconfig-user.sgml
* Add another test case for flatpak
* Update 65-nonlatin.conf for macOS
* Change the order of the properties to the order of fontconfig
cache format
* Add missing property descriptions
* Add namedinstance property
* Remove the problematic language from code and doc
* Use 'outline' instead of 'scalable' for bitmaps
* Add more docs about selectfont
* Rework CI implementation
* Fix uninitialized memory access when failing memory allocation.
* Create a symlink with relative path
* Fix an error of "initializer element is not constant"
* Update CaseFolding.txt to Unicode 15.1
* Update the encoding table for Simplified Chinese
* Retry to decode strings in the name table as UTF-16BE in some
cases.
* Work around decoding strings in Macintosh encoding for the
name table.
* Use memmove instead of memcpy
* Rename README to NEWS and add README.md
* Update so version
* Fix leak of `reason` in _FcConfigParse when not complaining
==== gcc13 ====
Subpackages: cpp13 libgccjit0-gcc13 libstdc++6-gcc13-locale
- Fix libgccjit-devel dependency, a newer shared library is OK.
- Fix libgccjit dependency, the corresponding compiler isn't required.
- Use %patch -P N instead of %patchN.
==== gnome-shell ====
Subpackages: gnome-extensions gnome-shell-calendar
- Update gnome-shell-gdm-login-applet.patch: Clean up JS errors
(bsc#1221100).
==== gpg2 ====
Version update (2.4.4 -> 2.4.5)
Subpackages: dirmngr
- Update to 2.4.5:
* gpg,gpgv: New option --assert-pubkey-algo. [T6946]
* gpg: Emit status lines for errors in the compression layer. [T6977]
* gpg: Fix invocation with --trusted-keys and --no-options. [T7025]
* gpgsm: Allow for a longer salt in PKCS#12 files. [T6757]
* gpgtar: Make --status-fd=2 work on Windows. [T6961]
* scd: Support for the ACR-122U NFC reader. [rG1682ca9f01]
* scd: Suport D-TRUST ECC cards. [T7000,T7001]
* scd: Allow auto detaching of kernel drivers; can be disabled with
the new compatibility-flag ccid-no-auto-detach. [rGa1ea3b13e0]
* scd: Allow setting a PIN length of 6 also with a reset code for
openpgp cards. [T6843]
* agent: Allow GET_PASSPHRASE in restricted mode. [rGadf4db6e20]
* dirmngr: Trust system's root CAs for checking CRL issuers. [T6963]
* dirmngr: Fix regression in 2.4.4 in fetching keys via hkps. [T6997]
* gpg-wks-client: Make option --mirror work properly w/o specifying
domains. [rG37cc255e49]
* g13,gpg-wks-client: Allow command style options as in "g13 mount
foo". [rGa09157ccb2]
* Allow tilde expansion for the foo-program options. [T7017]
* Make the getswdb.sh tool usable outside the GnuPG tree.
* Release-info: https://dev.gnupg.org/T6960
* Update the required versions for the dependencies.
==== graphviz ====
Subpackages: libcdt5 libcgraph6 libgvc6 libpathplan4
- VUL-0: CVE-2023-46045: graphviz: out-of-bounds read via a crafted config6a file
bsc#1219491
A gvc-detect-plugin-installation-failure-and-display-an-error.patch
- Some alphabetical re-ordering and other spec file changes which should
not have any functional change which came from some kind of auto-spec
cleaner
==== inkscape ====
Subpackages: inkscape-extensions-extra inkscape-extensions-fig inkscape-extensions-gimp
- Add inkscape-poppler-24.03.0.patch: Fix build with poppler >=
24.03.0.
==== java-21-openjdk ====
Subpackages: java-21-openjdk-devel java-21-openjdk-headless
- Removed patch:
* alternative-tzdb_dat.patch
+ Remove the possibility to use the system timezone-java. It
creates more problems then it solves (bsc#1213470)
==== kbd ====
Subpackages: kbd-legacy
- fix conversion of lowercase f in de-e1 keymap (boo#1207841)
==== kexec-tools ====
Version update (2.0.27 -> 2.0.28)
- update to 2.0.28:
* LoongArch: Load vmlinux.efi to the link address
* LoongArch: Fix an issue with relocatable vmlinux
* m68k: fix getrandom() use with uclibc
* lzma: Relax memory limit for lzma decompressor
* kexec: ppc64: print help to stdout instead of stderr
* kexec/loongarch64: fix 'make dist' file loss issue
* crashdump/x86: set the elfcorehdr segment size for hotplug
* crashdump/x86: identify elfcorehdr segment for hotplug
* crashdump: exclude elfcorehdr segment from digest for hotplug
* crashdump: setup general hotplug support
* crashdump: introduce the hotplug command line options
* kexec: define KEXEC_UPDATE_ELFCOREHDR
* kexec: update manpage with explicit mention of clean kexec
* zboot: add loongarch kexec_load support
* zboot: enable arm64 kexec_load for zboot image
- drop 6419b008fde783fd0cc2cc266bd1c9cf35e99a0e.patch, upstream
- add fix-building-on-x86_64-with-binutils-2.41.patch:
* fix assembling on binutils >= 2.42
- refresh kexec-tools-disable-test.patch
==== libXaw3d ====
Version update (1.6.5 -> 1.6.6)
- Update to libXaw3d 1.6.6:
* unifdef ISC
* unifdef macII
* Stop working around a bug in the macII A/UX 1.0 cc
* Remove unused sharedlib.c
* It was only built by Imake if SUNSHLIB was defined.
* SUNSHLIB was only set in the Imake configs for SunOS versions < 5
* unifdef __UNIXOS2__
* unifdef __osf__
* gitlab CI: add xz-utils to container for "make distcheck"
* Also update to latest ci-templates
* unifdef AIXV3
* unifdef sony
* unifdef NCR
* Multisink.c: Clear -Werror=incompatible-pointer-types error
this fixes boo#1220977
==== libaccounts-glib ====
- Add upstream changes:
* 0001-ag-account-fix-incorrect-cleanup-in-ag_account_final.patch
* 0002-Build-Don-t-install-Python-overrides-by-default.patch
* 0003-Lib-do-not-attempt-to-terminate-the-GTask-twice.patch
* 0004-ag-provider-fix-memory-leak-on-provider-tags.patch
* 0006-ag-account-do-not-emit-misleading-enabled-signals-on.patch
- Spec cleanup
==== libassuan ====
Version update (2.5.6 -> 2.5.7)
- Update to 2.5.7:
* New configure option --with-libtool-modification. [T6619]
* Change the naming of the 64 bit Windows DLL from libassuan6-0.dll
to libassuan-0.dll to sync this with what we did for libgpg-error.
* Release-info: https://dev.gnupg.org/T7028
- Update upstream libassuan.keyring
==== libdbusmenu-gtk2 ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libdbusmenu-gtk3 ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libeconf ====
Version update (0.6.1 -> 0.6.2)
- Update to version 0.6.2:
* version 0.6.2
* Fix static analyzer detected issues (#196)
==== libexttextcat ====
Subpackages: libexttextcat-2_0-0
- Don't use ldconfig_scriptlets macro missing on sle12
==== libosinfo ====
Subpackages: libosinfo-1_0-0 typelib-1_0-Libosinfo-1_0
- bsc#1220228 - virt-manager crashes when its viewer is opened on a
running guest that uses spice graphics
virt-manager uses both libosinfo and spice-gtk. spice-gtk is now
built to use libsoup 3.0 but libosinfo was still using
libsoup 2.4. Prefer libsoup 3.0 over libsoup 2.4 for Tumbleweed
and newer SLE versions.
==== libpng16 ====
Version update (1.6.42 -> 1.6.43)
- version update to 1.6.43
* Fixed the row width check in png_check_IHDR().
This corrected a bug that was specific to the 16-bit platforms,
and removed a spurious compiler warning from the 64-bit builds.
(Reported by Jacek Caban; fixed by John Bowler)
* Added eXIf chunk support to the push-mode reader in pngpread.c.
(Contributed by Chris Blume)
* Added contrib/pngexif for the benefit of the users who would like
to inspect the content of eXIf chunks.
* Added contrib/conftest/basic.dfa, a basic build-time configuration.
(Contributed by John Bowler)
* Fixed a preprocessor condition in pngread.c that broke build-time
configurations like contrib/conftest/pngcp.dfa.
(Contributed by John Bowler)
* Added CMake build support for LoongArch LSX.
(Contributed by GuXiWei)
* Fixed a CMake build error that occurred under a peculiar state of the
dependency tree. This was a regression introduced in libpng-1.6.41.
(Contributed by Dan Rosser)
* Marked the installed libpng headers as system headers in CMake.
(Contributed by Benjamin Buch)
* Updated the build support for RISCOS.
(Contributed by Cameron Cawley)
* Updated the makefiles to allow cross-platform builds to initialize
conventional make variables like AR and ARFLAGS.
* Added various improvements to the CI scripts in areas like version
consistency verification and text linting.
* Added version consistency verification to pngtest.c also.
==== libqt5-qtwebengine ====
- Drop BuildRequire on libsrtp, qt builds a bundled copy.
==== libreoffice ====
Version update (7.6.4.1 -> 24.2.1.2)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update to 24.2.1.2 (24.2.1 final):
https://wiki.documentfoundation.org/Releases/24.2.1/RC1 and
https://wiki.documentfoundation.org/Releases/24.2.1/RC2
- Allow building with gcc >= 12 on system where it is the default
- Fix build on SLE12 and SLE15
- Added patch:
* 0001-Allow-building-with-Java-8.patch
+ patch submitted upstream restoring the possibility to build
with JDK >= 8
- Removed patch:
* 0001-Revert-java-9-changes.patch
+ not needed with the new patch above
- Update to 24.2.0.3 (24.2.0 final):
https://wiki.documentfoundation.org/ReleaseNotes/24.2
- Armenian translation added
- Update patch handling to be compatible with rpm 4.20
- Removed 0002-Revert-Require-HarfBuzz-5.1.0.patch
==== libstorage-ng ====
Version update (4.5.200 -> 4.5.201)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#990
- set minimal size for XFS to 300 MiB (bsc#1220728)
- 4.5.201
==== libvirt ====
Version update (10.0.0 -> 10.1.0)
Subpackages: libvirt-client libvirt-daemon-common libvirt-daemon-config-network libvirt-daemon-driver-interface 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 10.1.0
- CVE-2024-1441
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v10-1-0-2024-03-01
==== libwacom ====
Version update (2.8.0 -> 2.10.0)
Subpackages: libwacom-data libwacom9
- update to 2.10.0:
* Append to DeviceMatch for X1 Yoga Gen 5 (#632)
* Add .tablet file for Ingenic touch and pen display (#621)
* Update the name for the Dell Active Pen (#628)
* Add support for xp-pen artist 10s table (#625)
* github: Minimize permissions granted to automated
workflows / jobs
* data: Update ModelName for DTH134 and DTC121
* data: Add Wacom HID-5362
* github: update the issue templates
* github: add a label commenter bot
* Add an editorconfig file
* github: fix the sysinfo check workflow
* tools: fix a memleak in list-local-devices
* Fix an indentation issue
* data: Intuos Pro 2 is compatible with Intuos 4 styli
* libwacom 2.10.0
* data: add isdv4-50a0 (#630)
* build(deps): bump tj-actions/changed-files in
/.github/workflows
* Add support for Lenovo ThinkPad X1 Yoga Gen 7 (#626)
- update to 2.9.0:
* data: add Wacom Cintiq Pro 22 & 17
* data: remove erroneous dash from latest Cintiq Pro model
names
* data: add dtc121
* data: add dth134
* meson.build: correct license to HPND
* Switch strcmp to g_str_equal()
* meson.build: remove duplicate pytest run
* Add support for evdev code parsing
* Drop the separate Button= assignment
* database: move parsing the features into a helper
* data: add a new Keys/KeyCodes entry to the tablet files
* CI: fix the pages job for the new libevdev dependency
* libwacom: only memcmp the led data if we have leds
* libwacom 2.9.0
* data: Add isdv-48b7 (#604)
* Add data for XP-Pen G430s (#603)
* data: Add XP-Pen Artist 13.3 Pro (#601)
- requires libevdev >= 1.7.0
==== libxcb ====
Subpackages: libxcb-composite0 libxcb-damage0 libxcb-dpms0 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-record0 libxcb-render0 libxcb-res0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb-xv0 libxcb1
- Fix n_If-auth-with-credentials-for-hostname-fails-retry-with-XAUTHLOCALHOSTNAME.patch,
the rebase in 1.16 caused an regression: It loops indefinitely if
XAUTHLOCALHOSTNAME is unset (boo#1221078)
==== llvm17 ====
- Explicitly define PYTHON3_EXECUTABLE, since python 3.11 is being
pulled in by cmake in SLE-15-SP6.
- Fix PowerPC triples: use powerpc[64[le]] instead of ppc[64[le]].
- Require 8 GB memory for 64-bit architectures to prevent OOM.
- Use %patch -P N instead of deprecated %patchN.
==== mariadb-connector-c ====
- Fix build with gcc14, bsc#1221007
* fix-build-gcc14.patch
==== multipath-tools ====
Version update (0.9.8+83+suse.bcae610 -> 0.9.8+87+suse.f72b9f3)
Subpackages: kpartx libmpath0
- Update to version 0.9.8+87+suse.f72b9f3:
* fix misspelled DM_UDEV_DISABLE_OTHER_RULES_FLAG in udev rules
(bsc#1220810)
==== ovmf ====
Subpackages: qemu-uefi-aarch64
- Updated descriptors.tar.xz tarball, adding secure-boot feature tag
to the following firmware descriptor of qemu. For libvirt, the
enrolled-keys feature relies on secure-boot (bsc#1217422):
/usr/share/qemu/firmware/60-ovmf-x86_64-2m-ms.json
/usr/share/qemu/firmware/60-ovmf-x86_64-2m-opensuse.json
/usr/share/qemu/firmware/60-ovmf-x86_64-2m-suse.json
/usr/share/qemu/firmware/60-ovmf-x86_64-ms.json
/usr/share/qemu/firmware/60-ovmf-x86_64-opensuse.json
/usr/share/qemu/firmware/60-ovmf-x86_64-suse.json
User should awares that the secure-boot feature of ovmf is NOT real
secure without SMM. Adding secure-boot is just for enabling
enrolled-keys. Otherwise preloaded keys ovmf can not be auto-selected
by libvirt.
==== perl ====
Subpackages: perl-base perl-doc
- Use %patch -P N instead of deprecated %patchN.
==== perl-Authen-SASL ====
- Fix disabling of __perllib_provides
==== perl-Convert-ASN1 ====
- Fix disabling of __perllib_provides
==== perl-CryptX ====
- Fix disabling of __perllib_provides
==== perl-File-Listing ====
- Fix disabling of __perllib_provides
==== perl-HTTP-Cookies ====
- Fix disabling of __perllib_provides
==== perl-HTTP-Message ====
- Fix disabling of __perllib_provides
==== perl-IO-Tty ====
- Fix disabling of __perllib_provides
==== perl-IPC-Run3 ====
- Fix disabling of __perllib_provides
==== perl-LWP-Protocol-https ====
- Fix disabling of __perllib_provides
==== perl-Mail-DKIM ====
Version update (1.20230911 -> 1.20240124)
- updated to 1.20240124
see /usr/share/doc/packages/perl-Mail-DKIM/Changes
1.20240124 2024-01-24 UTC
* ARC: Return fail for any ARC set with an instance number greater than 50.
This brings ARC verification in line with DKIM verification limits.
==== perl-Mail-SPF ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== perl-Net-Patricia ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== perl-URI ====
- Fix disabling of __perllib_provides
==== perl-X11-Protocol ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== perl-X500-DN ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
- modified patches
% version-string-fix.diff (refreshed)
% version-string-fix2.diff (refreshed)
==== perl-XML-LibXML ====
Version update (2.0209 -> 2.0210)
- updated to 2.0210 [bsc#1221013]
see /usr/share/doc/packages/perl-XML-LibXML/Changes
2.0210 2024-01-24
- Fix copying external entity from an ext_ent_handler handler
- https://github.com/shlomif/perl-XML-LibXML/issues/81
- thanks to Petr
- libxml-mm: Fix function prototypes in function pointers
- thanks to Khem Raj
==== perl-XML-Parser ====
- Fix disabling of __perllib_provides
==== perl-XML-SAX ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== perl-XML-Twig ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== perl-libwww-perl ====
- Fix disabling of __perllib_provides
==== permissions ====
Version update (1699_20240206 -> 1699_20240305)
Subpackages: chkstat permissions-config
- Update to version 1699_20240305:
* chkstat: EntryProcessor: make error handling in safeOpen() clearer
* chkstat regtests: catch bad error reporting for non-existent files
* chkstat: EntryProcessor: don't report errors for non-existent files
- Update to version 1699_20240223:
* chkstat: replace ProcMountState enum by simple bool member
* chkstat: minor style, spelling and documentation fixes
* chkstat: drop types.h header
* chkstat: make ProcMountState a private type of ChkStat
* chkstat: EntryProcessor: rename some member variables for improved readability
* chkstat: get rid of EntryContext and incorporate it into EntryProcessor
* chkstat: split-off EntryProcessor from Chkstat main class
* chkstat: define _GNU_SOURCE via Makefile
* chkstat: processEntries(): make loop variables const
* chkstat: split up checkHaveProc()
* chkstat: ProfileParser: fix a bug when applying capabilities in custom root
* chkstat: ProfileParser: make adding the root to paths transparent
* chkstat: ProfileParser: refactor the now reduced codebase
* chkstat: split off separate ProfileParser
* chkstat: ProfileEntry: mark dropXID() const to support const ProfileEntry use
* chkstat: parseProfile(): improve badProfileLine() calls
* chkstat: drop deprecated capability check
* chkstat: also move expandProfilePaths() into new VariableExpansions class
* chkstat: split off variable expansion logic into separate class
* chkstat: loadVariableExpansions(): a bit of refactoring
* chkstat: parseSysconfig(): bit of refactoring
* chkstat: remove deprecated CHECK_PERMISSIONS logic
* chkstat: move assorted types into dedicated header
* chkstat: replace #include guards by #pragma once
* chkstat: split off command line arguments from Chkstat main class
* chkstat: drop SaneValueArg wrapper
* chkstat: document new packages.d directory
* chkstat: drop TODO regarding ProfileEntry being changed on-the-fly
* chkstat: harmonize FileCapabilities API
* chkstat: support /usr/share/permissions/package.d for per-package drop-ins
* chkstat: minor coding style fixes
* chkstat: improve readability for rstrip() to strip trailing slashes
* chkstat: remove trailing slashes from paths found on the command line
* chkstat: add warning messages for rare error situations
* chkstat: open profiles right away without racy `access()` check.
- Remove fix_version.sh, handle version with services
==== php8 ====
Subpackages: php8-ctype php8-dom php8-iconv php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter
- Use the system default cipher list instead of hardcoded values
by using crypto-policies. [bsc#1211301]
* Use the --with-system-ciphers configure option.
==== polkit-default-privs ====
Version update (1550+20240223.b0857d7 -> 1550+20240307.987ebab)
- Update to version 1550+20240307.987ebab:
* add incremental libvirt addition org.libvirt.api.node-device.save (bsc#1221094)
==== poppler ====
Version update (24.02.0 -> 24.03.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- version update to 24.03.0
Release 24.03.0:
core:
* Fix opening some malformed files. Issue #1447
* Skip drawing image when it has singular matrix. Issue #1114
* Fix crash on malformed files
* Small internal code cleanup
utils:
* pdfdetach: Fix potential directory traversal
* pdfimages: Enable to print filenames to stdout.
* pdfsig: Add visible name/date when signing an existing form
signature field
- Bump poppler_sover to 135 following upstream changes.
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== poppler-qt5 ====
Version update (24.02.0 -> 24.03.0)
- version update to 24.03.0
Release 24.03.0:
core:
* Fix opening some malformed files. Issue #1447
* Skip drawing image when it has singular matrix. Issue #1114
* Fix crash on malformed files
* Small internal code cleanup
utils:
* pdfdetach: Fix potential directory traversal
* pdfimages: Enable to print filenames to stdout.
* pdfsig: Add visible name/date when signing an existing form
signature field
- Bump poppler_sover to 135 following upstream changes.
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== python-jmespath ====
- Remove the forced switch to Python 3.11 in SLE 15 SP4 and
openSUSE Leap 15.4 and later. However the updated version will only
be available as a Python 3.11 build. (jsc#PED-4514)
==== python-libvirt-python ====
Version update (10.0.0 -> 10.1.0)
- Update to 10.1.0
- Add all new APIs and constants in libvirt 10.1.0
==== python-qt5-sip ====
- Add fix-build-gcc14.patch to fix build with GCC14 (boo#1221016)
- Switch to %autosetup
==== rebootmgr ====
Version update (2.2 -> 2.3)
- Update to version 2.3
- rebootmgrd: add verbose mode
- Enable verbose mode in rebootmgr.service by default
==== salt ====
Subpackages: python3-salt salt-master salt-minion salt-transactional-update
- Make importing seco.range thread safe (bsc#1211649)
- Added:
* make-importing-seco.range-thread-safe-bsc-1211649.patch
==== sssd ====
Subpackages: libsss_certmap0 libsss_idmap0 libsss_nss_idmap0 sssd-krb5-common sssd-ldap
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang_path macro, [bsc#1212476]
==== tcpd ====
- Use %patch -P N instead of deprecated %patchN.
==== tracker ====
Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0
- Add patches to adapt SQLite 3.44 (glgo#GNOME/tracker#418):
+ 0001-decouple-fts-initialization-from-ontologies.patch
+ 0002-early-fts-initialization.patch
==== tracker-miners ====
Subpackages: tracker-miner-files
- Drop tracker-miners-drop-syscalls-in-seccomp.patch (bsc#1220608,
bsc#1220519):
With update of glibc in SLE-15-SP6, this patch is not needed.
==== unbound ====
Version update (1.19.1 -> 1.19.2)
Subpackages: libunbound8 unbound-anchor
- Update to 1.19.2:
* Bug Fixes:
- Fix CVE-2024-1931, Denial of service when trimming EDE text
on positive replies.
[bsc#1221164]
==== vim ====
Version update (9.1.0111 -> 9.1.0151)
Subpackages: vim-data vim-data-common xxd
- update to 9.1.0151
- refreshed vim-7.3-filetype_spec.patch
* ml_get_buf_len() does not consider text properties
* Several minor 'winfixbuf' issues
* Update Serbian messages
* Recognize "__inline"
* Update base-syntax, fix escaping :syn and :hi sub-groups
* Update syntax file, fix issue #962
* null pointer member access when accessing 'winfixbuf' property
* update syntax script
* Update base-syntax, fix issue #14135
* Highlight the error message at *E1513*
* Update base-syntax, improve :augroup highlighting
* Use unnamed register when clipboard not working
* Vim9: can't call internal methods with objects
* Cannot keep a buffer focused in a window
* Updated Russian installer translation
* Recognise text blocks
* Update ftplugin, browsefilter labels
* Improve the recognition of literals
* v:echospace wrong with invalid value of 'showcmdloc'
* some improvements to getregion() docs
* update "Last Change header", remove trailing whitespace
* handle file/dir symlinks specifically in tree mode
* v:echospace not correct when 'showcmdloc' != last
* getregion() needs more tests
* disable multiline_scalar detection by default
* [security]: autocmd causes use-after-free in set_curbuf()
* getregion() can be improved
* include runtime/syntax/testdir/ftplugin
* Put in Visual mode wrong if it replaces fold marker
* Fix typo under *kitty-terminal* in term.txt
* Update Serbian translation
* Recognise _when_ clauses in _switch_ blocks
* simplify code and allow filetype options
* Update Italian translation
* cursor on wrong row after 1 char 'below' virtual text when EOL is shown
* Update ftplugin, fix #14101
* Update base-syntax, improve :echo highlighting
* update Debian syntax files
* too many STRLEN calls when getting a memline
* Update syntax file, improve :substitute matching
* <Del> in cmdline mode doesn't delete composing chars
* Fix typo in usr_41.txt
* fix inconsistent indent
* Vim9: need more test for exists() methods
* clarify ':set[l] {option}<' behaviour
* Insufficient testing for 'delcombine'
* "C" doesn't include composing chars with 'virtualedit'
* buffer-completion may not always find all matches
* [security]: UAF if win_split_ins autocommands delete "wp"
* Fix truncation of text_wrap 'wrap' virt text after EOL list char
* runtime(doc) Update help text for matchbufline() and matchstrlist()
* small fixes to the zh tutor
* Recognize SourceLicense tag name in RPM spec syntax
* win_gotoid() may abort even when not switching a window
* Naming a non-pointer variable "oap" is strange
* Internal error when using upper-case mark in getregion()
* Update base-syntax, fix :unabbrev highlighting
* add syntax support for Java switch expressions
* unused init of text_prop_idxs in win_line()
* display of below/right virtual text with non-virtual text overlap
* clarify expand() for :terminal windows
* Some minor issues with the getregion() function
* Update tmux syntax
* Infinite loop or signed overflow with 'smoothscroll'
* hard to get visual region using Vim script
* can move away from cmdwin using win_splitmove()
* Use different restoration strategy in win_splitmove
* Stop split-moving from firing WinNew and WinNewPre autocommands
* win_split_ins may not check available room
* Add a place holder section for version 9.2
* Modula-2 files with priority not detected
* announce adoption of various runtime files
* Distinguish Vim9 constructor definitions from the :new ex command
* Using freed memory with full tag stack and user data
* Fix typo in testing.txt
* Setting some options may change curswant
* update "Last Change:" header
* reset readonly setting when disabling less mode
* duplicate code when cleaning undo stack
* Remove undo information, when cleaning quickfix buffer
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- Disable mdev tests with introduction of libvirt 10.1.0
virt-manager.spec
==== virtiofsd ====
- Fix libexecdir move: rpm cannot replace a directory with a single
file on upgrades -- boo#1220592
* Add pre scriptlet removing the directory on Tumbleweed during
upgrades
* Don't own plain %_libexecdir on Tumbleweed
- Spec: More tweaks to libexecdir path issues on SLE and Tumbleweed
==== xdm ====
Subpackages: xdm-xsession
- u_gcc14-fix.patch
* fix build against gcc14 (boo#1221028)
==== xfce4-clipman-plugin ====
Version update (1.6.5 -> 1.6.6)
Subpackages: xfce4-clipman-plugin-lang
- Update to version 1.6.6
* Update copyright year
* Use X11 clipboard manager from libxfce4ui if available
* collector: Fix sanity check
* history: Make search case-sensitive
* actions: Update gimp command (Fixes #96)
* build: Use system wlr-protocols if avail or fall back to submodule
* clipboard-manager: Add missing static qualifier
* build: Lower xfce4-dev-tools requirements to stable version
* Fix xfce_titled_dialog_create_action_area() deprecation
* build: Simplify and clarify X11/Wayland distinction
* build: Define our own windowing macro instead of extending GDK's
* build: Add check for gdk-wayland
* Translation Updates
- Re-generate xfce4-clipman-plugin-relax-x11-version.patch
==== xfce4-panel ====
Version update (4.18.5 -> 4.18.6)
Subpackages: libxfce4panel-2_0-4 xfce4-panel-lang xfce4-panel-restore-defaults
- Update to version 4.18.6
* Update copyright year
* Do not use g_log_set_always_fatal()
* launcher: Ensure default icon in empty launchers
* build: Search for bind_textdomain_codeset in libintl too
* Fix memory management of GTypeModules
* pager: Avoid recursion in WnckScren signal handler
* pager: Do not query workspace count if screen is not initialized
* libxfce4panel: Fix custom menu items management
* clock: Create monitor proxy asynchronously
* Add missing G_BEGIN_DECLS
* Translation Updates
==== xfce4-screensaver ====
Version update (4.18.2 -> 4.18.3)
- Update to version 4.18.3
* Update copyright year
* build: Use XDT_VERSION_INIT for proper version scheme
* Fix memory management of GSPrefs
* lock-dialog: Do not use gtk_widget_grab_default()
* i18n: Use xfce_textdomain()
* prefs-dialog: Fix spin button signal of cycle-delay
* prefs-dialog: Add missing sanity check
* manager: Fix cycling jobs
* manager: Fix desktop leak when reconfiguring monitors
* Revert "Add overlays to initial activation"
* manager: Align job table management with window table management
* manager: Use a hash table instead of a list for windows
* manager: Fix leak on prefs
* window: Reset monitor pointer when disposed
* window: Add source id management when deactivated
* Add hint for users how to make Blank Screen DPMS work
* Do not activate screensaver if disabled
* Translation Updates
==== xfce4-taskmanager ====
Version update (1.5.6 -> 1.5.7)
Subpackages: xfce4-taskmanager-lang
- Update to version 1.5.7
* Update copyright year
* build: Fix -Wcast-align warning from clang
* Fix UBSan errors
* settings-dialog: Fix XtmRefreshRate memory leak
* Dark mode for process-statusbar
* Dark mode for process-monitor
* Allow multiple instances via command line option.
* Fix blurry app icons when UI scale > 1
* Use symbolic window picker icon in toolbar
* Fix broken "show-legend" setting sync
* Translation Updates
- Add xfce4-taskmanager-relax-x11-version.patch
==== xfce4-terminal ====
Version update (1.1.2 -> 1.1.3)
Subpackages: xfce4-terminal-lang
- Update to version 1.1.3
* prefs-dialog: Fix wrong assert
* screen: Fix wrong assert
* Translation Updates
- Remove gxo-299.patch
- Add xfce4-terminal-relax-x11-version.patch
==== xz ====
Version update (5.4.6 -> 5.6.0)
Subpackages: liblzma5
- update to 5.6.0:
* This bumps the minor version of liblzma because new
features were added. The API and ABI are still backward
compatible with liblzma 5.4.x and 5.2.x and 5.0.x.
* liblzma:
- Disabled the branchless C variant in the LZMA
decoder based on the benchmark results from the community.
- Disabled x86-64 inline assembly on x32 to fix the
build.
* Sandboxing support in xz:
- Landlock is now used even when xz needs to create
files.
- Landlock and pledge(2) are now stricter when
reading from more than one input file and only writing to
standard output.
- Added support for Landlock ABI version 4.
- Now builds lzmainfo and lzmadec.
- xzdiff, xzgrep, xzless, xzmore, and their symlinks
are now installed. The scripts are also tested during "make
test".
- Added translation support for xz, lzmainfo, and the
man pages.
- Minimum required CMake version is now 3.14.
* liblzma:
- LZMA decoder: Speed optimizations to the C code and
added GCC & Clang compatible inline assembly for
x86-64.
- Added lzma_mt_block_size() to recommend a Block
size for multithreaded encoding.
- Added CLMUL-based CRC32 on x86-64 and E2K with
runtime processor detection. Similar to CRC64, on 32-bit
x86 it isn't available unless --disable-assembler is used.
- Optimized the CRC32 calculation on ARM64 platforms
using the CRC32 instructions. Runtime detection for the
instruction is used on GNU/Linux, FreeBSD, Windows, and macOS.
- Added definitions of mask values like
LZMA_INDEX_CHECK_MASK_CRC32 to <lzma/index.h>.
* Licensing change: The core components are now under the
* BSD Zero Clause License (0BSD). In XZ Utils 5.4.6 and
older and 5.5.1alpha these components are in the public
domain and obviously remain so; the change affects the new
releases only.
* 0BSD is an extremely permissive license which doesn't
require retaining or reproducing copyright or license notices
when distributing the code, thus in practice there is
extremely little difference to public domain.
* liblzma
- Significant speed optimizations to the LZMA decoder
were made. There are now three variants that can be
chosen at build time:
* Basic C version: This is a few percent faster than
5.4.x due to some new optimizations.
* Branchless C: This is currently the default on platforms
for which there is no assembly code. This should be a few
percent faster than the basic C version.
* x86-64 inline assembly. This works with GCC and Clang.
The default choice can currently be overridden by
setting LZMA_RANGE_DECODER_CONFIG in CPPFLAGS: 0 means the
basic version and 3 means that branchless C version.
* Added a new filter for RISC-V binaries. The filter can be
used for 32-bit and 64-bit binaries with either little or
big endianness. In liblzma, the Filter ID is
LZMA_FILTER_RISCV (0x0B)
- Implemented GNU indirect function (IFUNC) as a
runtime function dispatching method for CRC32 and CRC64
fast implementations on x86. Only GNU/Linux (glibc) and
* xz:
- Multithreaded mode is now the default. This
improves compression speed and creates .xz files that can be
decompressed multithreaded at the cost of increased
memory usage and slightly worse compression ratio.
- Added new command line option --filters to set the
filter chain using liblzma filter string syntax.
- Added new command line options --filters1 ...
- -filters9 to set additional filter chains using liblzma filter
string syntax. The --block-list option now allows
specifying filter chains that were set using these new options.
- Added support for Linux Landlock as a sandboxing
method.
- xzdec now supports pledge(2), Capsicum, and Linux
Landlock as sandboxing methods.
- enable y2038 mode
- enable zstd compression, we no longer have bootstrap
issues as xz is no longer used
==== yast2-perl-bindings ====
Version update (5.0.1 -> 5.0.2)
- Revert the last locale fix to avoid Perl crashing (bsc#1220375)
- 5.0.2
==== yast2-storage-ng ====
Version update (5.0.7 -> 5.0.8)
- Share the logic for generating the description of a device and
the label of a file system.
- Needed for (gh#openSUSE/agama#1079).
- 5.0.8
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
Mesa
Mesa-drivers
PackageKit
atkmm1_6
checkmedia (6.2 -> 6.3)
cifs-utils
emacs-compat
expat (2.6.0 -> 2.6.1)
gdm
gettext-runtime (0.21.1 -> 0.22.5)
ghostscript
glibmm2 (2.78.0 -> 2.78.1)
gnome-themes-extra
grub2
gstreamer (1.22.9 -> 1.24.0)
gstreamer-plugins-bad (1.22.9 -> 1.24.0)
gstreamer-plugins-base (1.22.9 -> 1.24.0)
gstreamer-plugins-good (1.22.9 -> 1.24.0)
gstreamer-plugins-libav (1.22.9 -> 1.24.0)
gstreamer-plugins-ugly (1.22.9 -> 1.24.0)
gtk2-engine-murrine
gtk2-engines
hwdata (0.379 -> 0.380)
inn
libcdio
libfakekey
libgdata
libgee
libostree (2023.7 -> 2024.4)
libshout
libsigc++3
libstorage-ng (4.5.197 -> 4.5.200)
libxklavier
mc
mkfontscale (1.2.2 -> 1.2.3)
mokutil (0.6.0 -> 0.7.0)
openjpeg2 (2.5.0 -> 2.5.2)
opus (1.4 -> 1.5.1)
orc (0.4.37 -> 0.4.38)
ovmf
pcsc-acr38
postfix (3.8.5 -> 3.8.6)
postgresql16
publicsuffix (20240212 -> 20240303)
qemu
raptor
redland
shim
startup-notification
telepathy-glib
texlive
transactional-update (4.5.0 -> 4.6.0)
vlc
wireplumber (0.4.17 -> 0.4.90)
xauth (1.1.2 -> 1.1.3)
xmessage (1.0.6 -> 1.0.7)
yast2-storage-ng (5.0.6 -> 5.0.7)
yast2-trans (84.87.20240224.f7ab2886c1 -> 84.87.20240304.419739cb87)
=== Details ===
==== ImageMagick ====
Subpackages: ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- We can not replace a symlink with a directory on the directly
Unregister the whole group manually in %pre with
update-alternatives. (boo#1220818)
Restore Requires(pre) on update-alternatives for the mean time.
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libOSMesa8 libgbm1
- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
to use hw accelerated GL.
- buildrequire llvm17 also on sle15-sp5/Leap15.5
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- Enable zink driver build on aarch64, this is needed for Qualcomm Adreno a7xx
to use hw accelerated GL.
- buildrequire llvm17 also on sle15-sp5/Leap15.5
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
==== atkmm1_6 ====
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
==== checkmedia ====
Version update (6.2 -> 6.3)
Subpackages: libmediacheck6
- merge gh#openSUSE/checkmedia#18
- tagmedia: fix size detection for block devices (bsc#1220972)
- 6.3
==== cifs-utils ====
- Use %patch -P N instead of deprecated %patchN.
==== emacs-compat ====
- Depend on emacs-devel to make sure Emacs packaging macros are installed when not building with emacs-eln
==== expat ====
Version update (2.6.0 -> 2.6.1)
Subpackages: libexpat1
- update to 2.6.1:
* Expose billion laughs API with XML_DTD defined and XML_GE
undefined, regression from 2.6.0
* Make tests independent of CPU speed, and thus more robust
- drop libxml2-fix-xmlwf.1-handling.patch, upstream
==== gdm ====
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Update gdm-xvnc-start-session-failed.patch: Following the upstream
final solution(bsc#1219205 glgo#GNOME/gdm#909).
==== gettext-runtime ====
Version update (0.21.1 -> 0.22.5)
Subpackages: libtextstyle0
- Use %patch -P N instead of deprecated %patchN.
- update to 0.22.5:
* xgettext's processing of Vala files with printf method
invocations has been corrected (regression in 0.22)
- Update to version 0.22.4
* Bug fixes:
- AM_GNU_GETTEXT now recognizes a statically built libintl on
macOS and AIX.
- Build fixes on AIX
- Update to version 0.22.3
* Portability:
- The libintl library now works on macOS 14. (Older versions
of libintl crash on macOS 14, due to an incompatible change
in macOS.)
- Update to version 0.22.2
* No information available upstream
- Update to version 0.22.1
* Bug fixes:
- The libintl shared library now exports again some symbols
that were accidentally missing.
- xgettext's processing of large Perl files may have led to
errors.
- "xgettext --join-existing" could encounter errors.
* Portability:
- Building on Android is now supported.
- Update to version 0.22.0
* PO file format:
- When a #: line contains references to file names that contain
spaces, these file names are surrounded by Unicode characters
U+2068 and U+2069. This makes it possible to parse such
references correctly.
* Improvements for maintainers:
- The AM_GNU_GETTEXT macro now defines two variables
localedir_c and localedir_c_make, that can be used in C code
or in Makefiles, respectively, for representing the value of
the --localedir configure option.
* Programming languages support:
- C, C++:
+ xgettext now supports gettext-like functions that take wide
strings (of type 'const wchar_t *', 'const char16_t *', or
'const char32_t *') as arguments.
+ xgettext now recognizes numbers with digit separators, as
defined by ISO C 23, as tokens.
+ xgettext and msgfmt now recognize the format string
directive %b (for binary integer output, as defined by
ISO C 23) in format strings.
+ xgettext and msgfmt now recognize the argument size
specifiers w8, w16, w32, w64, wf8, wf16, wf32, wf64
(as defined by ISO C 23) in format strings.
+ xgettext and msgfmt now recognize C++ format strings, as
defined by ISO C++ 20. They are marked as 'c++-format' in
POT and PO files. A new example has been added,
'hello-c++20', that illustrates how to use these format
strings with gettext.
- Java:
+ The build system and tools now also support Java versions
newer than Java 11. This is known to work up to Java 20,
at least. On the other hand, support for old versions of
Java (Java 1.5 and GCJ) has been dropped.
+ Tcl: xgettext now supports the \x, \u, and \U escapes as
defined in Tcl 8.6.
* Portability:
- On systems with musl libc, the *gettext() functions in libc
now work with MO files generated from PO files with an
encoding other than UTF-8. To this effect, the msgfmt program
now converts the messages to UTF-8 encoding before storing
them in a MO file. You can prevent this byusing the msgfmt
- -no-convert option.
- On systems with musl libc, the *gettext() functions in libc
now work with MO files generated from PO files with ISO C 99
<inttypes.h> format string directive macros. To this effect,
the msgfmt program pre-expands strings with such macros. You
can prevent this by using the msgfmt --no-redundancy option.
* xgettext:
- The xgettext option '--sorted-output' is now deprecated.
- xgettext input files of type PO that are not all ASCII and
not UTF-8 encoded are now handled correctly.
* The base Unicode standard is now updated to 15.0.0.
* Emacs PO mode:
- Fix an incompatibility with Emacs version 29 or newer.
- Rebase patches:
* gettext-dont-test-gnulib.patch
* 0001-msgcat-Add-feature-to-use-the-newest-po-file.patch
* 0002-msgcat-Merge-headers-when-use-first.patch
- Drop patch which isn't required anymore since newer java
versions are already supported by upstream:
* gettext-0.21-jdk17.patch
==== ghostscript ====
Subpackages: ghostscript-x11
- Use %patch -P N instead of deprecated %patchN.
- Allow to disable apparmor support (ALP supports only SELinux)
==== glibmm2 ====
Version update (2.78.0 -> 2.78.1)
Subpackages: libgiomm-2_68-1 libglibmm-2_68-1
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
- Update to version 2.78.1:
+ Glib: Dispatcher: Allow destroy during emit.
+ gmmproc: h2def.py: Make return types that are unsigned work.
+ Build:
- Meson build: Don't fail if warning_level=everything
- MSVC, NMake: Make dep paths configurable.
==== gnome-themes-extra ====
Subpackages: gnome-themes-accessibility gnome-themes-accessibility-gtk2 gtk2-metatheme-adwaita gtk2-theming-engine-adwaita gtk3-metatheme-adwaita metatheme-adwaita-common
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Update grub2-change-bash-completion-dir.patch to support bash
completion correctly (bsc#1218875)
- Drop grub2-bash-completion-2.12.patch since the have() function
is not used in those scripts anymore
- disable the file 20_memtest86+
* added a deprecation note in the header
- Add patch grub2-bash-completion-2.12.patch
The shell function have() had become deprecated with 2.11
and had been removed from 2.12 which is now providing
the shell function _comp_have_command() (boo#1220626)
==== gstreamer ====
Version update (1.22.9 -> 1.24.0)
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to version 1.24.0:
* Highlights
- New Discourse forum and Matrix chat space
- New Analytics and Machine Learning abstractions and elements
- Playbin3 and decodebin3 are now stable and the default in
gst-play-1.0, GstPlay/GstPlayer
- The va plugin is now preferred over gst-vaapi and has higher
ranks
- GstMeta serialization/deserialization and other GstMeta
improvements
- New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
- New unixfd plugin for efficient 1:N inter-process
communication on Linux
- cudaipc source and sink for zero-copy CUDA memory sharing
between processes
- New intersink and intersrc elements for 1:N pipeline
decoupling within the same process
- Qt5 + Qt6 QML integration improvements including qml6glsrc,
qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
- DRM Modifier Support for dmabufs on Linux
- OpenGL, Vulkan and CUDA integration enhancements
- Vulkan H.264 and H.265 video decoders
- RTP stack improvements including new RFC7273 modes and more
correct header extension handling in depayloaders
- WebRTC improvements such as support for ICE consent
freshness, and a new webrtcsrc element to complement
webrtcsink
- WebRTC signallers and webrtcsink implementations for LiveKit
and AWS Kinesis Video Streams
- WHIP server source and client sink, and a WHEP source
- Precision Time Protocol (PTP) clock support for Windows and
other additions
- Low-Latency HLS (LL-HLS) support and many other HLS and DASH
enhancements
- New W3C Media Source Extensions library
- Countless closed caption handling improvements including new
cea608mux and cea608tocea708 elements
- Translation support for awstranscriber
- Bayer 10/12/14/16-bit depth support
- MPEG-TS support for asynchronous KLV demuxing and segment
seeking, plus various new muxer features
- Capture source and sink for AJA capture and playout cards
- SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
- New uvcsink element for exporting streams as UVC camera
- DirectWrite text rendering plugin for windows
- Direct3D12-based video decoding, conversion, composition, and
rendering
- AMD Advanced Media Framework AV1 + H.265 video encoders with
10-bit and HDR support
- AVX/AVX2 support and NEON support on macOS on Apple ARM64
CPUs via new liborc
- GStreamer C# bindings have been updated
- Rust bindings improvements and many new and improved Rust
plugins
- Rust plugins now shipped in packages for all major platforms
including Android and iOS
- Lots of new plugins, features, performance improvements and
bug fixes
* For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.24/
- Rebase patches:
* gstreamer-pie.patch
* gstreamer-rpm-prov.patch
- Remove patch reduce-required-meson.patch since meson 1.1 is
really required now.
==== gstreamer-plugins-bad ====
Version update (1.22.9 -> 1.24.0)
Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstisoff-1_0-0 libgstmpegts-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
- baselibs.conf: Produce -32bit biarch packages of
libgstanalytics-1_0-0 and libgstmse-1_0-0: dependencies of
gstreamer-plugins-bad-32bit.
- Add new gstreamer plugins to baselibs.conf
- Update to version 1.24.0:
* Highlights
- New Discourse forum and Matrix chat space
- New Analytics and Machine Learning abstractions and elements
- Playbin3 and decodebin3 are now stable and the default in
gst-play-1.0, GstPlay/GstPlayer
- The va plugin is now preferred over gst-vaapi and has higher
ranks
- GstMeta serialization/deserialization and other GstMeta
improvements
- New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
- New unixfd plugin for efficient 1:N inter-process
communication on Linux
- cudaipc source and sink for zero-copy CUDA memory sharing
between processes
- New intersink and intersrc elements for 1:N pipeline
decoupling within the same process
- Qt5 + Qt6 QML integration improvements including qml6glsrc,
qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
- DRM Modifier Support for dmabufs on Linux
- OpenGL, Vulkan and CUDA integration enhancements
- Vulkan H.264 and H.265 video decoders
- RTP stack improvements including new RFC7273 modes and more
correct header extension handling in depayloaders
- WebRTC improvements such as support for ICE consent
freshness, and a new webrtcsrc element to complement
webrtcsink
- WebRTC signallers and webrtcsink implementations for LiveKit
and AWS Kinesis Video Streams
- WHIP server source and client sink, and a WHEP source
- Precision Time Protocol (PTP) clock support for Windows and
other additions
- Low-Latency HLS (LL-HLS) support and many other HLS and DASH
enhancements
- New W3C Media Source Extensions library
- Countless closed caption handling improvements including new
cea608mux and cea608tocea708 elements
- Translation support for awstranscriber
- Bayer 10/12/14/16-bit depth support
- MPEG-TS support for asynchronous KLV demuxing and segment
seeking, plus various new muxer features
- Capture source and sink for AJA capture and playout cards
- SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
- New uvcsink element for exporting streams as UVC camera
- DirectWrite text rendering plugin for windows
- Direct3D12-based video decoding, conversion, composition, and
rendering
- AMD Advanced Media Framework AV1 + H.265 video encoders with
10-bit and HDR support
- AVX/AVX2 support and NEON support on macOS on Apple ARM64
CPUs via new liborc
- GStreamer C# bindings have been updated
- Rust bindings improvements and many new and improved Rust
plugins
- Rust plugins now shipped in packages for all major platforms
including Android and iOS
- Lots of new plugins, features, performance improvements and
bug fixes
* For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
really required now.
- Remove patch which is already included in this version:
* 0001-Update-code-for-webrtc-audio-processing-1.patch
- Disable webrtc audio processing dependency on s390 s390x ppc64:
webrtc-autio-processing is excluded on these architectures.
==== gstreamer-plugins-base ====
Version update (1.22.9 -> 1.24.0)
Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0
- Update to version 1.24.0:
* Highlights
- New Discourse forum and Matrix chat space
- New Analytics and Machine Learning abstractions and elements
- Playbin3 and decodebin3 are now stable and the default in
gst-play-1.0, GstPlay/GstPlayer
- The va plugin is now preferred over gst-vaapi and has higher
ranks
- GstMeta serialization/deserialization and other GstMeta
improvements
- New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
- New unixfd plugin for efficient 1:N inter-process
communication on Linux
- cudaipc source and sink for zero-copy CUDA memory sharing
between processes
- New intersink and intersrc elements for 1:N pipeline
decoupling within the same process
- Qt5 + Qt6 QML integration improvements including qml6glsrc,
qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
- DRM Modifier Support for dmabufs on Linux
- OpenGL, Vulkan and CUDA integration enhancements
- Vulkan H.264 and H.265 video decoders
- RTP stack improvements including new RFC7273 modes and more
correct header extension handling in depayloaders
- WebRTC improvements such as support for ICE consent
freshness, and a new webrtcsrc element to complement
webrtcsink
- WebRTC signallers and webrtcsink implementations for LiveKit
and AWS Kinesis Video Streams
- WHIP server source and client sink, and a WHEP source
- Precision Time Protocol (PTP) clock support for Windows and
other additions
- Low-Latency HLS (LL-HLS) support and many other HLS and DASH
enhancements
- New W3C Media Source Extensions library
- Countless closed caption handling improvements including new
cea608mux and cea608tocea708 elements
- Translation support for awstranscriber
- Bayer 10/12/14/16-bit depth support
- MPEG-TS support for asynchronous KLV demuxing and segment
seeking, plus various new muxer features
- Capture source and sink for AJA capture and playout cards
- SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
- New uvcsink element for exporting streams as UVC camera
- DirectWrite text rendering plugin for windows
- Direct3D12-based video decoding, conversion, composition, and
rendering
- AMD Advanced Media Framework AV1 + H.265 video encoders with
10-bit and HDR support
- AVX/AVX2 support and NEON support on macOS on Apple ARM64
CPUs via new liborc
- GStreamer C# bindings have been updated
- Rust bindings improvements and many new and improved Rust
plugins
- Rust plugins now shipped in packages for all major platforms
including Android and iOS
- Lots of new plugins, features, performance improvements and
bug fixes
* For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
really required now.
- Add gst-plugins-base-audiobasesink-gap.patch:
Revert a gap change causing EOS, affecting strawberry playback
causing playback to stop when using mute or fading features.
Upstream issue:
https://gitlab.freedesktop.org/gstreamer/gstreamer/-/issues/3303
==== gstreamer-plugins-good ====
Version update (1.22.9 -> 1.24.0)
Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-qtqml
- Update to version 1.24.0:
* Highlights
- New Discourse forum and Matrix chat space
- New Analytics and Machine Learning abstractions and elements
- Playbin3 and decodebin3 are now stable and the default in
gst-play-1.0, GstPlay/GstPlayer
- The va plugin is now preferred over gst-vaapi and has higher
ranks
- GstMeta serialization/deserialization and other GstMeta
improvements
- New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
- New unixfd plugin for efficient 1:N inter-process
communication on Linux
- cudaipc source and sink for zero-copy CUDA memory sharing
between processes
- New intersink and intersrc elements for 1:N pipeline
decoupling within the same process
- Qt5 + Qt6 QML integration improvements including qml6glsrc,
qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
- DRM Modifier Support for dmabufs on Linux
- OpenGL, Vulkan and CUDA integration enhancements
- Vulkan H.264 and H.265 video decoders
- RTP stack improvements including new RFC7273 modes and more
correct header extension handling in depayloaders
- WebRTC improvements such as support for ICE consent
freshness, and a new webrtcsrc element to complement
webrtcsink
- WebRTC signallers and webrtcsink implementations for LiveKit
and AWS Kinesis Video Streams
- WHIP server source and client sink, and a WHEP source
- Precision Time Protocol (PTP) clock support for Windows and
other additions
- Low-Latency HLS (LL-HLS) support and many other HLS and DASH
enhancements
- New W3C Media Source Extensions library
- Countless closed caption handling improvements including new
cea608mux and cea608tocea708 elements
- Translation support for awstranscriber
- Bayer 10/12/14/16-bit depth support
- MPEG-TS support for asynchronous KLV demuxing and segment
seeking, plus various new muxer features
- Capture source and sink for AJA capture and playout cards
- SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
- New uvcsink element for exporting streams as UVC camera
- DirectWrite text rendering plugin for windows
- Direct3D12-based video decoding, conversion, composition, and
rendering
- AMD Advanced Media Framework AV1 + H.265 video encoders with
10-bit and HDR support
- AVX/AVX2 support and NEON support on macOS on Apple ARM64
CPUs via new liborc
- GStreamer C# bindings have been updated
- Rust bindings improvements and many new and improved Rust
plugins
- Rust plugins now shipped in packages for all major platforms
including Android and iOS
- Lots of new plugins, features, performance improvements and
bug fixes
* For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
really required now.
==== gstreamer-plugins-libav ====
Version update (1.22.9 -> 1.24.0)
- Update to version 1.24.0:
* Highlights
- New Discourse forum and Matrix chat space
- New Analytics and Machine Learning abstractions and elements
- Playbin3 and decodebin3 are now stable and the default in
gst-play-1.0, GstPlay/GstPlayer
- The va plugin is now preferred over gst-vaapi and has higher
ranks
- GstMeta serialization/deserialization and other GstMeta
improvements
- New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
- New unixfd plugin for efficient 1:N inter-process
communication on Linux
- cudaipc source and sink for zero-copy CUDA memory sharing
between processes
- New intersink and intersrc elements for 1:N pipeline
decoupling within the same process
- Qt5 + Qt6 QML integration improvements including qml6glsrc,
qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
- DRM Modifier Support for dmabufs on Linux
- OpenGL, Vulkan and CUDA integration enhancements
- Vulkan H.264 and H.265 video decoders
- RTP stack improvements including new RFC7273 modes and more
correct header extension handling in depayloaders
- WebRTC improvements such as support for ICE consent
freshness, and a new webrtcsrc element to complement
webrtcsink
- WebRTC signallers and webrtcsink implementations for LiveKit
and AWS Kinesis Video Streams
- WHIP server source and client sink, and a WHEP source
- Precision Time Protocol (PTP) clock support for Windows and
other additions
- Low-Latency HLS (LL-HLS) support and many other HLS and DASH
enhancements
- New W3C Media Source Extensions library
- Countless closed caption handling improvements including new
cea608mux and cea608tocea708 elements
- Translation support for awstranscriber
- Bayer 10/12/14/16-bit depth support
- MPEG-TS support for asynchronous KLV demuxing and segment
seeking, plus various new muxer features
- Capture source and sink for AJA capture and playout cards
- SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
- New uvcsink element for exporting streams as UVC camera
- DirectWrite text rendering plugin for windows
- Direct3D12-based video decoding, conversion, composition, and
rendering
- AMD Advanced Media Framework AV1 + H.265 video encoders with
10-bit and HDR support
- AVX/AVX2 support and NEON support on macOS on Apple ARM64
CPUs via new liborc
- GStreamer C# bindings have been updated
- Rust bindings improvements and many new and improved Rust
plugins
- Rust plugins now shipped in packages for all major platforms
including Android and iOS
- Lots of new plugins, features, performance improvements and
bug fixes
* For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
really required now.
==== gstreamer-plugins-ugly ====
Version update (1.22.9 -> 1.24.0)
- Update to version 1.24.0:
* Highlights
- New Discourse forum and Matrix chat space
- New Analytics and Machine Learning abstractions and elements
- Playbin3 and decodebin3 are now stable and the default in
gst-play-1.0, GstPlay/GstPlayer
- The va plugin is now preferred over gst-vaapi and has higher
ranks
- GstMeta serialization/deserialization and other GstMeta
improvements
- New GstMeta for SMPTE ST-291M HANC/VANC Ancillary Data
- New unixfd plugin for efficient 1:N inter-process
communication on Linux
- cudaipc source and sink for zero-copy CUDA memory sharing
between processes
- New intersink and intersrc elements for 1:N pipeline
decoupling within the same process
- Qt5 + Qt6 QML integration improvements including qml6glsrc,
qml6glmixer, qml6gloverlay, and qml6d3d11sink elements
- DRM Modifier Support for dmabufs on Linux
- OpenGL, Vulkan and CUDA integration enhancements
- Vulkan H.264 and H.265 video decoders
- RTP stack improvements including new RFC7273 modes and more
correct header extension handling in depayloaders
- WebRTC improvements such as support for ICE consent
freshness, and a new webrtcsrc element to complement
webrtcsink
- WebRTC signallers and webrtcsink implementations for LiveKit
and AWS Kinesis Video Streams
- WHIP server source and client sink, and a WHEP source
- Precision Time Protocol (PTP) clock support for Windows and
other additions
- Low-Latency HLS (LL-HLS) support and many other HLS and DASH
enhancements
- New W3C Media Source Extensions library
- Countless closed caption handling improvements including new
cea608mux and cea608tocea708 elements
- Translation support for awstranscriber
- Bayer 10/12/14/16-bit depth support
- MPEG-TS support for asynchronous KLV demuxing and segment
seeking, plus various new muxer features
- Capture source and sink for AJA capture and playout cards
- SVT-AV1 and VA-API AV1 encoders, stateless AV1 video decoder
- New uvcsink element for exporting streams as UVC camera
- DirectWrite text rendering plugin for windows
- Direct3D12-based video decoding, conversion, composition, and
rendering
- AMD Advanced Media Framework AV1 + H.265 video encoders with
10-bit and HDR support
- AVX/AVX2 support and NEON support on macOS on Apple ARM64
CPUs via new liborc
- GStreamer C# bindings have been updated
- Rust bindings improvements and many new and improved Rust
plugins
- Rust plugins now shipped in packages for all major platforms
including Android and iOS
- Lots of new plugins, features, performance improvements and
bug fixes
* For more detailed information on this update, please see
https://gstreamer.freedesktop.org/releases/1.24/
- Remove patch reduce-required-meson.patch since meson 1.1 is
really required now.
==== gtk2-engine-murrine ====
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
==== gtk2-engines ====
Subpackages: gtk2-engine-clearlooks gtk2-engine-crux gtk2-engine-glide gtk2-engine-hcengine gtk2-engine-industrial gtk2-engine-mist gtk2-engine-redmond95 gtk2-engine-thinice gtk2-theme-clearlooks gtk2-theme-crux gtk2-theme-industrial gtk2-theme-mist gtk2-theme-redmond95 gtk2-theme-thinice
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
==== hwdata ====
Version update (0.379 -> 0.380)
- update to 0.380:
* Update pci, usb and vendor ids
==== inn ====
- Use %patch -P N instead of deprecated %patchN.
==== libcdio ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libfakekey ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libgdata ====
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
- Add explicit pkgconfig(gtk+-3.0) BuildRequires: meson checks for
it and we just relied on it being brought in indirectly.
==== libgee ====
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
==== libostree ====
Version update (2023.7 -> 2024.4)
Subpackages: libostree-1-1
- Update to version 2024.4:
+ Support for a new root.transient flag that makes / an overlayfs
that is persistent across reboots but not across upgrades
+ Expand ostree admin pin command
+ root.transient switches to tmpfs
+ Composefs recommended to be enabled via
ostree-prepare-root.conf and not the ex-integrity.composefs
+ Finalize "deployment finalization locking" feature
+ Add ostree admin post-copy
+ Speed-up through reflinks
+ improvements to system root and bootloader
+ Bug fixes, documentation updates, and developer visible fixes
==== libshout ====
- Fix build errors with gcc14 (bsc#1220975):
0001-icy-include-stdlib-h-and-stdio-h.patch
0002-legacy-include-stdlib-h.patch
==== libsigc++3 ====
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
==== libstorage-ng ====
Version update (4.5.197 -> 4.5.200)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- Translated using Weblate (French) (bsc#1149754)
- 4.5.200
- Translated using Weblate (Chinese (Taiwan) (zh_TW)) (bsc#1149754)
- 4.5.199
- Translated using Weblate (Italian) (bsc#1149754)
- Translated using Weblate (Chinese (China) (zh_CN)) (bsc#1149754)
- 4.5.198
==== libxklavier ====
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
==== mc ====
Subpackages: mc-lang
- fix python3 dependency (boo#1220900)
==== mkfontscale ====
Version update (1.2.2 -> 1.2.3)
- Update to version 1.2.3
* configure: Use pkg-config to find zlib
* configure: Use AC_SYS_LARGEFILE to enable large file support
* gitlab CI: stop requiring Signed-off-by in commits
* Remove "All rights reserved" from Oracle copyright notices
* Convert to X.Org standard code style
* doDirectory: add missing check for malloc() returning NULL
* mkfontscale.c: handle -Wshadow warnings from gcc
* ident.c: clear -Wdeclaration-after-statement warning
* Variable scope reductions as recommended by cppcheck
* Resolve some -Wsign-conversion warnings from clang
* Fix -Wimplicit-float-conversion warnings from clang
* configure: Move check for zlib into its own section
* Address a UBSan warning about int left shift overflow
==== mokutil ====
Version update (0.6.0 -> 0.7.0)
- Update to 0.7.0
+ 82694cb Show usage instead of aborting on bad flags
+ 04791c2 mokutil bugfix: del unused opt "-s"
+ d978c18 Fix leak of list in delete_data_from_req_var()
+ e498f64 Fix leak of fd in mok_get_variable()
+ 7b6258a Show the key owner GUID
+ 51b5e55 Use PKG_PROG_PKG_CONFIG macro from pkg.m4 to detect pkg-config
+ 1aefcdb mokutil: handle the parsing error from "mok-variables"
+ 71140ef mokutil: Fix memory leak in export_db_keys
+ 0011d52 mokutil:check the result of malloc() is necessary
+ a0d8702 Fix inconsistency in skip messages
+ ae59d89 man: add "--trust-mok" and "--untrust-mok"
+ dd55c28 Avoid conflicting efi_char16_t type definitions
+ 8b6d116 fix: typo "accesss" -> "access"
+ f68a4f4 Do not exit with non zero status for version query
+ 5f49730 Check for efi variabales support after processing commands
+ 2d6c409 Return 0 after printing help messages
+ c64741d Add support for SSPPolicy, depricate --set-sbat-policy delete
+ 48e3d2a Fix tab alignment for help (set-fallback-verbosity/set-fallback-noreboot)
+ c361087 (HEAD -> master, tag: 0.7.0, origin/ssppolicy-v2-fix, origin/master, origin/HEAD) Rename "previous" revocations to "automatic"
==== openjpeg2 ====
Version update (2.5.0 -> 2.5.2)
- Update to 2.5.2:
* Make sure openjpeg.h includes opj_config.h #1514
- Update to 2.5.1:
* CMake: drop support for cmake < 3.5
* Several bugfixes, including #1509 for CVE-2021-3575 (bsc#1187048)
* Significant speed-up rate allocation by rate/distoratio ratio #1440
- Set devel-doc subpackage to noarch
- Change cmake parameters (see c7bccf)
==== opus ====
Version update (1.4 -> 1.5.1)
- Update to 1.5.1:
* Significant improvement to packet loss robustness using
Deep Redundancy (DRED)
* Improved packet loss concealment through Deep PLC
* Low-bitrate speech quality enhancement down to
6 kb/s wideband
* Improved x86 (AVX2) and Arm (Neon) optimizations
* Support for 4th and 5th order ambisonics
==== orc ====
Version update (0.4.37 -> 0.4.38)
- Backport patch from SLE
- Add relax-tests.patch to increase test timeouts to 2 minutes,
also limit the max value for memcpy_speed.c test bsc#1130085
- Enable tests
- version update to 0.4.38
0.4.38
======
- x86: account for XSAVE when checking for AVX support, fixing
usage on hardened linux kernels where AVX support has been
disabled (L. E. Segovia)
- neon: Use the real intrinsics for divf and sqrtf
(L. E. Segovia)
- orc.m4 for autotools is no longer shipped. If anyone still uses
it they can copy it into their source tree (Tim-Philipp Müller)
==== ovmf ====
Subpackages: qemu-uefi-aarch64
- Add ovmf-OvmfPkg-SmbiosPlatformDxe-tweak-fallback-release-dat.patch
tweak fallback release date again (bsc#1219024)
- Use %autopatch macro. Allows to eliminate the usage of deprecated
PatchN.
==== pcsc-acr38 ====
- Fix previous change: should be %autopatch -p0.
- Use %autopatch macro. Allows to eliminate the usage of deprecated
%patchN.
==== postfix ====
Version update (3.8.5 -> 3.8.6)
- update to 3.8.6
* Bugfix (defect introduced: Postfix 2.3, date 20051222): the
Dovecot auth client did not reset the 'reason' from a previous
Dovecot auth service response, before parsing the next Dovecot
auth server response in the same SMTP session, resulting in a
nonsensical "authentication failed" warning message. Reported
by Stephan Bosch.
* Bugfix (defect introduced: Postfix 3.1, date: 20151128):
"postqueue -j" produced broken JSON when escaping a control
character as \uXXXX. Found during code maintenance.
* Cleanup: this fixes posttls-finger certificate match expectations
for all TLS security levels, including warnings for levels that
don't implement certificate matching. By Viktor Dukhovni.
* Bugfix (defect introduced: Postfix 2.3): after prepending a
header at the top of a message (with an access(5), header_checks(5)
or Milter action), the Postfix Milter "delete header" or "update
header" action was skipping the prepended header, instead of
skipping the Postfix-generated Received: header. Problem report
by Carlos Velasco.
* Workaround: tlsmgr logfile spam. Reportedly, some OS lies under
load: it says that a socket is readable, then it says that the
socket has unread data, and then it says that read returns EOF,
causing Postfix to spam the log with a warning message.
* Bugfix (defect introduced: Postfix 3.4): the SMTP server's BDAT
command handler could be tricked to read $message_size_limit
bytes into memory. Found during code maintenance.
* Safety: limit the total size of DNS lookup results to 100
records; drop the excess records, and log a warning. This limit
is 20x larger than the number of server addresses that the
Postfix SMTP client is willing to consider when delivering mail,
and is far below the number of records that could cause a tail
recursion crash in dns_rr_append() as reported by Toshifumi
Sakaguchi. This fix also limits the number of DNS requests that
a check_*_*_access restriction can make.
* Performance, related to the previous problem: eliminate worst-case
behavior where the queue manager could defer delivery to all
destinations over a specific delivery transport, after only a
single delivery agent crash. The scheduler now throttles
deliveries to one destination, and allows other deliveries to
keep making progress.
- change to functioning mirror (http://cdn.postfix.johnriley.me/
has been dead for a while although it is still listed upstream)
- make output of %setup less verbose by restoring -q option
- %autosetup does not works with multiple -a.
https://github.com/rpm-software-management/rpm/issues/1204
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== postgresql16 ====
Subpackages: libpq5 postgresql16-contrib postgresql16-server
- Use %patch -P N instead of deprecated %patchN.
==== publicsuffix ====
Version update (20240212 -> 20240303)
- Update to version 20240303:
* add `*.my.canvasite.cn` and `*.my.canva.site` (#1739)
* Add on.crisp.email (Crisp IM SAS) (#1904)
* add `ngrok.pro` (#1895)
* Add adaptable.app domain (#1824)
* Add STACKIT free customer subdomains (#1785)
* Add `modx.dev` (#1804)
* Add `ewp.live` (EasyWP) (#1773)
* Add convex.site (#1767)
* Add `involve.me` user domains (#1731)
* Add `replit.app` and `replit.dev` (#1679)
* Add f5.si (#1664)
* Add *.c.ts.net. (#1618)
* Add `webflow.io` and `webflowtest.io` (#1722)
* Add 3 Streak domains (#1720)
* add myradweb.net and servername.us to Rad Web Hosting (#1760)
==== 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
- Fix bsc#1220799. Amended commit:
* [openSUSE]: Increase default phys bits to 42, if host supports that
(bsc#1205978, bsc#1219977, bsc#1220799)
==== raptor ====
- Use %patch -P N instead of deprecated %patchN.
==== redland ====
- Use %patch -P N instead of deprecated %patchN.
==== shim ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
PatchN.
==== startup-notification ====
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
==== telepathy-glib ====
Subpackages: libtelepathy-glib0 typelib-1_0-TelepathyGlib-0_12
- Drop baselibs.conf: the -32bit packages are no longer needed and
have not been part of Tumbleweed for a while already (build for
i586 only enabled in LegacyX86).
==== texlive ====
Subpackages: libkpathsea6 libsynctex2
- Use %patch -P N instead of deprecated %patchN.
==== transactional-update ====
Version update (4.5.0 -> 4.6.0)
Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit
- Version 4.6.0
- tukit / t-u: Implement support for systemd soft-reboot, but
needs package manager support (provided by zypp-boot-plugin on
openSUSE) to determine which kind of reboot is required; the
minimally required reboot method (soft-reboot, kexec, full
reboot) will be used automatically if enabled (see tukit.conf).
This deprecates the "kexec" reboot method in favor of automatic
selection.
- tukit: Determine D-Bus availability via system socket instead
of brute force
- tukit: Don't ignore return status of snapper - plugins can
return an error code now where tukit has to fail [gh##118] /
[poo#127169]
- tukit: Remove BTRFS dependencies in snapper backend, user
snapper for for everything directly. In theory this should
support further file systems such as bcachefs if they follow
the same layout (untested).
- t-u: Add safety net before deleting overlays [boo#1217416]
- t-u: Remove telemetry support, the required packages haven't
been in the repository for quite some time as they were
abandoned upstream.
- doc: Document option to use names in BINDDIRS array
- doc: Mention tukit.conf in t-u man page
- doc: Link Reboot.hpp as an officially supported API on the
main page
- Code cleanup
==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau
- Whitelist executable-stack for armv7
==== wireplumber ====
Version update (0.4.17 -> 0.4.90)
Subpackages: wireplumber-audio
- Revert that last change. Obsoletes shouldn't be used for that.
- Obsolete libwireplumber-0_4-0 from libwireplumber-0_5-0
- Add patch from upstream to fix a typo a lua script:
* 0001-scripts-fix-typo-in-rescan-virtual-links.lua.patch
- Update to version 0.4.90 (0.5.0 RC1)
* Highlights:
- The configuration system has been changed back to load files
from the WirePlumber configuration directories, such as
/etc/wireplumber and $XDG_CONFIG_HOME/wireplumber, unlike in
the pre-releases. This was done because issues were observed
with installations that use a different prefix for pipewire
and wireplumber. If you had a wireplumber.conf file in
/etc/pipewire or $XDG_CONFIG_HOME/pipewire, you should move
it to /etc/wireplumber or $XDG_CONFIG_HOME/wireplumber
respectively (!601)
- The internal base directories lookup system now also respects
the XDG_CONFIG_DIRS and XDG_DATA_DIRS environment variables,
and their default values as per the XDG spec, so it is
possible to install configuration files also in places like
/etc/xdg/wireplumber and override system-wide data paths
(!601)
- wpctl now has a settings subcommand to show, change and
delete settings at runtime. This comes with changes in the
WpSettings system to validate settings using a schema that is
defined in the configuration file. The schema is also
exported on a metadata object, so it is available to any
client that wants to expose WirePlumber settings (!599, !600)
- The WpConf API has changed to not be a singleton and support
opening arbitrary config files. The main config file now
needs to be opened prior to creating a WpCore and passed to
the core using a property. The core uses that without letting
the underlying pw_context open and read the default
client.conf. The core also closes the WpConf after all
components are loaded, which means all the config loading is
done early at startup. Finally, WpConf loads all sections
lazily, keeping the underlying files memory mapped until it
is closed and merging them on demand (!601, !606)
- Remove patch that's already included:
* 0001-wpctl-add-settings-subcomand-to-show_-delete-or-change.patch
- Add patch from upstream to remove the "clear-persistent"
sub-command and add a "settings" sub-command:
* 0001-wpctl-add-settings-subcomand-to-show_-delete-or-change.patch
- Update to version 0.4.82 (0.5.0 pre-release 2)
* Highlights:
- Bluetooth auto-switching is now implemented with a virtual
source node. When an application links to it, the actual
device switches to the HSP/HFP profile to provide the real
audio stream. This is a more robust solution that works with
more applications and is more user-friendly than the previous
application whitelist approach
- Added support for dynamic log level changes via the PipeWire
settings metadata. Also added support for log level patterns
in the configuration file
- The "persistent" (i.e. stored) settings approach has changed
to use two different metadata objects: sm-settings and
persistent-sm-settings. Changes in the former are applied in
the current session but not stored, while changes in the
latter are stored and restored at startup. Some work was also
done to expose a wpctl interface to read and change these
settings, but more is underway
- Several WirePlumber-specific node properties that used to be
called target.* have been renamed to node.* to match the
PipeWire convention of node.dont-reconnect. These are also
now fully documented
* Other changes:
- Many documentation updates
- Added support for SNAP container permissions
- Fixed multiple issues related to restoring the Route
parameter of devices, which includes volume state
- Smart filters can now be targetted by specific streams
directly when the filter.smart.targetable property is set
- Ported the mechanism to override device profile priorities in
the configuration, which is used to re-prioritize Bluetooth
codecs
- WpSettings is no longer a singleton class and there is a
built-in component to preload an instance of it
==== xauth ====
Version update (1.1.2 -> 1.1.3)
- Update to version 1.1.3
* config: Add missing AC_CONFIG_SRCDIR
* Variable scope reductions, as suggested by cppcheck
* Remove unnecessary casts from malloc() calls
* Handle -Wempty-body warning for WRITES() macro
* configure: Use AC_SYS_LARGEFILE to enable large file support
* configure: raise minimum autoconf requirement to 2.70
* unifdef hpux
* unifdef Lynx
- adjusted xauth-tolerant-hostname-changes.diff
==== xmessage ====
Version update (1.0.6 -> 1.0.7)
- Update to version 1.0.7
* Print which arguments were unknown before giving usage message
* Add -version option
* configure: Use AC_SYS_LARGEFILE to enable large file support
==== yast2-storage-ng ====
Version update (5.0.6 -> 5.0.7)
- [Proposal] Apply mandatory SpaceMaker actions in all the affected
disks (gh#yast/yast-storage-ng#1372).
- [Proposal] Make it possible to specify that certain volumes
should reuse given existing block devices.
- 5.0.7
==== yast2-trans ====
Version update (84.87.20240224.f7ab2886c1 -> 84.87.20240304.419739cb87)
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.20240304.419739cb87:
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Slovak)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Japanese)
* Translated using Weblate (Spanish)
* Translated using Weblate (Catalan)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Italian)
* 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 (Dutch)
* Translated using Weblate (German)
* New POT for text domain 'bootloader'.
* Translated using Weblate (Russian)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Chinese (China) (zh_CN))
* 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 (Russian)
* Translated using Weblate (Russian)
* 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 (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
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:
shadow (4.14.5 -> 4.14.6)
=== Details ===
==== shadow ====
Version update (4.14.5 -> 4.14.6)
Subpackages: libsubid4 login_defs
- Update to 4.14.6:
* login(1):
+ Fix off-by-one bugs.
* passwd(1):
+ Don't silently truncate passwords of length >= 200 characters.
Instead, accept a length of PASS_MAX, and reject longer ones.
* libshadow:
+ Fix calculation in strtoday(), which caused a wrong half-day
offset in some cases (bsc#1176006)
+ Fix parsing of dates in get_date() (bsc#1176006)
+ Use utmpx instead of utmp. This fixes a regression introduced in
4.14.0.
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:
AppStream (1.0.1 -> 1.0.2)
ImageMagick (7.1.1.26 -> 7.1.1.29)
apparmor
bash
bluez
coreutils
coreutils-systemd
cyrus-sasl
dcraw
dmraid
fillup
findutils
gdm
glibc
gmp
gnu-unifont-fonts (15.1.04 -> 15.1.05)
google-noto-fonts (20240101 -> 20240301)
gpm
gzip
irda
kbd
kernel-firmware (20240220 -> 20240229)
kernel-source (6.7.6 -> 6.7.7)
libX11
libXcursor (1.2.1 -> 1.2.2)
libXdmcp (1.1.4 -> 1.1.5)
libaio
libao
libapparmor
libatasmart
libavc1394
libbase
libcddb
libdb-4_8
libe-book
libev
libevent
libfontenc (1.1.7 -> 1.1.8)
libfonts
libformula
libgpod
libgsm
libixion
libkate
libloader
libmad
libmetalink
libmpd
libmspub
libmwaw
libnscd
liboauth
libofa
libogg
liborcus
libotf
libpcap
libpciaccess
libraw1394
librepository
libsamplerate
libserializer
libspectre
libstorage-ng (4.5.193 -> 4.5.197)
libunwind (1.8.0 -> 1.8.1)
libvdpau
libvisual
libvorbis
libxcb (1.16 -> 1.16.1)
live555
lmdb
lomoco
luajit (5.1.2.1.0+git.1693350652.41fb94d -> 5.1.2.1.0+git.1707061634.0d313b2)
m4
mc (4.8.30 -> 4.8.31)
netcontrol
openblas_openmp (0.3.25 -> 0.3.26)
openblas_pthreads (0.3.25 -> 0.3.26)
openslp
openssl-3
openssl
pcmciautils
pcr-oracle
pcre
pcsc-lite
pentaho-libxml
perl-IPC-Run3 (0.048 -> 0.49.0)
perl-LWP-Protocol-https (6.110.0 -> 6.130.0)
perl-URI (5.210.0 -> 5.270.0)
perl-libwww-perl (6.720.0 -> 6.760.0)
phalanx
pipewire
ppp
pptp
procinfo
procmail
procps
psmisc
ptools
pwgen
python-cffi
python-pygit2 (1.14.0 -> 1.14.1)
python311
python311-core
qemu
qpdf (11.8.0 -> 11.9.0)
rpm
screen
sharutils
slang
susefirewall2-to-firewalld
tcl (8.6.13 -> 8.6.14)
tgt
time
unbound (1.19.0 -> 1.19.1)
update-alternatives
xen
xorg-x11-fonts
xorg-x11-fonts-converted
yast2-bootloader (5.0.5 -> 5.0.6)
=== Details ===
==== AppStream ====
Version update (1.0.1 -> 1.0.2)
Subpackages: libAppStreamQt5-3 libappstream5
- Update to 1.0.2
Features:
* qt: Allow building for multiple Qt major versions at once
* Improve low-quality category check and extend its blacklist
* validator: Add some limited developer-ID validation
* validator: Emit an overridable warning if homepage URL was omitted
* compose: Allow rendering vector graphics to HiDPI bitmaps unconditionally
* compose: Allow setting a custom icon-policy on the command-line
Specification:
* docs: Mention that <summary/> tag can be translated
* docs: Generate validation issue tag documentation from code
* docs: Add information on how to exclude elements from translation
* spec: Recommend using rDNS strings or Fediverse handles as developer-ID
* spec: Make launchable requirement for desktop-apps more strict
Bugfixes:
* qt: Component::customValue should be const
* validator: Remove mention of shorthands from relation-display-length-value-invalid
* sysinfo: Swap arguments of g_pattern_match_simple
* qt: Add missing screenshot sorting function
* qt: pool: Add missing Q_EMIT keyword
* validator: Improve error message if no valid categories were found
* validator: Make some length limitations more strict
* validator: Only emit developer-name-tag-deprecated once
* validator: Ensure filename is properly included in location info again
* validator: Improve error reporting on images with missing/bad locales
* compose: Don't accidentally set icon scale to 0 in some cases
* compose: Add heuristics to show out-of-scope errors if filters were set
* Don't prematurely abort URL validity check during semi-large redirects
* docs: Update supported hashsums to reflect reality
* docs: Describe version comparison letters special case
* docs: Clarify release descriptions *must not* contain embedded URL
* docs: Explicitly mention /var/cache/swcatalog is a valid
catalog data location
* tests: Fix tests with old & new FontConfig
* its: Allow untranslatable developer/name and agreement sections
Miscellaneous:
* compose: Clarify that "no valid category" can mean bad ones
were ignored
* news-convert: Don't strip out the last text in brackets
- Drop patch, merged upstream:
* # 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch
- Add upstream change to fix potential URL validity check errors:
* 0001-Don-t-prematurely-abort-URL-validity-check-during-se.patch
==== ImageMagick ====
Version update (7.1.1.26 -> 7.1.1.29)
Subpackages: ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.1.29
https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- Use %patch -P N instead of deprecated %patchN.
- version update to 7.1.1.28
https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- version update to 7.1.1.27
https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- only one configuration again, based on upstream 'secure' policy
- other upstream policies packaged in documentation
- use correct policy.xml
- Fix incomplete removal of update-alternatives for config
- Replace obsolete 'otherproviders(imagick-%{config_spec})' with
'Conflicts: imagick-%{config_spec}'
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils python3-apparmor
- Remove workaround for boo#853019 in %postun parser -
apparmor.service contains a more safe workaround.
This also fixes boo#1220708 (missing daemon-reload).
- Add smbd-unix_chkpwd.diff to allow smbd to execute
unix_chkpwd and fix other pam related denies; (boo#1220032).
==== bash ====
Subpackages: bash-doc bash-sh
- Harden bash to be compiled with gcc 14 (boo#1220564)
* Modify patch bash-4.2-nscdunmap.dif to include <sys/mman.h>
* Port bash-5.2.dif to the former change
* Add patch bash-5.2-gcc14.patch
==== bluez ====
Subpackages: bluez-auto-enable-devices bluez-cups libbluetooth3
- Add necessary Supplements (gnome-bluetooth, blueman, bluedevil5)
to bluez-obexd, so that file transfer features of the applications
can be used by default (bsc#1209153).
- Update the description of bluez-obexd.
==== coreutils ====
- Use %patch -P N instead of deprecated %patchN.
==== coreutils-systemd ====
- Use %patch -P N instead of deprecated %patchN.
==== cyrus-sasl ====
Subpackages: cyrus-sasl-crammd5 cyrus-sasl-digestmd5 cyrus-sasl-gssapi cyrus-sasl-plain libsasl2-3
- Use %patch -P N instead of deprecated %patchN.
==== dcraw ====
Subpackages: dcraw-lang
- Add fix_gcc14_errors.patch (bsc#1220467)
==== dmraid ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
PatchN.
- Rebase 0001-remove-partitions-with-O_RDONLY.patch to apply -p1.
==== fillup ====
- Use %patch -P N instead of deprecated %patchN.
==== findutils ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
PatchN.
==== gdm ====
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Add gdm-xvnc-start-session-failed.patch: None seat0 session runs
without running launcher(bsc#1219205 glgo#GNOME/gdm#909).
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- nsswitch.conf: Add systemd also for shadow lookups, use merge
strategy for group lookups
- s390-clone-error-clobber-r7.patch: S390: Do not clobber r7 in clone (BZ
[#31402])
==== gmp ====
- Use %patch -P N instead of deprecated %patchN.
==== gnu-unifont-fonts ====
Version update (15.1.04 -> 15.1.05)
- update to 15.1.05:
* Plane 0: redraw all Hangul glyphs not in the Hangul Syllables
range, so their style more closely resembles the style of the
Hangul Syllables range
* improve several glyphs in the range U+2100..U+214F
Letterlike Symbols.
* redraw U+013D LATIN CAPITAL LETTER L WITH CARON for better
compatibility with other glyphs in the Czech and Slovak
alphabets.
* Planes 2 and 3: almost 600 new ideographs
* Plane F: modify the Sitelen Pona script, added combining
character indicators and adding several new glyphs since the
last release
==== google-noto-fonts ====
Version update (20240101 -> 20240301)
- Update to 20240301
* Fixes to Balinese, Sans Canadian Aboriginal, Sans Georgian
and Kufi Arabic
- Remove fonttools build requires
- Delete old specfile constructs.
==== gpm ====
Subpackages: libgpm2
- Use %patch -P N instead of deprecated %patchN.
==== gzip ====
- Use %patch -P N instead of deprecated %patchN.
==== irda ====
- Use %patch -P N instead of deprecated %patchN.
==== kbd ====
Subpackages: kbd-legacy
- Use %patch -P N instead of deprecated %patchN.
==== kernel-firmware ====
Version update (20240220 -> 20240229)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-ath12k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network
- Update to version 20240229 (git commit 977332782302):
* amdgpu: Update VCN firmware binaries
* Intel IPU2: Add firmware files
* brcm: Add nvram for the Acer Iconia One 7 B1-750 tablet
* i915: Add Xe2LPD DMC v2.18
* i915: Update MTL DMC v2.21
==== kernel-source ====
Version update (6.7.6 -> 6.7.7)
- mptcp: fix possible deadlock in subflow diag (git-fixes).
- mptcp: avoid printing warning once on client side (git-fixes).
- commit 1ff84c5
- Linux 6.7.7 (bsc#1012628).
- dmaengine: apple-admac: Keep upper bits of REG_BUS_WIDTH
(bsc#1012628).
- scsi: smartpqi: Add new controller PCI IDs (bsc#1012628).
- scsi: smartpqi: Fix logical volume rescan race condition
(bsc#1012628).
- tools: selftests: riscv: Fix compile warnings in hwprobe
(bsc#1012628).
- tools: selftests: riscv: Fix compile warnings in cbo
(bsc#1012628).
- tools: selftests: riscv: Fix compile warnings in vector tests
(bsc#1012628).
- tools: selftests: riscv: Fix compile warnings in mm tests
(bsc#1012628).
- scsi: target: core: Add TMF to tmr_list handling (bsc#1012628).
- cifs: open_cached_dir should not rely on primary channel
(bsc#1012628).
- dmaengine: shdma: increase size of 'dev_id' (bsc#1012628).
- dmaengine: fsl-qdma: increase size of 'irq_name' (bsc#1012628).
- dmaengine: dw-edma: increase size of 'name' in debugfs code
(bsc#1012628).
- wifi: cfg80211: fix missing interfaces when dumping
(bsc#1012628).
- wifi: mac80211: fix race condition on enabling fast-xmit
(bsc#1012628).
- fbdev: savage: Error out if pixclock equals zero (bsc#1012628).
- fbdev: sis: Error out if pixclock equals zero (bsc#1012628).
- platform/mellanox: mlxbf-tmfifo: Drop Tx network packet when
Tx TmFIFO is full (bsc#1012628).
- spi: intel-pci: Add support for Arrow Lake SPI serial flash
(bsc#1012628).
- spi: hisi-sfc-v3xx: Return IRQ_NONE if no interrupts were
detected (bsc#1012628).
- block: Fix WARNING in _copy_from_iter (bsc#1012628).
- smb: Work around Clang __bdos() type confusion (bsc#1012628).
- cifs: cifs_pick_channel should try selecting active channels
(bsc#1012628).
- cifs: translate network errors on send to -ECONNABORTED
(bsc#1012628).
- cifs: helper function to check replayable error codes
(bsc#1012628).
- ahci: asm1166: correct count of reported ports (bsc#1012628).
- aoe: avoid potential deadlock at set_capacity (bsc#1012628).
- spi: cs42l43: Handle error from devm_pm_runtime_enable
(bsc#1012628).
- ahci: add 43-bit DMA address quirk for ASMedia ASM1061
controllers (bsc#1012628).
- ARM: dts: Fix TPM schema violations (bsc#1012628).
- drm/amd/display: Disable ips before dc interrupt setting
(bsc#1012628).
- MIPS: reserve exception vector space ONLY ONCE (bsc#1012628).
- platform/x86: touchscreen_dmi: Add info for the TECLAST X16
Plus tablet (bsc#1012628).
- ext4: avoid dividing by 0 in mb_update_avg_fragment_size()
when block bitmap corrupt (bsc#1012628).
- ext4: avoid allocating blocks from corrupted group in
ext4_mb_try_best_found() (bsc#1012628).
- ext4: avoid allocating blocks from corrupted group in
ext4_mb_find_by_goal() (bsc#1012628).
- Input: goodix - accept ACPI resources with gpio_count == 3 &&
gpio_int_idx == 0 (bsc#1012628).
- dmaengine: ti: edma: Add some null pointer checks to the
edma_probe (bsc#1012628).
- ASoC: amd: acp: Add check for cpu dai link initialization
(bsc#1012628).
- regulator: pwm-regulator: Add validity checks in continuous
.get_voltage (bsc#1012628).
- HID: logitech-hidpp: add support for Logitech G Pro X Superlight
2 (bsc#1012628).
- ALSA: hda: Replace numeric device IDs with constant values
(bsc#1012628).
- ALSA: hda: Increase default bdl_pos_adj for Apollo Lake
(bsc#1012628).
- HID: nvidia-shield: Add missing null pointer checks to LED
initialization (bsc#1012628).
- nvmet-tcp: fix nvme tcp ida memory leak (bsc#1012628).
- usb: ucsi_acpi: Quirk to ack a connector change ack cmd
(bsc#1012628).
- ALSA: usb-audio: Check presence of valid altsetting control
(bsc#1012628).
- ASoC: sunxi: sun4i-spdif: Add support for Allwinner H616
(bsc#1012628).
- ALSA: hda: cs35l41: Support additional ASUS Zenbook UX3402VA
(bsc#1012628).
- ALSA: hda: cs35l41: Support ASUS Zenbook UM3402YAR
(bsc#1012628).
- regulator (max5970): Fix IRQ handler (bsc#1012628).
- spi: sh-msiof: avoid integer overflow in constants
(bsc#1012628).
- Input: xpad - add Lenovo Legion Go controllers (bsc#1012628).
- misc: open-dice: Fix spurious lockdep warning (bsc#1012628).
- netfilter: conntrack: check SCTP_CID_SHUTDOWN_ACK for vtag
setting in sctp_new (bsc#1012628).
- drm/amdkfd: Use correct drm device for cgroup permission check
(bsc#1012628).
- drm/amd/display: increased min_dcfclk_mhz and min_fclk_mhz
... changelog too long, skipping 511 lines ...
- commit ce46963
==== libX11 ====
Subpackages: libX11-6 libX11-data libX11-xcb1
- Trim descriptions for size (keep the big one for the prominently
installed libX11-6).
- Spin documentation off to libX11-devel-doc, this saves buildroots
800+ files and time (mandb is run in %posttrans).
- Use %patch -P N instead of deprecated %patchN.
==== libXcursor ====
Version update (1.2.1 -> 1.2.2)
- Update to version 1.2.2
* gitlab CI: stop requiring Signed-off-by in commits
* configure: Use LT_INIT from libtool 2 instead of deprecated
AC_PROG_LIBTOOL
* If O_CLOEXEC is defined, add "e" to fopen modes
* Add comment about keeping libxcb-cursor copy of code in sync
* XcursorXcFileLoad: plug memory leak in error paths
* Remove superfluous and unguarded config.h include
==== libXdmcp ====
Version update (1.1.4 -> 1.1.5)
- Update to version 1.1.5
* Remove "All rights reserved" from Oracle copyright notices
* configure: Use LT_INIT from libtool 2 instead of deprecated
AC_PROG_LIBTOOL
* Xdmcp.h: add access attributes to function prototypes
* Clear -Wunused-macros warnings when arc4random_buf() is available
* XdmcpWriteHeader: drop unnecessary cast of free() argument
* XdmcpWriteHeader: use calloc instead of malloc to alloc buffer
* gitlab CI: add xz-utils to container for "make distcheck"
==== libaio ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libao ====
Subpackages: libao-plugins4 libao4
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libapparmor ====
- Remove workaround for boo#853019 in %postun parser -
apparmor.service contains a more safe workaround.
This also fixes boo#1220708 (missing daemon-reload).
- Add smbd-unix_chkpwd.diff to allow smbd to execute
unix_chkpwd and fix other pam related denies; (boo#1220032).
==== libatasmart ====
Subpackages: libatasmart-utils libatasmart4
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libavc1394 ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libbase ====
- Use %patch -P N instead of deprecated %patchN.
==== libcddb ====
- Use %patch -P N instead of deprecated %patchN.
==== libdb-4_8 ====
Subpackages: db48-utils
- Use %patch -P N instead of deprecated %patchN.
==== libe-book ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libev ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
- modified patches
% libev-4.15_compiler_warnings.patch (refreshed)
==== libevent ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libfontenc ====
Version update (1.1.7 -> 1.1.8)
- update to 1.1.8
* This release includes build system cleanups and adds "e" to the
fopen() flags to avoid leaking fd's when calling applications
exec another program.
==== libfonts ====
- Use %patch -P N instead of deprecated %patchN.
==== libformula ====
- Use %patch -P N instead of deprecated %patchN.
==== libgpod ====
Subpackages: libgpod-tools libgpod4
- Use %patch -P N instead of deprecated %patchN.
==== libgsm ====
- Use %patch -P N instead of deprecated %patchN.
==== libixion ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libkate ====
Subpackages: libkate1 liboggkate1
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libloader ====
- Use %patch -P N instead of deprecated %patchN.
==== libmad ====
- Use %patch -P N instead of deprecated %patchN.
==== libmetalink ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libmpd ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libmspub ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libmwaw ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libnscd ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== liboauth ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libofa ====
- Use %patch -P N instead of deprecated %patchN.
==== libogg ====
- Use %patch -P N instead of deprecated %patchN.
==== liborcus ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libotf ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libpcap ====
- Use %patch -P N instead of deprecated %patchN.
==== libpciaccess ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libraw1394 ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== librepository ====
- Use %patch -P N instead of deprecated %patchN.
==== libsamplerate ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libserializer ====
- Use %patch -P N instead of deprecated %patchN.
==== libspectre ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== libstorage-ng ====
Version update (4.5.193 -> 4.5.197)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- Translated using Weblate (Spanish) (bsc#1149754)
- 4.5.197
- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754)
- 4.5.196
- Translated using Weblate (Italian) (bsc#1149754)
- merge gh#openSUSE/libstorage-ng#989
- simplify memory handling in SystemCmd class
- 4.5.195
- Translated using Weblate (German) (bsc#1149754)
- 4.5.194
==== libunwind ====
Version update (1.8.0 -> 1.8.1)
- Update to 1.8.1:
* Fix issue #713 by @cshung in #717
* Add do-release script by @bregma in #725
* Backport dotnet-runtime fixes to the 1.8 branch by @bregma in #726
* [v1.8] Make tests installable by @bregma in #722
* Bump version to 1.8.1 by @bregma in #727
==== libvdpau ====
- Use %patch -P N instead of deprecated %patchN.
==== libvisual ====
- Use %patch -P N instead of deprecated %patchN.
==== libvorbis ====
Subpackages: libvorbis0 libvorbisenc2 libvorbisfile3
- Use %patch -P N instead of deprecated %patchN.
==== libxcb ====
Version update (1.16 -> 1.16.1)
Subpackages: libxcb-composite0 libxcb-damage0 libxcb-dpms0 libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0 libxcb-present0 libxcb-randr0 libxcb-record0 libxcb-render0 libxcb-res0 libxcb-shape0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0 libxcb-xinerama0 libxcb-xinput0 libxcb-xkb1 libxcb-xv0 libxcb1
- Update to version 1.16.1
* This release fixes build issues for Windows & NetBSD platforms
* For those building for 32-bit platforms, it also enables use of
the "large file" APIs - though xcb mainly uses stat() calls on
sockets, not normal files.
- Use %patch -P N instead of deprecated %patchN.
==== live555 ====
Subpackages: libBasicUsageEnvironment2 libUsageEnvironment3 libgroupsock30 libliveMedia112
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== lmdb ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== lomoco ====
- Use %patch -P N instead of deprecated %patchN.
==== luajit ====
Version update (5.1.2.1.0+git.1693350652.41fb94d -> 5.1.2.1.0+git.1707061634.0d313b2)
- Update to version 5.1.2.1.0+git.1707061634.0d313b2:
* Rework stack overflow handling.
* Preserve keys with dynamic values in template tables when saving bytecode.
* Prevent include of luajit_rolling.h.
* Fix documentation bug about '\z' string escape.
* Fix zero stripping in %g number formatting.
* Fix unsinking of IR_FSTORE for NULL metatable.
* DynASM/x86: Add endbr instruction.
* MIPS64 R2/R6: Fix FP to integer conversions.
* Add cross-32/64 bit and deterministic bytecode generation.
* DynASM/x86: Allow [&expr] operand.
* Check for IR_HREF vs. IR_HREFK aliasing in non-nil store check.
* Respect jit.off() on pending trace exit.
* Simplify handling of instable types in TNEW/TDUP load forwarding.
* Only emit proper parent references in snapshot replay.
* Fix anchoring for string buffer set() method (again).
* ARM: Fix stack restore for FP slots.
* Document workaround for multilib vs. cross-compiler conflict.
* Fix anchoring for string buffer set() method.
* Fix runtime library flags for MSVC debug builds.
* Fix .debug_abbrev section in GDB JIT API.
* Optimize table.new() with constant args to (sinkable) IR_TNEW.
* Emit sunk IR_NEWREF only once per key on snapshot replay.
* Fix last commit.
* x86/x64: Don't fuse loads across IR_NEWREF.
* Improve last commit.
* x86/x64: Don't fuse loads across table.clear.
* x86/x64: Add more red zone checks to assembler backend.
* Add stack check to pcall/xpcall.
* Invalidate SCEV entry when returning to lower frame.
* FFI: Fix pragma push stack limit check and throw on overflow.
* ARM64: Fix disassembly of ldp/stp offsets.
* Check for upvalue state transition in IR_UREFO.
* x64: Properly fix __call metamethod return dispatch.
* Windows/x86: _BitScan*64 are only available on 64 bit archs.
* Add 'cc' file type for saving bytecode.
* FFI/Windows: Fix type declaration for int64_t and uint64_t.
* FFI: Fix dangling reference to CType in carith_checkarg().
* DynASM/ARM64: Support ldp/stp of q registers.
* ARM64: Use ADR and ADRP to form constants.
* ARM64: Fix disassembly of U12 loads.
* ARM64: Unify constant register handling in interpreter.
* ARM: Fix register hint for FFI calls with FP results.
* ARM64: Fix register hint for FFI calls with FP results.
* ARM64: Restore fp before sp in C stack unwinders.
* FFI: Fix ffi.abi("pauth").
* Maintain chain invariant in DCE.
* LJ_FR2: Fix stack checks in vararg calls.
* Follow-up fix for stack overflow handling cleanup.
* Handle OOM error on stack resize in coroutine.resume and lua_checkstack.
* Restore cur_L for specific Lua/C API use case.
* Consistently use 64 bit constants for 64 bit IR instructions.
* ARM64: Fix IR_HREF code generation for constant FP keys.
* ARM64: Fuse negative 32 bit constants into arithmetic ops again.
* Handle all stack layouts in (delayed) TRACE vmevent.
* Add missing coercion when recording select(string, ...)
* Cleanup stack overflow handling.
* Windows/ARM64: Add MSVC cross-build support for x64 to ARM64.
* IR_MIN/IR_MAX is non-commutative due to underlying FPU ops.
* ARM64: Set fixed interpreter registers before rethrow.
* Windows/ARM64: Update install docs.
* Windows: Call C++ destructors without compiling with /EHa.
* Windows: Pass scratch CONTEXT record to RtlUnwindEx.
* ARM64: External unwinder already restores non-volatile registers.
* Windows/ARM64: Fix exception unwinding (again).
* Windows/ARM64: Fix typo in exception unwinding.
* FFI: Fix 64 bit shift fold rules.
* Windows/ARM64: Support Windows calling conventions.
* Windows/ARM64: Fix exception unwinding.
* ARM64: Remove unneeded IRCALL_* defs for math intrinsics.
* Fix Cygwin build.
* Allow path overrides in genversion.lua with minilua, too.
* Windows/ARM64: Add initial support.
* Improve architecture detection error messages.
* ARM64: Fuse rotates into logical operands.
* ARM64: Don't fuse sign extensions into logical operands.
* ARM64: Disassemble rotates on logical operands.
* ARM: Fix stack check code generation.
* ARM64: Fix LDP/STP fusion (again).
* ARM64: Ensure branch is in range before emitting TBZ/TBNZ.
* Fix mcode limit check for non-x86 archs.
* ARM64: Improve BC_JLOOP.
* ARM64: Improve integer IR_MUL code generation.
* ARM64: Simplify code generation for IR_STRTO.
* ARM64: Use RID_TMP instead of scratch register in more places.
* ARM64: Improve IR_OBAR code generation.
* ARM64: Improve IR_UREF code generation.
* ARM64: Improve IR_HREF code generation.
* ARM64: Reload BASE via GL instead of spilling it.
* ARM64: Consolidate 32/64-bit constant handling in assembler.
* ARM64: Tune emit_lsptr. Avoid wrong load for asm_prof.
* ARM64: Inline only use of emit_loada.
* ARM64: Improve K13 constant rematerialization.
* Add NaN check to IR_NEWREF.
* Allow override of paths for genversion.lua.
* Fix native MinGW build.
- Also refresh luajit-s390x.patch from the rebased pull request.
==== m4 ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== mc ====
Version update (4.8.30 -> 4.8.31)
Subpackages: mc-lang
- Use %patch -P N instead of deprecated %patchN.
- Update to 4.8.31
- Core
* Minimal version of GLib is 2.32.0.
- VFS
* fish: drop support of native FISH server and protocol. Rename VFS to shell (#4232)
* extfs;
- uc1541 extfs: update up to 3.6 version (#4511)
- s3+: port to Python3 (#4324)
* Support for LZO/LZOP compression format (#4509)
- Misc
* Skins: add color for non-printable characters in editor (#4433)
- Fixes
* FTBFS on FreeBSD with ext2fs attribute support (#4493)
* Broken stickchars (-a) mode (#4498)
* Wrong timestamp after resuming of file copy operation (#4499)
* Editor: wrong deletion of marked column (#3761)
* Diff viewer: segfault when display of line numbers is enabled (#4500)
* Tar VFS: broken handling of hard links (#4494)
* Sftp VFS: failure establishing SSH session due hashed host names in ~/.ssh/known_hosts (#4506)
* Shell VFS: incorrect file names with cyrillic or diacritic symbols (#4507)
* mc.ext.ini: incorrect description of of how multiple sections and keys with same names are processed (#4497)
* mc.ext.ini: unescaped backslash \ is treated as invalid escape sequence in glib-2.77.3 and glib-2.79 (#4502)
* mc.ext.ini: file "Makefile.zip" is handled as Makefile not as zip-arhive (#4419)
- Rebase mc-ext-audio.patch, mc-extd-xdg.patch and
mc-vfs-fish-deleted_source_file.patch
==== netcontrol ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== openblas_openmp ====
Version update (0.3.25 -> 0.3.26)
- Remove DYNAMIC_LIST for aarch64 for older gcc versions: This has
been fixed upstream.
- Update to version 0.3.26:
* General:
- Improved the version of openblas.pc that is created by the
CMAKE build.
- Fixed a CMAKE-specific build problem on older versions of
MacOS.
- Worked around linking problems on old versions of MacOS.
- Corrected installation location of the lapacke_mangling
header in CMAKE builds.
- Added type declarations for complex variables to the
MSVC-specific parts of the LAPACK header.
- Significantly sped up ?GESV for small problem sizes by
introducing a lower bound for multithreading.
- Imported additions and corrections from the Reference-LAPACK
project:
+ Added new LAPACK functions for truncated QR with pivoting
(Reference-LAPACK PRs 891&941).
+ Handle miscalculation of minimum work array size in corner
cases (Reference-LAPACK PR 942).
+ Fixed use of uninitialized variables in ?GEDMD and
improved inline documentation.
+ Fixed use of uninitialized variables (and consequential
failures) in ?BBCSD.
+ Added tests for the recently introduced Dynamic Mode
Decomposition functions.
+ Fixed several memory leaks in the LAPACK testsuite.
+ Fixed counting of testsuite results by the Python script.
* x86-64:
- Fixed computation of CASUM on SkylakeX and newer targets in
the special case that AVX512 is not supported by the compiler
or operating environment.
- Fixed potential undefined behaviour in the CASUM/ZASUM
kernels for AVX512 targets.
- worked around a problem in the pre-AVX kernels for GEMV
* arm64:
- Sped up SGEMM and DGEMM on Neoverse V1 and N1.
- Sped up ?DOT on SVE-capable targets.
- Reduced the number of targets in DYNAMIC_ARCH builds by
eliminating functionally equivalent ones.
* POWER:
- Improved the SGEMM kernel for POWER10.
- Fixed compilation with (very) old versions of gcc.
- Fixed detection of old 32bit PPC targets in CMAKE-based
builds.
- Added autodetection of the POWERPC 7400 subtype.
- Fixed CMAKE-based compilation for PPCG4 and PPC970 targets.
* LONGARCH64:
- Added and improved optimized kernels for almost all BLAS
functions.
==== openblas_pthreads ====
Version update (0.3.25 -> 0.3.26)
- Remove DYNAMIC_LIST for aarch64 for older gcc versions: This has
been fixed upstream.
- Update to version 0.3.26:
* General:
- Improved the version of openblas.pc that is created by the
CMAKE build.
- Fixed a CMAKE-specific build problem on older versions of
MacOS.
- Worked around linking problems on old versions of MacOS.
- Corrected installation location of the lapacke_mangling
header in CMAKE builds.
- Added type declarations for complex variables to the
MSVC-specific parts of the LAPACK header.
- Significantly sped up ?GESV for small problem sizes by
introducing a lower bound for multithreading.
- Imported additions and corrections from the Reference-LAPACK
project:
+ Added new LAPACK functions for truncated QR with pivoting
(Reference-LAPACK PRs 891&941).
+ Handle miscalculation of minimum work array size in corner
cases (Reference-LAPACK PR 942).
+ Fixed use of uninitialized variables in ?GEDMD and
improved inline documentation.
+ Fixed use of uninitialized variables (and consequential
failures) in ?BBCSD.
+ Added tests for the recently introduced Dynamic Mode
Decomposition functions.
+ Fixed several memory leaks in the LAPACK testsuite.
+ Fixed counting of testsuite results by the Python script.
* x86-64:
- Fixed computation of CASUM on SkylakeX and newer targets in
the special case that AVX512 is not supported by the compiler
or operating environment.
- Fixed potential undefined behaviour in the CASUM/ZASUM
kernels for AVX512 targets.
- worked around a problem in the pre-AVX kernels for GEMV
* arm64:
- Sped up SGEMM and DGEMM on Neoverse V1 and N1.
- Sped up ?DOT on SVE-capable targets.
- Reduced the number of targets in DYNAMIC_ARCH builds by
eliminating functionally equivalent ones.
* POWER:
- Improved the SGEMM kernel for POWER10.
- Fixed compilation with (very) old versions of gcc.
- Fixed detection of old 32bit PPC targets in CMAKE-based
builds.
- Added autodetection of the POWERPC 7400 subtype.
- Fixed CMAKE-based compilation for PPCG4 and PPC970 targets.
* LONGARCH64:
- Added and improved optimized kernels for almost all BLAS
functions.
==== openslp ====
Subpackages: libslp1 openslp-server
- Use %patch -P N instead of deprecated %patchN.
==== openssl-3 ====
Subpackages: libopenssl3
- Build the 32bit flavor of libopenssl-3-fips-provider [bsc#1220232]
* Update baselibs.conf
==== openssl ====
- Build the 32bit flavor of libopenssl-fips-provider [bsc#1220232]
* Update baselibs.conf
==== pcmciautils ====
- Use %patch -P N instead of deprecated %patchN.
==== pcr-oracle ====
- Remove fix_efi_measure.patch
- Add fix_efi_measure_and_shim.patch (bsc#1219807)
==== pcre ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== pcsc-lite ====
Subpackages: libpcsclite1
- Use %patch -P N instead of deprecated %patchN.
==== pentaho-libxml ====
- Use %patch -P N instead of deprecated %patchN.
==== perl-IPC-Run3 ====
Version update (0.048 -> 0.49.0)
- updated to 0.049
see /usr/share/doc/packages/perl-IPC-Run3/Changes
0.049 2024-01-20
- avoid some uninitialized warnings in ProfLogReader
- improve errno handling on Windows (thanks, Graham Ollis)
- avoid leaking fds (thanks, Dan Book)
- fix typos in docs (thanks, Yoshikazu Sawa and Jakub Wilk)
==== perl-LWP-Protocol-https ====
Version update (6.110.0 -> 6.130.0)
- updated to 6.13
see /usr/share/doc/packages/perl-LWP-Protocol-https/Changes
6.13 2024-02-06 01:00:50Z
- Fix ssl upgrade for regular host names (GH#77) (Axel Burri)
6.12 2024-01-22 17:51:31Z
- Enable MultiHomed for IO::Socket::SSL (GH#61) (âicolas â.)
- Making it possible to use IPv6 in https call through https proxy
environment (in case of using CONNECT method to create a tunnel) (GH#74)
(Dmitriy Shamatrin)
==== perl-URI ====
Version update (5.210.0 -> 5.270.0)
- updated to 5.27
see /usr/share/doc/packages/perl-URI/Changes
5.27 2024-02-09 15:01:24Z
- Add missing NAME section to POD of URI::geo (GH#142) (gregor herrmann)
5.26 2024-02-02 19:04:40Z
- Add URI::geo (GH#141) (david-dick)
5.25 2024-01-27 16:11:41Z
- cache scheme so it never attempt to load it again (GH#55) (mschae94)
5.24 2024-01-26 04:36:32Z
- Really revert "use Scalar::Util::reftype instead of ref to check for
ARRAY" (GH#136) (Olaf Alders)
5.23 2024-01-25 21:02:18Z
- Revert the reftype change introduced in 5.22 as it causes warnings.
(GH#134) (Olaf Alders)
5.22 2024-01-25 15:22:54Z
- Use Scalar::Util::reftype instead of ref to check for ARRAY (GH#132)
(Jacques Deguest)
==== perl-libwww-perl ====
Version update (6.720.0 -> 6.760.0)
- updated to 6.76
see /usr/share/doc/packages/perl-libwww-perl/Changes
6.76 2024-01-25 18:31:25Z
- Simplify code slightly for Perl v5.8+ (GH#455) (James Raspass)
- Move HTTP::CookieJar::LWP to test requires (GH#453) (Olaf Alders)
6.75 2024-01-24 14:29:17Z
- Update lwp-request to suport PATCH HTTP method (GH#452) (Javier Puche)
6.74 2024-01-22 17:48:18Z
- Making it possible to use IPv6 in https call through https proxy
environment (in case of using CONNECT method to create a tunnel) (GH#450)
(Dmitriy Shamatrin)
6.73 2024-01-13 20:19:09Z
- Fix no_proxy subdomain matching (GH#447) (Axel Burri)
==== phalanx ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== pipewire ====
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
- Use %patch -P N instead of deprecated %patchN.
==== ppp ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== pptp ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== procinfo ====
- Use %patch -P N instead of deprecated %patchN.
==== procmail ====
- Use %patch -P N instead of deprecated %patchN.
==== procps ====
Subpackages: libprocps8
- Use %patch -P N instead of deprecated %patchN.
==== psmisc ====
- Use %patch -P N instead of deprecated %patchN.
==== ptools ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== pwgen ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== python-cffi ====
- drop unnecessary buildrequire python-py
==== python-pygit2 ====
Version update (1.14.0 -> 1.14.1)
- update to 1.14.1:
* Now `Object.filemode` returns `enums.FileMode` and
`Reference.type` returns `enums.ReferenceType`
* Fix tests on Fedora 40
* Deprecate `ReferenceType.OID`, use `ReferenceType.DIRECT`
* Deprecate `ReferenceType.LISTALL`, use `ReferenceType.ALL`
==== python311 ====
Subpackages: python311-curses python311-dbm
- (bsc#1219666, CVE-2023-6597) Add
CVE-2023-6597-TempDir-cleaning-symlink.patch (patch from
gh#python/cpython!99930) fixing symlink bug in cleanup of
tempfile.TemporaryDirectory.
- Remove double definition of /usr/bin/idle%%{version} in
%%files.
==== python311-core ====
Subpackages: libpython3_11-1_0 python311-base
- (bsc#1219666, CVE-2023-6597) Add
CVE-2023-6597-TempDir-cleaning-symlink.patch (patch from
gh#python/cpython!99930) fixing symlink bug in cleanup of
tempfile.TemporaryDirectory.
- Remove double definition of /usr/bin/idle%%{version} in
%%files.
==== 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
- Backports and bugfixes:
* [openSUSE]: Increase default phys bits to 42, if host supports that
(bsc#1205978, bsc#1219977)
* vfio/pci: Clear MSI-X IRQ index always (bsc#1220275)
==== qpdf ====
Version update (11.8.0 -> 11.9.0)
- Update to 11.9.0:
* CLI Enhancements
- Add new command-line arguments --file and --range which can be
used within --pages in place of positional arguments. Allow
- -file to be used inside of --overlay and --underlay as well.
These new options can be freely intermixed with positional
arguments.
- Allow --overlay and --underlay to be repeated. They may appear
multiple times on the command-line and will be stacked in the
order in which they appear. In QPDFJob JSON (see QPDFJob: a
Job-Based Interface), the overlay and underlay keys may contain
arrays. For compatibility, they may also contain a single dictionary.
* Library Enhancements
- Add file(), range(), and password() to QPDFJob::PagesConfig
as an alternative to pageSpec.
- Add QPDFObjectHandle::writeJSON to write the JSON representation
of the object directly to a pipeline. This is much faster than
calling QPDFObjectHandle::getJSON.
* Other Enhancements
- There have been non-user-visible improvements to the reliability
of the JSON parser. The JSON parser has been added to fuzz testing
with OSS-Fuzz.
* Remove openssl3_2-fuzz-16214.patch fixed upstream
==== rpm ====
Subpackages: librpmbuild10
- added a missing %patch NR conversion
==== screen ====
- Use %patch -P N instead of deprecated %patchN.
==== sharutils ====
- Use %patch -P N instead of deprecated %patchN.
==== slang ====
- Drop slsh/lib/test/test_timestamp.sl: Do not test timestamps but
trust on upstream (calculations in leap years are off in the
test).
==== susefirewall2-to-firewalld ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
PatchN.
==== tcl ====
Version update (8.6.13 -> 8.6.14)
- Version 8.6.14:
* Backport TIP #402: path name starting with '//' not replaced by
'/' also on Cygwin and QNX
* (bug) [8f7fde] string compare failing on big endian
* (bug) [3e8074] y2k38 problem in [interp limit time -seconds]
* (bug) [e3dcab] crash with tcl_precision equal 15..18
* (bug) [d19fe0] output replacement character on incomplete
sequences in unicode encoding
* (bug) [534172] sporadic crash in memchan thread cleanup.
* (bug) [f9eafc] throw error in zip command when file
comment/filename to long or not iso-latin-1
* (bug)[183a1a] Prevent BO by Tcl_UtfToExternal
* (bug) [ea69b0], crash when using a channel transformation on
TCP client socket
* (bug)[026575] Prevent invalid read in Tcl_UtfToUniChar
* (rfe) Allow empty mode in [chan create] to allow refchan
version of [socket -server]
* (bug) [ab123c] argument position overflow in [scan %num$mode]
* (bug) [784bef] tailcall crash
* (bug) [af3ebc] clock scan and clock add bugs in error cases /
with abbreviated options
* (bug) [66ffaf] incomplete double byte encoding sequences
ignored like in [encoding convertfrom gb12345 x]
* (rfe) [c54e4a] fork multithreading performance by using
vfork/spawn when supported
* Update libtommath to version 1.2.1
* (bug) [60cacf] Fix tclvfs tkt Segmentation Fault at
interpreter exit when tclvfs loaded.
* (bug) [b5ac3e] Tcl_GetUniChar reads beyond string length for
ASCII strings
* Unicode 15.1
* (bug) [00655c] ClockGetdatefieldsObjCmd(): avoid signed integer
overflow and platform-dependent behavior
* TIP #662: Tcl_VarEval is not depreciated any more
* (bug) [7b3167] tclOO.c: initialize fakeObject.refCount
* (bug) [7371b6] AddressSanitizer use-after-return detection
breaks NRE tests, coroutines
* (bug)[32b889] prevent spurious errors from [clock format]
* (rfe) [0ac9d0] Don't call getsockname(2) in
Tcl_MakeFileChannel(3) unless absolutely necessary. Permits
better constraining of Tcl/tclsh via OpenBSD's pledge(2) or
similar mechanisms. Minor rewrite.
* (feature) Adapt tcltest to support Tcl 9.
* (bug) [fd27ad] doc change of Tcl_PkgRequire & friends: version
string specification refers to "package require".
* (bug) [16e25e] error for
[tcl_startOfPreviousWord string end-1]
* [db4f28] segfault when Tcl_ReadChars is called with unicode
object
* fix/document Tcl_ObjPrintf with "ll" modifier
* [8e666d] endless loop when redefining proc ::history
* [86b3c1] endless loop when ::unknown is moved into a namespace
- Obsoleted patches:
* tcl-interp-limit-time.patch
* tcl-refchan-mode-needed.patch
* tcl-string-compare.patch
==== tgt ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== time ====
- Use %patch -P N instead of deprecated %patchN.
==== unbound ====
Version update (1.19.0 -> 1.19.1)
Subpackages: libunbound8 unbound-anchor
- Update to 1.19.1:
* Bug Fixes: [bsc#1219823, CVE-2023-50387][bsc#1219826, CVE-2023-50868]
- Fix CVE-2023-50387, DNSSEC verification complexity can be
exploited to exhaust CPU resources and stall DNS resolvers.
- Fix CVE-2023-50868, NSEC3 closest encloser proof can exhaust CPU.
==== update-alternatives ====
- Prepare for RPM 4.20.
==== xen ====
Subpackages: xen-libs xen-tools-domU
- bsc#1219885 - VUL-0: CVE-2023-46841: xen: x86: shadow stack vs
exceptions from emulation stubs (XSA-451)
xsa451.patch
==== xorg-x11-fonts ====
Subpackages: xorg-x11-fonts-core xorg-x11-fonts-legacy
- encodings-1.1.0
* Add a meson build system
* Add the ISO8859-14 encoding
==== xorg-x11-fonts-converted ====
- encodings-1.1.0
* Add a meson build system
* Add the ISO8859-14 encoding
==== yast2-bootloader ====
Version update (5.0.5 -> 5.0.6)
- Feature: Do not timeout boot menue in systemd-boot. (bsc#1216366)
- 5.0.6
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:
accountsservice
ca-certificates-mozilla (2.62 -> 2.66)
cpupower
dvd+rw-tools
emacs-w3m (1.4.632+546+gf8819bca -> 1.4.632+563+gdc5136d2)
exiv2 (0.28.1 -> 0.28.2)
gstreamer-plugins-rs (0.11.3 -> 0.12.2)
libjxl (0.10.0 -> 0.10.1)
libjxl-gtk (0.10.0 -> 0.10.1)
libproxy-backend
libproxy-client
numactl
opensc
pcsc-asedriveiiie-usb
pcsc-asekey
pcsc-cyberjack
pcsc-gempc
pulseaudio
python-atspi (2.46.0 -> 2.46.1)
python-typing_extensions (4.9.0 -> 4.10.0)
read-only-root-fs (1.0+git20220808.cd59f4f -> 1.0+git20240228.d85232a)
tuned (2.21.0.0+git.670541d -> 2.22.1.2+git.86ac977)
=== Details ===
==== accountsservice ====
Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0
- Rebase accountsservice-sysconfig.patch: to fix build with GCC 14
(bsc#1219909).
==== ca-certificates-mozilla ====
Version update (2.62 -> 2.66)
- Updated to 2.66 state of Mozilla SSL root CAs (bsc#1220356)
Added:
- CommScope Public Trust ECC Root-01
- CommScope Public Trust ECC Root-02
- CommScope Public Trust RSA Root-01
- CommScope Public Trust RSA Root-02
- D-Trust SBR Root CA 1 2022
- D-Trust SBR Root CA 2 2022
- Telekom Security SMIME ECC Root 2021
- Telekom Security SMIME RSA Root 2023
- Telekom Security TLS ECC Root 2020
- Telekom Security TLS RSA Root 2023
- TrustAsia Global Root CA G3
- TrustAsia Global Root CA G4
Removed:
- Autoridad de Certificacion Firmaprofesional CIF A62634068
- Chambers of Commerce Root - 2008
- Global Chambersign Root - 2008
- Security Communication Root CA
- Symantec Class 1 Public Primary Certification Authority - G6
- Symantec Class 2 Public Primary Certification Authority - G6
- TrustCor ECA-1
- TrustCor RootCert CA-1
- TrustCor RootCert CA-2
- VeriSign Class 1 Public Primary Certification Authority - G3
- VeriSign Class 2 Public Primary Certification Authority - G3
- remove-trustcor.patch: removed, now upstream
- do a versioned obsoletes of "openssl-certs".
- use rpm 4.20 compatible patch syntax
- Use %patch -P N instead of deprecated %patchN.
==== cpupower ====
Subpackages: cpupower-bash-completion libcpupower1
- Use %patch -P N instead of deprecated %patchN.
==== dvd+rw-tools ====
- Avoid comment out of patch application that leads to failure ot
"osc service runall"
- Use %patch -P N instead of deprecated %patchN.
==== emacs-w3m ====
Version update (1.4.632+546+gf8819bca -> 1.4.632+563+gdc5136d2)
- Update to version 1.4.632+563+gdc5136d2:
* * shimbun/sb-sankei.el (shimbun-sankei-login, shimbun-sankei-keep-login): Revert
* * shimbun/sb-sankei.el (shimbun-sankei-get-headers): Add author's name to subject if possible (shimbun-sankei-login, shimbun-sankei-keep-login): Update cookies handling
* * shimbun/sb-sankei.el (shimbun-sankei-get-headers-ranking) (shimbun-sankei-get-headers): Update regexps
* * shimbun/sb-sankei.el (shimbun-sankei-get-headers): Minor fixes
* Add ``lexical-binding: nil'' to many files
* * shimbun/sb-sankei.el (shimbun-sankei-get-headers-ranking): New function (shimbun-sankei-get-headers): Use it for the sankeisyo group; minor improvements
* * shimbun/sb-sankei.el: Fix it so to work again for almost groups
* * w3m.el (w3m-fontify-anchors): Improve the way to find unsafe links
* * shimbun/mew-shimbun.el (mew-shimbun-unseen-setup): Fix advice
* * w3m.el (w3m-add-referer, w3m-puny-utf-16be): Fix custom types
* * w3mhack.el (w3mhack-insert-git-revision, w3mhack-generate-load-file): Fix so to generate emacs-w3m-git-revision on Emacs 29 and up as well
* * nnshimbun.el (nnshimbun-replace-date-header): Compile it if and only if it is necessary
* * mew-shimbun.el (mew-shimbun-unseen-setup): Use advice-add instead of defadvice that's been marked obsolete in Emacs 30
* * w3m-util.el (w3m-delete-w3m-initial-frames): Doc fix
* * mime-w3m.el (mime-display-message, kill-new): Use advice-add instead of defadvice that's been marked obsolete in Emacs 30
* Drop Emacs 27 support
* * nnshimbun.el (nnshimbun-replace-date-header): Don't quote lambda form
==== exiv2 ====
Version update (0.28.1 -> 0.28.2)
- update to 0.28.2 (bsc#1219870, CVE-2024-24826, bsc#1219871,
CVE-2024-25112):
* CVE-2024-24826: out-of-bounds read in
QuickTimeVideo::NikonTagsDecoder.
* CVE-2024-25112: denial of service due to unbounded
recursion in QuickTimeVideo::multipleEntriesDecoder.
==== gstreamer-plugins-rs ====
Version update (0.11.3 -> 0.12.2)
- Update to version 0.12.2:
* Fixed
- rtpgccbwe: Don't reset PTS/DTS to None as otherwise
rtpsession won't be able to generate valid RTCP.
- webrtcsink: Fix usage with 1.22.
* Added
- janusvrwebrtcsink: Add secret-key property.
- janusvrwebrtcsink: Allow for string room ids and add
string-ids property.
- textwrap: Don't split on all whitespaces, especially not on
non-breaking whitespace.
- Update to version 0.12.1:
* Added
- gtk4: Create a window for testing purposes when running in
gst-launch-1.0 or if GST_GTK4_WINDOW=1 is set.
- webrtcsink: Add msid property.
- Update to version 0.12.0:
* Changed
- ndi: ndisrc passes received data downstream without an
additional copy, if possible.
- webrtc: Cleanups to webrtcsrc/sink default signalling
protocol, JavaScript implementation and server
implementation.
- webrtc: whipwebrtcsink is renamed to whipclientsink and
deprecate old whipsink.
* Fixed
- gtk4: Fix Windows build when using EGL.
- gtk4: Fix ARGB pre-multiplication with GTK 4.14. This
requires building with the gtk_v4_10 or even better gtk_v4_14
feature.
- gtk4: Fix segfault if GTK3 is used in the same process.
- gtk4: Always draw background behind the video frame and not
only when borders have to be added to avoid glitches.
- livekitwebrtcsink: Add high-quality layer for video streams.
- webrtc: Fix potential hang and fd leak in signalling server.
- webrtc: Fix closing of WebSockets.
- webrtchttp: Allow setting None for audio/video caps for WHEP.
* Added
- New awss3putobjectsink that works similar to awss3sink but
with a different upload strategy.
- New hlscmafsink element for writing HLS streams with
CMAF/ISOBMFF fragments.
- New inter plugin with intersink / intersrc elements that
allow to connect different pipelines in the same process.
- New janusvrwebrtcsink element for the Janus VideoRoom API.
- New rtspsrc2 element.
- New whipserversrc element.
- gtk4: New background-color property for setting the color of
the background of the frame and the borders, if any.
- gtk4: New scale-filter property for defining how to scale the
frames.
- livesync: Add support for image formats.
- ndi: Closed Caption support in ndisrc / ndisink.
- textwrap: Add support for gaps.
- tracers: Optionally only show late buffers in buffer-lateness
tracer.
- webrtc: Add support for custom headers.
- webrtcsink: New payloader-setup signal to configure payloader
elements.
- webrtcsrc: Support for navigation events.
==== libjxl ====
Version update (0.10.0 -> 0.10.1)
- Update to release 0.10.1
* reduce allocations and fixing speed regressions since 0.9.0
* resolve some bug in streaming encoding
==== libjxl-gtk ====
Version update (0.10.0 -> 0.10.1)
Subpackages: gdk-pixbuf-loader-jxl gimp-plugin-jxl
- Update to release 0.10.1
* reduce allocations and fixing speed regressions since 0.9.0
* resolve some bug in streaming encoding
==== libproxy-backend ====
- Drop pkgconfig(libsoup-3.0) BuildRequires: no longer needed.
==== libproxy-client ====
- Drop pkgconfig(libsoup-3.0) BuildRequires: no longer needed.
==== numactl ====
Subpackages: libnuma1
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN
==== opensc ====
- Add CVE-2024-1454.patch.
Fix for CVE-2024-1454 / bsc#1219868.
==== pcsc-asedriveiiie-usb ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== pcsc-asekey ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== pcsc-cyberjack ====
- Use %patch -P N instead of deprecated %patchN.
==== pcsc-gempc ====
- Use %autosetup macro. Allows to eliminate the usage of deprecated
%patchN.
==== pulseaudio ====
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-setup pulseaudio-utils system-user-pulse
- Do not BuildRequire pkgconfig(webrtc-audio-processing-1) on big
endian architectures (s390, s390x, ppc64) as the dependency is
not available:
* WebRTC echo canceller will be disabled there
==== python-atspi ====
Version update (2.46.0 -> 2.46.1)
- Update to version 2.46.1:
+ Fix some implicit function declarations and other compiler
warnings in the tests.
+ Remove some unused code.
+ Update the README to describe the module's current status.
==== python-typing_extensions ====
Version update (4.9.0 -> 4.10.0)
- update to 4.10.0:
This feature release adds support for PEP 728 (TypedDict with extra
items) and PEP 742 (``TypeIs``).
- Add support for PEP 728, supporting the `closed` keyword argument and the
special `__extra_items__` key for TypedDict. Patch by Zixuan James Li.
- Add support for PEP 742, adding `typing_extensions.TypeIs`. Patch
by Jelle Zijlstra.
- Drop runtime error when a read-only `TypedDict` item overrides a mutable
one. Type checkers should still flag this as an error. Patch by Jelle
Zijlstra.
- Speedup `issubclass()` checks against simple runtime-checkable protocols by
around 6% (backporting https://github.com/python/cpython/pull/112717, by Alex
Waygood).
- Fix a regression in the implementation of protocols where `typing.Protocol`
classes that were not marked as `@runtime_checkable` would be unnecessarily
introspected, potentially causing exceptions to be raised if the protocol had
problematic members. Patch by Alex Waygood, backporting
https://github.com/python/cpython/pull/113401.
- obsoletes backport-recent-implementation-of-protocol.patch
==== read-only-root-fs ====
Version update (1.0+git20220808.cd59f4f -> 1.0+git20240228.d85232a)
- Update to version 1.0+git20240228.d85232a:
* etc/grub.d/01_suse_ro_root: Don't btrfs-mount-subvol inside grub-emu
==== tuned ====
Version update (2.21.0.0+git.670541d -> 2.22.1.2+git.86ac977)
- Update to version 2.22.1.2+git.86ac977:
* fix-error
* new release (2.22.1)
* Rename plugin_intel_uncore.py to plugin_uncore.py
* Rename IntelUncorePlugin to UncorePlugin
* network-throughput: increased net.ipv4.tcp_rmem default value
* spec: cleanup, drop RHEL dynamic_tuning customization
* new release (2.22.0)
- Polkit changes got accepted by security review (bsc#1220081)
- Update to version 2.22.0.rc.1.0+git.ad314ee:
* Disable dynamic tuning by default
* plugin_cpu: improved backward compat. of the pm_qos parser warnings
- Update to version 2.22.0-rc.1.0+git.ad314ee:
* new release (2.22.0-rc.1)
* Add missing install command for tuned-ppd.py
* Fixes for intel uncore plugin
* Add intel uncore plugin
* scheduler: add option for ignoring IRQs affinity
* Configure the PPD-to-TuneD daemon to work as a replacement of PPD
* Implement the PPD-to-TuneD daemon
* Make DBusExporter reusable for other services
* Do not report errors on systems with no wifi
* Add an ACPI plugin
* plugin_cpu: Support cstate settings of `pm_qos_resume_latency_us`
* Skip calling rpm-ostree kargs in no-op case
* Expand sysctl plugin options when reporting overrides
* profiles: add energy_performance_preference hints to profiles
* hotplug: do not report ENOENT errors on device remove
* profiles: Improve 'isolated_cores=' help text
* Be explicit about amd-pstate support
* Fixed REs escape sequences not to trigger SyntaxWarning
* sap-hana-kvm-guest: fix whitespaces
* Fix TextView to expand with window
1
0