openSUSE ARM
Threads by month
- ----- 2024 -----
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
May 2024
- 11 participants
- 24 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:
389-ds (3.0.1~git37.55529d1 -> 3.0.1~git39.e24615f)
AppStream (1.0.2 -> 1.0.3)
AppStream-qt6 (1.0.2 -> 1.0.3)
Mesa
Mesa-drivers
NetworkManager
WindowMaker
apache2-mod_dnssd
file-roller (44.1 -> 44.2)
gnome-browser-connector
gnome-control-center
gnome-maps (46.0 -> 46.11)
gnome-text-editor (46.1 -> 46.3)
gucharmap (15.1.3 -> 15.1.4)
kernel-firmware (20240426 -> 20240510)
kernel-source (6.8.8 -> 6.8.9)
kf6-kirigami (6.2.0 -> 6.2.1)
krb5
libsolv (0.7.28 -> 0.7.29)
libstorage-ng (4.5.203 -> 4.5.204)
libzypp (17.32.5 -> 17.34.0)
linux-glibc-devel (6.8 -> 6.9)
mandoc
openSUSE-release (20240512 -> 20240515)
openssh
opensuse-welcome (0.1.9+git.35.4b9444a -> 0.1.9+git.55.08b0379)
perl-MIME-tools (5.514.0 -> 5.515.0)
pipewire (1.0.5+git36.60deeb2 -> 1.0.6)
python-Pygments (2.17.2 -> 2.18.0)
python-numpy
ruby3.3 (3.3.0 -> 3.3.1)
systemd (255.5 -> 255.6)
vlc
vorbis-tools
yast2 (5.0.6 -> 5.0.8)
yast2-trans (84.87.20240505.45b4c21d5b -> 84.87.20240511.9a3bd96575)
zip
zoo
zvbi
zypper (1.14.71 -> 1.14.73)
=== Details ===
==== 389-ds ====
Version update (3.0.1~git37.55529d1 -> 3.0.1~git39.e24615f)
Subpackages: lib389 libsvrcore0
- Update to version 3.0.1~git39.e24615f:
* Issue 6142 - Fix CI tests (#6161)
* Issue 6157 - Cockipt crashes when getting replication status if topology contains an old 389ds version (#6158)
==== AppStream ====
Version update (1.0.2 -> 1.0.3)
- Update to version 1.0.3:
+ Features:
* validator: Check that description lists don't get translated
* validator: Improve translation checks for descriptions
* cli: compose: Allow to propagate selected custom entries to
catalog output
* validator: Check for common typo of "scheme_preference"
branding property
* xml: Generate a developer_name compat tag for older 3rd-party
parsers
* validator: Flag duplicate branding colors as invalid
* Add Plasma Mobile as recognized desktop-style
+ Specification:
* docs: Clarify a developer element is not allowed to exist
multiple times
* docs: Explicitly clarify a developer/name element must not be
repeated
* docs: Clarify metainfo translation rules a bit
+ Bugfixes:
* qt: Fix relocation of Config.cmake files
* cli: check-syscompat: Recognize available required controls
as available
* validator: Guard issue emission functions with G_GNUC_PRINTF
* validator: Always use secure string formatting for issue emit
function
* utils: Explicitly set format style when installing catalog
metadata
* Suppress static-analyzer drawing wrong conclusions on GCC 14
+ Miscellaneous:
* docs: List AppStreamCompose as related to AppStream
* docs: Add manpages back
* validator: Mark developer-id-missing as info-priority again
==== AppStream-qt6 ====
Version update (1.0.2 -> 1.0.3)
- Update to version 1.0.3:
+ Features:
* validator: Check that description lists don't get translated
* validator: Improve translation checks for descriptions
* cli: compose: Allow to propagate selected custom entries to
catalog output
* validator: Check for common typo of "scheme_preference"
branding property
* xml: Generate a developer_name compat tag for older 3rd-party
parsers
* validator: Flag duplicate branding colors as invalid
* Add Plasma Mobile as recognized desktop-style
+ Specification:
* docs: Clarify a developer element is not allowed to exist
multiple times
* docs: Explicitly clarify a developer/name element must not be
repeated
* docs: Clarify metainfo translation rules a bit
+ Bugfixes:
* qt: Fix relocation of Config.cmake files
* cli: check-syscompat: Recognize available required controls
as available
* validator: Guard issue emission functions with G_GNUC_PRINTF
* validator: Always use secure string formatting for issue emit
function
* utils: Explicitly set format style when installing catalog
metadata
* Suppress static-analyzer drawing wrong conclusions on GCC 14
+ Miscellaneous:
* docs: List AppStreamCompose as related to AppStream
* docs: Add manpages back
* validator: Mark developer-id-missing as info-priority again
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- Enable libvulkan_intel on arm
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- Enable libvulkan_intel on arm
==== NetworkManager ====
Subpackages: NetworkManager-bluetooth NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Don't recommend ModemManager for the main package, as it's only
needed by NetworkManager-wwan subpackage(bsc#1100395).
==== WindowMaker ====
- Use %patch -P N format to eliminate usage of deprecated %patchN.
==== apache2-mod_dnssd ====
- fix build with gcc14
- added patches
work with apache 2.4
+ apache2-mod_dnssd-httpd24.patch
==== file-roller ====
Version update (44.1 -> 44.2)
- Update to version 44.2:
+ Features: Added expanders to the tree view.
+ Bugfixes:
- Fixed crash opening some rar files.
- Do not crash if the loaded file is empty.
+ Updated translations.
==== gnome-browser-connector ====
- Patch to support python 3.6 on SLE/Leap 15.6 (bsc#1223902):
python36.patch.
==== gnome-control-center ====
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces gnome-control-center-users
- Re-Enable location-services support:
+ Pass -Dlocation-services=enabled to meson.
* * Support had been disabled by upstream as the mozilla location
service will shut down. which in turn means location service
will not be very accurate anymore.
==== gnome-maps ====
Version update (46.0 -> 46.11)
- Update to version 46.11:
+ Fix crash on startup when unnamed favorites where previously
saved.
+ Don't show OSM edit dialog if the user previously reclined
signing in.
+ Don't show stored routes in the search results when searching
for destinations.
- changes from version 46.10:
+ Due to a typo in the version number in the metadata for 46.0
(being 46.9) make this release version number 46.10
+ Fix current location marker not moving when updating location.
+ Updated translations.
- Update to version 46.11:
* Release 46.11
* placeListRow: Use fallback when place has no title
* Update Hindi translation
* Update Brazilian Portuguese translation
* Update Portuguese translation
* mapView: Check the signed in status after showing the OSM account dialog
* placeButtons: Check the signed in status after showing the OSM account dialog
* Update Greek translation
* placeEntry: Fix filtering out stored routes for routing entries
* Post-release version bump
* Release 46.10
* shields: Fix shields with OMT update
* place: Make location a GObject property
* Update Kabyle translation
* meson: Bump next version to 46.10
* appdata: Fix typo in release version number
* Post-release version bump
==== gnome-text-editor ====
Version update (46.1 -> 46.3)
- Update to version 46.3:
+ Fix a trivial build error when
- Werror=implicit-function-declaration is specified.
- Changes from version 46.2:
+ Fix an issue with cancellation of closing a page.
+ Try harder to ensure a buffer disposes associated resources
when the page is closed.
+ Updated translations.
==== gucharmap ====
Version update (15.1.3 -> 15.1.4)
Subpackages: libgucharmap_2_90-7
- Update to version 15.1.4:
+ Updated translations.
==== kernel-firmware ====
Version update (20240426 -> 20240510)
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 20240510 (git commit 7c2303328d8e):
* linux-firmware: Amphion: Update vpu firmware
* linux-firmware: Update firmware file for Intel BlazarU core
* linux-firmware: Update firmware file for Intel Bluetooth Magnetor core
* linux-firmware: Update firmware file for Intel Bluetooth Solar core
* linux-firmware: Update firmware file for Intel Bluetooth Solar core
* i915: Add BMG DMC v2.06
* linux-firmware: Add CS35L41 HDA Firmware for Asus HN7306
* linux-firmware: Update firmware tuning for HP Consumer Laptop
* amdgpu: DMCUB updates for various AMDGPU ASICs
* rtl_bt: Update RTL8822C BT UART firmware to 0x0FD6_407B
* rtl_bt: Update RTL8822C BT USB firmware to 0x0ED6_407B
* cirrus: cs35l56: Add firmware for Cirrus CS35L56 for various ASUS laptops
* linux-firmware: Add firmware and tuning for Lenovo Y770S
==== kernel-source ====
Version update (6.8.8 -> 6.8.9)
- ACPI: video: Add backlight=native quirk for Lenovo Slim 7 16ARH7
(bsc#1217750).
- commit dca0b95
- Update
patches.kernel.org/6.8.2-636-rds-tcp-Fix-use-after-free-of-net-in-reqsk_tim…
references (add CVE-2024-26865 bsc#1223062).
- commit eadd052
- Update
patches.kernel.org/6.8.2-662-packet-annotate-data-races-around-ignore_outgo…
references (add CVE-2024-26862 bsc#1223111).
- commit dc3978a
- drm/amdgpu: fix doorbell regression (git-fixes).
- commit aa245c7
- Linux 6.8.9 (bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on hci_abort_conn_sync
(bsc#1012628).
- Bluetooth: hci_sync: Fix UAF on create_le_conn_complete
(bsc#1012628).
- Bluetooth: hci_sync: Fix UAF in hci_acl_create_conn_sync
(bsc#1012628).
- bounds: Use the right number of bits for power-of-two
CONFIG_NR_CPUS (bsc#1012628).
- phy: qcom: qmp-combo: fix VCO div offset on v5_5nm and v6
(bsc#1012628).
- i2c: smbus: fix NULL function pointer dereference (bsc#1012628).
- RISC-V: selftests: cbo: Ensure asm operands match constraints,
take 2 (bsc#1012628).
- riscv: hwprobe: fix invalid sign extension for
RISCV_HWPROBE_EXT_ZVFHMIN (bsc#1012628).
- sched/eevdf: Prevent vlag from going out of bounds in
reweight_eevdf() (bsc#1012628).
- sched/eevdf: Fix miscalculation in reweight_entity() when se
is not curr (bsc#1012628).
- sched/eevdf: Always update V if se->on_rq when reweighting
(bsc#1012628).
- dt-bindings: eeprom: at24: Fix ST M24C64-D compatible schema
(bsc#1012628).
- phy: ti: tusb1210: Resolve charger-det crash if charger psy
is unregistered (bsc#1012628).
- riscv: Fix loading 64-bit NOMMU kernels past the start of RAM
(bsc#1012628).
- riscv: Fix TASK_SIZE on 64-bit NOMMU (bsc#1012628).
- dmaengine: idxd: Fix oops during rmmod on single-CPU platforms
(bsc#1012628).
- dma: xilinx_dpdma: Fix locking (bsc#1012628).
- dmaengine: idxd: Convert spinlock to mutex to lock evl workqueue
(bsc#1012628).
- phy: qcom: m31: match requested regulator name with dt schema
(bsc#1012628).
- phy: rockchip: naneng-combphy: Fix mux on rk3588 (bsc#1012628).
- phy: rockchip-snps-pcie3: fix clearing PHP_GRF_PCIESEL_CON bits
(bsc#1012628).
- phy: rockchip-snps-pcie3: fix bifurcation on rk3588
(bsc#1012628).
- phy: freescale: imx8m-pcie: fix pcie link-up instability
(bsc#1012628).
- phy: marvell: a3700-comphy: Fix hardcoded array size
(bsc#1012628).
- phy: marvell: a3700-comphy: Fix out of bounds read
(bsc#1012628).
- soundwire: amd: fix for wake interrupt handling for clockstop
mode (bsc#1012628).
- idma64: Don't try to serve interrupts when device is powered
off (bsc#1012628).
- dmaengine: tegra186: Fix residual calculation (bsc#1012628).
- dmaengine: owl: fix register access functions (bsc#1012628).
- mm: zswap: fix shrinker NULL crash with cgroup_disable=memory
(bsc#1012628).
- mm: turn folio_test_hugetlb into a PageType (bsc#1012628).
- phy: qcom: qmp-combo: Fix VCO div offset on v3 (bsc#1012628).
- phy: qcom: qmp-combo: Fix register base for QSERDES_DP_PHY_MODE
(bsc#1012628).
- firmware: qcom: uefisecapp: Fix memory related IO errors and
crashes (bsc#1012628).
- mtd: diskonchip: work around ubsan link failure (bsc#1012628).
- mtd: limit OTP NVMEM cell parse to non-NAND devices
(bsc#1012628).
- udp: preserve the connected status if only UDP cmsg
(bsc#1012628).
- fbdev: fix incorrect address computation in deferred IO
(bsc#1012628).
- stackdepot: respect __GFP_NOLOCKDEP allocation flag
(bsc#1012628).
- macsec: Detect if Rx skb is macsec-related for offloading
devices that update md_dst (bsc#1012628).
- macsec: Enable devices to advertise whether they update sk_buff
md_dst during offloads (bsc#1012628).
- net: b44: set pause params only when interface is up
(bsc#1012628).
- ethernet: Add helper for assigning packet type when dest
address does not match device address (bsc#1012628).
- net/mlx5e: Advertise mlx5 ethernet driver updates sk_buff
md_dst for MACsec (bsc#1012628).
- ACPI: CPPC: Fix access width used for PCC registers
(bsc#1012628).
- ACPI: CPPC: Fix bit_offset shift in MASK_VAL() macro
(bsc#1012628).
- ACPI: CPPC: Use access_width over bit_width for system memory
accesses (bsc#1012628).
... changelog too long, skipping 334 lines ...
- commit e7fcfd8
==== kf6-kirigami ====
Version update (6.2.0 -> 6.2.1)
Subpackages: kf6-kirigami-imports libKirigamiPlatform6
- Update to 6.2.1
* New bugfix release
- Changes since 6.2.0:
* Revert "Dialog: Always use an overlay as visual parent"
==== krb5 ====
Subpackages: krb5-client
- Enable the LMDB backend for KDB
==== libsolv ====
Version update (0.7.28 -> 0.7.29)
- improve updating of installed multiversion packages
- fix decision introspection going into an endless loop in some
cases
- added experimental lua bindings
- bump version to 0.7.29
- split libsolv-tools into libsolv-tools-base [jsc#PED-8153]
==== libstorage-ng ====
Version update (4.5.203 -> 4.5.204)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#993
- added sorting of network block devices
- 4.5.204
==== libzypp ====
Version update (17.32.5 -> 17.34.0)
- version 17.34.0 (34)
- Fix versioning scheme
- version 17.33.4 (35)
- add one more missing export for libyui-qt-pkg
- Revert eintrSafeCall behavior to setting errno to 0.
- version 17.33.3 (34)
- fix up requires_eq usage for libsolv-tools-base
- add one more missing export for PackageKit
- version 17.33.2
- version 17.33.1 (33)
- switch to reduced size libsolv-tools-base (jsc#PED-8153)
- Fixed check for outdated repo metadata as non-root user
(bsc#1222086)
- Add ZYPP_API for exported functions and switch to
visibility=hidden (jsc#PED-8153)
- Dynamically resolve libproxy (jsc#PED-8153)
- version 17.33.0 (33)
- Fix download from gpgkey URL (bsc#1223430, fixes openSUSE/zypper#546)
- version 17.32.6 (32)
==== linux-glibc-devel ====
Version update (6.8 -> 6.9)
- Update to kernel headers 6.9
==== mandoc ====
- Add /usr/lib/rpm/lua/mandoc.lua and use it for processing man
pages in the trigger scripts, making processing of packages
with many man pages (see OpenSSL for an example) significantly
faster.
==== openSUSE-release ====
Version update (20240512 -> 20240515)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- Only for SLE15, restore the patch file removed in
Thu Feb 18 13:54:44 UTC 2021 to restore the previous behaviour
from SP5 of having root password login allowed by default
(fixes bsc#1223486, related to bsc#1173067):
* openssh-7.7p1-allow_root_password_login.patch
- Since the default value for this config option is now set to
permit root to use password logins in SLE15, the
openssh-server-config-rootlogin subpackage isn't useful there so
we now create an openssh-server-config-disallow-rootlogin
subpackage that sets the configuration the other way around
than openssh-server-config-rootlogin.
==== opensuse-welcome ====
Version update (0.1.9+git.35.4b9444a -> 0.1.9+git.55.08b0379)
- Update to version 0.1.9+git.55.08b0379:
* Update README.md
* Refresh README with build instructions
* adding donate button to allow donations to the Geeko Foundation
* Translated using Weblate (Macedonian)
* Translated using Weblate (Russian)
==== perl-MIME-tools ====
Version update (5.514.0 -> 5.515.0)
- updated to 5.515
see /usr/share/doc/packages/perl-MIME-tools/ChangeLog
5.515 2024-04-24 Dianne Skoll <dianne(a)skoll.ca>
* VERSION 5.514 RELEASED
* Fix the "version" setting in META.yml. There are no other changes
since 5.514.
==== pipewire ====
Version update (1.0.5+git36.60deeb2 -> 1.0.6)
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.6:
* Highlights
- A bitfield race was fixed that could cause some crashes or
undefined behaviour when moving nodes between drivers.
- Fix to some invalid memory access in the pw-mon and pw-dump.
- A regression in kodi with IEC958 formats playback was fixed.
- A race in the ALSA plugin was fixed when updating the
eventfd.
- Improvements and fixes to module-combine-stream.
- Negotiation was improved in pipewiresrc.
- Some more small fixes and improvements.
* PipeWire
- Context properties are now set early so that client
properties can be matched with rules.
- A bitfield race was fixed that could cause some crashes or
undefined behaviour when moving nodes between drivers.
* Tools
- Fix failure to hide properties in pw-mon. (#3997)
- Fix some memleaks and a crash in pw-dump. (#4001)
* Modules
- The combine-stream module now prevents resampling to avoid
broken audio because of different samplerates.
- Fix a potential double free in module-loopback when
calculating the delay. (#3748)
- The FFADO module now only starts when ports are negotiated
to avoid startup races. (#3968)
- The combine-stream module will now forward tags.
* SPA
- Monitor volumes are now also clamped to the min/max volumes.
(#3962)
- V4l2 and libcamera now encodes the device ids into a JSON
array. This is part of the deduplication code of devices.
- A regression in kodi with IEC958 formats playback was fixed.
* Bluetooth
- Improved buffer handling and queued data when stopping.
* ALSA
- A race was fixed when updating the eventfd. (#3711)
* GStreamer
- Handle some errors better instead of crashing. (#3994)
- Fix a memleak in the stream params handling.
- Negotiation was improved in pipewiresrc.
==== python-Pygments ====
Version update (2.17.2 -> 2.18.0)
- update to version 2.18.0:
* New lexers:
+ Janet (#2557)
+ Lean 4 (#2618, #2626)
+ Luau (#2605)
+ Mojo (#2691, #2515)
+ org-mode (#2628, #2636)
+ Promela (#2620)
+ Soong / ``Android.bp`` (#2659)
+ Tact (#2571)
+ Typst (#2596)
* Updated lexers:
+ Awk: recognize ternary operator (#2687)
+ Bash: add ``openrc`` alias (#2599, #2371)
+ Coq: add keywords, lex more vernacular command arguments,
produce fewer tokens on heading comments (#2678)
+ DNS zone files: Fix comment parsing (#2595)
+ Hy: Support unicode literals (#1126)
+ Inform6: Update to Inform 6.42 (#2644)
+ lean: Fix name handling (#2614)
+ Logtalk: add ``uninstantiation`` keyword and recognize escape
sequences (#2619)
+ Macaulay2: Update to 1.23 (#2655)
+ Python: fix highlighting of soft keywords before ``None``/
``True``/``False``
+ reStructuredText: use ``Token.Comment`` for comments instead
of ``Comment.Preproc`` (#2598)
+ Rust: highlight ``:``, ``::`` and ``->`` as ``Punctuation``
and whitespace as ``Whitespace``, instead of ``Text`` in both
cases (#2631)
+ Spice: Add keywords (#2621)
+ SQL Explain: allow negative numbers (#2610)
+ Swift: Support multiline strings (#2681)
+ ThingsDB: add constants and new functions; support template
strings (#2624)
+ UL4: support nested ``<?doc?>`` and ``<?note?>`` tags (#2597)
+ VHDL: support multi-line comments of VHDL-2008 (#2622)
+ Wikitext: Remove ``kk-*`` in ``variant_langs`` (#2647)
+ Xtend: Add ``val`` and ``var`` (#2602)
* New styles:
+ Coffee (#2609)
* Make background colors in the image formatter work with Pillow
10.0 (#2623)
* Require Python 3.8. As a result, the ``importlib-metadata``
package is no longer needed for fast plugin discovery on Python
3.7. The ``plugins`` extra (used as, e.g., ``pip install
pygments[plugins]``) is kept for backwards compatibility but
now has no effect. (#2601)
* Require the ``url`` attribute for lexers inside Pygments, add
it to many lexers (#2588)
* Replace Pyflakes linter with Ruff (#2592)
* Add macOS CI (#2594)
* Built-in lexers now declare the version of Pygments in which
they were added in a required ``version_added`` lexer attribute
instead of a ``.. versionadded::`` directive in the docstring
(#2589, #2634)
* The ``url`` attribute is now required for built-in lexers and
has been added to all existing lexers (#2588)
* The RTF formatter supports line number and line highlighting
now (#1217, #2654)
* Add ``\sa0`` keyword in the RTF formatter (#1111, #2607)
* Register ``pycon`` as an alias for the Python console lexer
(#2697)
* Add MIME-Type for ``DesktopLexer`` (#2613)
* Fix native style to meet WCAG AA guidelines (#2600)
* Fix typo in documentation (#2672)
* Use format strings consistently (#2661)
* Add ``__class_getitem__`` to ``Formatter`` to improve typing
support (#2665)
- set the base python version to 3.8
- drop the requirement of importlib-metadata:
already included in python 3.8 and above
- remove unneeded executable bit from some python files
==== python-numpy ====
- Enable openblas for python-numpy:gnu-hpc on s390x
==== ruby3.3 ====
Version update (3.3.0 -> 3.3.1)
Subpackages: libruby3_3-3_3
- Update to 3.3.1 (boo#1221851 boo#1221852 boo#1223314)
https://www.ruby-lang.org/en/news/2024/04/23/ruby-3-3-1-released/
https://www.ruby-lang.org/en/news/2024/04/23/arbitrary-memory-address-read-…
https://www.ruby-lang.org/en/news/2024/03/21/rce-rdoc-cve-2024-27281/
https://www.ruby-lang.org/en/news/2024/03/21/buffer-overread-cve-2024-27280/
https://github.com/ruby/ruby/releases/tag/v3_3_1
- Add additionnal flags: cflags, cppflags and ASFLAGS
==== systemd ====
Version update (255.5 -> 255.6)
Subpackages: libsystemd0 libudev1 systemd-boot systemd-container systemd-coredump systemd-experimental udev
- Import commit a3dccacb97e94ed91f1c41ce82ef13bfe8fa1a79 (merge of v255.6)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/49fb09fa18a7b81f6b3c3c15aca47fd…
==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau
- Address build failures with GCC 14 (boo#1223909):
+ Add 4645.patch: fix incompatible-pointer-types assignment
on Linux.
==== vorbis-tools ====
- vorbis-tools-gcc14.patch: fix gcc14 build issues
==== yast2 ====
Version update (5.0.6 -> 5.0.8)
Subpackages: yast2-logs
- Properly close nested progress callbacks (bsc#1223281)
- 5.0.8
- removed "journalctl --dmesg" from save_y2los
- replaced "journalctl --dmesg" with "journalctl -b"
- 5.0.7
==== yast2-trans ====
Version update (84.87.20240505.45b4c21d5b -> 84.87.20240511.9a3bd96575)
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.20240511.9a3bd96575:
* Translated using Weblate (Russian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* New POT for text domain 'storage'.
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
==== zip ====
- Compile with C89 standard to build with gcc14
==== zoo ====
- zoo-gcc14.patch: fix build with gcc14, mostly implicits and type
missmatches fixed.
==== zvbi ====
- added patches
fix build with gcc14
https://github.com/zapping-vbi/zvbi/commit/ae74ae513714f81b9b8abdb12e1b235d…
+ zvbi-gcc14.patch
==== zypper ====
Version update (1.14.71 -> 1.14.73)
Subpackages: zypper-log zypper-needs-restarting
- Fixed check for outdated repo metadata as non-root user
(bsc#1222086)
- BuildRequires: libzypp-devel >= 17.33.0.
- Delay zypp lock until command options are parsed (bsc#1223766)
- version 1.14.73
- Unify message format(fixes #485)
- version 1.14.72
- switch cmake build type to RelWithDebInfo
- modernize spec file (remove Authors section, use proper macros,
remove redundant clean section, don't mark man pages as doc)
- switch to -O2 -fvisibility=hidden -fpie:
* PIC is not needed as no shared lib is built
* fstack-protector-strong is default on modern dists and would
be downgraded by fstack-protector
* default visibility hidden allows better optimisation
* O2 is reducing inlining bloat
- > 18% reduced binary size
- remove procps requires (was only for ZMD which is dropped)
(jsc#PED-8153)
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:
389-ds (3.0.1~git1.1f95b57 -> 3.0.1~git37.55529d1)
ImageMagick (7.1.1.31 -> 7.1.1.32)
MozillaFirefox (124.0.2 -> 125.0.3)
SDL2 (2.30.2 -> 2.30.3)
aalib
accountsservice
acl
amarok (2.9.75git.20230408T114133~7098c192a6 -> 3.0.0)
apache2-mod_php8 (8.3.6 -> 8.3.7)
autofs
binutils
btrfsprogs (6.8 -> 6.8.1)
ca-certificates (2+git20230406.2dae8b7 -> 2+git20240415.3fe9324)
cheese
cppcheck (2.13.4 -> 2.14.0)
cpupower (6.8.7 -> 6.8.8)
cronie
cyrus-sasl
desktop-translations (84.87.20230128.350400f -> 84.87.20240503.9343de5)
distribution-logos-openSUSE (20240404 -> 20240429)
dracut (059+suse.563.g4900899a -> 059+suse.581.g19b7c06c)
ed (1.20.1 -> 1.20.2)
evince (46.0 -> 46.1)
evolution (3.52.0 -> 3.52.1)
evolution-data-server (3.52.0 -> 3.52.1)
evolution-ews (3.52.0 -> 3.52.1)
ffmpeg-4
ffmpeg-6
flatpak (1.15.6 -> 1.15.8)
fribidi (1.0.13 -> 1.0.14)
fwupd (1.9.16 -> 1.9.19)
gcc13 (13.2.1+git8285 -> 13.2.1+git8761)
gcc14 (14.0.1+git10008 -> 14.1.0+git10173)
gdb
gdk-pixbuf (2.42.10 -> 2.42.11)
gedit
gimp (2.10.36 -> 2.10.38)
git (2.44.0 -> 2.45.0)
glibc
glslang (14.1.0 -> 14.2.0)
gnome-browser-connector
gnome-calculator (46.0 -> 46.1)
gnome-control-center (46.0.1 -> 46.1)
gnome-music
gnome-settings-daemon
gnome-shell (46.0 -> 46.1)
gnome-shell-extensions (46.0 -> 46.1)
gnome-software (46.0 -> 46.1)
gnome-sudoku (46.0 -> 46.1)
gnome-terminal (3.52.0 -> 3.52.1)
gnome-tweaks (46.0 -> 46.1)
gnome-user-docs (46.0 -> 46.1)
gobject-introspection
google-noto-coloremoji-fonts (20230315 -> 20240424)
google-noto-fonts (20240401 -> 20240501)
gpsd
grub2
gsettings-desktop-schemas
gstreamer
gtk2
gtk2-engine-murrine
gtk4 (4.14.3 -> 4.14.4)
gtksourceview
guestfs-tools
harfbuzz
iso-codes
jasper (4.2.3 -> 4.2.4)
kernel-firmware (20240419 -> 20240426)
kernel-firmware-nvidia-gspx-G06 (550.76 -> 550.78)
kernel-source (6.8.7 -> 6.8.8)
kf6-attica (6.1.0 -> 6.2.0)
kf6-baloo (6.1.0 -> 6.2.0)
kf6-bluez-qt (6.1.0 -> 6.2.0)
kf6-breeze-icons (6.1.0 -> 6.2.0)
kf6-frameworkintegration (6.1.0 -> 6.2.0)
kf6-karchive (6.1.0 -> 6.2.0)
kf6-kauth (6.1.0 -> 6.2.0)
kf6-kbookmarks (6.1.0 -> 6.2.0)
kf6-kcalendarcore (6.1.0 -> 6.2.0)
kf6-kcmutils (6.1.0 -> 6.2.0)
kf6-kcodecs (6.1.0 -> 6.2.0)
kf6-kcolorscheme (6.1.0 -> 6.2.0)
kf6-kcompletion (6.1.0 -> 6.2.0)
kf6-kconfig (6.1.0 -> 6.2.0)
kf6-kconfigwidgets (6.1.0 -> 6.2.0)
kf6-kcontacts (6.1.0 -> 6.2.0)
kf6-kcoreaddons (6.1.0 -> 6.2.0)
kf6-kcrash (6.1.0 -> 6.2.0)
kf6-kdav (6.1.0 -> 6.2.0)
kf6-kdbusaddons (6.1.0 -> 6.2.0)
kf6-kdeclarative (6.1.0 -> 6.2.0)
kf6-kded (6.1.0 -> 6.2.0)
kf6-kdesu (6.1.0 -> 6.2.0)
kf6-kdnssd (6.1.0 -> 6.2.0)
kf6-kdoctools (6.1.0 -> 6.2.0)
kf6-kfilemetadata (6.1.0 -> 6.2.0)
kf6-kglobalaccel (6.1.0 -> 6.2.0)
kf6-kguiaddons (6.1.0 -> 6.2.0)
kf6-kholidays (6.1.0 -> 6.2.0)
kf6-ki18n (6.1.0 -> 6.2.0)
kf6-kiconthemes (6.1.0 -> 6.2.0)
kf6-kidletime (6.1.0 -> 6.2.0)
kf6-kimageformats (6.1.0 -> 6.2.0)
kf6-kio (6.1.0 -> 6.2.0)
kf6-kirigami (6.1.0 -> 6.2.0)
kf6-kitemmodels (6.1.0 -> 6.2.0)
kf6-kitemviews (6.1.0 -> 6.2.0)
kf6-kjobwidgets (6.1.0 -> 6.2.0)
kf6-knewstuff (6.1.0 -> 6.2.0)
kf6-knotifications (6.1.0 -> 6.2.0)
kf6-knotifyconfig (6.1.0 -> 6.2.0)
kf6-kpackage (6.1.0 -> 6.2.0)
kf6-kparts (6.1.0 -> 6.2.0)
kf6-kplotting (6.1.0 -> 6.2.0)
kf6-kpty (6.1.0 -> 6.2.0)
kf6-kquickcharts (6.1.0 -> 6.2.0)
kf6-krunner (6.1.0 -> 6.2.0)
kf6-kservice (6.1.0 -> 6.2.0)
kf6-kstatusnotifieritem (6.1.0 -> 6.2.0)
kf6-ksvg (6.1.0 -> 6.2.0)
kf6-ktexteditor (6.1.0 -> 6.2.0)
kf6-ktexttemplate (6.1.0 -> 6.2.0)
kf6-ktextwidgets (6.1.0 -> 6.2.0)
kf6-kunitconversion (6.1.0 -> 6.2.0)
kf6-kuserfeedback (6.1.0 -> 6.2.0)
kf6-kwallet (6.1.0 -> 6.2.0)
kf6-kwidgetsaddons (6.1.0 -> 6.2.0)
kf6-kwindowsystem (6.1.0 -> 6.2.0)
kf6-kxmlgui (6.1.0 -> 6.2.0)
kf6-modemmanager-qt (6.1.0 -> 6.2.0)
kf6-networkmanager-qt (6.1.0 -> 6.2.0)
kf6-prison (6.1.0 -> 6.2.0)
kf6-purpose (6.1.0 -> 6.2.0)
kf6-qqc2-desktop-style (6.1.0 -> 6.2.0)
kf6-solid (6.1.0 -> 6.2.0)
kf6-sonnet (6.1.0 -> 6.2.0)
kf6-syndication (6.1.0 -> 6.2.0)
kf6-syntax-highlighting (6.1.0 -> 6.2.0)
kf6-threadweaver (6.1.0 -> 6.2.0)
kirigami-addons6 (1.1.0 -> 1.2.0)
krb5
libarchive (3.7.2 -> 3.7.4)
libbpf (1.4.0 -> 1.4.1)
libgpg-error (1.48 -> 1.49)
libguestfs
liblouis (3.25.0 -> 3.29.0)
libnvme (1.8+0.gbff7dda -> 1.9+0.g80c5cf2)
libproxy-backend (0.5.5 -> 0.5.6)
libproxy-client (0.5.5 -> 0.5.6)
libqaccessibilityclient-qt6 (0.5.0 -> 0.6.0)
libreoffice (24.2.2.2 -> 24.2.3.2)
libshumate (1.2.0 -> 1.2.1)
libstorage-ng (4.5.202 -> 4.5.203)
libupnp (1.14.18 -> 1.14.19)
libvirt (10.2.0 -> 10.3.0)
libxslt
llvm18 (18.1.4 -> 18.1.5)
mobile-broadband-provider-info (20230416 -> 20240407)
mutter (46.0 -> 46.1)
nano (7.2 -> 8.0)
nautilus (46.0 -> 46.1)
ncurses (6.4.20240414 -> 6.5.20240427)
nvidia-open-driver-G06-signed (550.76_k6.8.6_1 -> 550.78_k6.8.8_1)
nvme-cli (2.8 -> 2.9.1)
openSUSE-release (20240424 -> 20240512)
openssl-3
osinfo-db
ovmf
patterns-base
pcre2
pcsc-lite (2.0.3 -> 2.1.0)
php8 (8.3.6 -> 8.3.7)
pipewire (1.0.5 -> 1.0.5+git36.60deeb2)
pixman (0.43.2 -> 0.43.4)
polari (45.0 -> 46.0)
polkit-default-privs (1550+20240325.eddbe04 -> 1550+20240430.5327266)
postgresql16 (16.2 -> 16.3)
prctl
publicsuffix (20240410 -> 20240419)
python-Jinja2 (3.1.3 -> 3.1.4)
python-cryptography (42.0.5 -> 42.0.6)
python-libvirt-python (10.2.0 -> 10.3.0)
python-pip (23.3.2 -> 24.0)
python-pygit2
python311
python311-core
qemu (8.2.2 -> 8.2.3)
qt6-base
re2 (20240401 -> 20240501)
rebootmgr (2.4 -> 2.4+git20240503.5b98913)
sac
sane-backends (1.2.1 -> 1.3.0)
sdbootutil (1+git20240410.3325802 -> 1+git20240506.573a6a4)
sddm
sddm-qt6
setools (4.5.0 -> 4.5.1)
socat (1.7.4.3 -> 1.8.0.0)
sqlite3 (3.45.2 -> 3.45.3)
supermin
systemd (255.4 -> 255.5)
systemd-presets-branding-Aeon
taglib
thin-provisioning-tools
tpm2-0-tss (4.0.1 -> 4.1.0)
tracker (3.7.1 -> 3.7.3)
tracker-miners (3.7.1 -> 3.7.3)
transactional-update (4.6.6 -> 4.6.8)
unbound (1.19.3 -> 1.20.0)
unison (2.53.4 -> 2.53.5)
util-linux (2.39.3 -> 2.40.1)
util-linux-systemd (1.3.1 -> 2.40.1)
virt-manager
virt-v2v
vlc
vte (0.76.0 -> 0.76.1)
wicked (0.6.74 -> 0.6.75)
wireplumber
wtmpdb (0.11.0 -> 0.12.0+git.20240508)
xconsole (1.0.8 -> 1.1.0)
xdg-desktop-portal-gnome (46.0 -> 46.1)
xxhash
yast2-bootloader (5.0.8 -> 5.0.10)
yast2-installation (5.0.8 -> 5.0.10)
yast2-storage-ng (5.0.12 -> 5.0.14)
yast2-trans (84.87.20240421.63804708b7 -> 84.87.20240505.45b4c21d5b)
=== Details ===
==== 389-ds ====
Version update (3.0.1~git1.1f95b57 -> 3.0.1~git37.55529d1)
Subpackages: lib389 libsvrcore0
- Update to version 3.0.1~git37.55529d1:
* Issue 6082 - Remove explicit dependencies toward libdb - revert default (#6145)
* Issue 6141 - freeipa test_topology_TestCASpecificRUVs is failing (#6144)
* Issue 6142 - [RFE] Add LMDB configuration related checks into Healthcheck tool (#6143)
* Issue 6136 - failure in freeipa tests (#6137)
* Issue 6133 - Move slapi_pblock_set_flag_operation_notes() to slapi-plugin.h
* Issue 5105 - lmdb - Cannot create entries with long rdn - fix covscan (#6131)
* Issue i6057 - Fix3 - Fix covscan issues (#6127)
* Issue 6105 - lmdb - Cannot create entries with long rdn (#6130)
* Issue 6125 - dscreate interactive fails when chosing mdb backend (#6126)
* Issue 6080 - ns-slapd crash in referint_get_config (#6081)
* Issue 6110 - Typo in Account Policy plugin message
* Issue 6057 - vlv search may result wrong result with lmdb - Fix 2 (#6121)
* Issue 6119 - Synchronise accept_thread with slapd_daemon (#6120)
* Issue 6117 - Fix the UTC offset print (#6118)
* Issue 6112 - RFE - add new operation note for MFA authentications
* Issue 5842 - Add log buffering to audit log
* Issue 5305 - OpenLDAP version autodetection doesn't work
* Issue 3527 - Support HAProxy and Instance on the same machine configuration (#6107)
* Issue 6057 - vlv search may result wrong result with lmdb (#6091)
* Issue 6103 - New connection timeout error breaks errormap (#6104)
* Issue 6086 - Ambiguous warning about SELinux in dscreate for non-root user
* Issue 6092 - passwordHistory is not updated with a pre-hashed password (#6093)
* Issue 6067 - Improve dsidm CLI No Such Entry handling (#6079)
* Issue 6096 - Improve connection timeout error logging (#6097)
* Issue 5647 - covscan: memory leak in audit log when adding entries
* Issue 6094 - Add coverity scan workflow
* Issue 6067 - Add hidden -v and -j options to each CLI subcommand (#6088)
* Issue 5487 - Fix various isses with logconv.pl (#6085)
* Issue 5962 - Rearrange includes for 32-bit support logic
* Issue 6046 - Make dscreate to work during kickstart installations
* Issue 6082 - Remove explicit dependencies toward libdb (#6083)
* Issue 6073 - Improve error log when running out of memory (#6084)
* Issue 6071 - Instance creation/removal is slow
* Issue 6010 - 389 ds ignores nsslapd-maxdescriptors (#6027)
* Issue 6075 - Ignore build artifacts (#6076)
* Issue 6068 - Add dscontainer stop function
==== ImageMagick ====
Version update (7.1.1.31 -> 7.1.1.32)
Subpackages: libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.1.32
* Fix GIF ICC profile reading #7282
* uhdr.c: add support for rgb inputs #7273
==== MozillaFirefox ====
Version update (124.0.2 -> 125.0.3)
- Mozilla Firefox 125.0.3
* Fixed: Fixed an extra blank tab with an address of
`https://0.0.0.1` sometimes appearing when attempting to
launch Firefox when it is already running (bmo#1892612).
* Fixed: Fixed an issue that could cause incorrect font
selection in some situations for users with the Japanese
locale set (bmo#1892363).
* Fixed: Fixed text corruption when dragging text containing
unicode characters on Linux systems (bmo#1888202).
* Fixed: Fixed a correctness error when checking
`arguments.length` (and not using arguments otherwise) inside
of a generator or async function (bmo#1892699).
* Fixed: Fixed an issue that could lead to inconsistent focus
handling of `<select>` elements when opened (bmo#1893177).
- Fix build on Leap by requiring gcc13 which has been made available
as an update.
- Mozilla Firefox 125.0.2
* The 125.0 and 125.0.1 releases were skipped due to problems
with a feature that proactively blocked downloads from
potentially untrustworthy URLs.
* New: Firefox now supports the AV1 codec for Encrypted Media
Extensions (EME), enabling higher-quality playback from video
streaming providers
* New: The Firefox PDF viewer now supports text highlighting.
* New: Firefox View now displays pinned tabs in the Open tabs
section. Tab indicators have also been added to Open tabs, so
users can do things like see which tabs are playing media and
quickly mute or unmute across windows. Indicators were also
added for bookmarks, tabs with notifications, and more!
their addresses upon submitting an address form, allowing
Firefox to autofill stored address information in the future.
* New: The URL Paste Suggestion feature provides a convenient
way for users to quickly visit URLs copied to the clipboard
in the address bar of Firefox. When the clipboard contains a
URL and the URL bar is focused, an autocomplete result
appears automatically. Activating the clipboard suggestion
will navigate the user to the URL with 1 click.
* New: Users of tab-specific Container add-ons can now search
in the Address Bar for tabs that are open in different
containers. Special thanks to volunteer contributor atararx
for kicking off the work on this feature!
* New: Firefox now provides an option to enable Web Proxy Auto-
Discovery (WPAD) while configured to use system proxy
settings.
* Changed: In a group of radio buttons where no option is
selected, the tab key now only reaches the first option
rather than cycling through all available options. The arrow
keys navigate between options as they do when there is a
selected option. This makes keyboard navigation more
efficient and consistent
* HTML5: Firefox now supports the `popover` global attribute
used for designating an element as a popover element. The
element won't be rendered until it is made visible, after
which it will appear on top of other page content.
* HTML5: WebAssembly multi-memory is now enabled by default.
Wasm multi-memory allows wasm modules to use and import
multiple independent linear memories. This enables more
efficient interoperability between modules and provides
better polyfills for upcoming wasm standards, such as the
component model.
* HTML5: Added support for Unicode Text Segmentation to
JavaScript.
* HTML5: Added support for `contextlost` and `contextrestored`
events on HTMLCanvasElement and OffscreenCanvas to allow user
code to recover from context loss with hardware accelerated
2d canvas.
* HTML5: Firefox now supports the
`navigator.clipboard.readText()` web API. A paste context
menu will appear for the user to confirm when attempting to
read clipboard data not provided by the same-origin page.
* HTML5: Added support for the `content-box` and `stroke-box`
keywords of the `transform-box` CSS property.
* HTML5: The `align-content` property now works in block
layout, allowing block direction alignment without needing a
flex or grid container.
* HTML5: Support for `SVGAElement.text` was removed in favor of
the more widely-implemented `SVGAElement.textContent` method.
* Developer: Following several requests, we have reintroduced
the option to disable the Pause Debugger Overlay
(`devtools.debugger.features.overlay`). This overlay appears
over the page content when the debugger pauses JavaScript
execution. In certain scenarios, the overlay can be
intrusive, making it challenging to interact with the page,
for instance, evaluating shades of color underneath.
* Developer: We've added a new drop-down menu button at the
bottom of the source view in the Debugger panel, specifically
designed for Source Map related actions. Users can now easily
disable or enable Source Maps support, open the Source Map
file in a new tab, switch between the original source and the
generated bundle, toggle the "open original source by
default" option, and view the Source Map status such as
errors, loading status, etc.
MFSA 2024-18 (bsc#1221327)
* CVE-2024-3852 (bmo#1883542)
GetBoundName in the JIT returned the wrong object
* CVE-2024-3853 (bmo#1884427)
Use-after-free if garbage collection runs during realm
initialization
* CVE-2024-3854 (bmo#1884552)
... changelog too long, skipping 37 lines ...
- add mozilla-libproxy-fix.patch to fix with-libproxy build variant
==== SDL2 ====
Version update (2.30.2 -> 2.30.3)
- Update to release 2.30.3
* Fixed a pointer warping issue on XWayland
* Reduced startup time when scanning for game controllers on Linux
==== aalib ====
- Remove conditionals for SUSE 11.3
- Add -fpermissive to optflags (boo#1223910).
==== accountsservice ====
Subpackages: libaccountsservice0 typelib-1_0-AccountsService-1_0
- Keep en and en_GB 'translations' in the main package: do not
force -lang packages onto all users.
==== acl ====
Subpackages: libacl1
- BuildRequire gettext-devel instead of gettext-tools-mini: let
OBS sort out if the -mini package is the right one to be used or
not.
==== amarok ====
Version update (2.9.75git.20230408T114133~7098c192a6 -> 3.0.0)
- Update to 3.0.0
* https://blogs.kde.org/2024/04/29/amarok-3.0-castaway-released/
- Drop patch, merged upstream:
* 0001-Use-non-deprecated-TagLib-functions-fix-build-with-T.patch
==== apache2-mod_php8 ====
Version update (8.3.6 -> 8.3.7)
- version update to 8.3.7
Core:
Fixed zend_call_stack build with Linux/uclibc-ng without thread support.
Fixed bug GH-13772 (Invalid execute_data->opline pointers in observer fcall handlers when JIT is enabled).
Fixed bug GH-13931 (Applying zero offset to null pointer in Zend/zend_opcode.c).
Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with other timeout implementations).
Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert parameters).
Fixed bug GH-14013 (Erroneous dnl appended in configure).
Fixed bug GH-10232 (If autoloading occurs during constant resolution filename and lineno are identified incorrectly).
Fixed bug GH-13727 (Missing void keyword).
Fibers:
Fixed bug GH-13903 (ASAN false positive underflow when executing copy()).
Fileinfo:
Fixed bug GH-13795 (Test failing in ext/fileinfo/tests/bug78987.phpt on big-endian PPC).
FPM:
Fixed bug GH-13563 (Setting bool values via env in FPM config fails).
Intl:
Fixed build for icu 74 and onwards.
MySQLnd:
Fix shift out of bounds on 32-bit non-fast-path platforms.
Opcache:
Fixed bug GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload).
Fixed incorrect assumptions across compilation units for static calls.
OpenSSL:
Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely).
PDO SQLite:
Fix GH-13984 (Buffer size is now checked before memcmp).
Fix GH-13998 (Manage refcount of agg_context->val correctly).
Phar:
Fixed bug GH-13836 (Renaming a file in a Phar to an already existing filename causes a NULL pointer dereference).
Fixed bug GH-13833 (Applying zero offset to null pointer in zend_hash.c).
Fix potential NULL pointer dereference before calling EVP_SignInit.
PHPDBG:
Fixed bug GH-13827 (Null pointer access of type 'zval' in phpdbg_frame).
Posix:
Fix usage of reentrant functions in ext/posix.
Session:
Fixed bug GH-13856 (Member access within null pointer of type 'ps_files' in ext/session/mod_files.c).
Fixed bug GH-13891 (memleak and segfault when using ini_set with session.trans_sid_hosts).
Fixed buffer _read/_write size limit on windows for the file mode.
Streams:
Fixed file_get_contents() on Windows fails with "errno=22 Invalid argument".
Fixed bug GH-13264 (Part 1 - Memory leak on stream filter failure).
Fixed bug GH-13860 (Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in ext/openssl/xp_ssl.c - causing use of dead socket).
Fixed bug GH-11678 (Build fails on musl 1.2.4 - lfs64).
Treewide:
Fix gcc-14 Wcalloc-transposed-args warnings.
==== autofs ====
- Fix -Werror=incompatible-pointer-types issues (bsc#1221682)
* Add autofs-5.1.9-fix-ldap_parse_page_control-check.patch
* Add autofs-5.1.9-cast-sasl_callback_t-function-pointers.patch
==== binutils ====
Subpackages: libctf-nobfd0 libctf0
- Allow to disable profiling
- Use %patch -P N instead of deprecated %patchN.
==== btrfsprogs ====
Version update (6.8 -> 6.8.1)
Subpackages: btrfsprogs-bash-completion btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1
- update to 6.8.1
* mkfs: fix writing on zoned device when block-group-tree is selected
* tune: fix writing on zoned device with option --convert-to-block-group-tree
* check:
* more progress and error messages
* unify handling of unknown command line options with other commands
* subvolume delete: remove options --delete-qgroup and --no-delete-qgroup
(added in 6.6.3), qgroup deletion does not always work due to delayed
background processing of subvolume or set value in
sysfs:ggroup/drop_subtree_threshold
* other:
* misc refactoring
* error handling fixes reported by gcc -fanalyzer
* documentation updates
* new and updated tests
- enable zstd support for 15.6 / SLE15-SP6 build targets (bsc#1221943)
==== ca-certificates ====
Version update (2+git20230406.2dae8b7 -> 2+git20240415.3fe9324)
- Update to version 2+git20240415.3fe9324:
* Add ca-certificates-setup.service
* typo: differnt/different
==== cheese ====
Subpackages: libcheese-common libcheese-gtk25 libcheese8 typelib-1_0-Cheese-3_0
- Add cheese-c99.patch: fix cast to invalid pointer type
(glgo#GNOME/cheese!70).
==== cppcheck ====
Version update (2.13.4 -> 2.14.0)
- update to 2.14.0
* New checks:
- eraseIteratorOutOfBounds: warns when erase() is called on an
iterator that is out of bounds
- returnByReference: warns when a large class member is returned
by value from a getter function
==== cpupower ====
Version update (6.8.7 -> 6.8.8)
Subpackages: cpupower-bash-completion libcpupower1
- Parse turbostat and intel-speed-select version from kernel sources and
add them to %description
==== cronie ====
Subpackages: cron
- Remove safe-backup-permissions.patch -- Merged upstream
- Update to 1.7.2:
* crond: Revert setting the return path to <>. It is not RFC
compliant.
* crond: Inherit MAILFROM from the crond process environment.
==== cyrus-sasl ====
Subpackages: cyrus-sasl-crammd5 cyrus-sasl-digestmd5 cyrus-sasl-gssapi cyrus-sasl-plain libsasl2-3
- GCC 14: cyrus-sasl package fails (bsc#1221863)
Apply upstream patch:
0001-Fix-time.h-check.patch
==== desktop-translations ====
Version update (84.87.20230128.350400f -> 84.87.20240503.9343de5)
- Update to version 84.87.20240503.9343de5:
* Update for SLES 15 SP6 RC / Leap 15.6 RC poo#131735
* Manually remove further invalid character occurances
* Fix Browse C:\ drive incorrect escaping
- Update to version 84.87.20240502.b932b7c:
* Add download_data_from_download-o-o.sh
* Added translation using Weblate (Latvian)
* Disable appstream and polkit extraction
* Leap 15.6 desktop-file-translations
* Translated using Weblate (Arabic)
* Translated using Weblate (Catalan)
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Croatian)
* Translated using Weblate (Czech)
* Translated using Weblate (Dutch)
* Translated using Weblate (English (United Kingdom))
* Translated using Weblate (Finnish)
* Translated using Weblate (German)
* Translated using Weblate (Greek)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Italian)
* Translated using Weblate (Japanese)
* Translated using Weblate (Latvian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Polish)
* Translated using Weblate (Portuguese)
* Translated using Weblate (Russian)
* Translated using Weblate (Serbian (latin) (sr@latin))
* Translated using Weblate (Slovak)
* Translated using Weblate (Swedish)
* Translated using Weblate (Turkish)
- Update to version 84.87.20230410.dc72281:
* Translated using Weblate (Latvian)
* Translated using Weblate (Latvian)
* Translated using Weblate (German)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Finnish)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Polish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Persian)
* Translated using Weblate (Persian)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Czech)
* Translated using Weblate (Georgian)
* Translated using Weblate (Georgian)
* Translated using Weblate (Georgian)
* Translated using Weblate (Georgian)
* Translated using Weblate (Georgian)
* Translated using Weblate (Georgian)
==== distribution-logos-openSUSE ====
Version update (20240404 -> 20240429)
Subpackages: distribution-logos-openSUSE-Aeon distribution-logos-openSUSE-Tumbleweed distribution-logos-openSUSE-icons
- Update to version 20240429:
* Introduce Slowroll logos
* Aeon: Correct colored icons to use Aeon brand color
- Update to version 20240424:
* Aeon: Make light versions actually light
==== dracut ====
Version update (059+suse.563.g4900899a -> 059+suse.581.g19b7c06c)
- Update to version 059+suse.581.g19b7c06c:
* fix(dracut): move hooks directory from /usr/lib to /var/lib (bsc#1218068)
* feat(tpm2-tss): add tpm2.target and systemd-tpm2-generator
* fix(systemd): explicitly install some libs that will not be statically included
* fix(dracut-lib): only remove initqueue/finished scripts, not the hook dir
* fix(dracut-util): avoid memory leak
* fix(dracut-install): memory leak in two `hashmap_put` calls if key exists
* fix(dracut-install): release memory allocated for regular expressions
* fix(dracut-install): memory leak in `--modalias` option
* refactor(dracut-install): strerror(errno) -> %m
* perf(dracut-install): don't strdup() environment block
* perf(dracut-install): don't reallocate {src,dst}path in hmac_install()
* perf(dracut-install): don't strdup() excessively for dracut_install()
* perf(dracut-install): stat() w/unused buf -> access(F_OK) in dracut-install
* perf(dracut-install): multiple single-character strstr()s -> strpbrk()
==== ed ====
Version update (1.20.1 -> 1.20.2)
- GNU ed 1.20.2:
* Fix a bug that made global commands like 'g/x/s/x/x', with the
last delimiter omitted, print every substituted line twice
==== evince ====
Version update (46.0 -> 46.1)
Subpackages: evince-plugin-pdfdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Update to version 46.1:
+ Metadata: Fix bugtracker URL.
+ Updated translations.
==== evolution ====
Version update (3.52.0 -> 3.52.1)
Subpackages: evolution-plugin-spamassassin
- Update to version 3.52.1:
+ Bug Fixes:
- Wrong weeks in Month view when returning from different page
of dates.
- Mail: Prefer saving original message instead of re-encode.
- EHeaderBar: Report correct minimum width.
- Subject line in message pane not bold anymore in Wide view.
- Crash when hiding completed tasks.
- EMailBrowser: Hide Print preview menu option.
+ Miscellaneous:
- data: Fix circular-component-relation in .appdata file.
+ Updated translations.
- Drop boo1221868.patch: fixed upstream.
==== evolution-data-server ====
Version update (3.52.0 -> 3.52.1)
Subpackages: libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libecal-2_0-3 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4
- Update to version 3.52.1:
+ Bug Fixes:
- Camel: Sanitize exported OpenPGP public key before transfer.
- Google Task stale item cannot be deleted.
+ Miscellaneous:
- EOAuth2ServiceOutlook: Cannot be used with IMAP.
- IMAPx: Correct return value of imapx_splice_with_progress()
when cancelled.
- IMAPX: Correct path returned by imapx_get_filename().
+ Updated translations.
==== evolution-ews ====
Version update (3.52.0 -> 3.52.1)
- Update to version 3.52.1:
+ Miscellaneous:
- Do not include buildir in libecalbackendews.so.
+ Updated translations.
==== ffmpeg-4 ====
Subpackages: libavcodec58_134 libavformat58_76 libavutil56_70 libpostproc55_9 libswresample3_9 libswscale5_9
- Add ffmpeg-CVE-2023-50010.patch:
Backporting e4d2666b from upstream, fixes the out of array access.
(CVE-2023-50010 bsc#1223256)
- Add 0001-avfilter-af_stereowiden-Check-length.patch
[boo#1223437, CVE-2023-51794]
- Add ffmpeg-CVE-2023-51793.patch:
Backporting 0ecc1f0e from upstream, Fix odd height handling.
(CVE-2023-51793 bsc#1223272)
- Add ffmpeg-CVE-2023-49502.patch:
Backporting 737ede40 from upstream, account for chroma sub-sampling
in min size calculation.
(CVE-2023-49502 bsc#1223235)
- Address boo#1223304/CVE-2023-51798: add patch
0001-avfilter-vf_minterpolate-Check-pts-before-division.patch
==== ffmpeg-6 ====
Subpackages: libavcodec60 libavfilter9 libavformat60 libavutil58 libpostproc57 libswresample4 libswscale7
- Add ffmpeg-CVE-2023-50008.patch:
Backporting 5f87a68c from upstream, Fix memory leaks.
(CVE-2023-50008 bsc#1223254)
- Add ffmpeg-CVE-2023-50007.patch:
Backporting b1942734 from upstream, Fix crash with EOF handling.
(CVE-2023-50007 bsc#1223253)
==== flatpak ====
Version update (1.15.6 -> 1.15.8)
Subpackages: flatpak-remote-flathub flatpak-selinux flatpak-zsh-completion libflatpak0 system-user-flatpak
- disable parental controls for now by using '-Dmalcontent=disabled', to work around
issues with xdg-desktop-portal
- Update to version 1.15.8:
+ Security fixes:
- Don't allow an executable name to be misinterpreted as a
command-line option for bwrap(1). This prevents a sandbox
escape where a malicious or compromised app could ask
xdg-desktop-portal to generate a .desktop file with access to
files outside the sandbox. (CVE-2024-32462, boo#1223110).
+ Other bug fixes:
- Pass the -export-dynamic linker option as
- Wl,-export-dynamic, fixing build failures with clang 18 and
lld 18.
- Fix a double-free when installation is cancelled.
- Fix installed-tests failure with "FUSERMOUNT: unbound
variable".
- Changes from version 1.15.7:
+ New features:
- Automatically remove obsolete driver versions and other
autopruned refs.
- --socket=inherit-wayland-socket.
- Automatically reload D-Bus session bus configuration after
installing or upgrading apps, to pick up any exported D-Bus
services.
+ Bug fixes:
- Don't parse <developer><name/></developer> as the application
name.
- Don't refuse to start apps when there is no D-Bus system bus
available.
- Don't try to repeat migration of apps whose data was migrated
to a new name and then deleted.
- Improve handling of mixed locales on systems with
systemd-localed.
- Improve display of ellipsized columns in wide terminals.
- Make flatpak info -e look for extensions in all
installations.
- Fix warnings from newer GLib versions.
- Always set the container environment variable.
- Always let the app inherit redirected file descriptors.
- In flatpak ps, add xdg-desktop-portal-gnome to the list of
backends we'll use to learn which apps are running in the
background.
- Don't use WAYLAND_SOCKET unless given
- -socket=inherit-wayland-socket.
- Use fusermount3 if compiled with FUSE 3, overridable with
- Dsystem_fusermount compile-time option.
- Avoid leaking a temporary variable from
/etc/profile.d/flatpak.sh into the shell environment.
- Improve async-signal safety.
- Fix various memory leaks.
- Avoid undefined behaviour of signed left-shift when storing
object IDs in a hash table.
- Detect the correct gtk-doc when cross-compiling.
- Detect the correct wayland-scanner when cross-compiling.
- Documentation improvements.
- Skip more tests when FUSE isn't available.
- Updated translations.
- Add libglnx.patch: fix meson function detection.
- Switch build system to meson:
+ Add meson BuildRequires.
+ Switch configure/make_build/make_install macros to
meson/meson_build/meson_install, preserving the configure
parameters as close as possible:
- -disable-silent-rules => obsoleted
- -with-system-bubblewrap => -Dsystem_bubblewrap=bwrap
- -with-curl => -Dhttp_backend=curl
- Add pkgconfig(malcontent-0) BuildRequires: enable malcontent
support.
==== fribidi ====
Version update (1.0.13 -> 1.0.14)
Subpackages: libfribidi0
- update to 1.0.14:
* Updated Unicode tables to version 15.1
==== fwupd ====
Version update (1.9.16 -> 1.9.19)
Subpackages: fwupd-bash-completion libfwupd2 typelib-1_0-Fwupd-2_0
- Update to version 1.9.19:
+ This release adds the following features:
- Drop heap as part of a housekeeping action.
- Retry downloads to workaround flaky network connections.
+ This release fixes the following bugs:
- Assume new ME versions are called CSME.
- Fix a buffer-overread when parsing invalid CoSWID entity
data.
- Fix a logic thinko when parsing GUID strings.
- Fix downloading files on Windows with libcurl >= 7.77.0.
- Revert back to a simpler syscall blocklist-based filter.
+ This release adds support for the following hardware:.
- Acer U32 dock.
- Luxshare 7-in-1 dock.
- Pixart models 2404, 4206, 2440, 2418, 2752, 2840 and 2818.
- Update to version 1.9.18:
+ Fix a small memory leak in fwupdmgr.
+ Use simple allow-listing for the syscall filter.
- Changes from version 1.9.17:
+ This release fixes the following bugs:
- Capture device status changes when in bootloader mode.
- Change the systemd SystemCallFilter to an allowlist.
- Detect when a CCGX dock forbids downgrade.
- Do not add an overly-generic instance ID to CrosEC devices.
- Do not read OptionROM verification data on Apple hardware.
- Emit a signal when a user-request is no longer valid.
- Fix a potential crash when parsing invalid CBOR data.
- Properly show SPDX project licenses with AND as a delimiter.
- Verify that syscalls are being filtered correctly at startup.
+ This release adds support for the following hardware:
- Asus DC201.
- Realtek Gen1 RTS541x.
==== gcc13 ====
Version update (13.2.1+git8285 -> 13.2.1+git8761)
Subpackages: cpp13 libgccjit0-gcc13 libstdc++6-devel-gcc13
- Update to gcc-13 branch head, b7a2697733d19a093cbdd0e200, git8761
- Removed gcc13-pr111731.patch now included upstream
- Add gcc13-amdgcn-remove-fiji.patch removing Fiji support from
the GCN offload compiler as that is requiring Code Object version 3
which is no longer supported by llvm18.
==== gcc14 ====
Version update (14.0.1+git10008 -> 14.1.0+git10173)
Subpackages: libasan8 libatomic1 libgcc_s1 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-pp libtsan2 libubsan1
- Update to GCC 14.1 release.
- Update to gcc-14 branch head, 7a00c459cbb913ac165a39d34, git10154
* GCC 14.1 RC1
==== gdb ====
- Maintenance script qa.sh:
* Add PR31671 unresolved.
* Add unresolved for yama ptrace_scope == 1.
* Limit PR31648 unresolved to SLE-11.
==== gdk-pixbuf ====
Version update (2.42.10 -> 2.42.11)
Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- Pass -Dothers=enabled to meson: enable other image loaders (most
notably beeded seems xpm,xbm). This is in line with upstreams
recommendation for now, but won't be working past version 2.43.x.
The loaders will likely be split out into a separate repo.
(boo#1223903, glgo#GNOME/gdk-pixbuf!169).
- Add 238893d8cd6f9c2616a05ab521a29651a17a38c2.patch: Fix test
suite with other loaders enabled.
- Update to version 2.42.11:
+ Disable fringe loaders by default.
+ Introspection fixes.
+ Updated translations.
==== gedit ====
Subpackages: python3-gedit
- Add gedit-quickhighlight-gtksourcestyle-api.patch: adapt
quickhighlight plugin for new libgedit-gtksourceview API.
==== gimp ====
Version update (2.10.36 -> 2.10.38)
Subpackages: gimp-plugin-aa libgimp-2_0-0 libgimpui-2_0-0
- Update to 2.10.38:
* Fixed a crash with newer glib
* Indexed PNGs with transparency are now exported with the correct colors
* Anders Jonsson fixed the input ranges for several filters such as Waves and Distort
* The titlebar customization field now supports UTF-8 characters
* Existing image comments no longer âleakâ into newly created images
==== git ====
Version update (2.44.0 -> 2.45.0)
Subpackages: git-core git-email git-svn git-web perl-Git
- update to 2.45.0:
* Improved efficiency managing repositories with many references
("git init --ref-format=reftable")
* "git checkout -p" and friends learned that that "@" is a
synonym for "HEAD"
* cli improvements handling refs
* Expanded a number of commands and options, UI improvements
* status.showUntrackedFiles now accepts "true"
* git-cherry-pick(1) now automatically drops redundant commits
with new --empty option
* The userdiff patterns for C# has been updated.
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- glibc-fix-cve-2024-33599.patch: nscd: Stack-based buffer overflow in
netgroup cache (CVE-2024-33599, bsc#1223423)
==== glslang ====
Version update (14.1.0 -> 14.2.0)
- Update to release 14.2
* Improve checking for location aliasing errors
* Fix undefined behavior in parser
* Add bounds check to gl_SampleMask
* Fix alignment and padding of matrices consuming one vector
* Remove duplicate SPIR-V decorations
* Check for exponent overflow in float parser
* Fix bug in relaxed verification rules
* Fix bug when importing SPIR-V extended intruction set
* Fix issues with the interaction of cooperative_matrix and
spirv_intrinsics
* Support SPV_QCOM_image_processing2
* Support files with UTF8BOM character
==== gnome-browser-connector ====
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== gnome-calculator ====
Version update (46.0 -> 46.1)
Subpackages: gnome-shell-search-provider-gnome-calculator
- Update to version 46.1:
+ Disable undo action if nothing to undo.
+ Keep last conversion options at launch.
+ Fixed event controller propagation phase.
+ Updated translations.
==== gnome-control-center ====
Version update (46.0.1 -> 46.1)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces gnome-control-center-users
- Update to version 46.1:
+ Accessibility: Improve accessibility of "Typing" settings
sliders.
+ Display: Fix crash when pressing Escape in the display
settings.
+ Network: Add stable-ssid support for cloned-mac.
+ Privacy:
- Add build option to enable Location services
- Fix opening of Help pages while viewing Privacy settings
+ Sharing: Auto hide Sharing panel when Rygel AND
gnome-user-share are not available.
+ System:
- Don't show auto-timezone setting when Location services
unavailable.
- Avoid unnecessary time-change requests.
- Fix issue with sensitivity of "Add" and "Enroll" Enterprise
Login buttons.
- Improve generated passwords capacity in Remote Desktop
settings.
+ Wacom: Check for the right output connector name.
- Drop upstream merged
gnome-control-center-datetime-Avoid-emitting-the-time-changed-signal.patch.
==== gnome-music ====
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== gnome-settings-daemon ====
- Update gnome-settings-daemon-bgo793253.patch to fix the build
with gcc 14.
==== gnome-shell ====
Version update (46.0 -> 46.1)
Subpackages: gnome-extensions gnome-shell-calendar
- Update to version 46.1:
+ Improve notification of conflicting session.
+ Add shift level to Korean OSK layout.
+ Fix markup support in notifications.
+ extensions-app: Fix empty rows with '&' in extension name.
+ extensions-app: Improve HIG compliance.
+ Omit expand buttons in notification banners.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== gnome-shell-extensions ====
Version update (46.0 -> 46.1)
Subpackages: gnome-shell-classic gnome-shell-extensions-common
- Update to version 46.1:
+ screenshot-window-sizer: Add flathub-recommended size.
+ Updated translations.
==== gnome-software ====
Version update (46.0 -> 46.1)
Subpackages: gnome-software-plugin-packagekit
- Update to version 46.1:
+ Fix a crash when updating apps when built with Mogwai.
+ Fix a crash when installing flatpak application.
+ Correct desktop/mobile hardware support detection.
+ Correct state of Fedora upgrade.
+ Several fixes in historical updates for rpm-ostree.
+ Updated translations.
==== gnome-sudoku ====
Version update (46.0 -> 46.1)
- Update to version 46.1:
+ Hide the board during pause.
+ Add pause accelerator.
+ Add single key accelerator for undo, redo, and fullscreen.
+ Add accelerators for warnings (C-w) and highlighter (C-h).
+ Save fullscreen state on exit and add unfullscreen button.
==== gnome-terminal ====
Version update (3.52.0 -> 3.52.1)
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal
- Update to version 3.52.1:
+ schema: Fix light green color to match the GNOME palette.
+ prefs: Follow the theme variant setting.
==== gnome-tweaks ====
Version update (46.0 -> 46.1)
- Update to version 46.1:
+ Themes no longer show up despite that the user themes extension
being enabled.
+ New font selections are not saved.
+ Updated translations.
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== gnome-user-docs ====
Version update (46.0 -> 46.1)
- Update to version 46.1:
+ Updated translations.
==== gobject-introspection ====
Subpackages: girepository-1_0 libgirepository-1_0-1
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
==== google-noto-coloremoji-fonts ====
Version update (20230315 -> 20240424)
- Update to v2.042
* Unicode 15.1 update
==== google-noto-fonts ====
Version update (20240401 -> 20240501)
Subpackages: google-noto-sans-fonts google-noto-sans-symbols-fonts google-noto-sans-symbols2-fonts
- Update to 20240501
* Noto Rashi Hebrew
- Corrects the width and position of marks under double-yud and double-vov
- Improves the anchoring of yod
- Adds the U+053F yod triangle character
- Improves the spacing of tsadi
* Noto Egyptian Hieroglyphs
- Add codepoints from Unicode 14
==== gpsd ====
- usage of %python3_fix_shebang to cover /usr/bin is also
needed [bsc#1212476]
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix gcc error with CFLAGS=-Og
* grub2-grubenv-in-btrfs-header.patch
==== gsettings-desktop-schemas ====
- Move en_US and en_GB 'translations' to the main package. Do not
force the -lang package on all users.
==== gstreamer ====
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang_path macro, [bsc#1212476]
==== gtk2 ====
Subpackages: gtk2-data gtk2-tools libgtk-2_0-0
- remove dependency on /usr/bin/python3 using
%python3_fix_shebang macro, [bsc#1212476]
- Add gtk2-gcc14.patch: fix build with gcc 14.
==== gtk2-engine-murrine ====
- Add murrine-missing-prototypes.patch: add missing prototypes.
==== gtk4 ====
Version update (4.14.3 -> 4.14.4)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.14.4:
+ GtkGraphicsOffload: Don't crash without a child.
+ Icontheme:
- Make symbolic svg loading more efficient.
- Handle color-free symbolics more efficiently.
+ Accessibility:
- Make the gtk-demo sidebar search more accessible.
- Stop emitting focus events.
+ GDK:
- Support XDG_ACTIVATION_TOKEN.
- dmabuf: Be more defensive when importing unknown formats.
- dmabuf: Use narrow range for YUV.
+ GSK: gpu: Handle tiny offscreens correctl.
+ Build: Fix many ubsan warning.
+ Updated translations.
==== gtksourceview ====
Subpackages: libgtksourceview-3_0-1 typelib-1_0-GtkSource-3_0
- Add gtksourceview-gcc14.patch: fix assignment from incompatible
pointer type.
==== guestfs-tools ====
- Add Requires on libguestfs which will pull in
libguestfs-appliance and all its dependencies. (bsc#1223444)
guestfs-tools.spec
==== harfbuzz ====
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Force higher C++ standard version for building with ICU 75.
==== iso-codes ====
- Merge iso codes-translations into the main package. iso-codes
isn't particularly useful without its translations. Some KDE
packages require and/or heavily rely on them.
gnome-control-center also needs translations to display
localized names in system config menu.
==== jasper ====
Version update (4.2.3 -> 4.2.4)
- Update to 4.2.4:
* Added some missing checks to the jas_heic_decode function in the
HEIC codec (#383).
==== kernel-firmware ====
Version update (20240419 -> 20240426)
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 20240426 (git commit 2398d264f953):
* amdgpu: DMCUB updates for various AMDGPU ASICs
* linux-firmware: Add firmware for Cirrus CS35L56 for various HP laptops
* i915: Update Xe2LPD DMC to v2.20
* linux-firmware: Remove Calibration Firmware and Tuning for CS35L41
* linux-firmware: Add firmware for Lenovo Thinkbook 13X
* ASoC: tas2781: Add dsp firmware for Thinkpad ICE-1 laptop
* amdgpu: add DMCUB 3.5 firmware
* amdgpu: add VPE 6.1.0 firmware
* amdgpu: add VCN 4.0.5 firmware
* amdgpu: add UMSCH 4.0.0 firmware
* amdgpu: add SDMA 6.1.0 firmware
* amdgpu: add PSP 14.0.0 firmware
* amdgpu: add GC 11.5.0 firmware
* amdgpu: update license date
==== kernel-firmware-nvidia-gspx-G06 ====
Version update (550.76 -> 550.78)
- Update to 550.78
* addresses boo#1223454
==== kernel-source ====
Version update (6.8.7 -> 6.8.8)
- Linux 6.8.8 (bsc#1012628).
- thunderbolt: Reset only non-USB4 host routers in resume
(bsc#1012628).
- ksmbd: common: use struct_group_attr instead of struct_group
for network_open_info (bsc#1012628).
- ksmbd: clear RENAME_NOREPLACE before calling vfs_rename
(bsc#1012628).
- ksmbd: validate request buffer size in smb2_allocate_rsp_buf()
(bsc#1012628).
- ksmbd: fix slab-out-of-bounds in smb2_allocate_rsp_buf
(bsc#1012628).
- net: dsa: mt7530: fix enabling EEE on MT7531 switch on all
boards (bsc#1012628).
- net: dsa: mt7530: fix improper frames on all 25MHz and 40MHz
XTAL MT7530 (bsc#1012628).
- fork: defer linking file vma until vma is fully initialized
(bsc#1012628).
- nilfs2: fix OOB in nilfs_set_de_type (bsc#1012628).
- Squashfs: check the inode number is not the invalid value of
zero (bsc#1012628).
- bootconfig: use memblock_free_late to free xbc memory to buddy
(bsc#1012628).
- nouveau: fix instmem race condition around ptr stores
(bsc#1012628).
- drm/vmwgfx: Fix crtc's atomic check conditional (bsc#1012628).
- drm/vmwgfx: Sort primary plane formats by order of preference
(bsc#1012628).
- drm/vmwgfx: Fix prime import/export (bsc#1012628).
- drm/xe: Fix bo leak in intel_fb_bo_framebuffer_init
(bsc#1012628).
- drm/ttm: stop pooling cached NUMA pages v2 (bsc#1012628).
- drm/amdgpu: remove invalid resource->start check v2
(bsc#1012628).
- drm/amdkfd: Fix memory leak in create_process failure
(bsc#1012628).
- drm/amdgpu: validate the parameters of bo mapping operations
more clearly (bsc#1012628).
- fuse: fix leaked ENOSYS error on first statx call (bsc#1012628).
- mm/shmem: inline shmem_is_huge() for disabled transparent
hugepages (bsc#1012628).
- mm/memory-failure: fix deadlock when hugetlb_optimize_vmemmap
is enabled (bsc#1012628).
- mm,swapops: update check in is_pfn_swap_entry for hwpoison
entries (bsc#1012628).
- mm/userfaultfd: allow hugetlb change protection upon poison
entry (bsc#1012628).
- mm/madvise: make MADV_POPULATE_(READ|WRITE) handle
VM_FAULT_RETRY properly (bsc#1012628).
- init/main.c: Fix potential static_command_line memory overflow
(bsc#1012628).
- arm64: hibernate: Fix level3 translation fault in swsusp_save()
(bsc#1012628).
- arm64/head: Disable MMU at EL2 before clearing HCR_EL2.E2H
(bsc#1012628).
- KVM: x86/mmu: Write-protect L2 SPTEs in TDP MMU when clearing
dirty status (bsc#1012628).
- KVM: x86/mmu: x86: Don't overflow lpage_info when checking
attributes (bsc#1012628).
- KVM: x86/pmu: Do not mask LVTPC when handling a PMI on AMD
platforms (bsc#1012628).
- KVM: x86/pmu: Disable support for adaptive PEBS (bsc#1012628).
- KVM: x86: Snapshot if a vCPU's vendor model is AMD vs. Intel
compatible (bsc#1012628).
- sched: Add missing memory barrier in switch_mm_cid
(bsc#1012628).
- fs: sysfs: Fix reference leak in sysfs_break_active_protection()
(bsc#1012628).
- speakup: Avoid crash on very long word (bsc#1012628).
- mei: me: disable RPL-S on SPS and IGN firmwares (bsc#1012628).
- mei: vsc: Unregister interrupt handler for system suspend
(bsc#1012628).
- usb: typec: tcpm: Correct the PDO counting in pd_set
(bsc#1012628).
- usb: gadget: f_ncm: Fix UAF ncm object at re-bind after usb
ep transport error (bsc#1012628).
- usb: Disable USB3 LPM at shutdown (bsc#1012628).
- usb: dwc2: host: Fix dereference issue in DDMA completion flow
(bsc#1012628).
- Revert "mei: vsc: Call wake_up() in the threaded IRQ handler"
(bsc#1012628).
- Revert "usb: cdc-wdm: close race between read and workqueue"
(bsc#1012628).
- USB: serial: option: add Telit FN920C04 rmnet compositions
(bsc#1012628).
- USB: serial: option: add Rolling RW101-GL and RW135-GL support
(bsc#1012628).
- USB: serial: option: support Quectel EM060K sub-models
(bsc#1012628).
- USB: serial: option: add Lonsung U8300/U9300 product
(bsc#1012628).
- USB: serial: option: add support for Fibocom FM650/FG650
(bsc#1012628).
- USB: serial: option: add Fibocom FM135-GL variants
(bsc#1012628).
- serial: core: Fix missing shutdown and startup for serial base
port (bsc#1012628).
- serial: core: Clearing the circular buffer before NULLifying it
(bsc#1012628).
- serial: core: Fix regression when runtime PM is not enabled
... changelog too long, skipping 185 lines ...
- commit 5cd3298
==== kf6-attica ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Attica6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* modernize: don't else after return
* provider: document default ctor
* providermanager: remove unused function with typo
* postfiledata: simplify private
* modernize: use unique_ptr for privates
* basejob: don't leave dangly pointers
* platformdependent: v3
==== kf6-baloo ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-baloo-file kf6-baloo-imports kf6-baloo-kioslaves kf6-baloo-tools libKF6Baloo6 libKF6Baloo6-lang libKF6BalooEngine6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Don't kill the lock file, can lead to random corruption (kde#389848)
==== kf6-bluez-qt ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-bluez-qt-imports libKF6BluezQt6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Fixed min_bitpool and max_bitpool from capabilities where ignored
* Port QML module to declarative type registration
==== kf6-breeze-icons ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Add support for media-playlist-no-shuffle icon name
* Add audio/ogg and audio/x-vorbis+ogg icons
* Add audio/vnd.wave MIME type
* Remove generic non-symbolic audio and video icons
* Add 16 and 22px symbolic versions of some Places icons that were missing (kde#486316)
* Add zoom-in-map and zoom-out-map icons along with -symbolic versions
* Longer description for the ICONS_LIBRARY option
* Add symbolic versions for more USB device style icons
* Fix some scale errors (kde#485479)
* Fixed input-combo-on.svg colour issue
* Add -symbolic symlinks for notification-* icons
* Use new `dev.suyu_emu.suyu` id, add symlink for old id
* Add accessories-screenshot-tool icon/symlink
* [webfont] enable ligatures
* gitignore: add VS Code dir
* add input-keyboard-color 22px, 32 px
==== kf6-frameworkintegration ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-frameworkintegration-plugin libKF6Style6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-karchive ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Archive6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* gitignore: add VS Code dir
==== kf6-kauth ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kauth-lang libKF6AuthCore6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kbookmarks ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Bookmarks6 libKF6BookmarksWidgets6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kcalendarcore ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kcmutils ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kcmutils-imports libKF6KCMUtils6 libKF6KCMUtilsCore6 libKF6KCMUtilsQuick6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* KQuickConfigModule: Don't crash on null object
* SimpleKCM: Remove remnants of footerParent
* Use ellipsis character instead of three dots
* GridDelegate: Port to ComponentBehavior: Bound
* GridDelegate: Consolidate code paths for opening a menu
* GridDelegate: Don't use qualified property access as appropriate
* GridDelegate: Use concrete type for the popup menu
* GridDelegate: Use somewhat more consistent ToolTip bindings, remove timeout
* components: Drop QML import versions, unify import aliases
* components: Guard nullable property access
* components: Explicitly specify signal handler arguments
* KCModuleQml: Provide a fallback in case a pushed page is not one of magical KCMUtils types
* Add API to make header and footer paddings optional
* Round all the things consistently
* pluginselector: cache delegates
==== kf6-kcodecs ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Codecs6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* gitignore: add VS Code dir
==== kf6-kcolorscheme ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6ColorScheme6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* gitignore: add VS Code dir
==== kf6-kcompletion ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Completion6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kconfig ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kconf_update6 kf6-kconfig-imports libKF6ConfigCore6 libKF6ConfigGui6 libKF6ConfigQml6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* avoid allocations while parsing int/float lists
* Adapt kdesktopfiletest to QTemporaryFile behavior change
* Guard header with an ifndef and include moc generates sources in the cpp file
* autotests: Don't use a timeout in testLocalDeletion
* Adjust kconfig_compiler autotests to include a version without kcfgc
* Add a CMake function to add a kcfg file without kcfgc
* gitignore: add VS Code dir
==== kf6-kconfigwidgets ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6ConfigWidgets6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* KConfigDialogManager: port to non-deprecated QCheckBox signal
* KCommandBar: Better UI
* KRecentFilesAction: Load mimeType and action lazily
* Remove forward declaration of KToggleAction
* Test that an invalid language gives the empty string
* gitignore: add VS Code dir
==== kf6-kcontacts ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Contacts6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Restore country detection tests on FreeBSD
* Disable FreeBSD tests that recently started to fail in the CI
==== kf6-kcoreaddons ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kcoreaddons-imports libKF6CoreAddons6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Replace KAboutDialog with KAboutApplicationDialog
* gitignore: add VS Code dir
==== kf6-kcrash ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Crash6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* gitignore: add VS Code dir
==== kf6-kdav ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6DAV6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kdbusaddons ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kdbusaddons-tools libKF6DBusAddons6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kdeclarative ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kdeclarative-imports libKF6CalendarEvents6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kded ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kdesu ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Su6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kdnssd ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kdoctools ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6DocTools6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kfilemetadata ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6FileMetaData3
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* API dox: add some minimal info to undocumented classes
* UserMetadata: return errors when xattr ops fails
* Value is already default timeout value in QT6 framework
* [XmlExtractor] Add support for compressed SVGs
* [XmlExtractorTest] Move Test class declaration to source file
* [Office2007Extractor] Reuse DublinCoreExtractor, fix namespace handling
* [DublinCoreExtractor] Add CreationDate (dc::created) support
* [DublinCoreExtractor] Skip properties from empty elements, cleanup
* Move date parser helper out of ExtractorPlugin, clean it up
* [TaglibExtractor] Include vnd.audible.aaxc audio books in supported types
* [Test] Include vnd.audible.aax audio books in coverage tests
* [TaglibWriterTest] Move test class declaration to source file, cleanup
* [TaglibExtractor|Writer] Fix mimetypes
==== kf6-kglobalaccel ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6GlobalAccel6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Port q->connect to QObject::connect
* Fix connection lifetime issue
==== kf6-kguiaddons ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6GuiAddons6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* recorder/kkeysequencerecorder: conform to KKeyServer changes
* gitignore: add VS Code dir
==== kf6-kholidays ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kholidays-imports libKF6Holidays6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Latvia holiday grammar corrections
* Update holiday_bd_en
==== kf6-ki18n ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6I18n6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* gitignore: add VS Code dir
==== kf6-kiconthemes ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kiconthemes-imports libKF6IconThemes6 libKF6IconWidgets6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* allow to configure if we register our icon plugin for SVGs
* Port QML module to declarative type registration
* Fix typo in BreezeIcons::initIcons loading
* gitignore: add VS Code dir
* Set QML module base version to 1.0
==== kf6-kidletime ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kidletime-plugins libKF6IdleTime6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kimageformats ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Ensure dependencies are provided on Android
* Fix build with Qt 6.7 on 32 bits
==== kf6-kio ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6KIO6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* [kfilefilter] Consider mime globs valid
* kfileitemtest: add basic tests for dir
* file_unix: don't call QMimeDatabase::mimeTypeForFile for directories
* widgetsaskuseractionhandler prevent crash when job had no parent widget
* PreviewJob: Add file extension to thumbnail temp files (kde#463989)
* KFileItem: handle the case parent url path is empty
* KFileItemActions: Add logic to order actions between separators (kde#466115)
* KFileItem: fix getStatusBarInfo() displaying symlink target as "http:" (kde#475422)
* ScopedProcessRunner: support waitForStarted
* ScopedProcessRunner: fix use of undeclared identifier 'close'
* [ftp] Always use default timeout values
* [http] Set error string for ERR_DOES_NOT_EXIST
* Force test language to en
* knewfilemenu: Add @since 6.2 to the new signals and methods
* kfilefilter.h: update API docs
* kencodingfiledialog dox: rewrite API dox that refer to removed functions
* kfilewidget dox: replace references to setFilter() with setFilters()
* Add `EnableRemoteFolderThumbnail` option checking
* PreviewJob: Display preview for locally mounted remote directories
* knewfilemenu: add isNewDirNameJobRunning
* KFilePlacesItem: Show teardown busy indicator during optical media eject
* KUrlNavigator: allow adding a badge widget after the breadcrumb
* Set ideal case for TwoVectors
* udsentry_api_comparison_benchmark: update
* kurlnavigatorbutton: prevent
* connection: don't queue tasks until OOM
* http: Fix parsing DAV:getlastmodified (kde#484671)
* kfileitem: Linux, use statx to refresh files (kde#446858)
==== kf6-kirigami ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kirigami-imports libKirigamiPlatform6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Too many changes since 6.1.0, only listing bugfixes:
* Fixed wrong navigation and dialog header button colors (kde#486163)
* ContextualHelpButton: remove excess space from tooltip (kde#481817)
==== kf6-kitemmodels ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kitemmodels-imports libKF6ItemModels6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Add dependency to QML module
* Port to declarative type registration
==== kf6-kitemviews ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6ItemViews6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kjobwidgets ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6JobWidgets6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-knewstuff ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-knewstuff-imports libKF6NewStuffCore6 libKF6NewStuffWidgets6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Too many changes since 6.1.0, only listing bugfixes:
* Show header warning message framelessly (kde#485464)
* DownloadItemsSheet: use alternating background colors for legibility (kde#483724)
==== kf6-knotifications ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-knotifications-imports libKF6Notifications6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Enforce passing tests on Windows
==== kf6-knotifyconfig ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6NotifyConfig6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kpackage ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Package6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kparts ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Parts6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Use QUrl::PreferLocalFile for URL emitted with Part::setWindowCaption
* Enforce passing tests on Windows
==== kf6-kplotting ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kpty ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Pty6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kquickcharts ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-krunner ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Runner6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* runnercontext: Fix saving the launch counts
* update version for new release
* update version for new release
* Action: Make bool operator explicit
* Fix matchInternalFinished not being emitted in case of dbus errors
==== kf6-kservice ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Service6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
==== kf6-kstatusnotifieritem ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6StatusNotifierItem6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-ksvg ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-ksvg-imports libKF6Svg6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Don't call update on missing marginObject
* Make property type fully qualified
==== kf6-ktexteditor ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6TextEditor6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Fix caret painting for inline notes at the end of line
* KateCompletionWidget: Mark function static
* KateCompletionModel: remove useless std::as_const
* run more tests offscreen
* Fix performance with many cursors in a large line
* fix test expectations
* fix crashs and OOM on load with encoding failures (kde#486195)
* a11y: Improve tab order for "Appeareance" -> "Borders"
* a11y: Set "Line Height Multiplier" buddy
* Fix broken navigation in completion widget with multiple views
* Fix clicking in completion
* fix textInsertedRange signal for insertText behind last line (kde#483363)
==== kf6-ktexttemplate ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6TextTemplate6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Enforce passing tests on all platforms
==== kf6-ktextwidgets ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kunitconversion ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6UnitConversion6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-kuserfeedback ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kuserfeedback-imports kf6-kuserfeedback-lang libKF6UserFeedbackCore6 libKF6UserFeedbackWidgets6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Fix logging category
==== kf6-kwallet ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kwallet-tools kwalletd6 libKF6Wallet6 libKF6WalletBackend6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Fix reply type in portal implementation
* kwalletportalsecrets.h: Add missing include
* Implement XDG Secrets Portal (kde#466197)
==== kf6-kwidgetsaddons ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6WidgetsAddons6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* KViewStateSerializer: fix docu: setTreeView -> setView
* KBusyIndicatorWidget: fix warning when hiding on startup
* Introduce KContextualHelpButton
* KMessageWidget: Fix handling of palette changes
* KMessageWidget: Make sure icon label is always vertically centered
* gitignore: add VS Code dir
==== kf6-kwindowsystem ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-kwindowsystem-imports libKF6WindowSystem6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Port to QNativeInterface::Private::QWaylandWindow
* Introduce KXcbEvent to initialize the memory of sent XCB events
==== kf6-kxmlgui ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6XmlGui6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* improve dbus disabling
==== kf6-modemmanager-qt ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6ModemManagerQt6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-networkmanager-qt ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-networkmanager-qt-imports libKF6NetworkManagerQt6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-prison ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-prison-imports libKF6Prison6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-purpose ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-purpose-services libKF6Purpose6 libKF6PurposeWidgets6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Add pre share hooks
* Enforce passing tests on Windows
==== kf6-qqc2-desktop-style ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* DialogButtonBox: Use largeSpacing as padding
* TreeViewDelegate: Fix non-observable modelIndex property getting stuck
* [CheckIndicator] Use control as AbstractButton
* Add missing dependency to private module
* Add QTBUG to comment
* Make SwitchIndicator more compiler-friendly
* ItemBranchIndicators: Fix uninitialized member variable m_selected
* StyleSingleton: Check whether object is qGuiApp
* [RadioButton] Use id instead of parent lookup
* [TabButton] Fix property type
* Apply Kirigami.Units.cornerRadius to default list item background too
* gitignore: add VS Code dir
* Use consistent radius value from Kirigami.Units.radius
==== kf6-solid ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-solid-tools libKF6Solid6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* remove too aggressive assert (kde#464149)
* [StorageAccess] Fix storageAccessFromPath returning unmounted filesystems
* [SolidHwTest] Extend FakeHW description with encrypted volume, add tests
* [SolidHwTest] Test Device::storageAccessFromPath
* [DeviceManager] Remove exists() check from storageAccessFromPath
* udisks: Return empty string for "root" clearTextPath (kde#485507)
* [SolidHwTest] Remove unnecessary slotPropertyChanged helper, fix bug
* [SolidHwTest] Remove setenv wrapper, unnecessary qt_windows.h include
* [SolidHwTest] Move test class declaration to source file
* udisks2: Add support CanCheck/Check/CanRepair/Repair
- Drop patch, merged upstream:
* 0001-udisks-Return-empty-string-for-root-clearTextPath.patch
==== kf6-sonnet ====
Version update (6.1.0 -> 6.2.0)
Subpackages: kf6-sonnet-imports libKF6SonnetCore6 libKF6SonnetUi6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Add dependency to QML module
* gitignore: add VS Code dir
==== kf6-syndication ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6Syndication6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kf6-syntax-highlighting ====
Version update (6.1.0 -> 6.2.0)
Subpackages: libKF6SyntaxHighlighting6
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- Changes since 6.1.0:
* Support single-quoted strings in MapCSS
* Add Syntax Highlighting for Vue Template Files
* Add syntax highlighting support for CashScript
==== kf6-threadweaver ====
Version update (6.1.0 -> 6.2.0)
- Update to 6.2.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/6.2.0/
- No code change since 6.1.0
==== kirigami-addons6 ====
Version update (1.1.0 -> 1.2.0)
- Update to 1.2.0:
https://carlschwan.eu/2024/05/09/kirigami-addons-1.2/
* Accessibility fixes
* New component: FloatingToolBar
==== krb5 ====
Subpackages: krb5-client
- Remove requires for not used cron
- Fix memory leaks, add patch 0009-Fix-three-memory-leaks.patch
* CVE-2024-26458, bsc#1220770
* CVE-2024-26461, bsc#1220771
* CVE-2024-26462, bsc#1220772
==== libarchive ====
Version update (3.7.2 -> 3.7.4)
- Update to 3.7.4:
* rar: Fix OOB in rar e8 filter (CVE-2024-26256, bsc#1222911)
* zip: Fix out of boundary access
* 7zip: Limit amount of properties
* bsdtar: Fix error handling around strtol() usages
* passphrase: Improve newline handling on Windows
* passphrase: Never allow empty passwords
* rar: Fix "File CRC Error" when extracting specific rar4 archives
* xar: Avoid infinite link loop
* zip: Update AppleDouble support for directories
* zstd: Implement core detection
- Update to 3.7.3:
* PCRE2 support
* add trailing letter b to bsdtar(1) substitute pattern
* add support for long options "--group" and "--owner" to tar(1)
* Fix possible vulnerability in tar error reporting introduced in f27c173
* ISO9660: preserve the natural order of links
* rar5: fix decoding unicode filenames on Windows
* rar5: fix infinite loop if during rar5 decompression the last block produced no data
* xz filter: fix incorrect eof at the end of an lzip member
* zip: fix end-of-data marker processing when decompressing zip archives
* multiple bsdunzip(1) fixes
* filetime truncation fix on Windows
- Fix rpmlint warning about summary being too long
==== libbpf ====
Version update (1.4.0 -> 1.4.1)
- update to 1.4.1:
* Bug fix release fixing logic around determining whether to autoload
SEC("struct_ops") programs in cases when old kernel doesn't support some
optional callbacks and user reset them to NULL from BPF skeleton.
==== libgpg-error ====
Version update (1.48 -> 1.49)
- Update to 1.49:
* Two new functions to improve the logging interface. The
gpgrt_logv_domain is currently the same as gpgrt_logv_prefix but
allows to pass a domain string so that in future we will be able to
select log output by domain. It also provide a non yet functional
feature to include a hex dump.
* Add a "trunc" keyword to gpgrt_log_printhex. [rE0a39fbefcb]
* Avoid an endless loop in the argparser due to a conf file read
error. [rE2dc93cfecc]
* Interface changes relative to the 1.48 release:
- gpgrt_add_post_log_func NEW.
- gpgrt_logv_domain NEW.
* Release-info: https://dev.gnupg.org/T7012
==== libguestfs ====
Subpackages: libguestfs-appliance libguestfs-winsupport libguestfs-xfs libguestfs0
- Set Recommends on zerofree and ntfsprogs for libguestfs-appliance
- Switch Recommends to Requires for several packages in the
libguestfs-appliance which is where the tools from these
packages are used. (bsc#1223444)
==== liblouis ====
Version update (3.25.0 -> 3.29.0)
Subpackages: liblouis-data liblouis20 python3-louis
- Update to version 3.29.0:
+ Many changes. See NEWS.
- Add s390x-support.patch to fix issues with python bindings on big
endian machines.
(gh#liblouis/liblouis#1552, bsc#1198348)
==== libnvme ====
Version update (1.8+0.gbff7dda -> 1.9+0.g80c5cf2)
Subpackages: libnvme-mi1 libnvme1
- Update to version 1.9+0.g80c5cf2:
* types: Added Command and Feature Lockdown LID
* types: add ASQ, ACQ and BPMBL controller properties definitions
* types: add controller properties enum documentation
* types: fix CRTO.CRIMT mask value definition
* tree: use strtou32 to read lba_size
* types: Fix PMRWBM register name
* examples: fix mi-mctp build warning errors
* test: add CSTS.ST, CAP.CPS and CAP.NSSS registers
* types: add CAP.CPS and CAP.NSSS definitions
* types: add enum nvme_cap documentation
* types: Add enum nvme_unit/cmbebs/cmbswtp/flbas/cmic documentation
* util: Add string constant for ENVME_CONNECT_IGNORED
* tests: Add sample NBFT table with mpath IPv4+IPv6 discovery
* types: add controller status shutdown type (CSTS.ST) definition
* types: Add enum nvme_csts documentation
* types: Add NVME_CMIC definitions
* types: Add CMBSWTP property definitions
* types: Add NVME_CMBEBS property definitions
* types: Fix boot partition read offset (BPROF) mask value
* tree: fix mem leak in nvme_ns_init() (bsc#1223331)
* fabrics: retry discovery log page when DNR is not set
* ioctl: return EPROTO when an NVMe status occurred
* linux: Allocate aligned payload for nvme_get_telemetry_log
* test: use diff to compare sysfs output
* tree: fix lba_count size calculation
* tree: Add NVM subsystem controller identifier
* test: Add unit test for nvme_id_ns_flbas_to_lbaf_inuse()
* types: Fix NVME_CSTS_SHST_MASK definition
* util: Fixed nvme_id_ns_flbas_to_lbaf_inuse()
* types: Add optional data present filed mask and shift definition
* types: Fix EOM header optional data present fields definition
* libnvme : record the nvme pci adapter physical slot (bsc#1223208)
* sysfs: minimize heap allocations of sysfs paths
* json: Fix uninitialized variables
* libnvme: add missing symbol nvme_scan_tls_keys
* nbft: Whitespace fixes (bsc#1222026)
* tests: Add complex NBFT table from Dell R660 (bsc#1222026)
* tests: Adapt to added NBFT SSNS flags (bsc#1222026)
* nbft: Add SSNS 'discovered' flag (bsc#1222026)
* nbft: Add SSNS 'unavailable' flag (bsc#1222026)
* doc: Document the NBFT API (bsc#1222026)
* ioctl: Move nvme_cmd_dword_fields definitions into header file
* types: Add PEL set feature event layout definitions
* types: Fix enum nvme_pel_rci documentation error
* types: Add boot partition information definitions
* types: Add PEL header additional information definitions
* fabrics: keyring is a long (bsc#1216982)
* config-schema.json.in: tls keys and keyrings are strings (bsc#1216982)
* linux: Add nvme_scan_tls_keys() (bsc#1216982)
* json: dump TLS key data in PSK interchange format (bsc#1216982)
* json: import TLS key from PSK interchange format (bsc#1216982)
* json: export TLS key in PSK interchange format (bsc#1216982)
* tree: read TLS key in nvme_configure_ctrl() (bsc#1216982)
* linux: rework nvme_insert_tls_key_versioned() (bsc#1216982)
* linux: add nvme_import_tls_key() (bsc#1216982)
* linux: add nvme_export_tls_key() (bsc#1216982)
* crc32: Add CRC32 algorithm (bsc#1216982)
* linux: add nvme_update_key() (bsc#1216982)
* linux: add nvme_read_key() (bsc#1216982)
* linux: allow for NULL argument in nvme_lookup_keyring() (bsc#1216982)
* log: Respect DEFAULT_LOGLEVEL on uninitialized logging
* log: Introduce nvme_get_logging_level()
* ioctl: remove incomplete debug logging infrastructure
* ioctl: export nvme_submit_passthru{64} as weak symbol
* log: move nvme_{set|get}_debug to log.c
* fabrics: check the read() return value
* types: Add PEL reporting context port identifier type definitions
* types: Add persistent event log reporting context definitions
- Upstream changed the sysfs test setup, thus sysfs test works in OSB
* remove 0001-build-disable-sysfs-test.patch
==== libproxy-backend ====
Version update (0.5.5 -> 0.5.6)
- Update to version 0.5.6:
+ Support XDP Desktop Portal proxy resolver.
==== libproxy-client ====
Version update (0.5.5 -> 0.5.6)
- Update to version 0.5.6:
+ Support XDP Desktop Portal proxy resolver.
==== libqaccessibilityclient-qt6 ====
Version update (0.5.0 -> 0.6.0)
- Update to 0.6.0. No changelog.
==== libreoffice ====
Version update (24.2.2.2 -> 24.2.3.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 2.4.3.2 (24.2.3 final)
https://wiki.documentfoundation.org/Releases/24.2.3/RC1 and
https://wiki.documentfoundation.org/Releases/24.2.3/RC2
==== libshumate ====
Version update (1.2.0 -> 1.2.1)
Subpackages: libshumate-1_0-1 typelib-1_0-Shumate-1_0
- Update to version 1.2.1:
+ Fix compiling with C++.
+ Fix crash with null reference map source.
==== libstorage-ng ====
Version update (4.5.202 -> 4.5.203)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#992
- fixed typos
- added .codespellrc
- 4.5.203
==== libupnp ====
Version update (1.14.18 -> 1.14.19)
Subpackages: libixml11 libupnp17
- Update to release 1.14.19
* Fix some memory allocations in the "TvDevice" example
==== libvirt ====
Version update (10.2.0 -> 10.3.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
- CVE-2024-4418: rpc: ensure temporary GSource is removed from
client event loop
bsc#1223849
- libxl: Fix domxml-to-native conversion
bsc#1222584
- Update to libvirt 10.3.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v10-3-0-2024-05-02
==== libxslt ====
Subpackages: libexslt0 libxslt-tools libxslt1
- Fix ftbfs with GCC14 (bsc#1220571)
* correct libxslt-random-seed.patch to include time.h unconditionally
* add gcc14-runtest-no-const.patch
==== llvm18 ====
Version update (18.1.4 -> 18.1.5)
Subpackages: clang-tools clang18 libLLVM18 libclang-cpp18 libclang13 llvm18-gold
- Update to version 18.1.5.
* This release contains bug-fixes for the LLVM 18.1.0 release.
This release is API and ABI compatible with 18.1.0.
- Rebase llvm-do-not-install-static-libraries.patch.
==== mobile-broadband-provider-info ====
Version update (20230416 -> 20240407)
- Update to version 20240407:
+ Switch to meson
+ Support MMS attachment size
+ New providers:
- uk: Lebara
+ Updated providers:
- in: Multiple providers
- uk: Superdrug
+ Voicemail fixes:
- au:Vodafone
- us:AT&T
- fr:FreeMobile
- Add meson BuildRequires: follow upstreams port to meson.
- Drop libtool BuildRequires: no longer needed with meson.
- Replace configure/make/make_install macros by the meson
equivalents meson/meson_build/meson_install.
- Enable test suite.
- BuildRequire libxml2-tools, needed by the tests.
- Update to version 20240407:
* Release 20240407
* build: Drop autoconf
* ci: Use meson instead of autoconf
* build: Switch to meson
* ci: Switch to recent Debian
* gb: Add voicemail for Superdrug
* in: cleanup dead providers and update new and existing
* Add voicemail for Vodafone AU
* USA: Change AT&T Visual Voicemail Protocol to ios
* Providers with mccmnc 310260: add primary attributes
* fr: change Free Mobile standard to iOS
* dtd: add iOS standard and references to visual voicemail
* Lebara UK: Add maximum MMS size
* serviceproviders.2.dtd: Add support for MMS size in bytes
* Add Lebara UK Provider
* gb: Update Superdrug's MMS proxy
==== mutter ====
Version update (46.0 -> 46.1)
- Update to version 46.1:
+ Implement linux-drm-syncobj-v1.
+ Fix input lag on X11 nvidia.
+ Fix scanout on secondary GPUs.
+ Don't apply max-render-time to secondary GPUs.
+ Fix reusing single-pixel buffers.
+ Improve scanout candidate check.
+ Always use logical pixels for.
+ Fix modifiers getting stuck during grabs.
+ Fix night-light on displays without EDID.
+ Fix secondary GPU acceleration with nvidia driver.
+ Fix some XWayland clients being partially click-through.
+ Fix initial suspended state.
+ Fixed crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Drop mutter-fix-front-buffer-lock.patch and
0001-Revert-clutter-stage-Avoid-queueing-stage-updates-wh.patch:
fixed upstream.
- Add 0001-Revert-clutter-stage-Avoid-queueing-stage-updates-wh.patch:
Reverting commit 261f516a to fix black screen on Xorg when logging
in or logging out (glgo#GNOME/mutter#3452 bsc#1222612).
==== nano ====
Version update (7.2 -> 8.0)
- GNU nano 8.0:
* By default ^F is bound to starting a forward search, and ^B to
starting a backward search, while M-F and M-B repeat the search
in the corresponding direction. (See the documentation if you
want the old bindings back.)
* Command-line option --modernbindings (-/) makes ^Q quit, ^X cut,
^C copy, ^V paste, ^Z undo, ^Y redo, ^O open a file, ^W write a file,
^R replace, ^G find again, ^D find again backwards, ^A set the mark,
^T jump to a line, ^P show the position, and ^E execute.
* Above modern bindings are activated also when the name of
nano's executable (or a symlink to it) starts with the letter "e".
* To open a file at a certain line number, one can now use also
nano filename:number, besides nano +number filename.
* <Alt+Home> and <Alt+End> put the cursor on the first and last
row in the viewport, while retaining the horizontal position.
* When the three digits in an #RGB color code are all the same,
the code is mapped to the xterm grey scale, giving access to
fourteen levels of grey instead of just four.
* For easier access, M-" is bound to placing/removing an anchor,
and M-' to jumping to the next anchor.
* Whenever an error occurs, the keystroke buffer is cleared, thus
stopping the execution of a macro or a string bind.
* The mousewheel scrolls the viewport instead of moving the cursor.
==== nautilus ====
Version update (46.0 -> 46.1)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4
- Update to version 46.1:
+ Bugfixes:
- Create archive with Enter on Compress dialog.
- Move focus correctly when item is removed.
- View performance optimization.
- Fix crash when compressing a file and a folder.
- Don't show banners in global search.
- Preserve permissions when copying from read-only file
systems.
- Disable non-working global search from Other Locations.
+ Updated translations.
==== ncurses ====
Version update (6.4.20240414 -> 6.5.20240427)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Make verify the patches an optional task for local builds only
- Add ncurses patch 20240504
+ update ncurses/wcwidth.c, for MinGW ports, from xterm.
+ trim obsolete comment about tack from INSTALL.
- Verify also every patch
- Update to ncurses 6.5 (patch 20240427)
+ update announcement
+ fixes/corrections for manpages (patches by Branden Robinson).
+ fix redefinition of CASTxPTR, for legacy Unix.
- Update to tack 1.9 (patch 20230201)
* configure: regen
* configure.in: initialize $ac_includes_default
s/fgrep/$FGREP/
* aclocal.m4: resync with my-autoconf
- Add ncurses patch 20240420
+ improve formatting/style of manpages (patches by Branden Robinson).
+ compiler warning/portability fixes.
==== nvidia-open-driver-G06-signed ====
Version update (550.76_k6.8.6_1 -> 550.78_k6.8.8_1)
- Update to 550.78
* addresses boo#1223454
==== nvme-cli ====
Version update (2.8 -> 2.9.1)
Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion
- Update to version 2.9.1:
* plugins/spdk: drop the plugin
- Update to version 2.9:
* nvme-print: expand the maximum field length to prevent misalignment
* plugins/spdk: plugin to list SPDK subsystems
* nvme-print: check if controller belong to SPDK
* plugins/spdk: plugin to list SPDK controllers
* nvme-print-stdout: fix ASQB, ACQB and BMBBA prints
* build: bump libnvme wrap
* nvmf-autoconnect: fix string encoding
* nvme: identify primary ctrl do not accept nsid
* nvme-wrap: remove unused nvme_cli_get_log_ana_groups()
* nvme-print-json: use admin queue attributes definitions
* nvme-print-json: use CSTS definitions
* nvme-print-stdout: use POWER_OF_TWO macro
* nvme-print-json: use controller configuration definitions
* nvme-print-json, nvme-print-stdout: add tertiary version number
* nvme-print-json: use NVME_MAJOR and NVME_MINOR definitions
* nvme-print-json: use NVME_BOOT_PARTITION_INFO field definitions
* nvme-print-json: add support telemetry log create event in PEL
* nvme-print-json: add support set feature event in PEL
* nvme-print-json: add obj_d() function
* nvme-print-json: add obj_add_uint_0nx() function
* meson.build: Fix spelling of sed-opal.h filename
* sed_opal: Only build when we really have sed_opal headers
* nvme: fix error path if write() fails in get_telemetry_log()
* plugins/solidigm: Additional LID for temperature statistics.
* plugins/solidigm: Improved Solidigm UUID index detection.
* nvme-print-stdout: Add CSTS.ST register stdout print
* nvme-print-stdout: Use NVME_CMIC definitions
* nvme-print: Use NVME_UNIT definitions
* nvme-print-stdout: Use NVME_CMBMSC/STS/EBS/SWTP definitions
* plugins/ssstc: add a new plugin for SSSTC driver
* nvmf-connect: systemd hardening effort
* plugins/ocp: Adjusted variable type size carrying UUID index to 8 bit.
* nvme: fix security buffer allocation size
* nvme: Change fw-download xfer initialization to set 0
* nvme: Add fw-download warning message for FWUG alignment error
* plugins/ocp: Split ocp_get_uuid_index() into find and get functions.
* nvme: fix mem leak in multiple key related functions (bsc#1223331)
* fabrics: fix mem leak in nvmf_check_hostid_and_hostnqn() (bsc#1223331)
* nvme-print-stdout: Use NVME_BPRSEL definitions
* nvme-print-stdout: Use NVME_BPINFO definitions
* nvme-print-stdout: Use NVME_CMBSZ definitions
* nvme-print-stdout: Use NVME_CMBLOC definitions
* Revert "logging: fix error handling for ioctl passthru wrappers"
* fabrics: align identify command payload
* ocp: Unify line start spacing as tabs
* ocp: support OCP DSSD Async Event Config feature
* nvme: Add support for get-reg and set-reg commands
* nvme-print-json: Add register print functions
* nvme-print-stdout: Add register print functions
* nvme-print: Add register print functions
* nvme: Refactor mmap_registers to add writable parameter
* nvme-print: Change PMRSZU string function as unit string
* nvme-print: Refactor CMBLOC and PMRSTS registers function
* logging: fix error handling for ioctl passthru wrappers
* nbft: Fix scandir() error check
* nbft: Refactor connection attempt out
* nvme-print: Use EOM optional data present macros changed
* nvme-print: Print cntlid number for controller
* nvme: check-tls-key fails despite having hostnqn file (bsc#1223331)
* nvme: print retained key for gen-tls-key's -i option too (bsc#1223331)
* fabrics : allow host to create duplicate connections to target
* fabrics: Fix fast_io_fail_tmo option
* nvme-print-stdout: use admin queue attributes definitions
* nvme-print-stdout: use CSTS definitions
* nvme-print-stdout: use controller configuration definitions
* nvme-print-stdout: use NVME_MAJOR and NVME_MINOR definitions
* nvme-print-stdout: use FDP configuration attributes definitions
* nvme: add new function 'tls_key'
* nvme: use library functions for importing and exporting TLS keys (bsc#1216982)
* nvme: extend error message for ns scan failures
* nvme-print-json: Bugfix status json key of sanitize-log
* sed: update SED password when initalizing (bsc#1222168)
* plugins/memblaze: add performance stats
* plugins/memblaze: fix code mis-type error
* plugins/memblaze: code refactor on applying __packed on more structs
* plugins/memblaze: code refactor on using cleanup_nvme_dev
* nvme: Fix to cleanup free raw_secret memory allocated
* plugins/memblaze: code-format on leading indent and align
* plugins/wdc: Fix narrow index variable type in for loop to __u32
* plugins/wdc: Whitespace changes
* nvme: Delete unused nvme root scanned
* ocp: support OCP 2.5 Set Telemetry Profile feature
* nvme: Don't seg fault if given device is not char/block device
* nbft: Include SSNS index in error messages (bsc#1222026)
* nbft: Pause logging for expected connection failures (bsc#1222026)
* nbft: Silence connection failures for unavailable SSNS (bsc#1222026)
* nbft: Fix 'verbose' argument type (bsc#1222026)
* plugins/nbft: Implement verbose logging
* plugins/nbft: Print the new SSNS flags
* nbft: Fix uninitialized variable
* plugins/nbft: Fix uninitialized variables
* plugins/sed: Fix uninitialized variable
* nvme-print-stdout: Fix uninitialized variable
* nvme-print-json: Fix uninitialized variable
* build: Switch default meson buildtype to 'debugoptimized'
* nvme: do not scan topology when mmaping registers
... changelog too long, skipping 53 lines ...
* remove 0100-harden_nvmf-connect@.service.patch
==== openSUSE-release ====
Version update (20240424 -> 20240512)
Subpackages: openSUSE-release-appliance-custom openSUSE-release-dvd
- automatically generated by openSUSE-release-tools/pkglistgen
==== openssl-3 ====
Subpackages: libopenssl3
- Enable livepatching support (bsc#1223428)
- Add ktls capability [bsc#1216950]
Already added in January, but not mentioned in this changelog.
- Security fix: [bsc#1222548, CVE-2024-2511]
* Fix unconstrained session cache growth in TLSv1.3
* Add openssl-CVE-2024-2511.patch
==== osinfo-db ====
- bsc#1222738 - virt-manager shows SLE Micro 6.0 in suggested OS
version should be SL Micro 6.0
add-slm6.0-support.patch
Drop add-slem6.0-support.patch
==== ovmf ====
Subpackages: qemu-uefi-aarch64
- Add the following patches from edk2-stable202402 for CVE-2022-36763:
- ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4117.patch
1ddcb9fc6b41 SecurityPkg: : Adding CVE 2022-36763 to SecurityFixes.yaml
- ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4117.patch
4776a1b39ee0 SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4117 - CVE 2022-36763
- ovmf-SecurityPkg-Adding-CVE-2022-36763-to-SecurityFixes.y.patch
224446543206 SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4117 - CVE 2022-36763
(bsc#1218678, CVE-2022-36763)
- Add the following patches from edk2-stable202402 for CVE-2022-36764:
- ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4118.patch
8f6d343ae639 SecurityPkg: : Adding CVE 2022-36764 to SecurityFixes.yaml
- ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4118.patch
0d341c01eeab SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4118 - CVE 2022-36764
- ovmf-SecurityPkg-Adding-CVE-2022-36764-to-SecurityFixes.y.patch
c7b279442181 SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4118 - CVE 2022-36764
(bsc#1218679, CVE-2022-36764)
- All the above patches for CVE-2022-36763 and CVE-2022-36764 need the
following patches. We also backported them:
- ovmf-SecurityPkg-DxeTpm2MeasureBootLib-SECURITY-PATCH-4117-4118-symbol-rename.patch
264636d8e698 SecurityPkg: : Updating SecurityFixes.yaml after symbol rename
- ovmf-SecurityPkg-DxeTpmMeasureBootLib-SECURITY-PATCH-4117-4118-symbol-rename.patch
326db0c90720 SecurityPkg: DxeTpmMeasureBootLib: SECURITY PATCH 4117/4118 symbol rename
- ovmf-SecurityPkg-Updating-SecurityFixes.yaml-after-symbol.patch
40adbb7f628d SecurityPkg: DxeTpm2MeasureBootLib: SECURITY PATCH 4117/4118 symbol rename
(bsc#1218678, CVE-2022-36763)(bsc#1218679, CVE-2022-36764)
==== 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
- Update Summary for generic_desktop pattern: make clear that this
is based on IceWM (boo#1221320).
==== pcre2 ====
Subpackages: libpcre2-16-0 libpcre2-32-0 libpcre2-8-0
==== pcsc-lite ====
Version update (2.0.3 -> 2.1.0)
Subpackages: libpcsclite1
- Update the spec for building with version 2.1.0
- version 2.1.0
* LIBPCSCLITE_DELEGATE is used to redirect to another libpcsclite library
* setup_spy.sh displays the LIBPCSCLITE_DELEGATE value to use for spying
* provides libfake.c as a sample source code
* Some other minor improvements-
==== php8 ====
Version update (8.3.6 -> 8.3.7)
Subpackages: php8-ctype php8-dom php8-iconv php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter
- version update to 8.3.7
Core:
Fixed zend_call_stack build with Linux/uclibc-ng without thread support.
Fixed bug GH-13772 (Invalid execute_data->opline pointers in observer fcall handlers when JIT is enabled).
Fixed bug GH-13931 (Applying zero offset to null pointer in Zend/zend_opcode.c).
Fixed bug GH-13942 (Align the behavior of zend-max-execution-timers with other timeout implementations).
Fixed bug GH-14003 (Broken cleanup of unfinished calls with callable convert parameters).
Fixed bug GH-14013 (Erroneous dnl appended in configure).
Fixed bug GH-10232 (If autoloading occurs during constant resolution filename and lineno are identified incorrectly).
Fixed bug GH-13727 (Missing void keyword).
Fibers:
Fixed bug GH-13903 (ASAN false positive underflow when executing copy()).
Fileinfo:
Fixed bug GH-13795 (Test failing in ext/fileinfo/tests/bug78987.phpt on big-endian PPC).
FPM:
Fixed bug GH-13563 (Setting bool values via env in FPM config fails).
Intl:
Fixed build for icu 74 and onwards.
MySQLnd:
Fix shift out of bounds on 32-bit non-fast-path platforms.
Opcache:
Fixed bug GH-13433 (Segmentation Fault in zend_class_init_statics when using opcache.preload).
Fixed incorrect assumptions across compilation units for static calls.
OpenSSL:
Fixed bug GH-10495 (feof on OpenSSL stream hangs indefinitely).
PDO SQLite:
Fix GH-13984 (Buffer size is now checked before memcmp).
Fix GH-13998 (Manage refcount of agg_context->val correctly).
Phar:
Fixed bug GH-13836 (Renaming a file in a Phar to an already existing filename causes a NULL pointer dereference).
Fixed bug GH-13833 (Applying zero offset to null pointer in zend_hash.c).
Fix potential NULL pointer dereference before calling EVP_SignInit.
PHPDBG:
Fixed bug GH-13827 (Null pointer access of type 'zval' in phpdbg_frame).
Posix:
Fix usage of reentrant functions in ext/posix.
Session:
Fixed bug GH-13856 (Member access within null pointer of type 'ps_files' in ext/session/mod_files.c).
Fixed bug GH-13891 (memleak and segfault when using ini_set with session.trans_sid_hosts).
Fixed buffer _read/_write size limit on windows for the file mode.
Streams:
Fixed file_get_contents() on Windows fails with "errno=22 Invalid argument".
Fixed bug GH-13264 (Part 1 - Memory leak on stream filter failure).
Fixed bug GH-13860 (Incorrect PHP_STREAM_OPTION_CHECK_LIVENESS case in ext/openssl/xp_ssl.c - causing use of dead socket).
Fixed bug GH-11678 (Build fails on musl 1.2.4 - lfs64).
Treewide:
Fix gcc-14 Wcalloc-transposed-args warnings.
==== pipewire ====
Version update (1.0.5 -> 1.0.5+git36.60deeb2)
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.5+git36.60deeb2 to fix several crashes,
NULL checks, format strings and other issues:
* spa: libcamera: fix RGB mappings
* pw-dump: destroy all objects not just those matching the pattern
* pw-dump: fix string memory leak on error
* json: fix high surrogate escapes
* core: handle import errors better
* gst/src: fix crash when current_caps is NULL
* gst/src: Avoid unnecessary renegotiations during streaming
* gst/src: Cleanups for src_negotiate()
* pw-mon: fix type confusion in core event handler
* gst: fix stream params memory leak
* gst: handle some more errors
* treewide: fix errno assignments
* alsa-pcm: don't force quantum for iec958 formats
* journal: prepend code location to messages at debug log levels
* module-rt: fix compiler warning
* filter-chain: fix arguments of calloc
* combine-stream tag forward
* Add album to tag metadata
* impl-node: avoid bitfield races
* treewide: fix some format string issues
* conf: warn when match actions are missing
* module-protocol-simple: handle 'node.name' property
* module-ffado: only start after ports are configured
* context: fill basic properties early
* combine-stream: fix latency-compensate with resample.disabled=true
* profiler: remove unused data-loop
* v4l2: fix printf format
* spa: v4l2: encode device id into a json array
* spa: libcamera: encode device ids into a json array
* impl-port: avoid doing work when the port is destroyed
* impl-port: use 0 size when clearing IO
* stream: log a warning when media.class and direction mismatch
* module-loopback: only enable delay with valid rate and channels
* alsa: fix race when updating the eventfd
* audioconvert: also clamp monitor volume to min/max
* combine-stream: actually make use of resample.disable
==== pixman ====
Version update (0.43.2 -> 0.43.4)
- Update to version 0.43.4
+ Fix incorrect compositing on big-endian architectures.
+ Allow building on clang/arm32.
==== polari ====
Version update (45.0 -> 46.0)
- Update to version 46.0:
* Use adaptive dialogs.
* Replace telepathy-logger with private tracker database.
* Misc. bug fixes and cleanups.
+ Updated translations.
- Replace pkgconfig(telepathy-logger-0.2) BuildRequires with
pkgconfig(tracker-sparql-3.0): follow upstreams changes.
==== polkit-default-privs ====
Version update (1550+20240325.eddbe04 -> 1550+20240430.5327266)
- Update to version 1550+20240430.5327266:
* profiles: whitelist dnf5daemon-server (bsc#1218327)
* profiles: remove pseudo auth action kcmkwallet5 (bsc#1217190)
==== postgresql16 ====
Version update (16.2 -> 16.3)
Subpackages: libpq5 postgresql16-contrib postgresql16-server
- Upgrade to 16.3 (bsc#1224051):
* bsc#1224038, CVE-2024-4317: Restrict visibility of pg_stats_ext
and pg_stats_ext_exprs entries to the table owner. See the
release notes for the steps that have to be taken to fix
existing PostgreSQL instances.
* Fix incompatibility with LLVM 18.
* https://www.postgresql.org/docs/release/16.3/
- Prepare for PostgreSQL 17.
- Make sure all compilation and doc generation happens in %build.
==== prctl ====
- fix build with gcc14
- use %autosetup macro
- modified patches
% prctl-1.5-warnings.patch (refreshed)
- added patches
work with gcc14
+ prctl-gcc14.patch
==== publicsuffix ====
Version update (20240410 -> 20240419)
- Update to version 20240419:
* add qnap entries to existing section (`myqnapcloud.cn` , `mycloudnas.com`, `mynascloud.com`) (#1837)
* Update public_suffix_list.dat (#1966)
* drop old domains (#1960)
* Jouwweb public suffixes (#1935)
* Add `us.kg` (#1755)
* Replacement for PR #1741 (#1962)
* Add `rt.ht` (#1860)
* Add cloudscale.ch domains (#1589)
==== python-Jinja2 ====
Version update (3.1.3 -> 3.1.4)
- update to 3.1.4 (bsc#1223980, CVE-2024-34064):
* The xmlattr filter does not allow keys with / solidus, >
greater-than sign, or = equals sign, in addition to disallowing
spaces. Regardless of any validation done by Jinja, user input
should never be used as keys to this filter, or must be separately
validated first.
==== python-cryptography ====
Version update (42.0.5 -> 42.0.6)
- update to 42.0.6:
* Fixed compilation when using LibreSSL 3.9.1.
==== python-libvirt-python ====
Version update (10.2.0 -> 10.3.0)
- Update to 10.3.0
- Add all new APIs and constants in libvirt 10.3.0
==== python-pip ====
Version update (23.3.2 -> 24.0)
- update to 24.0:
* Retry on HTTP status code 502
* Automatically use the setuptools PEP 517 build backend when
- -config-settings is used for projects without
pyproject.toml.
* Make pip freeze and pip uninstall of legacy editable installs
of packages whose name contains _ compatible with
setuptools>=69.0.3.
* Support per requirement --config-settings for editable
installs.
* Optimized usage of --find-links=<path-to-dir>, by only
scanning the relevant directory once, only considering file
names that are valid wheel or sdist names, and only
considering files in the directory that are related to the
install.
* Removed wheel from the [build-system].requires list fallback
that is used when pyproject.toml is absent.
* Upgrade distlib to 0.3.8
* Fix explanation of how PIP_CONFIG_FILE works
* Fix outdated pip install argument description in
documentation.
* Replace some links to PEPs with links to the canonical
specifications on the :doc:`pypug:index`
* Updated the pyproject.toml document to stop suggesting to
depend on wheel as a build dependency directly.
* Update supported interpreters in development docs
* Most project metadata is now defined statically via pip's
pyproject.toml file.
==== python-pygit2 ====
- Fix build with gcc 14
* Fix-CI.patch
* Fix-leaks-in-fetch_refspecs-and-push_refspecs.patch
==== python311 ====
Subpackages: python311-curses python311-dbm
- Update CVE-2023-52425-libexpat-2.6.0-backport.patch
so that it uses features sniffing, not just
comparing version number. Include also
support-expat-CVE-2022-25236-patched.patch.
- Add CVE-2023-52425-remove-reparse_deferral-tests.patch skipping
failing tests.
- Refresh patches:
- CVE-2023-27043-email-parsing-errors.patch
- fix_configure_rst.patch
- skip_if_buildbot-extend.patch
- Remove included patch:
- support-expat-CVE-2022-25236-patched.patch
==== python311-core ====
Subpackages: libpython3_11-1_0 python311-base
- Update CVE-2023-52425-libexpat-2.6.0-backport.patch
so that it uses features sniffing, not just
comparing version number. Include also
support-expat-CVE-2022-25236-patched.patch.
- Add CVE-2023-52425-remove-reparse_deferral-tests.patch skipping
failing tests.
- Refresh patches:
- CVE-2023-27043-email-parsing-errors.patch
- fix_configure_rst.patch
- skip_if_buildbot-extend.patch
- Remove included patch:
- support-expat-CVE-2022-25236-patched.patch
==== qemu ====
Version update (8.2.2 -> 8.2.3)
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-img qemu-ipxe qemu-ksm qemu-pr-helper qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios
- Fix a build issue on riscv:
* target/riscv/kvm: rename riscv_reg_id() to riscv_reg_id_ulong()
* target/riscv/kvm: add RISCV_CONFIG_REG()
* target/riscv/kvm: change timer regs size to u64
* target/riscv/kvm: change KVM_REG_RISCV_FP_D to u64
* target/riscv/kvm: change KVM_REG_RISCV_FP_F to u32
- Update to version 8.2.3. Full changelog/backports here:
https://lore.kernel.org/qemu-devel/1713980341.971368.1218343.nullmailer@tls…
Some of the upstream backports are:
* Update version for 8.2.3 release
* 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.
* hw/pci-host/ppc440_pcix: Do not expose a bridge device on PCI bus
* hw/isa/vt82c686: Keep track of PIRQ/PINT pins separately
* virtio-pci: fix use of a released vector
* linux-user/x86_64: Handle the vsyscall page in open_self_maps_{2,4}
* hw/audio/virtio-snd: Remove unused assignment
* hw/net/net_tx_pkt: Fix overrun in update_sctp_checksum()
* hw/sd/sdhci: Do not update TRNMOD when Command Inhibit (DAT) is set
* hw/net/lan9118: Fix overflow in MIL TX FIFO
* hw/net/lan9118: Replace magic '2048' value by MIL_TXFIFO_SIZE definition
* backends/cryptodev: Do not abort for invalid session ID
* hw/misc/applesmc: Fix memory leak in reset() handler
* hw/block/nand: Fix out-of-bound access in NAND block buffer
* hw/block/nand: Have blk_load() take unsigned offset and return boolean
* hw/block/nand: Factor nand_load_iolen() method out
* qemu-options: Fix CXL Fixed Memory Window interleave-granularity typo
* hw/virtio/virtio-crypto: Protect from DMA re-entrancy bugs
* hw/char/virtio-serial-bus: Protect from DMA re-entrancy bugs
* hw/display/virtio-gpu: Protect from DMA re-entrancy bugs
* ...and many more...
==== qt6-base ====
Subpackages: libQt6Concurrent6 libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6OpenGLWidgets6 libQt6PrintSupport6 libQt6Sql6 libQt6Test6 libQt6Widgets6 libQt6Xml6 qt6-network-tls qt6-networkinformation-glib qt6-networkinformation-nm qt6-platformtheme-gtk3 qt6-printsupport-cups qt6-sql-mysql qt6-sql-sqlite
- Add upstream security fix (CVE-2024-33861):
* 0001-QStringConverterICU-Pass-correct-pointer-to-callback.patch
==== re2 ====
Version update (20240401 -> 20240501)
- update to 2024-05-01:
* Stop setting re2_INCLUDE_DIR
* Fixes related to python bindings
==== rebootmgr ====
Version update (2.4 -> 2.4+git20240503.5b98913)
- Remove rcrebootmgr symlink
- Update to version 2.4+git20240503.5b98913:
* Don't generate html documentation anymore
* Fix manual page dependencies for parallel build
* Update configure.ac
* Fix soft-reboot detection in forced mode
==== sac ====
- Clean the spec file a bit
==== sane-backends ====
Version update (1.2.1 -> 1.3.0)
Subpackages: libsane1 sane-backends-autoconfig
- Updated to sane-backends version 1.3.0
* Backends
+ avision:
- Correction for ADF presence detect which caused a hang.
- Internationalised some text items in the backend to make them available for translation.
+ epsonds:
- Some small changes to option documentation.
- Added support for models: ES-C220, DS-C330, and DS-C490.
+ escl:
- Fix for pwf:Version item.
- Fix for crash in libjpeg when cropping image.
- Fix for issue with configured device when AVAHI not running.
- Fix for build without poppler-glib.
+ fujitsu:
- Added support for Ricoh scanners: FI-8040, FI-70F.
+ genesys:
- Added missing configuration for Plustek OpticFilm 7500i and Plustek OpticFilm 8100.
+ hpljm1005:
- Fixes to maximum geometries and various cropping and geometry details specifically for
the HP LaserJet M1005.
+ lexmark_X2670:
- Added new backend for the Lexmark X26xx series of scanners.
+ pixma:
- Fix to prevent mode change when source is selected. Mode should not change if still valid
for source.
- Added support for models: TS8630 Series, XK110 Series, GX3000 Series, GX4000 Series,
G3070 Series, G2070 Series, G4070 Series, G3030 Series, G2030 Series, TC-20M, TC-5200M,
TR4500 Series, TS8700 series, XK120 series, GX1000 series, GX2000 series, TS6630 series,
TS7700 series, TS7600i series, TS6730 series, TR7800 series, TS7700i series,
TS7700A series, GX6500 series, i-SENSYS MF750 Series
+ snapscan:
- Corrections for Agfa ARCUS 1200 scan area.
+ test:
- Fix for a crash in the backend.
+ xerox_mfp:
- Added support for Dell 1135n, which is a clone of the Samsung SCX-4623F.
- Added support for Xerox WorkCentre 3335.
- Added JPEG mitigation for modules that don't properly support JPEG output:
Xerox WorkCentre 3225
- Fix to remove USB CLEAR HALT during initialisation which can potentially lock up devices.
- General fixes to support the SCX-4521F model.
* Frontends
+ saned:
- Default scan buffer is now 1MB. -B option added to permit the buffersize to be set.
- Documentation fixes.
+ scanimage:
- Fix for keyboard prompt processing
- Default scan buffer is now 1MB. --buffer-size and -B options now require an argument
to be provided.
- Fix for PDF generation, missing newline in generated file.
* Build
+ Fixes for clang-16 compiler
+ Fixes for FreeBSD build.
+ Fixes for escl build option involving poppler-glib.
+ Optionally take build version from ChangeLog if not other version source is available.
+ Fixes to autoconf files to remove unnecessary warnings from test logs.
+ Fix for macOS builds related to threading support: SANE in macOS doesn't work for
multi-process with libusb.
* Tools
+ sane-find-scanner: Added some Linux SCSI device names since some later potential names
are missing. Better solution in the pipeline.
* Documentation
+ Fixes for a number of man pages.
+ Added documentation for a number of Ricoh scanners which are rebranded products acquired
from Fujitsu.
* Miscellaneous
+ sanei_config: Fix for a potential crash.
+ New Georgian translation added.
+ Translations updated for: British English, Ukrainian, French and Simplified Chinese.
==== sdbootutil ====
Version update (1+git20240410.3325802 -> 1+git20240506.573a6a4)
Subpackages: sdbootutil-rpm-scriptlets sdbootutil-snapper
- Update to version 1+git20240506.573a6a4:
* Don't try to mess with overlayfs inside transaction
* .spec - requires: dialog
==== sddm ====
Subpackages: sddm-branding-openSUSE sddm-greeter-qt5
- Drop the empty branding-upstream subpackages (boo#1224063)
==== sddm-qt6 ====
Subpackages: sddm-greeter-qt6
- Drop the empty branding-upstream subpackages (boo#1224063)
==== setools ====
Version update (4.5.0 -> 4.5.1)
Subpackages: python311-setools setools-console
- Update to version 4.5.1:
- Correct annotations of NetworkX types to make it optional again.
- Fix packaging issue for apol's style sheet (apol.css).
- Drop 0001-Make-networkx-optional-again-Fixes-125.patch fixed upstream
- Change networkx Requires to Suggests
==== socat ====
Version update (1.7.4.3 -> 1.8.0.0)
- Update to 1.8.0.0:
* Support for network namespaces (option netns)
* TCP client now automatically tries all addresses (IPv4 and IPv6) provided by nameserver until success
* Implementation of POSIX message queue (mq) control and access on Linux (addresses POSIXMQ-READ and following)
* New wrapper script socat-chain.sh allows to stack two addresses, e.g.HTTP proxy connect over SSL
* New script socat-mux.sh allows n-to-1 / 1-to-n communications
* New script socat-broker.sh allows group communications
* Experimental socks5 client feature
* Address ACCEPT-FD for systemd "inetd" mode
* UDP-Lite and DCCP address types
* Addresses SOCKETPAIR and SHELL
* New option bind-tmpname allows forked off children to bind UNIX domain client sockets to random unique pathes
* New option retrieve-vlan (with INTERFACE addresses) now makes kernel keep VLAN tags in incoming packets
* Simple statistics output with Socat option --statistics and with SIGUSR1
* A couple of new options, many fixes and corrections, see file CHANGES
- Drop socat-common-fixes.patch (no longer necessary)
- Refactor socat-ignore-tests-failure-boo1078346.patch (test suite no longer exits at this stage)
- Add socat-test-dhparam fixture (reduce build load and time)
- Add socat-test-without-tty.patch for testing without tty.
- Note: This version introduces "socat1", linking to "socat"
- Note: This version introduces additional shell scripts, those are shipped in a new "socat-extra" subpackage
- Update to 1.7.4.4:
* FIX: In error.c msg2() there was a stack overflow on long messages: The
terminating \0 Byte was written behind the last position.
* FIX: UDP-RECVFROM with fork sometimes terminated when multiple packets
arrived.
* FIX: a couple of weaknesses and errors when accessing invalid or
 incompatible file system entries with UNIX domain, file, and generic
addresses.
* FIX: bad parser error message on "socat /tmp/x\"x/x -"
- Drop socat-fix-asan-error.patch
==== sqlite3 ====
Version update (3.45.2 -> 3.45.3)
Subpackages: libsqlite3-0 sqlite3-tcl
- Update to release 3.45.3:
* Fix a long-standing bug (going back to version 3.24.0) that
might (rarely) cause the "old.*" values of an UPDATE trigger
to be incorrect if that trigger fires in response to an UPSERT.
* Reduce the scope of the NOT NULL strength reduction
optimization that was added as item 8e in version 3.35.0. The
optimization was being attempted in some contexts where it did
not work, resulting in incorrect query results.
- Add SQLITE_STRICT_SUBTYPE=1 as recommended by upstream.
==== supermin ====
- Supermin uses mke2fs. Add Requires e2fsprogs for this command.
supermin.spec
==== systemd ====
Version update (255.4 -> 255.5)
Subpackages: libsystemd0 libudev1 systemd-boot systemd-container systemd-coredump systemd-experimental udev
- Import commit 49fb09fa18a7b81f6b3c3c15aca47fd00940430e (merge of v255.5)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/23b15deb203780580cbfad095ae1071…
- Import commit 23b15deb203780580cbfad095ae1071bd2133220
23b15deb20 gpt-auto-generator: be more defensive when checking the presence of ESP in fstab (bsc#1218671)
7ed2979654 journalctl: explicitly check < 0 for error
fc5e25d0a0 journalctl: make --until work again with --after-cursor and --lines (bsc#1221906)
- Update 0008-sysv-generator-translate-Required-Start-into-a-Wants.patch to
adapt sysv-generator-test to the SUSE's specificity brought by this patch.
- systemd-testsuite: some of the integration tests depend on the bin, daemon,
games and nobody users/groups.
- Drop _FORTIFY_SOURCE=2 workaround. Since commit 7929e180aa (v253) it shouldn't
be needed anymore.
- systemd.spec: preparation for the next version of systemd (i.e. v256), libkmod2
will be dlopened hence explicitly require it now as it doesn't hurt with the
current version. However don't recommend it from systemd by assuming that when
module loading from PID1 is needed, udev is installed.
- Make systemd-doc subpackage noarch.
==== systemd-presets-branding-Aeon ====
- Enable x86_64_v3-transactional-update.service for automated refresh
of x86_64_v3 optimised libraries. Service automatically does not
run on non v3 systems.
- Remove redundant services formerly from MicroOS
- Remove sshd from presets (we're a desktop OS)
==== taglib ====
Subpackages: libtag2 libtag_c2
- USe %autosetup macro: allows us to eliminate usage of
deprecated %patchN syntax.
==== thin-provisioning-tools ====
- Update vendored dependencies
==== tpm2-0-tss ====
Version update (4.0.1 -> 4.1.0)
Subpackages: libtss2-esys0 libtss2-mu0 libtss2-rc0 libtss2-sys1 libtss2-tcti-device0 libtss2-tctildr0
Update to version 4.1:
+ Security
- Fixed CVE-2024-29040 (bsc#1223690)
+ Fixed
- fapi: Fix length check on FAPI auth callbacks
- mu: Correct error message for errors
- tss2-rc: fix unknown laer handler dropping bits.
- fapi: Fix deviation from CEL specification (template_value was used instead of template_data).
- fapi: Fix json syntax error in FAPI profiles which was ignored by json-c.
- build: fix build fail after make clean.
- mu: Fix unneeded size check in TPM2B unmarshaling.
- fapi: Fix missing parameter encryption.
- build: Fix failed build with --disable-vendor.
- fapi: Fix flush of persistent handles.
- fapi: Fix test provisioning with template with self generated certificate disabled.
- fapi: Fix error in Fapi_GetInfo it TPM supports SHA3 hash algs.
- fapi: Revert pcr extension for EV_NO_ACTION events.
- fapi: Fix strange error messages if nv, ext, or policy path does not exits.
- fapi: Fix segfault caused by wrong allocation of pcr policy.
- esys: Fix leak in Esys_EvictControl for persistent handles.
- tss2-tcti: tcti-libtpms: fix test failure on big-endian platform.
- esys: Add reference counting for Esys_TR_FromTPMPublic.
- esys: Fix HMAC error if session bind key has an auth value with a trailing 0.
- fapi: fix usage of self signed certificates in TPM.
- fapi: Usage of self signed certificates.
- fapi: A segfault after the error handling of non existing keys.
- fapi: Fix several leaks.
- fapi: Fix error handling for policy execution.
- fapi: Fix usage of persistent handles (should not be flushed)
- fapi: Fix test provisioning with template (skip test without self generated certificate).
- fapi: Fix pcr extension for EV_NO_ACTION
- test: Fix fapi-key-create-policy-signed-keyedhash with P_ECC384 profile
- tcti_spi_helper_transmit: ensure FIFO is accessed only after TPM reports commandReady bit is set
- fapi: Fix read large system eventlog (> UINT16_MAX).
- esys tests: Fix layer check for TPM2_RC_COMMAND_CODE (for /dev/tpmrm0)
- test: unit: tcti-libtpms: fix test failed at 32-bit platforms.
- fapi: Fix possible null pointer dereferencing in Fapi_List.
- sys: Fix size check in Tss2_Sys_GetCapability.
- esys: Fix leak in Esys_TR_FromTPMPublic.
- esys: fix unchecked return value in esys crypto.
- fapi: Fix wrong usage of local variable in provisioning.
- fapi: Fix memset 0 in ifapi_json_TPMS_POLICYNV_deserialize.
- fapi: Fix possible out of bound array access in IMA parser.
- tcti device: Fix possible unmarshalling from uninitialized variable.
- fapi: Fix error checking authorization of signing key.
- fapi: Fix cleanup of policy sessions.
- fapi: Eventlog H-CRTM events and different localities.
- fapi: Fix missing synchronization of quote and eventlog.
- faii: Fix invalid free in Fapi_Quote with empty eventlog.
+ Added
- tcti: LetsTrust-TPM2Go TCTI module spi-ltt2go.
- mbedtls: add sha512 hmac.
- fapi: Enable usage of external keys for Fapi_Encrypt.
- fapi: Support download of AMD certificates.
- tcti: Add USB TPM (FTDI MPSSE USB to SPI bridge) TCTI module.
- fapi: The recreation of primaries (except EK) in the owner hierarchy instead the endorsement hierarchy is fixed.
- rc: New TPM return codes added.
- fapi: Further Nuvoton certificates added.
- tpm_types/esys: Add support for Attestable TPM changes in latest TPM spec.
- tcti: Add '/dev/tcm0' to default conf
- fapi: New Nuvoton certificates added.
- esys: Fix leak in Esys_TR_FromTPMPublic.
+ Removed
- Testing on Ubuntu 18.04 as it's near EOL (May 2023).
- tpm2-tss.keyring: added Andreas Fuchs 0x8F4F9A45D7FFEE74 key, documented
in upstream repo, which was used for signing this new release tarball.
- add new sub-package libtss2-tcti-spidev0: TCTI for communicating with a TPM
connected directly via SPI.
- add new sub-package libtss2-tcti-i2c-helper0: TCTI for communicating with a
TPM connected directly via I2C.
==== tracker ====
Version update (3.7.1 -> 3.7.3)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0
- Update to version 3.7.3:
+ Bump database version to fix SQLite 3.45.3 issues in existing
installs.
+ Fixed possible infinite loop on incomplete/unterminated
Turtle/Trig data.
- Update to version 3.7.2:
+ Fix runtime issue introduced by SQLite 3.45.3.
+ Fix possible inconsistency in the handling of DELETE WHERE
queries.
+ Updated translations.
==== tracker-miners ====
Version update (3.7.1 -> 3.7.3)
Subpackages: tracker-miner-files
- Update to version 3.7.3:
+ Fix possible crashes handling live changes to extractor
configuration.
+ Make it easier to run tracker-extract-3 under Valgrind.
+ Plug a leak on misdetected JPEG files.
+ Many further metadata extraction tests.
- Update to version 3.7.2:
+ Fixes to data deletion after removing an indexed folder
from configuration.
+ Fixed glib/inotify based monitors to not follow symlinks in
some circumstances.
+ Added a build-time option for fanotify.
+ Fix build with musl libc.
+ Updated translations.
==== transactional-update ====
Version update (4.6.6 -> 4.6.8)
Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit
- Version 4.6.8
- tukit: Properly handle overlay syncing failures: If the system
would not be rebooted and several snapshots accumulated in the
meantime, it was possible that the previous base snapshot -
required for /etc syncing - was deleted already. In that case
changes in /etc might have been reset.
[gh#openSUSE/transactional-update#116]
[gh#kube-hetzner/terraform-hcloud-kube-hetzner#1287]
- soft-reboot: Log requested reboot type
- soft-reboot: Don't force hard reboot on version change only
- Version 4.6.7
- Add support for snapper 0.11.0; also significantly decreases
cleanup time [boo#1223504]
==== unbound ====
Version update (1.19.3 -> 1.20.0)
Subpackages: libunbound8 unbound-anchor
- Update to 1.20.0:
Features:
* The config for discard-timeout, wait-limit, wait-limit-cookie,
wait-limit-netblock and wait-limit-cookie-netblock was added,
for the fix to the DNSBomb issue.
* Merge GH#1027: Introduce 'cache-min-negative-ttl' option.
* Merge GH#1043 from xiaoxiaoafeifei: Add loongarch support;
updates config.guess(2024-01-01) and config.sub(2024-01-01),
verified with upstream.
* Implement cachedb-check-when-serve-expired: yes option, default
is enabled. When serve expired is enabled with cachedb, it
first checks cachedb before serving the expired response.
* Fix GH#876: [FR] can unbound-checkconf be silenced when
configuration is valid?
Bug Fixes:
* Fix for the DNSBomb vulnerability CVE-2024-33655. Thanks to
Xiang Li from the Network and Information Security Lab of
Tsinghua University for reporting it.
* Update doc/unbound.doxygen with 'doxygen -u'. Fixes option
deprecation warnings and updates with newer defaults.
* Remove unused portion from iter_dname_ttl unit test.
* Fix validator classification of qtype DNAME for positive and
redirection answers, and fix validator signature routine for
dealing with the synthesized CNAME for a DNAME without
previously encountering it and also for when the qtype is
DNAME.
* Fix qname minimisation for reply with a DNAME for qtype CNAME
that answers it.
* Fix doc test so it ignores but outputs unsupported doxygen
options.
* Fix GH#1021 Inconsistent Behavior with Changing
rpz-cname-override and doing a unbound-control reload.
* Merge GH#1028: Clearer documentation for tcp-idle-timeout and
edns-tcp-keepalive-timeout.
* Fix GH#1029: rpz trigger clientip and action rpz-passthru not
working as expected.
* Fix rpz that the rpz override is taken in case of clientip
triggers. Fix that the clientip passthru action is logged. Fix
that the clientip localdata action is logged. Fix rpz override
action cname for the clientip trigger.
* Fix to unify codepath for local alias for rpz cname action
override.
* Fix rpz for cname override action after nsdname and nsip
triggers.
* Fix that addrinfo is not kept around but copied and freed, so
that log-destaddr uses a copy of the information, much like NSD
does.
* Merge GH#1030: Persist the openssl and expat directories for
repeated Windows builds.
* Fix that rpz CNAME content is limited to the max number of
cnames.
* Fix rpz, it follows iterator CNAMEs for nsip and nsdname and
sets the reply query_info values, that is better for debug
logging.
* Fix rpz that copies the cname override completely to the temp
region, so there are no references to the rpz region.
* Add rpz unit test for nsip action override.
* Fix rpz for qtype CNAME after nameserver trigger.
* Fix rpz so that rpz CNAME can apply after rpz CNAME. And fix
that clientip and nsip can give a CNAME.
* Fix localdata and rpz localdata to match CNAME only if no
direct type match is available.
* Merge GH#831 from Pierre4012: Improve Windows NSIS installer
script (setup.nsi).
* For GH#831: Format text, use exclamation icon and explicit label
names.
* Fix name of unit test for subnet cache response.
* Fix GH#1032: The size of subnet_msg_cache calculation mistake
cause memory usage increased beyond expectations.
* Fix for GH#1032, add safeguard to make table space positive.
* Fix comment in lruhash space function.
* Fix to add unit test for lruhash space that exercises the
routines.
* Fix that when the server truncates the pidfile, it does not
follow symbolic links.
* Fix that the server does not chown the pidfile.
* Fix GH#1034: DoT forward-zone via unbound-control.
* Fix for crypto related failures to have a better error string.
* Fix GH#1035: Potential Bug while parsing port from the
"stub-host" string; also affected forward-zones and
remote-control host directives.
* Fix GH#369: dnstap showing extra responses; for client responses
right from the cache when replying with expired data or
prefetching.
* Fix GH#1040: fix heap-buffer-overflow issue in function
cfg_mark_ports of file util/config_file.c.
* For GH#1040: adjust error text and disallow negative ports in
other parts of cfg_mark_ports.
* Fix comment syntax for view function views_find_view.
* Fix GH#595: unbound-anchor cannot deal with full disk; it will
now first write out to a temp file before replacing the
original one, like Unbound already does for
auto-trust-anchor-file.
* Fixup compile without cachedb.
* Add test for cachedb serve expired.
* Extended test for cachedb serve expired.
* Fix makefile dependencies for fake_event.c.
* Fix cachedb for serve-expired with serve-expired-reply-ttl.
* Fix to not reply serve expired unless enabled for cachedb.
... changelog too long, skipping 32 lines ...
* Fix doxygen comment for errinf_to_str_bogus.
==== unison ====
Version update (2.53.4 -> 2.53.5)
- Update to version 2.53.5
* Various minor bugfixes.
* Recovery from errors during repeat mode (enabled in 2.53.1)
is disabled for time being.
==== util-linux ====
Version update (2.39.3 -> 2.40.1)
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1
- Update to version 2.40.1
* agetty: don't overwrite TERM passed by the user
* fsck.minix: fix possible overrun
* libblkid: fix segfault when blkid.conf doesn't exist
* libfdisk: add initializer to geometry
* libmount: fix access check for utab in context
* libmount: fix umount --read-only
* lsns: fix netns use
- Drop skip-lsfd-tests-PR2888.patch, was a backport
- Don't delete binaries not common for all architectures. Create an
util-linux-extra subpackage instead, so users of third party
tools can use them. (bsc#1222285)
- Added static_lib.patch to resolve build failure when using
libblkid.pc in --static mode
- Add new lastlog2 sub-package (to solve migration problems due to
rpm %post/%postun ordering)
* Add pam-config calls to enable pam_lastlog2
* Add lastlog2.conf systemd-tmpfile to create database directory
- Skip tests marked as ts_skip_qemu_user when running under qemu
- Mark racy lslocks test as known fail
- Re-enable lsfd tests using mkfds, as it is fixed now.
- liblastlog2-devel:
* Obsolete/provide lastlog2-devel for migration
* Add header file to filelist
- Update to release 2.40
* Add lastlog2
* agetty: Load autologin user from agetty.autologin credential
* agetty: use get_terminal_default_type()
* agetty: use sd_get_sessions() for number of users (#2088)
* blockdev: add support for BLKGETZONESZ
* cfdisk: ask y/n before wipe
* cfdisk: properly handle out-of-order partitions during resize
* chcpu: document limitations of -g
* chsh: use libeconf to read /etc/shells
* column: fix -l
* column: fix memory leak
* dmesg: fix FD leak
* dmesg: fix delta calculation
* dmesg: fix wrong size calculation
* dmesg: support reading kmsg format from file
* enosys: a new small command to make syscalls fail with ENOSYS
* exch: new command to atomically exchanges paths between two files
* fdisk: add support for partition resizing
* fdisk: remove usage of VLA
* fincore: add --output-all
* findmnt: add --list-columns
* findmnt: add -I, --dfi options for imitating the output of df -i
* findmnt: add inode-related columns for implementing "df -i" like output
* hexdump: add '--one-byte-hex' format option
* hwclock: add support for RTC_VL_READ/RTC_VL_CLR ioctls
* login: initialize noauth from login.noauth credential
* lsblk: add --filter
* lsblk: add --highlight
* lsblk: add --list-columns
* lsclocks: new command to show clocks
* lscpu: even more Arm part numbers
* mkfs.minix: handle 64bit time on 32bit system
* mkswap: implement --file
* mkswap: implement --offset
* mount: add --map-users and --map-groups convenience options
* nsenter: add option `-c` to join the cgroup of target process
* setarch: add riscv64/riscv32 support
* setpgid: new command to run a program in a new process group
* uuidd: add cont_clock persistence
* uuidgen: add option --count
* wall: query logind for list of users with tty (#2088)
* write: query logind for list of users with tty (#2088)
* libuuid: improved support for 64-bit time
- skip-lsfd-tests-PR2888.patch: skip some lsfd tests which OBS does
not support (https://github.com/util-linux/util-linux/issues/2822)
- use-logind-not-utmp.patch: removed, accepted upstream
- tests-increase-delay-for-waitpid-test.patch: removed, upstreamed
- 0001-Revert-libblkid-try-LUKS2-first-when-probing.patch: reverted upstream
- util-linux-fix-tests-with-64k-pagesize.patch: was a backport
==== util-linux-systemd ====
Version update (1.3.1 -> 2.40.1)
Subpackages: lastlog2
- Update to version 2.40.1
* agetty: don't overwrite TERM passed by the user
* fsck.minix: fix possible overrun
* libblkid: fix segfault when blkid.conf doesn't exist
* libfdisk: add initializer to geometry
* libmount: fix access check for utab in context
* libmount: fix umount --read-only
* lsns: fix netns use
- Drop skip-lsfd-tests-PR2888.patch, was a backport
- Don't delete binaries not common for all architectures. Create an
util-linux-extra subpackage instead, so users of third party
tools can use them. (bsc#1222285)
- Added static_lib.patch to resolve build failure when using
libblkid.pc in --static mode
- Add new lastlog2 sub-package (to solve migration problems due to
rpm %post/%postun ordering)
* Add pam-config calls to enable pam_lastlog2
* Add lastlog2.conf systemd-tmpfile to create database directory
- Skip tests marked as ts_skip_qemu_user when running under qemu
- Mark racy lslocks test as known fail
- Re-enable lsfd tests using mkfds, as it is fixed now.
- liblastlog2-devel:
* Obsolete/provide lastlog2-devel for migration
* Add header file to filelist
- Update to release 2.40
* Add lastlog2
* agetty: Load autologin user from agetty.autologin credential
* agetty: use get_terminal_default_type()
* agetty: use sd_get_sessions() for number of users (#2088)
* blockdev: add support for BLKGETZONESZ
* cfdisk: ask y/n before wipe
* cfdisk: properly handle out-of-order partitions during resize
* chcpu: document limitations of -g
* chsh: use libeconf to read /etc/shells
* column: fix -l
* column: fix memory leak
* dmesg: fix FD leak
* dmesg: fix delta calculation
* dmesg: fix wrong size calculation
* dmesg: support reading kmsg format from file
* enosys: a new small command to make syscalls fail with ENOSYS
* exch: new command to atomically exchanges paths between two files
* fdisk: add support for partition resizing
* fdisk: remove usage of VLA
* fincore: add --output-all
* findmnt: add --list-columns
* findmnt: add -I, --dfi options for imitating the output of df -i
* findmnt: add inode-related columns for implementing "df -i" like output
* hexdump: add '--one-byte-hex' format option
* hwclock: add support for RTC_VL_READ/RTC_VL_CLR ioctls
* login: initialize noauth from login.noauth credential
* lsblk: add --filter
* lsblk: add --highlight
* lsblk: add --list-columns
* lsclocks: new command to show clocks
* lscpu: even more Arm part numbers
* mkfs.minix: handle 64bit time on 32bit system
* mkswap: implement --file
* mkswap: implement --offset
* mount: add --map-users and --map-groups convenience options
* nsenter: add option `-c` to join the cgroup of target process
* setarch: add riscv64/riscv32 support
* setpgid: new command to run a program in a new process group
* uuidd: add cont_clock persistence
* uuidgen: add option --count
* wall: query logind for list of users with tty (#2088)
* write: query logind for list of users with tty (#2088)
* libuuid: improved support for 64-bit time
- skip-lsfd-tests-PR2888.patch: skip some lsfd tests which OBS does
not support (https://github.com/util-linux/util-linux/issues/2822)
- use-logind-not-utmp.patch: removed, accepted upstream
- tests-increase-delay-for-waitpid-test.patch: removed, upstreamed
- 0001-Revert-libblkid-try-LUKS2-first-when-probing.patch: reverted upstream
- util-linux-fix-tests-with-64k-pagesize.patch: was a backport
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- bsc#1222738 - virt-manager shows SLE Micro 6.0 in suggested OS
version should be SL Micro 6.0
virtinst-add-slm-detection-support.patch
==== virt-v2v ====
Subpackages: virt-v2v-bash-completion
- bsc#1223444 - New virt-v2v dependency on btrfsprogs causes error
with zypper dup on systems without btrfs installed
Drop Requires on the following packages and move them into
libguestfs-appliance
btrfsprogs, curl, dhcp-client, e2fsprogs, gptfdisk
ntfsprogs, xfsprogs
==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau
- Enable FluidSynth plugin using an optional package
==== vte ====
Version update (0.76.0 -> 0.76.1)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91
- Update to version 0.76.1:
+ terminal: fix UTF-8 bounds check.
+ app: Don't hide scrolled-window option.
+ app: Add built-in CSS to hide scrolled-window over-scroll
indicators.
+ emulation: Fix the reported bold/etc. color if unset
+ widget: Also set tag when returning no match.
- Update to version 0.76.1:
* emulation: Fix the reported bold/etc. color if unset
* app: Fix the build with clang++
* app: Don't use typeof
* terminal: fix UTF-8 bounds check
* widget: Also set tag when returning no match
* app: Add built-in CSS to hide scrolled-window over-scroll indicators
* app: Don't hide scrolled-window option
* build: Post release version bump
==== wicked ====
Version update (0.6.74 -> 0.6.75)
Subpackages: wicked-service
- Update to version 0.6.75:
- cleanup: fix ni_fsm_state_t enum-int-mismatch warnings
- cleanup: fix overflow warnings in a socket testcase on i586
- ifcheck: report new and deleted configs as changed (bsc#1218926)
- man: improve ARP configuration options in the wicked-config.5
- bond: add ports when master is UP to avoid port MTU revert (bsc#1219108)
- cleanup: fix interface dependencies and shutdown order (bsc#1205604)
- Remove port arrays from bond,team,bridge,ovs-bridge (redundant)
and consistently use config and state info attached to the port
interface as in rtnetlink(7).
- Cleanup ifcfg parsing, schema configuration and service properties
- Migrate ports in xml config and policies already applied in nanny
- Remove "missed config" generation from finite state machine, which
is completed while parsing the config or while xml config migration.
- Issue a warning when "lower" interface (e.g. eth0) config is missed
while parsing config depending on it (e.g. eth0.42 vlan).
- Resolve ovs master to the effective bridge in config and wickedd
- Implement netif-check-state require checks using system relations
from wickedd/kernel instead of config relations for ifdown and add
linkDown and deleteDevice checks to all master and lower references.
- Add a `wicked <ifup|ifdown|ifreload> --dry-run â¦` option to show the
system/config interface hierarchies as notice with +/- marked
interfaces to setup and/or shutdown.
- Removed patches included in the source archive:
[- 0001-addrconf-fix-fallback-lease-drop-bsc-1220996.patch]
[- 0002-extensions-nbft-replace-nvme-show-nbft-with-nvme-nbf.patch]
[- 0003-move-all-attribute-definitions-to-compiler-h.patch]
[- 0004-hide-secrets-in-debug-log-bsc-1221194.patch]
[- 0005-client-do-to-not-convert-sec-to-msec-twice-bsc-1222105.patch]
==== wireplumber ====
Subpackages: libwireplumber-0_5-0 wireplumber-audio wireplumber-zsh-completion
- Better fix for (bsc#1223916) that basically turns the main
profile into the (to be in 0.5.3) video-only profile unless
wireplumber-audio is installed which now turns the main profile
into exactly upstream's main profile.
- Add patch from upstream to fix a json log issue:
* 0001-lua-json-fix-error-ouput.patch
- Add patch from upstream to add a method to merge json containers:
* 0002-lua-json-add-method-to-merge-json-containers.patch
- Add patch from upstream to fix merging a particular case
of configuration options:
* 0003-json-utils-fix-overriding-of-non-container-values-when.patch
- Fix wireplumber not starting successfully when audio support is
not enabled since the main profile now requires it. The best
option would be to use a video-only profile but it's too late
to change the way wireplumber is started in SLE/Leap, so the
solution just makes audio/bluetooth optional for now
(bsc#1223916)
* split-config-file.py
==== wtmpdb ====
Version update (0.11.0 -> 0.12.0+git.20240508)
Subpackages: libwtmpdb0
- Update to version 0.12.0+git.20240508:
- boot: Query systemd if soft-reboot was done
==== xconsole ====
Version update (1.0.8 -> 1.1.0)
- Update to version 1.1.0
* This release fixes use of the scroll wheel in the text area,
adds -version and -help options, and removes support for several
older OS'es.
==== xdg-desktop-portal-gnome ====
Version update (46.0 -> 46.1)
- Update to version 46.1:
+ Remove D-Bus call timeout from Access portal requests that are
proxied to GNOME Shell. This prevents the Access portal from
failing requests if the user doesn't click on a dialog for more
than 25 seconds.
+ Various fixes to the ScreenCast portal dialog.
+ Updated translations.
==== xxhash ====
- Fix ftbfs with gcc14:
* use correct optflags also in %check
* add test-tools-do-not-override-cflags.patch
- Execute more tests
==== yast2-bootloader ====
Version update (5.0.8 -> 5.0.10)
- Writing "root" entry into /etc/kernel/cmdline which is needed by
sdbootutil. (still for bsc#1220892)
- 5.0.10
- Creating kernel options for systemd-boot. (bsc#1220892)
- 5.0.9
==== yast2-installation ====
Version update (5.0.8 -> 5.0.10)
- Added encryption_method and encryption_pbkdf in the product
description file (section partitioning/proposal) in order to
set the encryption method/pbkdf in the Guided Setup of
partitioning (related to bsc#1185291).
- 5.0.10
- Handle SystemdBoot mitigations. (bsc#1220892)
- 5.0.9
==== yast2-storage-ng ====
Version update (5.0.12 -> 5.0.14)
- Proposal: Make the encryption method and the key derivation
function configurable by product.
- Partitioner: LUKS2 is always available and used by default, with
PBKDF2 as default derivation function (related to bsc#1185291).
- 5.0.14
- GuidedProposal: refine the :bigger_resize SpaceMaker strategy
(gh#openSUSE/agama#1164).
- Fixed a bug related to the calculation of partitions required
for booting when RAID is involved.
- 5.0.13
==== yast2-trans ====
Version update (84.87.20240421.63804708b7 -> 84.87.20240505.45b4c21d5b)
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.20240505.45b4c21d5b:
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* Translated using Weblate (Italian)
* New POT for text domain 'bootloader'.
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Romanian)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* Translated using Weblate (French)
* New POT for text domain 'bootloader'.
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Spanish)
* Translated using Weblate (Romanian)
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Chinese (Taiwan) (zh_TW))
* Translated using Weblate (Chinese (China) (zh_CN))
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
- Update to version 84.87.20240428.f3ddce30c5:
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Hungarian)
* Translated using Weblate (Japanese)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Russian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
* Translated using Weblate (Romanian)
1
0
Any news with Tumbleweed and incorrect firmware loading
of the iwlwfi-module ?
Regards
Uli
1
0
Why do ARM images for Leap 15.6 have names with 15.5 in the file name?
by Freek de Kruijf 03 May '24
by Freek de Kruijf 03 May '24
03 May '24
Looking in http://download.opensuse.org/distribution/leap/15.6/appliances,
which obviously is about Leap 15.6 I only find file names with 15.5 in the
names. Why?
--
fr.gr.
member openSUSE
Freek de Kruijf
5
5