openSUSE ARM
Threads by month
- ----- 2024 -----
- 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
October 2023
- 7 participants
- 13 discussions
Hey,
I recently purchased a beautiful Radxa Rock 5B [1] to replace my ageing
RPi4 Home server.
Since we have a Tumbleweed image for the Radxa Zero [2], I was having
some hopes, that we might also have images for the Rock 5B. Is there
something known about it?
Best,
phoenix
[1] https://wiki.radxa.com/Rock5/5b
[2] https://en.opensuse.org/HCL:Radxa_Zero
5
8
Hello,
i tried the current TW images for the RPi2[1,2,3,4] and after booting I
only get a black screen and no desktop environment. Is there anything known?
Thanks
Kasimir
[1]
https://download.opensuse.org/ports/armv7hl/tumbleweed/appliances/openSUSE-…
[2]
https://download.opensuse.org/ports/armv7hl/tumbleweed/appliances/openSUSE-…
[3]
https://download.opensuse.org/ports/armv7hl/tumbleweed/appliances/openSUSE-…
[4]
https://download.opensuse.org/ports/armv7hl/tumbleweed/appliances/openSUSE-…
3
7
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
AppStream
GraphicsMagick
NetworkManager-applet
aaa_base (84.87+git20230815.cab7b44 -> 84.87+git20231023.f347d36)
apache2 (2.4.57 -> 2.4.58)
apache2-manual (2.4.57 -> 2.4.58)
apache2-mod_php8 (8.2.11 -> 8.2.12)
apache2-prefork (2.4.57 -> 2.4.58)
apache2-utils (2.4.57 -> 2.4.58)
attica-qt5 (5.110.0 -> 5.111.0)
avahi
avahi-glib2
baloo5 (5.110.0 -> 5.111.0)
bluedevil5 (5.27.8 -> 5.27.9)
bluez-qt (5.110.0 -> 5.111.0)
breeze (5.27.8 -> 5.27.9)
breeze-gtk (5.27.8 -> 5.27.9)
breeze5-icons (5.110.0 -> 5.111.0)
ceph (16.2.13.66+g54799ee0666 -> 16.2.14.66+g7aa6ce9419f)
chromaprint
clamav (0.103.9 -> 0.103.11)
discover (5.27.8 -> 5.27.9)
dracut (059+suse.501.gc44a365d -> 059+suse.503.g41e99e72)
drkonqi5 (5.27.8 -> 5.27.9)
efivar
emacs
eog (45.0 -> 45.1)
evolution (3.50.0 -> 3.50.1)
evolution-data-server (3.50.0 -> 3.50.1)
evolution-ews (3.50.0 -> 3.50.1)
fde-tools (0.7.0 -> 0.7.1)
fftw3
firewalld (2.0.0 -> 2.0.1)
frameworkintegration (5.110.0 -> 5.111.0)
freerdp (2.11.0 -> 2.11.2)
git
glib2 (2.78.0 -> 2.78.1)
glibc
gnome-control-center (45.0+34 -> 45.1)
gnome-maps (45.0 -> 45.1)
gnome-settings-daemon
gnome-shell
gnome-software (45.0 -> 45.1)
gnome-sudoku (45.1 -> 45.2)
gnome-terminal (3.50.0 -> 3.50.1)
gnome-user-docs (45.0 -> 45.1)
gnu-unifont-fonts (15.1.01 -> 15.1.03)
gpg2
gpgme (1.22.0 -> 1.23.0)
gpgmeqt (1.22.0 -> 1.23.0)
grub2
gvfs (1.52.0 -> 1.52.1)
gzip
harfbuzz (8.2.1 -> 8.2.2)
icewm
iptables (1.8.9 -> 1.8.10)
java-11-openjdk (11.0.20.1 -> 11.0.21.0)
kaccounts-providers
kactivities-stats (5.110.0 -> 5.111.0)
kactivities5 (5.110.0 -> 5.111.0)
kactivitymanagerd (5.27.8 -> 5.27.9)
karchive (5.110.0 -> 5.111.0)
kauth (5.110.0 -> 5.111.0)
kbookmarks (5.110.0 -> 5.111.0)
kcalendarcore (5.110.0 -> 5.111.0)
kcm_flatpak (5.27.8 -> 5.27.9)
kcm_sddm (5.27.8 -> 5.27.9)
kcmutils (5.110.0 -> 5.111.0)
kcodecs (5.110.0 -> 5.111.0)
kcompletion (5.110.0 -> 5.111.0)
kconfig (5.110.0 -> 5.111.0)
kconfigwidgets (5.110.0 -> 5.111.0)
kcontacts (5.110.0 -> 5.111.0)
kcoreaddons (5.110.0 -> 5.111.0)
kcrash (5.110.0 -> 5.111.0)
kdav (5.110.0 -> 5.111.0)
kdbusaddons (5.110.0 -> 5.111.0)
kde-cli-tools5 (5.27.8 -> 5.27.9)
kde-gtk-config5 (5.27.8 -> 5.27.9)
kdeclarative (5.110.0 -> 5.111.0)
kded (5.110.0 -> 5.111.0)
kdelibs4support (5.110.0 -> 5.111.0)
kdenetwork-filesharing
kdesu (5.110.0 -> 5.111.0)
kdnssd-framework (5.110.0 -> 5.111.0)
kdoctools (5.110.0 -> 5.111.0)
kdump (1.9.6 -> 1.9.7)
kernel-firmware (20231006 -> 20231019)
kernel-source (6.5.6 -> 6.5.9)
kfilemetadata5 (5.110.0 -> 5.111.0)
kgamma5 (5.27.8 -> 5.27.9)
kglobalaccel (5.110.0 -> 5.111.0)
kguiaddons (5.110.0 -> 5.111.0)
kholidays (5.110.0 -> 5.111.0)
khotkeys5 (5.27.8 -> 5.27.9)
khtml (5.110.0 -> 5.111.0)
ki18n (5.110.0 -> 5.111.0)
kiconthemes (5.110.0 -> 5.111.0)
kidletime (5.110.0 -> 5.111.0)
kimageformats (5.110.0 -> 5.111.0)
kinfocenter5 (5.27.8 -> 5.27.9)
kinit (5.110.0 -> 5.111.0)
kio (5.110.0 -> 5.111.0)
kirigami2 (5.110.0 -> 5.111.0)
kitemmodels (5.110.0 -> 5.111.0)
kitemviews (5.110.0 -> 5.111.0)
kjobwidgets (5.110.0 -> 5.111.0)
kjs (5.110.0 -> 5.111.0)
kmenuedit5 (5.27.8 -> 5.27.9)
kmod (30 -> 31)
knewstuff (5.110.0 -> 5.111.0)
knotifications (5.110.0 -> 5.111.0)
knotifyconfig (5.110.0 -> 5.111.0)
kpackage (5.110.0 -> 5.111.0)
kparts (5.110.0 -> 5.111.0)
kpeople5 (5.110.0 -> 5.111.0)
kpipewire (5.27.8 -> 5.27.9)
kplotting (5.110.0 -> 5.111.0)
kpty (5.110.0 -> 5.111.0)
kquickcharts (5.110.0 -> 5.111.0)
kross (5.110.0 -> 5.111.0)
krunner (5.110.0 -> 5.111.0)
kscreen5 (5.27.8 -> 5.27.9)
kscreenlocker (5.27.8 -> 5.27.9)
kservice (5.110.0 -> 5.111.0)
ksshaskpass5 (5.27.8 -> 5.27.9)
ktexteditor (5.110.0 -> 5.111.0)
ktextwidgets (5.110.0 -> 5.111.0)
kunitconversion (5.110.0 -> 5.111.0)
kwallet (5.110.0 -> 5.111.0)
kwayland (5.110.0 -> 5.111.0)
kwayland-integration (5.27.8 -> 5.27.9)
kwidgetsaddons (5.110.0 -> 5.111.0)
kwin5 (5.27.8 -> 5.27.9)
kwindowsystem (5.110.0 -> 5.111.0)
kwrited5 (5.27.8 -> 5.27.9)
kxmlgui (5.110.0 -> 5.111.0)
lastlog2
layer-shell-qt (5.27.8 -> 5.27.9)
libKF5ModemManagerQt (5.110.0 -> 5.111.0)
libKF5NetworkManagerQt (5.110.0 -> 5.111.0)
libdrm (2.4.116 -> 2.4.117)
libgcrypt
libgpg-error
libheif (1.16.2 -> 1.17.1)
libkdecoration2 (5.27.8 -> 5.27.9)
libksba
libkscreen2 (5.27.8 -> 5.27.9)
libksysguard5 (5.27.8 -> 5.27.9)
libmysofa (1.3.1 -> 1.3.2)
libnma
libnvme (1.6 -> 1.6+5.g68c6ffb)
libp11
libphonenumber (8.13.15 -> 8.13.23)
libplacebo (6.338.0 -> 6.338.1)
libqt5-qtbase (5.15.11+kde134 -> 5.15.11+kde138)
libshumate (1.1.0 -> 1.1.1)
libsndfile (1.2.0 -> 1.2.2)
libsoup (3.4.3 -> 3.4.4)
libstorage-ng (4.5.143 -> 4.5.155)
libvirt
libxkbcommon (1.5.0 -> 1.6.0)
libzypp (17.31.22 -> 17.31.23)
llvm17 (17.0.2 -> 17.0.3)
man (2.11.2 -> 2.12.0)
milou5 (5.27.8 -> 5.27.9)
mozilla-nss (3.93 -> 3.94)
multipath-tools (0.9.6+71+suse.f07325e -> 0.9.6+115+suse.07776fb)
nautilus (45.0 -> 45.1)
net-snmp (5.9.3 -> 5.9.4)
nftables (1.0.8 -> 1.0.9)
nodejs20
oniguruma (6.9.8 -> 6.9.9)
open-iscsi
open-vm-tools
openssh
openssl-1_1
openssl-3 (3.1.3 -> 3.1.4)
openssl (3.1.3 -> 3.1.4)
oxygen5-sounds (5.27.8 -> 5.27.9)
p11-kit (0.25.0 -> 0.25.1)
pam_kwallet (5.27.8 -> 5.27.9)
patterns-base
patterns-fonts
patterns-media
perl-CryptX (0.078 -> 0.80.0)
php8 (8.2.11 -> 8.2.12)
pipewire (0.3.82 -> 0.3.83)
plasma-browser-integration (5.27.8 -> 5.27.9)
plasma-framework (5.110.0 -> 5.111.0)
plasma-nm5 (5.27.8 -> 5.27.9)
plasma5-addons (5.27.8 -> 5.27.9)
plasma5-desktop (5.27.8 -> 5.27.9)
plasma5-disks (5.27.8 -> 5.27.9)
plasma5-integration (5.27.8 -> 5.27.9)
plasma5-openSUSE
plasma5-pa (5.27.8 -> 5.27.9)
plasma5-systemmonitor (5.27.8 -> 5.27.9)
plasma5-thunderbolt (5.27.8 -> 5.27.9)
plasma5-workspace (5.27.8 -> 5.27.9)
policycoreutils
polkit-kde-agent-5 (5.27.8 -> 5.27.9)
postgresql
postgresql16
powerdevil5 (5.27.8 -> 5.27.9)
prison-qt5 (5.110.0 -> 5.111.0)
psmisc
purpose (5.110.0 -> 5.111.0)
python-M2Crypto (0.39.0 -> 0.40.0)
python-argcomplete
python-gssapi (1.8.2 -> 1.8.3)
python-httpcore (0.17.3 -> 0.18.0)
python-httpx (0.24.1 -> 0.25.0)
python-pexpect
python-psutil
python-pycairo (1.24.0 -> 1.25.1)
python-pytz (2023.3 -> 2023.3.post1)
python-typing_extensions (4.7.1 -> 4.8.0)
python-urllib3 (2.0.6 -> 2.0.7)
qemu (8.1.0 -> 8.1.2)
qqc2-desktop-style (5.110.0 -> 5.111.0)
qt6-base
redis (7.0.12 -> 7.2.2)
rsyslog
rubygem-agama (4 -> 5)
samba (4.19.1+git.312.c912b3d2ef6 -> 4.19.2+git.322.7e9201cef5)
sdbootutil (1+git20230817.2a3cd34 -> 1+git20231023.873adb9)
sg3_utils (1.48+1.889c3e3 -> 1.48+3.b642f6a)
shaderc (2023.6 -> 2023.7)
solid (5.110.0 -> 5.111.0)
sonnet (5.110.0 -> 5.111.0)
sqlite3 (3.42.0 -> 3.43.2)
suse-module-tools (16.0.36 -> 16.0.37)
swtpm
syndication (5.110.0 -> 5.111.0)
syntax-highlighting (5.110.0 -> 5.111.0)
systemd
systemd-default-settings (0.7 -> 0.8)
systemsettings5 (5.27.8 -> 5.27.9)
threadweaver (5.110.0 -> 5.111.0)
u-boot-rpiarm64
vim (9.0.1894 -> 9.0.2078)
virglrenderer (0.9.1 -> 1.0.0)
vlan
vlc (3.0.18 -> 3.0.19)
vorbis-tools
vte (0.74.0 -> 0.74.1)
webkit2gtk3
webkit2gtk3-soup2
wsdd
wtmpdb (0.9.2 -> 0.9.3)
xcb-util-cursor (0.1.4 -> 0.1.5)
xdg-desktop-portal (1.18.0 -> 1.18.1)
xdg-desktop-portal-gtk (1.14.1 -> 1.15.1)
xdg-desktop-portal-kde (5.27.8 -> 5.27.9)
xfce4-notifyd
xfce4-session
xfce4-terminal (1.1.0 -> 1.1.1)
xorg-x11-server (21.1.8 -> 21.1.9)
xwayland (23.2.1 -> 23.2.2)
yast2 (4.6.2 -> 5.0.2)
yast2-add-on (4.6.1 -> 5.0.0)
yast2-alternatives (4.6.0 -> 5.0.0)
yast2-apparmor (4.6.2 -> 5.0.0)
yast2-auth-client (4.6.1 -> 5.0.0)
yast2-auth-server (4.6.2 -> 5.0.0)
yast2-configuration-management (4.6.0 -> 5.0.0)
yast2-control-center (4.6.1 -> 5.0.0)
yast2-core (4.6.0 -> 5.0.0)
yast2-country (5.0.1 -> 5.0.2)
yast2-drbd (4.6.1 -> 5.0.0)
yast2-firewall (4.6.0 -> 5.0.0)
yast2-firstboot (4.6.1 -> 5.0.0)
yast2-ftp-server (4.6.0 -> 5.0.0)
yast2-hardware-detection (4.6.0 -> 5.0.0)
yast2-iscsi-client (4.6.0 -> 5.0.1)
yast2-journal (4.6.0 -> 5.0.0)
yast2-kdump (4.6.1 -> 5.0.0)
yast2-ldap (4.6.0 -> 5.0.0)
yast2-mail (4.6.0 -> 5.0.0)
yast2-metapackage-handler (4.6.0 -> 5.0.0)
yast2-multipath (4.6.0 -> 5.0.0)
yast2-network (4.6.5 -> 5.0.0)
yast2-nfs-client (4.6.1 -> 5.0.0)
yast2-nfs-server (4.6.0 -> 5.0.0)
yast2-ntp-client (4.6.0 -> 5.0.0)
yast2-online-update (4.6.1 -> 5.0.0)
yast2-packager (4.6.2 -> 5.0.1)
yast2-pam (4.6.0 -> 5.0.0)
yast2-perl-bindings (4.6.0 -> 5.0.0)
yast2-pkg-bindings (4.6.2 -> 5.0.2)
yast2-printer (4.6.0 -> 5.0.0)
yast2-proxy (4.6.0 -> 5.0.0)
yast2-ruby-bindings (4.6.2 -> 5.0.0)
yast2-samba-client (4.6.1 -> 5.0.0)
yast2-samba-server (4.6.0 -> 5.0.0)
yast2-scanner (4.6.0 -> 5.0.0)
yast2-security (4.6.0 -> 5.0.0)
yast2-services-manager (4.6.1 -> 5.0.0)
yast2-slp (4.6.0 -> 5.0.0)
yast2-snapper (4.6.1 -> 5.0.0)
yast2-squid (4.6.0 -> 5.0.0)
yast2-storage-ng (5.0.1 -> 5.0.3)
yast2-sudo (4.6.1 -> 5.0.0)
yast2-sysconfig (4.6.0 -> 5.0.0)
yast2-tftp-server (4.6.0 -> 5.0.0)
yast2-theme (4.6.0 -> 5.0.1)
yast2-transfer (4.6.0 -> 5.0.0)
yast2-tune (4.6.0 -> 5.0.0)
yast2-update (4.6.1 -> 5.0.0)
yast2-vm (4.6.1 -> 5.0.0)
yast2-vpn (4.6.1 -> 5.0.0)
yast2-x11 (5.0.1 -> 5.0.2)
yast2-xml (4.6.0 -> 5.0.0)
yast2-ycp-ui-bindings (4.6.0 -> 5.0.0)
zeromq (4.3.4 -> 4.3.5)
zlib (1.2.13 -> 1.3)
=== Details ===
==== AppStream ====
Subpackages: libAppStreamQt2 libappstream4
- Fix the documentation being put in the devel subpackage while
the doc subpackage was empty. I think the doc %files section was
probably removed inadvertently since it wasn't mentioned in the
changelog and the doc subpackage declaration was left around.
- Moved the appstreamcli-compose man page to the same package
as the binary.
- Make AppStream-compose-devel explicitly require
libappstream-compose0 to stop rpmlint from reporting an error.
==== GraphicsMagick ====
Subpackages: libGraphicsMagick++-Q16-12 libGraphicsMagick-Q16-3 libGraphicsMagick3-config
- Have libGraphicsMagick3-config require ghostscript-fonts-std
(boo#1216604).
==== NetworkManager-applet ====
Subpackages: NetworkManager-connection-editor
- Support build environments like SLE 15 SP5 and Leap 15.5 which
had %{_distconfdir) not defined yet.
==== aaa_base ====
Version update (84.87+git20230815.cab7b44 -> 84.87+git20231023.f347d36)
Subpackages: aaa_base-extras
- Update to version 84.87+git20231023.f347d36:
* Remove %ghost lastlog entry, lastlog is long gone
* Remove shaky safe-rm and safe-rmdir helpers (bsc#1159103)
==== apache2 ====
Version update (2.4.57 -> 2.4.58)
- Update to 2.4.58:
* ) SECURITY: CVE-2023-45802: Apache HTTP Server: HTTP/2 stream
memory not reclaimed right away on RST (cve.mitre.org)
When a HTTP/2 stream was reset (RST frame) by a client, there
was a time window were the request's memory resources were not
reclaimed immediately. Instead, de-allocation was deferred to
connection close. A client could send new requests and resets,
keeping the connection busy and open and causing the memory
footprint to keep on growing. On connection close, all resources
were reclaimed, but the process might run out of memory before
that.
This was found by the reporter during testing of CVE-2023-44487
(HTTP/2 Rapid Reset Exploit) with their own test client. During
"normal" HTTP/2 use, the probability to hit this bug is very
low. The kept memory would not become noticeable before the
connection closes or times out.
Users are recommended to upgrade to version 2.4.58, which fixes
the issue.
Credits: Will Dormann of Vul Labs
* ) SECURITY: CVE-2023-43622: Apache HTTP Server: DoS in HTTP/2 with
initial windows size 0 (cve.mitre.org)
An attacker, opening a HTTP/2 connection with an initial window
size of 0, was able to block handling of that connection
indefinitely in Apache HTTP Server. This could be used to
exhaust worker resources in the server, similar to the well
known "slow loris" attack pattern.
This has been fixed in version 2.4.58, so that such connection
are terminated properly after the configured connection timeout.
This issue affects Apache HTTP Server: from 2.4.55 through
2.4.57.
Users are recommended to upgrade to version 2.4.58, which fixes
the issue.
Credits: Prof. Sven Dietrich (City University of New York)
* ) SECURITY: CVE-2023-31122: mod_macro buffer over-read
(cve.mitre.org)
Out-of-bounds Read vulnerability in mod_macro of Apache HTTP
Server.This issue affects Apache HTTP Server: through 2.4.57.
Credits: David Shoon (github/davidshoon)
* ) mod_ssl: Silence info log message "SSL Library Error: error:0A000126:
SSL routines::unexpected eof while reading" when using
OpenSSL 3 by setting SSL_OP_IGNORE_UNEXPECTED_EOF if
available. [Rainer Jung]
* ) mod_http2: improved early cleanup of streams.
[Stefan Eissing]
* ) mod_proxy_http2: improved error handling on connection errors while
response is already underway.
[Stefan Eissing]
* ) mod_http2: fixed a bug that could lead to a crash in main connection
output handling. This occured only when the last request on a HTTP/2
connection had been processed and the session decided to shut down.
This could lead to an attempt to send a final GOAWAY while the previous
write was still in progress. See PR 66646.
[Stefan Eissing]
* ) mod_proxy_http2: fix `X-Forward-Host` header to carry the correct value.
Fixes PR66752.
[Stefan Eissing]
* ) mod_http2: added support for bootstrapping WebSockets via HTTP/2, as
described in RFC 8441. A new directive 'H2WebSockets on|off' has been
added. The feature is by default not enabled.
As also discussed in the manual, this feature should work for setups
using "ProxyPass backend-url upgrade=websocket" without further changes.
Special server modules for WebSockets will have to be adapted,
most likely, as the handling if IO events is different with HTTP/2.
HTTP/2 WebSockets are supported on platforms with native pipes. This
excludes Windows.
[Stefan Eissing]
* ) mod_rewrite: Fix a regression with both a trailing ? and [QSA].
in OCSP stapling. PR 66672. [Frank Meier <frank.meier ergon.ch>, covener]
* ) mod_http2: fixed a bug in flushing pending data on an already closed
connection that could lead to a busy loop, preventing the HTTP/2 session
to close down successfully. Fixed PR 66624.
[Stefan Eissing]
* ) mod_http2: v2.0.15 with the following fixes and improvements
- New directive 'H2EarlyHint name value' to add headers to a response,
picked up already when a "103 Early Hints" response is sent. 'name' and
'value' must comply to the HTTP field restrictions.
This directive can be repeated several times and header fields of the
same names add. Sending a 'Link' header with 'preload' relation will
also cause a HTTP/2 PUSH if enabled and supported by the client.
- Fixed an issue where requests were not logged and accounted in a timely
fashion when the connection returns to "keepalive" handling, e.g. when
the request served was the last outstanding one.
This led to late appearance in access logs with wrong duration times
reported.
- Accurately report the bytes sent for a request in the '%O' Log format.
This addresses #203, a long outstanding issue where mod_h2 has reported
numbers over-eagerly from internal buffering and not what has actually
been placed on the connection.
The numbers are now the same with and without H2CopyFiles enabled.
[Stefan Eissing]
* ) mod_proxy_http2: fix retry handling to not leak temporary errors.
On detecting that that an existing connection was shutdown by the other
side, a 503 response leaked even though the request was retried on a
fresh connection.
[Stefan Eissing]
* ) mod_rewrite: Add server directory to include path as mod_rewrite requires
test_char.h. PR 66571 [Valeria Petrov <valeria.petrov(a)spinetix.com>]
* ) mod_http2: new directive `H2ProxyRequests on|off` to enable handling
of HTTP/2 requests in a forward proxy configuration.
... changelog too long, skipping 85 lines ...
for async MPMs. PR 63300. [Rainer Jung]
==== apache2-manual ====
Version update (2.4.57 -> 2.4.58)
- Update to 2.4.58:
* ) SECURITY: CVE-2023-45802: Apache HTTP Server: HTTP/2 stream
memory not reclaimed right away on RST (cve.mitre.org)
When a HTTP/2 stream was reset (RST frame) by a client, there
was a time window were the request's memory resources were not
reclaimed immediately. Instead, de-allocation was deferred to
connection close. A client could send new requests and resets,
keeping the connection busy and open and causing the memory
footprint to keep on growing. On connection close, all resources
were reclaimed, but the process might run out of memory before
that.
This was found by the reporter during testing of CVE-2023-44487
(HTTP/2 Rapid Reset Exploit) with their own test client. During
"normal" HTTP/2 use, the probability to hit this bug is very
low. The kept memory would not become noticeable before the
connection closes or times out.
Users are recommended to upgrade to version 2.4.58, which fixes
the issue.
Credits: Will Dormann of Vul Labs
* ) SECURITY: CVE-2023-43622: Apache HTTP Server: DoS in HTTP/2 with
initial windows size 0 (cve.mitre.org)
An attacker, opening a HTTP/2 connection with an initial window
size of 0, was able to block handling of that connection
indefinitely in Apache HTTP Server. This could be used to
exhaust worker resources in the server, similar to the well
known "slow loris" attack pattern.
This has been fixed in version 2.4.58, so that such connection
are terminated properly after the configured connection timeout.
This issue affects Apache HTTP Server: from 2.4.55 through
2.4.57.
Users are recommended to upgrade to version 2.4.58, which fixes
the issue.
Credits: Prof. Sven Dietrich (City University of New York)
* ) SECURITY: CVE-2023-31122: mod_macro buffer over-read
(cve.mitre.org)
Out-of-bounds Read vulnerability in mod_macro of Apache HTTP
Server.This issue affects Apache HTTP Server: through 2.4.57.
Credits: David Shoon (github/davidshoon)
* ) mod_ssl: Silence info log message "SSL Library Error: error:0A000126:
SSL routines::unexpected eof while reading" when using
OpenSSL 3 by setting SSL_OP_IGNORE_UNEXPECTED_EOF if
available. [Rainer Jung]
* ) mod_http2: improved early cleanup of streams.
[Stefan Eissing]
* ) mod_proxy_http2: improved error handling on connection errors while
response is already underway.
[Stefan Eissing]
* ) mod_http2: fixed a bug that could lead to a crash in main connection
output handling. This occured only when the last request on a HTTP/2
connection had been processed and the session decided to shut down.
This could lead to an attempt to send a final GOAWAY while the previous
write was still in progress. See PR 66646.
[Stefan Eissing]
* ) mod_proxy_http2: fix `X-Forward-Host` header to carry the correct value.
Fixes PR66752.
[Stefan Eissing]
* ) mod_http2: added support for bootstrapping WebSockets via HTTP/2, as
described in RFC 8441. A new directive 'H2WebSockets on|off' has been
added. The feature is by default not enabled.
As also discussed in the manual, this feature should work for setups
using "ProxyPass backend-url upgrade=websocket" without further changes.
Special server modules for WebSockets will have to be adapted,
most likely, as the handling if IO events is different with HTTP/2.
HTTP/2 WebSockets are supported on platforms with native pipes. This
excludes Windows.
[Stefan Eissing]
* ) mod_rewrite: Fix a regression with both a trailing ? and [QSA].
in OCSP stapling. PR 66672. [Frank Meier <frank.meier ergon.ch>, covener]
* ) mod_http2: fixed a bug in flushing pending data on an already closed
connection that could lead to a busy loop, preventing the HTTP/2 session
to close down successfully. Fixed PR 66624.
[Stefan Eissing]
* ) mod_http2: v2.0.15 with the following fixes and improvements
- New directive 'H2EarlyHint name value' to add headers to a response,
picked up already when a "103 Early Hints" response is sent. 'name' and
'value' must comply to the HTTP field restrictions.
This directive can be repeated several times and header fields of the
same names add. Sending a 'Link' header with 'preload' relation will
also cause a HTTP/2 PUSH if enabled and supported by the client.
- Fixed an issue where requests were not logged and accounted in a timely
fashion when the connection returns to "keepalive" handling, e.g. when
the request served was the last outstanding one.
This led to late appearance in access logs with wrong duration times
reported.
- Accurately report the bytes sent for a request in the '%O' Log format.
This addresses #203, a long outstanding issue where mod_h2 has reported
numbers over-eagerly from internal buffering and not what has actually
been placed on the connection.
The numbers are now the same with and without H2CopyFiles enabled.
[Stefan Eissing]
* ) mod_proxy_http2: fix retry handling to not leak temporary errors.
On detecting that that an existing connection was shutdown by the other
side, a 503 response leaked even though the request was retried on a
fresh connection.
[Stefan Eissing]
* ) mod_rewrite: Add server directory to include path as mod_rewrite requires
test_char.h. PR 66571 [Valeria Petrov <valeria.petrov(a)spinetix.com>]
* ) mod_http2: new directive `H2ProxyRequests on|off` to enable handling
of HTTP/2 requests in a forward proxy configuration.
... changelog too long, skipping 85 lines ...
for async MPMs. PR 63300. [Rainer Jung]
==== apache2-mod_php8 ====
Version update (8.2.11 -> 8.2.12)
- version update to 8.2.12
* This is a bug fix release.
https://www.php.net/ChangeLog-8.php#8.2.12
==== apache2-prefork ====
Version update (2.4.57 -> 2.4.58)
- Update to 2.4.58:
* ) SECURITY: CVE-2023-45802: Apache HTTP Server: HTTP/2 stream
memory not reclaimed right away on RST (cve.mitre.org)
When a HTTP/2 stream was reset (RST frame) by a client, there
was a time window were the request's memory resources were not
reclaimed immediately. Instead, de-allocation was deferred to
connection close. A client could send new requests and resets,
keeping the connection busy and open and causing the memory
footprint to keep on growing. On connection close, all resources
were reclaimed, but the process might run out of memory before
that.
This was found by the reporter during testing of CVE-2023-44487
(HTTP/2 Rapid Reset Exploit) with their own test client. During
"normal" HTTP/2 use, the probability to hit this bug is very
low. The kept memory would not become noticeable before the
connection closes or times out.
Users are recommended to upgrade to version 2.4.58, which fixes
the issue.
Credits: Will Dormann of Vul Labs
* ) SECURITY: CVE-2023-43622: Apache HTTP Server: DoS in HTTP/2 with
initial windows size 0 (cve.mitre.org)
An attacker, opening a HTTP/2 connection with an initial window
size of 0, was able to block handling of that connection
indefinitely in Apache HTTP Server. This could be used to
exhaust worker resources in the server, similar to the well
known "slow loris" attack pattern.
This has been fixed in version 2.4.58, so that such connection
are terminated properly after the configured connection timeout.
This issue affects Apache HTTP Server: from 2.4.55 through
2.4.57.
Users are recommended to upgrade to version 2.4.58, which fixes
the issue.
Credits: Prof. Sven Dietrich (City University of New York)
* ) SECURITY: CVE-2023-31122: mod_macro buffer over-read
(cve.mitre.org)
Out-of-bounds Read vulnerability in mod_macro of Apache HTTP
Server.This issue affects Apache HTTP Server: through 2.4.57.
Credits: David Shoon (github/davidshoon)
* ) mod_ssl: Silence info log message "SSL Library Error: error:0A000126:
SSL routines::unexpected eof while reading" when using
OpenSSL 3 by setting SSL_OP_IGNORE_UNEXPECTED_EOF if
available. [Rainer Jung]
* ) mod_http2: improved early cleanup of streams.
[Stefan Eissing]
* ) mod_proxy_http2: improved error handling on connection errors while
response is already underway.
[Stefan Eissing]
* ) mod_http2: fixed a bug that could lead to a crash in main connection
output handling. This occured only when the last request on a HTTP/2
connection had been processed and the session decided to shut down.
This could lead to an attempt to send a final GOAWAY while the previous
write was still in progress. See PR 66646.
[Stefan Eissing]
* ) mod_proxy_http2: fix `X-Forward-Host` header to carry the correct value.
Fixes PR66752.
[Stefan Eissing]
* ) mod_http2: added support for bootstrapping WebSockets via HTTP/2, as
described in RFC 8441. A new directive 'H2WebSockets on|off' has been
added. The feature is by default not enabled.
As also discussed in the manual, this feature should work for setups
using "ProxyPass backend-url upgrade=websocket" without further changes.
Special server modules for WebSockets will have to be adapted,
most likely, as the handling if IO events is different with HTTP/2.
HTTP/2 WebSockets are supported on platforms with native pipes. This
excludes Windows.
[Stefan Eissing]
* ) mod_rewrite: Fix a regression with both a trailing ? and [QSA].
in OCSP stapling. PR 66672. [Frank Meier <frank.meier ergon.ch>, covener]
* ) mod_http2: fixed a bug in flushing pending data on an already closed
connection that could lead to a busy loop, preventing the HTTP/2 session
to close down successfully. Fixed PR 66624.
[Stefan Eissing]
* ) mod_http2: v2.0.15 with the following fixes and improvements
- New directive 'H2EarlyHint name value' to add headers to a response,
picked up already when a "103 Early Hints" response is sent. 'name' and
'value' must comply to the HTTP field restrictions.
This directive can be repeated several times and header fields of the
same names add. Sending a 'Link' header with 'preload' relation will
also cause a HTTP/2 PUSH if enabled and supported by the client.
- Fixed an issue where requests were not logged and accounted in a timely
fashion when the connection returns to "keepalive" handling, e.g. when
the request served was the last outstanding one.
This led to late appearance in access logs with wrong duration times
reported.
- Accurately report the bytes sent for a request in the '%O' Log format.
This addresses #203, a long outstanding issue where mod_h2 has reported
numbers over-eagerly from internal buffering and not what has actually
been placed on the connection.
The numbers are now the same with and without H2CopyFiles enabled.
[Stefan Eissing]
* ) mod_proxy_http2: fix retry handling to not leak temporary errors.
On detecting that that an existing connection was shutdown by the other
side, a 503 response leaked even though the request was retried on a
fresh connection.
[Stefan Eissing]
* ) mod_rewrite: Add server directory to include path as mod_rewrite requires
test_char.h. PR 66571 [Valeria Petrov <valeria.petrov(a)spinetix.com>]
* ) mod_http2: new directive `H2ProxyRequests on|off` to enable handling
of HTTP/2 requests in a forward proxy configuration.
... changelog too long, skipping 85 lines ...
for async MPMs. PR 63300. [Rainer Jung]
==== apache2-utils ====
Version update (2.4.57 -> 2.4.58)
- Update to 2.4.58:
* ) SECURITY: CVE-2023-45802: Apache HTTP Server: HTTP/2 stream
memory not reclaimed right away on RST (cve.mitre.org)
When a HTTP/2 stream was reset (RST frame) by a client, there
was a time window were the request's memory resources were not
reclaimed immediately. Instead, de-allocation was deferred to
connection close. A client could send new requests and resets,
keeping the connection busy and open and causing the memory
footprint to keep on growing. On connection close, all resources
were reclaimed, but the process might run out of memory before
that.
This was found by the reporter during testing of CVE-2023-44487
(HTTP/2 Rapid Reset Exploit) with their own test client. During
"normal" HTTP/2 use, the probability to hit this bug is very
low. The kept memory would not become noticeable before the
connection closes or times out.
Users are recommended to upgrade to version 2.4.58, which fixes
the issue.
Credits: Will Dormann of Vul Labs
* ) SECURITY: CVE-2023-43622: Apache HTTP Server: DoS in HTTP/2 with
initial windows size 0 (cve.mitre.org)
An attacker, opening a HTTP/2 connection with an initial window
size of 0, was able to block handling of that connection
indefinitely in Apache HTTP Server. This could be used to
exhaust worker resources in the server, similar to the well
known "slow loris" attack pattern.
This has been fixed in version 2.4.58, so that such connection
are terminated properly after the configured connection timeout.
This issue affects Apache HTTP Server: from 2.4.55 through
2.4.57.
Users are recommended to upgrade to version 2.4.58, which fixes
the issue.
Credits: Prof. Sven Dietrich (City University of New York)
* ) SECURITY: CVE-2023-31122: mod_macro buffer over-read
(cve.mitre.org)
Out-of-bounds Read vulnerability in mod_macro of Apache HTTP
Server.This issue affects Apache HTTP Server: through 2.4.57.
Credits: David Shoon (github/davidshoon)
* ) mod_ssl: Silence info log message "SSL Library Error: error:0A000126:
SSL routines::unexpected eof while reading" when using
OpenSSL 3 by setting SSL_OP_IGNORE_UNEXPECTED_EOF if
available. [Rainer Jung]
* ) mod_http2: improved early cleanup of streams.
[Stefan Eissing]
* ) mod_proxy_http2: improved error handling on connection errors while
response is already underway.
[Stefan Eissing]
* ) mod_http2: fixed a bug that could lead to a crash in main connection
output handling. This occured only when the last request on a HTTP/2
connection had been processed and the session decided to shut down.
This could lead to an attempt to send a final GOAWAY while the previous
write was still in progress. See PR 66646.
[Stefan Eissing]
* ) mod_proxy_http2: fix `X-Forward-Host` header to carry the correct value.
Fixes PR66752.
[Stefan Eissing]
* ) mod_http2: added support for bootstrapping WebSockets via HTTP/2, as
described in RFC 8441. A new directive 'H2WebSockets on|off' has been
added. The feature is by default not enabled.
As also discussed in the manual, this feature should work for setups
using "ProxyPass backend-url upgrade=websocket" without further changes.
Special server modules for WebSockets will have to be adapted,
most likely, as the handling if IO events is different with HTTP/2.
HTTP/2 WebSockets are supported on platforms with native pipes. This
excludes Windows.
[Stefan Eissing]
* ) mod_rewrite: Fix a regression with both a trailing ? and [QSA].
in OCSP stapling. PR 66672. [Frank Meier <frank.meier ergon.ch>, covener]
* ) mod_http2: fixed a bug in flushing pending data on an already closed
connection that could lead to a busy loop, preventing the HTTP/2 session
to close down successfully. Fixed PR 66624.
[Stefan Eissing]
* ) mod_http2: v2.0.15 with the following fixes and improvements
- New directive 'H2EarlyHint name value' to add headers to a response,
picked up already when a "103 Early Hints" response is sent. 'name' and
'value' must comply to the HTTP field restrictions.
This directive can be repeated several times and header fields of the
same names add. Sending a 'Link' header with 'preload' relation will
also cause a HTTP/2 PUSH if enabled and supported by the client.
- Fixed an issue where requests were not logged and accounted in a timely
fashion when the connection returns to "keepalive" handling, e.g. when
the request served was the last outstanding one.
This led to late appearance in access logs with wrong duration times
reported.
- Accurately report the bytes sent for a request in the '%O' Log format.
This addresses #203, a long outstanding issue where mod_h2 has reported
numbers over-eagerly from internal buffering and not what has actually
been placed on the connection.
The numbers are now the same with and without H2CopyFiles enabled.
[Stefan Eissing]
* ) mod_proxy_http2: fix retry handling to not leak temporary errors.
On detecting that that an existing connection was shutdown by the other
side, a 503 response leaked even though the request was retried on a
fresh connection.
[Stefan Eissing]
* ) mod_rewrite: Add server directory to include path as mod_rewrite requires
test_char.h. PR 66571 [Valeria Petrov <valeria.petrov(a)spinetix.com>]
* ) mod_http2: new directive `H2ProxyRequests on|off` to enable handling
of HTTP/2 requests in a forward proxy configuration.
... changelog too long, skipping 85 lines ...
for async MPMs. PR 63300. [Rainer Jung]
==== attica-qt5 ====
Version update (5.110.0 -> 5.111.0)
Subpackages: libKF5Attica5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== avahi ====
Subpackages: libavahi-client3 libavahi-common3 libavahi-core7
- Add avahi-CVE-2023-38473.patch: derive alternative host name from
its unescaped version (bsc#1216419 CVE-2023-38473).
==== avahi-glib2 ====
Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0
- Add avahi-CVE-2023-38473.patch: derive alternative host name from
its unescaped version (bsc#1216419 CVE-2023-38473).
==== baloo5 ====
Version update (5.110.0 -> 5.111.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
* Use the FSID as the device identifier where possible (kde#402154)
==== bluedevil5 ====
Version update (5.27.8 -> 5.27.9)
Subpackages: bluedevil5-lang
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== bluez-qt ====
Version update (5.110.0 -> 5.111.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== breeze ====
Version update (5.27.8 -> 5.27.9)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang libbreezecommon5-5
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== breeze-gtk ====
Version update (5.27.8 -> 5.27.9)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze gtk4-metatheme-breeze metatheme-breeze-common
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== breeze5-icons ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== ceph ====
Version update (16.2.13.66+g54799ee0666 -> 16.2.14.66+g7aa6ce9419f)
Subpackages: librados2 librbd1
- Update to 16.2.14-66-g7aa6ce9419f:
+ (bsc#1207765) rgw/rados: check_quota() uses real bucket owner
+ (bsc#1212559) pacific: os/bluestore: cumulative bluefs backport
This notably includes:
* os/bluestore: BlueFS fine grain locking
* os/bluestore/bluefs: Fix improper vselector tracking in _flush_special()
* os/bluestore: enable 4K allocation unit for BlueFS
* os/bluestore/bluefs: Fix sync compactionA
+ (bsc#1213217) ceph.spec.in: Require fmt-devel < 10
+ ceph.spec.in: enable build on riscv64 for openSUSE Factory
+ ceph.spec.in: Require Cython >= 0.29 but < 3
+ cephadm: update to the latest container images:
* registry.suse.com/ses/7.1/ceph/prometheus-server:2.37.6
* registry.suse.com/ses/7.1/ceph/prometheus-node-exporter:1.5.0
* registry.suse.com/ses/7.1/ceph/grafana:8.5.22
* registry.suse.com/ses/7.1/ceph/haproxy:2.0.31
- Drop ceph-test.changes (no longer necessary since using _multibuild)
==== chromaprint ====
- Drop unused libtag-devel BuildRequires.
- Use cmake_build macro.
- Drop fftw3-devel BuildRequires and Requires, pass DFFT_LIB=avfft
to cmake, use the already present ffmpeg lib.
- Use ldconfig_scriptlets for post(un) handling.
==== clamav ====
Version update (0.103.9 -> 0.103.11)
Subpackages: libclamav9 libfreshclam2
- Update to 0.103.11
* Upgrade the bundled UnRAR library (libclamunrar) to version 6.2.12.
* Windows: libjson-c 0.17 compatibility fix. with ssize_t type definition.
* Windows: Update build system to use OpenSSL 3 and PThreads-Win32 v3.
- Update to 0.103.10
* Upgrade the bundled UnRAR library (libclamunrar) to version 6.2.10.
==== discover ====
Version update (5.27.8 -> 5.27.9)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* Fix network cache size for first run
* packagekit: attach timer to stream rather than backend
* packagekit: hold stream in a qpointer (kde#467888,kde#465711,kde#473921)
* Only preload a couple of screens worth of comments (kde#474944)
* flatpak: make FlatpakTransactionThread a qrunnable instead (kde#474231)
==== dracut ====
Version update (059+suse.501.gc44a365d -> 059+suse.503.g41e99e72)
- Update to version 059+suse.503.g41e99e72:
* fix(dracut.spec): do not require libgcrypt20-hmac for dracut-fips (bsc#1216059)
==== drkonqi5 ====
Version update (5.27.8 -> 5.27.9)
Subpackages: drkonqi5-lang
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* Fix malloc-delete mismatch
==== efivar ====
- We donât mandoc at all after all (gh#rhboot/efivar#229 and
gh#rhboot/efivar#253).
==== emacs ====
Subpackages: emacs-el emacs-eln emacs-info emacs-nox emacs-x11 etags
- Only recommend at-spi2-core
- Don't install gsettings schemas twice
==== eog ====
Version update (45.0 -> 45.1)
- Update to version 45.1:
+ Fix statusbar image position incorrect.
+ Updated translations.
==== evolution ====
Version update (3.50.0 -> 3.50.1)
Subpackages: evolution-plugin-spamassassin
- Update to version 3.50.1:
+ flatpak: Add missing comma in the manifests
+ Bugs fixed:
- Mail: Correct conversion of UTF-16 encoded text files
- ConfigLookup: Default to STARTTLS for LDAP from SRV records
- EWebView: Enable spell checking for editable fields
- Make SRV config lookup records lower priority than the others
- Calendar: "Work Week" column separator light in dark theme
- OpenPGP: "Always sign/encrypt" doesn't always work
- Update default calendar colors
+ Updated translations.
==== evolution-data-server ====
Version update (3.50.0 -> 3.50.1)
Subpackages: libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libecal-2_0-2 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4
- Update to version 3.50.1:
+ Bugs fixed:
- Update default calendar colors
- Mail: Correct conversion of UTF-16 encoded text files
+ Updated translations.
==== evolution-ews ====
Version update (3.50.0 -> 3.50.1)
- Update to version 3.50.1:
+ Bugs Fixed:
- Search in online GAL when OAB is misconfigured
- Text from .error file not translated in the GUI
- Fix scope for OAuth2 v2 being hard-coded to O365
+ Updated translations.
==== fde-tools ====
Version update (0.7.0 -> 0.7.1)
- Update to version 0.7.1
+ add-secondary-key: remove the generation of the secondary
password
+ add-secondary-key: remove the inclusion of
'add-secondary-password'
+ luks: list all underlying LUKS device
+ Introduce FDE_DEVS to list all LUKS devices
- Drop upstreamd patch
+ fde-tools-remove-redundant-2nd-pw-creation.patch
==== fftw3 ====
- Disable HPC flavors on %ix86
- Drop support for obsolete openmpi[123]
- Prepare support for openmpi5
==== firewalld ====
Version update (2.0.0 -> 2.0.1)
Subpackages: firewalld-bash-completion python3-firewall
- update to 2.0.1:
* fix(cli): all --list-all-zones output identical (d30bc61)
* fix(cli): properly show default zone attribute (ea8d9a8)
* fix(cli): properly show active attribute for zones and policies (b202403)
* fix(cli): --get-active-zones should include the default zone (dae9112)
* fix(nftables): always flush main table on start (cd20981)
* fix(runtimeToPermanent): deepcopy settings before mangling (9c53639)
* docs: fix reference to lockdown-whitelist.xml in SYNOPSIS section (1c77205)
* fix(firewall-config): escape markup stored in bindings store (c876fd0)
* fix(tests): avoid deprecated assertRaisesRegexp for assertRaisesRegex (2935119)
* fix(icmp): fix check_icmpv6_name() to use correct IPv6 names (af3c35b)
* fix(ipset): fix configuring IP range for ipsets with nftables (6a050ec)
* fix(ipset): fix configuring "timeout","maxelem" values for ipsets with nftables (7d3340c)
* fix(core): fix exception while parsing invalid "tcp-mss-clamp" in policy (ff61209)
* docs(policy): fix wrong documentation of in man firewalld.policy (21026d9)
- removed following patch:
[- fix_list_all_zones_output.patch]
==== frameworkintegration ====
Version update (5.110.0 -> 5.111.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== freerdp ====
Version update (2.11.0 -> 2.11.2)
Subpackages: libfreerdp2-2 libwinpr2-2
- Update to 2.11.2
* Backported #9356: Fix issues with order updates
* Backported #9378: backported wArrayList (optional) copy on insert
* Backported #9360: backported certificate algorithm detection
==== git ====
Subpackages: git-core git-email git-web perl-Git
- Add rule for /etc/gitconfig in gitweb.cgi apparmor profile (bsc#1216501).
- gitweb.cgi AppArmor profile
- make the profile a named profile
- add local/ include to make custom additions easier
==== glib2 ====
Version update (2.78.0 -> 2.78.1)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- Update to version 2.78.1:
+ Fix truncating files when `g_file_set_contents_full()` is
called without `G_FILE_SET_CONTENTS_CONSISTENT`
+ Fix `-Dlibelf=disabled` on Linux
+ Bugs fixed:
- NetworkManager 1.44.0 crashes repeatedly with glib 2.78.0
- gsubprocess-testprog.c: build error with cygwin
(sys/ptrace.h: No such file or directory)
- gio clears modification time in microseconds when setting
with `set_modification_date_time`
- Build of glib 2.78.0 ignores -Dlibelf=disabled
- glib-2.78.0 fails at gio/tests/gsubprocess.p/gsubprocess.c.o
- Segfault when creating GIO GPropertyAction without properties
- `g_file_set_contents_full()` doesn't truncate the file
(without `G_FILE_SET_CONTENTS_CONSISTENT`)
- guniprop.c: Avoid creating (temporarily) out-of-bounds
pointers
- Fixes for integer cast warnings when targeting CHERI
- Fix test_find_program on FreeBSD
- gconstructor.h: Ensure [c|d]tor prototypes are present for
MSVC
- Fix gutils-user-database test on macOS
- Add value annotation to G_TYPE_FUNDAMENTAL_MAX
- meson: Fix Windows build with PCRE2 as sibling subproject
- gconstructor.h: Ensure [c|d]tor prototypes are present for
MSVC
- glocalfileinfo: Preserve microseconds for access/modify times
- Make sure the `GTask` is freed on a graceful disconnect
- Buffer needs to be aligned correctly to receive
linux_dirent64.
- gtestutils.h: Fix warning with -Wsign-conversion caused by
g_assert_cmpint
- tests: Drop unnecessary include from gsubprocess-testprog.c
- wakeup: do single read when using eventfd()
- wakeup: Fix g_wakeup_acknowledge if signal comes inâ
- Use g_task_return in task threads
- build: Fix -Dlibelf=disabled on Linux
- gfileutils: Add a missing ftruncate() call when writing files
+ Updated translations.
- Drop 0005-gthreadedresolver-Fix-race.patch: Fixed upstream.
- Use sed call to replace gio-querymodules with gio-querymodules-64
in gio-2.0.pc where appropiate.
- Require /usr/bin/dbus-daemon by the devel package: GDBusTest
launches an own dbus-daemon with a separate environment, so that
test code does not have to rely on the session bus. Ensure
consumers of GDBusTest have the needed dep present.
- Change the dbus-launch Requires to %{_bindir}/dbus-launch: be
flexible about potential future package layout changes.
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- dtors-reverse-ctor-order.patch: Remove, has been reverted
- Avoid use of SSE in i586 build
- Add systemd also to gshadow lookups (jsc#PED-5188)
- For SLE continue to use nsswitch.conf without systemd
==== gnome-control-center ====
Version update (45.0+34 -> 45.1)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Update to version 45.1:
+ About: Add more types of processor support
+ Accessibility: Make Cursor Size dialog close on Escape key
+ Keyboard: Allow closing Shortcuts dialog with Escape key
+ Mouse:
- Fix linked style of primary mouse button in RTL languages
- Avoid making videos blurry
+ Network:
- Fix editing connections without a device
- Revert "Disable DNS entry if automatic DNS option is enabled"
==== gnome-maps ====
Version update (45.0 -> 45.1)
- Update to version 45.1:
+ Add more validation of transit plugin parameters
+ Fix showing missing nearby POIs when browsing in some cases
+ Set lower timeout when downloading service file
+ Fix searching for recent routes
+ Updated translations.
==== gnome-settings-daemon ====
- Add 538816ff42f682fc4b541810ca107486abab9976.patch: smartcard:
Steal error when propagating through GTask.
==== gnome-shell ====
Subpackages: gnome-extensions gnome-shell-calendar
- Rebase patches for SLE-15-SP6 (bsc#1216072):
+ Rebase endSession-dialog-update-time-label-every-sec.patch
+ Rebase gnome-shell-disable-ibus-when-not-installed.patch
+ Rebase gnome-shell-domain.patch
+ Rebase gnome-shell-exit-crash-workaround.patch
+ Rebase gnome-shell-fate324570-Make-GDM-background-image-configurable.patch
+ Rebase gnome-shell-gdm-login-applet.patch
+ Rebase gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch
+ Rebase gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch
+ Rebase gnome-shell-screen-disappear.patch
+ Remove aboutMenu.js
==== gnome-software ====
Version update (45.0 -> 45.1)
Subpackages: gnome-software-plugin-packagekit
- Rebase gnome-software-disable-offline-update.patch(bsc#1216603).
- Add gnome-software-plugin-opensuse-distro-upgrade.patch: plugins:
add opensuse-distro-upgrade plugin(glgo#GNOME/gnome-software!1557).
- Update to version 45.1:
+ Various styling fixes
+ Report PackageKit GPG-related errors in the GUI
+ Flatpak permission checks improvements
+ Optimize loading of the details page
+ Updated translations.
==== gnome-sudoku ====
Version update (45.1 -> 45.2)
- Update to version 45.2:
+ Fix Ctrl+N not setting earmarks
+ Fix warning about failure to solve puzzle when loading games
with an incorrect value
==== gnome-terminal ====
Version update (3.50.0 -> 3.50.1)
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal
- Update to version 3.50.1:
* util: check flatpak for alternate terminals
* prefs: Get the headerbar pref
* build: Bump vte req version
==== gnome-user-docs ====
Version update (45.0 -> 45.1)
- Update to version 45.1:
+ Updates to GNOME Help.
+ Updated translations.
==== gnu-unifont-fonts ====
Version update (15.1.01 -> 15.1.03)
- update to 15.1.03:
* Additions and extensions to multiple CJK Unified Ideographs
Extension glyps, and Plane 0 Wen Quan Yi range
==== gpg2 ====
Subpackages: dirmngr
- Do not pull revision info from GIT when autoconf is run. This
removes the -unknown suffix after the version number.
* Add gnupg-nobetasuffix.patch [bsc#1216334]
==== gpgme ====
Version update (1.22.0 -> 1.23.0)
Subpackages: libgpgme11 libgpgmepp6
- Update to 1.23.0:
* Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
* New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
* New key capability flags has_*. [T6748]
* gpgme-tool: Support use of Windows HANDLE. [T6634]
* qt: Support refreshing keys via WKD. [T6672]
* qt: Handle cancel in changeexpiryjob. [T6754]
* Remove patches fixed upstream:
- gpgme-qt-tests-Fix-build-in-source-directory.patch
- gpgme-build-Suggest-out-of-source-build.patch
==== gpgmeqt ====
Version update (1.22.0 -> 1.23.0)
- Update to 1.23.0:
* Support GPGME_ENCRYPT_ALWAYS_TRUST also for S/MIME. [T6559]
* New keylist mode GPGME_KEYLIST_MODE_WITH_V5FPR. [T6705]
* New key capability flags has_*. [T6748]
* gpgme-tool: Support use of Windows HANDLE. [T6634]
* qt: Support refreshing keys via WKD. [T6672]
* qt: Handle cancel in changeexpiryjob. [T6754]
* Remove patches fixed upstream:
- gpgme-qt-tests-Fix-build-in-source-directory.patch
- gpgme-build-Suggest-out-of-source-build.patch
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix a potential error when appending multiple keys into the
synthesized initrd
* Fix-the-size-calculation-for-the-synthesized-initrd.patch
- Fix Xen chainloding error of no matching file path found (bsc#1216081)
* grub2-efi-chainload-harder.patch
- Use grub-tpm2 token to unlock keyslots to make the unsealing process more
efficient and secure.
* 0001-luks2-Use-grub-tpm2-token-for-TPM2-protected-volume-.patch
- Fix detection of encrypted disk's uuid in powerpc to cope with logical disks
when signed image installation is specified (bsc#1216075)
* 0003-grub-install-support-prep-environment-block.patch
- grub2.spec: Add support to unlocking multiple encrypted disks in signed
grub.elf image for logical disks
==== gvfs ====
Version update (1.52.0 -> 1.52.1)
Subpackages: gvfs-backend-afc gvfs-backend-goa gvfs-backend-samba gvfs-backends gvfs-fuse
- Use older way than autopatch on SLE/Leap, which is not ready for
the macro.
- Rebase gvfs-nvvfs.patch.
- Update to version 1.52.1:
+ client: Prevent returning invalid mount cache entries.
+ dav: Fix authentication issues when DNS-SD URIs are used.
+ nfs: Fix IPv6 URI handling.
+ Updated translations.
==== gzip ====
- Fix s390x build with 'gcc -Dalignas=_Alignas' bug#66709
==== harfbuzz ====
Version update (8.2.1 -> 8.2.2)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Update to version 8.2.2:
+ Fix regression from 8.1.0 in shaping fonts with duplicate
feature tags.
+ Fix regression from 8.2.0 in parsing CSS-style feature strings.
+ Variable fonts instanciation now handles more tables.
+ Various CMake build improvements.
+ Various fixes to build without errors with gcc 4.9.2.
==== icewm ====
Subpackages: icewm-config-upstream icewm-default icewm-lang icewm-lite
- Drop pkgconfig(gdk-pixbuf-xlib-2.0) BuildRequires: No longer
needed nor used (in our case, we use the new default Imlib2).
- Add explicit pkgconfig(gdk-pixbuf-2.0) BuildRequires: Needed to
build {_bindir}/icewm-menu-fdo.
==== iptables ====
Version update (1.8.9 -> 1.8.10)
Subpackages: libip4tc2 libip6tc2 libxtables12 xtables-plugins
- The presence of nftables does not mandate that iptables use
backend-nft [bsc#1206383].
- Update to release 1.8.10
* xtables-translate: support rule insert with index
* broute table support in ebtables-nft
* nft-variants' debug output (pass multiple ``-v`` flags) now
contains sets if present
* Add mld-listener type names to icmp6 match
- Use nftables backend by default when nftables is installed, bsc#1206383
==== java-11-openjdk ====
Version update (11.0.20.1 -> 11.0.21.0)
Subpackages: java-11-openjdk-headless
- Configure with --with-native-debug-symbols=internal to enable
generation of debuginfo packages
- Upgrade to upstrem tag jdk-11.0.21+9 (October 2023 CPU)
* Security fixes:
+ JDK-8242330: Arrays should be cloned in several JAAS Callback
classes
+ JDK-8284910: Buffer clean in PasswordCallback
+ JDK-8286503: Enhance security classes
+ JDK-8296581: Better system proxy support
+ JDK-8297856: Improve handling of Bidi characters
+ JDK-8309966, CVE-2023-22081, bsc#1216374: Enhanced TLS
connections
+ JDK-8305815: Update Libpng to 1.6.39
+ JDK-8306881: Update FreeType to 2.13.0
* Other fixes:
+ JDK-6176679: Application freezes when copying an animated gif
image to the system clipboard
+ JDK-8023980: JCE doesn't provide any class to handle RSA
private key in PKCS#1
+ JDK-8155246: Throw error if default java.security file is
missing
+ JDK-8158880: test/java/time/tck/java/time/format/
/TCKDateTimeFormatterBuilder.java fail with zh_CN locale
+ JDK-8168261: Use server cipher suites preference by default
+ JDK-8181383: com/sun/jdi/OptionTest.java fails intermittently
with bind failed: Address already in use
+ JDK-8201516: DebugNonSafepoints generates incorrect
information
+ JDK-8209398: sun/security/pkcs11/KeyStore/SecretKeysBasic.sh
failed with "PKCS11Exception: CKR_ATTRIBUTE_SENSITIVE"
+ JDK-8211343: nsk_jvmti_parseoptions should handle multiple
suboptions
+ JDK-8212045: Add back the tests that were removed from
HashesTest.java and AddExportsTest.java
+ JDK-8216059: nsk_jvmti_parseoptions still has dependency on
tilde separator
+ JDK-8217237: HttpClient does not deal well with multi-valued
WWW-Authenticate challenge headers
+ JDK-8217395: Update langtools shell tests to use ${EXE_SUFFIX}
+ JDK-8217612: (CL)HSDB cannot show some JVM flags
+ JDK-8217850: CompressedClassSpaceSizeInJmapHeap fails after
JDK-8217612
+ JDK-8218471: generate-unsafe-access-tests.sh does not
correctly invoke build.tools.spp.Spp
+ JDK-8219628: [TESTBUG] javadoc/doclet/InheritDocForUserTags
fails with -othervm
+ JDK-8220410: sun/security/tools/jarsigner/warnings/
/NoTimestampTest.java failed with missing expected output
+ JDK-8221372: Test vmTestbase/nsk/jvmti/GetThreadState/
/thrstat001/TestDescription.java times out
+ JDK-8222323: ChildAlwaysOnTopTest.java fails with
"RuntimeException: Failed to unset alwaysOnTop"
+ JDK-8223573: Replace wildcard address with loopback or local
host in tests - part 4
+ JDK-8223714: HTTPSetAuthenticatorTest could be made more
resilient
+ JDK-8223783: sun/net/www/http/HttpClient/MultiThreadTest.java
sometimes detect threads+1 connections
+ JDK-8223856: Replace wildcard address with loopback or local
host in tests - part 8
+ JDK-8224617: (fs) java/nio/file/FileStore/Basic.java found
filesystem twice
+ JDK-8224729: Cleanups in sun/security/provider/certpath/ldap/
/LDAPCertStoreImpl.java
+ JDK-8224768: Test ActalisCA.java fails
+ JDK-8225012: sanity/client/SwingSet/src/ToolTipDemoTest.java
fails on Windows
+ JDK-8226221: Update PKCS11 tests to use NSS 3.46 libs
+ JDK-8228341: SignTwice.java fails intermittently on Windows
+ JDK-8228403: SignTwice.java failed with
java.io.FileNotFoundException: File name too long
+ JDK-8229147: Linux os::create_thread() overcounts guardpage
size with newer glibc (>=2.27)
+ JDK-8229333: java/io/File/SetLastModified.java timed out
+ JDK-8229338: clean up
test/jdk/java/util/RandomAccess/Basic.java
+ JDK-8229348: java/net/DatagramSocket/
/UnreferencedDatagramSockets.java fails intermittently
+ JDK-8229481: sun/net/www/protocol/https/
/ChunkedOutputStream.java failed with a SSLException
+ JDK-8229912: [TESTBUG] java/net/Socks/SocksIPv6Test fails
without IPv6
+ JDK-8230132: java/net/NetworkInterface/
/NetworkInterfaceRetrievalTests.java to skip Teredo Tunneling
Pseudo-Interface
+ JDK-8231037: java/net/InetAddress/ptr/Lookup.java fails
intermittently due to reverse lookup failed
+ JDK-8231357: sun/security/pkcs11/Cipher/TestKATForGCM.java
fails on SLES11 using mozilla-nss-3.14
+ JDK-8231516: network QuickAckTest.java failed due to
"SocketException: maximum number of DatagramSockets reached"
+ JDK-8232101: (sctp) Add minimal sanity tests for SCTP
+ JDK-8232195: Enable BigInteger tests: DivisionOverflow,
SymmetricRangeTests and StringConstructorOverflow
+ JDK-8232840: java/math/BigInteger/largeMemory/
/SymmetricRangeTests.java fails due to "OutOfMemoryError:
Requested array size exceeds VM limit"
+ JDK-8232922: Add java/math/BigInteger/largeMemory/
/SymmetricRangeTests.java to ProblemList-Xcomp
... changelog too long, skipping 246 lines ...
- Compiler flags to realign stack on ix86 (bsc#1214790)
==== kaccounts-providers ====
- Only require signon-plugin-oauth2 when QtWebEngine is an option:
signon-plugin-oauth2 depends on signon-ui, which in turn
dependson QtWebEngine.
==== kactivities-stats ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kactivities5 ====
Version update (5.110.0 -> 5.111.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kactivitymanagerd ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* Avoid race condition on startup (kde#422682)
==== karchive ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kauth ====
Version update (5.110.0 -> 5.111.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kbookmarks ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kcalendarcore ====
Version update (5.110.0 -> 5.111.0)
- Add upstream change (kde#421400, boo#1171450):
* 0001-ICalFormat-don-t-shift-all-day-invite-dates-to-UTC.patch
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kcm_flatpak ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== kcm_sddm ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* Add missing KService dependency
==== kcmutils ====
Version update (5.110.0 -> 5.111.0)
Subpackages: kcmutils-imports libKF5KCMUtils5 libKF5KCMUtilsCore5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kcodecs ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kcompletion ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kconfig ====
Version update (5.110.0 -> 5.111.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigGui5 libKF5ConfigQml5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kconfigwidgets ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kcontacts ====
Version update (5.110.0 -> 5.111.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kcoreaddons ====
Version update (5.110.0 -> 5.111.0)
Subpackages: libKF5CoreAddons5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
* Unset bug address for implicitly created KAboutData (kde#473517)
==== kcrash ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kdav ====
Version update (5.110.0 -> 5.111.0)
Subpackages: libKF5DAV5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kdbusaddons ====
Version update (5.110.0 -> 5.111.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kde-cli-tools5 ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* kcmshell: focus on content area by default
==== kde-gtk-config5 ====
Version update (5.27.8 -> 5.27.9)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* kded/config_editor: make it compile with GLib < 2.74
* kded/config_editor: add a timer to reduce duplicate setting sync
==== kdeclarative ====
Version update (5.110.0 -> 5.111.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5QuickAddons5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kded ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kdelibs4support ====
Version update (5.110.0 -> 5.111.0)
Subpackages: libKF5KDELibs4Support5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kdenetwork-filesharing ====
- Fix non-working "Share" properties page in dolphin due to
incorrect group check (kde#475946, boo#1215374), add
0001-Remove-wrong-group-check-from-group-manager.patch
==== kdesu ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kdnssd-framework ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kdoctools ====
Version update (5.110.0 -> 5.111.0)
Subpackages: libKF5DocTools5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kdump ====
Version update (1.9.6 -> 1.9.7)
- upgrade to version 1.9.7
* prevent dracut emergency shell
* s390: consolidate low-level network configuration with zdev
* s390: Explicitly request zFCP devices
==== kernel-firmware ====
Version update (20231006 -> 20231019)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k 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 20231019 (git commit d983107a2dfa):
* Fix the robot email script
* linux-firmware: Update AMD cpu microcode
* Add support for sending emails while processing a PR/patch
* amdgpu: update SMU 13.0.0 firmware
* linux-firmware: add Amlogic bluetooth firmware
* Add a script for a robot to open up pull requests
* i915: Add GuC v70.13.1 for DG2, TGL, ADL-P and MTL
* iwlwifi: add a missing FW from core80-39 release
* amdgpu: update raven firmware from 5.7 branch
* amdgpu: update SDMA 5.2.7 firmware from 5.7 branch
* amdgpu: update PSP 13.0.8 firmware from 5.7 branch
* amdgpu: update GC 10.3.7 firmware from 5.7 branch
* amdgpu: update DCN 3.1.6 firmware from 5.7 branch
* amdgpu: update SDMA 5.2.6 firmware from 5.7 branch
* amdgpu: update PSP 13.0.5 firmware from 5.7 branch
* amdgpu: update GC 10.3.6 firmware from 5.7 branch
* amdgpu: update VCN 4.0.0 firmware from 5.7 branch
* amdgpu: update SMU 13.0.0 firmware from 5.7 branch
* amdgpu: update SDMA 6.0.0 firmware from 5.7 branch
* amdgpu: update PSP 13.0.0 firmware from 5.7 branch
* amdgpu: update GC 11.0.0 firmware from 5.7 branch
* amdgpu: update vega20 firmware from 5.7 branch
* amdgpu: update beige goby firmware from 5.7 branch
* amdgpu: update vega12 firmware from 5.7 branch
* amdgpu: update vega10 firmware from 5.7 branch
* amdgpu: update dimgrey cavefish firmware from 5.7 branch
* amdgpu: update picasso firmware from 5.7 branch
* amdgpu: update navy flounder firmware from 5.7 branch
* amdgpu: update vangogh firmware from 5.7 branch
* amdgpu: update green sardine firmware from 5.7 branch
* amdgpu: update sienna cichlid firmware from 5.7 branch
* amdgpu: update PSP 13.0.11 firmware from 5.7 branch
* amdgpu: update GC 11.0.4 firmware from 5.7 branch
* amdgpu: update SDMA 6.0.1 firmware from 5.7 branch
* amdgpu: update PSP 13.0.4 firmware from 5.7 branch
* amdgpu: update GC 11.0.1 firmware from 5.7 branch
* amdgpu: update navi14 firmware from 5.7 branch
* amdgpu: update renoir firmware from 5.7 branch
* amdgpu: update navi12 firmware from 5.7 branch
* amdgpu: update VCN 4.0.4 firmware from 5.7 branch
* amdgpu: update SMU 13.0.7 firmware from 5.7 branch
* amdgpu: update SDMA 6.0.2 firmware from 5.7 branch
* amdgpu: update PSP 13.0.7 firmware from 5.7 branch
* amdgpu: update GC 11.0.2 firmware from 5.7 branch
* amdgpu: update yellow carp firmware from 5.7 branch
* amdgpu: update navi10 firmware from 5.7 branch
* amdgpu: update raven2 firmware from 5.7 branch
* amdgpu: update SMU 13.0.10 firmware from 5.7 branch
* amdgpu: update PSP 13.0.10 firmware from 5.7 branch
* amdgpu: update GC 11.0.3 firmware from 5.7 branch
* amdgpu: update aldebaran firmware from 5.7 branch
==== kernel-source ====
Version update (6.5.6 -> 6.5.9)
Subpackages: kernel-64kb kernel-default
- Linux 6.5.9 (bsc#1012628).
- Bluetooth: hci_event: Ignore NULL link key (bsc#1012628).
- Bluetooth: Reject connection with the device which has same
BD_ADDR (bsc#1012628).
- Bluetooth: Fix a refcnt underflow problem for hci_conn
(bsc#1012628).
- Bluetooth: vhci: Fix race when opening vhci device
(bsc#1012628).
- Bluetooth: hci_event: Fix coding style (bsc#1012628).
- Bluetooth: avoid memcmp() out of bounds warning (bsc#1012628).
- Bluetooth: hci_conn: Fix modifying handle while aborting
(bsc#1012628).
- ice: fix over-shifted variable (bsc#1012628).
- ice: Fix safe mode when DDP is missing (bsc#1012628).
- ice: reset first in crash dump kernels (bsc#1012628).
- net/smc: return the right falback reason when prefix checks fail
(bsc#1012628).
- btrfs: fix stripe length calculation for non-zoned data chunk
allocation (bsc#1012628).
- nfc: nci: fix possible NULL pointer dereference in
send_acknowledge() (bsc#1012628).
- regmap: fix NULL deref on lookup (bsc#1012628).
- KVM: x86: Mask LVTPC when handling a PMI (bsc#1012628).
- x86/sev: Disable MMIO emulation from user mode (bsc#1012628).
- x86/sev: Check IOBM for IOIO exceptions from user-space
(bsc#1012628).
- x86/sev: Check for user-space IOIO pointing to kernel space
(bsc#1012628).
- x86/fpu: Allow caller to constrain xfeatures when copying to
uabi buffer (bsc#1012628).
- KVM: x86/pmu: Truncate counter value to allowed width on write
(bsc#1012628).
- KVM: x86: Constrain guest-supported xfeatures only at
KVM_GET_XSAVE{2} (bsc#1012628).
- x86: KVM: SVM: always update the x2avic msr interception
(bsc#1012628).
- x86: KVM: SVM: add support for Invalid IPI Vector interception
(bsc#1012628).
- x86: KVM: SVM: refresh AVIC inhibition in svm_leave_nested()
(bsc#1012628).
- audit,io_uring: io_uring openat triggers audit reference count
underflow (bsc#1012628).
- tcp: check mptcp-level constraints for backlog coalescing
(bsc#1012628).
- mptcp: more conservative check for zero probes (bsc#1012628).
- selftests: mptcp: join: no RST when rm subflow/addr
(bsc#1012628).
- mm: slab: Do not create kmalloc caches smaller than
arch_slab_minalign() (bsc#1012628).
- fs/ntfs3: Fix OOB read in ntfs_init_from_boot (bsc#1012628).
- fs/ntfs3: Fix possible null-pointer dereference in hdr_find_e()
(bsc#1012628).
- fs/ntfs3: fix panic about slab-out-of-bounds caused by
ntfs_list_ea() (bsc#1012628).
- fs/ntfs3: Fix shift-out-of-bounds in ntfs_fill_super
(bsc#1012628).
- fs/ntfs3: fix deadlock in mark_as_free_ex (bsc#1012628).
- Revert "net: wwan: iosm: enable runtime pm support for 7560"
(bsc#1012628).
- netfilter: nft_payload: fix wrong mac header matching
(bsc#1012628).
- io_uring: fix crash with IORING_SETUP_NO_MMAP and invalid SQ
ring address (bsc#1012628).
- nvmet-tcp: Fix a possible UAF in queue intialization setup
(bsc#1012628).
- drm/i915: Retry gtt fault when out of fence registers
(bsc#1012628).
- drm/mediatek: Correctly free sg_table in gem prime vmap
(bsc#1012628).
- drm/nouveau/disp: fix DP capable DSM connectors (bsc#1012628).
- drm/edid: add 8 bpc quirk to the BenQ GW2765 (bsc#1012628).
- ALSA: hda/realtek - Fixed ASUS platform headset Mic issue
(bsc#1012628).
- ALSA: hda/realtek: Add quirk for ASUS ROG GU603ZV (bsc#1012628).
- ALSA: hda/relatek: Enable Mute LED on HP Laptop 15s-fq5xxx
(bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix use after free on driver unbind
(bsc#1012628).
- ASoC: codecs: wcd938x-sdw: fix runtime PM imbalance on probe
errors (bsc#1012628).
- ASoC: codecs: wcd938x: drop bogus bind error handling
(bsc#1012628).
- ASoC: codecs: wcd938x: fix unbind tear down order (bsc#1012628).
- ASoC: codecs: wcd938x: fix resource leaks on bind errors
(bsc#1012628).
- ASoC: codecs: wcd938x: fix regulator leaks on probe errors
(bsc#1012628).
- ASoC: codecs: wcd938x: fix runtime PM imbalance on remove
(bsc#1012628).
- qed: fix LL2 RX buffer allocation (bsc#1012628).
- xfrm: fix a data-race in xfrm_lookup_with_ifid() (bsc#1012628).
- xfrm6: fix inet6_dev refcount underflow problem (bsc#1012628).
- xfrm: fix a data-race in xfrm_gen_index() (bsc#1012628).
- xfrm: interface: use DEV_STATS_INC() (bsc#1012628).
- net: xfrm: skip policies marked as dead while reinserting
policies (bsc#1012628).
- fprobe: Fix to ensure the number of active retprobes is not zero
(bsc#1012628).
- wifi: cfg80211: use system_unbound_wq for wiphy work
... changelog too long, skipping 934 lines ...
- commit 3169a10
==== kfilemetadata5 ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kgamma5 ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== kglobalaccel ====
Version update (5.110.0 -> 5.111.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccelPrivate5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kguiaddons ====
Version update (5.110.0 -> 5.111.0)
Subpackages: libKF5GuiAddons5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
* mark geo-scheme-handler as non-gui executable on macOS/Windows
==== kholidays ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== khotkeys5 ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== khtml ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== ki18n ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kiconthemes ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kidletime ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kimageformats ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
* avif: support repetition count
* raw: fix multi image load
* hdr: fix oss-fuzz issue 62197
* hdr: fix crash (oss-fuzz)
* xcf: fix crash (oss-fuzz issue 62075)
* xcf: fix oss-fuzz issue
==== kinfocenter5 ====
Version update (5.27.8 -> 5.27.9)
Subpackages: kinfocenter5-lang
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* find KF5Auth
==== kinit ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kio ====
Version update (5.110.0 -> 5.111.0)
Subpackages: kio-core
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
* dbusactivationrunner: only activate well-formed services (kde#475266)
* DBusActivationRunner: fix object path according to spec
* Undeprecate KCoreDirLister::setMimeExcludeFilter
* Fix incomplete error strings in MimeTypeFinderJob
* Don't crash if KMountPoint gives nothing back while checking for CIFS (kde#474451)
* trashimpl: optimize TrashSizeCache::calculateSize
* trash: Optimize trashimpl::adaptTrashSize
* [kfilewidget] Fixing saving to files with quotes (kde#426728)
* KPropertiesDialog: Force PlainText on size label
- Drop patch, merged upstream:
* 0001-Don-t-crash-if-KMountPoint-gives-nothing-back-while-.patch
==== kirigami2 ====
Version update (5.110.0 -> 5.111.0)
Subpackages: libKF5Kirigami2-5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
* AboutPage: Allow overriding donateUrl by aliasing it from AboutItem (kde#474864)
==== kitemmodels ====
Version update (5.110.0 -> 5.111.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kitemviews ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kjobwidgets ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kjs ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kmenuedit5 ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* Better construct command line (kde#474758)
==== kmod ====
Version update (30 -> 31)
Subpackages: kmod-bash-completion libkmod2
- Fix tests
* refresh configure-Detect-openssl-sm3-support.patch
* refresh kmod-Add-pkgconfig-file-with-kmod-compile-time-confi.patch
* refresh usr-lib-modules.patch
- Update to release 31
* Allow passing a path to modprobe so the module is loaded from
anywhere from the filesystem.
* Use in-kernel decompression if available.
* depmod learned a `-o <dir>` option to allow using a separate
output directory.
- Delete depmod-Introduce-outdir-option.patch,
testsuite-Handle-different-sysconfdir.patch,
testsuite-depmod-use-defines-for-the-rootfs-lib_modu.patch,
0001-testsuite-repair-read-of-uninitialized-memory.patch,
testsuite-Move-setup-rootfs-logic-from-Makefile-to-s.patch
==== knewstuff ====
Version update (5.110.0 -> 5.111.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuffCore5 libKF5NewStuffWidgets5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== knotifications ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== knotifyconfig ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kpackage ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kparts ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kpeople5 ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kpipewire ====
Version update (5.27.8 -> 5.27.9)
Subpackages: kpipewire-imports libKPipeWire5 libKPipeWireDmaBuf5 libKPipeWireRecord5
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== kplotting ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kpty ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kquickcharts ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kross ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== krunner ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
* runnerpython: Fix install script paths to desktop files
==== kscreen5 ====
Version update (5.27.8 -> 5.27.9)
Subpackages: kscreen5-plasmoid
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* Only modify `Coordinate Transformation Matrix` (kde#474110)
* Drop unused KIconThemes dependency
==== kscreenlocker ====
Version update (5.27.8 -> 5.27.9)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* greeter: disable qml disk cache (kde#471952)
==== kservice ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
* KService: allow .desktop files without an Exec line (kde#430157)
==== ksshaskpass5 ====
Version update (5.27.8 -> 5.27.9)
Subpackages: ksshaskpass5-lang
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== ktexteditor ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== ktextwidgets ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kunitconversion ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kwallet ====
Version update (5.110.0 -> 5.111.0)
Subpackages: kwallet-tools kwalletd5 libKF5Wallet5 libkwalletbackend5-5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kwayland ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== kwayland-integration ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== kwidgetsaddons ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
* Amend unit test to check propagation of options to date picker
* Remove "No date" option from date picker popup used by date combo box
* Set the modes on the date picker
* Fix file rating being unreadable in certain themes (kde#339863)
==== kwin5 ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* platformsupport/scenes/opengl: don't release egl resources from the thread (kde#466174)
* kcms/screenedges: Fix listing of effects
* Fix misgenerated QHoverEvent
* Add QKeySequence to VirtualDesktopManager::addAction overload (kde#475748)
* kcms/screenedges: Fix buttons overlap on a too narrow vertical screen (kde#475579)
* kcms/screenedges: Slightly refactor monitor size calculation
* kcms/screenedges: Remove commented out dead code
* Use itemChange instead of a connect to windowChanged
* plugins/slide: add special case for instant animations (kde#472901)
* plugins/screencast: Remove "frame dropped" log messages
* fix segfault in EglGbmBackend::textureForOutput
* Drop unused kitemviews dependency
* Add missing QtNetwork dependency
* plugins/qpa: implement platform accessibility (kde#472643)
* backends/drm: check activePending instead of active for when applying a new gamma ramp is allowed (kde#471562)
==== kwindowsystem ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
* Explain in deprecation message that logical coordinates must be used in KF6
==== kwrited5 ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== kxmlgui ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== lastlog2 ====
Subpackages: liblastlog2-1
- Fix lastlog.8 .so reference
==== layer-shell-qt ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== libKF5ModemManagerQt ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== libKF5NetworkManagerQt ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== libdrm ====
Version update (2.4.116 -> 2.4.117)
Subpackages: libdrm2 libdrm_amdgpu1 libdrm_nouveau2 libdrm_radeon1
- Update to 2.4.117
* modetest: print modifiers in hex as well
* modetest: custom mode support
* meson: fix intel requirements
* meson: Use feature.require() and feature.allowed()
* meson: replace deprecated program.path -> program.full_path
* modetest: avoid erroring if there's no gamma legacy support
* amdgpu: Fix pointer/integer mismatch warning
* amdgpu: Use PRI?64 to format uint64_t
* util: add NV24 and NV42 frame buffer formats
* util: add pattern support for DRM_FORMAT_NV{24,42}
* modetest: add support for DRM_FORMAT_NV{24,42}
* util: fix grey in YUV SMPTE patterns
* modetest: fix mode_vrefresh() for interlace/dblscan/vscan
* util: remove unused definitions of RED, GREEN, and BLUE
* amdgpu: add marketing names from amd-5.4.6 (22.40.6)
* amdgpu: add marketing names from amd-5.5.1 (23.10.1)
* amdgpu: add marketing names from PRO Edition 23.Q3 W7000
* amdgpu: add marketing names from Adrenalin 23.7.2
* amdgpu: add marketing names from Adrenalin 23.9.1
* modetest: document why no blob is created for linear gamma LUT
* modetest: allocate and commit atomic request around set_property()
* modetest: permit -r and -s to work together
* modetest: allow using -r and -P
* modetest: add support for writeback connector
* amdgpu: amdgpu_drm.h for new GPUVM fault ioctl
* amdgpu: add support for querying VM faults information
* xf86drm: mark DRM_MAX_MINOR as deprecated
* ci: bump FreeBSD to 13.2
==== libgcrypt ====
- Do not pull revision info from GIT when autoconf is run. This
removes the -unknown suffix after the version number.
* Add libgcrypt-nobetasuffix.patch [bsc#1216334]
==== libgpg-error ====
- Do not pull revision info from GIT when autoconf is run. This
removes the -unknown suffix after the version number.
* Add libgpg-error-nobetasuffix.patch [bsc#1216334]
==== libheif ====
Version update (1.16.2 -> 1.17.1)
Subpackages: gdk-pixbuf-loader-libheif libheif-rav1e libheif1
- update to 1.17.1:
* fix issue of loading images with premultiplied alpha channel
* correctly set compatible_version for macOS dylib builds
* fix loading HDR PNGs, but encoding them as 8-bit SDR
* fix saving AVIF with alpha using the SVT-AV1 encoder
- cmake-presets version 3 requires cmake >= 3.21
- update to 1.17.0:
* Kvazaar encoder (HEIC) as alternative to x265
* ffmpeg decoder (HEIC) decoding with potential hardware decoder support
* jpegdec / jpegenc codecs for JPEG in HEIF
* j2kdec, j2kenc codecs for JPEG-2000 in HEIF (still experimental)
* added support for region masks
* added support for alpha channels in images decoded with JS/WASM
* heif-enc and heif-convert can be called with only input filenames,
input and output filename, or with -o option. This makes the use of the
two command more consistent.
* added 4:2:2 <-> 4:4:4 color conversion with bilinear upscaling / average
filtering
* heif_context_get_image_handle() can now also access non-top-level images
* add script to build Android libraries for all platforms
* known bugs have been fixed
==== libkdecoration2 ====
Version update (5.27.8 -> 5.27.9)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private10
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== libksba ====
- Do not pull revision info from GIT when autoconf is run. This
removes the -unknown suffix after the version number.
* Run autoreconf for the added patch and add the build
dependecies on autoconf, automake and libtool.
* Add libksba-nobetasuffix.patch [bsc#1216334]
==== libkscreen2 ====
Version update (5.27.8 -> 5.27.9)
Subpackages: libKF5Screen8 libKF5ScreenDpms8 libkscreen2-plugin
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== libksysguard5 ====
Version update (5.27.8 -> 5.27.9)
Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-plugins
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== libmysofa ====
Version update (1.3.1 -> 1.3.2)
- Update to 1.3.2:
* allow slightly more dense HRTFs
* allow all kinds of room types
* target exporting
* bug fix in memory reader
* enable big endian support
- Drop 0001-fix-big-endian-convertion-of-double-value.patch
- Add Install-header-when-only-building-shared-lib.patch
See https://github.com/hoene/libmysofa/issues/210
==== libnma ====
Subpackages: libnma-glib-schema libnma-gtk4-0 libnma0 typelib-1_0-NMA4-1_0
- Drop pkgconfig(gck-1) and pkgconfig(gcr-3) BuildRequires: No
longer needed, we build with gck-2 and gcr-4.
==== libnvme ====
Version update (1.6 -> 1.6+5.g68c6ffb)
Subpackages: libnvme-mi1 libnvme1
- Update to version 1.6+5.g68c6ffb:
* avoid stack corruption by unaligned DMA to user space buffers
(bsc#1216344, gh#linux-nvme/libnvme#727)
==== libp11 ====
- Replace openssl-ibmpkcs11 with openssl-engine-libp11 (jsc#PED-3327)
Add Obsoletes: openssl-ibmpkcs11 <= 1.0.1
and Provides: openssl-ibmpkcs11 = 1.0.1
==== libphonenumber ====
Version update (8.13.15 -> 8.13.23)
- Update to version 8.13.28:
* Updated phone metadata, carrier data, geocoding data, short
number metadata for a number of region and calling codes
- drop 0001-Build-with-C-17.patch now upstream
==== libplacebo ====
Version update (6.338.0 -> 6.338.1)
- Update libplacebo to version 6.338.1. See details in:
https://code.videolan.org/videolan/libplacebo/-/tags/v6.338.1
==== libqt5-qtbase ====
Version update (5.15.11+kde134 -> 5.15.11+kde138)
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Update to version 5.15.11+kde138:
* QLibraryPrivate: Actually merge load hints
* QPluginLoader: report the right load hints
* xkb: fix build with libxkbcommon 1.6.0 and later
* a11y atspi: Map ButtonMenu role to AT-SPI equivalent
==== libshumate ====
Version update (1.1.0 -> 1.1.1)
Subpackages: libshumate-1_0-1 typelib-1_0-Shumate-1_0
- Update to version 1.1.1:
+ Fix null reference map source, avoid critical log message when
setting a null map source with
shumate_viewport_set_reference_map_source().
==== libsndfile ====
Version update (1.2.0 -> 1.2.2)
- Update to 1.2.1:
* Various bug fixes (issue #908, #907, #934, #950, #930)
- Update to 1.2.2:
* Fixed invalid regex in src/create_symbols_file.py
* Fixed passing null pointer to printf %s in tests
- Fix signed integers overflows in au_read_header()
(bsc#1213451, CVE-2022-33065):
libsndfile-CVE-2022-33065.patch
==== libsoup ====
Version update (3.4.3 -> 3.4.4)
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Update to version 3.4.4:
+ Improve HTTP/2 performance when a lot of buffering happens
+ Support building libnghttp2 as a subproject
==== libstorage-ng ====
Version update (4.5.143 -> 4.5.155)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#963
- extended testsuite
- 4.5.155
- merge gh#openSUSE/libstorage-ng#962
- improved error reporting in SystemCmd
- 4.5.154
- merge gh#openSUSE/libstorage-ng#961
- added testcase
- 4.5.153
- merge gh#openSUSE/libstorage-ng#960
- make more use of new SystemCmd interface
- added const
- 4.5.152
- merge gh#openSUSE/libstorage-ng#959
- removed unused function
- merge gh#openSUSE/libstorage-ng#958
- make more use of new SystemCmd interface
- prefer make_unique over new
- fixed compound action generation for removing btrfs qgroup
relations
- merge gh#openSUSE/libstorage-ng#957
- extended testsuite
- 4.5.151
- merge gh#openSUSE/libstorage-ng#956
- improved error handling in SystemCmd
- 4.5.150
- merge gh#openSUSE/libstorage-ng#955
- use _exit if exec fails
- 4.5.149
- merge gh#openSUSE/libstorage-ng#954
- allow to disallow remove actions on some devices
- improved tests
- removed unneeded include statements
- make more use of new SystemCmd interface
- increase minor library version
- 4.5.148
- merge gh#openSUSE/libstorage-ng#953
- support RAID level LINEAR (bsc#1215022)
- 4.5.147
- merge gh#openSUSE/libstorage-ng#952
- extended testsuite
- 4.5.146
- merge gh#openSUSE/libstorage-ng#951
- allow SystemCmd to take a vector with command arguments
- fixed typo
- added integration tests
- 4.5.145
- merge gh#openSUSE/libstorage-ng#950
- allow to disable use of key file in commit
- added note
- 4.5.144
==== libvirt ====
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-proxy libvirt-daemon-qemu libvirt-libs
- supportconfig: Adapt plugin to modern supportconfig
- spec: Disable use of libnbd/nbdkit
bsc#1216274
==== libxkbcommon ====
Version update (1.5.0 -> 1.6.0)
Subpackages: libxkbcommon-x11-0 libxkbcommon0 libxkbregistry0
- Update to release 1.6.0
* Remove keysyms: XKB_KEY_dead_lowline,
XKB_KEY_dead_aboveverticalline, XKB_KEY_dead_belowverticalline,
XKB_KEY_dead_longsolidusoverlay
* Add Compose iterator API to iterate the entries in a compose
table.
* Structured log messages with a message registry. There is an
ongoing work to assign unique identifiers to log messages and
add a corresponding error index documentation page.
* Add a new warning for numeric keysyms references in XKB files:
the preferred keysym reference form is its name or its Unicode
value, if relevant.
* Add the upper bound `XKB_KEYSYM_MAX` to check valid keysyms.
* Add a warning when loading a keymap using RMLVO with no layout
but with the variant set.
* Add support for ``modifier_map None { ⦠}``. This feature is
missing compared to the X11 implementation. It allows to reset
the modifier map of a key.
==== libzypp ====
Version update (17.31.22 -> 17.31.23)
- Stop using boost version 1 timer library (fixes #489,
bsc#1215294)
- version 17.31.23 (22)
==== llvm17 ====
Version update (17.0.2 -> 17.0.3)
- Update to version 17.0.3.
* This release contains bug-fixes for the LLVM 17.0.0 release.
This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
- Disable zstd support for now regardless of whether libzstd-devel
is installed. (boo#1216121)
- Limit number of LTO threads on 32-bit architectures to prevent
out-of-memory during linking.
==== man ====
Version update (2.11.2 -> 2.12.0)
- Update to 2.12.0:
* Fix some manual page portability issues with groff 1.23.0.
* Fix test failures when a working `iconv` is not available.
* Ensure that timestamps read from the database can go past the year 2038,
even on systems where this is not the default.
* Fix `manpath` not parsing `PATH` entries with trailing slash correctly
for guessing `MANPATH` entries.
* More accurately document the behaviour of passing file names as arguments
to `man` without the `-l`/`--local-file` option.
* Avoid duplicate cleanup of old cat pages by both `man-db.service` and
`systemd-tmpfiles-clean.service`.
Improvements:
* Update system call lists in `seccomp` sandbox from `systemd`.
* Upgrade to Gnulib `stable-202307`.
* Work around the Firebuild accelerator in `seccomp` sandbox: if this is in
use then we need to allow some socket-related system calls.
* `man -K` now deduplicates search results that point to the same page.
* Warn if `mandb` drops to `--user-db` mode due to running as the wrong
user.
* Change section title recommendations in `man(1)` to mention `STANDARDS`
rather than `CONFORMING TO`, in line with `man-pages(7)`.
* Add a `STANDARDS` section to `man(1)` itself.
* Document that `man -K` may suffer from false negatives as well as false
positives.
* Take advantage of newer `groff` facilities to implement `man
- -no-hyphenation` and `man --no-justification`, if available.
* `man -f` and `man -k` now pass any `-r`/`--regex` or `-w`/`--wildcard`
options on to `whatis` and `apropos` respectively.
* Always pass a line length to `nroff`, even if we believe that it matches
the default.
* Allow disabling `groff` warnings via `man --warnings`, by prefixing a
warning name with `!`.
- Drop man-db-groff-1.23.0-warnings.patch
- Refresh man-db-2.9.4.patch
==== milou5 ====
Version update (5.27.8 -> 5.27.9)
Subpackages: milou5-lang
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== mozilla-nss ====
Version update (3.93 -> 3.94)
Subpackages: libfreebl3 libsoftokn3 mozilla-nss-certs mozilla-nss-tools
- update to NSS 3.94
* bmo#1853737 - Updated code and commit ID for HACL*
* bmo#1840510 - update ACVP fuzzed test vector: refuzzed with
current NSS
* bmo#1827303 - Softoken C_ calls should use system FIPS setting
to select NSC_ or FC_ variants
* bmo#1774659 - NSS needs a database tool that can dump the low level
representation of the database
* bmo#1852179 - declare string literals using char in pkixnames_tests.cpp
* bmo#1852179 - avoid implicit conversion for ByteString
* bmo#1818766 - update rust version for acvp docker
* bmo#1852011 - Moving the init function of the mpi_ints before
clean-up in ec.c
* bmo#1615555 - P-256 ECDH and ECDSA from HACL*
* bmo#1840510 - Add ACVP test vectors to the repository
* bmo#1849077 - Stop relying on std::basic_string<uint8_t>
* bmo#1847845 - Transpose the PPC_ABI check from Makefile to gyp
- rebased patches
- added nss-fips-test.patch to fix broken test
==== multipath-tools ====
Version update (0.9.6+71+suse.f07325e -> 0.9.6+115+suse.07776fb)
Subpackages: kpartx libmpath0
- Update to version 0.9.6+115+suse.07776fb
* multipathd: Added support to handle FPIN-Li events for FC-NVMe
- Update to version 0.9.6+110+suse.5dfdf35:
* The options "bindings_file", "prkeys_file", and "wwids_file",
which have been deprecated since multipath-tools 0.8.8,
aren't supported any more. The paths to these files are now
hard-coded to "bindings", "prkeys" and "wwids" under
/etc/multipath.
* Strictly avoid assigning map aliases that are already taken
(bsc#1213265)
* Improve handling of user-friendly names
* avoid "multipath -d" (dry-run) changing SCSI timeouts in sysfs
(bsc#1213809)
- spec file:
* adapt prefix values to upstream changes
* fix compilation flags for "make check"
* pass EXTRAVERSION to build
==== nautilus ====
Version update (45.0 -> 45.1)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4
- Update to version 45.1:
+ Don't crash when opening Properties from admin://*
+ Don't crash on unmount
+ Stop jumping to top when using the Menu key
+ Properly reorder bookmarks by drag and drop
+ Re-add search results when switching view mode
+ Fix compilation on 32-bit musl
- Fix various leaks and warnings
+ Updated translations.
- Update to version 45.0+12:
+ gtk/placessidebar: Use list box for coordinates translation.
+ list-base: Stop jumping to top on Menu key.
+ Updated translations.
- Switch to source service, explicit commit from the stable branch.
==== net-snmp ====
Version update (5.9.3 -> 5.9.4)
Subpackages: libsnmp40 perl-SNMP snmp-mibs
- net-snmp-5.9.4-systemd-no-utmp.patch: prefer systemd-logind over
utmp to count number of logged in users, utmp is not reliable for
this and has a Y2038 problem (jsc#PED-3144)
- Update to net-snmp-5.9.4 (bsc#1214364).
add (rename):
* net-snmp-5.9.4-add-lustre-fs-support.patch
* net-snmp-5.9.4-fix-create-v3-user-outfile.patch
* net-snmp-5.9.4-fixed-python2-bindings.patch
* net-snmp-5.9.4-fix-Makefile.PL.patch
* net-snmp-5.9.4-modern-rpm-api.patch
* net-snmp-5.9.4-net-snmp-config-headercheck.patch
* net-snmp-5.9.4-perl-tk-warning.patch
* net-snmp-5.9.4-pie.patch
* net-snmp-5.9.4-snmpstatus-suppress-output.patch
* net-snmp-5.9.4-socket-path.patch
* net-snmp-5.9.4-subagent-set-response.patch
* net-snmp-5.9.4-suse-systemd-service-files.patch
* net-snmp-5.9.4-testing-empty-arptable.patch
delete (now part of v5.9.4):
* net-snmp-5.9.3-disallow_SET_requests_with_NULL_varbind.patch
* net-snmp-5.9.3-grep.patch
delete (rename):
* net-snmp-5.9.1-add-lustre-fs-support.patch
* net-snmp-5.9.2-fix-create-v3-user-outfile.patch
* net-snmp-5.9.3-fixed-python2-bindings.patch
* net-snmp-5.9.1-fix-Makefile.PL.patch
* net-snmp-5.9.1-modern-rpm-api.patch
* net-snmp-5.9.1-net-snmp-config-headercheck.patch
* net-snmp-5.9.1-perl-tk-warning.patch
* net-snmp-5.9.2-pie.patch
* net-snmp-5.9.1-snmpstatus-suppress-output.patch
* net-snmp-5.9.1-socket-path.patch
* net-snmp-5.9.1-subagent-set-response.patch
* net-snmp-5.9.1-suse-systemd-service-files.patch
* net-snmp-5.9.1-testing-empty-arptable.patch
- Removing legacy MIBs used by Velocity Software (jira#PED-6416).
delete:
* net-snmp-5.9.1-velocity-mib.patch
- Re-add support for hostname netgroups that was removed accidentally and
previously added with FATE#316305 (bsc#1207697).
'@hostgroup' can be specified for multiple hosts
add:
* net-snmp-5.9.4-add-netgroups-functionality.patch
- Hardening systemd services setting "ProtectHome=true" caused home directory
size and allocation to be listed incorrectly (bsc#1206044).
add (rename):
* net-snmp-5.9.4-harden_snmpd.service.patch
* net-snmp-5.9.4-harden_snmptrapd.service.patch
delete (rename):
* net-snmp-5.9.1-harden_snmpd.service.patch
* net-snmp-5.9.1-harden_snmptrapd.service.patch
==== nftables ====
Version update (1.0.8 -> 1.0.9)
Subpackages: libnftables1
- Update to release 1.0.9
* Custom conntrack timeouts can use time specification with
units other than seconds.
* Allow combination of dnat with numgen.
* Allow for using constants as key in dynamic sets.
* Support for matching on the target address of a IPv6 neighbour
solicitation/advertisement.
* Restore bitwise operations in combination with maps, e.g. jump
to chain depending on bitwise operation on packet mark.
* Fix crash with log prefix longer that 127 bytes.
- Drop merged 0001-Revert-py-replace-distutils-with-setuptools.patch
==== nodejs20 ====
Subpackages: npm20
- fix_ci_tests.patch: adapt for openssl 3.1.4
- Add nodejs20-zlib-1.3.patch: Support zlib version with only
major.minor versions, like zlib 1.3.
==== oniguruma ====
Version update (6.9.8 -> 6.9.9)
- Update to 6.9.9
- Update Unicode version 15.1.0
- NEW API: ONIG_OPTION_MATCH_WHOLE_STRING
- Fixed: (?I) option was not enabled for character classes (Issue
[#264]).
- Changed specification to check for incorrect POSIX bracket
(Issue #253).
- Changed [[:punct:]] in Unicode encodings to be compatible with
POSIX definition. (Issue #268)
- Fixed: ONIG_OPTION_FIND_LONGEST behavior
==== open-iscsi ====
Subpackages: libopeniscsiusr0
- Updated to latest upstream, which includes (bsc#1210514):
* several fixes to harden iscsiuio, which updates its version
number to 0.7.8.8, including:
- logging now uses syslog
- shutdown now waits for helper threads to complete
- netlink socket cleanup
* some minor bug fixes, some helping builds on musl
This updates open-iscsi-SUSE-latest.diff.bz2
==== open-vm-tools ====
Subpackages: libvmtools0 open-vm-tools-desktop
- Fix (bsc#1216432) - VUL-0: CVE-2023-34058: open-vm-tools: SAML token
signature bypass vulnerability.
- Fix (bsc#1216433) - VUL-0: : CVE-2023-34059: open-vm-tools: file
descriptor hijack vulnerability
+ Add patch:
- CVE-2023-34058.patch
- CVE-2023-34059.patch
- Drop pkgconfig(gdk-pixbuf-xlib-2.0) BuildRequires: No longer
needed, nor used (since 12.3.0 release).
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- Add cb4ed12f.patch: Fix build using zlib 1.3. The check expected
a version in the form a.b.c[.d], which no longer matches 1.3.
==== openssl-1_1 ====
Subpackages: libopenssl1_1
- Performance enhancements for cryptography from OpenSSL 3.x
[jsc#PED-5086, jsc#PED-3514]
* Add patches:
- openssl-ec-Use-static-linkage-on-nistp521-felem_-square-mul-.patch
- openssl-ec-56-bit-Limb-Solinas-Strategy-for-secp384r1.patch
- openssl-ec-powerpc64le-Add-asm-implementation-of-felem_-squa.patch
- openssl-ecc-Remove-extraneous-parentheses-in-secp384r1.patch
- openssl-powerpc-ecc-Fix-stack-allocation-secp384r1-asm.patch
- openssl-Improve-performance-for-6x-unrolling-with-vpermxor-i.patch
==== openssl-3 ====
Version update (3.1.3 -> 3.1.4)
Subpackages: libopenssl3
- Update to 3.1.4:
* Fix incorrect key and IV resizing issues when calling
EVP_EncryptInit_ex2(), EVP_DecryptInit_ex2() or EVP_CipherInit_ex2()
with OSSL_PARAM parameters that alter the key or IV length
[bsc#1216163, CVE-2023-5363].
- Performance enhancements for cryptography from OpenSSL 3.2
[jsc#PED-5086, jsc#PED-3514]
* Add patches:
- openssl-ec-Use-static-linkage-on-nistp521-felem_-square-mul-.patch
- openssl-ec-56-bit-Limb-Solinas-Strategy-for-secp384r1.patch
- openssl-ec-powerpc64le-Add-asm-implementation-of-felem_-squa.patch
- openssl-ecc-Remove-extraneous-parentheses-in-secp384r1.patch
- openssl-powerpc-ecc-Fix-stack-allocation-secp384r1-asm.patch
- openssl-Improve-performance-for-6x-unrolling-with-vpermxor-i.patch
- FIPS: Add the FIPS_mode() compatibility macro and flag support.
* Add patches:
- openssl-Add-FIPS_mode-compatibility-macro.patch
- openssl-Add-Kernel-FIPS-mode-flag-support.patch
- As of openssl 3.1.3, the devel package installs at least 5200
manpage files and is the owner of the most files in the man3
directory (in second place after lapack-man); move these manpages
off to the -doc subpackage to reduce the walltime to install just
openssl-3-devel (because there is also an invocation of mandb
that runs at some point).
==== openssl ====
Version update (3.1.3 -> 3.1.4)
- Update to 3.1.4
==== oxygen5-sounds ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== p11-kit ====
Version update (0.25.0 -> 0.25.1)
Subpackages: libp11-kit0 p11-kit-tools
- Update to 0.25.1:
* fix probing of C_GetInterface [#535]
* p11-kit: add command to list tokens [#581]
* p11-kit: add command to list mechanisms supported by a token [#576]
* p11-kit: add command to generate private-public keypair on a token
[#551, #582]
* p11-kit: add commands to import/export certificates and public
keys into/from a token [#543, #549, #568, #588]
* p11-kit: add commands to list and delete objects of a token
[#533, #544, #571]
* p11-kit: add --login option to login into a token with object
and profile management commands [#587]
* p11-kit: adjust behavior of PKCS#11 profile management commands
[#558, #560, #583, #591]
* p11-kit: print PKCS#11 URIs in list-modules [#532]
* bug and build fixes [#528 #529, #534, #537, #540, #541, #545,
[#547], #550, #557, #572, #575, #579, #585, #586, #590]
* test fixes [#553, #580]
* Remove patch fixed upstream:
- d1d4b0ac316a27c739ff91e6c4153f1154e96e5a.patch
==== pam_kwallet ====
Version update (5.27.8 -> 5.27.9)
Subpackages: pam_kwallet-common
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== 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
- Do not recommend yast stuff in x11 pattern. That's what the yast
patterns are for
==== patterns-fonts ====
Subpackages: patterns-fonts-fonts patterns-fonts-fonts_opt
- Require fonts so the pattern also works when Recommends are turned off
- Don't pull in Type 1 ghostscript-fonts-* and texlive-lm-fonts by default
(boo#1216494)
==== patterns-media ====
- Require kernel-firmware-all instead of kernel-firmware
(kernel-firmware-all provides/obsoletes kernel-firmware).
==== perl-CryptX ====
Version update (0.078 -> 0.80.0)
- updated to 0.080
see /usr/share/doc/packages/perl-CryptX/Changes
0.080 2023-10-04
- fix #95 AES-NI troubles on MS Windows (gcc compiler)
- fix #96 Tests failure with Math::BigInt >= 1.999840
- Enabled AES-NI for platforms with gcc/clang/llvm
0.079 2023-10-01
- fix #92 update libtomcrypt
- bundled libtomcrypt update branch:develop (commit:1e629e6f 2023-06-22)
==== php8 ====
Version update (8.2.11 -> 8.2.12)
Subpackages: php8-cli php8-ctype php8-dom php8-gd php8-gettext php8-iconv php8-mbstring php8-mysql php8-openssl php8-pdo php8-sqlite php8-tokenizer php8-xmlreader php8-xmlwriter
- version update to 8.2.12
* This is a bug fix release.
https://www.php.net/ChangeLog-8.php#8.2.12
==== pipewire ====
Version update (0.3.82 -> 0.3.83)
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 0.3.83:
* Highlights
- A quantum change regression was fixed.
- Use a 2 socket server now for the manager and the
applications with (when wireplumber is updated) different
permissions.
- Reduce memory usage a little in audioconvert and use fewer
buffers.
- Some JACK deadlocks were fixed.
- More bugfixes and improvements.
* PipeWire
- Fix quantum change regression.
- Use a 2 socket server by default. One for the session-manager
and one for applications.
- Fix a potential use-after-free in node and device cleanup.
* modules
- Some hardcoded buffer size limits were removed.
- Fix ASYNC flag on combined-streams.
- Add support for on-demand combined-streams using metadata.
* SPA
- alsa-udev will now ignore PCMs with the ACP_IGNORE udev
environment variable.
- The audioadapter now uses at least 2 buffers when the
follower is async.
- The number of buffers used by plugins was tweaked a little.
Most plugins now only ask 1 buffer.
- Memory usage in audioconvert was reduced.
- Fix some unaligned reads and writes and undefined left shifts
reported by ASAN.
- Rework vulkan dependency checking.
- Don't try to link ALSA devices when prepare fails. This
fixes some crashes.
- Fix a stall when the allowed codecs are changed in ALSA.
- Improve ALSA rate control for sources to avoid xruns.
- Try to fix IEC958 TrueHD and DTS playback.
* Bluetooth
- Improve fallback SCO mtu when the kernel doesn't tell us.
* JACK
- The fixed buffer size limit was removed.
- Add an option to make input buffers writable (default true).
- A potential deadlock was fixed when applications lock the
process function.
- Use a separate thread to dispatch notifications to avoid
deadlocks.
- Potentially fix silent export in ardour in some cases.
==== plasma-browser-integration ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* Add missing KService dependency
==== plasma-framework ====
Version update (5.110.0 -> 5.111.0)
Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-desktoptheme
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== plasma-nm5 ====
Version update (5.27.8 -> 5.27.9)
Subpackages: plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* Revert "Don't force active dialogs right after showing"
* [libreswan] should save even when group name is empty.
==== plasma5-addons ====
Version update (5.27.8 -> 5.27.9)
Subpackages: plasma5-addons-lang
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== plasma5-desktop ====
Version update (5.27.8 -> 5.27.9)
Subpackages: plasma5-desktop-emojier
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* Don't add recursively every file copied to desktop
* kcm/recentFiles: making it compatible with kconfigwidgets:v5.102.0
==== plasma5-disks ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== plasma5-integration ====
Version update (5.27.8 -> 5.27.9)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* Force WindowCloseButtonHint for toplevel dialogs (kde#464193)
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.27.9
==== plasma5-pa ====
Version update (5.27.8 -> 5.27.9)
Subpackages: plasma5-pa-lang
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* applet: refresh slider value when `to` changes on startup (kde#472245)
* Use context object with KConfigWatcher signal
==== plasma5-systemmonitor ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== plasma5-thunderbolt ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== plasma5-workspace ====
Version update (5.27.8 -> 5.27.9)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-libs xembedsniproxy
- Add patch to fix the logout applet:
* 0001-applets-lock_logout-use-PlasmaCore.IconItem.patch
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* Do not consider icon changes excess notification creation
* lockscreen: handle user switching also on nopassword page (kde#458951)
* applets/lock_logout: add a11y properties and restore tooltip
* runners/recentdocuments: Fix results being discarded when casing is different (kde#474782)
* [plasmacalendarintegration] Fix selected regions are randomly reset to default (kde#472483)
* libtaskmanager: test waylandtasksmodel
==== policycoreutils ====
Subpackages: policycoreutils-python-utils python3-policycoreutils
- Add reproducible-build.patch to make the output of "sepolicy manpage"
deterministic (bsc#1216452)
==== polkit-kde-agent-5 ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== postgresql ====
Subpackages: postgresql-contrib postgresql-server
- Interlock version and release of all noarch packages except for
the postgresql-docs.
==== postgresql16 ====
Subpackages: libpq5 postgresql16-contrib postgresql16-server
- boo#1216022: Call install-alternatives from the devel subpackage
as well, otherwise the symlink for ecpg might be missing.
==== powerdevil5 ====
Version update (5.27.8 -> 5.27.9)
Subpackages: powerdevil5-lang
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* Provide a default action in Suspend session config (kde#475866)
==== prison-qt5 ====
Version update (5.110.0 -> 5.111.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== psmisc ====
- Fix version at configure time as there was no .tarball-version
==== purpose ====
Version update (5.110.0 -> 5.111.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== python-M2Crypto ====
Version update (0.39.0 -> 0.40.0)
- Update to 0.40.0:
- OK, SO NOT THIS RELEASE, BUT IN THE NEXT RELEASE PYTHON2 WILL
TRULY GO!
- BREAKING CHANGES:
- There are no SWIG generated files (src/SWIG/_m2crytpo_wrap.c)
included anymore, so swig must be installed, no
exceptions! Also, for compatibility with Python 3.12+, swig
4.0+ is required.
- All support for asyncore has been removed, as it has been
removed in Python 3.12 as well (which means also removal of
contrib/dispatcher.py, M2Crypto/SSL/ssl_dispatcher.py,
ZServerSSL).
- All use of distutils (including the bundled ones in
setuptools) has been removed, so `setup.py clean` is no
more.
- Excessively complicated and error-prone __init__py has been
cleaned and `import M2Crypto` doesnât include everything
anymore. Imports should specified as for example with `from
M2Crypto import foo`.
- ASN1_Time handling has been mostly rewritten and it almost
works even on Windows.
- All tests in Gitlab CI (with exceptions of some skipped tests
especially on Windows) are now green, tests of Python 2.7 on
CentOS 7 have been included.
- Introduce m2.err_clear_error()
- Make X509_verify_cert() accessible as m2.x509_verify_cert
- Add 32bit_ASN1_Time.patch to quench errors on 32bit archs.
==== python-argcomplete ====
- add setuptools_scm for proper version detection
==== python-gssapi ====
Version update (1.8.2 -> 1.8.3)
- Update to 1.8.3:
- Added Python 3.12 wheel
- Fix Cython 3 compatibility
- Remove upstreamed patch
d9200d1018ac916b30433da23898c8c5fbde0f28.patch
==== python-httpcore ====
Version update (0.17.3 -> 0.18.0)
- Update to 0.18.0:
- Add support for HTTPS proxies.
- Handle sni_hostname extension with SOCKS proxy.
- Change the type of Extensions from Mapping[Str, Any] to
MutableMapping[Str, Any].
- Handle HTTP/1.1 half-closed connections gracefully.
- Drop Python 3.7 support.
- Update httpcore-allow-deprecationwarnings-test.patch
- Skip failing tests test_ssl_request and test_extra_info
(gh#encode/httpcore!832)
==== python-httpx ====
Version update (0.24.1 -> 0.25.0)
- Update to 0.25.0:
- Drop support for Python 3.7.
- Support HTTPS proxies.
- Change the type of Extensions from Mapping[Str, Any] to
MutableMapping[Str, Any].
- Add socket_options argument to httpx.HTTPTransport and
httpx.AsyncHTTPTransport classes.
- The Response.raise_for_status() method now returns
the response instance. For example: data =
httpx.get('...').raise_for_status().json().
- Return 500 error response instead of exceptions when
raise_app_exceptions=False is set on ASGITransport.
- Ensure all WSGITransport environs have a SERVER_PROTOCOL.
- Always encode forward slashes as %2F in query parameters
- Use Mozilla documentation instead of httpstatuses.com for
HTTP error reference
- Requires higher version of httpcore.
==== python-pexpect ====
- add 742.patch, gh#pexpect/pexpect#742 This makes it compatible with
python3.12 gh#pexpect/pexpect#736#issuecomment-1427273882
==== python-psutil ====
- Rebase logind_y2038.patch based on the reviewed code
==== python-pycairo ====
Version update (1.24.0 -> 1.25.1)
- update to 1.25.1:
* fix a crash in pypy3.10
* Fix the build with CPython 3.13.0a1
- introduced from 1.25.0:
* update to cairo 1.18.0 (for windows only)
* new apis:
- Status.SVG_FONT_ERROR
- FontOptions.get_color_mode(), FontOptions.set_color_mode(), ColorMode
- FontOptions.set_color_palette(), FontOptions.get_color_palette(), COLOR_PALETTE_DEFAULT
- FontOptions.set_custom_palette_color(), FontOptions.get_custom_palette_color()
- TAG_CONTENT, TAG_CONTENT_REF
- Pattern.get_dither(), Pattern.set_dither(), Dither
==== python-pytz ====
Version update (2023.3 -> 2023.3.post1)
- Update to 2023.3.post1
* Replace deprecated datetime.utcfromtimestamp()
* Resurrect Python 2.7 tests
* Add support for Python 3.12
- Drop pytz-%{version}.tar.gz.asc and python-pytz.keyring
* PyPI hides the .asc files and wants to drop the support
* related: https://github.com/certbot/certbot/issues/9707
==== python-typing_extensions ====
Version update (4.7.1 -> 4.8.0)
- Update to 4.8.0:
- Add typing_extensions.Doc, as proposed by PEP 727
- Drop support for Python 3.7 (including PyPy-3.7)
- Fix bug where get_original_bases() would return incorrect
results when called on a concrete subclass of a generic class
- Fix bug where ParamSpec(default=...) would raise a TypeError
on Python versions <3.11
==== python-urllib3 ====
Version update (2.0.6 -> 2.0.7)
- update to 2.0.7 (bsc#1216377, CVE-2023-45803):
* Made body stripped from HTTP requests changing the request method
to GET after HTTP 303 "See Other" redirect responses.
==== qemu ====
Version update (8.1.0 -> 8.1.2)
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-img qemu-ipxe qemu-ksm qemu-pr-helper qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios
- [openSUSE] supportconfig: Adapt plugin to modern supportconfig
- [openSUSE] Add -p1 to autosetup in spec files
* So patches can be applied easily (might be useful for development)
- Update to version 8.1.2:
This fixes the following upstream issues:
* https://gitlab.com/qemu-project/qemu/-/issues/1826
* https://gitlab.com/qemu-project/qemu/-/issues/1834
* https://gitlab.com/qemu-project/qemu/-/issues/1846
It also contains a fix for:
* CVE-2023-42467
As well as several upstream backports (list available at:
https://lore.kernel.org/qemu-devel/24dfb1c2-dc40-4841-893d-5d530638b684@tls…)
- Update to version 8.1.1:
Upstream backports and bugfixes, among which:
* tpm: fix crash when FD >= 1024 and unnecessary errors due to EINTR (Marc-Andr303251 Lureau)
* meson: Fix targetos match for illumos and Solaris. (Jonathan Perkin)
* s390x/ap: fix missing subsystem reset registration (Janosch Frank)
* ui: fix crash when there are no active_console (Marc-Andr303251 Lureau)
* virtio-gpu/win32: set the destroy function on load (Marc-Andr303251 Lureau)
* target/riscv: Allocate itrigger timers only once (Akihiko Odaki)
* target/riscv/pmp.c: respect mseccfg.RLB for pmpaddrX changes (Leon Schuermann)
* target/riscv: fix satp_mode_finalize() when satp_mode.supported = 0 (Daniel Henrique Barboza)
* hw/riscv: virt: Fix riscv,pmu DT node path (Conor Dooley)
* [...]
* target/arm: Fix 64-bit SSRA (Richard Henderson)
* target/arm: Fix SME ST1Q (Richard Henderson)
* accel/kvm: Specify default IPA size for arm64 (Akihiko Odaki)
* kvm: Introduce kvm_arch_get_default_type hook (Akihiko Odaki)
* include/hw/virtio/virtio-gpu: Fix virtio-gpu with blob on big endian hosts (Thomas Huth)
* target/s390x: Check reserved bits of VFMIN/VFMAX's M5 (Ilya Leoshkevich)
* target/s390x: Fix VSTL with a large length (Ilya Leoshkevich)
* target/s390x: Use a 16-bit immediate in VREP (Ilya Leoshkevich)
* target/s390x: Fix the "ignored match" case in VSTRS (Ilya Leoshkevich)
Full list available at:
* https://lore.kernel.org/qemu-devel/d0d2ac8f-313a-c937-dc3a-88e45fce933c@tls…
- Fix (bsc#1215486):
* [openSUSE][RPM] spec: enable the Pipewire audio backend (bsc#1215486)
- (Properly) fix: bsc#1213210
* linux-user/elfload: Enable vxe2 on s390x
- Fix: bsc#1215677
* optionrom: Remove build-id section
==== qqc2-desktop-style ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== qt6-base ====
Subpackages: libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6Sql6 libQt6Test6 libQt6Widgets6 qt6-network-tls qt6-platformtheme-gtk3
- Add upstream change:
* 0001-xkb-fix-build-with-libxkbcommon-1.6.0-and-later.patch
==== redis ====
Version update (7.0.12 -> 7.2.2)
- redis 7.2.2:
* (CVE-2023-45145) The wrong order of listen(2) and chmod(2) calls creates a
race condition that can be used by another process to bypass desired Unix
socket permissions on startup, bsc#1216376
* WAITAOF could timeout in the absence of write traffic in case a new AOF is
created and an AOF rewrite can't immediately start
* Fix crash when running rebalance command in a mixed cluster of 7.0 and 7.2
nodes
* Fix the return type of the slot number in cluster shards to integer, which
makes it consistent with past behavior
* Fix CLUSTER commands are called from modules or scripts to return TLS info
appropriately
redis-cli, fix crash on reconnect when in SUBSCRIBE mode
* Fix overflow calculation for next timer event
- redis 7.2.1:
* (CVE-2023-41053) Redis does not correctly identify keys accessed by SORT_RO and,
as a result, may grant users executing this command access to keys that are not
explicitly authorized by the ACL configuration. (bsc#1215094)
* Fix crashes when joining a node to an existing 7.0 Redis Cluster
* Correct request_policy and response_policy command tips on for some admin /
configuration commands
- Refresh redis.hashes
- redis 7.2.0
- Bug Fixes
- redis-cli in cluster mode handles unknown-endpoint (#12273)
- Update request / response policy hints for a few commands
(#12417)
- Ensure that the function load timeout is disabled during
loading from RDB/AOF and on replicas. (#12451)
- Fix false success and a memory leak for ACL selector with bad
parenthesis combination (#12452)
- Fix the assertion when script timeout occurs after it
signaled a blocked client (#12459)
- Fixes for issues in previous releases of Redis 7.2
- Update MONITOR client's memory correctly for INFO and
client-eviction (#12420)
- The response of cluster nodes was unnecessarily adding an
extra comma when no hostname was present. (#12411)
- refreshed redis-conf.patch:
- switch to autosetup now that we switched the last patch to patch
level 1
==== rsyslog ====
- trigger daemon restart after modules packages have been updated
(bsc#1214996)
==== rubygem-agama ====
Version update (4 -> 5)
- Version 5
- Do not reuse pre-existing swap partitions in the storage proposal
(gh#openSUSE/agama#806)
- Extended Software service to allow configuring selected patterns
(gh#openSUSE/agama#792)
- Add indication to btrfs volumes if it is transactional
(gh#openSUSE/agama#789)
- Adapted storage settings for ALP Dolomite (gh#openSUSE/agama#782)
- Fix D-Bus type for SystemVGDevices and restore system VG devices
from previous settings (gh#openSUSE/agama#763).
==== samba ====
Version update (4.19.1+git.312.c912b3d2ef6 -> 4.19.2+git.322.7e9201cef5)
Subpackages: libsamba-policy0-python3 samba-ad-dc-libs samba-client samba-client-libs samba-gpupdate samba-ldb-ldap samba-libs samba-libs-python3 samba-python3 samba-winbind samba-winbind-libs
- Update to 4.19.2
* Use-after-free in aio_del_req_from_fsp during smbd shutdown
after failed IPC FSCTL_PIPE_TRANSCEIVE; (bso#15423).
* clidfs.c do_connect() missing a "return" after a
cli_shutdown() call; (bso#15426).
* macOS mdfind returns only 50 results; (bso#15463).
* GETREALFILENAME_CACHE can modify incoming new filename with
previous cache entry value; (bso#15481).
* libnss_winbind causes memory corruption since samba-4.18,
impacts sendmail, zabbix, potentially more; (bso#15464).
* ctdbd: setproctitle not initialized messages flooding logs;
(bso#15479).
* CVE-2023-5568 Heap buffer overflow with freshness tokens in
the Heimdal KDC in Samba 4.19; (bso#15491).
* The heimdal KDC doesn't detect s4u2self correctly when fast
is in use; (bso#15477).
- packaging: Remove /etc/slp.reg.d from samba spec file;
(bsc#1216160)
- use systemd-logind rather than utmp for y2038 safety;
(bsc#1216159).
==== sdbootutil ====
Version update (1+git20230817.2a3cd34 -> 1+git20231023.873adb9)
Subpackages: sdbootutil-rpm-scriptlets sdbootutil-snapper
- Update to version 1+git20231023.873adb9:
* Use correct image name on aarch64
- Add changes from gh#openSUSE/sdbootutil#21:
* sdbootutil.spec: Add missing efibootmgr dependency
* sdbootutil.spec: Make sdbootutil-snapper a hard dependency
- Update to version 1+git20231005.890f70c:
* Add --no-reuse-initrd option
* Refactor boot descriptive entries
* feat: more descriptive bootmenu entries
* Remove stray set -x
* speed up snapper list
* Fix misleading comment
* Fix helptext
==== sg3_utils ====
Version update (1.48+1.889c3e3 -> 1.48+3.b642f6a)
Subpackages: libsgutils2-1_48-2
- rescan-scsi-bus.sh: remove /tmp/rescan-scsi-mpath-info.txt
(gh#doug-gilbert/sg3_utils#44)
- rescan_scsi_bus.sh: fix multipath issue when called with -s and
without -u (bsc#1215720, bsc#1216355)
==== shaderc ====
Version update (2023.6 -> 2023.7)
- Update to release 2023.7
* Adapt a test to different error message from SPIRV-Tools
==== solid ====
Version update (5.110.0 -> 5.111.0)
Subpackages: libKF5Solid5 solid-imports solid-tools
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== sonnet ====
Version update (5.110.0 -> 5.111.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-imports
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== sqlite3 ====
Version update (3.42.0 -> 3.43.2)
Subpackages: libsqlite3-0 sqlite3-tcl
- sqlite3-rtree-i686.patch: temporary build fix for 32-bit x86.
- Update to: 3.43.2:
* Fix a couple of obscure UAF errors and an obscure memory leak.
* Omit the use of the sprintf() function from the standard
library in the CLI, as this now generates warnings on some
platforms.
* Avoid conversion of a double into unsigned long long integer,
as some platforms do not do such conversions correctly.
- Update to: 3.43.1
* Fix a regression in the way that the sum(), avg(), and total()
aggregate functions handle infinities.
* Fix a bug in the json_array_length() function that occurs when
the argument comes directly from json_remove().
* Fix the omit-unused-subquery-columns optimization (introduced
in in version 3.42.0) so that it works correctly if the
subquery is a compound where one arm is DISTINCT and the other
is not.
- Update to 3.43.0:
* Add support for Contentless-Delete FTS5 Indexes. This is a
variety of FTS5 full-text search index that omits storing the
content that is being indexed while also allowing records to
be deleted.
* Enhancements to the date and time functions:
+ Added new time shift modifiers of the form
±YYYY-MM-DD HH:MM:SS.SSS.
+ Added the timediff() SQL function.
* Added the octet_length(X) SQL function.
* Added the sqlite3_stmt_explain() API.
* Query planner enhancements:
+ Generalize the LEFT JOIN strength reduction optimization so
that it works for RIGHT and FULL JOINs as well. Rename it to
OUTER JOIN strength reduction.
+ Enhance the theorem prover in the OUTER JOIN strength
reduction optimization so that it returns fewer
false-negatives.
* Enhancements to the decimal extension:
+ New function decimal_pow2(N) returns the N-th power of 2 for
integer N between -20000 and +20000.
+ New function decimal_exp(X) works like decimal(X) except that
it returns the result in exponential notation - with a "e+NN"
at the end.
+ If X is a floating-point value, then the decimal(X) function
now does a full expansion of that value into its exact
decimal equivalent.
* Performance enhancements to JSON processing results in a 2x
performance improvement for some kinds of processing on large
JSON strings.
* The VFS for unix now assumes that the nanosleep() system call
is available unless compiled with -DHAVE_NANOSLEEP=0.
==== suse-module-tools ====
Version update (16.0.36 -> 16.0.37)
Subpackages: suse-module-tools-scriptlets
* weak-modules2: ignore INITRD_MODULES (jsc#PED-1915), obtain
list of modules from dracut.conf.d instead
==== swtpm ====
Subpackages: swtpm-selinux
- Add missing requires for certtool
==== syndication ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== syntax-highlighting ====
Version update (5.110.0 -> 5.111.0)
Subpackages: libKF5SyntaxHighlighting5 syntax-highlighting-imports
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- Changes since 5.110.0:
* Set mode for more config file endings (kde#475078)
* Highlight MapCSS numeric and string condition values
* textproto syntax: Support multipart strings.
* textproto syntax: Add test case for octal escape sequences.
* textproto syntax: Support some types of comments.
* textproto syntax: Allow empty strings.
* textproto syntax: Allow commas between fields.
* Add TextProto syntax (protocol buffer Text Format Language).
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-boot systemd-container systemd-coredump udev
- Import commit b53f364c264cd598d4210b64285a55d362b47b89
b53f364c26 test: install af_packet kernel module on openSUSE
86b7521a3c shared/wall: use logind if build without utmp support
65aac5858f errno-util: allow ERRNO_IS_* to accept types wider than int
8f93b89db4 basic/errno-util: add wrappers which only accept negative errno
1b815b3e76 Introduce RET_GATHER and use it in src/shared/
- Drop 0001-conf-parser-introduce-early-drop-ins.patch
The usage of drop-ins is now the official way for configuring systemd and its
various daemons on Factory/ALP.
See: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org/thread/…
- Ship the main configuration files in /usr/lib/
Besides the fact that shipping files in /etc is not recommended anymore, this
change will hopefully encourage users to customize the defaults via the mean
of drop-ins hence removing the risk of conflicts with downstream
customization.
In contrary, shipping empty directories *.conf.d/ in /etc is not a concern and
should suggest users to create drop-ins (bsc#1207056).
- systemd.spec: add files.portable and files.journal-remote
- Don't include entries listed in kbd-model-map.xkb-generated (provided by kbd
package) in kbd-model-map anymore. Yast, the only user of these entries,
directly parses kbd-model-map.xkb-generated now (bsc#1211104).
- tmpfiles-suse.conf: drop entries for /run/lock and /var/log/wtmp
/run/lock is now defined by filesystem package and wtmp has been replaced by
wtmpdb on TW.
==== systemd-default-settings ====
Version update (0.7 -> 0.8)
Subpackages: systemd-default-settings-branding-SLE systemd-default-settings-branding-openSUSE
- The usage of drop-ins is now the official way for configuring systemd and its
various daemons on Factory/ALP. Hence the early drop-ins SUSE specific
"feature" has been abandoned.
- Import 0.8
f34372f User priority '26' for SLE-Micro
c8b6f0a Revert "Convert more drop-ins into early ones"
==== systemsettings5 ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- No code changes since 5.27.8
==== threadweaver ====
Version update (5.110.0 -> 5.111.0)
- Update to 5.111.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.111.0
- No code change since 5.110.0
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
Fix boo#1216036. Tested on RPi4. Boot from USB and uSD fine.
For details see: https://lore.kernel.org/u-boot/20231023070216.394709-1-sjg@chromium.org/#t
* Patches added:
0018-Revert-bootstd-Scan-all-bootdevs-in.patch
0019-bootstd-Expand-boot-ordering-test-t.patch
0020-bootstd-Correct-logic-for-single-uc.patch
0021-bootstd-Scan-all-bootdevs-in-a-boot.patch
==== vim ====
Version update (9.0.1894 -> 9.0.2078)
Subpackages: vim-data vim-data-common xxd
- Update to version 9.0.2078
* several problems with type aliases
* Vim9: No support for type aliases
* TextChangedI may not always trigger
* Completion menu may be wrong
* don't echo empty lines (#13431)
* typo in quickfix.c comments
* update debian related runtime files (#13423)
* Vim9: no nr2str conversion in list-unpack
* objdump files not recognized
* [security] disallow setting env in restricted mode
* possible to escape bracketed paste mode with Ctrl-C
* [security] overflow in :history
* clarify bracketed paste mode
* missing code formatting in if_pyth.txt
* xxd: coloring was disabled on Cygwin
* xxd: corrupting files when reversing bit dumps
* EXPAND flag set for filetype option
* cannot use buffer-number for errorformat
* Fix typos in several documents (#13420)
* pacman hooks are detected as conf filetype
* Janet files are not recognised
* not able to detect xkb filetypes
* *.{gn,gni} files are not recognized
* small updates to the documentation for varargs
* Update ftplugin - comment motions (#13412)
* outstanding exceptions may be skipped
* tests: avoid error when no swap files exist
* Vim9: no strict type checks for funcrefs varargs
* do not use hard-coded match id (#13393)
* no digraph for quadruple prime
* Vim9: non-consistent error messages
* win32: iscygpty needs update
* Add new ftplugin (#13385)
* zig filetype detection test wrong
* win32: using deprecated wsock32 api
* Vim9: wrong error for non-existing object var
* Update Zig runtime files (#13388)
* Vim9: crash with deferred function call and exception
* Vim9: not recognizing qualified class vars for infix ops
* python: uninitialized warning
* perl: warning about inconsistent dll linkage
* tests: checking for swap files takes time
* Vim9: exceptions confuse defered functions
* allow for overriding systemd ftplugin settings (#13373)
- Update to version 9.0.2043
* Vim9: issue with funcref assignmentand varargs
* Test_cq_zero_exmode fails without channel feature
* trim(): hard to use default mask
* include syntax script for json5 (#13356)
* trim(): hard to use default mask
* completion shows current word after completion restart
* Vim9: object method funcref not cleaned up after use
* A few remaining cmdline completion issues with C-E/Y
* if_python: rework python3.12 build dependency
* [security] use-after-free with wildmenu
* don't try to copy SMACK attribute, when none exist
* gcc overflow-warning for f_resolve
* Fix more typos (#13354)
* cannot get mouse click pos for tab or virt text
* correct <PageUp>/<PageDown> behavior in 'wildmenu' (#13336)
* TextChangedI may be triggered by non-insert mode change
* no max callback recursion limit
* Vim9: no support for partials using call()
* confusing build dependencies
* Vim9: no support for bitwise operators in lambda funcs
* win32: python3 dll loading can be improved
* no cmdline completion for ++opt args
* no filetype detection for Debian sources
* need more tests for :cq
* getmousepos() returns wrong index for TAB char
* Coverity complains about change in charset
* Update Serbian messages translation (#13324)
* Update ftplugin (#13327)
* Vim9: islocked() needs more work
* Improve command-line completion docs (#13331)
* Vim9: no support for funcrefs
* complete_info() returns wrong index
* linebreak applies for leading whitespace
* Vim9: assignment operators don't work for class vars
* Vim9: does not handle islocked() from a method correctly
* confusing ifdefs in if_<lang>.c
* Unicode tables outdated
* Vim9: error message can be more accurate
* INI files not detected
* [security] use-after-free from buf_contents_changed()
* cmdline-completion for comma-separated options wrong
* test: undofile left behind
* Vim9: covariant parameter types allowed
* Vim9: need more tests
* partially revert patch v9.0.1997
* Missing test file
* xxd: compilation warning
* make command name for &iskeywordprg more unique (#13297)
* Vim9: need cleanup of class related interface code
* updated translation of xxd manpage
* Vim9: segfault with islocked()
* Vim9: use-after-free in deep call stack
* Update ftplugin (#13213)
... changelog too long, skipping 140 lines ...
* Add g:c_syntax_for_h to filetype-overrule docs
==== virglrenderer ====
Version update (0.9.1 -> 1.0.0)
- Update to version 1.0.0:
+ Switch to Venus protocol version 1.0.0
+ Drop experimental tag from Venus configuration flag and update
API.
+ Support passing fences from guest to host for waiting
and inter-context fence sharing/syncing.
- Drop virglrenderer-CVE-2022-0175.patch and
virglrenderer-CVE-2022-0135.patch: fixed upstream.
==== vlan ====
- Drop url for sources, they are no longer valid.
==== vlc ====
Version update (3.0.18 -> 3.0.19)
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau
- Update to version 3.0.19
- Remove 104-playback-bar.patch, as it's no longer needed.
+ Core:
- Fix next-frame freezing in most scenarios
+ Demux:
- Support RIFF INFO tags for Wav files
- Fix AVI files with flipped RAW video planes
- Fix duration on short and small Ogg/Opus files
- Fix some HLS/TS streams with ID3 prefix
- Fix some HLS playlist refresh drift
- Fix for GoPro MAX spatial metadata
- Improve FFmpeg-muxed MP4 chapters handling
- Improve playback for QNap-produced AVI files
- Improve playback of some old RealVideo files
- Fix duration probing on some MP4 with missing information
+ Decoders:
- Multiple fixes on AAC handling
- Activate hardware decoding of AV1 on Windows (DxVA)
- Improve AV1 HDR support with software decoding
- Fix some AV1 GBRP streams, AV1 super-resolution streams and monochrome ones
- Fix black screen on poorly edited MP4 files on Android Mediacodec
- Fix rawvid video in NV12
- Fix several issues on Windows hardware decoding (including "too large resolution in DxVA")
- Improve crunchyroll-produced SSA rendering
+ Video Output:
- Super Resolution scaling with nVidia and Intel GPUs
- Fix for an issue when cropping on Direct3D9
- Multiple fixes for hardware decoding on D3D11 and OpenGL interop
- Fix an issue when playing -90°rotated video
- Fix subtitles rendering blur on recent macOS
+ Input:
- Improve SMB compatibility with Windows 11 hosts
+ Contribs:
- Update of fluidlite, fixing some MIDI rendering on Windows
- Update of zlib to 1.2.13 (CVE-2022-37434)
- Update of FFmpeg, vpx (CVE-2023-5217), ebml, dav1d, libass
+ Misc:
- Improve muxing timestamps in a few formats (reset to 0)
- Fix some rendering issues on Linux with the fullscreen controller
- Fix GOOM visualization
- Fixes for Youtube playback
- Fix some MPRIS inconsistencies that broke some OS widgets on Linux
- Implement MPRIS TrackList signals
- Fix opening files in read-only mode
- Fix password search using the Kwallet backend
- Fix some crashes on macOS when switching application
- Fix 5.1/7.1 output on macOS and tvOS
- Fix several crashes and bugs in the macOS preferences panel
- Improvements on the threading of the MMDevice audio output on Windows
- Fix a potential security issue on the uninstaller DLLs
- Fix memory leaks when using the media_list_player libVLC APIs
+ Translations:
- Update of most translations
- New translations to Esperanto, Interlingue, Lao, Macedonian, Burmese, Odia, Samoan and Swahili
==== vorbis-tools ====
- Fix buffer overflow vulnerability during the conversion of wav
files to ogg files (bsc#1215942, CVE-2023-43361):
vorbis-tools-CVE-2023-43361.patch
==== vte ====
Version update (0.74.0 -> 0.74.1)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91
- Update to version 0.74.1:
* ci: Only upload docs for tags
* widget: VteTerminalSpawnAsyncCallback's error is nullable
* Updated translations.
- Drop f1a547f1dfebd8860021b6b727fa5d5717e9f143.patch: fixed
upstream.
==== webkit2gtk3 ====
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Add webkit2gtk3-create-destroy-egl-image.patch: fix "No provider
of EglDestroyImage Found" (boo#1216483).
==== webkit2gtk3-soup2 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Add webkit2gtk3-create-destroy-egl-image.patch: fix "No provider
of EglDestroyImage Found" (boo#1216483).
==== wsdd ====
- Leap 15.6 has no python 3.10 anymore, use 3.11 instead
==== wtmpdb ====
Version update (0.9.2 -> 0.9.3)
Subpackages: libwtmpdb0
- Update to version 0.9.3
- wtmpdb last: don't print date in the future if there is no
db entry
==== xcb-util-cursor ====
Version update (0.1.4 -> 0.1.5)
- Update to version 0.1.5
* This release sets the close-on-exec flag when opening files on
platforms that support O_CLOEXEC, and resyncs the
_XcursorThemeInherits code with libXcursor, including a fix for
an off-by-one error in memory allocation that triggered errors
from AddressSanitizer.
==== xdg-desktop-portal ====
Version update (1.18.0 -> 1.18.1)
- Update to version 1.18.1:
+ Communicate better when the Background portal kills an app.
+ Properly quote Flatpak command in the Background portal.
+ Improve documentation of the "cursor_mode" propery of the
ScreenCast backend D-Bus interface.
+ Fix ScreenCast portal removing transient restore permissions
too early. This fixes screen sharing dialogs on Chromium asking
for the screen multiple times.
+ Only send the Closed session signal to the sender.
+ Add Meson options to disable building with Bubblewrap, and
without the Flatpak portal documentation. Disabling Bubblewrap
is highly discouraged, and only meant to be used on platforms
that do not currently support it. By disabling Bubblewrap,
bitmap validation happens without a sandbox, which is highly
insecure since image parsing is a common source of exploits.
Really, just do not disable Bubblewrap please.
+ Improve the manpage of portals.conf.
+ Various spelling fixes to the Document portal.
+ Add a new website! We don't have a fancy domain yet, but the
website can be accessed at
https://flatpak.github.io/xdg-desktop-portal/
+ Improve pid mapping for host system apps. This should get rid
of some rare, unnecessary warnings.
+ Adjust documentation of Global Shortcuts portal's timestamps to
millisecond granularity.
+ Bump minimum Meson version to 0.58.
==== xdg-desktop-portal-gtk ====
Version update (1.14.1 -> 1.15.1)
- Update to version 1.15.1:
+ Fix build of feature-gated portals.
- Update to version 1.15.0:
+ Switch to the Meson build system, and drop Autotools
+ Drop most use of private GNOME API; the following portal
interfaces have been removed:
- org.freedesktop.impl.portal.Screenshot
- org.freedesktop.impl.portal.ScreenCast
- org.freedesktop.impl.portal.RemoteDesktop
- org.freedesktop.impl.portal.Background
+ Do not add duplicate notifications
+ Expose the org.gnome.desktop.calendar settings
+ Fix type for org.gnome.desktop.background.picture-uri setting
+ Support current_folder in
org.freedesktop.impl.portal.FileChooser
+ Update list of translatable files
+ Updated translations.
- Add meson BuildRequires and macros following upstreams port.
==== xdg-desktop-portal-kde ====
Version update (5.27.8 -> 5.27.9)
- Update to 5.27.9
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.9
- Changes since 5.27.8:
* remote desktop: Close streams on session exit
* data/kde-portals.conf: Fallback to GTK portals for Settings (kde#474746)
* Add missing KF5Service find_package call
- Drop patches, now upstream:
* 0001-kde_portals.patch
==== xfce4-notifyd ====
Subpackages: xfce4-notifyd-lang
- Add xfce4-notifyd-relax-x11-version.patch, see boo#1216516
- Add minimum version expected for package xdg-dev-tools.
- fix all packaging warnings
==== xfce4-session ====
Subpackages: xfce4-session-lang
- Added xfce-portals.conf file. XDP 0.18.0 requires desktop and other
environments to have their own portals.conf drop in file and this
is a workaround until a better fix lands (boo#1215641)
- Added xdg-current-desktop-xfce.desktop to autostart to ensure variable
XDG_CURRENT_DESKTOP variable is properly exposed to systemd (boo#1215641)
- Relax requirement of branding package version to prevent
xfce4-branding-openSUSE breaking on Leap due to repos being out of sync
(boo#1216470)
==== xfce4-terminal ====
Version update (1.1.0 -> 1.1.1)
Subpackages: xfce4-terminal-lang
- Update to version 1.1.1
* build: Simplify and clarify X11/Wayland distinction
* Fix xfce_titled_dialog_create_action_area() deprecation
* build: Define our own windowing macro instead of extending GDK's
* wayland: Fix drop-down keep-above for non-prefs dialogs
* wayland: Fix drop-down terminal keep-above
* wayland: Fix window activation
* wayland: Fix drop-down terminal positioning (Fixes #141)
* wayland: Fix new window size
* Replace XDT_CHECK_LIBX11 and use HAVE_LIBX11 when appropriate
* Use the same windowing environment test everywhere
* Fix build when X11 is disabled
* drop-down: Make settings easier to understand
* drop-down: Fix allocation warnings
* Apply 7 suggestion(s) to 2 file(s)
* Save and restore terminal window workspace in X11 session
* doc: Remove reference to terminalrc
* app: Put GtkSettings:gtk-menu-bar-accel overwrite back in place
* Translation Updates
==== xorg-x11-server ====
Version update (21.1.8 -> 21.1.9)
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra
- Update to version 21.1.9
* This release contains fixes for CVE-2023-5367, CVE-2023-5380
and CVE-2023-5574 as reported in today's security advisory:
https://lists.x.org/archives/xorg-announce/2023-October/003430.html
- adjusted u_Use-better-fallbacks-to-generate-cookies-if-arc4rand.patch
==== xwayland ====
Version update (23.2.1 -> 23.2.2)
- Update to version 23.2.2
* This release contains the fix for CVE-2023-5367 and CVE-2023-5574
in today's security advisory:
https://lists.x.org/archives/xorg-announce/2023-October/003430.html
Xwayland does not support multiple protocol screens (Zaphod) and is thus
not affected by CVE-2023-5380.
* Additionally, there is a change in the default behaviour of Xwayland:
Since version 23.2.0 Xwayland (via liboeffis) automatically tries to
connect to the XDG Desktop Portal's RemoteDesktop interface to obtain
the EI socket. That socket is used to send XTest events to the
compositor.
* However, the connection to the session-wide Portal is unsuitable when
Xwayland is running in a nested compositor. Xwayland cannot tell whether
it's running on a nested compositor and to keep backwards compatibility
with Xwayland prior to 23.2.0, Xwayland must now be started with
"-enable-ei-portal" to connect to the portal.
* Compositors (who typically spawn Xwayland rootless) must now pass this
option to get the same behaviour as 23.2.x.
* Finally, Xwayland now uses libbsd-overlay instead of libbsd.
==== yast2 ====
Version update (4.6.2 -> 5.0.2)
Subpackages: yast2-logs
- Fix firewalld zones reader adapting it to the new firewall-cmd
- -list-all-zones output format (bsc#1216534)
- 5.0.2
- Fix case-insensitive finding of LICENSE.*.TXT (bsc#1215698)
- 5.0.1
- 5.0.0 (bsc#1185510)
==== yast2-add-on ====
Version update (4.6.1 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-alternatives ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-apparmor ====
Version update (4.6.2 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-auth-client ====
Version update (4.6.1 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-auth-server ====
Version update (4.6.2 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-configuration-management ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-control-center ====
Version update (4.6.1 -> 5.0.0)
Subpackages: yast2-control-center-qt
- 5.0.0 (bsc#1185510)
==== yast2-core ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-country ====
Version update (5.0.1 -> 5.0.2)
Subpackages: yast2-country-data
- BuildRequire kbd to fix the build (bsc#1211104)
- 5.0.2
==== yast2-drbd ====
Version update (4.6.1 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-firewall ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-firstboot ====
Version update (4.6.1 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-ftp-server ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-hardware-detection ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-iscsi-client ====
Version update (4.6.0 -> 5.0.1)
- Add support packages on demand (bsc#1214273)
- 5.0.1
- 5.0.0 (bsc#1185510)
==== yast2-journal ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-kdump ====
Version update (4.6.1 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-ldap ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-mail ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-metapackage-handler ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-multipath ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-network ====
Version update (4.6.5 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-nfs-client ====
Version update (4.6.1 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-nfs-server ====
Version update (4.6.0 -> 5.0.0)
Subpackages: yast2-nfs-common
- 5.0.0 (bsc#1185510)
==== yast2-ntp-client ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-online-update ====
Version update (4.6.1 -> 5.0.0)
Subpackages: yast2-online-update-frontend
- 5.0.0 (bsc#1185510)
==== yast2-packager ====
Version update (4.6.2 -> 5.0.1)
- Properly save the repo file when changing URL of a repository
from a service (bsc#1214135)
- Also display a warning when changing URL of a service repository,
the change might be lost after the service is refreshed
- 5.0.1
- 5.0.0 (bsc#1185510)
==== yast2-pam ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-perl-bindings ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-pkg-bindings ====
Version update (4.6.2 -> 5.0.2)
- Pkg.SourceEditSet() - Allow setting the repository service name
(related to bsc#1214135)
- 5.0.2
- Fixed crash in the Pkg.Commit() function when passing
"exclude_docs" or "no_signature" options (bsc#1215238)
- 5.0.1
- 5.0.0 (bsc#1185510)
==== yast2-printer ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-proxy ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-ruby-bindings ====
Version update (4.6.2 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-samba-client ====
Version update (4.6.1 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-samba-server ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-scanner ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-security ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-services-manager ====
Version update (4.6.1 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-slp ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-snapper ====
Version update (4.6.1 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-squid ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-storage-ng ====
Version update (5.0.1 -> 5.0.3)
- GuidedProposal: new internal setting to control how existing
swap partitions are reused. Relevant for Agama and related to
bsc#1175535 and bsc#1215639.
- 5.0.3
- New MdLevel value for linear RAIDs (bsc#1215022)
- 5.0.2
==== yast2-sudo ====
Version update (4.6.1 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-sysconfig ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-tftp-server ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-theme ====
Version update (4.6.0 -> 5.0.1)
Subpackages: yast2-theme-breeze
- Dropped unmaintained "gulp-stylelint" internal development dependency
- Manually updated the internal development dependencies to the latest
NPM packages
- The stylesheets have been rebuilt with the new dependencies
- Updated README.md
- 5.0.1
- 5.0.0 (bsc#1185510)
==== yast2-transfer ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-tune ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-update ====
Version update (4.6.1 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-vm ====
Version update (4.6.1 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-vpn ====
Version update (4.6.1 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-x11 ====
Version update (5.0.1 -> 5.0.2)
- Prevent testX from hanging in second stage if no supported WM
can be started (bsc#1216297)
- 5.0.2
==== yast2-xml ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== yast2-ycp-ui-bindings ====
Version update (4.6.0 -> 5.0.0)
- 5.0.0 (bsc#1185510)
==== zeromq ====
Version update (4.3.4 -> 4.3.5)
Subpackages: libzmq5 zeromq-tools
- update to 4.3.5:
* Relicensing from LGPL-3.0+ (with custom exceptions) to MPL-2.0 is now complete.
libzmq is now distributed under the Mozilla Public License 2.0. Relicensing
grants have been collected from all relevant authors, and some functionality
has been clean-room reimplemented where that was not possible. In layman terms,
the new license provides the same rights and obligations as before. Source
files are now tagged using the SPDX license identifier format.
Details of the relicensing process can be seen at: #2376
Relicensing grants have been archived at:
https://github.com/rlenferink/libzmq-relicense
A special thanks to everybody who helped with this long and difficult task,
with the process, the reimplementations, the collections and everything else.
* New DRAFT (see NEWS for 4.2.0) socket options:
ZMQ_BUSY_POLL will set the SO_BUSY_POLL socket option on the underlying
sockets, if it is supported.
ZMQ_HICCUP_MSG will send a message when the peer has been disconnected.
ZMQ_XSUB_VERBOSE_UNSUBSCRIBE will configure a socket to pass all
unsubscription messages, including duplicated ones.
ZMQ_TOPICS_COUNT will return the number of subscribed topics on a
PUB/SUB socket.
ZMQ_NORM_MODE, ZMQ_NORM_UNICAST_NACK, ZMQ_NORM_BUFFER_SIZE,
ZMQ_NORM_SEGMENT_SIZE, ZMQ_NORM_BLOCK_SIZE, ZMQ_NORM_NUM_PARITY,
ZMQ_NORM_NUM_AUTOPARITY and ZMQ_NORM_PUSH to control various aspect of
NORM sockets.
See doc/zmq_setsockopt.txt and doc/zmq_getsockopt.txt for details.
* New DRAFT (see NEWS for 4.2.0) zmq_ppoll APIs was added that differs from
zmq_poll in the same way that ppoll differs from poll.
See doc/zmq_ppoll.txt for details.
* Various bug fixes and performance improvements.
- qemu-user.patch: upstreamed, removed
==== zlib ====
Version update (1.2.13 -> 1.3)
Subpackages: libminizip1 libz1
- Update to 1.3:
* Building using K&R (pre-ANSI) function definitions is no longer supported.
* Fixed a bug in deflateBound() for level 0 and memLevel 9.
* Fixed a bug when gzungetc() is used immediately after gzopen().
* Fixed a bug when using gzflush() with a very small buffer.
* Fixed a crash when gzsetparams() is attempted for a transparent write.
* Fixed test/example.c to work with FORCE_STORED.
* Fixed minizip to allow it to open an empty zip file.
* Fixed reading disk number start on zip64 files in minizip.
* Fixed a logic error in minizip argument processing.
- Added patches:
* zlib-1.3-IBM-Z-hw-accelerated-deflate-s390x.patch
- Refreshed patches:
* zlib-1.2.12-add-optimized-slide_hash-for-power.patch
* zlib-1.2.12-add-vectorized-longest_match-for-power.patch
* zlib-1.2.12-adler32-vector-optimizations-for-power.patch
* zlib-1.2.13-optimized-s390.patch
* zlib-format.patch
* zlib-no-version-check.patch
- Removed patches:
* bsc1210593.patch
* zlib-1.2.13-fix-bug-deflateBound.patch
* zlib-1.2.12-s390-vectorize-crc32.patch
* zlib-1.2.13-IBM-Z-hw-accelerated-deflate-s390x.patch
* zlib-1.2.12-add-optimized-slide_hash-for-power.patch
* zlib-1.2.12-fix-invalid-memory-access-on-ppc-and-ppc64.patch
* zlib-1.2.12-add-vectorized-longest_match-for-power.patch
* zlib-1.2.12-adler32-vector-optimizations-for-power.patch
- Fix CVE-2023-45853, integer overflow and resultant heap-based buffer
overflow in zipOpenNewFileInZip4_6, bsc#1216378
* CVE-2023-45853.patch
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa-demo
MozillaFirefox (117.0 -> 117.0.1)
PackageKit
adwaita-icon-theme (44.0 -> 45.0)
akonadi-calendar (23.08.0 -> 23.08.1)
akonadi-calendar-tools (23.08.0 -> 23.08.1)
akonadi-contact (23.08.0 -> 23.08.1)
akonadi-import-wizard (23.08.0 -> 23.08.1)
akonadi-mime (23.08.0 -> 23.08.1)
akonadi-notes (23.08.0 -> 23.08.1)
akonadi-search (23.08.0 -> 23.08.1)
akonadi-server (23.08.0 -> 23.08.1)
akregator (23.08.0 -> 23.08.1)
alsa
analitza (23.08.0 -> 23.08.1)
ark (23.08.0 -> 23.08.1)
at-spi2-core (2.48.4 -> 2.50.0)
attica-qt5 (5.109.0 -> 5.110.0)
baloo5 (5.109.0 -> 5.110.0)
baloo5-widgets (23.08.0 -> 23.08.1)
baobab (44.0 -> 45.0)
bind (9.18.18 -> 9.18.19)
blinken (23.08.0 -> 23.08.1)
bluedevil5 (5.27.7 -> 5.27.8)
bluez-qt (5.109.0 -> 5.110.0)
breeze (5.27.7 -> 5.27.8)
breeze-gtk (5.27.7 -> 5.27.8)
breeze5-icons (5.109.0 -> 5.110.0)
btrfsprogs (6.5 -> 6.5.1)
calendarsupport (23.08.0 -> 23.08.1)
coreutils
cups
curl (8.2.1 -> 8.3.0)
dbus-1 (1.14.8 -> 1.14.10)
dconf-editor (43.0 -> 45.0.1)
discover (5.27.7 -> 5.27.8)
dolphin (23.08.0 -> 23.08.1)
dracut (059+suse.497.ga7feaf12 -> 059+suse.501.gc44a365d)
drkonqi5 (5.27.7 -> 5.27.8)
duktape
eog (44.3 -> 45.0)
ethtool (6.3 -> 6.5)
eventviews (23.08.0 -> 23.08.1)
evince (44.3 -> 45.0)
evolution (3.48.4 -> 3.50.0)
evolution-data-server (3.48.4 -> 3.50.0)
evolution-ews (3.48.2 -> 3.50.0)
ffmpegthumbs (23.08.0 -> 23.08.1)
filelight (23.08.0 -> 23.08.1)
filesystem
findutils
flatpak (1.14.4 -> 1.15.4)
frameworkintegration (5.109.0 -> 5.110.0)
fwupd
gcc12
gcc13 (13.2.1+git7683 -> 13.2.1+git7813)
gcc7
gdm (44.1 -> 45.0.1)
gedit (44.2 -> 46.1)
ghostscript
gjs (1.76.2 -> 1.78.0)
glib-networking (2.76.1 -> 2.78.0)
glib2 (2.76.5 -> 2.78.0)
glibmm2 (2.76.0 -> 2.78.0)
gnome-calculator (44.0 -> 45.0.2)
gnome-characters (44.0 -> 45.0)
gnome-clocks (44.0 -> 45.0)
gnome-contacts (44.0 -> 45.0)
gnome-control-center (44.3 -> 45.0)
gnome-disk-utility (44.0 -> 45.0)
gnome-logs (43.0 -> 45.beta)
gnome-maps (44.4 -> 45.0)
gnome-music (44.0 -> 45.0)
gnome-remote-desktop (44.2 -> 45.rc)
gnome-session (44.0 -> 45.0)
gnome-settings-daemon (44.1 -> 45.0)
gnome-shell (44.4 -> 45.0)
gnome-shell-extensions (44.0 -> 45.0)
gnome-software (44.4 -> 45.0)
gnome-sudoku (44.0 -> 45.0)
gnome-system-monitor (44.0 -> 45.0.2)
gnome-terminal (3.48.2 -> 3.50.0)
gnome-text-editor (44.0 -> 45.0)
gnome-user-docs (44.3 -> 45.0)
gnome-weather (44.0 -> 45.0)
gnu-unifont-fonts (15.0.01 -> 15.1.01)
gobject-introspection (1.76.1 -> 1.78.1)
gpsd
gptfdisk
grantleetheme (23.08.0 -> 23.08.1)
groff (1.22.4 -> 1.23.0)
groff-full (1.22.4 -> 1.23.0)
gsettings-desktop-schemas (44.0 -> 45.0)
gstreamer-plugins-bad
gtk3
gtk4 (4.12.0 -> 4.12.2)
gtkmm3 (3.24.7 -> 3.24.8)
gtkmm4 (4.10.0 -> 4.12.0)
gtksourceview5 (5.8.0 -> 5.10.0)
gvfs (1.50.5 -> 1.52.0)
gwenview5 (23.08.0 -> 23.08.1)
harfbuzz (8.1.1 -> 8.2.1)
health-checker (1.9 -> 1.10)
hplip (3.22.10 -> 3.23.5)
icu
incidenceeditor (23.08.0 -> 23.08.1)
iproute2 (6.4 -> 6.5)
javapackages-tools
json-glib (1.6.6 -> 1.8.0)
kaccounts-integration (23.08.0 -> 23.08.1)
kaccounts-providers (23.08.0 -> 23.08.1)
kactivities-stats (5.109.0 -> 5.110.0)
kactivities5 (5.109.0 -> 5.110.0)
kactivitymanagerd (5.27.7 -> 5.27.8)
kaddressbook (23.08.0 -> 23.08.1)
kalgebra (23.08.0 -> 23.08.1)
kamera (23.08.0 -> 23.08.1)
kanagram (23.08.0 -> 23.08.1)
kapptemplate (23.08.0 -> 23.08.1)
karchive (5.109.0 -> 5.110.0)
kate (23.08.0 -> 23.08.1)
kauth (5.109.0 -> 5.110.0)
kbookmarks (5.109.0 -> 5.110.0)
kbruch (23.08.0 -> 23.08.1)
kcachegrind (23.08.0 -> 23.08.1)
kcalc (23.08.0 -> 23.08.1)
kcalendarcore (5.109.0 -> 5.110.0)
kcalutils (23.08.0 -> 23.08.1)
kcharselect (23.08.0 -> 23.08.1)
kcm_flatpak (5.27.7 -> 5.27.8)
kcm_sddm (5.27.7 -> 5.27.8)
kcmutils (5.109.0 -> 5.110.0)
kcodecs (5.109.0 -> 5.110.0)
kcolorchooser (23.08.0 -> 23.08.1)
kcompletion (5.109.0 -> 5.110.0)
kconfig (5.109.0 -> 5.110.0)
kconfigwidgets (5.109.0 -> 5.110.0)
kcontacts (5.109.0 -> 5.110.0)
kcoreaddons (5.109.0 -> 5.110.0)
kcrash (5.109.0 -> 5.110.0)
kdav (5.109.0 -> 5.110.0)
kdbusaddons (5.109.0 -> 5.110.0)
kde-cli-tools5 (5.27.7 -> 5.27.8)
kde-gtk-config5 (5.27.7 -> 5.27.8)
kde-print-manager (23.08.0 -> 23.08.1)
kdeclarative (5.109.0 -> 5.110.0)
kdeconnect-kde (23.08.0 -> 23.08.1)
kded (5.109.0 -> 5.110.0)
kdeedu-data (23.08.0 -> 23.08.1)
kdegraphics-thumbnailers (23.08.0 -> 23.08.1)
kdelibs4support (5.109.0 -> 5.110.0)
kdenetwork-filesharing (23.08.0 -> 23.08.1)
kdepim-addons (23.08.0 -> 23.08.1)
kdepim-runtime (23.08.0 -> 23.08.1)
kdesu (5.109.0 -> 5.110.0)
kdevelop5 (23.08.0 -> 23.08.1)
kdialog (23.08.0 -> 23.08.1)
kdnssd-framework (5.109.0 -> 5.110.0)
kdoctools (5.109.0 -> 5.110.0)
kernel-source (6.4.12 -> 6.5.4)
kfilemetadata5 (5.109.0 -> 5.110.0)
kgamma5 (5.27.7 -> 5.27.8)
kgeography (23.08.0 -> 23.08.1)
kglobalaccel (5.109.0 -> 5.110.0)
kguiaddons (5.109.0 -> 5.110.0)
khangman (23.08.0 -> 23.08.1)
khelpcenter5 (23.08.0 -> 23.08.1)
kholidays (5.109.0 -> 5.110.0)
khotkeys5 (5.27.7 -> 5.27.8)
khtml (5.109.0 -> 5.110.0)
ki18n (5.109.0 -> 5.110.0)
kiconthemes (5.109.0 -> 5.110.0)
kidentitymanagement (23.08.0 -> 23.08.1)
kidletime (5.109.0 -> 5.110.0)
kig (23.08.0 -> 23.08.1)
kimageformats (5.109.0 -> 5.110.0)
kimap (23.08.0 -> 23.08.1)
kinfocenter5 (5.27.7 -> 5.27.8)
kinit (5.109.0 -> 5.110.0)
kio (5.109.0 -> 5.110.0)
kio-extras5 (23.08.0 -> 23.08.1)
kio_audiocd (23.08.0 -> 23.08.1)
kipi-plugins (23.08.0 -> 23.08.1)
kirigami2 (5.109.0 -> 5.110.0)
kitemmodels (5.109.0 -> 5.110.0)
kitemviews (5.109.0 -> 5.110.0)
kiten (23.08.0 -> 23.08.1)
kitinerary (23.08.0 -> 23.08.1)
kjobwidgets (5.109.0 -> 5.110.0)
kjs (5.109.0 -> 5.110.0)
kldap (23.08.0 -> 23.08.1)
kleopatra (23.08.0 -> 23.08.1)
kmag (23.08.0 -> 23.08.1)
kmahjongg (23.08.0 -> 23.08.1)
kmail (23.08.0 -> 23.08.1)
kmail-account-wizard (23.08.0 -> 23.08.1)
kmailtransport (23.08.0 -> 23.08.1)
kmbox (23.08.0 -> 23.08.1)
kmenuedit5 (5.27.7 -> 5.27.8)
kmime (23.08.0 -> 23.08.1)
kmines (23.08.0 -> 23.08.1)
kmousetool (23.08.0 -> 23.08.1)
kmplot (23.08.0 -> 23.08.1)
knewstuff (5.109.0 -> 5.110.0)
knotes (23.08.0 -> 23.08.1)
knotifications (5.109.0 -> 5.110.0)
knotifyconfig (5.109.0 -> 5.110.0)
kompare (23.08.0 -> 23.08.1)
konsole (23.08.0 -> 23.08.1)
kontact (23.08.0 -> 23.08.1)
kontactinterface (23.08.0 -> 23.08.1)
konversation (23.08.0 -> 23.08.1)
korganizer (23.08.0 -> 23.08.1)
kpackage (5.109.0 -> 5.110.0)
kparts (5.109.0 -> 5.110.0)
kpat (23.08.0 -> 23.08.1)
kpeople5 (5.109.0 -> 5.110.0)
kpimtextedit (23.08.0 -> 23.08.1)
kpipewire (5.27.7 -> 5.27.8)
kpkpass (23.08.0 -> 23.08.1)
kplotting (5.109.0 -> 5.110.0)
kpty (5.109.0 -> 5.110.0)
kqtquickcharts (23.08.0 -> 23.08.1)
kquickcharts (5.109.0 -> 5.110.0)
kreversi (23.08.0 -> 23.08.1)
kross (5.109.0 -> 5.110.0)
krunner (5.109.0 -> 5.110.0)
ksanecore (23.08.0 -> 23.08.1)
kscreen5 (5.27.7 -> 5.27.8)
kscreenlocker (5.27.7 -> 5.27.8)
kservice (5.109.0 -> 5.110.0)
ksmtp (23.08.0 -> 23.08.1)
ksshaskpass5 (5.27.7 -> 5.27.8)
ksudoku (23.08.0 -> 23.08.1)
ksystemstats5 (5.27.7 -> 5.27.8)
ktexteditor (5.109.0 -> 5.110.0)
ktextwidgets (5.109.0 -> 5.110.0)
ktnef (23.08.0 -> 23.08.1)
ktouch (23.08.0 -> 23.08.1)
kunitconversion (5.109.0 -> 5.110.0)
kwallet (5.109.0 -> 5.110.0)
kwalletmanager5 (23.08.0 -> 23.08.1)
kwayland (5.109.0 -> 5.110.0)
kwayland-integration (5.27.7 -> 5.27.8)
kwidgetsaddons (5.109.0 -> 5.110.0)
kwin5 (5.27.7 -> 5.27.8)
kwindowsystem (5.109.0 -> 5.110.0)
kwordquiz (23.08.0 -> 23.08.1)
kwrited5 (5.27.7 -> 5.27.8)
kxmlgui (5.109.0 -> 5.110.0)
layer-shell-qt (5.27.7 -> 5.27.8)
libKF5ModemManagerQt (5.109.0 -> 5.110.0)
libKF5NetworkManagerQt (5.109.0 -> 5.110.0)
libadwaita (1.3.5 -> 1.4.0)
libaom (3.6.1 -> 3.7.0)
libcloudproviders (0.3.2 -> 0.3.4)
libdeflate (1.18 -> 1.19)
libdlm
libeconf
libev
libgedit-gtksourceview (299.0.3 -> 299.0.4)
libgravatar (23.08.0 -> 23.08.1)
libgweather4 (4.3.2 -> 4.4.0)
libkcddb (23.08.0 -> 23.08.1)
libkcompactdisc (23.08.0 -> 23.08.1)
libkdcraw (23.08.0 -> 23.08.1)
libkdecoration2 (5.27.7 -> 5.27.8)
libkdegames (23.08.0 -> 23.08.1)
libkdepim (23.08.0 -> 23.08.1)
libkeduvocdocument (23.08.0 -> 23.08.1)
libkexiv2 (23.08.0 -> 23.08.1)
libkgapi (23.08.0 -> 23.08.1)
libkipi (23.08.0 -> 23.08.1)
libkleo (23.08.0 -> 23.08.1)
libkmahjongg (23.08.0 -> 23.08.1)
libkomparediff2 (23.08.0 -> 23.08.1)
libksane (23.08.0 -> 23.08.1)
libkscreen2 (5.27.7 -> 5.27.8)
libksieve (23.08.0 -> 23.08.1)
libksysguard5 (5.27.7 -> 5.27.8)
libostree
libportal (0.7 -> 0.7.1)
libproxy-client (0.4.18 -> 0.5.3)
libraw
librsvg (2.56.3 -> 2.57.0)
libsecret (0.20.5 -> 0.21.0)
libshumate (1.0.5 -> 1.1.0)
libsoup (3.4.2 -> 3.4.3)
liburing
libwacom (2.5.0 -> 2.8.0)
libwebp (1.3.1 -> 1.3.2)
linux-glibc-devel (6.4 -> 6.5)
lokalize (23.08.0 -> 23.08.1)
lvm2 (2.03.16 -> 2.03.22)
lvm2-device-mapper (2.03.16_1.02.185 -> 2.03.22_1.02.196)
mailcommon (23.08.0 -> 23.08.1)
mailimporter (23.08.0 -> 23.08.1)
man
mbox-importer (23.08.0 -> 23.08.1)
messagelib (23.08.0 -> 23.08.1)
milou5 (5.27.7 -> 5.27.8)
mobipocket (23.08.0 -> 23.08.1)
multipath-tools
mutter (44.4 -> 45.0)
nautilus (44.2 -> 45.0)
ncurses (6.4.20230819 -> 6.4.20230909)
nodejs20 (20.6.0 -> 20.7.0)
ocfs2-tools (1.8.7 -> 1.8.8)
okular (23.08.0 -> 23.08.1)
openldap2
openldap2-contrib-src
openssl-1_1 (1.1.1v -> 1.1.1w)
orca (44.1 -> 45.0)
oxygen5-sounds (5.27.7 -> 5.27.8)
pam_kwallet (5.27.7 -> 5.27.8)
pango (1.50.14 -> 1.51.1)
parley (23.08.0 -> 23.08.1)
patterns-base
patterns-xfce
perl-Mail-DKIM (1.20230630 -> 1.20230911)
pim-data-exporter (23.08.0 -> 23.08.1)
pim-sieve-editor (23.08.0 -> 23.08.1)
pimcommon (23.08.0 -> 23.08.1)
pipewire (0.3.79 -> 0.3.80)
plasma-browser-integration (5.27.7 -> 5.27.8)
plasma-framework (5.109.0 -> 5.110.0)
plasma-nm5 (5.27.7 -> 5.27.8)
plasma5-addons (5.27.7 -> 5.27.8)
plasma5-desktop (5.27.7.1 -> 5.27.8)
plasma5-disks (5.27.7 -> 5.27.8)
plasma5-integration (5.27.7 -> 5.27.8)
plasma5-openSUSE
plasma5-pa (5.27.7 -> 5.27.8)
plasma5-systemmonitor (5.27.7 -> 5.27.8)
plasma5-thunderbolt (5.27.7 -> 5.27.8)
plasma5-workspace (5.27.7 -> 5.27.8)
polari (43.0 -> 45.0)
polkit-default-privs (1550+20230829.1a9a761 -> 1550+20230912.0978001)
polkit-kde-agent-5 (5.27.7 -> 5.27.8)
poppler (23.07.0 -> 23.09.0)
poppler-qt5 (23.07.0 -> 23.09.0)
postgresql (15 -> 16)
postgresql16 (15.4 -> 16.0)
powerdevil5 (5.27.7 -> 5.27.8)
prison-qt5 (5.109.0 -> 5.110.0)
procps4 (4.0.3 -> 4.0.4)
pulseaudio
purpose (5.109.0 -> 5.110.0)
python-Automat
python-Brotli (1.0.9 -> 1.1.0)
python-Pillow (9.5.0 -> 10.0.1)
python-PyYAML
python-distro
python-gevent (23.7.0 -> 23.9.0)
python-gobject (3.44.1 -> 3.46.0)
python-httpcore (0.17.0 -> 0.17.3)
python-httpx (0.24.0 -> 0.24.1)
python-jmespath
python-mailman
python-python-dateutil
python-requests
python-service_identity
python-trio
qemu (8.0.4 -> 8.1.0)
qqc2-desktop-style (5.109.0 -> 5.110.0)
rsync
rubygem-yast-rake (0.2.48 -> 0.2.50)
salt
signon-kwallet-extension (23.08.0 -> 23.08.1)
skanlite (23.08.0 -> 23.08.1)
snapper (0.10.5 -> 0.10.6)
solid (5.109.0 -> 5.110.0)
sonnet (5.109.0 -> 5.110.0)
sord
spectacle (23.08.0 -> 23.08.1)
sratom
sshfs (3.7.3 -> 3.7.4)
step (23.08.0 -> 23.08.1)
strace (6.4 -> 6.5)
sudo (1.9.14p1 -> 1.9.14p3)
sushi (44.2 -> 45.0)
syndication (5.109.0 -> 5.110.0)
syntax-highlighting (5.109.0 -> 5.110.0)
system-users
systemd (253.8 -> 254.3)
systemsettings5 (5.27.7 -> 5.27.8)
threadweaver (5.109.0 -> 5.110.0)
thunar (4.18.6 -> 4.18.7)
tiff (4.5.1 -> 4.6.0)
totem
tracker (3.5.3 -> 3.6.0)
tracker-miners (3.5.2 -> 3.6.0)
transactional-update (4.3.0 -> 4.4.0)
transfig (3.2.8b -> 3.2.9)
umbrello (23.08.0 -> 23.08.1)
update-alternatives (1.21.22 -> 1.22.0)
util-linux (2.39.1 -> 2.39.2)
util-linux-systemd (2.39.1 -> 2.39.2)
vim (9.0.1632 -> 9.0.1894)
vte (0.72.2 -> 0.74.0)
webkit2gtk3 (2.40.5 -> 2.42.0)
webkit2gtk3-soup2 (2.40.5 -> 2.42.0)
wireless-regdb
wtmpdb (0.9.1 -> 0.9.2)
xdg-desktop-portal (1.16.0 -> 1.18.0)
xdg-desktop-portal-gnome (44.2 -> 45.0)
xdg-desktop-portal-kde (5.27.7 -> 5.27.8)
xdg-user-dirs-gtk
xen (4.17.2_02 -> 4.17.2_04)
xfce4-whiskermenu-plugin (2.7.3 -> 2.8.0)
xwayland (23.2.0 -> 23.2.1)
yast2-trans (84.87.20230901.be24cb382f -> 84.87.20230913.43f962446c)
zenity (3.99.0 -> 3.99.2)
=== Details ===
==== Mesa-demo ====
Subpackages: Mesa-demo-egl Mesa-demo-es Mesa-demo-x
- don't package "bitmap" sample (conflict with /usr/bin/bitmap of
package bitmap) {boo#1215185)
==== MozillaFirefox ====
Version update (117.0 -> 117.0.1)
- Mozilla Firefox 117.0.1
* Fix a bug causing extensions using an event page for long-
running tasks to be terminated while running, causing
unexpected behavior changes (bmo#1851373)
* Temporarily revert an intentional behavior change preventing
Javascript from changing URL.protocol (bmo#1850954).
* Fix audio worklets not working for sites using WebAssembly
exception handling (bmo#1851468)
* Fix the Reopen all tabs option in the Recently closed tabs
menu sometimes failing to open all tabs (bmo#1850856)
* Fix the bookmarks menu sometimes remaining partially visible
when minimizing Firefox (bmo#1843700)
* Fix an issue causing incorrect time zones to be detected on
some sites (bmo#1848615)
* MFSA 2023-40 CVE-2023-4863 (boo#1215231)
Heap buffer overflow in WebP
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PackageKit-dynamic-export.patch: fix loading of modules when
built using glib 2.70 (boo#1213309).
==== adwaita-icon-theme ====
Version update (44.0 -> 45.0)
- Update to version 45.0:
+ No changes from 45.rc, stable versionbump only.
- Update to version 45.rc:
+ cursors: new hand cursors, updated spinner.
- Update to version 45.beta:
+ New meson build system
+ fullcolor: new audio mimetype
+ symbolic:
- notifications in outline style
- go home, user-home, notifications in outline style
- new weather icons
+ cursors: tooling in python 3
- Add meson BuildRequires and macros following upstreams port.
==== akonadi-calendar ====
Version update (23.08.0 -> 23.08.1)
Subpackages: akonadi-plugin-calendar kalendarac libKPim5AkonadiCalendar5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Use correct identity when sending iTIP counter-proposal (kde#458524)
==== akonadi-calendar-tools ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== akonadi-contact ====
Version update (23.08.0 -> 23.08.1)
Subpackages: akonadi-plugin-contacts libKPim5AkonadiContact5 libKPim5ContactEditor5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== akonadi-import-wizard ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5ImportWizard5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== akonadi-mime ====
Version update (23.08.0 -> 23.08.1)
Subpackages: akonadi-plugin-mime libKPim5AkonadiMime5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== akonadi-notes ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== akonadi-search ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5AkonadiSearch5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== akonadi-server ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5AkonadiAgentBase5 libKPim5AkonadiCore5 libKPim5AkonadiPrivate5 libKPim5AkonadiWidgets5 libKPim5AkonadiXml5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== akregator ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Add project_license to appstream metadata
==== alsa ====
Subpackages: libasound2 libatopology2
- More upstream fix for incosistent compile conditions:
0004-reshuffle-included-files-to-include-config.h-as-firs.patch
- Upstream fix backport:
0002-global.h-move-__STRING-macro-outside-PIC-ifdef-block.patch
- Upstream fix for PCM segfault regression (bsc#1215167):
0003-pcm-Fix-segfault-with-32bit-libs.patch
==== analitza ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libAnalitza8
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== ark ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libkerfuffle23
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== at-spi2-core ====
Version update (2.48.4 -> 2.50.0)
Subpackages: libatk-1_0-0 libatk-bridge-2_0-0 libatspi0 typelib-1_0-Atk-1_0 typelib-1_0-Atspi-2_0
- Adjust %fdupes parameter value to %{buildroot}%{_datadir}, one of
the parent directories of the former parameter, to symlink other
duplicate files under the datadir.
- Update to version 2.50.0:
+ Fix at-spi2-atk test when running under a non-English locale.
==== attica-qt5 ====
Version update (5.109.0 -> 5.110.0)
Subpackages: libKF5Attica5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== baloo5 ====
Version update (5.109.0 -> 5.110.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== baloo5-widgets ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== baobab ====
Version update (44.0 -> 45.0)
- Update to version 45.0:
+ Use new libadwaita widgets and design patterns.
+ Updated translations.
- Update to version 45.alpha:
+ Use new libadwaita widgets and design patterns.
+ Updated translations.
==== bind ====
Version update (9.18.18 -> 9.18.19)
Subpackages: bind-doc bind-utils
- Update to release 9.18.19
Security Fixes:
* Previously, sending a specially crafted message over the
control channel could cause the packet-parsing code to run out
of available stack memory, causing named to terminate
unexpectedly. This has been fixed. (CVE-2023-3341)
[bsc#1215472]
* A flaw in the networking code handling DNS-over-TLS queries
could cause named to terminate unexpectedly due to an assertion
failure under significant DNS-over-TLS query load. This has
been fixed. (CVE-2023-4236)
[bsc#1215471]
Removed Features:
* The dnssec-must-be-secure option has been deprecated and will
be removed in a future release.
Feature Changes:
* If the server command is specified, nsupdate now honors the
nsupdate -v option for SOA queries by sending both the UPDATE
request and the initial query over TCP.
Bug Fixes:
* The value of the If-Modified-Since header in the statistics
channel was not being correctly validated for its length,
potentially allowing an authorized user to trigger a buffer
overflow. Ensuring the statistics channel is configured
correctly to grant access exclusively to authorized users is
essential (see the statistics-channels block definition and
usage section).
* The Content-Length header in the statistics channel was lacking
proper bounds checking. A negative or excessively large value
could potentially trigger an integer overflow and result in an
assertion failure.
* Several memory leaks caused by not clearing the OpenSSL error
stack were fixed.
* The introduction of krb5-subdomain-self-rhs and
ms-subdomain-self-rhs UPDATE policies accidentally caused named
to return SERVFAIL responses to deletion requests for
non-existent PTR and SRV records. This has been fixed.
* The stale-refresh-time feature was mistakenly disabled when the
server cache was flushed by rndc flush. This has been fixed.
* BINDâs memory consumption has been improved by implementing
dedicated jemalloc memory arenas for sending buffers. This
optimization ensures that memory usage is more efficient and
better manages the return of memory pages to the operating
system.
* Previously, partial writes in the TLS DNS code were not
accounted for correctly, which could have led to DNS message
corruption. This has been fixed.
- Enable crypto-policies support: [bsc#1211301]
* Rebase vendor-files/config/named.conf
==== blinken ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Fix lintian cleanup in snapcraft.yaml
* Add snapcraft 23.08 release
==== bluedevil5 ====
Version update (5.27.7 -> 5.27.8)
Subpackages: bluedevil5-lang
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== bluez-qt ====
Version update (5.109.0 -> 5.110.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== breeze ====
Version update (5.27.7 -> 5.27.8)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang libbreezecommon5-5
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* Decoration: remove extra 1px padding
* toolarea: Fix separator position on hi dpi
==== breeze-gtk ====
Version update (5.27.7 -> 5.27.8)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze gtk4-metatheme-breeze metatheme-breeze-common
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== breeze5-icons ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* Add filled `bookmarks-bookmarked` icon (kde#473694)
==== btrfsprogs ====
Version update (6.5 -> 6.5.1)
Subpackages: btrfsprogs-bash-completion btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1
- update to 6.5.1:
* build fixes:
* crc32c if PIE or relro is enabled
* detect if PCLMUL feature is recognized by compiler and also detect that
at runtime
* check: verify metadata item level when skinny-metadata is enabled
* other: minor build and docs updates
* spec: remove xmlto dependency, docs built by sphinx
==== calendarsupport ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5CalendarSupport5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== coreutils ====
- gnulib-readutmp-under-gdm.patch: Add upstream gnulib patch to fix crash
of who/uptime when gdm is in use. [bsc#1215361]
- gnulib-readutmp.patch: Update with upstream patch.
==== cups ====
Subpackages: cups-client cups-config libcups2 libcupsimage2
- cups-2.4.2-CVE-2023-4504.patch fixes CVE-2023-4504
"CUPS PostScript Parsing Heap Overflow"
https://github.com/OpenPrinting/cups/security/advisories/GHSA-pf5r-86w9-678h
bsc#1215204
- cups-2.4.2-CVE-2023-32360.patch fixes CVE-2023-32360
"Information leak through Cups-Get-Document operation"
by requiring authentication for CUPS-Get-Document in cupsd.conf
https://github.com/OpenPrinting/cups/commit/a0c8b9c9556882f00c68b9727a95a1b…
https://github.com/OpenPrinting/cups/security/advisories/GHSA-7pv4-hx8c-gr4g
bsc#1214254
- cups-2.4.2-additional_policies.patch is an updated version
of cups-2.0.3-additional_policies.patch that replaces it
to add the 'allowallforanybody' policy to cupsd.conf
after cups-2.4.2-CVE-2023-32360.patch was applied
==== curl ====
Version update (8.2.1 -> 8.3.0)
Subpackages: libcurl4
- Update to 8.3.0: [bsc#1215026, CVE-2023-38039]
* Changes:
- curl: make %output{} in -w specify a file to write to
- gskit: remove
- lib: --disable-bindlocal builds curl without local binding support
- nss: remove support for this TLS library
- tool: add "variable" support
- trace: make tracing available in non-debug builds
- url: change default value for CURLOPT_MAXREDIRS to 30
- urlapi: CURLU_PUNY2IDN - convert from punycode to IDN name
* Bugfixes:
- altsvc: accept and parse IPv6 addresses in response headers
- asyn-ares: reduce timeout to 2000ms
- aws-sigv4: canonicalize the query
- aws-sigv4: fix having date header twice in some cases
- aws-sigv4: handle no-value user header entries
- c-hyper: adjust the hyper to curlcode conversion
- c-hyper: fix memory leaks in `Curl_http`
- cf-haproxy: make CURLOPT_HAPROXY_CLIENT_IP set the *source* IP
- cf-socket: log successful interface bind
- cmake: add GnuTLS option
- cmake: add support for `CURL_DEFAULT_SSL_BACKEND`
- cmake: detect `SSL_set0_wbio` in OpenSSL
- configure: trust pkg-config when it's used for zlib
- configure: use the pkg-config --libs-only-l flag for libssh2
- connect: stop halving the remaining timeout when less than 600 ms left
- crypto: ensure crypto initialization works
- digest: Use hostname to generate spn instead of realm
- ftp: fix temp write of ipv6 address
- headers: accept leading whitespaces on first response header
- http2: fix in h2 proxy tunnel: progress in ingress on sending
- http3/ngtcp2: shorten handshake, trace cleanup
- http3: quiche, handshake optimization, trace cleanup
- http: close the connection after a late 417 is received
- http: fix sending of large requests
- http: return error when receiving too large header set
- lib: fix null ptr derefs and uninitialized vars (h2/h3)
- lib: move mimepost data from ->req.p.http to ->state
- list-only.d: mention SFTP as supported protocol
- ngtcp2: fix handling of large requests
- openssl: auto-detect `SSL_R_TLSV13_ALERT_CERTIFICATE_REQUIRED`
- openssl: clear error queue after SSL_shutdown
- openssl: make aws-lc version support OCSP
- openssl: Support async cert verify callback
- openssl: switch to modern init for LibreSSL 2.7.0+
- openssl: when CURLOPT_SSL_CTX_FUNCTION is registered, init x509 store before
- quic: don't set SNI if hostname is an IP address
- quiche: adjust quiche `QUIC_IDLE_TIMEOUT` to 60s
- quiche: enable quiche to handle timeout events
- resolve: use PF_INET6 family lookups when CURL_IPRESOLVE_V6 is set
- schannel: verify hostname independent of verify cert
- tool_filetime: make -z work with file dates before 1970
- tool_operate: allow both SSL_CERT_FILE and SSL_CERT_DIR
- tool_operate: make aws-sigv4 not require TLS to be used
- transfer: also stop the sending on closed connection
- urlapi: fix heap buffer overflow
- urlapi: setting a blank URL ("") is not an ok URL
==== dbus-1 ====
Version update (1.14.8 -> 1.14.10)
Subpackages: dbus-1-common dbus-1-daemon dbus-1-tools libdbus-1-3
- update to 1.14.10:
* Avoid a dbus-daemon crash if re-creating a connection's policy
fails. If it isn't possible to re-create its policy (for
example if it belongs to a user account that has been deleted
or if the Name Service Switch is broken, on a system not
supporting SO_PEERGROUPS), we now log a warning, continue to
use its current policy, and continue to reload other
connections' policies.
* If getting the groups from a user ID fails, report the error
correctly, instead of logging "(null)"
* Return the primary group ID in GetConnectionCredentials()'
UnixGroupIDs field for processes with a valid-but-empty
supplementary group list
==== dconf-editor ====
Version update (43.0 -> 45.0.1)
- Update to version 45.0.1:
+ Fix string freeze break.
- Update to version 45.0:
+ Fix UI not displaying with latest GTK.
+ Misc fixes.
+ Updated translations.
==== discover ====
Version update (5.27.7 -> 5.27.8)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* SteamOS: Use new currentBuildID in addition to currentVersion.
* flatpak: Check if error is null before trying to log a message (kde#473497)
* flatpak: Do not crash if we failed to get unused refs
==== dolphin ====
Version update (23.08.0 -> 23.08.1)
Subpackages: dolphin-part dolphin-zsh-completion libdolphinvcs5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Copy Location: Make sure to export path with native separators
==== dracut ====
Version update (059+suse.497.ga7feaf12 -> 059+suse.501.gc44a365d)
- Update to version 059+suse.501.gc44a365d:
* chore(suse): remove obsolete fillup template (bsc#1212764)
* fix(systemd): add new systemd-tmpfiles-setup-dev-early.service
==== drkonqi5 ====
Version update (5.27.7 -> 5.27.8)
Subpackages: drkonqi5-lang
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== duktape ====
- Ship libduktape207-32bit: needed by libproxy since version 0.5.
==== eog ====
Version update (44.3 -> 45.0)
- Update to version 45.0:
+ help: Replace dead IRC links
+ Updated translations.
- Update to version 45.rc:
+ Updated translations.
- Update to version 45.alpha:
+ Bug fixes and improvements: Rename Image Viewer -> Eye of GNOME
+ Updated translations.
==== ethtool ====
Version update (6.3 -> 6.5)
Subpackages: ethtool-bash-completion
- update to upstream release 6.5
* Feature: register dump for hns3 driver (-d)
* Fix: fix fallback to ioctl for sset (-s)
* Fix: fix empty slot search in rmgr (-N)
- update to upstream release 6.4
* Feature: get/set Tx push buffer length (-G)
* Feature: sff-8636 and cmis: report LOL / LOS / Tx Fault (-m)
* Fix: fix duplex setting parser (-s)
* Misc: check and require C11 language standard
* Misc: clean up obsolete pre-build checks
- make ethtool-bash-completion noarch
==== eventviews ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5EventViews5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Agenda: fix timezone being lost when moving event by drag
==== evince ====
Version update (44.3 -> 45.0)
Subpackages: evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Update to version 45.0:
+ data: Remove defunct mailing list; add Discourse.
+ help: Correct dead IRC link.
+ Updated translations.
- Update to version 45.rc:
+ build: Update flatpak dependencies.
+ ci: Add default template for issues.
+ data:
- Move metainfo top-level dir to data dir.
- Use gitlab issues as the official bugtracker.
+ libview: Fix transformation of view coordinates.
+ Updated translations.
==== evolution ====
Version update (3.48.4 -> 3.50.0)
Subpackages: evolution-plugin-spamassassin
- Update to version 3.50.0:
+ itip-formatter: Skip well-known read-only sources
+ EHeaderBarButton: Can be half-sensitive with set menu
+ EColorCombo: Don't set own default palette
+ ci: Rename org.gnome.evolution.nightly to
org.gnome.Evolution.Devel
+ Bugs fixed:
- Backspace in preedit mode can delete extra letters
- Mail: Signed attachment causes hide of unsigned body
- Mail: Duplicate items in the popup menu
- Change default response in 'Add Attachment' dialog
- Fix typos ("begining", "ineficient") in code comments
+ Updated translations.
- Update to version 3.49.3:
+ Replace internal functions with new functions from libecal
+ alarm-notify: Drop dependency on the evolution-calendar part
+ Tweak how long to wait for a 'connected' state when opening an
EClient
+ evolution-util: Declare build dependency on libsecret
+ Force icon size for categories
+ itip: Export to HTML without category icons
+ Composer: Do not send 'Autocrypt' headers larger than 10KB
+ Always use attachments for 'Forward as iCalendar'
+ CompEditor: Cannot move memo/task between lists
+ Calendar: Ask for deletion notice only for attendees
+ Postpone some operations from GtkWidget::size_allocate() to
idle callback
+ test-web-view-jsc: Adapt tests to WebKitGTK 2.40.3 behavior
changes
+ test-markdown: Fix a memory leak
+ Bugs fixed:
- CompEditor: Attendees dialogs out of sync in Schedule and
General tab
- ESrvConfigLookup: Consider mail configuration complete
- Mail: Add option to hide unread count in folder tree
- Preferences: Network proxy port not always saved
- Calendar: Disallow change of target client for existing
components
- Error message only half readable (insufficient panel height)
- Pair backup process window with the main application
- Composer: HTML formatting left after mode change to Plain
Text
- ESpinner: Cache working.png into memory
- mail-to-task: Extract text also from HTML-only messages
- Correct color of expand/collapse buttons in preview in Dark
mode
- itip: Limit headers in multipart/alternative part
- Calendar: Change how categories are exported into preview
- itip-formatter: Rename Send reply to Sender -> Organizer
- CompEditor: Enhance time re-calculation on overlap change
- Mail: Detect which images WebKitGTK can show
- Calendar: Minicalendar blocks sidebar shrink
- Add Move / Copy to folder into message preview context menu
- Shell: Add option to prefer symbolic icons
- First-Run Assistant: Set file filter to backup file chooser
- Mail: Add filter condition for iCalendar attachment
- ITip formatter ignores Dark mode preference for text/plain
MIME parts
- Calendar: Hard to read meeting time selector header in Dark
mode
- mail-to-task: Do not create all day events
- Mail: Add option to auto-show insecure parts
- CompEditor: Ignore abbreviated date format
- Only headers visible for unsigned emails attached to signed
emails
- Calendar: Import only valid iCalendar files
- Add "Send after 1 minute" option to composer's "Send through
Outbox"
- "Next" in Collection Account setup can be disabled for no
valid reason
+ Updated translations.
- Update to version 3.49.2:
+ Calendar: Indicate detached instance of a recurring event.
+ Mail: Correct function prototype declaration
(-Wenum-int-mismatch).
+ MessageList: Remove unused code.
+ itip-formatter: Allow writing user response comments for all
calendars.
+ itip-formatter: Disable send of iTip messages when disabled by
the user.
+ CompEditor: Show source full name for existing components.
+ EMeetingStore: Avoid runtime warning when setting NULL time
zone.
+ Composer: Clear old alerts before sending a message.
+ Bugs fixed:
- Sorting Contacts in the 'Address cards' view
- itip-formatter: Send meeting invitations as
multipart/alternative
- Improve handling of suspiciously signed/encrypted emails
(multiparts)
- Support Autocrypt
- Calendar: Use user-configured date format in the editor
- Option to get Delivery Status Notification (DSN)
- Allow to save forwarded mails in the original message folder
- ETimezoneEntry: Enable completion by timezone location
- Add save e-mails individually as eml format
- Mail: Allow to import PGP keys
- Calendar: Disallow change of target client for existing
components
... changelog too long, skipping 37 lines ...
- Mail: Warn when adding an existing label
==== evolution-data-server ====
Version update (3.48.4 -> 3.50.0)
Subpackages: libcamel-1_2-64 libebackend-1_2-11 libebook-1_2-21 libebook-contacts-1_2-4 libecal-2_0-2 libedata-book-1_2-27 libedata-cal-2_0-2 libedataserver-1_2-27 libedataserverui-1_2-4
- Update to version 3.50.0:
+ Correct test-cal-backend-sexp expected arguments
+ Add e_util_guess_source_is_readonly() utility function
+ Bugs fixed:
- addressbook-export: Do not translate `--format` arg
description
- Disable building tests in CMake
- Fix a typo (begining) in an openldap-extract.h comment
- Allow to use the flatpak manifest directly from GNOME Builder
+ Updated translations.
- Update to version 3.49.3:
+ libecal: Move some basic utility functions from Evolution
+ build: Do not depend on libsecret-unstable
+ Harmonize `sizeof` keyword use
+ CamelGgpContext: Strip unneeded information from keys on export
+ ECalComponentText: Fix compiler warning from type-check of
const object
+ Bugs fixed:
- IMAPx: Messages unexpectedly deleted from Inbox
- docs: Move the gi-docgen documentation to the parent folder
- Use collection source also when it has no auth method set
- IMAP: Cache does not refresh after UIDVALIDITY changes
- reminder-watcher: Default to system set 24-hour format
- docs: Add more dependencies to the gi-docgen generated
documentation
- Refine the pkgconfig and .gir dependencies
- Add "Unset Label" action in filter rules
- OAuth2: Provide detailed error on access token refresh
failure
+ Updated translations.
- Update to version 3.49.2:
+ ECalMetaBackend: Error when trying to modify all instances from
a detached instance.
+ ESoupSession: Setup GSSAPI/NTLM authentication also for
insecure connections.
+ Calendar: Correct function prototype declarations
(-Wenum-int-mismatch).
+ IMAPx: Remove unused argument from
imapx_update_message_info_flags().
+ Camel: Add functions related to GPG key import/info.
+ IMAPx: Disable "Single client mode" by default.
+ Fix a memory leak in EDataBookViewWatcher-s.
+ libedata-book: Querying in aux tables fails with an SQLite
error.
+ libedata-book: Treat "contains" query with empty value as
"exists".
+ EDataBookViewWatcher-s: Claim runtime warning when fails to get
contacts.
+ Bugs fixed:
- CalDAV: Allow to disable schedule reply on remove.
- Add option to reduce book/cal data usage when on a metered
connection.
- CalDAV: Zimbra has incorrect OPTIONS response for shared
calendars.
- Calendar: Add option to (not) delete "Declined" meeting.
- Camel MIME utils: fix aliasing issue in datetok.
- ECollator: Always include Latin/English letters.
- Camel: Filtering Search folder leaves changed messages in the
result.
- EBookMetaBackend: Changes from refresh() not propagated to
the opened views.
- ci: Export the documentation with GitLab Pages.
- docs: Add gi-docgen based documentation for all the
libraries.
- Add functions to set and support Autocrypt for mail messages.
- Calendar: Use user-configured date format in the editor
- Option to get Delivery Status Notification (DSN).
- CamelCipherContext: Add a specific error code for missing
public key.
+ Updated translations.
- Update to version 3.49.1:
+ Bugs Fixed: IMAP: Overriding "[Gmail]" namespace doesn't work.
==== evolution-ews ====
Version update (3.48.2 -> 3.50.0)
- Update to version 3.50.0:
+ Calendar: Unlock connection lock before refreshing the calendar
on component load
+ ci: Rename org.gnome.evolution-ews.nightly to
org.gnome.EvolutionEws.Devel
+ Updated translations.
- Update to version 3.49.3:
+ EWS calendar: Do not link against Evolution libraries
+ Bugs fixed: Ask for credentials when access token refresh fails
+ Updated translations.
- Update to version 3.49.2:
+ OALComboBox: Always prefer collection ESource when fetching
list of OABs.
+ Bugs fixed:
- Parse XML responses in recovery mode
- Calendar: Provide user comments in the invitation response
- CalDAV: Allow to disable schedule reply on remove
- Add option to reduce book/cal data usage when on a metered
connection
+ Updated translations.
- Update to version 3.49.1:
+ Bugs Fixed: Mail: Add per-folder option to always check for new
mail.
==== ffmpegthumbs ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== filelight ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== filesystem ====
- remove complex dependency on rpmlib(X-CheckUnifiedSystemdir),
there is nothing that ever provided it and it triggers
a libsolv bug (in progress of being fixed)
==== findutils ====
- Remove obsolete qemu workaround
==== flatpak ====
Version update (1.14.4 -> 1.15.4)
Subpackages: flatpak-remote-flathub flatpak-zsh-completion libflatpak0 system-user-flatpak
- Add update-user-flatpaks service and timer Systemd units - based
on update-system-flatpaks.{service,timer} - to help users keep
their user installed flatpaks up to date.
- Prefix /etc/flatpak/remotes.d/flathub.flatpakrepo with %config
macro to mark it as a configuration file.
- Update to version 1.15.4 (CVE-2023-28101, CVE-2023-28100):
+ Escape special characters when displaying permissions and
metadata, preventing malicious apps from manipulating the
appearance of the permissions list using crafted metadata
(CVE-2023-28101).
+ If a Flatpak app is run on a Linux virtual console (tty1, tty2,
etc.), don't allow copy/paste via the TIOCLINUX ioctl
(CVE-2023-28100). Note that this is specific to virtual
consoles: Flatpak is not vulnerable to this if run from a
graphical terminal emulator such as xterm, gnome-terminal or
Konsole.
+ Document the path used for flatpak override.
+ Updated translations.
- Update to version 1.15.3:
+ Build system: Building this version of Flatpak with Meson is
recommended. The source release flatpak-1.15.3.tar.xz no longer
contains Autotools-generated files, although this version can
still be built using Autotools after running ./autogen.sh.
Future versions are likely to remove the Autotools buildsystem.
+ Bug fixes:
- When splitting an upgrade into two steps (download without
installing, and then upgrade without allowing further
downloads) like GNOME Software does, if an app is marked EOL
and superseded by a replacement, don't remove the superseded
app in the first step, which would result in the replacement
incorrectly not being installed.
- Fix a crash when --socket=gpg-agent is used.
- Fix a crash when listing apps if one of them is broken or
misconfigured.
- If an app has invalid syntax in its overrides or metadata,
mention the filename in the error message.
- Unset $GDK_BACKEND for apps, ensuring GTK apps with
- -socket=fallback-x11 can work.
- Fix a deprecation warning when compiled with curl >= 7.85.
+ Updated translations.
+ Internal changes: Better diagnostic messages for why runtimes
are or are not considered unused.
- Changes from version 1.15.2:
+ Bug fixes:
- Never try to export a parent of reserved directories as a
- -filesystem, for example /run, which would prevent the app
from starting.
- Never try to export a --filesystem below /run/flatpak or
/run/host, which could similarly prevent the app from
starting.
- The above change also fixes apps not starting if a
- -filesystem is a symlink to the root directory.
- Show a warning when the --filesystem exists but cannot be
shared with the sandbox.
- Display the intended messages for flatpak repair.
- Exporting an app to an existing repository on a CIFS
filesystem now works as intended.
- Unset $GIO_EXTRA_MODULES for apps, avoiding misbehaviour in
some GLib apps when set to a path on the host.
- Unset $XKB_CONFIG_ROOT for apps, avoiding crashes in GTK and
Qt apps under Wayland when this variable is set to a path not
available in the sandbox.
- When using the fish shell, avoid duplicate XDG_DATA_DIRS
entries if the profile script is sourced more than once.
- Update included copy of bubblewrap to 0.7.0 for better error
messages.
- Install SELinux files correctly when building with Meson
+ Internal changes:
- Update included copy of libglnx
- flatpak -v now uses the INFO log level, and flatpak -vv uses
the DEBUG log level in the flatpak log domain. Previously,
the extra messages that were logged by flatpak -vv were in a
separate "flatpak2" log domain. G_MESSAGES_DEBUG=flatpak
previously had an effect similar to flatpak -v, and is now
more similar to flatpak -vv.
- Changes from version 1.15.1:
+ Dependencies: When building with Meson, gpgme 1.8.0 is now
required. Older versions can still be used by building with
Autotools.
+ Features: If an old temporary deploy directory was leaked by
versions before #5146, clean it up the next time the same app
is updated.
+ Bug fixes:
- If an app update is blocked by parental controls policies,
clean up the temporary deploy directory.
- Fix Autotools build with versions of gpgme that no longer
provide gpgme-config(1).
- Fix a possible parallel build failure with Meson.
- Fix a compiler warning on 32-bit architectures.
- When building with Autotools, be more consistent about
applying compiler warning flags.
- Unset $TEMP, $TEMPDIR and $TMP for apps, the same as $TMPDIR.
- Treat /efi the same as /boot/efi.
- Changes from version 1.15.0:
+ Build system:
- Flatpak can now be compiled using Meson instead of Autotools.
This requires Meson 0.53.0 or later, and Python 3.5 or later.
- The Autotools build system is likely to be removed during
either the 1.15.x or 1.17.x cycle.
... changelog too long, skipping 32 lines ...
and enable-gtk-doc to configure, building documentation manually.
==== frameworkintegration ====
Version update (5.109.0 -> 5.110.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== fwupd ====
Subpackages: fwupd-bash-completion libfwupd2 typelib-1_0-Fwupd-2_0
- Remove protobuf-c BR: SLE now matches TW package layout
- Remove gnu-efi BR: efi binary is in fwupd-efi
==== gcc12 ====
- Add gcc12-aarch64-bsc1214052.patch to fix -fstack-protector issues
with variable length stack allocations on aarch64.
Fixes CVE-2023-4039. [bsc#1214052]
==== gcc13 ====
Version update (13.2.1+git7683 -> 13.2.1+git7813)
Subpackages: cpp13 libasan8 libatomic1 libgcc_s1 libgccjit0 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-devel-gcc13 libstdc++6-locale libstdc++6-pp libtsan2 libubsan1
- add pr111411.patch (bsc#1215427)
- Bump to b96e66fd4ef3e36983969fb8cdd1956f551a074b, git7831
* Includes many bugfixes
* Includes fix to -fstack-protector issues with variable
length stack allocations on aarch64. [bsc#1214052] (CVE-2023-4039)
==== gcc7 ====
- Add gcc7-aarch64-bsc1214052.patch to fix -fstack-protector issues
with variable length stack allocations on aarch64.
Fixes CVE-2023-4039. [bsc#1214052]
- Add gcc7-aarch64-untyped_call.patch to fix issue with __builtin_apply
- Add gcc7-lra-elim.patch to fix internal compiler error when forming
paired loads and stores on aarch64.
==== gdm ====
Version update (44.1 -> 45.0.1)
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Update to version 45.0.1:
+ Fix for the crasher fix.
- Changes from version 45.0:
+ Crasher fix.
+ Updated translations.
- Rebase gdm-xauthlocalhostname.patch with quilt.
- Update to version 45.beta:
+ A ton of small code clean ups and small leak fixes.
+ Set gnome-initial-setup dconf profile.
+ Honor settings configured with a template in AccountsService.
+ Crash fix from stray udev events.
+ VT handling fixes.
+ Work better in presence of simpledrm.
+ wayland multi-seat support.
- Rebase patches with quilt.
==== gedit ====
Version update (44.2 -> 46.1)
Subpackages: python3-gedit
- Update to version 46.1:
+ Fix a -Wformat-security build issue.
+ Add a set of warning CFLAGS, and fix the code accordingly.
+ Flatpak update.
- Update to version 46.0:
+ Adapt for Amtk -> libgedit-amtk rename.
+ API changes for plugins: see the API docs.
+ Code refactorings in GeditWindow, and delegate some of its work
to new classes: GeditHeaderBar and GeditSidePanel.
+ Replace GeditMenuStackSwitcher by TeplPanelSwitcherMenu.
+ Replace GeditStatusMenuButton by TeplStatusMenuButton.
+ Remove a small feature from the statusbar: the small icons for
the window state. You now need to look at each individual tab
to know its state.
+ Build: replace inline_side_panel_switcher option -> headerbar
option.
+ Bug fixes for macOS.
+ Updated translations.
- Bump api_ver to 46, following upstreams changes.
- Replace pkgconfig(amtk-5) with pkgconfig(libgedit-amtk-5)
following upstream chamges.
- Add desktop-file-utils BuildRequires: new dependency to run the
desktop test.
- Bump api_ver to 45, following upstreams changes.
- Update to version 45.0:
+ User manual: a few improvements.
+ Updated translations.
==== ghostscript ====
Subpackages: ghostscript-x11
- CVE-2023-43115.patch is
https://git.ghostscript.com/?p=ghostpdl.git;a=commit;h=e59216049cac290fb437…
that fixes CVE-2023-43115 "remote code execution
via crafted PostScript documents in gdevijs.c"
see https://bugs.ghostscript.com/show_bug.cgi?id=707051
(bsc#1215466)
==== gjs ====
Version update (1.76.2 -> 1.78.0)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.78.0:
+ Closed bugs and merge requests:
- Improved Console.log Output
- `gjs:dbus / Gtk4` unit test fails: Function
Gtk.SectionModel.get_section() cannot be called
- Drop pkgconfig(sysprof-4) BuildRequires. This was only needed
because sysprof-capture-static-devel was lacking header files,
which was mistakenly being packaged with sysprof-devel, and it's
fixed now.
- Add with(out) "profiling" build switch and disable it, by
default, as profiling isn't meant for general use. This nests
pkgconfig(sysprof-capture-4) BuildRequires under an if-with
expression and passes profiler=(enabled|disabled) to meson,
depending on the profiling switch.
- Update to version 1.77.90:
+ Building GJS with -fno-exceptions is now the default. To retain
the previous behaviour, invoke Meson with -Dcpp_eh=default.
+ Closed bugs and merge requests:
- testEverything fails make check
- Using a Gio.Appinfo().launch with context may crash gjs
- Fixed-size and Zero-terminated arrays are leaked when used as
in or inout arguments with transfer none
- Crash due to bad memory usage when calling a function taking
an inout array with length parameter and transfer full
- Various maintenance
- README.MSVC.md: Update for SpiderMonkey-115.x
- GJS returns pointers instead of numbers for function with
output parameters
- Profiler spuriously records GJS.boxed_instance and
GJS.boxed_prototype
- installed-tests/js/meson: Add tests dependencies to dbus
tests
- eslint: Make multi-line imports to always include a trailing
comma
- Make console.error format GError correctly
- Gtk:
. Throw an error for an invalid Template string
. Attempt to load Template from a string, if it appears valid
- global: Really enable non-mutating Array methods
- Update to version 1.77.2:
+ New JavaScript features! This version of GJS is based on
SpiderMonkey 115, an upgrade from the previous ESR (Extended
Support Release) of SpiderMonkey 102. Here are the highlights
of the new JavaScript features. For more information, look them
up on MDN or devdocs.io.
+ New APIs:
- Arrays and typed arrays have gained `findLast()` and
`findLastIndex()` methods, which act like `find()` and
`findIndex()` respectively, but start searching at the end of
the array.
- Arrays and typed arrays have gained the `with()` method,
which returns a copy of the array with one element replaced.
- Arrays and typed arrays have gained `toReversed()`,
`toSorted()`, and `toSpliced()` methods, which act like
`reverse()`, `sort()`, and `splice()` respectively, but
return a copy of the array instead of modifying it in-place.
- The `Array.fromAsync()` static method acts like
`Array.from()` but with async iterables, and returns a
Promise that fulfills to the new Array.
+ It is now possible to build GJS with -fno-exceptions, by
invoking Meson with -Dcpp_eh=none.
+ Closed bugs and merge requests:
- Port to mozjs115
- Various maintenance
- arg: Preserve transfer when freeing out arrays
- Some values leak fixes and cleanups
- Does not parse hash tables in signals
- docs: fix minor URL mistakes and behavioural omissions
- gjs: Listen to GMemoryMonitor::low-memory-warning to trigger
GC
- GSettings override in Gio.js may fail on construction
- Gio: Fix constructing Settings with a SettingsSchema object
- Replace pkgconfig(mozjs-102) with pkgconfig(mozjs-115)
BuildRequires following upstreams port.
- Update to version 1.77.1:
+ Many documentation improvements and cleanups.
+ New API for C programs embedding GJS:
gjs_context_run_in_realm(). This allows using the SpiderMonkey
API, for advanced use cases, while having entered the main
realm where GJS code runs. Most programs will not need to use
this.
+ Closed bugs and merge requests:
- Cleanups: Use more autopointers.
- bug(build, tests): broken dependency cycle associated with
the `have_gtk4` variable.
- Better handling of callbacks during GC.
- doc: Add Gio and GLib runAsync overrides.
- installed-tests/meson: Add tests dependencies on gjs console
and GjsPrivate.
- gi/arg: Cleanup handling of C arrays and GValue arrays.
- Various maintenance.
- doc: Fix http-client.js example.
- use `meson setup` instead of ambiguous `meson`.
- docs: document `GObject.gtypeNameBasedOnJSPath`.
- docs: fix formatting for `Signals.md`.
- Provide API to get GTypes defined in a module.
- doc: Update inroduction.
- gi/args.cpp: Fix build with Visual Studio.
==== glib-networking ====
Version update (2.76.1 -> 2.78.0)
- Update to version 2.78.0:
+ Respect root certificates added to macOS system keychain by
users
+ Disable PKCS #11 tests when GnuTLS is built without PKCS #11
support
+ Fix connection tests on 32-bit systems with 64-bit time_t
+ Updated translations.
- Ignore test suite errors for now: the test passes when run
locally in a chroot build env, but fails inside a kvm build env.
==== glib2 ====
Version update (2.76.5 -> 2.78.0)
Subpackages: glib2-tools libgio-2_0-0 libglib-2_0-0 libgmodule-2_0-0 libgobject-2_0-0 libgthread-2_0-0
- Update to version 2.78.0:
+ Bugs fixed:
- Error handling of invalid GKeyFile string escape sequences
changed in GLib 2.77.3
- gdb: Workaround optimized out quark_seq_id
- meson: fix `gnetworking.h` install tag
- gthread: Annotate g_thread_exit() with G_NORETURN
- Fix gutils-user-database unit test
+ Updated translations.
==== glibmm2 ====
Version update (2.76.0 -> 2.78.0)
Subpackages: libgiomm-2_68-1 libglibmm-2_68-1
- Update to version 2.78.0:
+ Glib: ustring: Add a std::hash<> specialization. Not included
by #include <glibmm.h>. Activate with #include
<glibmm/ustring_hash.h>.
==== gnome-calculator ====
Version update (44.0 -> 45.0.2)
Subpackages: gnome-shell-search-provider-gnome-calculator
- Update to version 45.0.2:
+ Updated translations.
- Update to version 45.0.1:
+ Updated translations.
- Update to version 45.0:
+ Search provider performance improvements.
+ Use numeric font instead of monospace.
+ Fixed electron-volt unit abbreviation.
+ Fixed erroneous Joule unit name.
+ Fixed missing build dependency.
+ Updated translations.
- Update to version 45.beta:
+ Fixed variable and function popover reverse typing.
+ Better left/right cursor key handling.
+ Improved toolbar using Adwaita library.
+ Flatpak build improvements.
+ Updated translations.
- Update to version 45.alpha:
+ Remember window size
+ Allow opening Main Menu by pressing F10
+ Extend bit-shifting limit
+ Added new energy units
+ Added TWD support via Bank of Canada rates
+ Added legal section for exchange rate source attribution
+ Added United Nations Treasury exchange rate datasource
+ Added Jamaican Dollar currency
+ Added Ukrainian hryvnia currency
+ Added Nigerian Naira currency
+ Changed symbolic icon to C on the clear button
+ Dropped VEF currency support
+ Use new vala-nightly SDK extension for flatpak
+ Updated translations.
==== gnome-characters ====
Version update (44.0 -> 45.0)
Subpackages: gnome-shell-search-provider-gnome-characters
- Update to version 45.0:
+ Updated translations.
- Re-enable test suite:
+ BuildRequire xorg-x11-server-Xvfb: the tests require a
graphical environment.
+ Configure the tests to run using Xvfb.
- Update to version 45.alpha:
+ Update for Unicode 15.0.1
+ Add support for new Unicode CJK extensions
+ Bugs fixed:
- Unable to search and display the character "ä·¿" U+4DFF
- The "Latin Small Letter Long S" (Å¿ â U+017F) is missing from
the application
- Nonspacing marks should not be considered invisible
- 44.rc: search provider crashes on shutdown
+ Updated translations.
==== gnome-clocks ====
Version update (44.0 -> 45.0)
Subpackages: gnome-shell-search-provider-gnome-clocks
- Update to version 45.0:
+ Port to new libadwaita widgets, including breakpoints
+ Bundle bell sounds
+ GNOME Shell search provider performance improvements
+ Improve location matching by normalizing location search
strings
+ Replace deprecated code paths
+ Use xdg-desktop-portal to get system clock format
+ Updated translations.
==== gnome-contacts ====
Version update (44.0 -> 45.0)
Subpackages: gnome-shell-search-provider-contacts
- Update to version 45.0:
+ A new implementation of the contact list should lead to much
less memory consumption and a small performance increase.
+ Screen readers should now be able to tell which property of a
contact is currently focused.
+ Several bugs have been fixed when selecting and cropping an
avatar. Choosing a file should also be much easier now, as the
file picker will filter image files.
+ Contacts no longer shows a duplicate window when activated from
a search result.
+ The app will try to resize more intuitively.
+ Updated translations.
- Comment out BuildRequires on pkgconfig(gnome-desktop-3.0) for
now, just like in the meson.build script.
- Update to version 45.beta:
+ Several bugs have been fixed when selecting and cropping an
avatar.
+ Choosing a file should also be much easier now, as the file
picker will filter image files.
+ A new implementation of the contact list should lead to much
less memory consumption and a small performance increase
+ Contacts no longer shows a duplicate window when activated from
a search result
+ The sidebar will resize more intuitively, rather than keeping a
fixed width
+ Updated translations.
==== gnome-control-center ====
Version update (44.3 -> 45.0)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Update to version 45.0:
+ Fix panel list (sidebar) issues with panel centering
+ Use g_printeer to message when running in non-supported
environments
+ About:
- Fix issue with system details label having the "selected"
state
- Allow system details labels to span multiple lines
+ Accessibility: Fix issue when icon theme changes to
HighContrast can't be reverted
+ Keyboard: Fallback to subproject when keyboard previewer
(tecla) is not available
+ Network:
- Fix criticals when updating connection
- Don't try to update device if it doesn't exist
- Don't show QR Code button for wifi connections using
unsupported security methods
+ Online Accounts: Add line-breaks to log messages
+ Search: Fix crash when selecting folder in "Other Search"
locations
+ Users: Allow new password insert if the old one is right
- Add explicit pkgconfig(tecla) BuildRequires: New dependency.
- Switch service and tarball produced to zst compression.
- Update to version 45.rc:
+ About:
- Port to AdwToolbarView
- Make System Details window more compact
- Port System Details window to AdwBreakpoint
- Port System Details window to AdwToolbarView
+ Accessibility: Port to AdwToolbarView
+ Applications:
- Make panel fit on narrow widths
- Port deprecated GtkDialogs to AdwWindow
+ Background: Port to AdwToolbarView
+ Bluetooth: Port to AdwToolbarView
+ Color: Port to AdwToolbarView
+ Date and Time:
- Port to AdwToolbarView
- Port dialog to AdwWindow
+ Default Apps: Port to AdwToolbarView
+ Display:
- Port to AdwNavigationView and AdwtoolbarView
- Reduce the size of the preview width
+ Keyboard:
- Port to AdwToolbarView
- Port keyboard shortcuts dialog to AdwNavigationView
- Fix criticals when inpuit chooser is destroyed
- Write to mru-sources setting if it has never been set before
+ Mouse:
- Make adaptative
- Port to AdwToolbarView
- Port the test dialog to AdwToolbarView
- Stop leaking the test window
+ Multitasking: Port to AdwToolbarView
+ Network:
- Port to AdwNavigationView and AdwToolbarView
- Port the Wi-Fi panel to AdwToolbarView
- Stop leaking the hotspot dialog
+ Notifications:
- Port to AdwToolbarView
- Port dialog to AdwWindow and AdwToolbarView
+ Online Accounts: Port to AdwToolbarView
+ Power:
- Port to AdwToolbarView
- Port the suspend dialog to AdwWindow and AdwToolbarView
+ Printers:
- Port to AdwToolbarView
- Make the panel adaptative
- Move search bar above the banner
- Port dialogs to AdwWindow and AdwToolbarView
- Fix size calculation for normalized printer name
+ Removable Media:
- Port the dialog to AdwWindow
- Port to AdwToolbarView
+ Region: Port to AdwToolbarView
+ Search: Port to AdwToolbarView
+ Sharing:
- Port to AdwToolbarView
- Port dialogs to AdwWindow and AdwToolbarView
- Port Remote Login row to AdwSwitchRow
+ Sound:
- Port to AdwToolbarView
- Port dialogs to AdwWindow and AdwToolbarView
+ User Accounts:
- Fix account type row sensitivity
- Port to AdwToolbarView
- Port Add User dialog from deprecated GtkDialog to AdwWindow
- Update status page text when no accountsservice is available
- Show label when another user is logged in
- Port error message dialogs to AdwToasts
- Port deprecated GtkMessageDialogs to AdwMessageDialog
- Add "loading" page at startup
+ Wacom: Port to AdwToolbarView
+ WWAN: Port to AdwToolbarView
- Pass tests=false to meson, we are not running tests, so lets not
build them either (avoids a dependency on setxkbmap).
- Update to version 45.beta:
+ Prevent loading last-panel unconditionally on startup
+ Multiple settings rows got ported to use the AdwSwitchRow
... changelog too long, skipping 140 lines ...
current form, so needs reworking or possibly dropping.
==== gnome-disk-utility ====
Version update (44.0 -> 45.0)
- Update to version 45.0:
+ benchmark-dialog: Silence two maybe-uninitialized warnings.
+ Updated translations.
==== gnome-logs ====
Version update (43.0 -> 45.beta)
- Update to version 45.beta:
+ Fix filters button style.
+ Accelerator improvements.
+ UI improvements.
+ Meson improvements.
+ Updated translations.
==== gnome-maps ====
Version update (44.4 -> 45.0)
- Update to version 45.0:
+ Hide the experimental vector map toggle if libshumate is
compiled without vector support.
+ Fix POI browser category labels showing translated strings.
+ Updated translations.
- Update to version 45.rc:
+ Enabled experimental vector-based map.
+ Update OSM edit POI definition.
+ Increase sidebar width to fit longer translated strings.
+ Updated translations.
==== gnome-music ====
Version update (44.0 -> 45.0)
- Update to version 45.0:
+ Minor quality of life improvements.
+ Updated translations.
==== gnome-remote-desktop ====
Version update (44.2 -> 45.rc)
- Update to version 45.rc:
* Use default RDP and VNC ports again.
* Use libei for input event plumbing.
* Updated translations.
- Add pkgconfig(libei-1.0) BuildRequires: New dependency.
- Update to version 45.beta:
* build:
- Add an option to enable or disable tests
- Use meson to setup tests environment
* ci: Simplify test code by just running meson test
* context: Add getter for runtime mode
* daemon: Fix acquiring screen_cast & remote_desktop proxies
* egl-thread: Properly initialize egl_image
* rdp-audio-playback: Fix type of PCM samples
* rdp-dsp: Fix error condition when AAC encoder could not be
created
* rdp-fuse-clipboard: Check data size before dereferencing
pointer
* rdp-gfx-surface: Stop direct usage of RDP surface attributes
* rdp-graphics-pipeline:
- Always reset RFX context
- Remove superfluous condition check
- Use surface mapping to map surface to output
* rdp-layout-manager:
- Add API to invalidate surfaces
- Also set surface mapping
- Always invalidate surfaces when changing the layout
- Duplicate virtual monitor in surface context
- Ensure that the correct desktop size is always used
- Fix calculation of surface position
- Output debug message when disposing virtual monitors
- Output debug message when preparing virtual monitor
* rdp-monitor-config:
- Also determine layout offset
- Remove superfluous size sanitization
- Short a few lines a bit
- Tighten up primary monitor determination
* rdp:
- Move surface resize handling to stream class
- Simplify encode handling
- Use virtual monitor size instead of surface size for layout
updates
* rdp-pipewire-stream:
- Add signal to indicate that video size changed
- Fix race condition when stream is destroyed
- Remove superfluous attribute set
- Remove superfluous condition
* rdp-surface:
- Add APIs to set and get surface mapping
- Add API to invalidate surface
- Remove unused output_origin_[x,y] attributes
* session-rdp:
- Adapt to the new invalidate_surface API
- Add API to notify a new frame
- Add API to notify new desktop size
- Allow multimonitor configs in headless sessions
- Don't advertise handling for the RefreshRect
- Fix incomplete warning message
- Ignore SuppressOutput PDUs when session is not ready yet
- Reduce direct usage of surface attributes a bit
- Remove checks that are never hit
- Remove duplicated handling for resizing the desktop
- Pass tests=false to meson, do not build tests (brings in a lot
of dependencies we can avoid with not building it).
- Update to version 45.alpha:
* clipboard: Add suffix to MAX_READ_TIME indicating the time unit
* clipboard-rdp: Add suffix to MAX_WAIT_TIME indicating the time
unit
* daemon: Make daemon an abstract class
* daemon-user: Remove unnecessary includes
* dbus: Add prefix Mutter to dbus names
* rdp:
- Adapt to layout manager
- Add layout manager
- Add stream owner class
- Do not include monitor config header in session-rdp header
- Ensure PipeWire buffers to be queued before destroying them
- Fix assertion hit, when monitor layout PDU contains no
monitors
* rdp-audio-playback: Don't dereference RDPSND context when it is
NULL
* rdp-fuse-clipboard: Remove duplicate assignment
* rdp-gfx-frame-controller: Use render GSource of surface
* rdp-layout-manager:
- Fix render sources not being triggered when wanted
- Handle surface reduction in layout changes
- Recreate mirror-primary streams when streams close
* rdp-monitor-config:
- Fix calculation of the desktop size
- Fix naming of the graphics output buffer size
* rdp-pipewire-stream:
- Emit closed signal when source node is removed
- Lock buffer mutex before removing buffer entry
- Use error signal on PipeWire core errors
* rdp-surface:
- Add APIs to allow inhibit rendering
- Add API to set surface size
- Add API to trigger pending render operations
- Add getter for width and height
... changelog too long, skipping 29 lines ...
* Updated translations.
==== gnome-session ====
Version update (44.0 -> 45.0)
Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland
- Update to version 45.0:
+ Two crashers fixes.
+ Fix inverted boolean in the "null" system backend.
+ Updated translations.
- Drop gnome-session-Fix-inhibit-DBus.patch: Fixed upstream.
- Bump basever define to 45 following upstream changes.
- Add gnome-session-Fix-inhibit-DBus.patch: gsm-manager: Fix
Inhibit DBus method handler (glgo#gnome-session!97).
- Update to version 44.0+10:
+ gnome-session: Bind more LC_* variables to REGION
+ gsm-system: make return_false actually return FALSE
+ data: Add gnome-portals.conf
+ DOAP: Fix 'bug-database' value to point to GNOME GitLab Issues
+ Updated translations.
- Switch compression to zst, both in service and tarball produced.
==== gnome-settings-daemon ====
Version update (44.1 -> 45.0)
- Update to version 45.0:
+ Updated translations.
- Update to version 45.rc:
+ Smartcards: Rewrite to use p11-kit backend via Gck API.
+ Updated translations.
- Replace BuildRequires on pkgconfig(nss) with pkgconfig(gck-2),
following upstream change. And nest it under if-with "smartcard",
as it's only required when building with smartcard support.
- Refresh patches with Quilt.
- Update to version 45.beta:
+ Fix linkage of GResources.
+ USB protection: Change wording of notification.
+ Updated translations.
==== gnome-shell ====
Version update (44.4 -> 45.0)
Subpackages: gnome-extensions gnome-shell-calendar
- Update to version 45.0:
+ Fix exposing window previews on lock screen via keyboard
shortcuts
+ Improve handling of latched vs. locked modes in OSK
+ Fix regression in workspace state tracking
+ Update extensions immediately on startup after major upgrades
+ Reverse slider direction in RTL locales
+ Misc. bug fixes and cleanups (CVE-2023-43090).
+ Updated translations.
- Change compression of tarball in service and spec to zst from xz.
- Update to version 45.rc:
+ Allow notification dismissal with backspace
+ Add workspace indicators in activities button
+ Add extension hook to add quick settings items
+ Fix legibility issue in calendar
+ Fix three-finger swipes on touchscreens
+ Add more options to `gnome-extensions create`
+ Fix scrolling regression in ScrollView
+ Fix broken workspace animation with swipe gesture
+ Restore focus indication in system entries
+ Use UUID as fallback extension gettext domain
+ Reflect core app change in default "Utilities" folder
+ Support OWE networks in status menu
+ Show immediate feedback when toggling bluetooth
+ Switch workspaces when scrolling over activities button
+ Wrap around when navigating menus with arrow keys
+ Fix background apps menu showing up empty
+ Misc. bug fixes and cleanups
+ Updated translations.
==== gnome-shell-extensions ====
Version update (44.0 -> 45.0)
Subpackages: gnome-shell-classic gnome-shell-extensions-common
- Update to version 45.0:
+ Updated translations.
- Drop gnome-shell-extension-desktop-icons Requires from the
gnome-shell-classic package, and add a Obsoletes. Upstream have
stagnated since two releases back, and does currently not work.
- Fix a typo in an old Obsoletes.
- Update to version 45.rc:
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Disable gnome-shell-add-app-to-desktop.patch for now: patch needs
to be rebased.
- Update to version 45.beta:
+ Port extensions to ESM
+ Misc. bug fixes and cleanups
+ Updated translations.
- Update to version 45.alpha:
+ window-list: Modernize default styling
+ Replace classic styling with built-in light style
+ window-list: Add tooltip for long window titles
+ light-style: New extension
+ Misc. bug fixes and cleanups
==== gnome-software ====
Version update (44.4 -> 45.0)
Subpackages: gnome-software-plugin-packagekit
- Update to version 45.0:
+ Fix a crash when downloading resources from the Internet
+ Fix a crash after cancelled Restart request
+ Correct safety rating for KDE apps
+ Correct version history widgets visibility in the details page
+ Updated translations.
- Add with(out) "profiling" build switch and disable it, by
default, as profiling isn't meant for general use. This nests
pkgconfig(sysprof-capture-4) BuildRequires under an if-with
expression and passes profiler=(enabled|disabled) to meson,
depending on the profiling switch.
- Update to version 45.rc:
+ Fix firmware's 'Restart & Update' to ask for the restart.
+ Fix app getting unresponsive when loading screenshots.
+ Improve performance for PackageKit plugin search-by-file.
+ Improve app license display.
+ Improve search to also check for 'contains' words.
+ Various minor styling updates.
+ Updated translations.
- Drop deprecated pkgconfig(sysprof-4) BuildRequires and pinpoint
pkgconfig(sysprof-capture-4) BuildRequires to 45.rc, as a
minimum.
==== gnome-sudoku ====
Version update (44.0 -> 45.0)
- Update to version 45.0:
+ help: remove references to IRC
+ Updated translations.
- Update to version 45.alpha:
+ Major update: port to GTK 4 and libadwaita.
+ Additional changes:
- Hide popovers when game is paused.
- Make it possible to clear earmarks from popover.
- Add WASD keyboard navigation.
+ Updated translations.
- Drop pkgconfig(gtk+-3.0) BuildRequires, no longer needed.
- Add pkgconfig(gtk4) and pkgconfig(libadwaita-1) BuildRequires:
New dependencies.
==== gnome-system-monitor ====
Version update (44.0 -> 45.0.2)
- Update to version 45.0.2:
+ Updated translations.
- Update to version 45.0.1:
+ GTK4 port preparations.
+ Remove visible property from window.
+ Updated translations.
- Update to version 45.0:
+ Fixed dconf error handling.
+ Avoid network spike when monitored interfaces change.
+ Updated translations.
- Update to version 45.beta:
+ Settings write should be async and delayed.
+ Use Terminate instead of End process.
+ Make affinity strings translatable.
+ Fixed gschema descriptions to match column names.
+ Updated translations.
- Update to version 45.alpha:
+ Add placeholder text to the search entry
+ Remove unused ctime_r check
+ Don't move main window to left/top screen on start on
multi-screen
+ Use action-name properties
+ Fixed issue with displaying wrong icon proceeding process name
+ Updated translations.
==== gnome-terminal ====
Version update (3.48.2 -> 3.50.0)
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal
- Let the description point out details distinguishing this
terminal emulator from others.
- Update to version 3.50.0:
* search: Mark search provider as no autostart
* Revert "screen: Use clean env when creating new tab"
* Updated translations.
- Change compression in service and tarball produced to zst.
- Update to version 3.49.99:
* search: Mark search provider as no autostart
* Revert "screen: Use clean env when creating new tab"
* Updated translations.
- Update to version 3.49.92:
+ build:
- Bump vte req version
- More detailed version info
+ debug: Move debug print to right branch
+ docs: Document new color schemes
+ help: Add help translation for TR locale
+ prefs: Update theme variant names
+ server:
- Add theme style support
- Block pk-gtk module
- More env var sanitisation
+ util: Also check /usr/etc for xdg-terminal-exec configuration
+ window: Add a11y labels to the headerbar buttons
+ Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: New dependency.
==== gnome-text-editor ====
Version update (44.0 -> 45.0)
- Update to version 45.0:
+ Fix tab closing while documents are loading.
+ Shortcuts are removed from tooltips to match GNOME behavior.
They continue to be available in the shortcuts window.
+ Focus fixes for the language selection dialog making keyboard
use more accessible.
+ You can now set defaults for "Plain Text" in the language
dialog.
+ Improved search filtering in the Open popover.
- Update to version 45.beta:
+ Remove keyboard shortcuts from tooltips.
+ Fix initial focus of language selection dialog.
+ Allow setting "Plain Text" in language selection dialog.
- Update to version 45.alpha:
+ Styling improvements to match recent libadwaita changes
+ Fixes for various settings in per-tab overrides
+ Various Windows build system improvements
+ Style scheme metadata fixes for light/dark mode
+ Updated translations.
==== gnome-user-docs ====
Version update (44.3 -> 45.0)
- Update to version 45.0:
+ Updates to GNOME Help.
+ Updates to System Admin Guide.
+ Updated translations.
==== gnome-weather ====
Version update (44.0 -> 45.0)
Subpackages: gnome-shell-search-provider-gnome-weather
- Update to version 45.0:
+ The "Feels Like" temperature label is now hidden when it
matches the actual temperature.
+ By default the window is now large enough to see the
thermometer widgets in the Daily view.
+ Updated translations.
- Update to version 45.alpha:
+ The "Feels Like" temperature label is now hidden when it
matches the actual temperature
+ By default the window is now large enough to see the
thermometer widgets in the Daily view
+ Updated translations.
==== gnu-unifont-fonts ====
Version update (15.0.01 -> 15.1.01)
- update to 15.1.01:
* Aligned with Unicode 15.1.0 changes
* Update to multiple glyphs
* Full GB 18030-2022 Implementation Level 2 support
==== gobject-introspection ====
Version update (1.76.1 -> 1.78.1)
Subpackages: girepository-1_0 libgirepository-1_0-1
- Update to version 1.78.1:
+ Avoid undefined behaviour in the Regress test suite
- Update to version 1.78.0:
+ Update the GIR data for GLib, GObject, and GIO
+ Add GObject as a dependency for the Cairo GIR
+ Add more tests for GI marshalling
+ Update regression test suite
+ Fix build on Windows for paths using '\' as a separator
+ Support different prefix for finding GIR data
+ Add GI_GIR_PATH environment variable for controlling GIR paths
- Adapt split_name_version2 function to deal with possible argument
containing "pkg.require({" string before the wanted module name
(a case from a JS script from gnome-weather). This is a side
effect from the previous change to the pcre2grep regex in the
javascript_pkg_requires function. Now, AWK should strip this
string with the help of a sub() function call with the ^.*{
regex.
- Amend gi-find-deps.sh's javascript_pkg_requires function to
extend GREP's filtering by passing the extended regex option flag
(-E) and appending ? to the first two single quotes, accounting
for quoted AND unquoted names before the colon. This should
ensure that typelib() symbols provisioning are versioned where in
some previous cases they weren't, but should've, causing a
different version than the needed to be pulled. Those changes
address the case where Sushi was requiring only
typelib(GtkSource), rather than typelib(GtkSource) = 4. And
without something else, in a default installation of openSUSE
Tumbleweed, pulling in typelib-1_0-GtkSource-4, Sushi would fail
to present previews in Nautilus (boo#1211546).
==== gpsd ====
- Split the Qt5 wrapper from gpsd-devel to avoid installing
unneeded dependencies when building plasma 6 packages
(boo#1215444)
==== gptfdisk ====
- Add patch to fix UUID generation with util-linux >= 2.38:
* gptfdisk-1.0.9-libuuid.patch
==== grantleetheme ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== groff ====
Version update (1.22.4 -> 1.23.0)
- Refresh bash-scripts.patch
- Add nroff-map-CW-to-R.patch
* Fixes man-db build errors
- Update to 1.23.0:
* Too many changes, see NEWS file for details.
- Refreshed patches:
* 0002-documentation-for-the-locale-keyword.patch
* 0004-don-t-use-usr-bin-env-in-shebang.patch
* groff-1.20.1-deunicode.patch
* groff-1.20.1-nroff-empty-LANGUAGE.patch
* groff-1.21-CVE-2009-5081.patch
* groff-force-locale-usage.patch
- Drop sort-perl-hash-keys.patch (upstreamed)
- Drop doc-volume-operating-system and doc-default-operating-system
changes (doesn't default to BSD anymore)
- Configure flag --with-appresdir has been renamed to --with-appdefdir
- Update file list with files that were removed from the package
==== groff-full ====
Version update (1.22.4 -> 1.23.0)
Subpackages: gxditview
- Refresh bash-scripts.patch
- Add nroff-map-CW-to-R.patch
* Fixes man-db build errors
- Update to 1.23.0:
* Too many changes, see NEWS file for details.
- Refreshed patches:
* 0002-documentation-for-the-locale-keyword.patch
* 0004-don-t-use-usr-bin-env-in-shebang.patch
* groff-1.20.1-deunicode.patch
* groff-1.20.1-nroff-empty-LANGUAGE.patch
* groff-1.21-CVE-2009-5081.patch
* groff-force-locale-usage.patch
- Drop sort-perl-hash-keys.patch (upstreamed)
- Drop doc-volume-operating-system and doc-default-operating-system
changes (doesn't default to BSD anymore)
- Configure flag --with-appresdir has been renamed to --with-appdefdir
- Update file list with files that were removed from the package
==== gsettings-desktop-schemas ====
Version update (44.0 -> 45.0)
- Update to version 45.0:
+ Updated translations.
- Update to version 45.rc:
+ Updated translations.
- Update to version 45.beta:
+ Updated translations.
- Update to version 45.alpha:
+ Revert back to jpeg wallpapers
+ Update focus-new-window description to new behavior
+ Remove window shading
+ Change default to not autostart software from media
+ Updated translations.
==== gstreamer-plugins-bad ====
Subpackages: libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0
- Add patch from upstream to build the package with
webrtc-audio-processing-1 in Tumbleweed:
* 0001-Update-code-for-webrtc-audio-processing-1.patch
==== gtk3 ====
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Use RPM ternary operations to specify true/false arguments based
on build conditions (%[%{with FOO} ? "true" : "false"])
==== gtk4 ====
Version update (4.12.0 -> 4.12.2)
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Update to version 4.12.2:
+ GtkTooltip: Don't cross native boundaries when looking for
tooltips.
+ GtkCenterLayout, GtkEntry, GtkSearchEntry: Fix some issues with
baseline handling.
+ GtkSwitch: Respect text direction.
+ Theme: Use relative font sizes.
+ GSK:
- Make repeated gradients match between GL and cairo.
- Make rounded rect shrinking match between Vulkan, GL and
cairo.
- Fix parsing of text nodes with color glyphs.
- Restrict an optimization to the cases where it is correct.
- Fix rendering of shadows with opacity.
+ Updated translations.
- Drop merged upstream patch: e001b421.patch.
- Add e001b421.patch: tooltip: don't cross native boundaries.
- Re-add 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
and rebased/simplified (less correct, but sufficient for us) for
4.12.1.
- Update to version 4.12.1:
+ GtkGridView: Fix a crash when scrolling
+ GtkColumnView: Fix a refcounting issue in the new scroll_to api
+ GtkTreeView: Fix style classes for sort arrows
+ GtkEntry: Improve tracking of user changes (for undo)
+ GtkNotebook: Fix a critical when switching pages
+ GtkColor/FontDialogButton: Make these widgets activatable
+ GtkMenuButton:
- Fix problems with focus handling
- Fix problems with DND
+ Printing: Fix the cpdb backend build
+ GSK: Fix issues with color matrix nodes
+ Wayland: Fix a crash with compositors other than gnome-shell
+ Updated translations.
- Drop patches fixed upstream:
+ 0001-Revert-Meson-Simplify-pkgconfig-file-generator.patch
+ 6af9dc86.patch
==== gtkmm3 ====
Version update (3.24.7 -> 3.24.8)
- Update to version 3.24.8:
+ Gtk: gtk/gtkmm/base.h: Fix GTK_VERSION_GT_MICRO
+ Documentation: Remove README.SUN and other obsolete files
+ Build with Meson:
- Detect if we build from a git subtree
- Fix the evaluation of is_git_build on Windows
- Don't copy files with configure_file()
==== gtkmm4 ====
Version update (4.10.0 -> 4.12.0)
- Update to version 4.12.0:
+ Gtk:
- AboutDialog: Deprecate ctor with use_header_bar.
- Add SymbolicPaintable.
- Add ScrollInfo and enum ListScrollFlags.
- ColumnView, GridView, ListView, Viewport: Add scroll_to().
- ColumnViewRow, ListItem: Add
set/get/property_accessible_description() and
set/get/property_accessible_label().
- DropDown: Add set/get/property_header_factory() and
set/get/property_search_match_mode().
- FileLauncher: Add set/get/property_always_ask().
- Window: Add is_suspended() and property_suspened().
+ Documentation:
- Remove README.SUN and other obsolete files
- Gtk::Widget: Describe managed and non-managed widgets
+ Build:
- recentinfo.hg: Fix Visual Studio build
- Require gtk4 >= 4.12.0
==== gtksourceview5 ====
Version update (5.8.0 -> 5.10.0)
- Update to version 5.10.0:
+ Updated translations.
- Update to version 5.9.0:
+ This is a release candidate for GNOME 45.
+ Documentation improvements.
+ Various introspection improvements.
+ New languages: Blueprint.
+ Updated languages: C, C++, Rust, Python3, Shell, Java, OCaml.
+ Updated style schemes: cobalt.
+ GtkSourceBuffer gained a "loading" property which is toggled
when GtkSourceFileLoader is loading the buffer from storage.
+ More defensiveness improvements in GtkSourceBufferOutputStream.
+ A leak in Vim emulation has been fixed.
+ Vim emulation now supports visual replace.
+ Scheduling of batched workers has been improved with
gtk_source_scheduler_add().
+ Snippets are now initialized from GtkSourceView.constructed()
to allow for applications to hook buffer creation.
+ Updated translations.
==== gvfs ====
Version update (1.50.5 -> 1.52.0)
Subpackages: gvfs-backend-afc gvfs-backend-goa gvfs-backend-samba gvfs-backends gvfs-fuse
- Update to version 1.52.0:
+ Updated translations.
- Update to version 1.51.91:
+ sftp/ftp: Ensure that is-symlink is always set to avoid
warnings.
+ Updated translations.
- Make devel sub-package as noarch. It doesn't contain any
binaries.
- Update to version 1.51.90:
+ Fix various memory leaks
+ udisks2: Disconnect signal handlers to fix crashes when
unmounting
+ fuse: Include missing locale.h header
+ Some other fixes and improvements
+ Updated translations.
- Update to version 1.51.1:
+ smbbrowse: Fix empty device listing after unrelated mount
failure
+ udisks: Fix missing unmount notifications
+ trash:
- Run blocking methods on a thread to avoid hangs
- Fix nfs4 and cifs monitoring
- Fix wrongly reported item-count
+ smb: Allow renaming a file to the same name with a different
case
+ mtp:
- Add support for incremental enumeration
- Emit delete event on device disconnection
+ Some other fixes and improvements
+ Updated translations.
==== gwenview5 ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Fix navigation with side mouse buttons
* Stop overriding settings menu (kde#473672)
* Don't mark two English strings as untranslated (kde#473637)
==== harfbuzz ====
Version update (8.1.1 -> 8.2.1)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz-subset0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Update to version 8.2.1:
+ Unicode 15.1 support.
- Update to version 8.2.0:
+ Various build and fuzzing fixes
+ Improvements to COLRv1 painting.
+ New API:
- hb_paint_color_glyph_func_t
- hb_paint_funcs_set_color_glyph_func
- hb_paint_color_glyph
==== health-checker ====
Version update (1.9 -> 1.10)
Subpackages: health-checker-plugins-MicroOS
- Update to version 1.10
* Fix Btrfs subvolume check if subvol starts with '-'
[boo#1215368].
==== hplip ====
Version update (3.22.10 -> 3.23.5)
Subpackages: hplip-hpijs hplip-sane hplip-udev-rules
- Update to hplip 3.23.5
* added new CUPS filter hpcdmfax
- Support for new printers:
* HP Smart Tank 520_540 series
* HP Smart Tank 580-590 series
* HP Smart Tank 5100 series
* HP Smart Tank 210-220 series
* HP Color LaserJet Enterprise 6700dn
* HP Color LaserJet Enterprise 6700
* HP Color LaserJet Enterprise 6701dn
* HP Color LaserJet Enterprise 6701
* HP Color LaserJet Enterprise X654dn
* HP Color LaserJet Enterprise X65455dn
* HP Color LaserJet Enterprise X654
* HP Color LaserJet Enterprise X65465dn
* HP Color LaserJet Enterprise X654 65 PPM
* HP Color LaserJet Enterprise X654 55 to 65ppm License
* HP Color LaserJet Enterprise X654 Down License
* HP Color LaserJet Enterprise MFP 6800dn
* HP Color LaserJet Enterprise Flow MFP 6800zf
* HP Color LaserJet Enterprise Flow MFP 6800zfsw
* HP Color LaserJet Enterprise Flow MFP 6800zfw+
* HP Color LaserJet Enterprise MFP 6800
* HP Color LaserJet Enterprise MFP 6801
* HP Color LaserJet Enterprise MFP 6801 zfsw
* HP Color LaserJet Enterprise Flow MFP 6801zfw+
* HP Color LaserJet Enterprise MFP X677 55 to 65ppm License
* HP Color LaserJet Enterprise MFP X677 65ppm
* HP Color LaserJet Enterprise MFP X677s
* HP Color LaserJet Enterprise Flow MFP X677z
* HP Color LaserJet Enterprise MFP X67765dn
* HP Color LaserJet Enterprise Flow MFP X67765zs
* HP Color LaserJet Enterprise Flow MFP X67765z+
* HP Color LaserJet Enterprise MFP X677
* HP Color LaserJet Enterprise MFP X67755dn
* HP Color LaserJet Enterprise Flow MFP X67755zs
* HP Color LaserJet Enterprise Flow MFP X67755z+
* HP Color LaserJet Enterprise MFP X677dn
* HP Color LaserJet Enterprise Flow MFP X677zs
* HP Color LaserJet Enterprise Flow MFP X677z+
* HP Color LaserJet Enterprise 5700dn
* HP Color LaserJet Enterprise 5700
* HP Color LaserJet Enterprise X55745dn
* HP Color LaserJet Enterprise X55745
* HP Color LaserJet Enterprise MFP 5800dn
* HP Color LaserJet Enterprise MFP 5800f
* HP Color LaserJet Enterprise Flow MFP 5800zf
* HP Color LaserJet Enterprise MFP 5800
* HP Color LaserJet Enterprise MFP X57945
* HP Color LaserJet Enterprise Flow MFP X57945zs
* HP Color LaserJet Enterprise MFP X57945dn
* HP Color LaserJet Enterprise Flow MFP X57945z
==== icu ====
Subpackages: libicu73 libicu73-ledata
- Fix broken TestHebrewCalendarInTemporalLeapYear [boo#1215425]
icu4c-73_c-ICU-22512-Fix-broken-TestHebrewCalendarInTemporalLeapYear.patch
==== incidenceeditor ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5IncidenceEditor5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== iproute2 ====
Version update (6.4 -> 6.5)
Subpackages: iproute2-bash-completion
- Update to release 6.5
* rdma: Report device protocol
* ip: error out if iplink does not consume all options
==== javapackages-tools ====
Subpackages: javapackages-filesystem
- Added patch:
* 0004-Reproducible-builds-keep-order-of-aliases-and-depend.patch
+ make the aliases and dependencies lists so that the order is
kept
- Added patch:
* 0003-Reproducible-exclusions-order-in-maven-metadata.patch
+ sort exclusions in maven metadata
==== json-glib ====
Version update (1.6.6 -> 1.8.0)
Subpackages: libjson-glib-1_0-0 typelib-1_0-Json-1_0
- Update to version 1.8.0:
+ Build fixes
+ Add current node accessor to JsonReader
+ Make xgettext optional
+ Avoid leaking memory in error paths
+ Update test suite to conform with TAP
+ Ensure valid output for exponential notation of numbers
+ Updated translations.
==== kaccounts-integration ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libkaccounts2
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kaccounts-providers ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kactivities-stats ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kactivities5 ====
Version update (5.109.0 -> 5.110.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kactivitymanagerd ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* plugins/sqlite: Skipping insert/update when m_blockAll or m_whatToRemember==NoApplications (kde#397487)
==== kaddressbook ====
Version update (23.08.0 -> 23.08.1)
Subpackages: kaddressbook-doc libKPim5AddressbookImportExport5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kalgebra ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kamera ====
Version update (23.08.0 -> 23.08.1)
Subpackages: kamera-lang kio_kamera
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kanagram ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kapptemplate ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== karchive ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kate ====
Version update (23.08.0 -> 23.08.1)
Subpackages: kate-plugins
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* lsp: Fix crash on clicking "Close dynamic reference tabs" (kde#474216)
* Fix assert when moving a widget to a new vertical viewspace
* Fix crash on viewspace close
==== kauth ====
Version update (5.109.0 -> 5.110.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kbookmarks ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kbruch ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kcachegrind ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kcalc ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Add snap specific patch in snap dir
* Add snapcraft file release branch
==== kcalendarcore ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kcalutils ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Apply the same fix for ToolTip
* Convert the displayed time to local time
* IncidenceFormatter: fix start/end dt of recurrent event crossing DST (kde#451459)
* Preserve timezone of original incidence when copy-pasting (kde#448703)
==== kcharselect ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kcm_flatpak ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== kcm_sddm ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== kcmutils ====
Version update (5.109.0 -> 5.110.0)
Subpackages: kcmutils-imports libKF5KCMUtils5 libKF5KCMUtilsCore5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kcodecs ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kcolorchooser ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kcompletion ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kconfig ====
Version update (5.109.0 -> 5.110.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigGui5 libKF5ConfigQml5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* Fix deadlock when KConfigIni fails to acquire a file lock
==== kconfigwidgets ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kcontacts ====
Version update (5.109.0 -> 5.110.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kcoreaddons ====
Version update (5.109.0 -> 5.110.0)
Subpackages: libKF5CoreAddons5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* KFileSystemType: recognize ntfs3
==== kcrash ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kdav ====
Version update (5.109.0 -> 5.110.0)
Subpackages: libKF5DAV5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kdbusaddons ====
Version update (5.109.0 -> 5.110.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kde-cli-tools5 ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== kde-gtk-config5 ====
Version update (5.27.7 -> 5.27.8)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* Set GTK scale-factor value as a uint (kde#472305)
==== kde-print-manager ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kdeclarative ====
Version update (5.109.0 -> 5.110.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5QuickAddons5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* GridDelegate: lazy load menu
==== kdeconnect-kde ====
Version update (23.08.0 -> 23.08.1)
Subpackages: kdeconnect-kde-zsh-completion
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Sanitize certificate subject name before comparing to deviceId
* Fix remote keyboard sending "space" when pressing space (kde#473956)
* Fix SFTP plugin on Windows (kde#473511)
==== kded ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kdeedu-data ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kdegraphics-thumbnailers ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kdelibs4support ====
Version update (5.109.0 -> 5.110.0)
Subpackages: libKF5KDELibs4Support5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kdenetwork-filesharing ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kdepim-addons ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Correctly size constrain Apple Wallet generic pass thumbnail images
==== kdepim-runtime ====
Version update (23.08.0 -> 23.08.1)
- Add upstream changes to fix issues with the google resource
(boo#1214714, kde#470820)
* 0001-Revert-Revert-Use-config-plugin-instead-of-out-of-pr.patch
* 0002-Revert-Revert-Fix-race-condition-when-building.patch
* 0003-Actually-start-job-to-read-secret-key.patch
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Revert "Use config plugin instead of out of process config dialog" (kde#473897)
* Revert "Fix race condition when building"
* vcarddirresource: fix directory not being configured on start
* icaldirresource: fix directory not being configured on start
==== kdesu ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kdevelop5 ====
Version update (23.08.0 -> 23.08.1)
Subpackages: kdevplatform libkdevplatform512
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kdialog ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kdnssd-framework ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kdoctools ====
Version update (5.109.0 -> 5.110.0)
Subpackages: libKF5DocTools5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kernel-source ====
Version update (6.4.12 -> 6.5.4)
- smb3: move server check earlier when setting channel sequence
number (git-fixes).
- commit fdd7e9e
- Update config files. (bsc#1205447, jsc#PED-6528)
Set CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY=n
to armv6hl/default, armv7hl/default
Let's disable CONFIG_IMA_KEYRINGS_PERMIT_SIGNED_BY_BUILTIN_OR_SECONDARY
before we have conclusion on PED-6528. Which means that the
.secondary_trusted_keys keyring can NOT be used to verify .ima/.evm
keys. It also means that MOK in .machine keyring can not be used to
verify .ima/.evm keys. (bsc#1205447, jsc#PED-6528)
- commit 6f5f69b
- Linux 6.5.4 (bsc#1012628).
- drm/virtio: Conditionally allocate virtio_gpu_fence
(bsc#1012628).
- scsi: ufs: core: Add advanced RPMB support where UFSHCI 4.0
does not support EHS length in UTRD (bsc#1012628).
- scsi: qla2xxx: Adjust IOCB resource on qpair create
(bsc#1012628).
- scsi: qla2xxx: Limit TMF to 8 per function (bsc#1012628).
- scsi: qla2xxx: Fix deletion race condition (bsc#1012628).
- scsi: qla2xxx: fix inconsistent TMF timeout (bsc#1012628).
- scsi: qla2xxx: Fix command flush during TMF (bsc#1012628).
- scsi: qla2xxx: Fix erroneous link up failure (bsc#1012628).
- scsi: qla2xxx: Turn off noisy message log (bsc#1012628).
- scsi: qla2xxx: Fix session hang in gnl (bsc#1012628).
- scsi: qla2xxx: Fix TMF leak through (bsc#1012628).
- scsi: qla2xxx: Remove unsupported ql2xenabledif option
(bsc#1012628).
- scsi: qla2xxx: Flush mailbox commands on chip reset
(bsc#1012628).
- scsi: qla2xxx: Fix smatch warn for qla_init_iocb_limit()
(bsc#1012628).
- scsi: qla2xxx: Error code did not return to upper layer
(bsc#1012628).
- scsi: qla2xxx: Fix firmware resource tracking (bsc#1012628).
- null_blk: fix poll request timeout handling (bsc#1012628).
- kernfs: fix missing kernfs_iattr_rwsem locking (bsc#1012628).
- fbdev/ep93xx-fb: Do not assign to struct fb_info.dev
(bsc#1012628).
- clk: qcom: camcc-sc7180: fix async resume during probe
(bsc#1012628).
- drm/ast: Fix DRAM init on AST2200 (bsc#1012628).
- ASoC: tegra: Fix SFC conversion for few rates (bsc#1012628).
- ARM: dts: samsung: exynos4210-i9100: Fix LCD screen's physical
size (bsc#1012628).
- arm64: tegra: Update AHUB clock parent and rate on Tegra234
(bsc#1012628).
- arm64: tegra: Update AHUB clock parent and rate (bsc#1012628).
- clk: qcom: turingcc-qcs404: fix missing resume during probe
(bsc#1012628).
- ARM: dts: qcom: msm8974pro-castor: correct inverted X of
touchscreen (bsc#1012628).
- arm64: dts: qcom: msm8953-vince: drop duplicated touschreen
parent interrupt (bsc#1012628).
- ARM: dts: qcom: msm8974pro-castor: correct touchscreen function
names (bsc#1012628).
- ARM: dts: qcom: msm8974pro-castor: correct touchscreen
syna,nosleep-mode (bsc#1012628).
- arm64: dts: renesas: rzg2l: Fix txdv-skew-psec typos
(bsc#1012628).
- ARM: dts: BCM5301X: Extend RAM to full 256MB for Linksys EA6500
V2 (bsc#1012628).
- send channel sequence number in SMB3 requests after reconnects
(bsc#1012628).
- memcg: drop kmem.limit_in_bytes (bsc#1012628).
- mm: hugetlb_vmemmap: fix a race between vmemmap pmd split
(bsc#1012628).
- lib/test_meminit: allocate pages up to order MAX_ORDER
(bsc#1012628).
- Multi-gen LRU: avoid race in inc_min_seq() (bsc#1012628).
- parisc: led: Fix LAN receive and transmit LEDs (bsc#1012628).
- parisc: led: Reduce CPU overhead for disk & lan LED computation
(bsc#1012628).
- cifs: update desired access while requesting for directory lease
(bsc#1012628).
- pinctrl: cherryview: fix address_space_handler() argument
(bsc#1012628).
- dt-bindings: clock: xlnx,versal-clk: drop select:false
(bsc#1012628).
- clk: imx: pll14xx: dynamically configure PLL for
393216000/361267200Hz (bsc#1012628).
- clk: imx: pll14xx: align pdiv with reference manual
(bsc#1012628).
- clk: qcom: gcc-mdm9615: use proper parent for pll0_vote clock
(bsc#1012628).
- soc: qcom: qmi_encdec: Restrict string length in decode
(bsc#1012628).
- clk: qcom: dispcc-sm8450: fix runtime PM imbalance on probe
errors (bsc#1012628).
- clk: qcom: dispcc-sm8550: fix runtime PM imbalance on probe
errors (bsc#1012628).
- clk: qcom: lpasscc-sc7280: fix missing resume during probe
(bsc#1012628).
- clk: qcom: q6sstop-qcs404: fix missing resume during probe
(bsc#1012628).
- clk: qcom: mss-sc7180: fix missing resume during probe
(bsc#1012628).
- NFS: Fix a potential data corruption (bsc#1012628).
... changelog too long, skipping 1878 lines ...
- commit 2844291
==== kfilemetadata5 ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kgamma5 ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== kgeography ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kglobalaccel ====
Version update (5.109.0 -> 5.110.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccelPrivate5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kguiaddons ====
Version update (5.109.0 -> 5.110.0)
Subpackages: libKF5GuiAddons5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== khangman ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== khelpcenter5 ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kholidays ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* Add holidays for Benin (kde#473315)
* Improve Norwegian names of the Sámi National Day
* Add holidays for Tanzania (kde#473279)
==== khotkeys5 ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== khtml ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== ki18n ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kiconthemes ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kidentitymanagement ====
Version update (23.08.0 -> 23.08.1)
Subpackages: kidentitymanagement-lang libKPim5IdentityManagement5 libKPim5IdentityManagementWidgets5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kidletime ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kig ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kimageformats ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* QOI: Advertise write support in the desktop file
* qoi: write support backported from master
* xcf: format v12 support (kf5)
* Support libavif 1.0
* exr: multiple fixes (kf5)
* Fix missing qoi.desktop
* qoi: fix buffer overflow kf5
* Renamed qoi.h to qoi_p.h
* Minor improvements
* Add support for the QOI image format
* Set linear color space and round fix
- Drop patch, merged upstream
* 0001-Support-libavif-1.0.patch
==== kimap ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kinfocenter5 ====
Version update (5.27.7 -> 5.27.8)
Subpackages: kinfocenter5-lang
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== kinit ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kio ====
Version update (5.109.0 -> 5.110.0)
Subpackages: kio-core
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* Don't unlink + rename on CIFS mounts during copy operations (kde#454693)
* KFileWidget: better exclude string that may look like Urls (kde#473228)
* Fix Ask Jeeves search provider (kde#473297)
==== kio-extras5 ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libkioarchive5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* thumbnail: Fix heap-use-after-free in AudioCreator::create (kde#469458)
* Fix crash with corrupted EXR images
==== kio_audiocd ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kipi-plugins ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kirigami2 ====
Version update (5.109.0 -> 5.110.0)
Subpackages: libKF5Kirigami2-5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* OverlayDrawer: Fix up property access
* Pass spacing on FlexColumn to it's inner ColumnLayout
* ShadowedRectangle: proceed itemChange in QQuickItem
==== kitemmodels ====
Version update (5.109.0 -> 5.110.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kitemviews ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kiten ====
Version update (23.08.0 -> 23.08.1)
Subpackages: fonts-KanjiStrokeOrders
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kitinerary ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Also allow direct extraction from SNCF Secutix barcodes
* Correctly update the search offset in the MAV extractor
* Handle more cases of ZSSK network tickets
* Correctly import buses from DB online tickets
* Add Slovak Lines PDF ticket extractor script
* Add premiumkino Apple Wallet pass extractor script
* Handle more end of validtity variants in RCT2 tickets
* Fall back to the second RCT2 title line if the first one is empty (kde#472916)
* Handle Amtrak tickets with unreserved seats
* Add British Airways boarding pass extractor script
* Add extractor script for Aer Lingus PDF boarding passes
* Increase upper aspect ratio limit for PDF417 barcodes
==== kjobwidgets ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kjs ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kldap ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5Ldap5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kleopatra ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kmag ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kmahjongg ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Allow users saying they never want to get the "Do you want to save" question again
==== kmail ====
Version update (23.08.0 -> 23.08.1)
Subpackages: kmail-application-icons ktnef
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Fix definition of HAVE_X11
==== kmail-account-wizard ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kmailtransport ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5MailTransport5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kmbox ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kmenuedit5 ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== kmime ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kmines ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kmousetool ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kmplot ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== knewstuff ====
Version update (5.109.0 -> 5.110.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuffCore5 libKF5NewStuffWidgets5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== knotes ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== knotifications ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* Fix StatusNotifierItem checkVisibility on Windows
==== knotifyconfig ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kompare ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== konsole ====
Version update (23.08.0 -> 23.08.1)
Subpackages: konsole-part konsole-part-lang konsole-zsh-completion
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Fix crashes in testTerminalInterface (kde#473043)
- Drop patch, merged upstream:
* 0001-Fix-crashes-in-testTerminalInterface.patch
==== kontact ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kontactinterface ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== konversation ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== korganizer ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kpackage ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kparts ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kpat ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kpeople5 ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kpimtextedit ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5TextEdit5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kpipewire ====
Version update (5.27.7 -> 5.27.8)
Subpackages: kpipewire-imports libKPipeWire5 libKPipeWireDmaBuf5 libKPipeWireRecord5
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== kpkpass ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kplotting ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kpty ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kqtquickcharts ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kquickcharts ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kreversi ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kross ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== krunner ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== ksanecore ====
Version update (23.08.0 -> 23.08.1)
Subpackages: ksanecore-lang libKSaneCore1
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kscreen5 ====
Version update (5.27.7 -> 5.27.8)
Subpackages: kscreen5-plasmoid
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* kded/device: Write configuration when UPower is not available (kde#474099)
==== kscreenlocker ====
Version update (5.27.7 -> 5.27.8)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== kservice ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== ksmtp ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== ksshaskpass5 ====
Version update (5.27.7 -> 5.27.8)
Subpackages: ksshaskpass5-lang
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== ksudoku ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== ksystemstats5 ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* NvidiaSmiProcess: Fix missing data for GPU 2+ BUG: 473424 (kde#473424)
==== ktexteditor ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== ktextwidgets ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== ktnef ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== ktouch ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Make string translatable
==== kunitconversion ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kwallet ====
Version update (5.109.0 -> 5.110.0)
Subpackages: kwallet-tools kwalletd5 libKF5Wallet5 libkwalletbackend5-5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kwalletmanager5 ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kwayland ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* Unbreak build where XLib's Bool definition harms moc generated code
==== kwayland-integration ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== kwidgetsaddons ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* Fix height of text after update
==== kwin5 ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* XdgToplevelWindow: Consider app responsive only if sent ping was received
* wayland: Fix high-resolution scroll wheel discrete step calculation
* wayland: Refactor the high-resolution scroll wheel step accumulator
* wayland: Send data device selections to data control on bind even if null
* backends/drm: check explicit gpu paths for symlinks
* effects/screenshot: Fix screen screenshot infinite loop on X11
* input: add special handling for tabbox modifiers (kde#473099)
* backends/drm: don't assume we never get new subpixel types
* internalwindow: don't crash on pointer leave when m_handle is nullptr (kde#472922)
* backends/drm: allow modesets with atomic tests if a modeset is already pending (kde#461657)
* input: use modifiersRelevantForGlobalShortcuts for tabbox events (kde#453918)
==== kwindowsystem ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== kwordquiz ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== kwrited5 ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== kxmlgui ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== layer-shell-qt ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== libKF5ModemManagerQt ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* Example: drop stand-alone CMake code, here part of normal build
==== libKF5NetworkManagerQt ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* Build examples on KDE CI
==== libadwaita ====
Version update (1.3.5 -> 1.4.0)
Subpackages: libadwaita-1-0 typelib-1_0-Adw-1
- Update to version 1.4.0:
+ AdwBreakpointBin: Clarify minimum size warnings
+ AdwExpanderRow: Improve accessible roles
+ AdwPreferencesGroup: Set described-by on the listbox
+ Docs: Fix a property name in breakpoint migration guide
+ Stylesheet:
- Fix toolbar view styles within sidebars
- Fix .navigation-sidebar:disabled style when used with
GtkListView
+ Build system fixes
+ Updated translations.
- Switch compression in service and spec (tarball produced) to zst.
==== libaom ====
Version update (3.6.1 -> 3.7.0)
- Split docs to multibuild to avoid dependency cycle
- New upstream release 3.7.0
- New Features
* New codec controls:
* AV1E_SET_QUANTIZER_ONE_PASS: Set quantizer for each frame.
* AV1E_ENABLE_RATE_GUIDE_DELTAQ: enable the rate distribution guided delta
quantization in all intra mode. The "enable-rate-guide-deltaq" option is
added for this control.
* AV1E_SET_RATE_DISTRIBUTION_INFO: set the input file for rate
distribution used in all intra mode. The "rate-distribution-info" option
is added for this control.
* AV1E_GET_LUMA_CDEF_STRENGTH
* AV1E_SET_BITRATE_ONE_PASS_CBR
* AOM_SCALING_MODE is extended to include 2/3 and 1/3 scaling.
* aom_tune_metric is extended to include AOM_TUNE_VMAF_SALIENCY_MAP.
The "tune" option is extended to include "vmaf_saliency_map".
* SVC example encoder svc_encoder_rtc is able to use the rate control
library.
* Loopfilter level and CDEF filter level is supported by RTC rate control
library.
* New speed (--cpu-used) 11, intended for RTC screen sharing, added for
faster encoding with ~3% bdrate loss with 16% IC (instruction count)
speedup compared to speed 10.
- Compression Efficiency Improvements
* Improved VoD encoding performance
* 0.1-0.6% BDrate gains for encoding speeds 2 to 6
* Rate control accuracy improvement in VBR mode
* RTC encoding improvements
* Screen content mode: 10-19% BDrate gains for speeds 6 - 10
* Temporal layers video mode, for speed 10:
* 2 temporal layers on low resolutions: 13-15% BDrate gain
* 3 temporal layers on VGA/HD: 3-4% BDrate gain
- Perceptual Quality Improvements
* Fixed multiple block and color artifacts for RTC screen content by
* Incorporating color into RD cost for IDTX
* Reducing thresholds for palette mode in non RD mode
* Allowing more palette mode testing
* Improved color sensitivity for altref in non-RD mode.
* Reduced video flickering for temporal layer encoding.
- Speedup and Memory Optimizations
* Speed up the VoD encoder
* 2-5% for encoding speed 2 to 4
* 9-15% for encoding speed 5 to 6
* ARM
* Standard bitdepth
* speed 5: +31%
* speed 4: +2%
* speed 3: +9%
* speed 2: +157%
* High bitdepth
* speed 5: +85%
* RTC speedups
* Screen content mode
* 15% IC speedup for speeds 6-8
* ARM: 7% for speed 9, 3% for speed 10
* Temporal layers video mode
* 7% speedup for 3 temporal layers on VGA/HD, for speed 10
* Single layer video
* x86: 2% IC speedup for speeds 7-10
* ARM: 2-4% speedup across speeds 5-10
- Bug Fixes
* aomedia:3261 Assertion failed when encoding av1 with film grain and
'--monochrome' flag
* aomedia:3276 ensure all allocations are checked (partial fix)
* aomedia:3451 The libaom library calls exit()
* aomedia:3450 enable -Wshadow for C++ sources
* aomedia:3449 Test Seg Faults After
b459af3e345be402db052a143fcc5383d4b74cbd
* aomedia:3416 prune unused symbols / restrict symbol visibility
* aomedia:3443 Jenkins failure:
UninstantiatedParameterizedTestSuite<EstimateNoiseTest>
* aomedia:3434 realtime failures with CONFIG_BITSTREAM_DEBUG=1
* aomedia:3433 DeltaqModeTest crash w/row_mt=0
* aomedia:3429 Encoder crash when turn on both ExternalResize and
g_threads > 2
* aomedia:3438 Build failure with
`-DSANITIZE=address -DBUILD_SHARED_LIBS=ON` when using clang.
* aomedia:3435 Block artifacts when scrolling with AV1 in screen sharing
scenarios
* aomedia:3170 vmaf tune presets produce extreme glitches in one scene
* aomedia:3401 Building shared libaom with MSVC results in a race condition
with the export library
* aomedia:3420 Floating point exception in av1_tpl_get_frame_importance()
* aomedia:3424 heap-buffer-overflow in ScaleFilterCols_16_C() (SIGABRT)
* aomedia:3417 examples/svc_encoder_rtc.c is using internal macros and
functions
* aomedia:3372 SEGV in assign_frame_buffer_p av1_common_int.h
* aomedia:3130 'cpu-features.h' file not found on Android NDK 22
* aomedia:3415 Encoder/decoder mismatch for svc_encoder_rtc running
1 SL 3 TL
* aomedia:3412 Lossless Mode Fails Loopback Bit Test
* aomedia:3409 The use of AV1_VAR_OFFS in av1/encoder/var_based_part.c is
incorrect for high bit depths
* aomedia:3403 test_libaom fails with error message
"feenableexcept() failed" on Linux arm
* aomedia:3370 Random color block at fast motion area
* aomedia:3393 Assertion failure in av1_convolve_2d_sr_c()
* aomedia:3392 Strong artifacting for high bit-depth real-time
* aomedia:3376 aomenc --threads=10 --deltaq-mode=3 crashes after
... changelog too long, skipping 18 lines ...
- Fix missing images in documentation
==== libcloudproviders ====
Version update (0.3.2 -> 0.3.4)
- Update to version 0.3.4:
+ Re-release due to release tarball issue
- Changes from version 0.3.3:
+ Use a new way to register providers using .desktop files
- Drop libcloudproviders-rpmlintrc file/source: No longer needed.
==== libdeflate ====
Version update (1.18 -> 1.19)
- update to 1.19:
* Added new functions `libdeflate_alloc_compressor_ex()` and
`libdeflate_alloc_decompressor_ex()`. These functions allow
specifying a custom memory allocator on a per-compressor basis.
* libdeflate now always generates Huffman codes with at least 2
codewords. This fixes a compatibility issue where Windows
Explorer's ZIP unpacker could not decompress DEFLATE streams
created by libdeflate. libdeflate's behavior was
* allowed by the DEFLATE RFC, but not all software was okay
with it. In rare cases, compression ratios can be slightly
reduced by this change.
* Disabled the use of some compiler intrinsics on MSVC versions
where they don't work correctly.
* libdeflate can now compress up to the exact size of the
output buffer.
* Slightly improved compression performance at levels 1-9.
* Improved the compression ratio of very short inputs.
==== libdlm ====
Subpackages: libdlm3
- update libdlm to latest code (e5ca08c20e6f) (jsc#PED-6362)
* remove patches which replaced by upstream patch
- 0007-Revert-treewide-add-fcf-protection-full-to-CFLAGS.patch
* change patch name
- 0006-dlm_controld-remove-unnecessary-header-include.patch
+ bug-1212767-dlm_controld-remove-unnecessary-header-include.patch
* add upstream patch
+ 0001-Revert-treewide-add-fcf-protection-full-to-CFLAGS.patch
+ 0002-dlm_controld-increase-uevent-recv-buffer.patch
+ 0003-dlm_controld-constify-lsnames.patch
+ 0004-dlm_controld-better-uevent-filtering.patch
+ 0005-libdlm_lt-fix-pc-file.patch
+ 0006-dlm_tool-add-fail-functionality-if-dump-failed.patch
+ 0007-dlm_controld-always-create-logdir.patch
+ 0008-dlm_controld-move-processing-of-saved-messages-to-pl.patch
+ 0009-dlm_controld-remove-ls-parameter.patch
+ 0010-dlm_controld-constify-timeval-of-dt_usec.patch
+ 0011-dlm_controld-add-gcc-format-printf-attribute-to-log_.patch
+ 0012-dlm_controld-use-write_result.patch
+ 0013-dlm_controld-be-sure-we-stop-lockspaces-before-shutd.patch
+ 0014-dlm_controld-constify-name_in-in-log_level.patch
+ 0015-dlm_controld-initialize-waiter-flags.patch
+ 0016-dlm_controld-get-rid-of-unnecessary-memset.patch
+ 0017-dlm_controld-remove-unnecessary-list_empty-check.patch
+ 0018-dlm_controld-set-posix_lock-flags-to-zero.patch
+ 0019-dlm_controld-init-plocks_data-to-zero.patch
+ 0020-dlm_tool-fix-missing-fclose-calls.patch
* WHAT'S NEW for this update
+ dlm_tool: fix missing fclose calls
+ dlm_controld: init plocks_data to zero
+ dlm_controld: set posix_lock flags to zero
+ dlm_controld: remove unnecessary list_empty check
+ dlm_controld: get rid of unnecessary memset
+ dlm_controld: initialize waiter->flags
+ dlm_controld: be sure we stop lockspaces before shutdown
+ dlm_controld: use write_result()
+ dlm_controld: remove ls parameter
+ dlm_controld: move processing of saved messages to plock level
+ dlm_controld: always create logdir
+ dlm_tool: add fail functionality if dump failed
+ libdlm_lt: fix pc file
+ dlm_controld: better uevent filtering
+ dlm_controld: increase uevent recv buffer
==== libeconf ====
- Additional info for version 0.5.2:
* Fixed a stack-buffer-overflow vulnerability in "econf_writeFile"
function. (CVE-2023-30078, CVE-2023-32181, bsc#1211078)
* Fixed a stack-buffer-overflow vulnerability in "read_file"
function. (CVE-2023-30079, CVE-2023-22652, bsc#1211078)
==== libev ====
- %bcond for signify
==== libgedit-gtksourceview ====
Version update (299.0.3 -> 299.0.4)
Subpackages: libgedit-gtksourceview-300-0 typelib-1_0-GtkSource-300
- Update to version 299.0.4:
+ Tools: list-langs, to generate a listing of *.lang files.
+ Utils: add a function.
+ Some small maintenance tasks.
+ Updated translations.
==== libgravatar ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5Gravatar5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== libgweather4 ====
Version update (4.3.2 -> 4.4.0)
Subpackages: gweather4-data libgweather-4-0 typelib-1_0-GWeather-4_0
- Update to version 4.4.0:
+ nws: fix null string comparison when reading visibility
+ Location database changes: Adds Cities from Ukraines
Zaporizhzhia Oblast
+ Updated translations.
==== libkcddb ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKF5Cddb5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== libkcompactdisc ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== libkdcraw ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== libkdecoration2 ====
Version update (5.27.7 -> 5.27.8)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private10
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== libkdegames ====
Version update (23.08.0 -> 23.08.1)
Subpackages: kdegames-carddecks-default libKF5KDEGames7 libkdegames-qt5-imports
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== libkdepim ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5Libkdepim5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== libkeduvocdocument ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== libkexiv2 ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== libkgapi ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5GAPICalendar5 libKPim5GAPICore5 libKPim5GAPIPeople5 libKPim5GAPITasks5 libkgapi-lang sasl2-kdexoauth2
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== libkipi ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== libkleo ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5libkleo5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Don't use auto when concatenating QStrings to avoid QStringBuilder
* Bump KF5_MIN_VERSION to 5.104 for Windows
==== libkmahjongg ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKF5KMahjongglib5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== libkomparediff2 ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libkomparediff2-5 libkomparediff2-lang
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Add namespace prefix to include guards
==== libksane ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKF5Sane5 libksane-lang
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== libkscreen2 ====
Version update (5.27.7 -> 5.27.8)
Subpackages: libKF5Screen8 libKF5ScreenDpms8 libkscreen2-plugin
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* backends/xrandr: make sure `XRandRCrtc::update` is always called
==== libksieve ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libksieve5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== libksysguard5 ====
Version update (5.27.7 -> 5.27.8)
Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-plugins
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* sensors: Correctly handle the return value of QCollator::compare (kde#461070)
==== libostree ====
Subpackages: libostree-1-1
- Use OpenSSL for ed25519 signatures which automatically uses
OpenSSL for SHA256 too (which is faster according to upstream and
libcurl already links with openssl). Also, openssl is fips
certified unlike libsodium.
==== libportal ====
Version update (0.7 -> 0.7.1)
Subpackages: libportal-1 libportal-gtk3-1 libportal-gtk4-1
- Update to version 0.7.1:
+ Restore ability to call g_object_new (XDP_TYPE_PORTAL, ...).
==== libproxy-client ====
Version update (0.4.18 -> 0.5.3)
- Add libpxbackend-1_0 to baselibs.conf: required by libproxy.so.1.
- Generate libpxbackend-1_0-mini to be used inside OBS: the backend
is built without additional dependencies like cURL. So there is
no wpad/pac support in this variant. Helps break a build cycle.
- Update to version 0.5.3:
+ Fix crash querying URLs without a host.
+ Web: Update application page.
+ Add appplication info about apt and python requests.
- Update to version 0.5.2:
+ Link with libsocket where needed.
+ Remove libsoup from doc and CI.
+ Fix coverity findings.
+ Add a comment that docs option needs introspection.
+ Set pac data after download only.
+ Fix race condition in px_manager_get_proxies_sync.
+ Update gobject dependency in pkgconfig file.
+ Reread env variables in each get_config call.
- Update to version 0.5.1:
+ Guard PxManager test with pacrunner-duktape option.
+ Install libpxbackend into pkglibdir.
+ Move glib2 inclusion out of c++ protection.
+ Replace libsoup with glib socket service functions.
+ Use glib-object header instead of gio.
+ Fix libproxy rpath.
+ Draft: Improve ignore checks.
- Drop pkgconfig(libpeas-1.0) BuildRequires: libpeas is no longer
needed.
- Add pkgconfig(gobject-introspection-1.0) BuildRequires: this was
used before, but pulled in by libpeas.
- Update to version 0.5.0:
+ Complete rewrite, now actively maintained by Volkswagen.
- Drop libproxy-perl-cflags.patch: no longer applicable as the
bindings were ported to gobject-introspection.
- Adjusted build dependencies:
+ Dropped cmake, gcc-c++, netcfg, pkgconfig, zlib-devel,
NetworkManager-devel, dbus-1-devel, perl, python-rpm-macros,
python3-devel, python-devel, pkgconfig(gio-2.0) >= 2.26,
pkgconfig(gobject-2.0), pkgconfig(javascriptcoregtk-4.0),
libKF5ConfigCore5, pkgconfig(mozjs-38), mono-devel.
+ Added meson, sysuser-tools, vala, pkgconfig(glib-2.0),
pkgconfig(libpeas-1.0), pkgconfig(gi-docgen),
pkgconfig(gsettings-desktop-schemas), pkgconfig(libcurl),
pkgconfig(libsoup-3.0).
- Change multibuild flavors to build a client library
(libproxy.so.1 plus consumer include files) and a backend flavor
(pxbackend, linked against cURL, duktape; the lib doing the
actual work. The split is needed to break up build cycles with
curl).
- Drop no longer existing subpackages libproxy1-config-kde,
libproxy1-config-gnome3, libproxy1-config-pacrunner,
libproxy1-networkmanager, libproxy1-pacrunner-duktape,
libproxy1-pacrunner-webkit, libproxy1-pacrunner-mozjs,
python-libproxy, python3-libproxy, perl-Net-Libproxy,
libproxy-sharp. All the language bindings are now handled by
gobject-introspection.
- Introduce the new sub packages typelib-1_0-Libproxy-1_0,
libpxbackend-1_0, and libproxy-devel-doc.
==== libraw ====
- security update
- added patches
fix CVE-2020-22628 [bsc#1215308], stretch() function in libraw/src/postprocessing/aspect_ratio.cpp
+ libraw-CVE-2020-22628.patch
==== librsvg ====
Version update (2.56.3 -> 2.57.0)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.57.0:
+ rsvg-convert can now output PDF versions 1.4, 1.5, 1.6, in
addition to the default 1.7, especially for LaTeX users. See
the rsvg-convert(1) man page for options like --format=pdf1.4
+ Support the image-rendering property.
+ For consistency with other command-line tools, rsvg-convert now
supports an argument "-" to specify the standard input. This is
in addition to the already-supported syntax of not specifying
an input file at all.
+ Partial support for the edgeMode attribute in feGaussianBlur,
only for small blurs right now.
+ The minimum supported Rust version (MSRV) is 1.70.0.
- Skip bugs_bug668_small_caps_svg test, started failing with
harfbuzz-8.2.0
- Update to version 2.56.92:
+ Fix the build for aarch64.
+ More extensive logging for filter primitives.
+ Update gtk-rs-core to 0.18.
+ Update dependencies.
+ Include license text in packaged crates.
+ The minimum supported Rust version (MSRV) is 1.70.0, due to the
gtk-rs-core update.
==== libsecret ====
Version update (0.20.5 -> 0.21.0)
Subpackages: libsecret-1-0 typelib-1_0-Secret-1
- Update to version 0.20.6:
+ Unlock the keyring before getting secret attributes
+ file-backend: avoid deadlock when portal op is canceled
+ Properly chain-up GTasks around GDBusProxy::init_async
+ Fix nullable in secret_collection_for_alias_*
+ Fix finish function for search
+ secret-paths: Fix a little memory leak
+ Stop using GSlice
+ docs:
- port to gi-docgen
- fix example in usage docs
+ Several CI fixes
+ Updated translations.
==== libshumate ====
Version update (1.0.5 -> 1.1.0)
Subpackages: libshumate-1_0-1 typelib-1_0-Shumate-1_0
- Update to version 1.1.0:
+ Fix grey background on sprites
+ Updated translations.
- Switch compression to zst in both service and tarball produced.
- Add with(out) "profiling" build switch and disable it, by
default, as profiling isn't meant for general use. Add nested
pkgconfig(sysprof-capture-4) BuildRequires under an if-with
expression and pass sysprof=(enabled|disabled) to meson,
depending on the profiling switch. This is meant for an eventual
need for Sysprof's profiling support.
- Update to version 1.1.rc:
+ Bugfixes and optimizations in vector render.
+ Add icon-color property for vector renderer.
+ Disable g_asserts on release builds.
+ Updated translations.
- Update to version 1.1.beta:
+ Vector rendering improvements.
+ Updated translations.
- Add pkgconfig(gperf) BuildRequires, a new introduced dependency.
==== libsoup ====
Version update (3.4.2 -> 3.4.3)
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Update to version 3.4.3:
+ Fix incorrect UTF-8 encoding for params in headers
+ Numerous HTTP/2 fixes and improvements
+ Fix possible crashes in connection management
+ Fix small leak in SoupServer
+ Fix the possibility of empty HTTP/2 frames being sent
==== liburing ====
- tests-don-t-expect-multishot-recv-overflow-backloggi.patch (bsc#1215332)
- build tests in parallel (using %{?_smp_mflags})
- add test-io_uring_register-fix-errno-confusion-and-new-e.patch
to fix test errors on the 6.5 kernel
==== libwacom ====
Version update (2.5.0 -> 2.8.0)
Subpackages: libwacom-data libwacom9
- update to 2.8.0 (bsc#1214390):
* data: Add "Wacom One pen tablet"
* data: add Wacom One 12 & Wacom One 13
* data: Add support for the Samsung Chromebook Plus v2
* data: Add support for Nuvision Solo 10 Draw
* data: add ELAN 2C1B and 2D55 (Asus ZenBook Pro Duo UX482EG)
* data: create a stylus group for the generic-no-eraser pen
* data: create a generic-with-eraser group for the default
stylus
* data: include another device name for the Huion H950P
* libwacom 2.8.0
* data: add XP Pen Deco mini7
- update keyring with keys from https://github.com/whot.gpg
- update to 2.7.0:
* Added support for XP-Pen Deco MW (#548)
* Add support for Lenovo Ideapad Duet 5i
* Add support for HP Spectre x360 14
* data: make XP-Pen Deco Pro MW layout generic
* data: Add XP-Pen Deco Pro SW
* Format python files with Python black
* tools: add list-local-devices as builddir tool
* data: narrow down the Huion H950p to include a name match
* tools: list the kernel name together with the event node
* Add ID 04f3:23b9 for HP Envy x360 ar0xxx (#550)
* Add Wacom HID 52D3 (Lenovo Yoga 7 14ARB7)
* Update to follow auto-generated standard
* Add Wacom HID 52D5 (Lenovo Yoga 7 14ARB7) (#549)
* Support for xp-pen deco pro mw (#552)
- update to libwacom-2.6.0:
* Add Ugee M708 v1 tablet
* Add tablet definition for Wacom HID 52FA Pen (#536)
* Added support for XP-Pen Deco01 v2
* tools/clean_svg: don't modify the dict while iterating
* data: add the sysinfo to the wacom.example file
* CI: update some actions to newer versions
* CI: bump an action to the current version
* README: note that we support tablets other than Wacom's
too
* CI: bump to use latest Ubuntu LTS
* Add tablet definition for Huion Kamvas 13
* tests: fix failure if system doesn't use systemd
==== libwebp ====
Version update (1.3.1 -> 1.3.2)
Subpackages: libsharpyuv0 libwebp7 libwebpdecoder3 libwebpdemux2 libwebpmux3
- update to 1.3.2:
* security fix for lossless decoder (boo#1215231 CVE-2023-4863)
- Drop 0001-Fix-OOB-write-in-BuildHuffmanTable.patch,
0001-Fix-invalid-incremental-decoding-check.patch
- Add 0001-Fix-invalid-incremental-decoding-check.patch:
[boo#1215231] [CVE-2023-4863]
- Add 0001-Fix-OOB-write-in-BuildHuffmanTable.patch
[boo#1215231] [CVE-2023-4863]
==== linux-glibc-devel ====
Version update (6.4 -> 6.5)
- Update to kernel headers 6.5
==== lokalize ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* "changed" can't be a reference since it gets modified later on the loop (kde#474132)
==== lvm2 ====
Version update (2.03.16 -> 2.03.22)
Subpackages: liblvm2cmd2_03
- Update lvm2 from LVM2.2.03.16 to LVM2.2.03.22 (jsc#PED-6339)
* ** WHATS_NEW from 2.03.17 to 2.03.22 ***
version 2.03.22 - 02nd August 2023
==================================
Fix pv_major/pv_minor report field types so they are integers, not strings.
Add lvmdevices --delnotfound to delete entries for missing devices.
Always use cachepool name for metadata backup LV for lvconvert --repair.
Make metadata backup LVs read-only after pool's lvconvert --repair.
Improve VDO and Thin support with lvmlockd.
Handle 'lvextend --usepolicies' for pools for all activation variants.
Fix memleak in vgchange autoactivation setup.
Update py-compile building script.
Support conversion from thick to fully provisioned thin LV.
Cache/Thin-pool can use error and zero volumes for testing.
Individual thin volume can be cached, but cannot take snapshot.
Better internal support for handling error and zero target (for testing).
Resize COW above trimmed maximal size is does not return error.
Support parsing of vdo geometry format version 4.
Add lvm.conf thin_restore and cache_restore settings.
Handle multiple mounts while resizing volume with a FS.
Handle leading/trailing spaces in sys_wwid and sys_serial used by deivce_id.
Enhance lvm_import_vdo and use snapshot when converting VDO volume.
Fix parsing of VDO metadata.
Fix failing -S|--select for non-reporting cmds if using LV info/status fields.
Allow snapshots of raid+integrity LV.
Fix multisegment RAID1 allocator to prevent using single disk for more legs.
version 2.03.21 - 21st April 2023
=================================
Fix activation of vdo-pool for with 0 length headers (converted pools).
Avoid printing internal init messages when creation integration devices.
Allow (write)cache over raid+integrity LV.
version 2.03.20 - 21st March 2023
=================================
Fix segfault if using -S|--select with log/report_command_log=1 setting.
Configure now fails when requested lvmlockd dependencies are missing.
Add some configure Gentoo enhancements for static builds.
version 2.03.19 - 21st February 2023
====================================
Configure supports --with-systemd-run executed from udev rules.
Enhancement for build with MuslC systemd and non-bash system shells (dash).
Do not reset SYSTEMD_READY variable in udev for PVs on MD and loop devices.
Ensure udev is processing origin LV before its thick snapshots LVs.
Fix and improve runtime memory size detection for VDO volumes.
version 2.03.18 - 22nd December 2022
====================================
Fix issues reported by coverity scan.
Fix warning for thin pool overprovisioning on lvextend (2.03.17).
Add support for writecache metadata_only and pause_writeback settings.
Fix missing error messages in lvmdbusd.
Version 2.03.17 - 10th November 2022
====================================
Add new options (--fs, --fsmode) for FS handling when resizing LVs.
Fix 'lvremove -S|--select LV' to not also remove its historical LV right away.
Fix lv_active field type to binary so --select and --binary applies properly.
Switch to use mallinfo2 and use it only with glibc.
Error out in lvm shell if using a cmd argument not supported in the shell.
Fix lvm shell's lastlog command to report previous pre-command failures.
Extend VDO and VDOPOOL without flushing and locking fs.
Add --valuesonly option to lvmconfig to print only values without keys.
Updates configure with recent autoconf tooling.
Fix lvconvert --test --type vdo-pool execution.
Add json_std output format for more JSON standard compliant version of output.
Fix vdo_slab_size_mb value for converted VDO volume.
Fix many corner cases in device_id, including handling of S/N duplicates.
Fix various issues in lvmdbusd.
- Drop patches that have been merged into upstream
- 0001-devices-file-move-clean-up-after-command-is-run.patch
- 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
- 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
- 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
- 0005-pvdisplay-restore-reportformat-option.patch
- 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
- 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
- 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
- 0009-mm-remove-libaio-from-being-skipped.patch
- 0010-dmsetup-check-also-for-ouf-of-range-value.patch
- 0011-devices-drop-double-from-sysfs-path.patch
- 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
- 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
- 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
- bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.patch
- bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch
- Add upstream patch
+ 0001-lvconvert-swapmetadata-fix-lvmlockd-locking.patch
+ 0002-lvconvert-fix-ret-values-fro-integrity-remove.patch
+ 0003-lvconvert-fix-regresion-from-integrity-check.patch
+ 0004-gcc-cleanup-warnings.patch
+ 0005-lvmlockd-fix-thick-to-thin-lv-conversion.patch
+ 0006-lvmlockd-let-lockd_init_lv_args-set-lock_args.patch
+ 0007-lvmlockd-fix-lvconvert-to-thin-pool.patch
+ 0008-lvconvert-run-error-path-code-only-for-shared-VG.patch
+ 0009-vgchange-acquire-an-exclusive-VG-lock-for-refresh.patch
+ 0010-lvmlockd-client-mutex-ordering.patch
+ 0011-filesystem-move-stat-after-open-check.patch
+ 0012-tests-check-for-writecache.patch
+ 0013-lvresize-fix-32-bit-overflow-in-size-calculation.patch
+ 0014-gcc-fix-warnings-for-x32-architecture.patch
+ 0015-gcc-warning-missing-braces-around-initializer.patch
+ 0016-test-improve-aux-teardown.patch
... changelog too long, skipping 20 lines ...
- add new binary "%{_libexecdir}/lvresize_fs_helper" to lvm2 package
==== lvm2-device-mapper ====
Version update (2.03.16_1.02.185 -> 2.03.22_1.02.196)
Subpackages: device-mapper libdevmapper-event1_03 libdevmapper1_03
- Update lvm2 from LVM2.2.03.16 to LVM2.2.03.22 (jsc#PED-6339)
* ** WHATS_NEW from 2.03.17 to 2.03.22 ***
version 2.03.22 - 02nd August 2023
==================================
Fix pv_major/pv_minor report field types so they are integers, not strings.
Add lvmdevices --delnotfound to delete entries for missing devices.
Always use cachepool name for metadata backup LV for lvconvert --repair.
Make metadata backup LVs read-only after pool's lvconvert --repair.
Improve VDO and Thin support with lvmlockd.
Handle 'lvextend --usepolicies' for pools for all activation variants.
Fix memleak in vgchange autoactivation setup.
Update py-compile building script.
Support conversion from thick to fully provisioned thin LV.
Cache/Thin-pool can use error and zero volumes for testing.
Individual thin volume can be cached, but cannot take snapshot.
Better internal support for handling error and zero target (for testing).
Resize COW above trimmed maximal size is does not return error.
Support parsing of vdo geometry format version 4.
Add lvm.conf thin_restore and cache_restore settings.
Handle multiple mounts while resizing volume with a FS.
Handle leading/trailing spaces in sys_wwid and sys_serial used by deivce_id.
Enhance lvm_import_vdo and use snapshot when converting VDO volume.
Fix parsing of VDO metadata.
Fix failing -S|--select for non-reporting cmds if using LV info/status fields.
Allow snapshots of raid+integrity LV.
Fix multisegment RAID1 allocator to prevent using single disk for more legs.
version 2.03.21 - 21st April 2023
=================================
Fix activation of vdo-pool for with 0 length headers (converted pools).
Avoid printing internal init messages when creation integration devices.
Allow (write)cache over raid+integrity LV.
version 2.03.20 - 21st March 2023
=================================
Fix segfault if using -S|--select with log/report_command_log=1 setting.
Configure now fails when requested lvmlockd dependencies are missing.
Add some configure Gentoo enhancements for static builds.
version 2.03.19 - 21st February 2023
====================================
Configure supports --with-systemd-run executed from udev rules.
Enhancement for build with MuslC systemd and non-bash system shells (dash).
Do not reset SYSTEMD_READY variable in udev for PVs on MD and loop devices.
Ensure udev is processing origin LV before its thick snapshots LVs.
Fix and improve runtime memory size detection for VDO volumes.
version 2.03.18 - 22nd December 2022
====================================
Fix issues reported by coverity scan.
Fix warning for thin pool overprovisioning on lvextend (2.03.17).
Add support for writecache metadata_only and pause_writeback settings.
Fix missing error messages in lvmdbusd.
Version 2.03.17 - 10th November 2022
====================================
Add new options (--fs, --fsmode) for FS handling when resizing LVs.
Fix 'lvremove -S|--select LV' to not also remove its historical LV right away.
Fix lv_active field type to binary so --select and --binary applies properly.
Switch to use mallinfo2 and use it only with glibc.
Error out in lvm shell if using a cmd argument not supported in the shell.
Fix lvm shell's lastlog command to report previous pre-command failures.
Extend VDO and VDOPOOL without flushing and locking fs.
Add --valuesonly option to lvmconfig to print only values without keys.
Updates configure with recent autoconf tooling.
Fix lvconvert --test --type vdo-pool execution.
Add json_std output format for more JSON standard compliant version of output.
Fix vdo_slab_size_mb value for converted VDO volume.
Fix many corner cases in device_id, including handling of S/N duplicates.
Fix various issues in lvmdbusd.
- Drop patches that have been merged into upstream
- 0001-devices-file-move-clean-up-after-command-is-run.patch
- 0002-devices-file-fail-if-devicesfile-filename-doesn-t-ex.patch
- 0003-filter-mpath-handle-other-wwid-types-in-blacklist.patch
- 0004-filter-mpath-get-wwids-from-sysfs-vpd_pg83.patch
- 0005-pvdisplay-restore-reportformat-option.patch
- 0006-exit-with-error-when-devicesfile-name-doesn-t-exist.patch
- 0007-report-fix-pe_start-column-type-from-NUM-to-SIZ.patch
- 0008-_vg_read_raw_area-fix-segfault-caused-by-using-null-.patch
- 0009-mm-remove-libaio-from-being-skipped.patch
- 0010-dmsetup-check-also-for-ouf-of-range-value.patch
- 0011-devices-drop-double-from-sysfs-path.patch
- 0012-devices-file-fix-pvcreate-uuid-matching-pvid-entry-w.patch
- 0013-vgimportdevices-change-result-when-devices-are-not-a.patch
- 0014-vgimportdevices-fix-locking-when-creating-devices-fi.patch
- bug-1203216_lvmlockd-purge-the-lock-resources-left-in-previous-l.patch
- bug-1212613_apply-multipath_component_detection-0-to-duplicate-P.patch
- Add upstream patch
+ 0001-lvconvert-swapmetadata-fix-lvmlockd-locking.patch
+ 0002-lvconvert-fix-ret-values-fro-integrity-remove.patch
+ 0003-lvconvert-fix-regresion-from-integrity-check.patch
+ 0004-gcc-cleanup-warnings.patch
+ 0005-lvmlockd-fix-thick-to-thin-lv-conversion.patch
+ 0006-lvmlockd-let-lockd_init_lv_args-set-lock_args.patch
+ 0007-lvmlockd-fix-lvconvert-to-thin-pool.patch
+ 0008-lvconvert-run-error-path-code-only-for-shared-VG.patch
+ 0009-vgchange-acquire-an-exclusive-VG-lock-for-refresh.patch
+ 0010-lvmlockd-client-mutex-ordering.patch
+ 0011-filesystem-move-stat-after-open-check.patch
+ 0012-tests-check-for-writecache.patch
+ 0013-lvresize-fix-32-bit-overflow-in-size-calculation.patch
+ 0014-gcc-fix-warnings-for-x32-architecture.patch
+ 0015-gcc-warning-missing-braces-around-initializer.patch
+ 0016-test-improve-aux-teardown.patch
... changelog too long, skipping 20 lines ...
- add new binary "%{_libexecdir}/lvresize_fs_helper" to lvm2 package
==== mailcommon ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5MailCommon5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== mailimporter ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5MailImporter5 libKPim5MailImporterAkonadi5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== man ====
- Add man-db-groff-1.23.0-warnings.patch
* Fix build errors with groff 1.23.0
==== mbox-importer ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== messagelib ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== milou5 ====
Version update (5.27.7 -> 5.27.8)
Subpackages: milou5-lang
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== mobipocket ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== multipath-tools ====
Subpackages: kpartx libmpath0
- Configuration directory should be /etc/multipath/conf.d
(broken since 0.9.4+68+suse.98559ea)
==== mutter ====
Version update (44.4 -> 45.0)
- Update to version 45.0:
+ Fix focus-follows-mouse mode
+ Optimize applying relative transformation matrix
+ Add support for P010 YCbCr format
+ Fix hardware cursor stuttering on Raspberry Pi
+ Fix input in multi-monitor remote desktop sessions with libei
+ Fixed crashes
+ Misc. bug fixes and cleanups
+ Updated translations.
- Drop mutter-trap-dpms-errors.patch: Fixed upstream.
- Change compression of tarball in service and spec to zst from xz.
- Add pkgconfig(libdisplay-info) BuildRequires and pass
libdisplay_info=true to meson setup: New optional dependency,
build libdisplay-info support.
- Add mutter-trap-dpms-errors.patch: Apparently DPMSForceLevel()
can fail if DPMS is not enabled, so trap errors of DPMS because
they are not critical and should not block user session.
(bsc#1215273, glgo#GNOME/mutter!3160)
- Replace sysprof-4 with sysprof-6 pkgconfig() BuildRequires to
follow up the upstream change. And build without the profiler
feature (using bcond_with profiler), as it's not meant for
general use.
- Update to version 45.rc:
+ Fix possible redraw freeze in fullscreen windows
+ Fix restoring focus when leaving the overview
+ Support alpha-composited window screencasts
+ Fix some XWayland windows not getting mapped
+ Fix cursor movement on rotated screens
+ Avoid global lock in stage signals
+ Implemented suspended xdg_toplevel state
+ Support idle_inhibit protocol
+ Do not trigger repick during relayout
+ Fix redraw issue when buffer age is unavailable
+ Add Meta Toolkit (MTK) library
+ Fix possible window freeze during resize operations
+ Fixes to tablet cursor visibility on Wayland
+ Improve support for input capture and emulated input
+ Use headless mode when seat ID is unset
+ Fix unresponsive touchscreen after titlebar drag
+ Fix absolute pointer events on virtual monitor streams
+ Fix disabling CRTCs in disable-only mode updates
+ Cache multi-texture shader snippets
+ Fixed crashes
+ Plugged leaks
+ Misc. bug fixes and cleanups
+ Updated translations.
- Drop mutter-fix-clipped-redraw.patch: Fixed upstream.
==== nautilus ====
Version update (44.2 -> 45.0)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4
- Update to version 45.0:
+ Updated translations.
- Update to version 45.rc:
+ Avoid slowness when many files are selected.
+ Make tooltip and menu for Preferences back button not empty.
+ Revert patch which could cause loss of data.
+ Fix sizing and styling of Visible Columns.
+ Change sidebar title.
+ Updated translations.
- Update to version 45.beta2:
+ Feature enhancements:
- New "Search Everywhere" buttons to expand search scope
- Modern full-height sidebar layout
- Refined sidebar sizing and folding treshold
+ Performance enhancements:
- Flickerless transition into and from search
- Accelerated generation of multiple thumbnail
- Avoid DBus-activating other apps when starting
+ Bugfixes:
- Delete partially copied file on cancelled copy
- Don't restrict shell search results do %HOME
- Don't open trash on drag hover
- Fix multiple search bugs
- Avoid crashes on search
- Fix "sort after rename" regression
- Fix various styling issues
- Don't allow to resize Properties too small
+ Maintenance: Disable deprecation warnings, fix other warnings
+ Updated translations.
- Drop fix-Werror-return-type-build-error.patch: Fixed upstream.
- Update to version 45.beta:
+ Enhancements:
- Use new navigation view and flat headerbar for Properties
- Don't switch view mode when searching
- Don't add search to history stack
- Optimize view performance when selecting or removing many
items
+ Bugfixes:
- Prefent mixed-language date and time labels
- Multiple starred files view bugfixes
- Context menu capitalization
+ Maintenance:
- Replace some eel API with direct GLib API
- Cleanup URI scheme checking
- Use newer async API for creating thumbnails
+ Updated translations.
- Add fix-Werror-return-type-build-error.patch as a quick fix for a
build error (âreturnâ with a value, in function returning void)
caught by -Werror=return-type.
- Update to version 45.alpha:
+ Enhancements:
- Boost search performance
- Redesign Visible Columns options, allow changing default
columns
- Support dropping images from web pages
- Show bytes size as tooltip for folder properties too
- Indicate starred files in grid view
- Support skipping errors while creating compressed archives
- Make date and time format more consistent
- Make Ctrl+F refocus search bar, not cancel search
- Adapt sidebar width to window width, and use a breakpoint for
adaptiveness
- Allow moving keyboard focus within list rows
- Replace GtkComboBox with GtkDropDown
- Simplify Keyboard Shortcuts window definition
- Improve file opening experience while sandboxed
+ Bugfixes:
- Fix results ordering, and other search bugs
- Fix tooltips, a11y labels, and i18n issues
- Fix sushi integration bugs
- Don't hide incompletely deleted folders
- Show file renamed to hidden again on undo
- Don't state file was "deleted" if it was moved to trash
- Fix rubberband range behavior on list view
- Respect modifiers when dropping on tabs; disable broken tab
drop target on X11
- Fix bugs when reloading on autofs timeouts
- Don't offer to format volumes which cannot be formatted, e.g.
MTP
- Fix multiple crashes
- Fix multiple leaks
+ Maintenance:
- Rename default branch to 'main'
- Make libcloudproviders dependency optional again
- Improve reproducibility
+ Updated translations.
- Drop 3a931f61.patch: Fixed upstream.
==== ncurses ====
Version update (6.4.20230819 -> 6.4.20230909)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20230909
+ improve formatting of manpages (patches by Branden Robinson).
> patches by Nicholas Marriott:
+ use string-hacks in alloc_entry.c, alloc_type.c and hardscroll.c,
overlooked due to compiler changes in recent OpenBSD releases.
+ add "-6" option to ncu2openbsd script.
- Add ncurses patch 20230902
+ improve description of search rules for terminal descriptions in
terminfo manpage (report by Sven Joachim).
- Add ncurses patch 20230826
+ fixes for compiler-warnings.
+ update config.guess, config.sub
==== nodejs20 ====
Version update (20.6.0 -> 20.7.0)
Subpackages: npm20
- Update to 20.7.0:
* src: support multiple --env-file declarations
* deps: upgrade npm to 10.1.0
* doc: move and rename loaders section
* lib: add api to detect whether source-maps are enabled
* src,permission: add multiple allow-fs-* flags
* test_runner: expose location of tests
- z13.patch: upstreamed
- Update to 20.6.1:
* f0ff63fbc32ea55f3d92c5c89fdb91ec47786859.patch: removed, upstreamed
==== ocfs2-tools ====
Version update (1.8.7 -> 1.8.8)
- Update from 1.8.7 to 1.8.8 (jsc#PED-6362)
* Upstream only marked a new tag, there is no new feature in this upgrade.
* remove patch
- ocfs2-tools-kernel33.patch
- fixed-mounted.ocfs2-output-when-some-devices-are-Not.patch
- update-mounted.ocfs2-mounted.c.patch
- libocfs2-roll-back-when-dir_index-creation-fails.patch
- fsck.ocfs2-do-not-try-locking-after-replaying-journa.patch
- bug-1203166-dump_fs_locks-support-v4.patch
==== okular ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- Changes since 23.08.0:
* Fix creation of new JS objects (kde#474256)
* Guard against setting invalid button icons
* The nFace argument in PDF JS button icon methods is optional
* Fix cert selection height
==== openldap2 ====
Subpackages: libldap-data libldap2 openldap2-client
- Disable SLP by default for Factory and ALP (bsc#1214884)
==== openldap2-contrib-src ====
- Disable SLP by default for Factory and ALP (bsc#1214884)
==== openssl-1_1 ====
Version update (1.1.1v -> 1.1.1w)
Subpackages: libopenssl1_1
- Update to 1.1.1w:
* Fix POLY1305 MAC implementation corrupting XMM registers on Windows.
The POLY1305 MAC (message authentication code) implementation in OpenSSL
does not save the contents of non-volatile XMM registers on Windows 64
platform when calculating the MAC of data larger than 64 bytes. Before
returning to the caller all the XMM registers are set to zero rather than
restoring their previous content. The vulnerable code is used only on newer
x86_64 processors supporting the AVX512-IFMA instructions.
The consequences of this kind of internal application state corruption can
be various - from no consequences, if the calling application does not
depend on the contents of non-volatile XMM registers at all, to the worst
consequences, where the attacker could get complete control of the
application process. However given the contents of the registers are just
zeroized so the attacker cannot put arbitrary values inside, the most likely
consequence, if any, would be an incorrect result of some application
dependent calculations or a crash leading to a denial of service.
(CVE-2023-4807)
- Add missing FIPS patches from SLE:
* Add patches:
- bsc1185319-FIPS-KAT-for-ECDSA.patch
- bsc1198207-FIPS-add-hash_hmac-drbg-kat.patch
- openssl-1.1.1-fips-fix-memory-leaks.patch
- openssl-1_1-FIPS-PBKDF2-KAT-requirements.patch
- openssl-1_1-FIPS_drbg-rewire.patch
- openssl-1_1-Zeroization.patch
- openssl-1_1-fips-drbg-selftest.patch
- openssl-1_1-fips-list-only-approved-digest-and-pubkey-algorithms.patch
- openssl-1_1-jitterentropy-3.4.0.patch
- openssl-1_1-ossl-sli-000-fix-build-error.patch
- openssl-1_1-ossl-sli-001-fix-faults-preventing-make-update.patch
- openssl-1_1-ossl-sli-002-ran-make-update.patch
- openssl-1_1-ossl-sli-003-add-sli.patch
- openssl-1_1-ossl-sli-004-allow-aes-xts-256.patch
- openssl-1_1-ossl-sli-005-EC_group_order_bits.patch
- openssl-1_1-ossl-sli-006-rsa_pkcs1_padding.patch
- openssl-1_1-ossl-sli-007-pbkdf2-keylen.patch
- openssl-1_1-ossl-sli-008-pbkdf2-salt_pass_iteration.patch
- openssl-1_1-serialize-jitterentropy-calls.patch
- openssl-1_1-shortcut-test_afalg_aes_cbc.patch
- openssl-DH.patch
- openssl-FIPS-KAT-before-integrity-tests.patch
- openssl-fips-DH_selftest_shared_secret_KAT.patch
- openssl-fips-kdf-hkdf-selftest.patch
- openssl-kdf-selftest.patch
- openssl-kdf-ssh-selftest.patch
- openssl-kdf-tls-selftest.patch
- openssl-no-date.patch
- openssl-s_client-check-ocsp-status.patch
* Modify patches:
- openssl-1.1.1-fips.patch
- openssl-1_1-FIPS-fix-error-reason-codes.patch
* Remove patches:
- openssl-add_rfc3526_rfc7919.patch
- openssl-fips-dont_run_FIPS_module_installed.patch
- openssl-fips_fix_selftests_return_value.patch
* Add build and runtime dependency on jitterentropy
- Pass over with spec-cleaner
==== orca ====
Version update (44.1 -> 45.0)
- Update to version 45.0:
+ Updated translations.
- Update to version 45.rc:
+ Bug Fixes:
- Fix several performance issues.
- Fix bug causing utterances to be split up unexpectedly.
- Filter out redundant descriptions to reduce chattiness.
- Fix tracebacks resulting from hand-editing
user-settings.conf.
+ Updated translations.
- Update to version 45.beta2:
+ Do not crash when BrlApi.Connection() crashes as a consequence
of BrlTTY having been built with Cython 3.
- Update to version 45.beta:
+ Bug Fixes:
- Use importlib instead of imp. This is needed for Orca to work
in Python 3.12
- Fix regression in flat review braille panning
- Fix presentation of Calc selected cells
- Fix the "screen reader on" message getting cut off
- Treat LibreOffice as not supporting AtspiCollection
(otherwise it can become non-responsive)
+ Feature Changes: Change the default button in the list-of
dialogs from "jump to" to "activate"
+ Updated translations.
- Update to version 45.alpha:
+ Object Navigator: This allows the user to navigate through a
hierarchy of UI objects. Bindings:
- Ctrl+Orca+Up/Down for navigating between parent/child
- Ctrl+Orca+Left/Right for navigating among siblings
- Ctrl+Orca+Return for performing a click
- Ctrl+Orca+S to toggle the simplification of the object
hierarchy
+ Flat Review can now by restricted to the current object of
interest to eliminate "noise" from irrelevant objects. Binding:
Currently unbound
+ Flat Review now has a command that displays the entire contents
being reviewed in an editable text view, making it easier to
copy and paste the contents of terminals, dialogs, etc.
Binding: Currently unbound
+ Action Presenter: A popup menu for performing accessible
actions on an object, such as click, expand/collapse, press.
This should make it easier to interact with applications with
poor keyboard navigability. Binding: Orca+Shift+A
+ The Notification List feature was re-written. It now uses an
actual Gtk list rather than an off-screen one. The review
announcements now include a timestamp and the dialog allows you
to clear the history.
+ Preferences Dialog and Shortcuts List are now grouped based on
feature, making it far easier to discover and bind/rebind
commands of interest.
+ The Structural Navigation command to navigate among form fields
was remapped from Orca+Tab/Orca+Shift+Tab to F/Shift+F. A new
command was also added to navigate among iframes, which is
currently unbound.
+ Added a command to present the default button. Binding: Orca+E.
+ Modify Orca's left-click functionality to prefer actions which
are associated with performing a left click (e.g. click, press,
jump, open) and only attempt to synthesize a click as a last
resort.
+ Added the ability to temporarily suspend registration for
accessibility events which can greatly improve performance at
times event floods are likely, such as window
creation/destruction and activation/deactivation.
+ Started preferring AtspiCollection over child iteration to
locate descendants in the accessibility tree. The performance
improvement can be up to 10 times faster. We will continue
making changes in this area between now and the stable release.
+ Started relying on speech-dispatcher for character presentation
rather than our own character names dictionary, which we were
not always using. This should cause Orca to always speak the
character name in the same way.
+ Interrupt speech conditionally on focus changes. This is needed
for Gtk 4 on Wayland because we currently do not get
notifications for input events, which had been our most
reliable hint to interrupt speech. The heuristics to identify
when we should not interrupt speech are still being refined,
but hopefully this will make the user experience a bit more
tolerable until a solution is agreed upon and implemented. See
https://github.com/flatpak/xdg-desktop-portal/issues/1046 for
more information.
+ A number of improvements to reduce some lagginess and
chattiness in certain web apps.
+ Added logic to filter out windows which claim to be active but
really aren't, including descendants of mutter-x11-frames, the
desktop frame of some window environments, and certain Electron
apps.
+ Updated translations.
==== oxygen5-sounds ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== pam_kwallet ====
Version update (5.27.7 -> 5.27.8)
Subpackages: pam_kwallet-common
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== pango ====
Version update (1.50.14 -> 1.51.1)
Subpackages: libpango-1_0-0 typelib-1_0-Pango-1_0
- Update to version 1.51.1:
+ itemize: Improve script itemization
+ build: Check for cairo DWrite dependency
+ win32: Fix various issues and crashes
+ layout: Add a missing switch case
==== parley ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== 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
- Add coreutils-systemd, coreutils got split in two RPMs
==== patterns-xfce ====
Subpackages: patterns-xfce-xfce patterns-xfce-xfce_basis patterns-xfce-xfce_laptop
- Ensure the new pattern xfce_extra properly obsoletes the pattern
xfce_office
- Fixed pattern xfce_extra name and order in Yast
- Include selection of panel plugins to the main Xfce pattern
- Created Xfce Extra pattern:
Some popular applications such as Libreoffice, Gimp, Thunderbird
and others are now recommended by this pattern.
- Reduce default install size by not recommending office and image
programs. Those who really want libreoffice etc know how to find
it.
==== perl-Mail-DKIM ====
Version update (1.20230630 -> 1.20230911)
- updated to 1.20230911
see /usr/share/doc/packages/perl-Mail-DKIM/Changes
1.20230911 2023-09-11 UTC
* Option to add custom tags to generated ARC signatures and seals
==== pim-data-exporter ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== pim-sieve-editor ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== pimcommon ====
Version update (23.08.0 -> 23.08.1)
Subpackages: libKPim5PimCommon5 libKPim5PimCommonAkonadi5
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== pipewire ====
Version update (0.3.79 -> 0.3.80)
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 0.3.80:
* Highlights
- A new Tag param was added that allows arbitrary metadata to
be transported out-of-band in the graph.
- Vulkan DMA buf support was merged.
- The echo-canceller was ported to webrtc-audio-processing-1.
- Fix a regression in locating monitor sources by id in
pulse-server.
- Mixer io areas updates are now synchronized correctly with
the data thread to avoid potential crashes.
- Many more bugfixes and improvements.
* PipeWire
- Handle driver nodes that refuse to change the quantum or
rate.
- A new Tag param was added that allows arbitrary metadata to
be transported out-of-band in the graph.
* Modules
- The pipe-tunnel source has been reworked to use a ringbuffer
and rate adaption to keep the latency constant. It can now
also function as a driver to reduce resampling. (#3478)
* Tools
- pw-cat will now place media properties in Tag params.
- pw-mon can now filter props and params.
* SPA
- ALSA refuses to change quantum and rate when in IRQ mode.
- ALSA will now be smarter in selecting the period size for
batch devices and will make it depend on the samplerate.
(#3444)
- Vulkan DMA buf support was merged.
- ALSA latency will now be reported in the time domain of the
graph.
- Add udev based autodetection for compress-offload devices.
- The echo-canceller was ported to webrtc-audio-processing-1.
- The v4l2 inotify code was rewritten to avoid a use-after-free
and by using a separate watch (but same fd) for each device.
(#3439)
- The tag and latency handling was improved in audioadpter.
- Don't use -Ofast on alpha because it can crash on
denormalized values. (#3489)
- The mixers now synchronize spa_io_buffers updates with the
data thread to avoid crashes.
- Handle NULL param updates. (#3504)
* Pulse-server
- Fix a regression in locating monitor sources by id. (#3476)
- Add support for use_system_clock_for_timing in
module-pipe-sink.
- Add support for checking module arguments.
- Avoid some useless change events.
* Bluetooth
- Ports are now marked as physical, which makes the bluetooth
devices show up as hardware devices in Ardour and other JACK
apps. (#3418)
- Some fixes for LE audio support (#3479)
* JACK
- Also emit unregister notify even when suppressed when
creating the client.
- The notify callbacks now match JACK2 behaviour more.
- The mixer io areas are updated and handled safely now to
avoid crashes. (#3506)
- Drop patches already included upstream:
* 0001-pulse-server-allow-monitors-when-selecting-source-by-index.patch
* 0001-Revert-v4l2-handle-inotify-errors.patch
* 0002-Revert-v4l2-dont-set-inotify-on-_dev.patch
* 0003-spa-v4l2-use-a-separate-watch-for-each-device.patch
- Add patch from upstream to fix a regression introduced in 0.3.77
which made it fail to open a monitor device as source:
* 0001-pulse-server-allow-monitors-when-selecting-source-by-index.patch
- Add patch from upstream to fix a bug which caused 100% cpu usage
under some circumstances:
* 0001-Revert-v4l2-handle-inotify-errors.patch
* 0002-Revert-v4l2-dont-set-inotify-on-_dev.patch
* 0003-spa-v4l2-use-a-separate-watch-for-each-device.patch
==== plasma-browser-integration ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== plasma-framework ====
Version update (5.109.0 -> 5.110.0)
Subpackages: libKF5Plasma5 plasma-framework-components
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* Dialog: Fix positioning adjustments when dialog goes out of bounds
* Dialog: Factor out parts of expressions in positioning code
* SwitchIndicator: Enable layered rendering when semi-transparent
* add an option to disable installation of desktopthemes
* WindowThumbnail: proceed itemChange in QQuickItem
- Move the desktop themes in a subpackage that can be used with
both Plasma 5 and Plasma 6
==== plasma-nm5 ====
Version update (5.27.7 -> 5.27.8)
Subpackages: plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== plasma5-addons ====
Version update (5.27.7 -> 5.27.8)
Subpackages: plasma5-addons-lang
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* thumbnail_grid: use MouseArea as delegate root
* thumbnail_grid: allow screen reader to announce window name when pressing Alt+Tab
* applets/userswitcher: Set an explicitly compact width
==== plasma5-desktop ====
Version update (5.27.7.1 -> 5.27.8)
Subpackages: plasma5-desktop-emojier
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* Fix touchpad kded crash on X11 (kde#426937)
* XlibBackend: port to modern signal-slot
* XlibNotifications: port to modern signal-slot (kde#426937)
* RecentFiles kcm: whattoremember: Make the value visible in the UI match the value saved (kde#397487)
* PositionerTest: make sure folder model is ready before moving test
* FolderView: fix missing Kirigami import
* FolderViewLayer: use fixed interval
* ScreenMapper: remove handling for config before Plasma 5.25
* folder: modernize iteration
* folder: use qset instead of qvector to improve performance
* desktop: don't save positions immediately
* kcms/access Fix unintentional config changes
* folderview: cap amount of screen mappings we hold (kde#469445)
* applets/taskmanager: update deprecation message for DragHelper
* applets/pager: fix window/screen size/position when using Qt scaling (kde#446627)
* Panel: fix applet not returning focus after pressing applet shortcut (kde#472909)
* Migrate missing key handling/accessibility features from default CompactRepresentation
==== plasma5-disks ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== plasma5-integration ====
Version update (5.27.7 -> 5.27.8)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.27.8
==== plasma5-pa ====
Version update (5.27.7 -> 5.27.8)
Subpackages: plasma5-pa-lang
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* applet: show placeholder message in tooltip when there is no device (kde#469778)
==== plasma5-systemmonitor ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* Hide heightHelper BasicListItem
==== plasma5-thunderbolt ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== plasma5-workspace ====
Version update (5.27.7 -> 5.27.8)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-libs xembedsniproxy
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Too many changes to list here
- Drop patches, now upstream:
* 0001-OSD-Fix-size-calculation-for-progress-value.patch
* 0001-shell-avoid-potential-crash-when-previous-window-is-.patch
* 0001-TriangleMouseFilter-check-intercepted-item-still-exi.patch
* 0002-TriangleMouseFilter-also-check-optional-position-has.patch
==== polari ====
Version update (43.0 -> 45.0)
- Update to version 45.0:
+ Remove GNOME from networks list
+ Port to new Adwaita widgets
+ Improve visuals
+ Fix selecting existing room in mobile view
+ Fix user-online notification
+ Misc. bug fixes and cleanups
+ Updated translations.
- Drop 41256a58.patch: Fixed upstream.
- Add 41256a58.patch: build: Only define GjsContext autocleanup if
necessary. Gjs now calls G_DEFINE_AUTOPTR_CLEANUP_FUNC itself, so
only define it for older versions to avoid a compiler warning.
==== polkit-default-privs ====
Version update (1550+20230829.1a9a761 -> 1550+20230912.0978001)
- Update to version 1550+20230912.0978001:
* udisks2: add additional mount and NVME actions (bsc#1214897)
==== polkit-kde-agent-5 ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- No code changes since 5.27.7
==== poppler ====
Version update (23.07.0 -> 23.09.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- Update to version 23.09.0:
* core:
- Add Android-specific font matching functionality
- Fix digital signatures for NeedAppearance=true
- Forms: Don't look up same glyph multiple times
- Provide the key location for certificates you can sign with
- Add ToUnicode support for similarequal
- Fix crash on malformed files
* qt5:
- Provide the key location for certificates you can sign with
- Allow to force a rasterized overprint preview during PS
conversion
* qt6:
- Provide the key location for certificates you can sign with
- Allow to force a rasterized overprint preview during PS
conversion
* pdfsig:
- Provide the key location for certificates you can sign with
- Changes from version 23.08.0:
* core:
- Fix GWG 19.2 - DeviceN Overprint (White)
- Splash: avoid bogus memory allocation size in
doTilingPatternFill
- Fix use-of-uninitialized-value in XRef
- Fix float-cast-overflow error in Catalog
- Cleanup gpgme backend code
- Version symbols in poppler core
* glib:
- Improve poppler_get_available_signing_certificates
- Add new members to PopplerCertificateInfo
* utils:
- pdftotext: small improvement to man page
- Bump poppler_sover to 131 following upstream changes.
==== poppler-qt5 ====
Version update (23.07.0 -> 23.09.0)
- Update to version 23.09.0:
* core:
- Add Android-specific font matching functionality
- Fix digital signatures for NeedAppearance=true
- Forms: Don't look up same glyph multiple times
- Provide the key location for certificates you can sign with
- Add ToUnicode support for similarequal
- Fix crash on malformed files
* qt5:
- Provide the key location for certificates you can sign with
- Allow to force a rasterized overprint preview during PS
conversion
* qt6:
- Provide the key location for certificates you can sign with
- Allow to force a rasterized overprint preview during PS
conversion
* pdfsig:
- Provide the key location for certificates you can sign with
- Changes from version 23.08.0:
* core:
- Fix GWG 19.2 - DeviceN Overprint (White)
- Splash: avoid bogus memory allocation size in
doTilingPatternFill
- Fix use-of-uninitialized-value in XRef
- Fix float-cast-overflow error in Catalog
- Cleanup gpgme backend code
- Version symbols in poppler core
* glib:
- Improve poppler_get_available_signing_certificates
- Add new members to PopplerCertificateInfo
* utils:
- pdftotext: small improvement to man page
- Bump poppler_sover to 131 following upstream changes.
==== postgresql ====
Version update (15 -> 16)
Subpackages: postgresql-contrib postgresql-server
- Bump default to 16 on Factory.
- Bump major version to prepare for PostgreSQL 16, but keep
default at 15 for now on Factory.
- boo#1122892: Add a sysconfig variable for initdb.
- Overhaul postgresql-README.SUSE and move it from the binary
package to the noarch wrapper package.
- bsc#1179231: Add an explanation for the /tmp -> /run/postgresql
move and permission change.
- Add postgresql-README as a separate source file.
- bsc#1209208: Drop hard dependency on systemd
==== postgresql16 ====
Version update (15.4 -> 16.0)
- Also buildignore the postgresql*-implementation symbols: this is
needed in order to bootstrap when no postgresql version currently
has valid symbols provided. Once the packages are built, OBS
could translate this to the pgname-* packages and accept the
ignores; during bootstrap though, there is nothing providing the
symbol and the existing buildignores do not suffice.
- Upgrade to 16.0:
* https://www.postgresql.org/about/news/2715
* https://www.postgresql.org/docs/16/release-16.html
- Upgrade to 16rc1:
* https://www.postgresql.org/about/news/2702/
- Upgrade too v16beta3.
==== powerdevil5 ====
Version update (5.27.7 -> 5.27.8)
Subpackages: powerdevil5-lang
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* profiledefaults: don't automatically suspend by default if running in a virtual machine
* Fix the error overlay shown on other kcms (kde#424531)
* dimdisplay: only dim the screen at configured dim time (kde#304696)
* Print error with higher logging severity when backend fails to load
==== prison-qt5 ====
Version update (5.109.0 -> 5.110.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== procps4 ====
Version update (4.0.3 -> 4.0.4)
Subpackages: libproc2-0
- Update to procps-ng-4.0.4
* library (API & ABI unchanged)
increment revision: 0:2:0
tolerates all potential 'cpuinfo' formats issue #272
restore the proper main thread tics valuations issue #280
Remove myself from proc count merge #193
Refactor the escape code Debian #1035649
* free: -L one line output issue #156
* pgrep: Use only --signal option for signal Debian #1031765
* pgrep: suppress >15 warning if using regex Debian #1037450
* pidof: Add -t option to show threads merge #190
* pmap: Reset totals between processes issue #298
* ps: fixed missing or corrupted fields with -m option Debian #1036631, issue #279
* ps: Fix buffer overflow in -C option CVE-2023-4016 Debian #1042887, issue #297
* ps: Add --signames to show signal names in masks merge #98
* sysctl: -N show names merge #198, RH #2222056
* tests: dont compare floats with == issue #271
* tests: skips tests if maps missing merge #197, Gentoo #583036
* top: bad command line arguments yield EXIT_FAILURE issue #273
* top: avoids keystroke induced '%Cpu' distortions
* top: includes VM (guest) tics in 'system' overhead issue #274
* top: includes VM (guest) tics with '!' toggle merge #179
* top: lessen summary cpu distortions on first display merge #180
* top: better backspace handling wtth line edits issue #278
* vmstat: Print guest time in non-wide mode
* w: Fix musl UT_HOSTSIZE issue
- Remove patches now upstream
* CVE-2023-4016.patch
* procps-ng-4.0.3-logind.patch
- Port patches
* procps-ng-3.3.10-errno.patch
* procps-ng-3.3.10-slab.patch
* procps-ng-3.3.10-xen.dif
* procps-ng-3.3.11-pmap4suse.patch
* procps-ng-3.3.8-petabytes.patch
* procps-ng-3.3.8-tinfo.dif
* procps-ng-3.3.9-w-notruncate.diff
* procps-v3.3.3-columns.dif
* procps-v3.3.3-read-sysctls-also-from-boot-sysctl.conf-kernelversion.diff
==== pulseaudio ====
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-setup pulseaudio-utils system-user-pulse
- Remove with_old_webrtc define since webrtc-audio-processing 1.3
now also builds for Leap 15.x in multimedia:libs so there's no
need for a special case.
- Enable webrtc AEC3 support:
echo-cancel-add-webrtc-AEC3-support.patch
- Build fixes for webrtc-audio-processing 1.3 (only enabled for TW,
so far; Leap 15.x still receives the old version):
build-sys-Bump-cpp_std-to-c-17.patch
build-sys-Bump-webrtc-audio-processing-dependency.patch
==== purpose ====
Version update (5.109.0 -> 5.110.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== python-Automat ====
- remove unneded six from setup.py
==== python-Brotli ====
Version update (1.0.9 -> 1.1.0)
- update to 1.1.0:
* added CLI --dictionary option
* decoder: faster decoding
* encoder: faster encoding
* encoder: smaller stack frames
==== python-Pillow ====
Version update (9.5.0 -> 10.0.1)
- Update to 10.0.1
- Updated libwebp to 1.3.2 #7395 [radarhere]
- Updated zlib to 1.3 #7344 [radarhere]
- Changes from 10.0.0
- Fixed deallocating mask images #7246 [radarhere]
- Added ImageFont.MAX_STRING_LENGTH #7244 [radarhere, hugovk]
- Fix Windows build with pyproject.toml #7230 [hugovk, nulano, radarhere]
- Do not close provided file handles with libtiff #7199 [radarhere]
- Convert to HSV if mode is HSV in getcolor() #7226 [radarhere]
- Added alpha_only argument to getbbox() #7123 [radarhere. hugovk]
- Prioritise speed in _repr_png_ #7242 [radarhere]
- Do not use CFFI access by default on PyPy #7236 [radarhere]
- Limit size even if one dimension is zero in decompression bomb check #7235 [radarhere]
- Use --config-settings instead of deprecated --global-option #7171 [radarhere]
- Better C integer definitions #6645 [Yay295, hugovk]
- Fixed finding dependencies on Cygwin #7175 [radarhere]
- Changed grabclipboard() to use PNG instead of JPG compression on macOS #7219 [abey79, radarhere]
- Added in_place argument to ImageOps.exif_transpose() #7092 [radarhere]
- Fixed calling putpalette() on L and LA images before load() #7187 [radarhere]
- Fixed saving TIFF multiframe images with LONG8 tag types #7078 [radarhere]
- Fixed combining single duration across duplicate APNG frames #7146 [radarhere]
- Remove temporary file when error is raised #7148 [radarhere]
- Do not use temporary file when grabbing clipboard on Linux #7200 [radarhere]
- If the clipboard fails to open on Windows, wait and try again #7141 [radarhere]
- Fixed saving multiple 1 mode frames to GIF #7181 [radarhere]
- Replaced absolute PIL import with relative import #7173 [radarhere]
- Replaced deprecated Py_FileSystemDefaultEncoding for Python >= 3.12 #7192 [radarhere]
- Improved wl-paste mimetype handling in ImageGrab #7094 [rrcgat, radarhere]
- Added _repr_jpeg_() for IPython display_jpeg #7135 [n3011, radarhere, nulano]
- Use "/sbin/ldconfig" if ldconfig is not found #7068 [radarhere]
- Prefer screenshots using XCB over gnome-screenshot #7143 [nulano, radarhere]
- Fixed joined corners for ImageDraw rounded_rectangle() odd dimensions #7151 [radarhere]
- Support reading signed 8-bit TIFF images #7111 [radarhere]
- Added width argument to ImageDraw regular_polygon #7132 [radarhere]
- Support I mode for ImageFilter.BuiltinFilter #7108 [radarhere]
- Raise error from stderr of Linux ImageGrab.grabclipboard() command #7112 [radarhere]
- Added unpacker from I;16B to I;16 #7125 [radarhere]
- Support float font sizes #7107 [radarhere]
- Use later value for duplicate xref entries in PdfParser #7102 [radarhere]
- Load before getting size in __getstate__ #7105 [bigcat88, radarhere]
- Fixed type handling for include and lib directories #7069 [adisbladis, radarhere]
- Remove deprecations for Pillow 10.0.0 #7059, #7080 [hugovk, radarhere]
- Drop support for soon-EOL Python 3.7 #7058 [hugovk, radarhere]
==== python-PyYAML ====
- cleanup
==== python-distro ====
- Remove duplicate files calling %fdupes
==== python-gevent ====
Version update (23.7.0 -> 23.9.0)
- update to 23.9.0 (CVE-2023-41419):
* Make ``gevent.select.select`` accept arbitrary iterables, not
just sequences. That is, you can now pass in a generator of file
descriptors instead of a realized list. Internally, arbitrary
iterables are copied into lists. This better matches what the
standard library does.
* On Python 3.11 and newer, opt out of Cython's fast exception
manipulation, which *may* be causing problems in certain
circumstances when combined with greenlets.
* On all versions of Python, adjust some error handling in the
default * -based loop. This fixes several assertion failures
on debug versions of CPython. Hopefully it has a positive
impact under real conditions.
* Make ``gevent.pywsgi`` comply more closely with the HTTP
specification for chunked transfer encoding. In particular,
we are much stricter about trailers, and trailers that are
invalid (too long or featuring disallowed characters) forcibly
close the connection to the client *after* the results have
been sent.
* Trailers otherwise continue to be ignored and are not
available to the WSGI application.
Previously, carefully crafted invalid trailers in chunked
requests on keep-alive connections might appear as two
requests to ``gevent.pywsgi``. Because this was handled
exactly as a normal keep-alive connection with two requests,
the WSGI application should handle it normally. However, if
you were counting on some upstream server to filter incoming
requests based on paths or header fields, and the upstream
server simply passed trailers through without
validating them, then this embedded second request would
bypass those checks.
(If the upstream server validated that the trailers
meet the* HTTP specification, this could not occur,
because characters that are required in an HTTP request,
like a space, are not allowed in trailers.) CVE-2023-41419
was reserved for this.
==== python-gobject ====
Version update (3.44.1 -> 3.46.0)
Subpackages: python311-gobject python311-gobject-Gdk python311-gobject-cairo
- Update to version 3.46.0:
+ Add support for Python 3.12.
+ Drop GTK 2 support.
+ Complete the PEP-451 implementation in gi.importer.
+ Replace usage of deprecated FFI closure API.
+ Fix invalid marshalling in some cases for boxed values, for
example with Gtk.StyleContext.get_property().
+ Consistent setting of enum and flag property.
+ Fix docstring for methods that return an array and have a
length (out) argument.
+ Overrides:
- Fix incompatibility for CssProvider.load_from_data() (GTK
4.10).
- Allow Gdk.{Color,RGBA} instances to be compared with other
objects.
- Add overrides for Gdk.FileList in Gdk-4.0.
+ Updated documentation.
- Add explicit BuildRequires on pkgconfig(libffi). This is looked
by the build scripts and was already being pulled in by something
else.
==== python-httpcore ====
Version update (0.17.0 -> 0.17.3)
- update to 0.17.3
* Support async cancellations, ensuring that the connection pool
is left in a clean state when cancellations occur. (#726)
* The networking backend interface has been added to the public API.
Some classes which were previously private implementation detail
are now part of the top-level public API. (#699)
* Graceful handling of HTTP/2 GoAway frames, with requests being
transparently retried on a new connection. (#730)
* Add exceptions when a synchronous trace callback is passed to an
asynchronous request or an asynchronous trace callback is passed
to a synchronous request. (#717)
- version 0.17.2
* Add socket_options argument to ConnectionPool and HTTProxy classes. (#668)
* Improve logging with per-module logger names. (#690)
* Add sni_hostname request extension. (#696)
* Resolve race condition during import of anyio package. (#692)
* Enable TCP_NODELAY for all synchronous sockets. (#651)
- version 0.17.1
* If 'retries' is set, then allow retries if an SSL handshake
error occurs. (#669)
* Improve correctness of tracebacks on network exceptions, by
raising properly chained exceptions. (#678)
* Prevent connection-hanging behaviour when HTTP/2 connections
are closed by a server-sent 'GoAway' frame". (#679)
* Fix edge-case exception when removing requests from the connection pool. (#680)
* Fix pool timeout edge-case. (#688)
==== python-httpx ====
Version update (0.24.0 -> 0.24.1)
- update to 0.24.1
* Provide additional context in some InvalidURL exceptions. (#2675)
* Fix optional percent-encoding behaviour. (#2671)
* More robust checking for opening upload files in binary mode. (#2630)
* Properly support IP addresses in NO_PROXY environment variable. (#2659)
* Set default file for NetRCAuth() to None to use the stdlib default. (#2667)
* Set logging request lines to INFO level for async requests, in line
with sync requests. (#2656)
* Fix which gen-delims need to be escaped for path/query/fragment
components in URL. (#2701)
==== python-jmespath ====
- Add %{?sle15_python_module_pythons}
==== python-mailman ====
- Add missing Pre-require for groupadd
==== python-python-dateutil ====
- Add patch no-utcfromtimestamp.patch, stop using a deprecated function.
- Switch to pyproject and autosetup macros.
- Stop using greedy globs in %files.
==== python-requests ====
- switch from unmaintained brotlipy to Brotli (same as urllib3)
==== python-service_identity ====
- python-six is not required
==== python-trio ====
- remove buildrequires that are not used on sle15
==== qemu ====
Version update (8.0.4 -> 8.1.0)
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 the build for SLE/Leap:
* [openSUSE][RPM] Make the package buildable on SLE/Leap 15.x
- Fix bsc#1211000:
* [openSUSE] block: Add a thread-pool version of fstat (bsc#1211000)
* [openSUSE] block: Convert qmp_query_block() to coroutine_fn (bsc#1211000)
* [openSUSE] block: Don't query all block devices at hmp_nbd_server_start (bsc#1211000)
* [openSUSE] block: Convert qmp_query_named_block_nodes to coroutine (bsc#1211000)
* [openSUSE] block: Convert bdrv_block_device_info into co_wrapper (bsc#1211000)
* [openSUSE] block: Convert bdrv_query_block_graph_info to coroutine (bsc#1211000)
* [openSUSE] block: Temporarily mark bdrv_co_get_allocated_file_size as mixed (bsc#1211000)
* [openSUSE] block: Allow the wrapper script to see functions declared in qapi.h (bsc#1211000)
* [openSUSE] block: Remove unnecessary variable in bdrv_block_device_info (bsc#1211000)
* [openSUSE] block: Remove bdrv_query_block_node_info (bsc#1211000)
- Fix bsc#1213210:
* target/s390x: Fix the "ignored match" case in VSTRS (bsc#1213210)
- Update to version 8.1.0. Full list of changes are available at:
https://wiki.qemu.org/ChangeLog/8.1
Highlights:
* VFIO: improved live migration support, no longer an experimental feature
* GTK GUI now supports multi-touch events
* ARM, PowerPC, and RISC-V can now use AES acceleration on host processor
* PCIe: new QMP commands to inject CXL General Media events, DRAM
events and Memory Module events
* ARM: KVM VMs on a host which supports MTE (the Memory Tagging Extension)
can now use MTE in the guest
* ARM: emulation support for bpim2u (Banana Pi BPI-M2 Ultra) board and
neoverse-v1 (Cortex Neoverse-V1) CPU
* ARM: new architectural feature support for: FEAT_PAN3 (SCTLR_ELx.EPAN),
FEAT_LSE2 (Large System Extensions v2), and experimental support for
FEAT_RME (Realm Management Extensions)
* Hexagon: new instruction support for v68/v73 scalar, and v68/v69 HVX
* Hexagon: gdbstub support for HVX
* MIPS: emulation support for Ingenic XBurstR1/XBurstR2 CPUs, and MXU
instructions
* PowerPC: TCG SMT support, allowing pseries and powernv to run with up
to 8 threads per core
* PowerPC: emulation support for Power9 DD2.2 CPU model, and perf
sampling support for POWER CPUs
* RISC-V: ISA extension support for BF16/Zfa, and disassembly support
for Zcm*/Z*inx/XVentanaCondOps/Xthead
* RISC-V: CPU emulation support for Veyron V1
* RISC-V: numerous KVM/emulation fixes and enhancements
* s390: instruction emulation fixes for LDER, LCBB, LOCFHR, MXDB, MXDBR,
EPSW, MDEB, MDEBR, MVCRL, LRA, CKSM, CLM, ICM, MC, STIDP, EXECUTE, and
CLGEBR(A)
* SPARC: updated target/sparc to use tcg_gen_lookup_and_goto_ptr() for
improved performance
* Tricore: emulation support for TC37x CPU that supports ISA v1.6.2
instructions
* Tricore: instruction emulation of POPCNT.W, LHA, CRC32L.W, CRC32.B,
SHUFFLE, SYSCALL, and DISABLE
* x86: CPU model support for GraniteRapids
* and lots more...
- This also (automatically) fixes:
* bsc#1212850 (CVE-2023-3354)
* bsc#1213001 (CVE-2023-3255)
* bsc#1213925 (CVE-2023-3180)
* bsc#1213414 (CVE-2023-3301)
* bsc#1207205 (CVE-2023-0330)
* bsc#1212968 (CVE-2023-2861)
* bsc#1179993, bsc#1181740
==== qqc2-desktop-style ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* Don't connect the same PanelView to the same PlasmaDesktopTheme N times
==== rsync ====
- Rename patch to follow naming patch policies:
fortified-strlcpy-fix.patch -> rsync-fortified-strlcpy-fix.patch
- Use "slp" for bcond, not "openslp", like we use for all other
packages, too.
- Disable slp patch and configure option if bcond slp is disabled.
- add fortified-strlcpy-fix.patch (bsc#1214616, bsc#1214249)
- Disable openslp support on new distros (bsc#1214884)
==== rubygem-yast-rake ====
Version update (0.2.48 -> 0.2.50)
- Adapt "sle15sp6" to GA as it is still in development and it is
now based on previous SP and not on git master (bsc#1213989)
- 0.2.50
- Move the "sle_latest" build target to SLE15-SP6 (bsc#1213989)
- Added "sle15sp6" and future "sle15sp7" build targets
- 0.2.49
==== salt ====
Subpackages: python3-salt salt-master salt-minion salt-transactional-update
- Fix inconsistency in reported version by egg-info metadata (bsc#1215489)
- Added:
* write-salt-version-before-building-when-using-with-s.patch
==== signon-kwallet-extension ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== skanlite ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== snapper ====
Version update (0.10.5 -> 0.10.6)
Subpackages: libsnapper7 snapper-zypp-plugin
- fixed creating files in root dir (gh#openSUSE/snapper#168)
- version 0.10.6
- relax access to info.xml files (gh#openSUSE/snapper#279)
- enable snapper-timeline.timer when adjusting config using
snapper (gh#openSUSE/snapper#788)
==== solid ====
Version update (5.109.0 -> 5.110.0)
Subpackages: libKF5Solid5 solid-imports solid-tools
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== sonnet ====
Version update (5.109.0 -> 5.110.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-imports
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- Changes since 5.109.0:
* Build examples on KDE CI
==== sord ====
- Update version for buildtime requirement
==== spectacle ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== sratom ====
- Updated versions for buildtime requirements
==== sshfs ====
Version update (3.7.3 -> 3.7.4)
- Update to 3.7.4:
- Support request size negotiation and increased throughput on
high-latency connections
- Supports connecting to vsock (7) via shfs -o vsock=CID:PORT
@g-easy
- README in markdown instead of rst
- Various test fixes @neunenak
- Remove sshfs.keyring ⦠upstream doesnât provide checksums again
(gh#deadbeefsociety/sshfs#12).
==== step ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== strace ====
Version update (6.4 -> 6.5)
- Update to strace 6.5
* Implemented decoding of cachestat and fchmodat2 syscalls.
* Implemented decoding of SO_PASSPIDFD and SO_PEERPIDFD socket options.
* Implemented decoding of SCM_PIDFD control messages.
* Implemented decoding of BPF_ENABLE_STATS, BPF_ITER_CREATE, BPF_LINK_DETACH,
and BPF_PROG_BIND_MAP bpf syscall commands.
* Updated decoding of BPF_OBJ_PIN and BPF_OBJ_GET bpf syscall commands.
* Updated lists of AT_*, BPF_*, IORING_*, KVM_*, MOVE_MOUNT_*, NFT_*, NT_*,
PR_*, and V4L2_* constants.
* Updated lists of ioctl commands from Linux 6.5.
==== sudo ====
Version update (1.9.14p1 -> 1.9.14p3)
Subpackages: sudo-plugin-python
- Update to 1.9.14p3:
* Fixed a crash with Python 3.12 when the sudo Python python is unloaded.
This only affects make check for the Python plugin.
* Adapted the sudo Python plugin test output to match Python 3.12.
- Update to 1.9.14p2:
* Fixed a crash on Linux systems introduced in version 1.9.14 when running a
command with a NULL argv[0] if log_subcmds or intercept is enabled in
sudoers.
* Fixed a problem with "stair-stepped" output when piping or redirecting the
output of a sudo command that takes user input when running a command in
a pseudo-terminal.
* Fixed a bug introduced in sudo 1.9.14 that affects matching sudoers rules
containing a Runas_Spec with an empty Runas user. These rules should only
match when sudoâs -g option is used but were matching even without the -g
option. #290.
==== sushi ====
Version update (44.2 -> 45.0)
- Update to version 45.0:
+ Updated translations.
- Update to version 45.alpha.2:
+ Fix build.
- Changes from version 45.alpha.1:
+ Fix translatable filename.
- Changes from version 45.alpha:
+ Fix window size with custom scale factor in x11.
+ Don't show window before renderer is ready.
+ Allow keyboard copy shortcuts for evince and text viewers.
+ Fix crash when switching between audio files.
+ Fix coverart download.
+ Add ParentHandle dbus property.
+ Add development profile.
==== syndication ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== syntax-highlighting ====
Version update (5.109.0 -> 5.110.0)
Subpackages: libKF5SyntaxHighlighting5 syntax-highlighting-imports
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== system-users ====
Subpackages: system-group-hardware system-group-kvm system-group-libvirt system-group-wheel system-user-bin system-user-daemon system-user-ftp system-user-games system-user-lp system-user-mail system-user-man system-user-news system-user-nobody system-user-qemu system-user-tftp system-user-tss system-user-upsd system-user-uucp system-user-vscan system-user-wwwrun
- system-group-hardware: remove group lp, we have system-user-lp
==== systemd ====
Version update (253.8 -> 254.3)
Subpackages: libsystemd0 libudev1 systemd-container systemd-coredump udev
- systemd.spec: %regenerate_initrd_post is only used by udev sub-package hence
move the build requirement pulling this macro in in the list of udev BRs.
- Don't ship after-local.service anymore. This was mostly a hack for people
wanting to execute any random things once the boot was finished. We shouldn't
encourage such practice and it actually conflicts with the sysv-generator
which believes that /etc/init.d/after.local is SysV init script that needs to
be converted into a native unit file.
We still install a copy of this service in /etc if the user is relying on
it, for backward compatibility.
- fixlet-systemd-post.sh: fix invalid use of rpm macro %{_localstatedir}
- Import commit b6b4e5a8a82d1f13f265a4ef170f2d13be82789a (merge of v254.3)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/1f73719d67b9300c6bb75232d695d03…
- Make utmp support per project configureable [jsc#PED-3144]
- Make apparmor and selinux per project configureable [jsc#PED-2736]
- systemd.spec: don't use build conditionals (%bcond_with/%bcond_without) with
the mini flavor to make sure that all the features remain disabled for this
flavor regardless of what is enabled in the prjconf.
- Don't build systemd-doc with the mini flavor
- Explicitly require group(lp) by udev: this used to be provided by
system-group-hardware, but with the introduction of
system-user-lp (and systemd-users auto-generating groups) is now
actually provided by system-user-lp. Latest versions of
system-group-hardware clean this up and no longer also provide
this group.
- Fix incorrect option name when calling pam-config for systemd-homed
- testsuite: Recommend selinux-policy-devel instead of requiring it in line with
other tests. Add Recommends for selinux-policy-targeted as this is also
required to run the test (in general any SELinux policy should do)
- systemd.spec: add journal translations to lang package
- Import commmit 1f73719d67b9300c6bb75232d695d03410991098
1f73719d67 test-mountpoint-util: /root might be mounted
a391ba4a8f test: testsuite-35.sh needs manual/test-session-properties to be installed on SUSE
- Upgrade to v254.1 (commit 208a21833b6953a2517a6c3f8f4849c6664b01be)
See https://github.com/openSUSE/systemd/blob/SUSE/v254/NEWS for details.
This includes the following bug fixes:
- upstream commit 331aa7aa15ee5dd12b369b276f575d521435eb52 (bsc#1203141)
- upstream commit 529ba8a1a3968564b67049a077f213e3a0d53070 (bsc#1209340)
- upstream commit f1f331a252d22c15f37d03524cce967664358c5c (bsc#1186606)
- upstream commit df1dccd25547b430258bd42ec60428fc9aff1370 (bsc#1213185)
- upstream commit 000680a68dbdb07d77807868df0b4f978180e4cd (bsc#1211725)
* Drop 5001-Revert-core-propagate-stop-too-if-restart-is-issued.patch. A fix
for https://github.com/systemd/systemd/issues/26839 has been integrated in
v254.
* Drop 5002-Revert-core-service-when-resetting-PID-also-reset-kn.patch, it's
part of v254.
* Drop 0001-restore-var-run-and-var-lock-bind-mount-if-they-aren.patch, it's
no more needed these days.
* Rebase 0001-conf-parser-introduce-early-drop-ins.patch
==== systemsettings5 ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* Remove soft hyphens in keywords used for searching
==== threadweaver ====
Version update (5.109.0 -> 5.110.0)
- Update to 5.110.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.110.0
- No code change since 5.109.0
==== thunar ====
Version update (4.18.6 -> 4.18.7)
Subpackages: libthunarx-3-0 thunar-lang
- Update to 4.18.7:
* Fix property dialog file count (#1173)
* Don't store GFile pointer in GTK pointer
* Don't reload the directory on copy or cut (#1060)
* Add folder to history only for new tab (Issue #1072)
* Fix job operation crash on error
* Limit number of templates to prevent lag (#472)
* Prevent crash on multi-file-activate (#1121)
* Remove unneeded menu separator
* Switch zoom shortcuts
* Prevent glib-critical - followup of (#912)
* Keep location selector state on focus lost (#912)
* Prevent minor memory leak (#573)
* Translation Updates
==== tiff ====
Version update (4.5.1 -> 4.6.0)
- Update to version 4.6.0:
* API/ABI breaks: none
* WebP decoder: validate WebP blob width, height, band count against
TIFF parameters to avoid use of uninitialized variable, or decoding
corrupted content without explicit error (fixes issue #581, issue #582).
* WebP codec: turn exact mode when creating lossless files to avoid
altering R,G,B values in areas where alpha=0
* Fix TransferFunction writing of only two transfer functions.
* TIFFReadDirectoryCheckOrder: avoid integer overflow. When it occurs,
it should be harmless in practice though
* tiffcp: remove -i option (ignore errors)
* This version removes a big number of utilities that have suffered from
lack of maintenance over the years and were the source of various
reported security issues:
+ fax2ps
+ fax2tiff
+ pal2rgb
+ ppm2tiff
+ raw2tiff
+ rgb2ycbcr
+ thumbnail
+ tiff2bw
+ tiff2rgba
+ tiffcmp
+ tiffcrop
+ tiffdither
+ tiffgt
+ tiffmedian
+ tiff2ps
+ tiff2pdf
- Remove no longer needed tiff-4.0.3-compress-warning.patch.
==== totem ====
Subpackages: totem-plugins
- Add totem:%{_bindir}/totem-video-thumbnailer split-provides to
the new thumbnailer subpackage: not really needed, as the
sub-package is a hard-dependency to totem anyway, but that might
possibly change in the future.
- Split out new sub-package: totem-video-thumbnailer: put the
video-thumbnailing functionality into its own package, allowing
users not wanting totem installed still keep video thumbnailing
functionality in software like nautilus. Add a Supplements
(gnome-shell and nautilus) in the sub-package, install
automatically when both are present. Also set a hard Requires on
the subpackage in the main totem package.
==== tracker ====
Version update (3.5.3 -> 3.6.0)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0
- Update to version 3.6.0:
+ Use BM25 as ranking algorithm.
+ Better and more cohesive documentation.
+ Add tracker_batch_add_rdf() API call to insert RDF data as part
of an update batch.
+ Updated translations.
- Update to version 3.6.rc:
+ Updated documentation.
+ Updated translations.
- Update to version 3.6.beta:
+ Use BM25 as FTS ranking algorithm.
+ Add tracker_batch_add_rdf() call to add RDF as a batch
operation.
+ Fix warnings with newer glib.
+ Adapt tests to SQLite >= 3.42.
+ Build improvements.
+ Updated translations.
- Update to version 3.6.alpha:
+ Improved threading guarantees of TrackerNotifier signal
callbacks.
+ Add tracker-await-file tool to trackertestutils.
+ A number of build system fixes.
==== tracker-miners ====
Version update (3.5.2 -> 3.6.0)
Subpackages: tracker-miner-files
- Update to version 3.6.0:
+ Fix possible race condition between directory crawling and
monitoring.
+ Improved "tracker3 info" output.
+ Cleanups to tracker-miner-fs-3 code.
+ Updated translations.
- Update to version 3.6.rc:
+ Throttle extractor process on battery conditions.
+ Handle deletion of directories no longer configured as indexed.
+ Lower footprint crawling very large directories.
+ Hint tracker-extract-3 file access with posix_fadvise.
+ Raise file descriptor limit in tracker-miner-fs-3.
+ Updated translations.
==== transactional-update ====
Version update (4.3.0 -> 4.4.0)
Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit tukitd
- Version 4.4.0
- t-u: Introduce setup-fips command [jsc#SMO-194]
- libtukit: Always set a cleanup algorithm for snapshots - when
using API, D-Bus interface or tukit the snapshots will be
automatically cleaned up by snapper after some time now; in the
past only snapshots created by the transactional-update shell
script would be cleanup after, and only after a `t-u cleanup`
run.
- tukit: enable kexec's syscall detection feature
- tukit: Don't throw exceptions from the child process after fork
- tukitd: Rename service file to org.opensuse.tukit.service
- tukitd: Allow querying DBus Properties [boo#1214707]
- t-u: Add support for fully written-out update commands
- t-u: Improve detection of existing kernel parameters
==== transfig ====
Version update (3.2.8b -> 3.2.9)
- Update to fig2dev version 3.2.9 (Aug 2023)
o Write utf8-encoded postscript and tex-outputs.
Ticket numbers refer to https://sourceforge.net/p/mcj/tickets/#.
o Include sys/wait.h to build on some bsds.
o Process crafted input files, tickets #142, #145, #146, #147, #148,
and #152.
o Correctly scale dxf output, ticket #91.
o Correct a typo causing incorrect eps import, ticket #137.
o Regression, pass driver names to driver, ticket #139.
- Port and rename patch transfig-3.2.8.dif which is now transfig-3.2.9.dif
- Port patches
* fig2dev-3.2.6-fig2mpdf.patch
* transfig-fix-afl.patch
- Remove patches now upstream
* 0001-Make-ModDate-and-CreationDate-in-PDF-reproducible.patch
* 1b09a8.patch
==== umbrello ====
Version update (23.08.0 -> 23.08.1)
- Update to 23.08.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.1/
- No code change since 23.08.0
==== update-alternatives ====
Version update (1.21.22 -> 1.22.0)
- Update to version 1.22.0.
The full changelog is very large. Please check it here:
https://git.dpkg.org/cgit/dpkg/dpkg.git/tree/debian/changelog?h=1.22.0
- Refresh openssl.patch so it works on 1.22.0.
==== util-linux ====
Version update (2.39.1 -> 2.39.2)
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1
- Upgrade to version 2.39.2:
* libblkid: fix topology chain types mismatch
* libmount:
* handle failure to apply flags as part of a mount operation
* improve EPERM interpretation
* update documentation for MNT_ERR_APPLYFLAGS
* use mount(2) for remount on Linux < 5.14
* use some MS_* flags as superblock flags
* setarch: add PER_LINUX_FDPIC fallback
* uuidd: improve man page for -cont-clock
* wall: do not error for ttys that do not exist
* zramctl: add hint about supported algorithms
* other changes, see:
https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.39/v2.39.2-Re…
- Use logind as Y2038 safe utmp replacement [jsc#PED-3144]
- drop libutempter
- use-logind-not-utmp.patch: agetty, wall, write: use logind
instead of utmp
==== util-linux-systemd ====
Version update (2.39.1 -> 2.39.2)
- Upgrade to version 2.39.2:
* libblkid: fix topology chain types mismatch
* libmount:
* handle failure to apply flags as part of a mount operation
* improve EPERM interpretation
* update documentation for MNT_ERR_APPLYFLAGS
* use mount(2) for remount on Linux < 5.14
* use some MS_* flags as superblock flags
* setarch: add PER_LINUX_FDPIC fallback
* uuidd: improve man page for -cont-clock
* wall: do not error for ttys that do not exist
* zramctl: add hint about supported algorithms
* other changes, see:
https://mirrors.edge.kernel.org/pub/linux/utils/util-linux/v2.39/v2.39.2-Re…
- Use logind as Y2038 safe utmp replacement [jsc#PED-3144]
- drop libutempter
- use-logind-not-utmp.patch: agetty, wall, write: use logind
instead of utmp
==== vim ====
Version update (9.0.1632 -> 9.0.1894)
Subpackages: vim-data vim-data-common xxd
- Updated to version 9.0.1894, fixes the following problems
- drop patches: disable-unreliable-tests.patch
ignore-flaky-test-failure.patch
vim-8.1.0297-dump3.patch
- fixes:
+ boo#1214922 - CVE-2023-4738
+ boo#1214925 - CVE-2023-4734
+ boo#1214924 - CVE-2023-4735
+ boo#1214921 - CVE-2023-4751
- droped %check - most of tests didn't work correctly in OBS
and maitenace burden of this was getting too big
* Not all cabal config files are recognized.
* Duplicate code for converting float to string.
* Message is cleared when removing mode message (Gary Johnson).
* Error message is cleared when removing mode message.
* Expanding a pattern interferes with command line completion.
* Compiler warning for uninitialized variable.
* crypt tests hang and cause memory errors
* Build failure without the crypt feature.
* Compiler warning for unused variables without the crypt feature.
* The log file does not give information about window sizes.
* Build failure with tiny features.
* Filetype detection fails if file name ends in many '~'.
* Not all filetype file name matches are tested.
* zserio files are not recognized.
* Insufficient testing for syntax plugins.
* Result of syntax tests is hard to see.
* Syntax test failure causes script to abort.
* Unclear why syntax test fails on Mac.
* Unclear why syntax test fails on Mac.
* Syntax test fails when Vim window is not tall enough.
* Syntax test fails when detected shell type differs.
* One more syntax test depends on the system.
* Autoload files for "zig" are not installed.
* Termdebug: default highlight cleared when changing colorscheme.
* Error for using matchfuzzy() in Vim9 script returning a list of dicts.
* BUCK files are not recognized.
* Crash when using a class member twice. (Christian J. Robinson)
* Termdebug on MS-Windows: some file names are not recognized.
* Divide by zero when scrolling with 'smoothscroll' set.
* Empty CmdlineEnter autocommand causes errors in Ex mode.
* Compiler may warn for uninitialized variable.
* Regression test doesn't fail when fix is reverted.
* PEM files are not recognized.
* Crash syncing swapfile in new buffer when using sodium crypt. (James McCoy)
* Resetting local option to global value is inconsistent.
* Termdebug: error with more than 99 breakpoints.
* Tabline highlight wrong after truncated double width label.
* Cannot produce a status 418 or 503 message.
* Help for builtin functions is not sorted properly.
* Test may run into timeout when using valgrind.
* Warning for buffer in use when exiting early.
* Typo in syntax test input file.
* Blade files are not recognized.
==== vte ====
Version update (0.72.2 -> 0.74.0)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91
- Update to version 0.74.0:
* widget: Fix conditional
* app: Correct option value description
* build: Post release version bump
* Revert "widget: a11y: Add missing text changes on scrolling
with modifications"
* Revert "widget: Do not count event as handled in more
situations"
* test: Add SGR 4:4 and 4:5 underlines to test script
* emulation: Ignore unknown SGR underline subparams
* lib: Fix preallocated size
* Updated translations.
- Change compression in service and tarball produced to zst.
- Update to version 0.73.99:
* Revert "widget: a11y: Add missing text changes on scrolling
with modifications"
* Revert "widget: Do not count event as handled in more
situations"
* test: Add SGR 4:4 and 4:5 underlines to test script
* emulation: Ignore unknown SGR underline subparams
* Update Turkish translation
* lib: Fix preallocated size
- Update to version 0.73.93:
* all:
- Remove SIXEL support from stable branch
- Use defined values for defines
- Use __has_include
* build:
- Enable gtk4 by default
- More detailed version info
- Post release version bump
* docs: Publish as gitlab pages
* draw: Remove need to generate code
* emulation:
- Fix infinite loop on non-number OSC 104 param
- Fix invalid mouse scroll event on window edge
- Treat unsupported SGR 4:n as no-underline
* fonts:
- Don't declare this inline
- Keep layout text available for cairo
- Keep the PangoLayout unchanged
- Remove unnecessary context change call
* pty:
- Do not typecast to GSpawnFlags
- Fix exit delay in presence of a grandchild process
- Make netbsd workaround conditional on kernel version
* Revert "widget: Modernise HTML output"
* widget:
- a11y: Add missing text changes on scrolling with
modifications
- Add API to override font options
- Defer alignment API to next cycle
- Do not count event as handled in more situations
- Do not possibly deny early click gesture
- Don't consume right clicks on gtk4
- Don't consume right clicks on gtk4
- Ensure the ringview is updated before converting coordinates
- Fix a deprecation warning
- Fix compilation
- Fix cursor blink timeout
- Fix introspection annotations
- Fix introspection API
- Fix introspection warnings
- Fix setting clipboard with html data
- gtk4: Hint and quantize font metrics
- Invalidate ringview when the invalidating
- Make get_text_range docs more accurate
- More docs and introspection annotation fixes
- Update some Since annotations
+ Updated translations.
==== webkit2gtk3 ====
Version update (2.40.5 -> 2.42.0)
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Update to version 2.42.0:
+ New renderer based on DMA-BUF shared buffers.
+ Add new permission request to handle DOM paste access requests.
+ Add API to configure experimental features at runtime.
+ Add API to set the percentage of volume space that can be used
for data storage.
+ GBM is no longer required for WebGL implementation.
- Update to version 2.41.92:
+ Fix render updates after cross origin history navigation with
GTK4.
+ Fix flickering in non accelerated compositing mode.
+ Fix pixelated accelerated blur filter.
+ Fix web process launching when xdg-dbus-proxy is not installed.
+ Pass GBM_BO_USE_RENDERING to gbm_bo_create.
+ Fix several crashes and rendering issues.
==== webkit2gtk3-soup2 ====
Version update (2.40.5 -> 2.42.0)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Update to version 2.42.0:
+ New renderer based on DMA-BUF shared buffers.
+ Add new permission request to handle DOM paste access requests.
+ Add API to configure experimental features at runtime.
+ Add API to set the percentage of volume space that can be used
for data storage.
+ GBM is no longer required for WebGL implementation.
- Update to version 2.41.92:
+ Fix render updates after cross origin history navigation with
GTK4.
+ Fix flickering in non accelerated compositing mode.
+ Fix pixelated accelerated blur filter.
+ Fix web process launching when xdg-dbus-proxy is not installed.
+ Pass GBM_BO_USE_RENDERING to gbm_bo_create.
+ Fix several crashes and rendering issues.
==== wireless-regdb ====
- Define %{_firmwaredir} if not defined. This fixes RPM build errors.
==== wtmpdb ====
Version update (0.9.1 -> 0.9.2)
Subpackages: libwtmpdb0
- Update to version 0.9.2
- Set busy timeout for DB access: The process is waiting until
5 seconds for DB connection if the DB is locked by another
process.
==== xdg-desktop-portal ====
Version update (1.16.0 -> 1.18.0)
- Update to version 1.18.0:
+ Highlights:
- A new config-based portal matching mechanism that gives
preciser control over which portal backends are picked for
each portal.
- New portals: Clipboard and Input Capture.
- The settings portal now documents an 'accent-color' key.
+ New portal APIs:
- Introduce a new Clipboard portal. This portal extends the
Remote Desktop portal by adding support for sharing clipboard
between remote machines.
- Introduce a new Input Capture portal. This portal adds
mechanisms for taking control of input devices. The primary
usage model is centered around the InputLeap and Synergy use
cases, where local devices are used to control remote
displays.
- Add an "accept-label" option the the Print portal. This lets
apps suggest a proper label to the print operation.
- Document a new 'accent-color' key in the Settings portal.
This key represents an arbitrary color in sRGB colorspace.
How implementations of the portal provide this key is
entirely dependent on their internal policies and design.
- Support restoring remote desktop sessions.
- Introduce the ReadOne() method in the Settings portal. This
method is now preferred over the Read() method, as Read()
mistakenly returned a variant inside a variant. The Read()
method will continue to exist for compatibility with existing
apps, but its usage is deprecated. We recommend apps to port
to the ReadOne() method. Apps can decide whether to use
ReadOne() or Read() by looking at the version of the Settings
portal.
+ Changes that might be relevant for distributors:
- Rework how portal implementations are loaded. This new, more
robust system allows selecting specific backends for specific
portals, and layering them when necessary. Platforms that
provide portals implementation are encouraged to provide a
suitable configuration file.
- Drop the Autotools build. Meson is now the only supported
build system.
- The PipeWire dependency is now mandatory.
- Bump GLib dependency to 2.66.
+ Misc changes:
- Improve robustness of the OpenURI portal by validating more
URIs.
- Various small visual tweaks to the generated documentation.
- Various fixes to the Global Shortcuts portal.
- Stop using the deprecated GTimeVal struct.
- Document xdg-desktop-portal versioning scheme.
- Fix various issues in the OpenURI portal.
- Bump interface version of the Printer portal to 2.
- Validate addresses following the HTML specs in the Email
portal.
- Document minimum version of the new ReadOne() method of the
Settings portal.
- Add a mapping id property to the ScreenCast portal.
- Add activation token parameter to the Email portal.
- Test tarball generation in CI.
- Updated translations.
- Add docutils BuildRequires: New dependency.
- Update to version 1.17.0:
+ Drop the Autotools build. Meson is now the only supported build
system.
+ Rework how portal implementations are loaded. This new, more
robust system allows selecting specific backends for specific
portals, and layering them when necessary. Platforms that
provide portals implementation are encouraged to provide a
suitable configuration file.
+ Introduce a new Clipboard portal. This portal extends the
Remote Desktop portal by adding support for sharing clipboard
between remote machines.
+ Introduce a new Input Capture portal. This portal adds
mechanisms for taking control of input devices. The primary
usage model is centered around the InputLeap and Synergy use
cases, where local devices are used to control remote displays.
+ Stop using the deprecated GTimeVal struct
+ Bump GLib dependency to 2.66
+ Add an "accept-label" option the the Print portal. This lets
apps suggest a proper label to the print operation.
+ Various fixes to the Global Shortcuts portal.
+ Support restoring remote desktop sessions.
+ Improve robustness of the OpenURI portal by validating more
URIs.
+ The PipeWire dependency is now mandatory.
+ Various improvements for the test suite.
+ Updated translations.
- Drop 0001-portal-impl-Only-return-found-implementation-if-it-launched.patch
fixed upstream.
- Switch to meson buildsystem following upstream changes. Add meson
BuildRequires and macros.
==== xdg-desktop-portal-gnome ====
Version update (44.2 -> 45.0)
- Update to version 45.0:
+ Improve build system detection of libadwaita.
+ Updated translations.
- Update to version 45.rc:
+ Advertise the version of the ScreenCast portal correctly.
+ Proxy the 'mapping_id' property to xdg-desktop-portal.
+ Updated translations.
- Update to version 45.beta:
+ Implement the Input Capture portal
+ Implement the Clipboard portal
+ Implement restoration of remote desktop sessions
+ Remote desktop: add the ability to communicate via an EIS
socket
+ Updated translations.
==== xdg-desktop-portal-kde ====
Version update (5.27.7 -> 5.27.8)
- Update to 5.27.8
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.8
- Changes since 5.27.7:
* Fix data type for accent color
* settings: provide accent-color settings
* Install kde-portals.conf in datadir
* Install a portals.conf file for the plasma session
* RemoteDesktop: Fix relativity of absolute pointer motion
* RemoteDesktop: Use QScreen for starting multiple streams
* Add a method using QScreen to create a screencasting stream
==== xdg-user-dirs-gtk ====
- Stop passing -Wno-error=deprecated-declarations, no longer
needed.
==== xen ====
Version update (4.17.2_02 -> 4.17.2_04)
Subpackages: xen-libs xen-tools-domU
- bsc#1215474 - VUL-0: CVE-2023-20588: xen: AMD CPU transitional
execution leak via division by zero (XSA-439)
xsa439-00.patch
xsa439-01.patch
xsa439-02.patch
xsa439-03.patch
xsa439-04.patch
xsa439-05.patch
xsa439-06.patch
xsa439-07.patch
xsa439-08.patch
xsa439-09.patch
- bsc#1215145 - VUL-0: CVE-2023-34322: xen: top-level shadow
reference dropped too early for 64-bit PV guests (XSA-438)
xsa438.patch
- Handle potential unaligned access to bitmap in
libxc-sr-restore-hvm-legacy-superpage.patch
If setting BITS_PER_LONG at once, the initial bit must be aligned
==== xfce4-whiskermenu-plugin ====
Version update (2.7.3 -> 2.8.0)
Subpackages: xfce4-whiskermenu-plugin-lang
- Update to version 2.8.0
* Fix menu toggling in Wayland.
* Fix menu position in Wayland.
* Add support for popping up specific menu instances. (Issue #95)
* Add showing menu at center of screen. (Issue #109)
* Replace options for positioning menu layout.
* Replace resize widgets with options in settings dialog.
* Replace command for switching users.
* Replace popup script with executable.
* Require Xfce 4.14.
* Make linking against AccountsService explicit.
* Stop including favorites in recent by default.
* Store settings in Xfconf.
* Translation updates
==== xwayland ====
Version update (23.2.0 -> 23.2.1)
- Update to version 23.2.1:
* glamor: Ignore destination alpha as necessary for composite operation
* xtest: Check whether there is a sendEventsProc to call
- supersedes xwayland-glamor-Ignore-destination-alpha-as-necessary-for-com.patch
- xwayland-glamor-Ignore-destination-alpha-as-necessary-for-com.patch
* Fix when vncviewer fades to white on xwayland (bsc#1215385,
https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/1154)
==== yast2-trans ====
Version update (84.87.20230901.be24cb382f -> 84.87.20230913.43f962446c)
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-sr yast2-trans-sv 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.20230913.43f962446c:
* Translated using Weblate (Indonesian)
* New POT for text domain 'control'.
- Update to version 84.87.20230909.35988571be:
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Russian)
==== zenity ====
Version update (3.99.0 -> 3.99.2)
- Update to version 3.99.2:
+ Minor code cleanups
+ option:
- Don't try to access stack-based argv within a glib2 mainloop
- Allow --version and --help to work without a display server
running
+ data: Reinstate help2man manpage autogeneration
+ build: Make manpage/help2man requirement more explicit
+ ci: Add help2man as 'build_fedora' target build dep
+ Updated translations.
- Update to version 3.99.1:
+ question: do not hardcode "Yes" and "No" buttons
+ Set the default response explicitly for all AdwMessageDialog's
+ column-view: Widget should go directly in GtkScrolledWindow
+ msg: Make --ok-label and --cancel-label work for --question
dialogs
+ Add separate case for ZENITY_ESC; don't print junk or crash
with extra buttons
+ Fix --extra-button and delete events for legacy
(non-libadwaita) dialogs
+ filesel: Fix --filename for zenity 4.x
+ Updated translations.
- Re-enable help2man BuildRequires, now that no longer fails the
build.
4
4
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:
gnome-sudoku (45.0 -> 45.1)
gpg2
ncurses (6.4.20230909 -> 6.4.20231007)
nghttp2 (1.55.1 -> 1.57.0)
nodejs20 (20.8.0 -> 20.8.1)
rubygem-rubocop (1.57.0 -> 1.57.1)
rubygem-unicode-display_width (2.4.2 -> 2.5.0)
xterm (385 -> 387)
=== Details ===
==== gnome-sudoku ====
Version update (45.0 -> 45.1)
- Update to version 45.1:
+ Fix right click not opening earmark popover.
+ Updated translations.
==== gpg2 ====
Subpackages: dirmngr
- Fix Emacs EasyPG behavior when parsing output:
* gpg: Report BEGIN_* status before examining the input.
* Upstream task: https://dev.gnupg.org/T6481
* Add gnupg-Report-BEGIN_-status-before-examining-the-input.patch
==== ncurses ====
Version update (6.4.20230909 -> 6.4.20231007)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20231007
+ improve loop-limit for get_position().
+ improve manual description of immedok (Debian #1053603).
+ fix a few formatting issues with manpages (Debian #1053123).
+ improve formatting/style of manpages (patches by Branden Robinson).
- Add ncurses patch 20231001
+ modify setupterm to provide for using ANSI cursor-position report (in
user6/user7 terminfo capabilities) to obtain screensize if neither
environment variables or ioctl is used. The ncurses test-program
with options "-E -T" demonstrates this feature.
+ improve error messages in tic (patch by Branden Robinson).
+ improve formatting/style of manpages (patches by Branden Robinson).
+ modify test/clip_printw.c to optionally test non-wrapped updates.
+ fix reallocation loop for vsnprintf() in _nc_sprintf_string() by
copying the va_list variable (patch by Ian Abbott).
- Add ncurses patch 20230923
+ improve formatting of manpages (patches by Branden Robinson).
+ amend change to delscreen() to limit the windows which it creates to
just those associated with the screen (report by Frederic Boiteux,
cf: 20220813).
- Add ncurses patch 20230918
+ new tarball/errata (report by Sven Joachim).
- Add ncurses patch 20230917
+ improve formatting of manpages (integrated patches by Branden
Robinson).
+ correct limit for name-length in write_entry.c (report/testcase by
Luna Saphie Mittelbach).
+ limit delays to 30 seconds, i.e., padding delays in terminfo, as well
as napms() and delay_output() functions.
+ improve a few pointer-checks.
+ improve parsing in _nc_msec_cost, allowing a single decimal point.
==== nghttp2 ====
Version update (1.55.1 -> 1.57.0)
- version update to 1.57.0 [bsc#1216174]
1.57.0
* Fixes CVE-2023-44487
* Bump ngtcp2 by @tatsuhiro-t in #1944
* Add dependabot to update actions by @tatsuhiro-t in #1946
* Bump golang.org/x/net to v0.15.0 by @tatsuhiro-t in #1950
* Bump actions/setup-go from 3 to 4 by @dependabot in #1948
* Bump actions/checkout from 3 to 4 by @dependabot in #1949
* Bump actions/upload-artifact from 1 to 3 by @dependabot in #1947
* docker: Bump base image to debian 12 by @tatsuhiro-t in #1951
* nghttpx: Header field name must be lowercase by @tatsuhiro-t in #1953
* Bump quictls by @tatsuhiro-t in #1945
* Apps fix by @tatsuhiro-t in #1957
* nghttpx: Fix bug that --single-process does not work by @tatsuhiro-t in #1958
* Fix clang-format by @tatsuhiro-t in #1959
* Rework session management by @tatsuhiro-t in #1961
1.56.0
* doc: Bump boringssl by @tatsuhiro-t in #1928
* Fix memory leak by @tatsuhiro-t in #1930
* Return void by @tatsuhiro-t in #1931
* nghttpx: Rework sending and receiving ECN bits by @tatsuhiro-t in #1934
* CMSG_DATA does not necessarily return an aligned pointer by @tatsuhiro-t in #1935
* Bump quictls by @tatsuhiro-t in #1937
* Bump ngtcp2 and its dependencies by @tatsuhiro-t in #1939
* nghttpx: Simplify std::unique_ptr get and release by @tatsuhiro-t in #1940
* Bump llhttp to 926c982942eb53a13f01c1e9e6b19bd3b196e7dd by @tatsuhiro-t in #1941
* Bump libbpf to v1.2.2 by @tatsuhiro-t in #1942
* Update Dockerfile by @tatsuhiro-t in #1943
==== nodejs20 ====
Version update (20.8.0 -> 20.8.1)
Subpackages: npm20
- Security fixes relase 20.8.1
* (CVE-2023-44487, bsc#1216190): nghttp2 Security Release
* (CVE-2023-45143, bsc#1216205): undici Security Release
* (CVE-2023-39332, bsc#1216271): Path traversal through path stored in Uint8Array
* (CVE-2023-39331, bsc#1216270): Permission model improperly protects against path traversal
* (CVE-2023-38552, bsc#1216272): Integrity checks according to policies can be circumvented
* (CVE-2023-39333, bsc#1216273): Code injection via WebAssembly export names
- fix_ci_tests.patch: refreshed
==== rubygem-rubocop ====
Version update (1.57.0 -> 1.57.1)
- updated to version 1.57.1
[#]# 1.57.1 (2023-10-13)
[#]## Bug fixes
* [#12271](https://github.com/rubocop/rubocop/issues/12271): Fix a false positive for `Lint/RedundantSafeNavigation` when using snake case constant receiver. ([@koic][])
* [#12265](https://github.com/rubocop/rubocop/issues/12265): Fix an error for `Layout/MultilineMethodCallIndentation` when usingarithmetic operation with block inside a grouped expression. ([@koic][])
* [#12177](https://github.com/rubocop/rubocop/pull/12177): Fix an incorrect autocorrect for `Style/RedundantException`. ([@ydah][])
* [#12261](https://github.com/rubocop/rubocop/issues/12261): Fix an infinite loop for `Layout/MultilineMethodCallIndentation` when multiline method chain with a block argument and method chain. ([@ydah][])
* [#12263](https://github.com/rubocop/rubocop/issues/12263): Fix false positives for `Style/RedundantDoubleSplatHashBraces` when method call for no hash braced double splat receiver. ([@koic][])
* [#12262](https://github.com/rubocop/rubocop/pull/12262): Fix an incorrect autocorrect for `Style/RedundantDoubleSplatHashBraces` when using double splat hash braces with `merge` method call twice. ([@koic][])
==== rubygem-unicode-display_width ====
Version update (2.4.2 -> 2.5.0)
- updated to version 2.5.0
[#]# 2.5.0
- Unicode 15.1
==== xterm ====
Version update (385 -> 387)
Subpackages: xterm-bin xterm-resize
- update 387:
* add DECRQUPSS and DECAUPSS
* add DECRQDE
* correct indexing expression in title-stack
- includes changes from 386:
* improve references in ctlseqs.ms
* make the maximum amount of memory used for buffering DCS and
OSC strings configurable with maxStringParse resource
* improve performance of ReGIS when initializing the largest
fontsize
* fix regression in SIXEL colors
* fix typo in --with-wtmp
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
ImageMagick
ark
libblockdev (3.0.3 -> 3.0.4)
patterns-gnome
python-cffi (1.15.1 -> 1.16.0)
u-boot-rpiarm64
yelp
=== Details ===
==== ImageMagick ====
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- added patches
fix https://github.com/ImageMagick/ImageMagick/commit/3c727503c6ae449160dc92cf6…
+ ImageMagick-correct-time-to-live.patch
==== ark ====
Subpackages: libkerfuffle23
- Add patch to fix bzip2 support with shared-mime-info >= 2.3:
* 0001-Fix-support-for-bzip2-format-with-shared-mime-info-2.patch
- Drop patch, not necessary since Leap 15.2:
* 0001-Support-building-against-libarchive-3.3.2-again.patch
==== libblockdev ====
Version update (3.0.3 -> 3.0.4)
Subpackages: libbd_btrfs3 libbd_crypto3 libbd_fs3 libbd_loop3 libbd_lvm3 libbd_mdraid3 libbd_nvme3 libbd_part3 libbd_swap3 libbd_utils3 libblockdev3
- Update to 3.0.4:
* plugins: use g_autofree for free'ing g_char's
* plugins: btrfs: use g_autofree where possible for g_free
* fs: correct btrfs set label description
* nvme: Rework memory allocation for device ioctls
* spec: Obsolete vdo plugin packages
* spec: Move obsoleted devel subpackages to libblockdev-devel
* ci: Bump actions/checkout from v3 to v4
* part: Do not open disk read-write for read only operations
* fs: Disable progress for ntfsresize
* packit: Add configuration for downstream builds
* logging: Default to DEBUG log level if compiled with --enable-debug
* Use log function when calling a plugin function that is not loaded
* lvm-dbus: Replace g_critical calls with bd_utils_log_format
* tests: Fail early when recompilation fails in library_test
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome
- Drop mousetweaks as a recommended package, it has not been needed
for assistive technologies in a long time.
==== python-cffi ====
Version update (1.15.1 -> 1.16.0)
- Upgrade to 1.16.0:
- Add support for Python 3.12. With the removal of distutils
from Python 3.12, projects using CFFI features that depend on
distutils at runtime must add a dependency on setuptools to
function under Python 3.12+. CFFI does not declare a runtime
setuptools requirement to avoid an unnecessary dependency for
projects that do not require it.
- Drop support for end-of-life Python versions (2.7, 3.6, 3.7).
- Move project source under src/; a more standard layout that
also enables CI to more easily catch packaging errors.
- Move project home to python-cffi/cffi on GitHub.
- Add support for PEP517 builds; setuptools is now a required
build dependency.
- Declare python_requires metadata for Python 3.8+. This allows
unsupported Pythons to continue using previously released
sdists and wheels.
- Add missing calls to PyObject_GC_UnTrack to avoid
ResourceWarning 15c4b71
- Remove upstreamed patch
8a3c2c816d789639b49d3ae867213393ed7abdff.patch
- Clean up the SPEC file
==== u-boot-rpiarm64 ====
Subpackages: u-boot-rpiarm64-doc
Use upstream patch instead downstream workaround to fix boo#1216036
* Patches dropped:
0017-rpi-fix-boot-on-RPi4-after-commit-c.patch
* Patches added:
0017-bootstd-Scan-all-bootdevs-in-a-boot.patch
==== yelp ====
Subpackages: libyelp0
- Add upstream bug fixes:
+ dd69a1df8e660cf6cf27e44a6bba02934fc00b48.patch: Fix compile
error with ./autogen.sh --enable-debug=yes
+ 855cae4a336f7676f093579c9a6b2d9fae7a1f80.patch: Support search
box for man pages
- Add gtk-doc, libtool and pkgconfig(appstream-glib) BuildRequires
and call NOCONFIGURE=1 ./autogen.sh, bootstrap the build, as the
above patches touches the buildsystem.
3
2
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
Mesa
Mesa-drivers
gnome-photos (44.0 -> 44.0+23)
gnome-user-share (43.0 -> 43.0+11)
libgee
libgusb (0.3.10 -> 0.4.7)
m17n-lib (1.8.0 -> 1.8.4)
mutter (45.0 -> 45.0+45)
nfs-utils
python-qt5 (5.15.9 -> 5.15.10)
python-qt5-sip (12.12.2 -> 12.13.0)
python-setuptools
shared-mime-info (2.2 -> 2.3)
zchunk (1.3.1 -> 1.3.2)
=== Details ===
==== Mesa ====
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libOSMesa8 libgbm1
- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889
==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- Add U_radeonsi-prefix-function-with-si_-to-prevent-name-co.patch
Fix https://gitlab.freedesktop.org/mesa/mesa/-/issues/9889
==== gnome-photos ====
Version update (44.0 -> 44.0+23)
Subpackages: gnome-shell-search-provider-gnome-photos
- Update to version 44.0+23:
* photos-embed: Add mnemonics
* app:
- Set inactivity timeout for search provider
- Defer gegl initialization to window creation
* photos-utils: Ensure more types are registered
* Updated translations.
- Switch to git checkout via source service, explicit commit.
- Update URL.
- Build sub-package gnome-shell-search-provider-gnome-photos as
noarch.
==== gnome-user-share ====
Version update (43.0 -> 43.0+11)
- Update to version 43.0+11:
* DOAP: Fix 'bug-database' value to point to GNOME GitLab Issues
* Updated translations.
- Update URL to new home.
==== libgee ====
- Add upstream patches:
+ b33a6627f4fc96938b6015e05849867c472160a8.patch: Add more
missing generic type arguments.
+ 2f0bbe8987e5eb1390b23ac531c971b202c2ef77.patch: Implementations
of "G List.get()" should use non-nullable return as defined.
==== libgusb ====
Version update (0.3.10 -> 0.4.7)
- Update to version 0.4.7:
+ Add new API to get the HID descriptor data
+ Add calling convention to libusb callback functions
- Changes from version 0.4.6:
+ Add JSON compatibility helpers for old json-glib versions
+ Fix emulation of devices using out-of-order BulkTransfer
replies
+ Use project_source_root to fix building as a subproject
- Changes from version 0.4.5:
+ Add new API to better detect emulated replug
+ Do not emit spurious ::device-removed events when emulating
+ Record zero-sized device events
+ Reset the in-order event index when clearing the event array
+ Save the libusb error if libusb_submit_transfer() fails
- Changes from version 0.4.4:
+ Add new API to make emulation easier to use
+ Emit remove devices with matching tags when loading contexts
+ Fix a critical warning when finalizing devices without
endpoints
+ Reduce the debugging level when emulating firmware
- Changes from version 0.4.3:
+ Export g_usb_device_has_tag()
+ Work around a libusb issue which causes devices to appear twice
- Add pkgconfig(gi-docgen) and pkgconfig(json-glib-1.0)
BuildRequires: New dependencies.
- Drop gtk-doc BuildRequires: No longer needed, nor used after the
port upstream.
- Pass tests=false to meson setup, do not build or install any
tests at this time.
- Use ldconfig_scriptlets macro for post(un) handling.
==== m17n-lib ====
Version update (1.8.0 -> 1.8.4)
- update to 1.8.4:
This release is just for bug fixing.
* Fix âtypedef in m17n-core.h causing error when compiling with C++ codeâ
- Remove RPM groups
- Change URL to new upstream site.
- Examples are now in UTF-8 encoding so change iconv part accordingly
==== mutter ====
Version update (45.0 -> 45.0+45)
- Update to version 45.0+45:
+ kms/impl-device/atomic:
- Fix blob size
- Fix stack overflow
+ kms/impl-device: Inhibit real-time scheduling when mode setting
+ monitor-manager/native: Update assignments on empty-config too
+ renderer/native:
- Clear old pending mode sets when unsetting all modes
- Fold mode unsetting into renamed unset_modes()
+ tests/dbusmock-templates/rtkit: Add MakeThreadHighPriority
+ tests/kms/render: Add test for setting empty config
+ thread:
- Allow turning off rt scheduling for running thread
- For consistency, s/real_time/realtime/
+ Updated translations.
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- 0001-export-fix-handling-of-error-from-match_fsid.patch
Errors from match_fsid() shouldn't be fatal.
(bsc#1214540)
==== python-qt5 ====
Version update (5.15.9 -> 5.15.10)
- Update to 5.15.10
* Added the missing QEvent.Type.NativeGesture member (Qt v5.2 and
later).
* Added the missing QEvent.Type.EnterEditFocus and
QEvent.Type.LeaveEditFocus members.
* PyQt5-sip v12.13 is now required for Python v3.12 support.
* Bug fixes.
==== python-qt5-sip ====
Version update (12.12.2 -> 12.13.0)
- Update to 12.13.0
* Added sipPyTypeDictRef() to the v12 and v13 ABIs.
sipPyTypeDict() is now deprecated and must not be used with
Python v3.12 and later.
* Classes will automatically support being iterated over if they
implement '__getitem__()' or 'operator[]' and have a method
annotated with '__len__'.
* Bug fixes.
==== python-setuptools ====
- Do not ship bundled exes
==== shared-mime-info ====
Version update (2.2 -> 2.3)
- Update to version 2.3:
* Add DOS/Windows batch file type
* Add Gerber and Excellon drill files
* Add JPEG XR mime type
* Add Modrinth modpack
* Add OpenVPN profile
* Add Portable Font Resource application/font-tdpfr.
* Add TAK audio mime type
* Add application/vnd.microsoft.windows.thumbnail-cache
* Add application/vnd.ms-officetheme
* Add application/x-bzip for bzip2's deprecated predecessor bzip
* Add application/x-bzip3
* Add application/x-fishscript and application/x-nuscript
* Add application/x-ms-pdb
* Add application/x-zpaq
* Add definition and test file for StuffIt X archives.
* Add image/apng
* Add mime type for Typst files
* Add mimetype application/x-lmdb
* Add mimetype for Blueprint source code
* Add mimetype for CBOR
* Add mimetype for Devicetree source code
* Add mimetype for ERIS link files
* Add mimetype for Flattened Devicetree (binary)
* Add mimetype for Quite OK Image Format (QOI)
* Add perf data file type
* Add subclass information for .ppt and .xls
* Add support for newer AAXC Audible Audiobook format
* Add text/julia for Julia source code
* Add text/x-nim and text/x-nimscript
* Add todo.txt mime type
* Add two new languages
* Avoid meson errors when 'build-tools' is set to false
* Bump magic priority for application/ovf
* CI: Use dnf5 instead of dnf
* Change descriptions to say LibreOffice rather than OpenOffice
* Don't install man page on Windows
* Fix description for audio/x-xi
* Give application/x-raw-floppy-disk-image the floppy media icon
* Give generic optical disk images the optical media icon
* Identify .pdb files without a signature match as
application/vnd.palm
* Improve matching for message/rfc822
* Lengthen image/png magic
* Make application/pgp-* not inherit from text/plain
* Make application/vnd.squashfs a subclass of
application/vnd.efi.img
* Make update-mime-database compatible with MSVC (by porting it
to C++)
* Prefer application/java-archive to application/x-java-archive
* Prefer application/vnd.efi.img over
application/x-raw-disk-image
* Prefer application/vnd.efi.iso over application/x-cd-image
* Prefer audio/vnd.wave over audio/x-wav
* Prefer video/vnd.avi over video/x-msvideo
* Remove "##" magic for matlab files
* Rename application/x-bzip to application/x-bzip2
* Revert "use Title Case for mime type description"
* Update application/sieve.
* Updated to latest xdgmime
* add tiled map editor map and tileset files
* application/javascript: Rename to text/javascript
* application/vnd.dart: use IANA registered type
* application/vnd.dbf: use IANA registered type
* application/yaml: use IANA registered type
* audio/x-wav: Add missing sub-class relationship with
application/x-riff
* buildsystem - add options for building tests and translations
* ci: Use ci-templates to build image
* ci: Use detached pipelines
* icons for 3d model formats
* spec: Clarify that namespaceURI can be empty
* text/markdown: add x-office-document generic-icon
* text/vnd.familysearch.gedcom: use IANA registered type
* use Sentence case for mime type descriptions
* use Title Case for mime type description
* video/vnd.youtube.yt: add magic
* video/vnd.youtube.yt: use IANA registered type
- Add generic c++_compiler BuildRequires: shared-mime-info now
depends on a c++ compiler.
==== zchunk ====
Version update (1.3.1 -> 1.3.2)
- update to 1.3.2:
* Handle overflow errors in malformed zchunk files
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
ImageMagick (7.1.1.19 -> 7.1.1.20)
akonadi-calendar (23.08.1 -> 23.08.2)
akonadi-calendar-tools (23.08.1 -> 23.08.2)
akonadi-contact (23.08.1 -> 23.08.2)
akonadi-import-wizard (23.08.1 -> 23.08.2)
akonadi-mime (23.08.1 -> 23.08.2)
akonadi-notes (23.08.1 -> 23.08.2)
akonadi-search (23.08.1 -> 23.08.2)
akonadi-server (23.08.1 -> 23.08.2)
akregator (23.08.1 -> 23.08.2)
analitza (23.08.1 -> 23.08.2)
ark (23.08.1 -> 23.08.2)
baloo5-widgets (23.08.1 -> 23.08.2)
blinken (23.08.1 -> 23.08.2)
calendarsupport (23.08.1 -> 23.08.2)
curl (8.3.0 -> 8.4.0)
dolphin (23.08.1 -> 23.08.2)
emacs
eventviews (23.08.1 -> 23.08.2)
ffmpegthumbs (23.08.1 -> 23.08.2)
filelight (23.08.1 -> 23.08.2)
freetype2 (2.13.1 -> 2.13.2)
gnome-control-center
gnome-shell
grantleetheme (23.08.1 -> 23.08.2)
grub2
gtk3
gwenview5 (23.08.1 -> 23.08.2)
incidenceeditor (23.08.1 -> 23.08.2)
kaccounts-integration (23.08.1 -> 23.08.2)
kaccounts-providers (23.08.1 -> 23.08.2)
kaddressbook (23.08.1 -> 23.08.2)
kalgebra (23.08.1 -> 23.08.2)
kamera (23.08.1 -> 23.08.2)
kanagram (23.08.1 -> 23.08.2)
kapptemplate (23.08.1 -> 23.08.2)
kate (23.08.1 -> 23.08.2)
kbruch (23.08.1 -> 23.08.2)
kcachegrind (23.08.1 -> 23.08.2)
kcalc (23.08.1 -> 23.08.2)
kcalutils (23.08.1 -> 23.08.2)
kcharselect (23.08.1 -> 23.08.2)
kcolorchooser (23.08.1 -> 23.08.2)
kde-print-manager (23.08.1 -> 23.08.2)
kdeconnect-kde (23.08.1 -> 23.08.2)
kdeedu-data (23.08.1 -> 23.08.2)
kdegraphics-thumbnailers (23.08.1 -> 23.08.2)
kdenetwork-filesharing (23.08.1 -> 23.08.2)
kdepim-addons (23.08.1 -> 23.08.2)
kdepim-runtime (23.08.1 -> 23.08.2)
kdialog (23.08.1 -> 23.08.2)
kernel-firmware (20230829 -> 20231006)
kgeography (23.08.1 -> 23.08.2)
khangman (23.08.1 -> 23.08.2)
khelpcenter5 (23.08.1 -> 23.08.2)
kidentitymanagement (23.08.1 -> 23.08.2)
kig (23.08.1 -> 23.08.2)
kimap (23.08.1 -> 23.08.2)
kio-extras5 (23.08.1 -> 23.08.2)
kio_audiocd (23.08.1 -> 23.08.2)
kipi-plugins (23.08.1 -> 23.08.2)
kiten (23.08.1 -> 23.08.2)
kitinerary (23.08.1 -> 23.08.2)
kldap (23.08.1 -> 23.08.2)
kleopatra (23.08.1 -> 23.08.2)
kmag (23.08.1 -> 23.08.2)
kmahjongg (23.08.1 -> 23.08.2)
kmail (23.08.1 -> 23.08.2)
kmail-account-wizard (23.08.1 -> 23.08.2)
kmailtransport (23.08.1 -> 23.08.2)
kmbox (23.08.1 -> 23.08.2)
kmime (23.08.1 -> 23.08.2)
kmines (23.08.1 -> 23.08.2)
kmousetool (23.08.1 -> 23.08.2)
kmplot (23.08.1 -> 23.08.2)
knotes (23.08.1 -> 23.08.2)
kompare (23.08.1 -> 23.08.2)
konsole (23.08.1 -> 23.08.2)
kontact (23.08.1 -> 23.08.2)
kontactinterface (23.08.1 -> 23.08.2)
konversation (23.08.1 -> 23.08.2)
korganizer (23.08.1 -> 23.08.2)
kpat (23.08.1 -> 23.08.2)
kpimtextedit (23.08.1 -> 23.08.2)
kpkpass (23.08.1 -> 23.08.2)
kqtquickcharts (23.08.1 -> 23.08.2)
kreversi (23.08.1 -> 23.08.2)
ksanecore (23.08.1 -> 23.08.2)
ksmtp (23.08.1 -> 23.08.2)
ksudoku (23.08.1 -> 23.08.2)
ktnef (23.08.1 -> 23.08.2)
ktouch (23.08.1 -> 23.08.2)
kwalletmanager5 (23.08.1 -> 23.08.2)
kwordquiz (23.08.1 -> 23.08.2)
libev
libgcrypt
libgexiv2
libglvnd (1.6.0 -> 1.7.0)
libgravatar (23.08.1 -> 23.08.2)
libkcddb (23.08.1 -> 23.08.2)
libkcompactdisc (23.08.1 -> 23.08.2)
libkdcraw (23.08.1 -> 23.08.2)
libkdegames (23.08.1 -> 23.08.2)
libkdepim (23.08.1 -> 23.08.2)
libkeduvocdocument (23.08.1 -> 23.08.2)
libkexiv2 (23.08.1 -> 23.08.2)
libkgapi (23.08.1 -> 23.08.2)
libkipi (23.08.1 -> 23.08.2)
libkleo (23.08.1 -> 23.08.2)
libkmahjongg (23.08.1 -> 23.08.2)
libkomparediff2 (23.08.1 -> 23.08.2)
libksane (23.08.1 -> 23.08.2)
libksieve (23.08.1 -> 23.08.2)
libnvme
libtirpc (1.3.3 -> 1.3.4)
libyui (4.6.0 -> 4.6.1)
libyui-ncurses (4.6.0 -> 4.6.1)
libyui-ncurses-pkg (4.6.0 -> 4.6.1)
libyui-qt (4.6.0 -> 4.6.1)
libyui-qt-graph (4.6.0 -> 4.6.1)
libyui-qt-pkg (4.6.0 -> 4.6.1)
libzypp (17.31.20 -> 17.31.22)
lokalize (23.08.1 -> 23.08.2)
mailcommon (23.08.1 -> 23.08.2)
mailimporter (23.08.1 -> 23.08.2)
malcontent (0.10.4 -> 0.11.1)
mbox-importer (23.08.1 -> 23.08.2)
messagelib (23.08.1 -> 23.08.2)
microos-tools (2.21+git0 -> 2.21+git5)
mobipocket (23.08.1 -> 23.08.2)
mutter
nvme-cli
okular (23.08.1 -> 23.08.2)
parley (23.08.1 -> 23.08.2)
perl-CGI (4.57 -> 4.590.0)
pim-data-exporter (23.08.1 -> 23.08.2)
pim-sieve-editor (23.08.1 -> 23.08.2)
pimcommon (23.08.1 -> 23.08.2)
pipewire (0.3.80 -> 0.3.81)
python-pycurl
python-sniffio
python-urllib3
qt6-base (6.5.3 -> 6.6.0)
qt6-declarative (6.5.3 -> 6.6.0)
qt6-imageformats (6.5.3 -> 6.6.0)
qt6-translations (6.5.3 -> 6.6.0)
qt6-wayland (6.5.3 -> 6.6.0)
rubygem-parser (3.2.2.3 -> 3.2.2.4)
rubygem-rubocop (1.56.3 -> 1.57.0)
samba (4.19.0+git.306.19d2e214c58 -> 4.19.1+git.312.c912b3d2ef6)
selinux-policy (20230728 -> 20231012)
signon-kwallet-extension (23.08.1 -> 23.08.2)
skanlite (23.08.1 -> 23.08.2)
spectacle (23.08.1 -> 23.08.2)
step (23.08.1 -> 23.08.2)
udisks2
umbrello (23.08.1 -> 23.08.2)
wireplumber (0.4.14 -> 0.4.15)
xscreensaver (6.07 -> 6.08)
yast2-country (4.6.3 -> 5.0.1)
yast2-x11 (4.6.0 -> 5.0.1)
zypper (1.14.64 -> 1.14.66)
=== Details ===
==== ImageMagick ====
Version update (7.1.1.19 -> 7.1.1.20)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.1.20
* https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
==== akonadi-calendar ====
Version update (23.08.1 -> 23.08.2)
Subpackages: akonadi-plugin-calendar kalendarac libKPim5AkonadiCalendar5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== akonadi-calendar-tools ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== akonadi-contact ====
Version update (23.08.1 -> 23.08.2)
Subpackages: akonadi-plugin-contacts libKPim5AkonadiContact5 libKPim5ContactEditor5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== akonadi-import-wizard ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5ImportWizard5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== akonadi-mime ====
Version update (23.08.1 -> 23.08.2)
Subpackages: akonadi-plugin-mime libKPim5AkonadiMime5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== akonadi-notes ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== akonadi-search ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5AkonadiSearch5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* Update Rust dependencies (kde#474526)
* Move convertion from html to text out-of-process (kde#474747)
==== akonadi-server ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5AkonadiAgentBase5 libKPim5AkonadiCore5 libKPim5AkonadiPrivate5 libKPim5AkonadiWidgets5 libKPim5AkonadiXml5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== akregator ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== analitza ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libAnalitza8
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== ark ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libkerfuffle23
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* snapcraft: put rar in list.
* snapcraft: rar in amd64 only.
* snapcraft: set qt plugin path in build and runtime env.
* snapcraft: Initial add file
* Drop unused ItemModels dependency
* Add missing KWindowSystem dependency
==== baloo5-widgets ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== blinken ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== calendarsupport ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5CalendarSupport5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== curl ====
Version update (8.3.0 -> 8.4.0)
Subpackages: libcurl4
- Update to 8.4.0:
* Security fixes:
- SOCKS5 heap buffer overflow [bsc#1215888, CVE-2023-38545]
- cookie injection with none file [bsc#1215889, CVE-2023-38546]
* Changes:
- curl: add support for the IPFS protocols via HTTP gateway
- curl_multi_get_handles: get easy handles from a multi handle
- mingw: delete support for legacy mingw.org toolchain
* Bugfixes:
- base64: also build for curl
- cf-socket: simulate slow/blocked receives in debug
- configure: check for the capath by default
- connect: expire the timeout when trying next
- connect: only start the happy eyeballs timer when needed
- cookie: do not store the expire or max-age strings
- cookie: remove unnecessary struct fields
- cookie: set ->running in cookie_init even if data is NULL
- create-dirs.d: clarify it also uses --output-dirs
- http2: refused stream handling for retry
- http: h1/h2 proxy unification
- http: use per-request counter to check too large headers
- idn: if idn2_check_version returns NULL, return error
- lib: enable hmac for digest as well
- lib: let the max filesize option stop too big transfers too
- lib: move handling of 'data->req.writer_stack' into Curl_client_write()
- lib: provide and use Curl_hexencode
- lib: use wrapper for curl_mime_data fseek callback
- libssh2: fix error message on failed pubkey-from-file
- libssh: cap SFTP packet size sent
- MQTT: improve receive of ACKs
- multi: do CURLM_CALL_MULTI_PERFORM at two more places
- multi: round the timeout up to prevent early wakeups
- openssl: improve ssl shutdown handling
- openssl: use X509_ALGOR_get0 instead of reaching into X509_ALGOR
- pytest: exclude test_03_goaway in CI runs due to timing dependency
- quic: set ciphers/curves the same way regular TLS does
- quiche: fix build error with --with-ca-fallback
- socks: return error if hostname too long for remote resolve
- tftpd: always use curl's own tftp.h
- tool_getparam: accept variable expansion on file names too
- upload-file.d: describe the file name slash/backslash handling
- url: fall back to http/https proxy env-variable if ws/wss not set
- url: fix netrc info message
- wolfssh: do cleanup in Curl_ssh_cleanup
- wolfssl: allow capath with CURLOPT_CAINFO_BLOB
- wolfssl: if CURLOPT_CAINFO_BLOB is set, ignore the CA files
- wolfssl: ignore errors in CA path
* Rebase libcurl-ocloexec.patch
==== dolphin ====
Version update (23.08.1 -> 23.08.2)
Subpackages: dolphin-part libdolphinvcs5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== emacs ====
Subpackages: emacs-el emacs-eln emacs-info emacs-nox emacs-x11 etags
- For the at-spi bus the package at-spi2-core is required
- Move eln prune code from ~/.gnu-emacs to site-start
- Avoid warnings about eln files as well as prune older eln files
- Add packaging macros for Emacs packages
- Add site-lisp directory for dynamic modules
==== eventviews ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5EventViews5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== ffmpegthumbs ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* Drop unused KI18n header/dependency
==== filelight ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* Revert "Fix ignore path support. Fix crash when we load root path"
* tests: cripple freebsd testing
==== freetype2 ====
Version update (2.13.1 -> 2.13.2)
- Update to version 2.13.2:
- Better support for CFF2 variation fonts.
- TrueType interpreter version 38 (also known as 'Infinality')
has been removed.
- Improved OpenVMS support.
==== gnome-control-center ====
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Add gnome-control-center-network-fix-nmce-popup.patch:
network-connection-editor: Close the editor when nm-connection-editor
exits(bsc#1208193 glgo#GNOME/gnome-control-center!1956).
==== gnome-shell ====
Subpackages: gnome-extensions gnome-shell-calendar
- Add gnome-shell-add-linkoption-dl.patch on SLE and Leap: the -ldl
option to build gnome-shell main programme is needed because an
upstream fix. This option needs explicitly given on current SLE
build environment. See:
https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/65cde18786e2bea8ffe3331…
==== grantleetheme ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5GrantleeTheme5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix CVE-2023-4692 (bsc#1215935)
- Fix CVE-2023-4693 (bsc#1215936)
* 0001-fs-ntfs-Fix-an-OOB-write-when-parsing-the-ATTRIBUTE_.patch
* 0002-fs-ntfs-Fix-an-OOB-read-when-reading-data-from-the-r.patch
* 0003-fs-ntfs-Fix-an-OOB-read-when-parsing-directory-entri.patch
* 0004-fs-ntfs-Fix-an-OOB-read-when-parsing-bitmaps-for-ind.patch
* 0005-fs-ntfs-Fix-an-OOB-read-when-parsing-a-volume-label.patch
* 0006-fs-ntfs-Make-code-more-readable.patch
- Bump upstream SBAT generation to 4
==== gtk3 ====
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Revert RPM ternary operations on SLE where rpm version is not
ready.
==== gwenview5 ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== incidenceeditor ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5IncidenceEditor5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kaccounts-integration ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libkaccounts2
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kaccounts-providers ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kaddressbook ====
Version update (23.08.1 -> 23.08.2)
Subpackages: kaddressbook-doc libKPim5AddressbookImportExport5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kalgebra ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kamera ====
Version update (23.08.1 -> 23.08.2)
Subpackages: kamera-lang kio_kamera
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kanagram ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kapptemplate ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kate ====
Version update (23.08.1 -> 23.08.2)
Subpackages: kate-plugins
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* ensure we don't crash if no item is selected (kde#475379)
* Fix prettier.resolveConfig.sync is not a function (kde#474722)
* Explicitly call QCoreApplication::exit()
==== kbruch ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kcachegrind ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kcalc ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kcalutils ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5CalendarUtils5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kcharselect ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kcolorchooser ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kde-print-manager ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kdeconnect-kde ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* Iterate KFilePlacesModel instead of using closestItem to remove SFTP entries (kde#461872)
* Remove "Open on connected device via KDE Connect" (kde#472697)
==== kdeedu-data ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kdegraphics-thumbnailers ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kdenetwork-filesharing ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kdepim-addons ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kdepim-runtime ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* Fix reading DAV provider properties
* Fix kpimtextedit dependency
* Actually start job to read secret key (kde#470820)
* Revert "Revert "Fix race condition when building""
* Revert "Revert "Use config plugin instead of out of process config dialog""
* Fix signal/slot
- Drop patches, merged upstream:
* 0001-Revert-Revert-Use-config-plugin-instead-of-out-of-pr.patch
* 0002-Revert-Revert-Fix-race-condition-when-building.patch
* 0003-Actually-start-job-to-read-secret-key.patch
==== kdialog ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kernel-firmware ====
Version update (20230829 -> 20231006)
Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k 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
- Add Provides to sub-packages from kernel-firmware (bsc#1214789);
this will work around the potential conflicts of compressed vs
uncompressed installations
- Update to version 20231006 (git commit 389575a8a177) (jsc#PED-6130, jsc#PED-6081):
* WHENCE: add symlink for BananaPi M64
* linux-firmware: Add firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX211
* linux-firmware: Update firmware file for Intel Bluetooth AX210
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9260
* Build debian and fedora images
* Add new Makefile target to build a deb and rpm package
* i915: Update MTL DMC to v2.17
* iwlwifi: add FWs for new GL and MA device types with multiple RF modules
* amd_pmf: Add initial PMF TA for Smart PC Solution Builder
* linux-firmware: Update FW files for MRVL PCIE 8997 chipsets
* rtl_bt: Update RTL8851B BT USB firmware to 0x048A_D230
* iwlwifi: add new FWs from core81-65 release
* iwlwifi: update cc/Qu/QuZ firmwares for core81-65 release
- Drop fdupes to avoid missing files for split packages (bsc#1215464)
- Add conflicts to each split subpk against uncompressed raw package;
the contents may conflict and the compressed files won't be effective
unless the raw files get removed
- Update aliases
- Update to version 20230918 (commit f48da6da5507):
* Run merge request pipelines for pre-commit.
* linux-firmware: amd-ucode: Add note on fam19h warnings
* i915: update MTL HuC to version 8.5.4
* amdgpu: update DMCUB to 0.0.183.0 for various AMDGPU ASICs
- Update to version 20230907 (git commit c801b3b807d2):
* Turn off textwidth check
* linux-firmware: add link to sc8280xp audioreach firmware
* qcom: sm8250: add RB5 sensors DSP firmware
* qcom: Update vpu-1.0 firmware
* qcom: sm8250: update DSP firmware
* qcom: add firmware for the onboard WiFi on qcm2290 / qrb4210
* qcom: add venus firmware files for v6.0
* qcom: add firmware for QRB4210 platforms
* qcom: add firmware for QCM2290 platforms
* qcom: add GPU firmware for QCM2290 / QRB2210
* ath10k/WCN3990: move wlanmdsp to qcom/sdm845
* WHENCE: Don't compress qcom json files
* WHENCE: amd-ucode: Use new RawFile keyword
* check_whence: Recognize RawFile keyword
* Only run ci-fairy on merge requests
* Capture artifacts from `make dist` to save at release time.
* Add new toplevel 'make dist' target.
* Create symlinks for all firmware that is duplicate using rdfind
* QCA: Update Bluetooth WCN685x 2.1 firmware to 2.1.0-00605
* Add shellcheck pre-commit target
* Fix carl9170fw shell scripts for shellcheck errors
* Add a rule for automatic tagging releases by pipeline schedule
* Add gitlab ci for calling pre-commit and ci-fairy
* Add Dockerfile used to build CI image
* Rewrite README in markdown
* Wire up pre-commit to `make check`
* Add pre-commit hooks and codespell template
* check_whence: reformat using python black
- Drop obsoleted amd-ucode-rawfile.patch
- Fix make-files.sh to handle RawFile tag correctly
- Update aliases from 6.6-rc1
==== kgeography ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== khangman ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== khelpcenter5 ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kidentitymanagement ====
Version update (23.08.1 -> 23.08.2)
Subpackages: kidentitymanagement-lang libKPim5IdentityManagement5 libKPim5IdentityManagementWidgets5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kig ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kimap ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kio-extras5 ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libkioarchive5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* thumbnail Jpegcreator: skip exif thumbnail when too small (kde#466658)
==== kio_audiocd ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kipi-plugins ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kiten ====
Version update (23.08.1 -> 23.08.2)
Subpackages: fonts-KanjiStrokeOrders
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kitinerary ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* Fix several copy/paste errors in SortUtil::hasStart/EndTime()
* Add bookingkit PDF extractor script
* Handle departure/arrival/duration triples in generic extraction as well
* Update clang-tidy settings to something more reasonable
* Make the Amadeus PDF timestamp workaround a bit less specific
* Correctly compare times with and without timezones when merging
* Fix parsing newer UK railway PDF tickets
* Deal with an alternative way to mark non-reservation RSP-6 tickets
* Fix parsing GWR iCal attachments for multi-leg train trips
* Manually merge international Renfe results
* Unify reservation/ticket number extraction for Renfe/Ouigo ES barcodes
* Move Renfe barcode documentation to the wiki
* Add a workaround for fixing broken UIC 918.3 payloads in Renfe tickets
* Sanity-check the RCT2 traveler name
* Handle one more data format in RCT2 tickets
* Try barcode decoding both on transformed and untranformed source images
* Remove some excessive debug output
* Extract un-styled Pretix PDF tickets
* Extract multi-leg Renfe tickets correctly
* Make train number matching slightly less strict
* Merge the two ÃBB UIC 918.3 extractor scripts
* Extract multi-leg ÃBB PDF tickets
* Fix online import of unidirectional SNCF bookings (kde#474197)
==== kldap ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5Ldap5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kleopatra ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kmag ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kmahjongg ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kmail ====
Version update (23.08.1 -> 23.08.2)
Subpackages: kmail-application-icons ktnef
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kmail-account-wizard ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kmailtransport ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5MailTransport5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kmbox ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kmime ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* Allow to parse specific Date. So we reduce the number of
==== kmines ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kmousetool ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kmplot ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== knotes ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kompare ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== konsole ====
Version update (23.08.1 -> 23.08.2)
Subpackages: konsole-part konsole-part-lang
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kontact ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kontactinterface ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== konversation ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== korganizer ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kpat ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* Add missing QtXml dependency
==== kpimtextedit ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5TextEdit5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kpkpass ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kqtquickcharts ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kreversi ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* Fix missing "icon" image provider for QML popup messages
* Add missing JobWidgets dependency
==== ksanecore ====
Version update (23.08.1 -> 23.08.2)
Subpackages: ksanecore-lang libKSaneCore1
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== ksmtp ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== ksudoku ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== ktnef ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== ktouch ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== kwalletmanager5 ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* Fix configure module name for Qt5 as well
==== kwordquiz ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== libev ====
- changed comment in sig file
- modified sources
% libev-4.33.tar.gz.sig
==== libgcrypt ====
- POWER: performance enhancements for cryptography [jsc#PED-5088]
* Optimize Chacha20 and Poly1305 for PPC P10 LE: [T6006]
- Chacha20/poly1305: Optimized chacha20/poly1305 for
P10 operation [rC88fe7ac33eb4]
- ppc: enable P10 assembly with ENABLE_FORCE_SOFT_HWFEATURES
on arch-3.00 [rC2c5e5ab6843d]
* Add patches:
- libgcrypt-Chacha20-poly1305-Optimized-chacha20-poly1305.patch
- libgcrypt-ppc-enable-P10-assembly-with-ENABLE_FORCE_SOF.patch
==== libgexiv2 ====
- Package sub-package python3-gexiv2 as noarch.
==== libglvnd ====
Version update (1.6.0 -> 1.7.0)
- Update to 1.7.0:
* meson.build: error out on unsupported OSes
* Update bin/symbols-check.py from mesa/mesa@9d42e31b
* EGL/libeglcurrent: fix crash on library unload
* HGL: add Haiku libGL.so implementation based on EGL
* symbols-check: Add Haiku platform symbols
* tests/egl: Fix LIBRARY_PATH on Haiku
==== libgravatar ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5Gravatar5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== libkcddb ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKF5Cddb5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== libkcompactdisc ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== libkdcraw ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== libkdegames ====
Version update (23.08.1 -> 23.08.2)
Subpackages: kdegames-carddecks-default libKF5KDEGames7 libkdegames-qt5-imports
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* Fix memory leakage in destructors of KGameIOPrivate subclasses
* Fix memory leakage of networking messages
==== libkdepim ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5Libkdepim5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== libkeduvocdocument ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== libkexiv2 ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== libkgapi ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5GAPICalendar5 libKPim5GAPICore5 libKPim5GAPIPeople5 libKPim5GAPITasks5 libkgapi-lang sasl2-kdexoauth2
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== libkipi ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== libkleo ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5libkleo5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== libkmahjongg ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKF5KMahjongglib5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* Drop hardcoded non-zero margin & spacing from selector UIs
* Do not leak tileset objects from tileset selector widget destructor
==== libkomparediff2 ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libkomparediff2-5 libkomparediff2-lang
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== libksane ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKF5Sane5 libksane-lang
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== libksieve ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libksieve5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== libnvme ====
Subpackages: libnvme-mi1 libnvme1
- Add missing jsc# tracking references to changelog
==== libtirpc ====
Version update (1.3.3 -> 1.3.4)
Subpackages: libtirpc-netconfig libtirpc3
- update to 1.3.4 (bsc#1199467)
* binddynport.c honor ip_local_reserved_ports
* gss-api: expose gss major/minor error in authgss_refresh()
* rpcb_clnt.c: Eliminate double frees in delete_cache()
* rpcb_clnt.c: memory leak in destroy_addr
* portmapper: allow TCP-only portmapper
* getnetconfigent: avoid potential DoS issue by removing unnecessary sleep
* clnt_raw.c: fix a possible null pointer dereference
* bindresvport.c: fix a potential resource leakage
==== libyui ====
Version update (4.6.0 -> 4.6.1)
- Qt Pkg: Show patterns order column if environment variable
Y2_SHOW_PATTERNS_ORDER is set
- Qt Pkg: Show invisible patterns if environment variable
SHOW_INVISIBLE_PATTERNS is set
- Qt Pkg: Fixed pattern categories order:
Use first, not last pattern (bsc#1216093)
https://github.com/libyui/libyui/pull/107
- 4.6.1
==== libyui-ncurses ====
Version update (4.6.0 -> 4.6.1)
- Qt Pkg: Show patterns order column if environment variable
Y2_SHOW_PATTERNS_ORDER is set
- Qt Pkg: Show invisible patterns if environment variable
SHOW_INVISIBLE_PATTERNS is set
- Qt Pkg: Fixed pattern categories order:
Use first, not last pattern (bsc#1216093)
https://github.com/libyui/libyui/pull/107
- 4.6.1
==== libyui-ncurses-pkg ====
Version update (4.6.0 -> 4.6.1)
- Qt Pkg: Show patterns order column if environment variable
Y2_SHOW_PATTERNS_ORDER is set
- Qt Pkg: Show invisible patterns if environment variable
SHOW_INVISIBLE_PATTERNS is set
- Qt Pkg: Fixed pattern categories order:
Use first, not last pattern (bsc#1216093)
https://github.com/libyui/libyui/pull/107
- 4.6.1
==== libyui-qt ====
Version update (4.6.0 -> 4.6.1)
- Qt Pkg: Show patterns order column if environment variable
Y2_SHOW_PATTERNS_ORDER is set
- Qt Pkg: Show invisible patterns if environment variable
SHOW_INVISIBLE_PATTERNS is set
- Qt Pkg: Fixed pattern categories order:
Use first, not last pattern (bsc#1216093)
https://github.com/libyui/libyui/pull/107
- 4.6.1
==== libyui-qt-graph ====
Version update (4.6.0 -> 4.6.1)
- Qt Pkg: Show patterns order column if environment variable
Y2_SHOW_PATTERNS_ORDER is set
- Qt Pkg: Show invisible patterns if environment variable
SHOW_INVISIBLE_PATTERNS is set
- Qt Pkg: Fixed pattern categories order:
Use first, not last pattern (bsc#1216093)
https://github.com/libyui/libyui/pull/107
- 4.6.1
==== libyui-qt-pkg ====
Version update (4.6.0 -> 4.6.1)
- Qt Pkg: Show patterns order column if environment variable
Y2_SHOW_PATTERNS_ORDER is set
- Qt Pkg: Show invisible patterns if environment variable
SHOW_INVISIBLE_PATTERNS is set
- Qt Pkg: Fixed pattern categories order:
Use first, not last pattern (bsc#1216093)
https://github.com/libyui/libyui/pull/107
- 4.6.1
==== libzypp ====
Version update (17.31.20 -> 17.31.22)
- Preliminary disable 'rpm --runposttrans' usage for chrooted
systems (bsc#1216091)
This limits the %transfiletrigger(postun|in) support in the
default installer if --root is used (as described in bsc#1041742).
The chrooted execution of the scripts in 'rpm --runposttrans'
broke in rpm-4.18. It's expected to be fixed in rpm-4.19.
Then we'll enable the feature again.
- fix comment typo on zypp.conf (boo#1215979)
- version 17.31.22 (22)
- Attempt to delay %transfiletrigger(postun|in) execution if rpm
supports it (bsc#1041742)
Decide during installation whether rpm is capable of delayed
%posttrans %transfiletrigger(postun|in) execution or whether we
can just handle the packages %posttrans. On TW a delayed
%transfiletrigger handling is possible since rpm-4.17.
- Make sure the old target is deleted before a new one is created
(bsc#1203760)
- version 17.31.21 (22)
==== lokalize ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== mailcommon ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5MailCommon5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== mailimporter ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5MailImporter5 libKPim5MailImporterAkonadi5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== malcontent ====
Version update (0.10.4 -> 0.11.1)
Subpackages: libmalcontent-0-0 malcontent-control typelib-1_0-Malcontent-0
- Update to version 0.11.1:
+ Bugs fixed: build: Switch to Mesonâs gnome.post_install
function
+ Updated translations.
- Changes from version 0.11.0:
+ libmalcontent-ui, and the malcontent-control application, now
use libappstream rather than appstream-glib.
+ libmalcontent-ui, and the malcontent-control application, now
use GTK 4 and libadwaita rather than GTK+ 3.
+ As a result of these changes, the pkg-config name has been
bumped to libmalcontent-ui-1, and the gobject-introspection
name to MalcontentUi-1.
+ Improve keyboard navigation of the malcontent-control
application.
+ Updated translations.
- Drop pkgconfig(gtk+-3.0) BuildRequires, and add
desktop-file-utils, pkgconfig(gtk4) and pkgconfig(libadwaita-1)
following upstream changes.
- Rename libmalcontent-ui-0-0, typelib-1_0-MalcontentUi-0 and
typelib-1_0-MalcontentUi-0 to libmalcontent-ui-1-1,
typelib-1_0-MalcontentUi-1 and typelib-1_0-MalcontentUi-1
following upstream soname changes.
==== mbox-importer ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== messagelib ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* Fix crash when switching signed/encrypted emails very fast (kde#463083)
==== microos-tools ====
Version update (2.21+git0 -> 2.21+git5)
- Update to version 2.21+git5:
* 98selinux-microos: Set mount propagation properly
* 98selinux-microos: Convert tabs to spaces
* 98selinux-microos: Don't include setenforce unnecessarily
* Add spec file
* systemd-proxy-env: fix typos in setup-systemd-proxy-env
- Use the .spec file from the repo
==== mobipocket ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== mutter ====
- Drop mutter-crash-meta_context_terminate.patch: Closed upstream
via https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/2609
==== nvme-cli ====
Subpackages: nvme-cli-bash-completion
- Add missing jsc# and bsc# tracking entries in change log.
==== okular ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* markdown: Fix rendering with discount3 (kde#475198)
* CI: fix which clang tidy we want
==== parley ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== perl-CGI ====
Version update (4.57 -> 4.590.0)
- updated to 4.59
see /usr/share/doc/packages/perl-CGI/Changes
4.59 2023-10-02
[ FIX ]
- Bring VERSION values inline
4.58 2023-10-02
[ FIX ]
- Update cookie expires date format (GH #258 , thanks to robbiebow)
==== pim-data-exporter ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== pim-sieve-editor ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== pimcommon ====
Version update (23.08.1 -> 23.08.2)
Subpackages: libKPim5PimCommon5 libKPim5PimCommonAkonadi5
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== pipewire ====
Version update (0.3.80 -> 0.3.81)
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
- Add patches from upstream that fix pro-audio not producing any
sound in 0.3.81:
* 0001-alsa-add-api.alsa.auto-link-option.patch
* 0002-acp-fix-compilation.patch
* 0003-acp-only-join-and-link-when-1-capture-and-1-playback.patch
* 0004-acp-only-disable-tsched-when-linking.patch
- Add patch from upstream that fixes issues when PCM is stopped,
which includes fixing sound in qemu:
* 0001-alsa-dont-check-early-wakeup-when-PCM-stopped.patch
- Pipewire now requires vulkan 1.3, so we have to disable vulkan
support if this requirement is not fulfilled in order to build
correctly in Leap.
- Update to version 0.3.81:
* Highlights
- jackdbus support is now enabled by default.
- IRQ based scheduling in ALSA was improved and enabled by
default for Pro-Audio profile. It will also link the pcms
together to get lower latency. This now matches what JACK
does and gives equal latency to PipeWire for Pro-Audio
profiles.
- Support both old and new versions of webrtc-audio-processing
to make the transition easier.
- Forced quantum changes by nodes or metadata will now also
force a suspend and resume of the graph, like the rate
changes to make sure all nodes adapt to the new quantum.
This is important for Pro-Audio nodes that need to
reconfigure the hardware to a new period in IRQ-based
scheduling.
- Fix a regression in regex parsing.
- Many bugfixes and improvements.
* PipeWire
- jackdbus is by default enabled now. The idea is that when
jackdbus is installed, the real libjack.so is in the path and
we can become a real JACK client.
- Forces quantum changes by nodes or metadata will now also
force a suspend and resume in the graph, like the rate
changes to make sure all nodes adapt to the new quantum.
This is important for Pro-Audio nodes that need to
reconfigure the hardware to a new period.
- The stream now has an EARLY_PROCESS option that can be used
to implement custom buffer fill levels.
- Fix a regression in regex parsing.
- Fix a bug in position reporting in the driver node.
- Destroying a link will now recalculate the graph correctly.
- Fix the rate comparison for finding the best rate in the
graph.
- Use malloc_trim() when available to release memory.
* Tools
- pw-cat now supports DFF DSD files.
- pw-cli avoid some NULL derefs in some cases.
* Modules
- The RAOP sink has seen some cleanups and improvements.
It will now ask for feedback every 2 seconds to keep some
devices alive.
- A bug in filter-chain was fixed where it would fail to apply
the gain when when mixing just one source.
- The filter-chain can now pass the stream volume to a control
in the filter-chain graph.
- Improve volume handling in RAOP sink.
* Pulse-server
- Some cleanup in the pending_stream handling.
- Fix a regression in the event emission code where it failed
to emit a changed event when a node was linked.
- Lower the realtime priority of pulseaudio clients.
- Set pulse.module.id on the echo-cancel streams.
* SPA
- Support both old and new versions of webrtc-audio-processing
to make the transition easier.
- The ALSA driver now does the synch of all followers directly
from the wakeup event. This results in more stable rate
matching.
- IRQ based scheduling in ALSA was improved and enabled by
default for Pro-Audio profile. It will also link the pcms
together to get lower latency. This now matches what JACK
does and gives equal latency to PipeWire for Pro-Audio
profiles.
- GNU/Hurd support was added.
- Some improvements to passthrough handling.
* Bluetooth
- Improvements to the codec handling when PipeWire is used as
Audio Gateway.
- Adapt to new Bluez API for BAP devices.
* JACK
- When the jack library is set in the default library path,
avoid using LD_LIBRARY_PATH because this can cause confusion.
- Handle clearing the latency on a port.
- jack_property now always manages to actually change the
metadata because it waits for a roundtrip before exiting.
==== python-pycurl ====
- Skip test_multi_socket_select (gh#pycurl/pycurl#819),
test_multi_socket_action (gh#pycurl/pycurl#729), and
test_request_with_verifypeer (gh#pycurl/pycurl#822).
==== python-sniffio ====
- Clean up the SPEC file
==== python-urllib3 ====
- Update Buildrequires to upstream list.
==== qt6-base ====
Version update (6.5.3 -> 6.6.0)
Subpackages: libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6Sql6 libQt6Test6 libQt6Widgets6 qt6-network-tls qt6-platformtheme-gtk3
- Update to 6.6.0
* https://www.qt.io/blog/qt-6.6-released
- Add patch to fix creation of -debuginfo packages for qmake builds:
* 0001-Don-t-strip-binaries-when-building-with-qmake.patch
==== qt6-declarative ====
Version update (6.5.3 -> 6.6.0)
Subpackages: libQt6LabsAnimation6 libQt6LabsFolderListModel6 libQt6LabsQmlModels6 libQt6LabsSettings6 libQt6LabsSharedImage6 libQt6LabsWavefrontMesh6 libQt6Qml6 libQt6QmlCore6 libQt6QmlLocalStorage6 libQt6QmlModels6 libQt6QmlWorkerScript6 libQt6QmlXmlListModel6 libQt6Quick6 libQt6QuickControls2-6 libQt6QuickControls2Impl6 libQt6QuickDialogs2-6 libQt6QuickDialogs2QuickImpl6 libQt6QuickDialogs2Utils6 libQt6QuickEffects6 libQt6QuickLayouts6 libQt6QuickParticles6 libQt6QuickShapes6 libQt6QuickTemplates2-6 libQt6QuickTest6 qt6-declarative-imports
- Update to 6.6.0
* https://www.qt.io/blog/qt-6.6-released
==== qt6-imageformats ====
Version update (6.5.3 -> 6.6.0)
- Update to 6.6.0
* https://www.qt.io/blog/qt-6.6-released
==== qt6-translations ====
Version update (6.5.3 -> 6.6.0)
- Update to 6.6.0
* https://www.qt.io/blog/qt-6.6-released
==== qt6-wayland ====
Version update (6.5.3 -> 6.6.0)
Subpackages: libQt6WaylandClient6 libQt6WaylandCompositor6 libQt6WaylandEglClientHwIntegration6 libQt6WaylandEglCompositorHwIntegration6 libQt6WlShellIntegration6
- Update to 6.6.0
* https://www.qt.io/blog/qt-6.6-released
==== rubygem-parser ====
Version update (3.2.2.3 -> 3.2.2.4)
- updated to version 3.2.2.4
v3.2.2.4 (2023-10-04)
- --------------------
API modifications:
* bump Racc to 1.7.1 (#930) (Koichi ITO)
Bugs fixed:
* Fix an error for flip-flop with beginless or endless ranges (#946) (Koichi ITO)
==== rubygem-rubocop ====
Version update (1.56.3 -> 1.57.0)
- updated to version 1.57.0
[#]# 1.57.0 (2023-10-11)
[#]## New features
* [#12227](https://github.com/rubocop/rubocop/pull/12227): Add new `Style/SingleLineDoEndBlock` cop. ([@koic][])
* [#12246](https://github.com/rubocop/rubocop/pull/12246): Make `Lint/RedundantSafeNavigation` aware of constant receiver. ([@koic][])
* [#12257](https://github.com/rubocop/rubocop/issues/12257): Make `Style/RedundantDoubleSplatHashBraces` aware of `merge` methods. ([@koic][])
[#]## Bug fixes
* [#12244](https://github.com/rubocop/rubocop/issues/12244): Fix a false negative for `Lint/Debugger` when using debugger method inside block. ([@koic][])
* [#12231](https://github.com/rubocop/rubocop/issues/12231): Fix a false negative for `Metrics/ModuleLength` when defining a singleton class in a module. ([@koic][])
* [#12249](https://github.com/rubocop/rubocop/issues/12249): Fix a false positive `Style/IdenticalConditionalBranches` when `if`..`else` with identical leading lines and assign to condition value. ([@koic][])
* [#12253](https://github.com/rubocop/rubocop/pull/12253): Fix `Lint/LiteralInInterpolation` to accept an empty string literal interpolated in words literal. ([@knu][])
* [#12198](https://github.com/rubocop/rubocop/issues/12198): Fix an error for flip-flop with beginless or endless ranges. ([@koic][])
* [#12259](https://github.com/rubocop/rubocop/issues/12259): Fix an error for `Lint/MixedCaseRange` when using nested character class in regexp. ([@koic][])
* [#12237](https://github.com/rubocop/rubocop/issues/12237): Fix an error for `Style/NestedTernaryOperator` when a ternary operator has a nested ternary operator within an `if`. ([@koic][])
* [#12228](https://github.com/rubocop/rubocop/pull/12228): Fix false negatives for `Style/MultilineBlockChain` when using multiline block chain with safe navigation operator. ([@koic][])
* [#12247](https://github.com/rubocop/rubocop/pull/12247): Fix false negatives for `Style/RedundantParentheses` when using logical or comparison expressions with redundant parentheses. ([@koic][])
* [#12226](https://github.com/rubocop/rubocop/issues/12226): Fix false positives for `Layout/MultilineMethodCallIndentation` when aligning methods in multiline block chain. ([@koic][])
* [#12076](https://github.com/rubocop/rubocop/issues/12076): Fixed an issue where the top-level cache folder was named differently during two consecutive rubocop runs. ([@K-S-A][])
[#]## Changes
* [#12235](https://github.com/rubocop/rubocop/pull/12235): Enable auto parallel inspection when config file is specified. ([@aboutNisblee][])
* [#12234](https://github.com/rubocop/rubocop/pull/12234): Enhance `Style/FormatString`'s autocorrection when using known conversion methods whose return value is not an array. ([@koic][])
* [#12128](https://github.com/rubocop/rubocop/issues/12128): Make `Style/GuardClause` aware of `define_method`. ([@koic][])
* [#12126](https://github.com/rubocop/rubocop/pull/12126): Make `Style/RedundantFilterChain` aware of `select.present?` when `ActiveSupportExtensionsEnabled` config is `true`. ([@koic][])
* [#12250](https://github.com/rubocop/rubocop/pull/12250): Mark `Lint/RedundantRequireStatement` as unsafe autocorrect. ([@koic][])
* [#12097](https://github.com/rubocop/rubocop/issues/12097): Mark unsafe autocorrect for `Style/ClassEqualityComparison`. ([@koic][])
* [#12210](https://github.com/rubocop/rubocop/issues/12210): Mark `Style/RedundantFilterChain` as unsafe autocorrect. ([@koic][])
[#]# 1.56.4 (2023-09-28)
[#]## Bug fixes
* [#12221](https://github.com/rubocop/rubocop/issues/12221): Fix a false positive for `Layout/EmptyLineAfterGuardClause` when using `return` before guard condition with heredoc. ([@koic][])
* [#12213](https://github.com/rubocop/rubocop/issues/12213): Fix a false positive for `Lint/OrderedMagicComments` when comment text `# encoding: ISO-8859-1` is embedded within example code as source code comment. ([@koic][])
* [#12205](https://github.com/rubocop/rubocop/issues/12205): Fix an error for `Style/OperatorMethodCall` when using `foo bar./ baz`. ([@koic][])
* [#12208](https://github.com/rubocop/rubocop/issues/12208): Fix an incorrect autocorrect for the `--disable-uncorrectable` command line option when registering an offense is outside a percent array. ([@koic][])
* [#12203](https://github.com/rubocop/rubocop/pull/12203): Fix an incorrect autocorrect for `Lint/SafeNavigationChain` when using safe navigation with comparison operator as an expression of logical operator or comparison operator's operand. ([@koic][])
* [#12206](https://github.com/rubocop/rubocop/pull/12206): Fix an incorrect autocorrect for `Style/OperatorMethodCall` when using `foo./bar`. ([@koic][])
* [#12202](https://github.com/rubocop/rubocop/pull/12202): Fix an incorrect autocorrect for `Style/RedundantConditional` when unless/else with boolean results. ([@ydah][])
* [#12199](https://github.com/rubocop/rubocop/issues/12199): Fix false negatives for `Layout/MultilineMethodCallIndentation` when using safe navigation operator. ([@koic][])
[#]## Changes
* [#12197](https://github.com/rubocop/rubocop/pull/12197): Make `Style/CollectionMethods` aware of `collect_concat`. ([@koic][])
==== samba ====
Version update (4.19.0+git.306.19d2e214c58 -> 4.19.1+git.312.c912b3d2ef6)
Subpackages: libsamba-policy0-python3 samba-ad-dc-libs samba-client samba-client-libs samba-gpupdate samba-ldb-ldap samba-libs samba-libs-python3 samba-python3 samba-winbind samba-winbind-libs
- CVE-2023-4091: samba: Client can truncate file with read-only
permissions; (bsc#1215904); (bso#15439).
- CVE-2023-42669: samba: rpcecho, enabled and running in AD DC,
allows blocking sleep on request; (bso#1215905); (bso#15474).
- CVE-2023-42670: samba: The procedure number is out of range
when starting Active Directory Users and Computers;
(bsc#1215906); (bso#15473).
- CVE-2023-3961: samba: Unsanitized client pipe name passed to
local_np_connect(); (bsc#1215907); (bso#15422).
- CVE-2023-4154: samba: dirsync allows SYSTEM access with only
"GUID_DRS_GET_CHANGES" right, not "GUID_DRS_GET_ALL_CHANGES;
(bsc#1215908); (bso#15424).
==== selinux-policy ====
Version update (20230728 -> 20231012)
Subpackages: selinux-policy-targeted
- Update to version 20231012:
* Allow sssd_t watch permission to net_conf_t dirs (bsc#1216052)
* Revert fix for bsc#1205770 since it causes a regression for bsc#1214887
==== signon-kwallet-extension ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== skanlite ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== spectacle ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== step ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- No code change since 23.08.1
==== udisks2 ====
Subpackages: libudisks2-0 libudisks2-0_btrfs udisks2-bash-completion
- fix mount failure on ntfs formatted usb disks (bsc#1216055)
* add:
0001-doc-Clarify-the-Filesystem.Size-property-presence.patch
0001-tests-Mark-UDF-fstab-filesystem-tests-as-unstable.patch
0001-udiskslinuxfilesystem-Refactor-internal-whitelists.patch
0001-tests-Add-offline-and-online-filesystem-grow-tests.patch
0001-udiskslinuxfilesystem-Force-native-tools-for-mounted.patch
==== umbrello ====
Version update (23.08.1 -> 23.08.2)
- Update to 23.08.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/gear/23.08.2/
- Changes since 23.08.1:
* Fix 'ERD lost foreign keys when loaded again' (kde#468728)
* Fix umbrello not starting from KDE applications menu (kde#474587)
* testumlroledialog: Fix crash (kde#474694)
* Fixed display errors in the dialogs for searching objects and exporting images (kde#474539)
==== wireplumber ====
Version update (0.4.14 -> 0.4.15)
Subpackages: libwireplumber-0_4-0 wireplumber-audio
- Update to version 0.4.15:
* Additions:
- A new "DSP policy" module has been added; its purpose is to
automatically load a filter-chain when a certain hardware
device is present, so that audio always goes through this
software DSP before reaching the device. This is mainly to
support Apple M1/M2 devices, which require a software DSP
to be always present
- WpImplModule now supports loading module arguments directly
from a SPA-JSON config file; this is mainly to support DSP
configuration for Apple M1/M2 and will likely be reworked
for 0.5
- Added support for automatically combining Bluetooth LE Audio
device sets (e.g. pairs of earbuds) (!500)
- Added command line options in wpctl to display device/node
names and nicknames instead of descriptions
- Added zsh completions file for wpctl
- The device profile selection policy now respects the
device.profile property if it is set on the device; this is
useful to hand-pick a profile based on static configuration
rules (alsa_monitor.rules)
* Changes/Fixes:
- Linking policy now sends an error to the client before
destroying the node, if it determines that the node cannot be
linked to any target; this fixes error reporting on the
client side
- Fixed a crash in suspend-node that could happen when
destroying virtual sinks that were loaded from another
process such as pw-loopback
- Virtual machine default period size has been bumped to 1024
- Updated bluez5 default configuration, using bluez5.roles
instead of bluez5.headset-roles now (!498)
- Disabled Bluetooth autoconnect by default (!514)
- Removed RestrictNamespaces option from the systemd services
in order to allow libcamera to load sandboxed IPA modules
- Fixed a JSON encoding bug with empty strings
- Lua code can now parse strings without quotes from SPA-JSON
- Added some missing \since annotations and made them show up
in the generated gobject-introspection file, to help bindings
generators
- Add zsh-completion subpackage
==== xscreensaver ====
Version update (6.07 -> 6.08)
Subpackages: xscreensaver-data xscreensaver-data-extra xscreensaver-lang
- update to 6.08:
* fixes for other platforms
==== yast2-country ====
Version update (4.6.3 -> 5.0.1)
Subpackages: yast2-country-data
- use also kbd-model-map.xkb-generated (bsc#1211104)
- sort the selection box of keyboard layouts alphabetically
- 5.0.1
- 5.0.0 (#bsc1185510)
==== yast2-x11 ====
Version update (4.6.0 -> 5.0.1)
- xkbctrl: use also kbd-model-map.xkb-generated (bsc#1211104)
- 5.0.1
- 5.0.0 (#bsc1185510)
==== zypper ====
Version update (1.14.64 -> 1.14.66)
Subpackages: zypper-log zypper-needs-restarting
- Return 104 also if info suggests near matches (fixes #504)
- Rephrase upgrade message for openSUSE Tumbleweed (bsc#1212422)
- Fix typo (fixes #484)
- version 1.14.66
- Fix some typos and spelling errors found by Lintian (fixes #501)
- Prefer unaliased `grep` to avoid unexpected/wrong completions.
(#503)
- commit: Insert a headline to separate output of different rpm
scripts (bsc#1041742)
- Fix typo in changes file.
- version 1.14.65
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:
ModemManager
abseil-cpp (20230802.0 -> 20230802.1)
alsa
c-ares (1.19.1 -> 1.20.1)
calligra
desktop-file-utils (0.26 -> 0.27)
erofs-utils (1.6 -> 1.7)
fuse3 (3.16.1 -> 3.16.2)
gpg2 (2.4.0 -> 2.4.3)
libcue (2.2.1 -> 2.3.0)
libnvme
libva (2.19.0 -> 2.20.0)
libva-gl (2.19.0 -> 2.20.0)
libxmlb (0.3.13 -> 0.3.14)
nvme-cli
orca (45.0 -> 45.1)
patterns-gnome
publicsuffix (20230826 -> 20230930)
python-apipkg (3.0.1 -> 3.0.2)
qpdf (11.6.1 -> 11.6.2)
xkeyboard-config (2.39 -> 2.40)
yast2-trans (84.87.20230930.5f9e01162a -> 84.87.20231004.bd479b5f2d)
=== Details ===
==== ModemManager ====
Subpackages: ModemManager-bash-completion libmm-glib0
- Add explicit /usr/bin/dbus-daemon BuildRequires: Needed for
tests.
==== abseil-cpp ====
Version update (20230802.0 -> 20230802.1)
- update to 20230802.1:
* Add StdcppWaiter to the end of the list of waiter
implementations
==== alsa ====
Subpackages: libasound2 libatopology2
- Fix symbol version:
0005-seq-Fix-typos-in-symbol-version-definitions.patch
==== c-ares ====
Version update (1.19.1 -> 1.20.1)
- Update to version 1.20.1
* Remove bin/acountry from built tools as nerd.dk is gone
* Default per-query timeout has been reduced to 2s with a 3x retry count
* rand: add support for getrandom()
Bug fixes:
* TCP back to back queries were broken
* Ensure queries for ares_getaddrinfo() are not requeued during
destruction
* ares_getaddrinfo() should not retry other address classes if
one address class has already been returned
* Avoid production ill-formed result when qualifying a name
with the root domain
* Fix missing prefix for CMake generated libcares.pc
* DNS server ports can now be read from system configuration
instead of defaulting to port 53, aka openBSD resolv.conf format
* Replace usages of sprintf with snprintf
==== calligra ====
- Replace freetype-devel BuildRequires with freetype2: this is
actually what is needed, but as fontconfig happened to pull it in
already, things happened to work. Freetype 1 is not needed here.
==== desktop-file-utils ====
Version update (0.26 -> 0.27)
- Update to version 0.27:
* common
+ Remove Autotools support.
+ Minor updates to project documentation.
+ Add pledge(2) support to remaining utilities
+ Add --version support to utilities.
* desktop-file-validate
+ Support desktop spec version 1.5.
+ Add LXQt to categories.
+ Use DDE category for Deepin desktop.
+ Add Endless to list of desktop IDs.
+ Fix field code escaping in messages.
* desktop-entry-mode.el
+ Highlight action groups when ID includes hyphens.
- Drop patches (upstreamed):
* 0001-validate-support-SingleMainWindow-key-from-1.5.patch
* 0002-validate-Support-version-1.5.patch
- Refresh desktop-file-utils-suse-keys.patch
==== erofs-utils ====
Version update (1.6 -> 1.7)
- Update to version 1.7:
* support arbitrary valid block sizes in addition to page size
* (mkfs.erofs) arrange on-disk meta with Breadth-First Traversal
instead
* support long xattr name prefixes
* support UUID functionality without libuuid
* (mkfs.erofs, experimental) add DEFLATE algorithm support
* (mkfs.erofs, experimental) support building images directly
from tarballs
* (dump.erofs) print more superblock fields
* (mkfs.erofs, experimental) introduce preliminary rebuild mode
* various bugfixes and cleanups (CVE-2023-33551, CVE-2023-33552)
- Switch service to mode=manual, as 'disabled' is deprecated.
==== fuse3 ====
Version update (3.16.1 -> 3.16.2)
Subpackages: libfuse3-3
- Update to release 3.16.2
* Various minor bugfixes and improvements.
==== gpg2 ====
Version update (2.4.0 -> 2.4.3)
Subpackages: dirmngr
- Install the internal executables in the /usr/libexec dir instead
of /usr/lib64. These files are keyboxd, scdaemon, gpg-auth
gpg-check-pattern, gpg-pair-tool, gpg-preset-passphrase,
gpg-protect-tool, gpg-wks-client, dirmngr_ldap and tpm2daemon.
- Provide the systemd-user files since they have been removed
upstream since version 2.4.1. [bsc#1201564]
* Add gpg2-systemd-user.tar.xz
==== libcue ====
Version update (2.2.1 -> 2.3.0)
- Update to release 2.3.0
* EOF check [CVE-2023-43641]
- Drop 0001-Check-that-the-array-index-isn-t-negative.-This-fixe.patch
- Add 0001-Check-that-the-array-index-isn-t-negative.-This-fixe.patch
[CVE-2023-43641]
==== libnvme ====
Subpackages: libnvme-mi1 libnvme1
- Use glob for python3-libnvme file listening. Workaround pycache_only
problems for SLE/Leap builds.
- Drop usused libuuid dependency
==== libva ====
Version update (2.19.0 -> 2.20.0)
Subpackages: libva-drm2 libva-wayland2 libva-x11-2 libva2
- Update to version 2.20.0:
* av1: Revise offsets comments for av1 encode
* drm:
- Limit the array size to avoid out of range
- Remove no longer used helpers
* jpeg: add support for crop and partial decode
* trace:
- Add trace for vaExportSurfaceHandle
- Unlock mutex before return
- Fix minor issue about printf data type and value range
* va/backend:
- Annotate vafool as deprecated
- Document the vaGetDriver* APIs
* va/x11/va_fglrx: Remove some dead code
* va/x11/va_nvctrl: Remove some dead code
* va:
- Add new VADecodeErrorType to indicate the reset happended in
the driver
- Add vendor string on va_TraceInitialize
- Added Q416 fourcc (three-plane 16-bit YUV 4:4:4)
- Drop no longer applicable vaGetDriverNames check
- Fix:don't leak driver names, when override is set
- Fix:set driver number to be zero if vaGetDriverNames failed
- Optimize code of getting driver name for all protocols/os
(wayland,x11,drm,win32,android)
- Remove legacy code paths
- Remove unreachable "DRIVER BUG"
* win32:
- Only print win32 driver messages in DEBUG builds
- Remove duplicate adapter_luid entry
* x11/dri2: limit the array handling to avoid out of range access
* x11:
- Allow disabling DRI3 via LIBVA_DRI3_DISABLE env var
- Implement vaGetDriverNames
- Remove legacy code paths
- Refresh propagate-dpy.patch with quilt.
==== libva-gl ====
Version update (2.19.0 -> 2.20.0)
- Update to version 2.20.0:
* av1: Revise offsets comments for av1 encode
* drm:
- Limit the array size to avoid out of range
- Remove no longer used helpers
* jpeg: add support for crop and partial decode
* trace:
- Add trace for vaExportSurfaceHandle
- Unlock mutex before return
- Fix minor issue about printf data type and value range
* va/backend:
- Annotate vafool as deprecated
- Document the vaGetDriver* APIs
* va/x11/va_fglrx: Remove some dead code
* va/x11/va_nvctrl: Remove some dead code
* va:
- Add new VADecodeErrorType to indicate the reset happended in
the driver
- Add vendor string on va_TraceInitialize
- Added Q416 fourcc (three-plane 16-bit YUV 4:4:4)
- Drop no longer applicable vaGetDriverNames check
- Fix:don't leak driver names, when override is set
- Fix:set driver number to be zero if vaGetDriverNames failed
- Optimize code of getting driver name for all protocols/os
(wayland,x11,drm,win32,android)
- Remove legacy code paths
- Remove unreachable "DRIVER BUG"
* win32:
- Only print win32 driver messages in DEBUG builds
- Remove duplicate adapter_luid entry
* x11/dri2: limit the array handling to avoid out of range access
* x11:
- Allow disabling DRI3 via LIBVA_DRI3_DISABLE env var
- Implement vaGetDriverNames
- Remove legacy code paths
- Refresh propagate-dpy.patch with quilt.
==== libxmlb ====
Version update (0.3.13 -> 0.3.14)
- baselibs.conf: don't build libxmlb2-32bit; baselibs.conf was
added for the x86-64-v3 flavor; the -32bit was an unintended side
effect.
- Update to 0.3.14
* Fix comparing indexed text with integer values
- Enable libstemmer-devel BuildRequires and pass stemmer=true to
meson setup, libstemmer now available in Tumbleweed.
- Use ldconfig_scriptlets macro for post(un) handling.
==== nvme-cli ====
Subpackages: nvme-cli-bash-completion
- Use fixed timestamps for documentation allowing reproducable builds
- Announce nvmeof-boot-support support via Provides
- Filter rpmlint warnings for systemd-service-without-service_ macros
- Add missing service files for NBFT feature
* add 0001-fabrics-autoconnect-add-service-unit-for-connecting-.patch
* add 0002-fabrics-add-udev-rule-to-avoid-renaming-nbft-interfa.patch
==== orca ====
Version update (45.0 -> 45.1)
- Update to version 45.1:
+ Web:
- Fix regression in bookmark support.
- Fix bug causing Orca to present some custom widgets as an
image.
+ General:
- Fix bug causing Orca to ignore objects that are valid because
they had been defunct/invalid before.
- Fix bug causing rewind and fast-forward in SayAll to fail.
- Fix chattiness issue in mate-panel.
- Only examine descriptions by default in isSameObject for Gtk
apps for performance reasons.
- Use AXObject.is_dead instead of the script utility for
performance reasons.
- Revert "Don't let brlapi crash us". This change was a
workaround put in place to give distros enough time to get
the fixed brltty, but it had a slight performance impact if
braille was enabled but not being used.
- Stop using deprecated Gtk API in the accessible actions menu.
+ Updated translations.
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome
- Disable (temp?) gnome-notes while we wait for upstream to fix the
now 6 months old bug with it crashing in its search-provider. See
https://gitlab.gnome.org/GNOME/gnome-notes/-/issues/196 and
https://bugzilla.opensuse.org/show_bug.cgi?id=1210322
==== publicsuffix ====
Version update (20230826 -> 20230930)
- Update to version 20230930:
* util: gTLD data autopull updates for 2023-09-30T15:11:25 UTC
* Update .fr list, move some subspaces to PRIVATE section listing of smallregistry.net
* Remove k12.de.us
* Add wix.run
==== python-apipkg ====
Version update (3.0.1 -> 3.0.2)
- update to 3.0.2:
* Fix import path to make it vendoring-friendly
* remove py reference from tests
- switch to gh tarball to get tests again
==== qpdf ====
Version update (11.6.1 -> 11.6.2)
- version update to 11.6.2:
* Bug fix: when piping stream data, don't call finish on failure
if the failure was caused by a previous call to finish.
==== xkeyboard-config ====
Version update (2.39 -> 2.40)
- Update to version 2.40
* mostly updated translation
* a few bugfixes
==== yast2-trans ====
Version update (84.87.20230930.5f9e01162a -> 84.87.20231004.bd479b5f2d)
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-sr yast2-trans-sv 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.20231004.bd479b5f2d:
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (Portuguese (Brazil))
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (German)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Indonesian)
* Translated using Weblate (Catalan)
* Translated using Weblate (Catalan)
1
0
Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
AppStream
ImageMagick (7.1.1.18 -> 7.1.1.19)
Mesa (23.2.0 -> 23.2.1)
Mesa-drivers (23.2.0 -> 23.2.1)
NetworkManager (1.44.0 -> 1.44.2)
NetworkManager-applet (1.32.0 -> 1.34.0)
SDL2
bluez
bolt (0.9.5 -> 0.9.6)
chmlib
chrony
crypto-policies
dLeyna
e2fsprogs
fde-tools
filesystem
fprintd
frei0r-plugins (1.8.0 -> 2.3.1)
gdm
geoclue2 (2.7.0 -> 2.7.1)
gigolo (0.5.2 -> 0.5.3)
glibc
gnome-characters
gnome-control-center (45.0 -> 45.0+34)
groff
groff-full
grub2
gucharmap (15.0.4 -> 15.1.1)
hplip (3.23.5 -> 3.23.8)
ibus
icewm (3.4.0 -> 3.4.3)
javapackages-tools
kernel-source (6.5.4 -> 6.5.6)
ldb (2.7.2 -> 2.8.0)
libX11 (1.8.6 -> 1.8.7)
libXpm (3.5.16 -> 3.5.17)
libXrandr (1.5.3 -> 1.5.4)
libdmapsharing (3.9.12 -> 3.9.13)
libetebase
libev
libnvme
libqt5-qtbase (5.15.10+kde129 -> 5.15.11+kde134)
libqt5-qtconnectivity (5.15.10+kde4 -> 5.15.11+kde6)
libqt5-qtdeclarative (5.15.10+kde26 -> 5.15.11+kde30)
libqt5-qtgraphicaleffects (5.15.10+kde0 -> 5.15.11+kde0)
libqt5-qtimageformats (5.15.10+kde9 -> 5.15.11+kde12)
libqt5-qtlocation (5.15.10+kde4 -> 5.15.11+kde4)
libqt5-qtmultimedia (5.15.10+kde3 -> 5.15.11+kde2)
libqt5-qtnetworkauth (5.15.10+kde0 -> 5.15.11+kde0)
libqt5-qtquickcontrols (5.15.10+kde0 -> 5.15.11+kde0)
libqt5-qtquickcontrols2 (5.15.10+kde6 -> 5.15.11+kde5)
libqt5-qtscript (5.15.14 -> 5.15.15)
libqt5-qtsensors (5.15.10+kde0 -> 5.15.11+kde0)
libqt5-qtserialport (5.15.10+kde0 -> 5.15.11+kde0)
libqt5-qtspeech (5.15.10+kde1 -> 5.15.11+kde1)
libqt5-qtsvg (5.15.10+kde8 -> 5.15.11+kde6)
libqt5-qttools (5.15.10+kde3 -> 5.15.11+kde3)
libqt5-qttranslations (5.15.10+kde0 -> 5.15.11+kde0)
libqt5-qtvirtualkeyboard (5.15.10+kde0 -> 5.15.11+kde0)
libqt5-qtwayland (5.15.10+kde51 -> 5.15.11+kde59)
libqt5-qtwebchannel (5.15.10+kde3 -> 5.15.11+kde3)
libqt5-qtwebsockets (5.15.10+kde2 -> 5.15.11+kde2)
libqt5-qtwebview (5.15.10+kde0 -> 5.15.11+kde0)
libqt5-qtx11extras (5.15.10+kde0 -> 5.15.11+kde0)
libqt5-qtxmlpatterns (5.15.10+kde0 -> 5.15.11+kde0)
libreoffice (7.6.1.2 -> 7.6.2.1)
libselinux
libsemanage
libsepol
libvirt (9.7.0 -> 9.8.0)
libvpx (1.13.0 -> 1.13.1)
llvm17 (17.0.1 -> 17.0.2)
luajit
makedumpfile
mpg123 (1.32.2 -> 1.32.3)
netcfg
nodejs20 (20.7.0 -> 20.8.0)
nvme-cli
opensc
openssl-1_1
parted
perl
policycoreutils
polkit-default-privs (1550+20230920.74aeded -> 1550+20231006.28f05f1)
python-SQLAlchemy (2.0.19 -> 2.0.21)
python-argcomplete (3.1.1 -> 3.1.2)
python-cryptography (41.0.3 -> 41.0.4)
python-dnspython
python-greenlet (3.0.0~rc3 -> 3.0.0)
python-libvirt-python (9.7.0 -> 9.8.0)
python-psutil
python-reportlab (3.6.13 -> 4.0.5)
python-urllib3 (2.0.4 -> 2.0.6)
rubygem-nokogiri
rubygem-parser (3.1.3.0 -> 3.2.2.3)
rubygem-rubocop (1.39.0 -> 1.56.3)
rubygem-rubocop-ast (1.24.0 -> 1.29.0)
rubygem-ruby-dbus (0.23.0.beta2 -> 0.23.1)
rubygem-unicode-display_width (2.3.0 -> 2.4.2)
samba (4.18.6+git.320.cfda27bacb -> 4.19.0+git.306.19d2e214c58)
selinux-policy
sg3_utils (1.48~20221101+1.142dace -> 1.48+1.889c3e3)
shadow (4.14.0 -> 4.14.1)
shim
srt (1.5.2 -> 1.5.3)
sshfs (3.7.4 -> 3.7.4a)
systemd
talloc (2.4.0 -> 2.4.1)
tdb (1.4.8 -> 1.4.9)
tevent (0.14.1 -> 0.15.0)
u-boot-rpiarm64 (2023.07 -> 2023.10)
vsftpd
vte
xdg-desktop-portal
xfce4-clipman-plugin (1.6.4 -> 1.6.5)
xfce4-notifyd (0.8.2 -> 0.9.2)
xfce4-panel (4.18.4 -> 4.18.5)
xfce4-pulseaudio-plugin (0.4.7 -> 0.4.8)
xfce4-taskmanager (1.5.5 -> 1.5.6)
xscreensaver (6.06 -> 6.07)
xterm (384 -> 385)
zxing-cpp (2.0.0 -> 2.1.0)
=== Details ===
==== AppStream ====
Subpackages: libAppStreamQt2 libappstream4
- Enable vala support when building in SLE-15 SP6
- Fix condition in files section for the case where vala support
is disabled, where some files are being generated but were not
included
==== ImageMagick ====
Version update (7.1.1.18 -> 7.1.1.19)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.1.19
* https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
* fixes CVE-2023-5341 [bsc#1215939]
==== Mesa ====
Version update (23.2.0 -> 23.2.1)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libOSMesa8 libgbm1
- Update to Mesa 23.2.1
* Mesa 23.2.1 is a new development release. People who are
concerned with stability and reliability should stick with a
previous release or wait for Mesa 23.2.2.
* Mesa 23.2.1 is an unusual first stable release due to the
accidentl tagging of 23.2.0 durring the rc cycle.
* Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
reported by glGetString(GL_VERSION) or
glGetIntegerv(GL_MAJOR_VERSION) /
glGetIntegerv(GL_MINOR_VERSION) depends on the particular
driver being used. Some drivers don't support all the features
required in OpenGL 4.6. OpenGL 4.6 is **only** available if
requested at context creation. Compatibility contexts may
report a lower version depending on each driver.
* Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
reported by the apiVersion property of the
VkPhysicalDeviceProperties struct depends on the particular
driver being used.
* More details in:
- -> https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.r…
==== Mesa-drivers ====
Version update (23.2.0 -> 23.2.1)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- Update to Mesa 23.2.1
* Mesa 23.2.1 is a new development release. People who are
concerned with stability and reliability should stick with a
previous release or wait for Mesa 23.2.2.
* Mesa 23.2.1 is an unusual first stable release due to the
accidentl tagging of 23.2.0 durring the rc cycle.
* Mesa 23.2.1 implements the OpenGL 4.6 API, but the version
reported by glGetString(GL_VERSION) or
glGetIntegerv(GL_MAJOR_VERSION) /
glGetIntegerv(GL_MINOR_VERSION) depends on the particular
driver being used. Some drivers don't support all the features
required in OpenGL 4.6. OpenGL 4.6 is **only** available if
requested at context creation. Compatibility contexts may
report a lower version depending on each driver.
* Mesa 23.2.1 implements the Vulkan 1.3 API, but the version
reported by the apiVersion property of the
VkPhysicalDeviceProperties struct depends on the particular
driver being used.
* More details in:
- -> https://gitlab.freedesktop.org/mesa/mesa/-/blob/23.2/docs/relnotes/23.2.1.r…
==== NetworkManager ====
Version update (1.44.0 -> 1.44.2)
Subpackages: NetworkManager-bluetooth NetworkManager-pppoe NetworkManager-tui NetworkManager-wwan libnm0 typelib-1_0-NM-1_0
- Update to version 1.44.2:
+ Better log IPv4 Address Conflict Detection (ACD) conflicts
+ Remove the upper limit of 65535 for PIDs read from the PID file
+ Allow missing default gateway with oFono
+ Honor the CLICOLOR_FORCE environment variable
+ Fix generating connection with IPv6 method disabled vs ignored
+ Fix possible segmentation fault when doing a checkpoint
rollback
+ Documentation improvements
- Switch to source services, use explicit released tag.
==== NetworkManager-applet ====
Version update (1.32.0 -> 1.34.0)
Subpackages: NetworkManager-connection-editor
- Update to version 1.34.0:
+ Fix crash when importing WireGuard connections.
+ Fix ineffective "Don't show message again" button in
notifications.
+ Drop build dependency on gudev.
+ Add setting to suppress broadband unlock prompt.
+ Replace occurrences of "master", "slave" and "blacklist".
+ Updated translations.
- Drop long disabled polkit-devel BuildRequires, patch it was
needed for is dropped.
- Drop pkgconfig(gudev-1.0) BuildRequires: No longer needed
following upstream changes.
- Rebase feature-app-indicator-desktop-file.patch with quilt.
- Pass sysconfdir=%{_distconfdir} to meson setup, move to UsrEtc.
- Pass b_lto=true to meson setup, use link time optimization.
- Add fdupes BuildRequires and macro, remove duplicate files.
- Move translations to NetworkManager-connection-editor-lang,
replace the NetworkManager-connection-editor Recommends with a
hard Requires. Also add Obsoletes and Provides to ease updates.
The reason for moving the translations are as follows: One can
install NetworkManager-connection-editor without needing
NetworkManager-applet, so in order to make the translations for
NetworkManager-connection-editor installable without pulling the
dependencies of NetworkManager-applet.
==== SDL2 ====
- Enable direct PipeWire support
==== bluez ====
Subpackages: bluez-auto-enable-devices bluez-cups libbluetooth3
- Moved btmgmt to main rpm of bluez. (jsc#PED-6216)
==== bolt ====
Version update (0.9.5 -> 0.9.6)
- update to 0.9.5:
* Compiler warnings and log messages for the domain not found were fixed.
==== chmlib ====
- drop chmlib-0.39.diff - superseded by
chmlib-0001-Patch-to-fix-integer-types-problem-by-Goswin-von-Bre.patch
- add
chmlib-0001-Patch-to-fix-integer-types-problem-by-Goswin-von-Bre.patch,
chmlib-0002-Fix-for-extract_chmLib-confusing-empty-files-with-di.patch,
chm_http-port-shortopt.patch, chm_http-bind-localhost.patch,
chm_http-output-server-address.patch, chmlib-c99.patch: restrict
access to localhost to somewhat reduce reach
==== chrony ====
Subpackages: chrony-pool-openSUSE
- Use make quickcheck instead of make check to avoid >1h build
times and failures due to timeouts. This was the default before
3.2 but it changed to make tests more reliable. Here a seed is
already set to get deterministic execution.
==== crypto-policies ====
Subpackages: crypto-policies-scripts
- Remove dependency on /usr/bin/python3, making scripts to depends on
the real python3 binary, not the link. bsc#1212476
==== dLeyna ====
- Remove executable bit from download_sync_controller.py. Fix
rpmlint warning.
==== e2fsprogs ====
Subpackages: e2fsprogs-scrub libcom_err2 libext2fs2
- Update specfile to make sure regenerate_initrd_post macro is defined
==== fde-tools ====
- Add fde-tools-remove-redundant-2nd-pw-creation.patch to remove
the creation of the secondary password in 'add-secondary-key'
==== filesystem ====
- Add /run/lock (boo#1212926)
- Remove /var/spool/mail (boo#1179574)
- Remove obsolete home dir check. The filesystem package is not
meant to contain home directories of random system users anymore
- Create ghost symlinks also in pretrans, needed to get /var/run as
link right away
==== fprintd ====
Subpackages: fprintd-pam
- add all supported USB devices as Supplements
==== frei0r-plugins ====
Version update (1.8.0 -> 2.3.1)
- Update to 2.3.1 (boo#1216050)
Check https://github.com/dyne/frei0r/releases for the full
list of changes. Changes since 2.3.0:
* New kaleid0sc0pe filter
* Prevent compiler warnings in select0r
* Do not check for NULL before calling free()
* Fix some broken links and typos in README.md
* Minor fixes to water filter
==== gdm ====
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Explicitly buildrequire /usr/bin/dbus-run-session: the
dbus package is being restructured to be usable with dbus-broker
and so far we just relied on implicit dependencies bringing this
in. Meson checks for it, so it is correct to BR it though.
==== geoclue2 ====
Version update (2.7.0 -> 2.7.1)
Subpackages: system-user-srvGeoClue typelib-1_0-Geoclue-2_0
- Update to version 2.7.1:
+ Add 'age' field to MLS locate queries
+ Location updates now always have an accuracy value
+ Improvements to NMEA parsing:
- Parse NMEA timestamps with sub-second accuracy
- Add default accuracy to NMEA RMC locations
- Ignore locations from GGA and RMC sentences if the GNSS fix
is not valid
+ Prioritize GNSS sources with a recent fix over other sources,
preventing location jumps
+ Install D-Bus policy in /usr/share, not /etc
+ Upgrade GLib / Gio dependency to version 2.68.0
+ Correct gi annotations in GClueSimple
+ Various small fixes
- Use ldconfig_scriptlets macro for post(un) handling.
==== gigolo ====
Version update (0.5.2 -> 0.5.3)
Subpackages: gigolo-lang
- Update to version 0.5.3
* Update copyright year and urls
* Replace remaining stock icons
* Replace (some) deprecated stock icons
* Fix double free
* Fix compiler warning -Wmaybe-uninitialized
* Disable systray icon outside X11
* Detect DE using XDG_CURRENT_DESKTOP (Fixes #19)
* Add icons at missing sizes, clean up SVG metadata
* build: Use XDT_CHECK_PACKAGE
* build: Fix autotools warnings
* Update `.gitignore`
* Rename "SSH" to "SSH / SFTP"
* Fix intltool lock file issue during make distcheck
* Update TODO
* Refresh Glade file, drop unused tab labels (fixes #13)
* move the logic setting GtkSpin port value to setup_for_type()
* Use new icon in window titlebar
* Fix compilation warnings
* autoconf: Some updates
* Only show an error dialog if the host field is visible/required
* Remove capitalization from icon name
* Update GenericName (#2)
* Fix comment style.
* Remove GSourceFunc casts
* Update Makefile.am
* Add gigolo.ui to POTFILES.in (Issue #6)
* Added new icons following new style and reverse DNS format.
* Add new README.md and update AM_INIT_AUTOMAKE
* Add basic GitLab pipeline
* Bug #16717: Move from exo-csource to xdt-csource
* Translation Updates
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- setxid-propagate-glibc-tunables.patch: Propagate GLIBC_TUNABLES in
setxid binaries
- tunables-string-parsing.patch: tunables: Terminate if end of input is
reached (CVE-2023-4911, bsc#1215501)
==== gnome-characters ====
Subpackages: gnome-shell-search-provider-gnome-characters
- Add explicit /usr/bin/gjs-console requires:
/usr/bin/gnome-characters is a symlink and is thus not inspected
by RPM for its hashbang (boo#1216028).
==== gnome-control-center ====
Version update (45.0 -> 45.0+34)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Update to version 45.0+34:
+ network: fix editing connections without a device (boo#1215651)
+ mouse: Fix linked style of primary mouse button in RTL
+ privacy: Fix crash in the firmware security page
+ data:
- Fix label string
- Add missing wireguard-peer.ui to POTFILES.in
- Mark translatable strings yes
+ info-overview: Add more types of processor support
+ Updated translations.
- Switch to git checkout from stable branch, use explicit commit.
==== groff ====
- Define ext_man="%{?ext_man}%{!?ext_man:.gz}" shell variable in
the install directive, and replace "%{?ext_man}" with
"${ext_man:-}" to fix groff-gf.7.gz file ending up uncompressed
(despite the name) due to the use of %{?ext_man} in the mv/ln
TARGET parameter used for the preparation of Alternatives. Also
define a simple shell contruct which identifies whether the
manpage file is compressed. If not, it unsets the $ext_man
variable, then ajdusting the mv/ln calls. That's all necessary
because even though ext_man macro is defined, it doesn't mean the
file has the extension (which dependes whether the build script
compresses it).
==== groff-full ====
Subpackages: gxditview
- Define ext_man="%{?ext_man}%{!?ext_man:.gz}" shell variable in
the install directive, and replace "%{?ext_man}" with
"${ext_man:-}" to fix groff-gf.7.gz file ending up uncompressed
(despite the name) due to the use of %{?ext_man} in the mv/ln
TARGET parameter used for the preparation of Alternatives. Also
define a simple shell contruct which identifies whether the
manpage file is compressed. If not, it unsets the $ext_man
variable, then ajdusting the mv/ln calls. That's all necessary
because even though ext_man macro is defined, it doesn't mean the
file has the extension (which dependes whether the build script
compresses it).
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Add patch to fix reading files from btrfs with "implicit" holes:
* 0001-fs-btrfs-Zero-file-data-not-backed-by-extents.patch
- Update the TPM 2.0 patches to support more RSA and ECC algorithms
* 0002-tpm2-Add-TPM-Software-Stack-TSS.patch
* 0003-protectors-Add-TPM2-Key-Protector.patch
* 0005-util-grub-protect-Add-new-tool.patch
- Remove build require for gcc-32bit, target platform didn't rely on libgcc
function shipped with compiler but rather using functions supplied in grub
directly.
- Add BuildIgnore to break cycle with the branding package
==== gucharmap ====
Version update (15.0.4 -> 15.1.1)
Subpackages: libgucharmap_2_90-7
- Update to version 15.1.1:
+ DOAP: Remove defunct mailing list; add Discourse
+ unicode: Update to version 15.1.0
+ unicode: i18n update for 15.1.0
+ metainfo: Add launchable info
+ Updated translations.
- Update source service to current standard.
==== hplip ====
Version update (3.23.5 -> 3.23.8)
Subpackages: hplip-hpijs hplip-sane hplip-udev-rules
- Update to hplip 3.23.8
- Support for new printers:
* HP Color LaserJet Pro MFP 4301fdne
* HP Color LaserJet Pro MFP 4301fdwe
* HP Color LaserJet Pro MFP 4301cdwe
* HP Color LaserJet Pro MFP 4301cfdne
* HP Color LaserJet Pro MFP 4301cfdwe
* HP Color LaserJet Pro MFP 4302dwe
* HP Color LaserJet Pro MFP 4302fdne
* HP Color LaserJet Pro MFP 4302fdwe
* HP Color LaserJet Pro MFP 4302cdwe
* HP Color LaserJet Pro MFP 4302fdn
* HP Color LaserJet Pro MFP 4302fdw
* HP Color LaserJet Pro MFP 4303dw
* HP Color LaserJet Pro MFP 4303fdn
* HP Color LaserJet Pro MFP 4303fdw
* HP Color LaserJet Pro MFP 4303cdw
* HP Color LaserJet Pro MFP 4303cfdn
* HP Color LaserJet Pro MFP 4303cfdw
* HP Color LaserJet Pro 4201dne
* HP Color LaserJet Pro 4201dwe
* HP Color LaserJet Pro 4201cdne
* HP Color LaserJet Pro 4201cdwe
* HP Color LaserJet Pro 4202dne
* HP Color LaserJet Pro 4202dwe
* HP Color LaserJet Pro 4202dn
* HP Color LaserJet Pro 4202dw
* HP Color LaserJet Pro 4203dn
* HP Color LaserJet Pro 4203dw
* HP Color LaserJet Pro 4203cdn
* HP Color LaserJet Pro 4203cdw
* HP DeskJet 2800 All-in-One Printer series
* HP DeskJet 2800e All-in-One Printer series
* HP DeskJet Ink Advantage 2800 All-in-One Printer series
* HP DeskJet 4200 All-in-One Printer series
* HP DeskJet 4200e All-in-One Printer series
* HP DeskJet Ink Advantage 4200 All-in-One Printer series
* HP DeskJet Ink Advantage Ultra 4900 All-in-One Printer series
==== ibus ====
Subpackages: libibus-1_0-5 typelib-1_0-IBus-1_0
- macros.ibus:
* set %ibus_table_index_post() to %nil. it'll trigger ibus-table-createdb
to create_indexes() for the existing db. but according to upstream,
create_indexes() is now a dummy function, and it didn't bring
any performance improvements before. and on rpmlint side,
it will modify the final filelist.
==== icewm ====
Version update (3.4.0 -> 3.4.3)
Subpackages: icewm-config-upstream icewm-default icewm-lang icewm-lite
- Update to version 3.4.3:
* New preference "TaskBarShowWindowTitles" for icon-only task buttons.
* New winoption "doNotManage" to workaround bugs in picom for plank.
* When a battery has no data about full charge, use the capacity.
* When cascading windows, include the border size in the displacement.
* Let icewmbg interpret command-line file arguments relative to $PWD.
* Add a -f,--fork option to icewmbg to detach it from the terminal.
* Fix the Window List Menu for #144.
* Fix restoring from fullscreen with F11 in chromium for #141.
* Support tabs in the Window List Menu.
* Control the terminal in icewm-menu-fdo by option or environment.
* Let icewm-menu-fdo use a list of default terminals to choose from.
- Drop unknown config options:
* --enable-guievents
* --enable-antialiasing
* --enable-gradients
* --enable-shaped-decorations
==== javapackages-tools ====
Subpackages: javapackages-filesystem
- Added patches:
* 0005-Interpolate-properties-also-in-the-current-artifact.patch
+ interpolate variables also in current artifactId, groupId and
version
* 0006-Test-variable-expansion-in-artifactId.patch
+ test previous changes
* 0007-Test-that-we-don-t-bomb-on-relativePath.patch
+ test gracious handling of empty <relativePath/> in parent
reference of a pom file
==== kernel-source ====
Version update (6.5.4 -> 6.5.6)
Subpackages: kernel-64kb kernel-default
- Linux 6.5.6 (bsc#1012628).
- NFS: Fix error handling for O_DIRECT write scheduling
(bsc#1012628).
- NFS: Fix O_DIRECT locking issues (bsc#1012628).
- NFS: More O_DIRECT accounting fixes for error paths
(bsc#1012628).
- NFS: Use the correct commit info in nfs_join_page_group()
(bsc#1012628).
- NFS: More fixes for nfs_direct_write_reschedule_io()
(bsc#1012628).
- NFS/pNFS: Report EINVAL errors from connect() to the server
(bsc#1012628).
- SUNRPC: Mark the cred for revalidation if the server rejects it
(bsc#1012628).
- NFSv4.1: use EXCHGID4_FLAG_USE_PNFS_DS for DS server
(bsc#1012628).
- NFSv4.1: fix pnfs MDS=DS session trunking (bsc#1012628).
- media: v4l: Use correct dependency for camera sensor drivers
(bsc#1012628).
- media: via: Use correct dependency for camera sensor drivers
(bsc#1012628).
- gfs2: Fix another freeze/thaw hang (bsc#1012628).
- netfs: Only call folio_start_fscache() one time for each folio
(bsc#1012628).
- btrfs: improve error message after failure to add delayed dir
index item (bsc#1012628).
- btrfs: remove BUG() after failure to insert delayed dir index
item (bsc#1012628).
- ext4: replace the traditional ternary conditional operator
with with max()/min() (bsc#1012628).
- ext4: move setting of trimmed bit into ext4_try_to_trim_range()
(bsc#1012628).
- ext4: do not let fstrim block system suspend (bsc#1012628).
- netfilter: nft_set_rbtree: use read spinlock to avoid datapath
contention (bsc#1012628).
- netfilter: nft_set_pipapo: call nft_trans_gc_queue_sync()
in catchall GC (bsc#1012628).
- netfilter: nft_set_pipapo: stop GC iteration if GC transaction
allocation fails (bsc#1012628).
- netfilter: nft_set_hash: try later when GC hits EAGAIN on
iteration (bsc#1012628).
- netfilter: nf_tables: fix memleak when more than 255 elements
expired (bsc#1012628).
- netfilter: nf_tables: disallow rule removal from chain binding
(bsc#1012628).
- ASoC: meson: spdifin: start hw on dai probe (bsc#1012628).
- netfilter: nf_tables: disallow element removal on anonymous sets
(bsc#1012628).
- bpf: Avoid deadlock when using queue and stack maps from NMI
(bsc#1012628).
- bpf: Avoid dummy bpf_offload_netdev in __bpf_prog_dev_bound_init
(bsc#1012628).
- ALSA: docs: Fix a typo of midi2_ump_probe option for
snd-usb-audio (bsc#1012628).
- ALSA: seq: Avoid delivery of events for disabled UMP groups
(bsc#1012628).
- ASoC: rt5640: Revert "Fix sleep in atomic context"
(bsc#1012628).
- ASoC: rt5640: Fix sleep in atomic context (bsc#1012628).
- ASoC: rt5640: fix typos (bsc#1012628).
- ASoC: rt5640: Do not disable/enable IRQ twice on suspend/resume
(bsc#1012628).
- ASoC: rt5640: Enable the IRQ on resume after configuring
jack-detect (bsc#1012628).
- ASoC: rt5640: Fix IRQ not being free-ed for HDA jack detect mode
(bsc#1012628).
- bpf: Fix a erroneous check after snprintf() (bsc#1012628).
- selftests/bpf: fix unpriv_disabled check in test_verifier
(bsc#1012628).
- ALSA: hda/realtek: Splitting the UX3402 into two separate models
(bsc#1012628).
- netfilter: conntrack: fix extension size table (bsc#1012628).
- netfilter: nf_tables: Fix entries val in rule reset audit log
(bsc#1012628).
- Compiler Attributes: counted_by: Adjust name and identifier
expansion (bsc#1012628).
- uapi: stddef.h: Fix header guard location (bsc#1012628).
- uapi: stddef.h: Fix __DECLARE_FLEX_ARRAY for C++ (bsc#1012628).
- memblock tests: Fix compilation errors (bsc#1012628).
- ASoC: SOF: ipc4-topology: fix wrong sizeof argument
(bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
vcap_api_rule_add_keyvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix memory leak for
vcap_api_rule_add_actionvalue_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leak in
vcap_api_encode_rule_test() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
test_vcap_xn_rule_creator() (bsc#1012628).
- net: microchip: sparx5: Fix possible memory leaks in
vcap_api_kunit (bsc#1012628).
- selftests: tls: swap the TX and RX sockets in some tests
(bsc#1012628).
- net/core: Fix ETH_P_1588 flow dissector (bsc#1012628).
- ALSA: seq: ump: Fix -Wformat-truncation warning (bsc#1012628).
- ASoC: hdaudio.c: Add missing check for devm_kstrdup
(bsc#1012628).
- ASoC: imx-audmix: Fix return error with devm_clk_get()
(bsc#1012628).
... changelog too long, skipping 859 lines ...
- commit f926df3
==== ldb ====
Version update (2.7.2 -> 2.8.0)
Subpackages: libldb2 python3-ldb
- Update to 2.8.0
* CVE-2023-0614 Not-secret but access controlled LDAP attributes can be discovered (bug 15270)
* pyldb: Raise an exception if ldb_dn_get_parent() fails
* Implement ldap_whoami in pyldb and add the RFC4532 LDB_EXTENDED_WHOAMI_OID definition
* Documentation and spelling fixes
* Add ldb_val -> bool,uint64,int64 parsing functions
* Split out ldb_val_as_dn() helper function
* add LDB_CHANGETYPE_MODRDN support to ldb_ldif_to_pyobject()
* add LDB_CHANGETYPE_DELETE support to ldb_ldif_to_pyobject()
* let ldb_ldif_parse_modrdn() handle names without 'rdn_name=' prefix
* Don't create error string if there is no error
* Avoid allocation and memcpy() for every wildcard match candidate
* Make ldb_msg_remove_attr O(n)
* pyldb: Throw error on invalid controls
* pyldb: remove py2 ifdefs
* Call tevent_set_max_debug_level(TEVENT_DEBUG_TRACE)
==== libX11 ====
Version update (1.8.6 -> 1.8.7)
Subpackages: libX11-6 libX11-data libX11-xcb1
- update to 1.8.7
This release contains fixes for the issues reported in security
advisory here:
https://lists.x.org/archives/xorg-announce/2023-October/003424.html
* fixes CVE-2023-43785 libX11: out-of-bounds memory access in
_XkbReadKeySyms() (boo#1215683)
* fixes CVE-2023-43786 libX11: stack exhaustion from infinite recursion
in PutSubImage() (boo#1215684)
* fixes CVE-2023-43787 libX11: integer overflow in XCreateImage()
leading to a heap overflow (boo#1215685)
along with:
* Fail XOpenDisplay() if server-provided default visual is invalid (!233)
* Bring XKB docs in line with actual implementation (!231, !228)
* Xutil.h: declare XEmptyRegion() and XEqualRegion() as Bool (!225)
* Assorted updates to en_US.UTF-8 compose keys (!213, !214, !215, !216,
!217, !219, !220, !222, !223, !226, !227, !229)
==== libXpm ====
Version update (3.5.16 -> 3.5.17)
- Update to 3.5.17
* This release contains fixes for the libXpm issues reported in
security advisory here:
https://lists.x.org/archives/xorg-announce/2023-October/003424.html
* fixes CVE-2023-43788 libXpm: out of bounds read in
XpmCreateXpmImageFromBuffer() (boo#1215686)
* fixes CVE-2023-43789 libXpm: out of bounds read on XPM with
corrupted colormap (boo#1215687)
==== libXrandr ====
Version update (1.5.3 -> 1.5.4)
- Update to version 1.5.4
This release fixes a bug where an invalid pointer (a pointer to the
middle of a buffer returned from malloc() instead of to the beginning
of the buffer) could be passed to free() when cleaning up after an
out-of-bounds output is found in the response from the X server to
XRRGetMonitors().
==== libdmapsharing ====
Version update (3.9.12 -> 3.9.13)
- Update to version 3.9.13:
+ doc/Makefile.am: add human-written XML files to EXTRA_DIST
+ Fix Vala tests
+ Use g-ir-scanner output as input to vapigen
+ configure.ac: Don't force CFLAGS=-O2
+ Make use of pedansee-conf-gobject
==== libetebase ====
- Adjust license according to legaldb review
quite some dual licensing from tests and vendor/vendor/*
==== libev ====
- run signify only on Factory
==== libnvme ====
Subpackages: libnvme-mi1 libnvme1
- Enable tests during build
- Set git version tag
- Drop unused make dependency
- Drop unencessary minimum version depedency on meson.
- Re-enable libdbus feature. Upstream defaults changed.
==== libqt5-qtbase ====
Version update (5.15.10+kde129 -> 5.15.11+kde134)
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Enable the experimental native painting feature to improve
remote desktop performances (boo#1214915)
exporting QT_XCB_NATIVE_PAINTING is required to use the feature.
- Update to version 5.15.11+kde134, rebased upstream:
* Revert "Windows QPA: Add support to UiaRaiseNotificationEvent()"
* FileChooser portal: Make sure filter.name is not empty
* QPersistentModelIndex: fix UB (op< on unrelated pointers)
* Avoid crash when keysymToQtKey(keysym, Qt::ControlModifier) is called
* a11y atspi: translate coords for GetOffsetAtPoint the right way
* a11y atspi: Take dialog into account as top-level window
* a11y atspi: Fix incorrect use of x instead of y position
* macOS: Handle asynchronous deminiaturizing of windows
* QTranslator: generalize a UNIX-only path
* iOS, input panel: be more careful before enabling QIOSKeyboardListener
* Android: Fix flickering on window resize and show keyboard
* Android A11Y: Check for active surface before calling into native code
* xcb: Delete touch points without target windows
* Blacklist 1 tests in tst_QDBusConnection on ubuntu-20.04
* Fix CMake builds without ANDROID_SDK
* Blacklist 2 tests in tst_Http2 on ubuntu-20.04
* Blacklist 1 tests in tst_QSqlQuery on macos
* Defer creating the special shaders in the texture blitter
* tst_QSslSocket::serverCipherPreferencies - fix for OpenSSL v3
* QTemporaryFile: document rename() differences from QFile
* Doc: 3rd party: Fix reference to FreeType LICENSE.txt
* Update bundled libjpeg-turbo to version 2.1.4
* tst_QSsSocket: fix verifyClientCertificate with OpenSSL 3
* tst_QSslSocket: regenerate certificate used for setLocalCertificateChain
* tst_QSslSocket::protocolServerSide - make it work with OpenSSL v3
* tst_QSslSocket::oldErrorsOnSocketReuse - make it work with OpenSSL v3
* Update zconf.h prefixes to match zlib v1.2.12 update
* xcb: fix D&D in same xembed client
* xcb: use global coordinates for position of D&D for xembed client
* Doc: Update QMetaType::metaObject() descriptions
* BLACKLIST: tst_QGlyphRun::mixedScripts for Ubuntu 22.04
* BLACKLIST tst_qfont for Ubuntu 22.04
* BLACKLIST tst_QMenuBar::check_menuPosition for Ubuntu 22.04
* tst_QDtls::verifyClientCertficiate - update certs for OpenSSL v3
* QSslCertificate::toText(): add a file to compare against
* Fix the spelling of the word "combination"
* tst_QSslCertificate::pkcs12 - skip the test if OpenSSL version >= 3
* Android A11Y: Fix TalkBack scrolling behavior
* Android A11Y: Notify android about scroll events
* QCocoaDrag: don't add pasteboard items with non-absolute URLs
* QDirPrivate: pass input QList by cref
* tst_qbytearray: remove qCompress_data for QT_NO_COMPRESS
* QDeviceDiscoveryUDev: use NSDMI
* QAuthenticator: Fix crash when using NTLM / Negotiate
* Provide a native interface instance in minimal platform plugin
* Android: document the supported clipboard mimetypes
* Windows: Account for not finding child windows when calling ChildWindowFromPointEx
* iOS: Send touch events asynchronously to avoid deadlocking UIKit event loop
* Disable bitcode for iOS
* macOS: Ignore deprecation for ReleaseIconRef
* BLACKLIST tst_QApplication::sendEventsOnProcessEvents for Ubuntu 22.04
* Convert Latin1 to UTF-16 before passing to ICU API
* Doc: Remove repetition of word in text
* eglfs: Fix screen cloning when atomic is enabled
* Fix printing of dpr>1 images on Windows
* QHttp: Fix handling of redirect loaded from cache
* Doc: Fix return type of QLEInteger/QBEInteger post-in/decrement ops
* qmake: Fix installation of separate debug info for plugins
* iOS: ensure we close inputpanel after clearing focusobject
* Convert Latin1 to UTF-16 before passing to ICU API
* qputenv: defend against non-NUL-terminated QByteArray values
* QFontSubset: remove unused glyphName() overload
* Statically assert that the __mips_dsp code is only active on 32-bit
* QGtk3Theme: Ensure gtk uses the same windowing system as Qt
* tst_QFocusFrame: fix -Wparantheses
* Sync Vulkan device features between QVulkanWindow and QRhi
* SQLite: Update SQLite to v3.39.2
* Update freetype to 2.12.1
* corelib: Fix typos in documentation
* QAtomicInteger docs: mention bool and char8_t as 8-bit types
* qgraphicsitem_cast: replace 0 with nullptr
* Doc: Hide weak overload template magic from documentation
* Revert "QDateTime: fix adjusted datetime handling"
* Fix select handles disappears issues
* tst_QSslKey: prepare for the migration to OpenSSL v3
* tst_qnetworkreply: replace server.pem/key pair
* Disable unit testing setting up QTcpServer on special Apple interfaces
* qmake/msbuild: Turn off "use full paths in diagnostics" by default
* qmake/msbuild: Support all /DEBUG:xxx linker options
* qmake/msbuild: Support all /LTCG:xxx options
* Android A11Y: Add content change type to content change event
* Enabler for fractional scaling of text in Qt Quick
* macOS: Override logical DPI to 72
* Add QDom internalSubset implementation
* Fix tst_AndroidAssets, broken by recent changes on assets load speed
* Android: Improve loading speed of individual assets
* Darwin: Replace deprecated symbol kIOMasterPortDefault with equivalent
* macOS: Remove code for handling logical DPI changes
* Fix an incorrect invocation of llvm-readobj
* macOS: Ignore deprecation for kOnSystemDisk icon domain
* Copy only files that belongs to QML module
* Android: fix wrong position of cursor handle and editpopup menu in split screen
* Doc: Document QML_IMPORTS_PATH and QMLPATHS
* Add the missing RCC_DIR to '.qrc' paths when generating deployment settings
* Android: Fix the offset of the EditPopupMenu
... changelog too long, skipping 28 lines ...
* Don't use a deprecated function if built/linked with OpenSSL v3
==== libqt5-qtconnectivity ====
Version update (5.15.10+kde4 -> 5.15.11+kde6)
Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-imports libqt5-qtconnectivity-tools
- Update to version 5.15.11+kde6, rebased upstream:
* Fix bluetooth service discovery not finishing on Android
* Add a timeout guard for Android BT device discovery not starting
* Repair tst_QBluetoothDeviceDiscoveryAgent unit test on Android
- Update to version 5.15.10+kde6:
* Fix translation context of QBluetoothUuid::WeightScaleFeature
* QBluetoothUuid: remove default case labels and fix the fallout
==== libqt5-qtdeclarative ====
Version update (5.15.10+kde26 -> 5.15.11+kde30)
- Update to version 5.15.11+kde30, rebased upstream:
* Flickable: prevent fixup() from being called while dragging
* Adjust baselineOffset correctly when fontSizeMode == HorizontalFit
* QQmlVMEMetaObjectEndpoint: ensure property cache before accessing it
* Text: Re-layout the text when a alignment is set and the height grows
* Blacklist 1 tests in tst_qquickflickable on macos
* Fix fractional scaling of text in Qt Quick
* qqmlprivate.h: make static constexpr members c++11 compliant
* V4: Account for the guard pages when allocating stack space
* Blacklist 1 tests in tst_QQuickLoader on ubuntu-20.04
* Flickable: let changing contentItem pos also affect the drag starting pos
* Blacklist 1 tests in tst_QParallelAnimationGroupJob on macos
* StackLayout: Do not set size of children to (-1, -1)
* V4: Mark InternalClass parents when running GC
* A11Y: Send Scrolling Events when Flickable moves
* doc: Add missing PointerHandler.CanTakeOverFromItems enum value
* Qml: Don't crash on nested group properties with aliases
* QV4::CompiledData: fix GCC 12 -Werror=uninitialized errors
* QQuickText/Edit: fix C++20 -Wdeprecated-enum-enum-conversion warnings
* Android: Fix crash on tap handler with a S-Pen
* masm: fix -Wdeprecated-enum-enum-conversion
* Add listing of the components and scripts that belongs to the qml module
* QML: Port QV4::CompiledData::RegExp to new special integer bitfield
* QML: Port QV4::CompiledData::JSClassMember to new special integer bitfield
* QML: Port QV4::CompiledData::Object to new special integer bitfield
* QML: Port icutils::Node to new special integer bitfield
* QML: Port QV4::CompiledData::Lookup to new special integer bitfield
* QML: Port QV4::CompiledData::Binding to new special integer bitfield
* QML: Port QV4::CompiledData::Property to new special integer bitfield
* QML: Port QV4::CompiledData::Alias to new special integer bitfield
* QML: Port QV4::CompiledData::ParameterType to new special integer bitfield
* QML: Port QV4::CompiledData::Location to new special integer bitfield
* Fix Qt build with Python being in path with spaces
* Quick test lib: Account for DPR when grabbing sub-image
* qqw: Invalidate and reinitialize the scenegraph correctly
* Fix rendernode example wrt stacking
* Stop using the same buffer for vertex and index data
* Fix race condition on QQmlEnginePrivate::qml_debugging_enabled
* qqmlimport.cpp: remove unused qreadwritelock.h
* QQmlDebug: reliably print the debugger warning
* QQmlListCompositor: suppress GCC 12 -Warray-bounds warnings
* Doc: QQuickTextInput: Mark all readonly properties as such
* MouseArea: don't override preventStealing on mouse release
* MultiPointTouchArea: remap touchpoint positions when filtering
- Commits dropped by the rebase:
* Revert "Fix missing glyphs when using NativeRendering"
* Fix missing glyphs when using NativeRendering
- Update to version 5.15.10+kde31:
* QML: Make notify list thread safe
* QtQml: Clean up QQmlData ctor
* QRecyclePool: fix potential UB
* QQmlJs::MemoryPool: fix potential UB (pointer overflow)
* JIT: Add missing {STORE|LOAD}_ACC() to CreateCallContext
- Drop patches, now upstream:
* 0001-JIT-Add-missing-STORE-LOAD-_ACC-to-CreateCallContext.patch
==== libqt5-qtgraphicaleffects ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)
- Update to version 5.15.11+kde0, rebased upstream:
* No code changes
==== libqt5-qtimageformats ====
Version update (5.15.10+kde9 -> 5.15.11+kde12)
- Update to version 5.15.11+kde12, rebased upstream:
* Add finding from oss-fuzz to tst_qicns
- Update to version 5.15.10+kde18:
* Update bundled libtiff to version 4.6.0
* Update bundled libtiff to version 4.5.1
* Update bundled libtiff to version 4.5.0
* Fix bundled libtiff compilation lzw warning and reading failure
* Update bundled libtiff to version 4.4.0
* Update bundled libwebp to version 1.3.2
* Update bundled libwebp to version 1.3.1
* Update bundled libwebp to version 1.3.0
* Update bundled libwebp to version 1.2.4
==== libqt5-qtlocation ====
Version update (5.15.10+kde4 -> 5.15.11+kde4)
Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5
- Update to version 5.15.11+kde4, rebased upstream:
* Revert "Make location-labs-plugin depend on features.opengl"
* Add check to getSatInfoFromNmea to avoid undefined behavior
* Fix undefined behavior in qlocationutils_readGsa()
* Use std::remove_if + QVector::erase to remove child pipes
* PositionSource: do not query lastKnownPosition if the source is inactive
* Android: fix crash on exit when QGeoAreaMonitorPolling is used
- Add patch to fix build of the Qt.labs.location QML plugin:
* 0001-Fix-build-of-Qt.labs.location-QML-plugin.patch
- Update to version 5.15.10+kde5:
* Update mapbox-gl-native
==== libqt5-qtmultimedia ====
Version update (5.15.10+kde3 -> 5.15.11+kde2)
- Update to version 5.15.11+kde2, rebased upstream:
* QAudioHelpers: fix C++20 -Werror,-Wdeprecated-enum-float-conversion
* Android: Align emit sequence
* QNX: fix KHR image handling
* Fix compile error on videonode plugin
==== libqt5-qtnetworkauth ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)
- Update to version 5.15.11+kde0, rebased upstream:
* No code changes
==== libqt5-qtquickcontrols ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)
- Update to version 5.15.11+kde0, rebased upstream:
* Blacklist Tests_StackLayout::test_addAndRemoveItems
* Blacklist Windows on Tests_StackLayout::test_addAndRemoveItems
* Blacklist 1 tests in qtquickcontrols on macos
* Blacklist 1 tests in qtquickcontrols on ubuntu-20.04
==== libqt5-qtquickcontrols2 ====
Version update (5.15.10+kde6 -> 5.15.11+kde5)
Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5
- Update to version 5.15.11+kde5, rebased upstream:
* Take over touch grab after initial delayed mouse press from Flickable
* Doc: Fix link to Scrollbar size property
==== libqt5-qtscript ====
Version update (5.15.14 -> 5.15.15)
- Update to version 5.15.15:
* Bump version to 5.15.15
==== libqt5-qtsensors ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)
Subpackages: libQt5Sensors5 libQt5Sensors5-imports
- Update to version 5.15.11+kde0, rebased upstream:
* No code changes
==== libqt5-qtserialport ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)
- Update to version 5.15.11+kde0, rebased upstream:
* Update LGPL license header
* Windows: guard against closing the connection while processing incoming data
* Windows: fix soft memory leak in synchronous mode
* Revert "QSerialPort: Port to alertable I/O functions on Windows"
* Revert "Emit _q_notify only if there's no notification pending"
* Revert "Revert "Emit _q_notify only if there's no notification pending""
* Revert "Avoid possible symbol clashes on static builds on Windows"
==== libqt5-qtspeech ====
Version update (5.15.10+kde1 -> 5.15.11+kde1)
Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd
- Update to version 5.15.11+kde1, rebased upstream:
* No code changes
==== libqt5-qtsvg ====
Version update (5.15.10+kde8 -> 5.15.11+kde6)
- Update to version 5.15.11+kde6, rebased upstream:
* No code changes
==== libqt5-qttools ====
Version update (5.15.10+kde3 -> 5.15.11+kde3)
Subpackages: libQt5Designer5 libQt5Help5 libqt5-qdbus libqt5-qtpaths
- Update to version 5.15.11+kde3, rebased upstream:
* qtattributionsscanner: Support multiple license files
* macdeployqt: Ignore repeated references to binary when parsing otool -L
* Build QtDesigner plugins in all configurations
* lupdate: Allow multiple specifiers after method signature
==== libqt5-qttranslations ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)
- Update to version 5.15.11+kde0, rebased upstream:
* No code changes
==== libqt5-qtvirtualkeyboard ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)
Subpackages: libQt5HunspellInputMethod5 libQt5VirtualKeyboard5 libqt5-qtvirtualkeyboard-hunspell
- Update to version 5.15.11+kde0, rebased upstream:
* Remove platform-dependent codes for XCB
==== libqt5-qtwayland ====
Version update (5.15.10+kde51 -> 5.15.11+kde59)
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
- Update to version 5.15.11+kde59, rebased upstream:
* Client: Avoid locking resizing in QWaylandShmBackingStore
* Client: Remove some surface commits
* tests: Fix tst_xdgshell::minMaxSize()
* Client: Commit the initial surface state explicitly
* Remove unused variables
* QtWaylandCompositor: includemocs
* QtWaylandClient: includemocs
* QtWaylandEglClientHwIntegrationPrivate: includemocs
* QtWaylandTextureSharing: includemocs
* QWaylandXdgShellIntegrationPlugin: includemocs
* QtWlShellIntegrationPrivate: includemocs
* Add missing QT_{BEGIN,END}_NAMESPACE
- Update to version 5.15.10+kde58:
* Client: Fix the mouse being stuck in pressed state after DnD
* client: Fix infinite recursion with text-input-v2
* Client: Fix buffer damage
* Replace scale with devicePixelRatio for non-integer scaling
* Convert cursor bitmap to supported format
* client: Fix crash on dnd updates after client facing drag ends
* Destroy frame queue before display
==== libqt5-qtwebchannel ====
Version update (5.15.10+kde3 -> 5.15.11+kde3)
Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports
- Update to version 5.15.11+kde3, rebased upstream:
* No code changes
==== libqt5-qtwebsockets ====
Version update (5.15.10+kde2 -> 5.15.11+kde2)
Subpackages: libQt5WebSockets5 libQt5WebSockets5-imports
- Update to version 5.15.11+kde2, rebased upstream:
* No code changes
==== libqt5-qtwebview ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)
Subpackages: libQt5WebView5 libQt5WebView5-imports
- Update to version 5.15.11+kde0, rebased upstream:
* Android: Make is possible to change setAllowFileAccess()
==== libqt5-qtx11extras ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)
- Update to version 5.15.11+kde0, rebased upstream:
* No code changes
==== libqt5-qtxmlpatterns ====
Version update (5.15.10+kde0 -> 5.15.11+kde0)
Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports
- Update to version 5.15.11+kde0, rebased upstream:
* Fix compilation with the recent qtbase
==== libreoffice ====
Version update (7.6.1.2 -> 7.6.2.1)
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 7.6.2.1:
https://wiki.documentfoundation.org/Releases/7.6.2/RC1
==== libselinux ====
Subpackages: libselinux1 selinux-tools
- Repair initrd libselinux check in selinux-ready
==== libsemanage ====
Subpackages: libsemanage-conf libsemanage-migrate-store libsemanage2
- Remove build counter syncing for real
==== libsepol ====
- Enable LTO now (boo#1138813).
==== libvirt ====
Version update (9.7.0 -> 9.8.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-proxy libvirt-daemon-qemu libvirt-libs
- Update to libvirt 9.8.0 (jsc#PED-3279)
- bsc#1215708
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-8-0-2023-10-02
==== libvpx ====
Version update (1.13.0 -> 1.13.1)
- Update to version 1.13.1:
+ Bug fixes: Fix to a crash related to VP9 encoding.
https://crbug.com/1486441 (CVE-2023-5217)
- Drop CVE-2023-5217.patch: Fixed upstream.
==== llvm17 ====
Version update (17.0.1 -> 17.0.2)
- Update to version 17.0.2.
* This release contains bug-fixes for the LLVM 17.0.0 release.
This release is API and ABI compatible with 17.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
==== luajit ====
- Adjust luajit-lua-versioned.patch to have correct LUA_LJDIR
(bsc#1215592).
==== makedumpfile ====
- Add Support-struct-module_memory-on-Linux-6.4-and-.patch (jsc#PED-4593)
- Add ppc64-do-page-traversal-if-vmemmap_list-not-po.patch (bsc#1215364)
- Re-enable eppic on systems with old enough libeppic
==== mpg123 ====
Version update (1.32.2 -> 1.32.3)
Subpackages: libmpg123-0 mpg123-openal
- Update to version 1.32.3
* libmpg123, libsyn123: always ifdef LFS_LARGEFILE_64 (not
just if)
* libsyn123: re-introduce _32 wrappers in addition to
suffix-less ones (regression from 1.31, bug 363)
==== netcfg ====
- Remove ftpusers, none of our ftp servers uses that anymore
- Remove defaultdomain, NIS got dropped
- Remove hosts.equiv and hosts.lpd, the tools using them got
dropped long ago.
==== nodejs20 ====
Version update (20.7.0 -> 20.8.0)
Subpackages: npm20
- Update to 20.8.0:
* Stream performance improvements
* Rework of memory management in vm APIs with the importModuleDynamically
option
* test_runner:
+ accept testOnly in run
+ add junit reporter
- fix_ci_tests.patch: refreshed
==== nvme-cli ====
Subpackages: nvme-cli-bash-completion
- Enable test during build
- Drop minimum version meson dependency
- Add asciidoc dependency
- Build documentation when requested
==== opensc ====
- Security Fix: [CVE-2023-40661, bsc#1215761]
* opensc: multiple memory issues with pkcs15-init (enrollment tool)
* Add patches:
- opensc-CVE-2023-40661-1of12.patch
- opensc-CVE-2023-40661-2of12.patch
- opensc-CVE-2023-40661-3of12.patch
- opensc-CVE-2023-40661-4of12.patch
- opensc-CVE-2023-40661-5of12.patch
- opensc-CVE-2023-40661-6of12.patch
- opensc-CVE-2023-40661-7of12.patch
- opensc-CVE-2023-40661-8of12.patch
- opensc-CVE-2023-40661-9of12.patch
- opensc-CVE-2023-40661-10of12.patch
- opensc-CVE-2023-40661-11of12.patch
- opensc-CVE-2023-40661-12of12.patch
- Security Fix: [CVE-2023-4535, bsc#1215763]
* Add patches:
- opensc-CVE-2023-4535.patch
- opensc-NULL_pointer_fix.patch
- Security Fix: [CVE-2023-40660, bsc#1215762]
* opensc: PIN bypass when card tracks its own login state
* Add patches:
- opensc-CVE-2023-40660-1of2.patch
- opensc-CVE-2023-40660-2of2.patch
==== openssl-1_1 ====
Subpackages: libopenssl1_1
- Displays "fips" in the version string (bsc#1215215)
* Add openssl-1_1-fips-bsc1215215_fips_in_version_string.patch
==== parted ====
Subpackages: libparted-fs-resize0 libparted2
- updated fatresize to version 0.2 which includes a man-page
removed patches:
- fatresize-fix-getting-dev-name.patch
==== perl ====
Subpackages: perl-base perl-doc
- Use 64-bit integers on all platforms
==== policycoreutils ====
Subpackages: policycoreutils-python-utils python3-policycoreutils
- Move dbus configuration file to /usr/share instead of /etc
- Add policycoreutils-rpmlintrc to suppress spurious rpmlint warnings
- Fix newrole debuginfo broken by mistaken 'noarch'
- Add GUI and DBUS subpackages
* Remove files now provided in upstream tarballs:
- Drop system-config-selinux.png
- Drop system-config-selinux.desktop
- Drop system-config-selinux.pam
- Drop system-config-selinux.console
- Drop selinux-polgengui.desktop
- Drop selinux-polgengui.console
- Refactor spec file
* Remove empty sandbox package definition
==== polkit-default-privs ====
Version update (1550+20230920.74aeded -> 1550+20231006.28f05f1)
- Update to version 1550+20231006.28f05f1:
* Whitelist policycoreutils-dbus actions (bsc#1213435)
==== python-SQLAlchemy ====
Version update (2.0.19 -> 2.0.21)
- Update to 2.0.21:
* Changes from 2.0.21:
https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.21
* Changes from 2.0.20:
https://docs.sqlalchemy.org/en/20/changelog/changelog_20.html#change-2.0.20
- Remove .gitignore files from source tree, removes all rpmlint
warnings.
==== python-argcomplete ====
Version update (3.1.1 -> 3.1.2)
- update to 3.1.2:
* Ensure Python 3.12+ compatibility in check_console_script
==== python-cryptography ====
Version update (41.0.3 -> 41.0.4)
- update to 41.0.4:
* ~~~~~~~~~~~~~~~~~~~
* Updated Windows, macOS, and Linux wheels to be compiled with
OpenSSL 3.1.3.
* .. _v41-0-3:
==== python-dnspython ====
- Don't use curio.
==== python-greenlet ====
Version update (3.0.0~rc3 -> 3.0.0)
- Update to 3.0.0:
* No changes from 3.0rc3 aside from the version number.
- Ignore some slow and flaky tests
==== python-libvirt-python ====
Version update (9.7.0 -> 9.8.0)
- Update to 9.8.0
- Add all new APIs and constants in libvirt 9.8.0
- jsc#PED-3279
==== python-psutil ====
- Require /usr/bin/who only for suse_version > 1500: 15.X does not
provide it, but has it in coreutils.
- PEP517
- Clean up specfile from obsolete python2 stuff
==== python-reportlab ====
Version update (3.6.13 -> 4.0.5)
- drop reportlab-missing-includes.patch
- add importlib.patch to fix support for python3.12
- update to 4.0.5:
* add in test for alpha composite colour
* Added an SvgPath class; as used in github.com/deeplook/svglib
* Added a simple log axis ticklabeller class
* Allow for strokeWidth in LineSwatch
* update extension alias'
* allow BalancedColumns to work in a container flowable (ie with no frame)
* allow custom styles for inrowsplitStaart & inrowsplitend
* setup.py test --failfast works
* allow running all tests without renderPM support
* AR made some changes to allow running without renderPM support
* AR merged accessibility branch and released 4.0.0
* initial support for rml ul ol dl tagging
* added support for an ol/ul/dl caption paragraph
* implement a safer toColor with rl_config.toColorCanUse option and rl_extended_literal_eval
* added _ExpandedCellTupleEx for more tagging support
==== python-urllib3 ====
Version update (2.0.4 -> 2.0.6)
- update to 2.0.6 (bsc#1215968, CVE-2023-43804):
* Added the Cookie header to the list of headers to strip from
requests when redirecting to a different host. As before, different
headers can be set via Retry.remove_headers_on_redirect
- 2.0.5:
* Allowed pyOpenSSL third-party module without any deprecation
warning. #3126
* Fixed default blocksize of HTTPConnection classes to match
high-level classes. Previously was 8KiB, now 16KiB. #3066
==== rubygem-nokogiri ====
- Buildrequire openssl gem to fix building with Ruby 3.0
==== rubygem-parser ====
Version update (3.1.3.0 -> 3.2.2.3)
- updated to version 3.2.2.3
v3.2.2.3 (2023-06-08)
- --------------------
API modifications:
* Add Racc to runtime dependencies (#929) (Koichi ITO)
v3.2.2.2 (2023-06-08)
- --------------------
API modifications:
* bump racc to 1.7.0 (#928) (Ilya Bylich)
v3.2.2.0 (2023-04-01)
- --------------------
API modifications:
* Bump maintenance branches to 3.2.2, 3.1.4, 3.0.6, and 2.7.8 (#920) (Koichi ITO)
v3.2.1.1 (2023-03-08)
- --------------------
API modifications:
* bump racc to 1.6.2 (#916) (Ilya Bylich)
* backport tests for mixed usage of anonymous kwarg/kwrestarg and forwarded-arguments (#915) (Ilya Bylich)
* add tests for kwopt+kwrest arguments and forwarded_kwrestarg. (#913) (Ilya Bylich)
Bugs fixed:
* builders/default: allow forwarded_kwrestarg with additional kwargs (#912) (Owen Stephens)
v3.2.1.0 (2023-02-09)
- --------------------
API modifications:
* Bump maintenance branches to 3.2.1 (#908) (Koichi ITO)
* lexer.rl: extract strings lexing to lexer-strings.rl (#905) (Ilya Bylich)
Features implemented:
* Ruby 3.3 support (#904) (Ole Friis Ãstergaard)
v3.2.0.0 (2023-01-03)
- --------------------
API modifications:
* lexer.rl: extract `extend_string_escaped` to a separate method (#893) (Ilya Bylich)
* bump Racc to 1.6.1 (#890) (Koichi ITO)
Features implemented:
* lexer.rl: use Ragel -F0 on non-CRuby (#894) (Benoit Daloze)
* ruby32.y: Allow optional newlines before closing parenthesis (#892) (Koichi ITO)
Bugs fixed:
* ruby32.y: fix a parse error when using forwarded argument with restarg (#889) (Koichi ITO)
==== rubygem-rubocop ====
Version update (1.39.0 -> 1.56.3)
- updated to version 1.56.3
[#]# 1.56.3 (2023-09-11)
[#]## Bug fixes
* [#12151](https://github.com/rubocop/rubocop/issues/12151): Make `Layout/EmptyLineAfterGuardClause` allow `:nocov:` directive after guard clause. ([@koic][])
* [#12195](https://github.com/rubocop/rubocop/issues/12195): Fix a false negative for `Layout/SpaceAfterNot` when a newline is present after `!`. ([@ymap][])
* [#12192](https://github.com/rubocop/rubocop/issues/12192): Fix a false positive for `Layout/RedundantLineBreak` when using quoted symbols with a single newline. ([@ymap][])
* [#12190](https://github.com/rubocop/rubocop/issues/12190): Fix a false positive for `Layout/SpaceAroundOperators` when aligning operators vertically. ([@koic][])
* [#12171](https://github.com/rubocop/rubocop/issues/12171): Fix a false positive for `Style/ArrayIntersect` when using block argument for `Enumerable#any?`. ([@koic][])
* [#12172](https://github.com/rubocop/rubocop/issues/12172): Fix a false positive for `Style/EmptyCaseCondition` when using `return`, `break`, `next` or method call before empty case condition. ([@koic][])
* [#12162](https://github.com/rubocop/rubocop/issues/12162): Fix an error for `Bundler/DuplicatedGroup` when there's a duplicate set of groups and the `group` value contains a splat. ([@koic][])
* [#12182](https://github.com/rubocop/rubocop/issues/12182): Fix an error for `Lint/UselessAssignment` when variables are assigned using chained assignment and remain unreferenced. ([@koic][])
* [#12181](https://github.com/rubocop/rubocop/issues/12181): Fix an incorrect autocorrect for `Lint/UselessAssignment` when variables are assigned with sequential assignment using the comma operator and unreferenced. ([@koic][])
* [#12187](https://github.com/rubocop/rubocop/issues/12187): Fix an incorrect autocorrect for `Style/SoleNestedConditional` when comment is in an empty nested `if` body. ([@ymap][])
* [#12183](https://github.com/rubocop/rubocop/pull/12183): Fix an incorrect autocorrect for `Style/MultilineTernaryOperator` when returning a multiline ternary operator expression with safe navigation method call. ([@koic][])
* [#12168](https://github.com/rubocop/rubocop/issues/12168): Fix bug in `Style/ArgumentsForwarding` when there are repeated send nodes. ([@owst][])
* [#12185](https://github.com/rubocop/rubocop/pull/12185): Set target version for `Layout/HeredocIndentation`. ([@tagliala][])
- updated to version 1.56.2
[#]# 1.56.2 (2023-08-29)
[#]## Bug fixes
* [#12138](https://github.com/rubocop/rubocop/issues/12138): Fix a false positive for `Layout/LineContinuationLeadingSpace` when a backslash is part of a multiline string literal. ([@ymap][])
* [#12155](https://github.com/rubocop/rubocop/pull/12155): Fix false positive for `Layout/RedundantLineBreak` when using a modified singleton method definition. ([@koic][])
* [#12143](https://github.com/rubocop/rubocop/issues/12143): Fix a false positive for `Lint/ToEnumArguments` when using anonymous keyword arguments forwarding. ([@koic][])
* [#12148](https://github.com/rubocop/rubocop/pull/12148): Fix an incorrect autocorrect for `Lint/NonAtomicFileOperation` when using `FileUtils.remove_dir`, `FileUtils.remove_entry`, or `FileUtils.remove_entry_secure`. ([@koic][])
* [#12141](https://github.com/rubocop/rubocop/issues/12141): Fix false positive for `Style/ArgumentsForwarding` when method def includes additional kwargs. ([@owst][])
* [#12154](https://github.com/rubocop/rubocop/issues/12154): Fix incorrect `diagnosticProvider` value of LSP. ([@koic][])
[#]# 1.56.1 (2023-08-21)
[#]## Bug fixes
* [#12136](https://github.com/rubocop/rubocop/pull/12136): Fix a false negative for `Layout/LeadingCommentSpace` when using `#+` or `#-` as they are not RDoc comments. ([@koic][])
* [#12113](https://github.com/rubocop/rubocop/issues/12113): Fix a false positive for `Bundler/DuplicatedGroup` when groups are duplicated but `source`, `git`, `platforms`, or `path` values are different. ([@koic][])
* [#12134](https://github.com/rubocop/rubocop/issues/12134): Fix a false positive for `Style/MethodCallWithArgsParentheses` when parentheses are used in one-line `in` pattern matching. ([@koic][])
* [#12111](https://github.com/rubocop/rubocop/issues/12111): Fix an error for `Bundler/DuplicatedGroup` group declaration has keyword option. ([@koic][])
* [#12109](https://github.com/rubocop/rubocop/issues/12109): Fix an error for `Style/ArgumentsForwarding` cop when forwarding kwargs/block arg and an additional arg. ([@ydah][])
* [#12117](https://github.com/rubocop/rubocop/issues/12117): Fix a false positive for `Style/ArgumentsForwarding` cop when not always forwarding block. ([@owst][])
* [#12115](https://github.com/rubocop/rubocop/pull/12115): Fix an error for `Style/Lambda` when using numbered parameter with a multiline `->` call. ([@koic][])
* [#12124](https://github.com/rubocop/rubocop/issues/12124): Fix false positives for `Style/RedundantParentheses` when parentheses in `super` or `yield` call with multiline style argument. ([@koic][])
* [#12120](https://github.com/rubocop/rubocop/pull/12120): Fix false positives for `Style/SymbolArray` when `%i` array containing unescaped `[`, `]`, `(`, or `)`. ([@koic][])
* [#12133](https://github.com/rubocop/rubocop/pull/12133): Fix `Style/RedundantSelfAssignmentBranch` to handle heredocs. ([@r7kamura][])
* [#12105](https://github.com/rubocop/rubocop/issues/12105): Fix target ruby `Gem::Requirement` matcher and version parsing to support multiple version constraints. ([@ItsEcholot][])
[#]# 1.56.0 (2023-08-09)
[#]## New features
* [#12074](https://github.com/rubocop/rubocop/pull/12074): Add new `Bundler/DuplicatedGroup` cop. ([@OwlKing][])
* [#12078](https://github.com/rubocop/rubocop/pull/12078): Make LSP server support `rubocop.formatAutocorrectsAll` execute command. ([@koic][])
[#]## Bug fixes
* [#12106](https://github.com/rubocop/rubocop/issues/12106): Fix a false negative for `Style/RedundantReturn` when returning value with guard clause and `return` is used. ([@koic][])
* [#12095](https://github.com/rubocop/rubocop/pull/12095): Fix a false positive for `Style/Alias` when `EncforcedStyle: prefer_alias` and using `alias` with interpolated symbol argument. ([@koic][])
* [#12098](https://github.com/rubocop/rubocop/pull/12098): Fix a false positive for `Style/ClassEqualityComparison` when comparing interpolated string class name for equality. ([@koic][])
* [#12102](https://github.com/rubocop/rubocop/pull/12102): Fix an error for `Style/LambdaCall` when using nested lambda call `x.().()`. ([@koic][])
* [#12099](https://github.com/rubocop/rubocop/pull/12099): Fix an incorrect autocorrect for `Style/Alias` when `EncforcedStyle: prefer_alias_method` and using `alias` with interpolated symbol argument. ([@koic][])
* [#12085](https://github.com/rubocop/rubocop/issues/12085): Fix an error for `Lint/SuppressedException` when `AllowNil: true` is set and endless method definition is used. ([@koic][])
* [#12087](https://github.com/rubocop/rubocop/issues/12087): Fix false positives for `Style/ArgumentsForwarding` with additional args/kwargs in def/send nodes. ([@owst][])
* [#12071](https://github.com/rubocop/rubocop/issues/12071): Fix `Style/SymbolArray` false positives when using square brackets or interpolation in a symbol literal in a percent style array. ([@jasondoc3][])
* [#12061](https://github.com/rubocop/rubocop/issues/12061): Support regex in StringLiteralsInInterpolation. ([@jonas054][])
* [#12091](https://github.com/rubocop/rubocop/pull/12091): With `--fail-level A` ignore non-correctable offenses at :info severity. ([@naveg][])
[#]## Changes
* [#12094](https://github.com/rubocop/rubocop/pull/12094): Add `base64` gem to runtime dependency to suppress Ruby 3.3's warning. ([@koic][])
[#]# 1.55.1 (2023-07-31)
[#]## Bug fixes
* [#12068](https://github.com/rubocop/rubocop/pull/12068): Fix a false positive for `Style/ReturnNilInPredicateMethodDefinition` when the last method argument in method definition is `nil`. ([@koic][])
* [#12082](https://github.com/rubocop/rubocop/issues/12082): Fix an error for `Lint/UselessAssignment` when a variable is assigned and unreferenced in `for` with multiple variables. ([@koic][])
* [#12079](https://github.com/rubocop/rubocop/issues/12079): Fix an error for `Style/MixinGrouping` when mixin method has no arguments. ([@koic][])
* [#11637](https://github.com/rubocop/rubocop/pull/11637): Correct Rubocop for `private_class_method` method documentation. ([@bigzed][])
* [#12070](https://github.com/rubocop/rubocop/pull/12070): Fix false positive in `Style/ArgumentsForwarding` when receiver forwards args/kwargs. ([@owst][])
[#]# 1.55.0 (2023-07-25)
[#]## New features
* [#11794](https://github.com/rubocop/rubocop/pull/11794): Add support to `Style/ArgumentsForwarding` for anonymous arg/kwarg forwarding in Ruby 3.2. ([@owst][])
* [#12044](https://github.com/rubocop/rubocop/issues/12044): Make LSP server support `layoutMode` option to run layout cops. ([@koic][])
* [#12056](https://github.com/rubocop/rubocop/pull/12056): Make LSP server support `lintMode` option to run lint cops. ([@koic][])
* [#12046](https://github.com/rubocop/rubocop/issues/12046): Make `ReturnNilInPredicateMethodDefinition` aware of `nil` at the end of predicate method definition. ([@koic][])
[#]## Bug fixes
* [#12055](https://github.com/rubocop/rubocop/pull/12055): Allow parentheses in single-line match patterns when using the `omit_parentheses` style of `Style/MethodCallWithArgsParentheses`. ([@gsamokovarov][])
* [#12050](https://github.com/rubocop/rubocop/pull/12050): Fix a false positive for `Layout/RedundantLineBreak` when inspecting the `%` form string `%\n\n`. ([@koic][])
* [#12063](https://github.com/rubocop/rubocop/pull/12063): Fix `Style/CombinableLoops` when one of the loops is empty. ([@fatkodima][])
* [#12059](https://github.com/rubocop/rubocop/issues/12059): Fix a false negative for `Style/StringLiteralsInInterpolation` for symbols with interpolation. ([@fatkodima][])
* [#11834](https://github.com/rubocop/rubocop/issues/11834): Fix false positive for when variable in inside conditional branch in nested node. ([@alexeyschepin][])
* [#11802](https://github.com/rubocop/rubocop/issues/11802): Improve handling of `[]` and `()` with percent symbol arrays. ([@jasondoc3][])
* [#12052](https://github.com/rubocop/rubocop/issues/12052): Fix "Subfolders can't include glob special characters". ([@meric426][], [@loveo][])
* [#12062](https://github.com/rubocop/rubocop/pull/12062): Fix `LoadError` when loading RuboCop from a symlinked location on Windows. ([@p0deje][])
[#]## Changes
* [#12064](https://github.com/rubocop/rubocop/pull/12064): Make `Style/RedundantArgument` aware of `exit` and `exit!`. ([@koic][])
* [#12015](https://github.com/rubocop/rubocop/issues/12015): Mark `Style/HashConversion` as unsafe autocorrection. ([@koic][])
[#]# 1.54.2 (2023-07-13)
[#]## Bug fixes
* [#12043](https://github.com/rubocop/rubocop/pull/12043): Fix a false negative for `Layout/ExtraSpacing` when some characters are vertically aligned. ([@koic][])
* [#12040](https://github.com/rubocop/rubocop/pull/12040): Fix a false positive for `Layout/TrailingEmptyLines` to prevent the following incorrect autocorrection when inspecting the `%` form string `%\n\n`. ([@koic][])
* [#1867](https://github.com/rubocop/rubocop/issues/1867): Fix an error when `AllCops:Exclude` is empty in .rubocop.yml. ([@koic][])
* [#12034](https://github.com/rubocop/rubocop/issues/12034): Fix invalid byte sequence in UTF-8 error when using an invalid encoding string. ([@koic][])
* [#12038](https://github.com/rubocop/rubocop/pull/12038): Output the "server restarting" message to stderr. ([@knu][])
[#]# 1.54.1 (2023-07-04)
[#]## Bug fixes
* [#12024](https://github.com/rubocop/rubocop/issues/12024): Fix a false positive for `Lint/RedundantRegexpQuantifiers` when interpolation is used in a regexp literal. ([@koic][])
* [#12020](https://github.com/rubocop/rubocop/issues/12020): This PR fixes an infinite loop error for `Layout/SpaceAfterComma` with `Layout/SpaceBeforeSemicolon` when autocorrection conflicts. ([@koic][])
* [#12014](https://github.com/rubocop/rubocop/pull/12014): Fix an error for `Lint/UselessAssignment` when part of a multiple assignment is enclosed in parentheses. ([@koic][])
* [#12011](https://github.com/rubocop/rubocop/pull/12011): Fix an error for `Metrics/MethodLength` when using a heredoc in a block without block arguments. ([@koic][])
* [#12010](https://github.com/rubocop/rubocop/pull/12010): Fix false negatives for `Style/RedundantRegexpArgument` when using safe navigation operator. ([@koic][])
[#]# 1.54.0 (2023-07-01)
[#]## New features
* [#12000](https://github.com/rubocop/rubocop/pull/12000): Support safe or unsafe autocorrect config for LSP. ([@koic][])
[#]## Bug fixes
* [#12005](https://github.com/rubocop/rubocop/issues/12005): Fix a false negative for `Lint/Debugger` when using debugger method inside lambda. ([@koic][])
... changelog too long, skipping 421 lines ...
* [#11116](https://github.com/rubocop/rubocop/issues/11116): Handle ternaries in `Style/SafeNavigation`. ([@fatkodima][])
==== rubygem-rubocop-ast ====
Version update (1.24.0 -> 1.29.0)
- updated to version 1.29.0
[#]# 1.29.0 (2023-06-01)
* [#262](https://github.com/rubocop/rubocop-ast/pull/267): Introduce RuboCop::Ast::MethodDispatchNode#selector. ([@gsamokovarov][])
[#]# 1.28.1 (2023-05-01)
[#]## Bug fixes
* [#262](https://github.com/rubocop/rubocop-ast/pull/262): Fix an error when parsing non UTF-8 frozen string. ([@koic][])
[#]# 1.28.0 (2023-03-24)
[#]## New features
* [#259](https://github.com/rubocop/rubocop-ast/pull/259): Add `forwarded_kwrestarg` node to `AST::Builder`. ([@koic][])
[#]# 1.27.0 (2023-02-27)
[#]## New features
* [#229](https://github.com/rubocop/rubocop-ast/pull/229): Add `source_range` method to `NodePattern`. ([@koic][])
[#]# 1.26.0 (2023-02-11)
[#]## New features
* [#255](https://github.com/rubocop/rubocop-ast/pull/255): Make `Node#class_constructor?` aware of Ruby 3.2's `Data.define`. ([@koic][])
* [#255](https://github.com/rubocop/rubocop-ast/pull/255): Make `Node#class_construcor?` aware of Ruby 2.7's numbered parameters. ([@koic][])
[#]# 1.25.0 (2023-02-11)
[#]## New features
* [#256](https://github.com/rubocop-hq/rubocop-ast/pull/256): Support `Parser::Ruby33` for Ruby 3.3 parser (experimental). ([@koic][])
==== rubygem-ruby-dbus ====
Version update (0.23.0.beta2 -> 0.23.1)
- 0.23.1
API:
* Add DBus::Object.dbus_reader_attr_accessor to declare a common use case
with a single call (gh#mvidner/ruby-dbus#140).
* BusConnection#request_name defaults to the simple use case: single owner
without queuing, failing fast; documented the complex use cases.
==== rubygem-unicode-display_width ====
Version update (2.3.0 -> 2.4.2)
- updated to version 2.4.2
[#]# 2.4.2
More performance improvements:
- Optimize lookup of first 4096 codepoints
- Avoid overwrite lookup if no overwrites are set
[#]# 2.4.1
- Improve general performance!
- Further improve performance for ASCII strings
[#]# 2.4.0
- Improve performance for ASCII-only strings, by @fatkodima
- Require Ruby 2.4
==== samba ====
Version update (4.18.6+git.320.cfda27bacb -> 4.19.0+git.306.19d2e214c58)
Subpackages: libsamba-policy0-python3 samba-ad-dc-libs samba-client samba-client-libs samba-gpupdate samba-ldb-ldap samba-libs samba-libs-python3 samba-python3 samba-winbind samba-winbind-libs
- Update to 4.19.0
* File doesn't show when user doesn't have permission if
aio_pthread is loaded; (bso#15453).
* ctdb_killtcp fails to work with --enable-pcap and libpcap â¥
1.9.1; (bso#15451).
* Logging to stdout/stderr with DEBUG_SYSLOG_FORMAT_ALWAYS can
log to syslog; (bso#15460).
* âsamba-tool domain level raiseâ fails unless given a URL;
(bso#15458).
* reply_sesssetup_and_X() can dereference uninitialized tmp
pointer; (bso#15420).
* missing return in reply_exit_done(); (bso#15430).
* TREE_CONNECT without SETUP causes smbd to use uninitialized
pointer; (bso#15432).
* Avoid infinite loop in initial user sync with Azure AD
Connect when synchronising a large Samba AD domain;
(bso#15401).
* Samba replication logs show (null) DN; (bso#15407).
* 2-3min delays at reconnect with
smb2_validate_sequence_number: bad message_id 2; (bso#15346).
* DCERPC_PKT_CO_CANCEL and DCERPC_PKT_ORPHANED can't be parsed;
(bso#15446).
* CID 1539212 causes real issue when output contains only
newlines; (bso#15438).
* KDC encodes INT64 claims incorrectly; (bso#15452).
* mdssvc: Do an early talloc_free() in _mdssvc_open();
(bso#15449).
* Windows client join fails if a second container CN=System
exists somewhere; (bso#9959).
* regression DFS not working with widelinks = true;
(bso#15435).
* Heimdal fails to build on 32-bit FreeBSD; (bso#15443).
* samba-tool ntacl get segfault if aio_pthread appended;
(bso#15441).
==== selinux-policy ====
Subpackages: selinux-policy-targeted
- Use /var/adm/update-scripts in macros.selinux-policy. The rpm state
directory doesn't exist on SUSE systems (bsc#1213593)
- Modified update.sh to require first parameter "full" to also
update container-selinux. For maintenance updates you usually
don't want it to be updated
==== sg3_utils ====
Version update (1.48~20221101+1.142dace -> 1.48+1.889c3e3)
Subpackages: libsgutils2-1_48-2
- udev rules: allow kernel command line overrides with
"udev.scsi_id_serial_src=LTVS" and "udev.scsi_symlink_src=LTVS"
Try these boot parameters if your system fails to detect SCSI
devices after update to sg3_utils 1.48.
- dracut.conf: add 00-scsi-sg3_config.rules (jsc#PED-6226)
- spec file:
* fix build dependencies for regenerate_initrd_posttrans
(bsc#1215772)
* add missing rules file
- Update to version 1.48
* udev rules: new, configurable scheme for creating symlinks for SCSI devices
(jsc#PED-6226)
See description of ".SCSI_ID_SERIAL_SRC" /usr/lib/udev/55-scsi-sg3_id.rules
and .SCSI_SYMLINK_SRC in /usr/lib/udev/58-scsi_symlink.rules
* decoding utilities: add -j/--json[=JO] and --js-file=JFN options
* sg_sat_datetime: new tool to access date/time on ATA devices using a SAT layer
* sg_z_act_query: new tool for sending zone activate/query commands
* sg_rem_rest_elem: new tool for removing or restoring elements
* sg_write_attr: support for SPC "Write Attirbute" command (for tapes)
* sg_ses: swap meaning of -H and -HH, add json support, use e.g.
"0:2" for range indicator
* sg_rtpg: fix response truncation
* sg_decode_sense: add --nodecode option
* sg_logs: fix --list and -lll options
* sg_modes: improve handling of ZBC disks
* sg_inq: add version descriptors from SPC6r08, add --quiet option
* sg_vpd: add --sinq_inraw=RFN option
* sg_turs: add --timeout= and --ascq= options
* sg_requests: add --timeout= option
* sg_sat_read_gplog: add --smart and --ppt options
* sgp_dd and sgm_dd: add --progress option
* sg_dd: add support for accessing NVMe devices via passthrough
* Bug fixes and minor fixes
- _service: simplify version processing, as we have a clean upstream version again
==== shadow ====
Version update (4.14.0 -> 4.14.1)
Subpackages: libsubid4 login_defs
- Update to 4.14.1:
Build system: Merge libshadow and libmisc into a single libshadow.
This fixes problems in the linker, which were reported at least
in Gentoo. #791
- Add Alejandro Colomar (new stable branch maintainer) to shadow.keyring
==== shim ====
- Don't require grub so shim can still be used with systemd-boot
- Update shim-install to fix boot failure of ext4 root file system
on RAID10 (bsc#1205855)
226c94ca5cfca Use hint in looking for root if possible
- Adopt the macros from fde-tpm-helper-macros to update the
signature in the sealed key after a bootloader upgrade
==== srt ====
Version update (1.5.2 -> 1.5.3)
- version update to 1.5.3
* New Features
- PR #2714: Added maximum BW limit for retransmissions. See SRTO_MAXREXMITBW.
* Important Bug Fixes
- PR #2632: Use overlapped WSASendTo to avoid UDP sending losses.
- PR #2766: Fixed spurious group read-ready epoll events.
- PR #2772: Fixed RCV buffer initialization in Rendezvous. â ï¸
- PR #2757: Fix memory leak on queuing connection initialization packets.
- PR #2745: Fix hang up on not enough space in the RCV buffer.
- PR #2740: Fix possible tsbpd() deadlock with processCtrlShutdown().
- PR #2692: Rejection not undertaken in rendezvous after KMX failure.
- PR #2774: Fix rendezvous connection mode when processing resulted in ACCEPT it was still sending rejection.
- PR #2778: Drop unencrypted packets in AES-GCM mode.
* Build
- PR #2779, #2780: Fix the build for targets without IP_ADD_SOURCE_MEMBERSHIP.
- PR #2784: Added missing public header files in Windows binary installer.
* Unit Tests
- PR #2681: Added custom main with transparent parameters.
* Documentation
- PR #2765: Updated the explicit information for binding to IPv6 wildcard.
- PR #2785: Fixed API doc: SRT_INVALID_SOCK
* https://github.com/Haivision/srt/releases/tag/v1.5.3
==== sshfs ====
Version update (3.7.4 -> 3.7.4a)
- Update to 3.7.4a:
- Reverting PR #1 from user-reported bug bsc#1215574.
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-container systemd-coredump udev
- rpmlintrc: allow systemd-network and systemd-container sub-packages to ship
shared libs. These are actually NSS plugins and are not really subject to
shlib policy.
- Drop 5000-core-manager-run-generators-directly-when-we-are-in-.patch
Since dracut-059+suse.447.g9d1fc722, this workaround is not needed anymore.
==== talloc ====
Version update (2.4.0 -> 2.4.1)
Subpackages: libtalloc2 python3-talloc
- Update to 2.4.1
* Remove remaining, but broken python2 support
* Spelling fixes
* Remove unneeded va_copy()
==== tdb ====
Version update (1.4.8 -> 1.4.9)
Subpackages: libtdb1 python3-tdb
- Update to 1.4.9
* Remove remaining, but broken python2 support
* Spelling fixes
* python: Safely clear structure members
==== tevent ====
Version update (0.14.1 -> 0.15.0)
Subpackages: libtevent0 python3-tevent
- Update to version 0.15.0
* remove py2 ifdefs
* python: Safely clear structure members
* the tevent_thread_call_depth API is updated
in order to allow better tracing.
* add tevent_set_max_debug_level() only and don't
pass TEVENT_DEBUG_TRACE to tevent_debug() callbacks by default.
* Spelling fixes
* Make use of epoll_create1() for epoll backend
* Optimize overhead in the epoll backend
==== u-boot-rpiarm64 ====
Version update (2023.07 -> 2023.10)
Subpackages: u-boot-rpiarm64-doc
- Fix update_git.sh
- Patch queue updated from https://github.com/openSUSE/u-boot.git tumbleweed-2023.10
* Patches added:
0017-rpi-fix-boot-on-RPi4-after-commit-c.patch - boo#1216036
- Add microchipmpfsicicle flavor
- Update to 2023.10:
* Full changelog available at:
https://source.denx.de/u-boot/u-boot/-/compare/v2023.07...v2023.10
==== vsftpd ====
- Add vsftpd.ftpusers, the netcfg one is not maintained, outdated
and will be removed.
- vsftpd.pam: use own copy of ftpusers.
==== vte ====
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91
- Add f1a547f1dfebd8860021b6b727fa5d5717e9f143.patch: widget:
VteTerminalSpawnAsyncCallback's error is nullable. Fixes:
https://gitlab.gnome.org/GNOME/vte/-/issues/2647
==== xdg-desktop-portal ====
- Support building with meson 0.61.x used by SLE, where .pc files
in dataonly packages are installed to %_libdir unlike in
meson >= 0.62.0 where the default was changed to %_datadir.
==== xfce4-clipman-plugin ====
Version update (1.6.4 -> 1.6.5)
Subpackages: xfce4-clipman-plugin-lang
- Update to version 1.6.5
* wayland: Hide skip-action-on-key-down setting
* wayland: Hide persistent-primary-clipboard setting
* Add set-text action to plugin app to allow D-Bus calls
* Add Wayland impl for clipboard-manager
* Make clipboard manager an interface and add X11 impl
* Rename x11-clipboard-manager to clipboard-manager
* Move paste_on_activate() to common
* Make X11 dependencies optional and guard X11 code paths
* cleanup: Remove unused project files
* cleanup: Remove useless variable assignment
* tests: Add missing include
* history-dialog: Fix memory leak
* ui: Mark 2 strings translatable
* history-dialog: Keep paste-on-activate in sync with the settings (V2)
* settings: Fix tooltip text
* status-icon: Enable tooltip
* status-icon: Add missing sanity check
* popup-clipman: Replace deprecated gdk_keyboard_grab()
* Replace deprecated gtk_menu_popup() when possible
* collector: Do not restore default clipboard if not really empty
* menu: Fix translated string
* Update URLs
* Translation Updates
- Add xfce4-clipman-plugin-relax-x11-version.patch
==== xfce4-notifyd ====
Version update (0.8.2 -> 0.9.2)
Subpackages: xfce4-notifyd-lang
- Update to 0.9.2:
* (Hopefully) actually fix settings migration code
* (Hopefully) fix enum setting migration code
- Add --enable-systemd when calling configure
- Update to 0.9.1:
* Make the XDG autostart file attempt a systemd start first
* Only include the SystemdService= line if systemd support is
enabled
* Clean up some conditionals in configure.ac
* Go back to installing the XDG autostart file by default
* Allow installing systemd service file even if systemd is not
installed
- Update to 0.9.0:
* Add missing sanity check
* I18n: Update po/LINGUAS list
* wayland: put windows on overlay layer, not top
* Set window theme before placing window
* Set initial window position before realizing windows
* Avoid storing NULL app IDs in the app ID count hashtable
* Simplify dbus/systemd service dir logic in configure.ac
* Fix typos in README
* Install D-Bus and systemd files under $prefix by default
* Fix distcheck when run as non-root
* Use pkg-config to find default systemd user unit directory
* Change default systemd user path from /lib/... to /usr/lib/...
* Change options for installing startup files
* Add positioning options top-center and bottom-center
* Simplify notification placement code
* Stop using GtkCornerType; migrate setting to enum nick
* Move log level settings from int to enum nick string
* Move datetime format setting from int to enum nick string
* Have a single entry point for setting migrations
* Fix incorrect enum value for apps log level
* Use registered enum types for config->enum mapping
* Move enums to common, use glib-mkenums
* Use new XDT feature macros
* Don't log duplicate entries when updating an existing notification
* Clean up logic in notify_notify()
* Correctly update critical notifications while in DnD mode
* Fix incorrect casts in GTree foreach functions
* Remove expire/fade timeout source removal hacks
* Missed a spot to reset fade/slide
* Allow slideout when no fadeout
* Only start fade timeout if no existing handle
* Only start expiration timeout if no existing handle
* Ensure timeout sources are removed in _window_dispose()
* Move log dbus signal emissions to XfceNotifyDaemonLog
* Remove expire and fade sources before emitting closed signal
* Emit NotificationClosed when not showing notification
* Consolidate the window movement code
* Add option to show notifications on all monitors
* Migrate the primary-monitor setting to a string-based enum
* Translation Updates
==== xfce4-panel ====
Version update (4.18.4 -> 4.18.5)
Subpackages: libxfce4panel-2_0-4 xfce4-panel-lang xfce4-panel-restore-defaults
- Update to version 4.18.5
* pager: Do not adapt upper value of spin button in viewport mode
* pager: Update workspace layout also on window manager change
* pager: Fix aspect ratio for viewport (V2)
* actions: Fix memory leak
* pager: Delay GdkScreen signal handlers
* panel: Do not scale background image when UI scale > 1
* popup-command: Do not block autohide when popped up at pointer
* Fix memory leaks when using gtk_css_provider_new()
* panel: Clear item list before repopulating item dialog
* panel: Remove autosave timer for plugins
* wrapper: Really ensure we don't call gtk_main_quit() twice
* panel: Block autohide when the panel has input focus
* clock: Fix sync timeout for seconds display
* clock: Implement ConsoleKit sleep monitor
* Add/Sharpen icons at 48-128px
* Adjust 32px icon margins, new separator icon
* Sharpen icons at 16px and 32px
* Increase margins for 24px icons
* Make 24px icons sharper
* icons: Fix wrong exported sizes
* Translation Updates
==== xfce4-pulseaudio-plugin ====
Version update (0.4.7 -> 0.4.8)
Subpackages: xfce4-pulseaudio-plugin-lang
- Update to version 0.4.8
* MPRIS: Use D-Bus name for identifying players
* Fix possible context menu crash with MPRIS playlist
* Add option to make mic icon persistent
* Check for mic widget visibility
* Preserve channel balance when changing sink/source volume
* MPRIS: Add option to send multimedia keys to all players
* MPRIS: Fix default controlled player by multimedia keys
* Remove dead code
* Translation Updates
==== xfce4-taskmanager ====
Version update (1.5.5 -> 1.5.6)
Subpackages: xfce4-taskmanager-lang
- Update to version 1.5.6
* Update copyright year
* Rounded legend icons
* Reopen process window maximized when closed maximized
* Properly finalize global objects in main
* Add missing include
* Fix more memory leaks
* Fix memory leak
* Fix CSS related deprecation warnings
* Ignore GtkStatusIcon related deprecations
* Make libx11 optional, guard x11 code paths
* Change type so that memory values are correct (Fixes #65)
* settings-dialog: Fix untranslated label
* Add icons at missing sizes, clean up SVG metadata
* Add minimal support for Wayland
* Fix graph drop off on the right side
* Change graph peak variable to double
* Remove timeout before exiting main loop
* build: Add GLib requirement
* Do not treat missing swap as error on OpenBSD and NetBSD
* Fix process filter crash caused by the use of an uninitialized
variable
* Translation Updates
==== xscreensaver ====
Version update (6.06 -> 6.07)
Subpackages: xscreensaver-data xscreensaver-data-extra xscreensaver-lang
- update to 6.07:
* New hacks, droste, skulloop, papercube and cubocteversion
* xscreensaver-settings was sometimes turning off the DPMS
checkbox
* Log pid of caller of deactivate command, to give a hint about
who is preventing the screen from blanking
* Updates to sphereeversion.
* Added some new map sources to mapscroller.
* Various other minor bug fixes.
- leave a nice notice for a very angry upstream developer in
xscreensaver-disable-upgrade-nagging-message.patch
- drop xscreensaver-bsc1204744.patch, included upstream
==== xterm ====
Version update (384 -> 385)
Subpackages: xterm-bin xterm-resize
- update to 385:
* fixes for ReGIS (report by Ben Wong).
+ correct conversion from HLS to RGB
+ improve font-caching performance.
* update tables in wcwidth.c based on Unicode 15.1.0
* improve fastScroll resource:
+ suppress screen-refreshes for carriage-returns
+ add -jf option to simplify use of this resource.
+ add a control sequence for enabling/disabling the resource.
+ enable this feature by default
* extend title-stack feature to allow an additional parameter to
directly access the stack, like the XTPUSHCOLORS and XTPOPCOLORS
feature.
* correct size and position of box shown for double-cell character
which happens to be missing from the bitmap font (report by Peter
Fabinski).
* improved configure script:
+ add pattern for uClibc-ng to CF_XOPEN_SOURCE (report/patch by
Waldemar Brodkorb).
+ add configure options --with-utmp-path and --with-wtmp-path to
override configure script's check for utmp/wtmp pathnames
which are shown in the manual (Debian #1042767).
+ CF_XOPEN_SOURCE provides for defining _DEFAULT_SOURCE for
MinGW32 and MinGW64.
+ sed expression used to report gcc version now works with MinGW
* ensure that line-attributes are reset after drawing missing
character (report by Christian Weisgerber).
* update config.guess, config.sub
- rebased all patches
==== zxing-cpp ====
Version update (2.0.0 -> 2.1.0)
- Update to 2.1.0:
* Considerable performance improvements in linear symbol detection (up to 2x speedup in select use cases of ReadBarcodes)
* QRCode: major improvement in detection of high version symbols (see e.g. here)
* DMDetector: reduce runtime overhead of c++-20 builds
* Refactor Python wrapper so the sdist includes the core library code
* wasm wrapper: add function to reader to scan multiple barcode
* Added a C wrapper
* Python: improve error reporting
* DMDetector: fix potential dead-lock
* DMDecoder: support 144x144 symbols in legacy and compliant variants
- Remove the %check section since we are not building the tests.
1
0