Please note that this mail was generated by a script.
The described changes are computed based on the aarch64 DVD.
The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading:
https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=3&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
389-ds (2.3.0~git22.8fedec0 -> 2.3.2~git53.a01e230)
ImageMagick (7.1.1.5 -> 7.1.1.6)
Mesa (23.0.1 -> 23.0.2)
Mesa-drivers (23.0.1 -> 23.0.2)
MozillaFirefox (110.0.1 -> 112.0)
NetworkManager-applet (1.30.0 -> 1.32.0)
QGnomePlatform-qt5
QGnomePlatform-qt6
SDL2 (2.26.4 -> 2.26.5)
acpid
adobe-sourcesans3-fonts (3.046 -> 3.052)
amarok (2.9.75git.20230322T021226~4f7c3aff99 -> 2.9.75git.20230408T114133~7098c192a6)
amavisd-new (2.12.2 -> 2.13.0)
apache2 (2.4.56 -> 2.4.57)
apache2-manual (2.4.56 -> 2.4.57)
apache2-mod_php8 (8.1.17 -> 8.1.18)
apache2-prefork (2.4.56 -> 2.4.57)
apache2-utils (2.4.56 -> 2.4.57)
arj
attica-qt5 (5.104.0 -> 5.105.0)
audacity (3.2.4 -> 3.2.5)
augeas
autoyast2 (4.6.0 -> 4.6.1)
avahi
avahi-glib2
baloo5 (5.104.0 -> 5.105.0)
bash-completion
binutils
bluedevil5 (5.27.3 -> 5.27.4)
bluez-qt (5.104.0 -> 5.105.0)
breeze (5.27.3 -> 5.27.4)
breeze-gtk (5.27.3 -> 5.27.4)
breeze5-icons (5.104.0 -> 5.105.0)
ca-certificates (2+git20211004.3efbea9 -> 2+git20230406.2dae8b7)
cheese (43.0 -> 44.0.1)
coreutils
discover (5.27.3 -> 5.27.4)
dmidecode
dracut (059+suse.366.gf45bc67a -> 059+suse.368.g2e7ac134)
drbd-utils
drkonqi5 (5.27.3 -> 5.27.4)
emacs-w3m (1.4.632+512+gc3a3a947 -> 1.4.632+546+gf8819bca)
erofs-utils (1.5 -> 1.6)
ffmpeg-6
firewalld (1.3.0 -> 1.3.1)
frameworkintegration (5.104.0 -> 5.105.0)
gcc13 (13.0.1+git6840 -> 13.0.1+git7162)
gdb
gdm
ghostscript
gimp
git
glib2-branding-openSUSE
glibc
glslang
gnome-control-center
gnome-settings-daemon (44.0 -> 44.1)
gnome-shell
gnome-terminal (3.48.0 -> 3.48.1)
gnutls (3.7.9 -> 3.8.0)
gpgme
gpgmeqt
grilo-plugins (0.3.15 -> 0.3.16)
grub2
gstreamer (1.22.1 -> 1.22.2)
gstreamer-plugins-bad (1.22.1 -> 1.22.2)
gstreamer-plugins-base (1.22.1 -> 1.22.2)
gstreamer-plugins-good (1.22.1 -> 1.22.2)
gstreamer-plugins-libav (1.22.1 -> 1.22.2)
gstreamer-plugins-rs (0.10.4 -> 0.10.6)
gstreamer-plugins-ugly (1.22.1 -> 1.22.2)
gtk4
gvfs
hwdata (0.368 -> 0.369)
hxtools (20221120 -> 20230411)
ibus
isl (0.25 -> 0.26)
kactivities-stats (5.104.0 -> 5.105.0)
kactivities5 (5.104.0 -> 5.105.0)
kactivitymanagerd (5.27.3 -> 5.27.4)
karchive (5.104.0 -> 5.105.0)
kauth (5.104.0 -> 5.105.0)
kbookmarks (5.104.0 -> 5.105.0)
kcalendarcore (5.104.0 -> 5.105.0)
kcm_flatpak (5.27.3 -> 5.27.4)
kcm_sddm (5.27.3 -> 5.27.4)
kcmutils (5.104.0 -> 5.105.0)
kcodecs (5.104.0 -> 5.105.0)
kcompletion (5.104.0 -> 5.105.0)
kconfig (5.104.0 -> 5.105.0)
kconfigwidgets (5.104.0 -> 5.105.0)
kcontacts (5.104.0 -> 5.105.0)
kcoreaddons (5.104.0 -> 5.105.0)
kcrash (5.104.0 -> 5.105.0)
kdav (5.104.0 -> 5.105.0)
kdbusaddons (5.104.0 -> 5.105.0)
kde-cli-tools5 (5.27.3 -> 5.27.4)
kde-gtk-config5 (5.27.3 -> 5.27.4)
kdeclarative (5.104.0 -> 5.105.0)
kded (5.104.0 -> 5.105.0)
kdelibs4support (5.104.0 -> 5.105.0)
kdesu (5.104.0 -> 5.105.0)
kdnssd-framework (5.104.0 -> 5.105.0)
kdoctools (5.104.0 -> 5.105.0)
kernel-firmware (20230320 -> 20230406)
kernel-source (6.2.9 -> 6.2.10)
kexec-tools
kfilemetadata5 (5.104.0 -> 5.105.0)
kgamma5 (5.27.3 -> 5.27.4)
kglobalaccel (5.104.0 -> 5.105.0)
kguiaddons (5.104.0 -> 5.105.0)
kholidays (5.104.0 -> 5.105.0)
khotkeys5 (5.27.3 -> 5.27.4)
khtml (5.104.0 -> 5.105.0)
ki18n (5.104.0 -> 5.105.0)
kiconthemes (5.104.0 -> 5.105.0)
kidletime (5.104.0 -> 5.105.0)
kimageformats (5.104.0 -> 5.105.0)
kinfocenter5 (5.27.3 -> 5.27.4)
kinit (5.104.0 -> 5.105.0)
kio (5.104.0 -> 5.105.0)
kirigami2 (5.104.0 -> 5.105.0)
kitemmodels (5.104.0 -> 5.105.0)
kitemviews (5.104.0 -> 5.105.0)
kjobwidgets (5.104.0 -> 5.105.0)
kjs (5.104.0 -> 5.105.0)
kmenuedit5 (5.27.3 -> 5.27.4)
knewstuff (5.104.0 -> 5.105.0)
knotifications (5.104.0 -> 5.105.0)
knotifyconfig (5.104.0 -> 5.105.0)
kpackage (5.104.0 -> 5.105.0)
kparts (5.104.0 -> 5.105.0)
kpeople5 (5.104.0 -> 5.105.0)
kpipewire (5.27.3 -> 5.27.4)
kplotting (5.104.0 -> 5.105.0)
kpty (5.104.0 -> 5.105.0)
kquickcharts (5.104.0 -> 5.105.0)
kross (5.104.0 -> 5.105.0)
krunner (5.104.0 -> 5.105.0)
kscreen5 (5.27.3 -> 5.27.4)
kscreenlocker (5.27.3 -> 5.27.4)
kservice (5.104.0 -> 5.105.0)
ksshaskpass5 (5.27.3 -> 5.27.4)
ksystemstats5 (5.27.3 -> 5.27.4)
ktexteditor (5.104.0 -> 5.105.0)
ktextwidgets (5.104.0 -> 5.105.0)
kunitconversion (5.104.0 -> 5.105.0)
kwallet (5.104.0 -> 5.105.0)
kwayland (5.104.0 -> 5.105.0)
kwayland-integration (5.27.3 -> 5.27.4)
kwidgetsaddons (5.104.0 -> 5.105.0)
kwin5 (5.27.3 -> 5.27.4)
kwindowsystem (5.104.0 -> 5.105.0)
kwrited5 (5.27.3 -> 5.27.4)
kxmlgui (5.104.0 -> 5.105.0)
layer-shell-qt (5.27.3 -> 5.27.4)
lcms2 (2.14 -> 2.15)
libKF5ModemManagerQt (5.104.0 -> 5.105.0)
libKF5NetworkManagerQt (5.104.0 -> 5.105.0)
libXfixes (6.0.0 -> 6.0.1)
libXft (2.3.7 -> 2.3.8)
libXpm (3.5.14 -> 3.5.16)
libXt (1.2.1 -> 1.3.0)
libgarcon
libgcrypt (1.10.1 -> 1.10.2)
libgit2 (1.6.3 -> 1.6.4)
libgpg-error (1.46 -> 1.47)
libkdecoration2 (5.27.3 -> 5.27.4)
libkscreen2 (5.27.3 -> 5.27.4)
libksysguard5 (5.27.3 -> 5.27.4)
libnice
libopenmpt (0.6.9 -> 0.6.10)
libopenraw
libpcap (1.10.3 -> 1.10.4)
libqmi (1.30.8 -> 1.32.4)
libqt5-qtbase (5.15.8+kde183 -> 5.15.8+kde185)
libqt5-qtwebengine
libreoffice (7.5.2.1 -> 7.5.2.2)
libsolv (0.7.23 -> 0.7.24)
libstorage-ng (4.5.92 -> 4.5.96)
libtomcrypt
libva (2.17.0 -> 2.18.0)
libva-gl (2.17.0 -> 2.18.0)
libvirt (9.1.0 -> 9.2.0)
libyui (4.5.0 -> 4.5.1)
libyui-ncurses (4.5.0 -> 4.5.1)
libyui-ncurses-pkg (4.5.0 -> 4.5.1)
libyui-qt (4.5.0 -> 4.5.1)
libyui-qt-graph (4.5.0 -> 4.5.1)
libyui-qt-pkg (4.5.0 -> 4.5.1)
libzypp (17.31.8 -> 17.31.10)
llvm16 (16.0.0 -> 16.0.1)
lua54
make
mdadm
microos-tools (2.20 -> 2.20+git20230413.2a43cdb)
milou5 (5.27.3 -> 5.27.4)
mobile-broadband-provider-info (20221107 -> 20230416)
mozilla-nss (3.88.1 -> 3.89)
mozjs102 (102.9.0 -> 102.10.0)
mutter (44.0+18 -> 44.0+54)
ncurses (6.4.20230311 -> 6.4.20230408)
nghttp2 (1.51.0 -> 1.52.0)
nodejs19 (19.7.0 -> 19.9.0)
open-iscsi
open-vm-tools
openexr (3.1.6 -> 3.1.7)
openldap2 (2.6.3 -> 2.6.4)
openldap2-contrib-src (2.6.3 -> 2.6.4)
openssh
openssl-1_1
oxygen5-sounds (5.27.3 -> 5.27.4)
pam-config (2.2 -> 2.4)
pam_kwallet (5.27.3 -> 5.27.4)
patterns-base
patterns-gnome
patterns-kde (20221001 -> 20230403)
perl-Image-ExifTool (12.59 -> 12.60)
php8 (8.1.17 -> 8.1.18)
pipewire (0.3.67 -> 0.3.69)
plasma-browser-integration (5.27.3 -> 5.27.4)
plasma-framework (5.104.0 -> 5.105.0)
plasma-nm5 (5.27.3 -> 5.27.4)
plasma5-addons (5.27.3 -> 5.27.4)
plasma5-desktop (5.27.3 -> 5.27.4)
plasma5-disks (5.27.3 -> 5.27.4)
plasma5-integration (5.27.3 -> 5.27.4)
plasma5-openSUSE
plasma5-pa (5.27.3 -> 5.27.4)
plasma5-systemmonitor (5.27.3 -> 5.27.4)
plasma5-thunderbolt (5.27.3 -> 5.27.4)
plasma5-workspace (5.27.3 -> 5.27.4.1)
polkit-kde-agent-5 (5.27.3 -> 5.27.4)
poppler (23.03.0 -> 23.04.0)
poppler-qt5 (23.03.0 -> 23.04.0)
postgresql15
powerdevil5 (5.27.3 -> 5.27.4)
prison-qt5 (5.104.0 -> 5.105.0)
publicsuffix (20230226 -> 20230414)
purpose (5.104.0 -> 5.105.0)
python-Pillow (9.4.0 -> 9.5.0)
python-argparse-manpage (4 -> 4.1)
python-cryptography (40.0.1 -> 40.0.2)
python-importlib-metadata (6.1.0 -> 6.3.0)
python-libvirt-python (9.1.0 -> 9.2.0)
python-pbr
python-pexpect
python-pytz (2023.2 -> 2023.3)
python-setuptools (67.6.0 -> 67.6.1)
python-zipp (3.8.1 -> 3.15.0)
python310-packaging (23.0 -> 23.1)
qqc2-desktop-style (5.104.0 -> 5.105.0)
qt6-base (6.4.3 -> 6.5.0)
qt6-declarative (6.4.3 -> 6.5.0)
qt6-imageformats (6.4.3 -> 6.5.0)
qt6-translations (6.4.3 -> 6.5.0)
qt6-wayland (6.4.3 -> 6.5.0)
raspberrypi-firmware (2023.02.22 -> 2023.03.22)
raspberrypi-firmware-config (2023.02.22 -> 2023.03.22)
rav1e (0.6.2+0 -> 0.6.4+0)
remmina (1.4.29 -> 1.4.30)
rng-tools (6.15 -> 6.16)
rsync
rubygem-ruby-dbus (0.20.0 -> 0.21.0)
sane-backends (1.1.1 -> 1.2.1)
sddm
shadow
shim
shotwell (0.31.7 -> 0.31.90)
snapper
solid (5.104.0 -> 5.105.0)
sonnet (5.104.0 -> 5.105.0)
sudo
syndication (5.104.0 -> 5.105.0)
syntax-highlighting (5.104.0 -> 5.105.0)
systemd (253.1 -> 253.3)
systemsettings5 (5.27.3 -> 5.27.4)
talloc
tcl
texlive (6.3.4 -> 6.3.5)
texlive-specs-n (2022.196.2.005svn61719 -> 2023.201.2.005svn65956)
threadweaver (5.104.0 -> 5.105.0)
tigervnc
transmission (4.0.2 -> 4.0.3)
tumbler (4.18.0 -> 4.18.1)
util-linux
util-linux-systemd
vim (9.0.1430 -> 9.0.1443)
virt-manager
vte (0.72.0 -> 0.72.1)
webkit2gtk3
webkit2gtk3-soup2
wireplumber (0.4.13 -> 0.4.14)
wsdd (0.7.0 -> 0.7.1)
xdg-desktop-portal-gtk
xdg-desktop-portal-kde (5.27.3 -> 5.27.4)
xdm
xf86-input-libinput (1.2.1 -> 1.3.0)
xf86-video-neomagic (1.3.0 -> 1.3.1)
xf86-video-savage (2.3.9 -> 2.4.0)
xfce4-branding-openSUSE (4.16.1+git0.77ba799 -> 4.18.0+git0.9a2f754)
xfconf (4.18.0 -> 4.18.1)
xz
yast2-drbd (4.6.0 -> 4.6.1)
yast2-installation (4.6.1 -> 4.6.2)
yast2-packager (4.6.0 -> 4.6.1)
yast2-pkg-bindings (4.6.0 -> 4.6.1)
yast2-ruby-bindings (4.6.1 -> 4.6.2)
yast2-snapper (4.6.0 -> 4.6.1)
yast2-storage-ng (4.6.3 -> 4.6.5)
yast2-trans (84.87.20230324.a3dfeee0c1 -> 84.87.20230416.972001c66e)
yast2-update (4.6.0 -> 4.6.1)
yast2-users (4.6.0 -> 4.6.1)
zlib-ng-compat (2.0.6 -> 2.0.7)
zvbi
zypper (1.14.59 -> 1.14.60)
=== Details ===
==== 389-ds ====
Version update (2.3.0~git22.8fedec0 -> 2.3.2~git53.a01e230)
Subpackages: lib389 libsvrcore0
- bsc#1210027 - apply upstream fix for setuptools
- Update to version 2.3.2~git53.a01e230:
* Issue 5705 - Add config parameter to close client conns on failed bind (#5712)
* Issue 4758 - Add tests for WebUI
* Issue 5643 - Memory leak in entryrdn during delete (#5717)
* Issue 5714 - UI - fix typo, db settings, log settings, and LDAP editor paginations
* Issue 5701 - CLI - Fix referral mode setting (#5708)
* Bump openssl from 0.10.45 to 0.10.48 in /src (#5709)
* Issue 5710 - subtree search statistics for index lookup does not report ancestorid/entryrdn lookups (#5711)
* Issue 5697 - Obsolete nsslapd-ldapimaprootdn attribute (#5698)
* Issue 1081 - Stop schema replication from overwriting x-origin
* Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
- Update to version 2.3.2~git44.5e4551e:
* Issue 4812 - Listener thread does not scale with a high num of established connections (#5706)
* Issue 4812 - Listener thread does not scale with a high num of established connections (#5681)
* Bump webpack from 5.75.0 to 5.76.0 in /src/cockpit/389-console (#5699)
* Issue 5598 - (3rd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5692)
* Issue 5598 - (2nd) In 2.x, SRCH throughput drops by 10% because of handling of referral (#5691)
* Issue 5687 - UI - sensitive information disclosure
* Issue 5661 - LMDB hangs while Rebuilding the replication changelog RUV (#5676)
* Issue 5554 - Add more tests to security_basic_test suite
* Issue 4583 - Update specfile to skip checks of ASAN builds
* Issue 4758 - Add tests for WebUI
==== ImageMagick ====
Version update (7.1.1.5 -> 7.1.1.6)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.1.6
- https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-6---2023-…
- fixes CVE-2023-1906 [bsc#1210308]
==== Mesa ====
Version update (23.0.1 -> 23.0.2)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libOSMesa8 libgbm1
- Update to version 23.0.2
* 2nd bug fix release: lots of patches for all over the tree,
zink being the biggest singel source of changes.
==== Mesa-drivers ====
Version update (23.0.1 -> 23.0.2)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- Update to version 23.0.2
* 2nd bug fix release: lots of patches for all over the tree,
zink being the biggest singel source of changes.
==== MozillaFirefox ====
Version update (110.0.1 -> 112.0)
- Mozilla Firefox 112.0
* https://www.mozilla.org/en-US/firefox/112.0/releasenotes/
MFSA 2023-13 (bsc#1210212)
* CVE-2023-29531 (bmo#1794292)
Out-of-bound memory access in WebGL on macOS
* CVE-2023-29532 (bmo#1806394)
Mozilla Maintenance Service Write-lock bypass
* CVE-2023-29533 (bmo#1798219, bmo#1814597)
Fullscreen notification obscured
* CVE-2023-29534 (bmo#1816007, bmo#1816059, bmo#1821155, bmo#1821576,
bmo#1821906, bmo#1822298, bmo#1822305)
Fullscreen notification could have been obscured on Firefox
for Android
* MFSA-TMP-2023-0001 (bmo#1819244)
Double-free in libwebp
* CVE-2023-29535 (bmo#1820543)
Potential Memory Corruption following Garbage Collector compaction
* CVE-2023-29536 (bmo#1821959)
Invalid free from JavaScript code
* CVE-2023-29537 (bmo#1823365, bmo#1824200, bmo#1825569)
Data Races in font initialization code
* CVE-2023-29538 (bmo#1685403)
Directory information could have been leaked to WebExtensions
* CVE-2023-29539 (bmo#1784348)
Content-Disposition filename truncation leads to Reflected
File Download
* CVE-2023-29540 (bmo#1790542)
Iframe sandbox bypass using redirects and sourceMappingUrls
* CVE-2023-29541 (bmo#1810191)
Files with malicious extensions could have been downloaded
unsafely on Linux
* CVE-2023-29542 (bmo#1810793, bmo#1815062)
Bypass of file download extension restrictions
* CVE-2023-29543 (bmo#1816158)
Use-after-free in debugging APIs
* CVE-2023-29544 (bmo#1818781)
Memory Corruption in garbage collector
* CVE-2023-29545 (bmo#1823077)
Windows Save As dialog resolved environment variables
* CVE-2023-29546 (bmo#1780842)
Screen recording in Private Browsing included address bar on
Android
* CVE-2023-29547 (bmo#1783536)
Secure document cookie could be spoofed with insecure cookie
* CVE-2023-29548 (bmo#1822754)
Incorrect optimization result on ARM64
* CVE-2023-29549 (bmo#1823042)
Javascript's bind function may have failed
* CVE-2023-29550 (bmo#1720594, bmo#1751945, bmo#1812498, bmo#1814217,
bmo#1818357, bmo#1818762, bmo#1819493, bmo#1820389, bmo#1820602,
bmo#1821448, bmo#1822413, bmo#1824828)
Memory safety bugs fixed in Firefox 112 and Firefox ESR 102.10
* CVE-2023-29551 (bmo#1763625, bmo#1814314, bmo#1815798, bmo#1815890,
bmo#1819239, bmo#1819465, bmo#1819486, bmo#1819492, bmo#1819957,
bmo#1820514, bmo#1820776, bmo#1821838, bmo#1822175, bmo#1823547)
Memory safety bugs fixed in Firefox 112
- requires
* NSS 3.89
* Python >= 3.7 (for build)
- removed obsolete mozilla-bmo1807652.patch
- Fix Icons displayed incorrectly on GNOME/wayland via WMCLASS
in desktop file
- Mozilla Firefox 111.0.1 (boo#1209688)
* Fixed a crash on macOS while pinch-zooming under some circumstances
(bmo#1658986)
* Fixed a bug causing Firefox to freeze on startup for some
Windows users (bmo#1823159)
- fix build on Tumbleweed (mozilla-bmo1807652.patch)
- exclude i586/i686 once again because it fails to link libxul due
to its size
- Mozilla Firefox 111.0
* https://www.mozilla.org/en-US/firefox/111.0/releasenotes
MFSA 2023-09 (bsc#1209173)
* CVE-2023-28159 (bmo#1783561)
Fullscreen Notification could have been hidden by download
popups on Android
* CVE-2023-25748 (bmo#1798798)
Fullscreen Notification could have been hidden by window
prompts on Android
* CVE-2023-25749 (bmo#1810705)
Firefox for Android may have opened third-party apps without
a prompt
* CVE-2023-25750 (bmo#1814733)
Potential ServiceWorker cache leak during private browsing mode
* CVE-2023-25751 (bmo#1814899)
Incorrect code generation during JIT compilation
* CVE-2023-28160 (bmo#1802385)
Redirect to Web Extension files may have leaked local path
* CVE-2023-28164 (bmo#1809122)
URL being dragged from a removed cross-origin iframe into the
same tab triggered navigation
* CVE-2023-28161 (bmo#1811181)
One-time permissions granted to a local file were extended to
other local files loaded in the same tab
* CVE-2023-28162 (bmo#1811327)
Invalid downcast in Worklets
* CVE-2023-25752 (bmo#1811627)
Potential out-of-bounds when accessing throttled streams
* CVE-2023-28163 (bmo#1817768)
... changelog too long, skipping 12 lines ...
- update create-tar.sh
==== NetworkManager-applet ====
Version update (1.30.0 -> 1.32.0)
Subpackages: NetworkManager-connection-editor
- Update to version 1.32.0:
+ Allow using MTU larger than 10000 octets.
+ Prefer using AppIndicator outside X11.
+ Added support for importing WireGuard profiles from wg-quick
files.
+ Updated translations.
==== QGnomePlatform-qt5 ====
- Add 0001-fix-qt-6.5-compilation.patch to fix a compilation
error with qt 6.5
==== QGnomePlatform-qt6 ====
- Add 0001-fix-qt-6.5-compilation.patch to fix a compilation
error with qt 6.5
==== SDL2 ====
Version update (2.26.4 -> 2.26.5)
- Update to release 2.26.5
* Fixed handling of third party PS4 controller input reports
* Added support for the trigger buttons on the Victrix Pro FS
for PS5
* Added mapping for Flydigi Vader 2 with the latest firmware
(6.0.4.9)
* Added mapping for DualSense Edge Wireless Controller on Linux
* Added mapping for Hori Pokken Tournament DX Pro Pad
* Improved the speed and quality of audio resampling
* Fixed crash on Linux if dbus can't be initialized
==== acpid ====
- do not ship thinkpad_handler script or config, it's broken since
libexecdir changed and nobody noticed, most likely it's not doing
anything on recent thinkpads, put it into the examples instead
- fix file timestamps to not change with every rebuild
==== adobe-sourcesans3-fonts ====
Version update (3.046 -> 3.052)
- Update to 3.052:
* Adds Medium weight requested by user. (GitHub issue #253)
* Updates the design of several glyphs to arrive at more compact
vertical metrics
==== amarok ====
Version update (2.9.75git.20230322T021226~4f7c3aff99 -> 2.9.75git.20230408T114133~7098c192a6)
- Switch from tar_scm to obs_scm
- Update to version 2.9.75git.20230408T114133~7098c192a6:
* Do not attempt to re-seed the global QRandomGenerator
(boo#1210220)
==== amavisd-new ====
Version update (2.12.2 -> 2.13.0)
Subpackages: amavisd-new-docs
- apply replacement for default install directories correctly
(boo#1210267)
- update to version 2.13.0
NEW FEATURES
o Add support for new decoder Zstandard
o Switch from Net::LibIDN to Net::LibIDN2.
As Net::LibIDN (based on GNU libidn) supports only IDNA 2003 (and its
upstream declares libidn2 as successor), the newer Net::LibIDN2 (based
on GNU libidn2) supporting IDNA 2008 and TR46 is being used preferred,
if available.
o Recognize 7-Zip.org's command line utility 7zz
o Recognize 'ACE archive' file type.
o Add file(1) short type mapping for MS Office CDF format.
o Add attachment file name information to structured report.
o Introduce option to add an extra header containing the Amavis category.
o Introduce $ip_repu_score_limit option to define an upper limit
for the redis ip reputation score feature.
o Make sanity limit inside macro_tests configurable.
o Add support for SpamAssassin subjprefix keyword.
SpamAssassin 3.4.3 introduced a subjprefix keyword and a
_SUBJPREFIX_ template tag which may be used in SpamAssassin
rules. The template tag is now also injected into Amavis for
usage inside subject_tag related confvars.
o Deprecate $daemon_group confvar by @daemon_groups, which allows
joining multiple supplementary groups when dropping privileges.
The first element of @daemon_groups determines the EGID.
If $daemon_group is defined it will be put ahead implicitly.
If @daemon_groups are empty, they default to the system-provided
groups of $daemon_user.
BUG FIXES
o Ignore [$@]daemon_group(s) settings during config test
when amavis is running unprivileged already.
o Resolve "can't obtain a tainted string" warning.
o Resolve start_SSL fail to set SSL_verifycn_name.
Additionally provide an explicit choice of common names
via %smtp_tls_client_verifycn_name_maps.
OTHER
o Add support for Sophos Protection for Linux on @av_scanners_backup.
o Declare Sanesecurity.Foxhole.Mail_tar infection as false positive.
o Factor out various Amavis packages into own module files.
o Introduce tests via Gitlab CI.
o Convert source to CPAN module file structure.
o Update example scanners and documentation.
o Add IKARUS scan.server configuration example.
o Add contribution guideline.
o Remove IO::Stringy dependency.
o Add a docker-compose testing environment.
o Add support for F-Secure Linux Security 64 on @av_scanners.
- Rebase and rename patch:
amavisd-new-2.10.1-myhostname.patch -> amavisd-new-2.3.0-myhostname.patch
- Remove patch. ClamAV is in new version already avtivated
activate_virus_scanner.diff
- Remove deprecated stuff from spec file.
- Use build method provided by amavis
==== apache2 ====
Version update (2.4.56 -> 2.4.57)
- Update to 2.4.57:
* ) mod_proxy: Check before forwarding that a nocanon path has not been
rewritten with spaces during processing. [Yann Ylavic]
* ) mod_proxy: In case that AllowEncodedSlashes is set to NoDecode do not
double encode encoded slashes in the URL sent by the reverse proxy to the
backend. [Ruediger Pluem]
* ) mod_http2: fixed a crash during connection termination. See PR 66539.
[Stefan Eissing]
* ) mod_rewrite: Fix a 2.4.56 regression for substitutions ending
in a question mark. PR66547. [Eric Covener]
* ) mod_rewrite: Add "BCTLS" and "BNE" RewriteRule flags. Re-allow encoded
characters on redirections without the "NE" flag.
[Yann Ylavic, Eric Covener]
* ) mod_proxy: Fix double encoding of the uri-path of the request forwarded
to the origin server, when using mapping=encoded|servlet. [Yann Ylavic]
* ) mod_mime: Do not match the extention against possible query string
parameters in case ProxyPass was used with the nocanon option.
[Ruediger Pluem]
==== apache2-manual ====
Version update (2.4.56 -> 2.4.57)
- Update to 2.4.57:
* ) mod_proxy: Check before forwarding that a nocanon path has not been
rewritten with spaces during processing. [Yann Ylavic]
* ) mod_proxy: In case that AllowEncodedSlashes is set to NoDecode do not
double encode encoded slashes in the URL sent by the reverse proxy to the
backend. [Ruediger Pluem]
* ) mod_http2: fixed a crash during connection termination. See PR 66539.
[Stefan Eissing]
* ) mod_rewrite: Fix a 2.4.56 regression for substitutions ending
in a question mark. PR66547. [Eric Covener]
* ) mod_rewrite: Add "BCTLS" and "BNE" RewriteRule flags. Re-allow encoded
characters on redirections without the "NE" flag.
[Yann Ylavic, Eric Covener]
* ) mod_proxy: Fix double encoding of the uri-path of the request forwarded
to the origin server, when using mapping=encoded|servlet. [Yann Ylavic]
* ) mod_mime: Do not match the extention against possible query string
parameters in case ProxyPass was used with the nocanon option.
[Ruediger Pluem]
==== apache2-mod_php8 ====
Version update (8.1.17 -> 8.1.18)
- version update to 8.1.18
* This is a bug fix release.
https://www.php.net/ChangeLog-8.php#8.1.18
- modified patches
% php-ar-flags.patch (refreshed)
% php-build-reproducible-phar.patch (refreshed)
% php-ini.patch (refreshed)
==== apache2-prefork ====
Version update (2.4.56 -> 2.4.57)
- Update to 2.4.57:
* ) mod_proxy: Check before forwarding that a nocanon path has not been
rewritten with spaces during processing. [Yann Ylavic]
* ) mod_proxy: In case that AllowEncodedSlashes is set to NoDecode do not
double encode encoded slashes in the URL sent by the reverse proxy to the
backend. [Ruediger Pluem]
* ) mod_http2: fixed a crash during connection termination. See PR 66539.
[Stefan Eissing]
* ) mod_rewrite: Fix a 2.4.56 regression for substitutions ending
in a question mark. PR66547. [Eric Covener]
* ) mod_rewrite: Add "BCTLS" and "BNE" RewriteRule flags. Re-allow encoded
characters on redirections without the "NE" flag.
[Yann Ylavic, Eric Covener]
* ) mod_proxy: Fix double encoding of the uri-path of the request forwarded
to the origin server, when using mapping=encoded|servlet. [Yann Ylavic]
* ) mod_mime: Do not match the extention against possible query string
parameters in case ProxyPass was used with the nocanon option.
[Ruediger Pluem]
==== apache2-utils ====
Version update (2.4.56 -> 2.4.57)
- Update to 2.4.57:
* ) mod_proxy: Check before forwarding that a nocanon path has not been
rewritten with spaces during processing. [Yann Ylavic]
* ) mod_proxy: In case that AllowEncodedSlashes is set to NoDecode do not
double encode encoded slashes in the URL sent by the reverse proxy to the
backend. [Ruediger Pluem]
* ) mod_http2: fixed a crash during connection termination. See PR 66539.
[Stefan Eissing]
* ) mod_rewrite: Fix a 2.4.56 regression for substitutions ending
in a question mark. PR66547. [Eric Covener]
* ) mod_rewrite: Add "BCTLS" and "BNE" RewriteRule flags. Re-allow encoded
characters on redirections without the "NE" flag.
[Yann Ylavic, Eric Covener]
* ) mod_proxy: Fix double encoding of the uri-path of the request forwarded
to the origin server, when using mapping=encoded|servlet. [Yann Ylavic]
* ) mod_mime: Do not match the extention against possible query string
parameters in case ProxyPass was used with the nocanon option.
[Ruediger Pluem]
==== arj ====
- Extend arj-3.10.22-fixstrcpy.patch to avoid trouble with strcpy
in two more places
==== attica-qt5 ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5Attica5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== audacity ====
Version update (3.2.4 -> 3.2.5)
Subpackages: audacity-lang
- Use gcc12 to build until upstream has caught up with gcc13
- Update to 3.2.5
This is a hotfix release. It fixes the following bug:
[#4373] Fixes authorization flow for the audio.com sharing service
==== augeas ====
Subpackages: augeas-lenses libaugeas0 libfa1
- Use the correct license - LGPL-2.1
==== autoyast2 ====
Version update (4.6.0 -> 4.6.1)
Subpackages: autoyast2-installation
- Rebuild the RPM database during upgrade (--rebuilddb) (bsc#1209565)
- 4.6.1
==== avahi ====
Subpackages: libavahi-client3 libavahi-common3 libavahi-core7
- Add avahi-CVE-2023-1981.patch: emit error if requested service
is not found (boo#1210328 CVE-2023-1981).
==== avahi-glib2 ====
Subpackages: libavahi-glib1 libavahi-gobject0 libavahi-ui-gtk3-0
- Add avahi-CVE-2023-1981.patch: emit error if requested service
is not found (boo#1210328 CVE-2023-1981).
==== baloo5 ====
Version update (5.104.0 -> 5.105.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.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* Add conventional python virtual-env folder to exclude filters
* [TermGenerator] Skip all unprintable characters
* Define the translation domain of BalooEngine
==== bash-completion ====
- Move cmake config files to devel
==== binutils ====
Subpackages: libctf-nobfd0 libctf0
- Rebase branch patch (includes fix for PR30281).
==== bluedevil5 ====
Version update (5.27.3 -> 5.27.4)
Subpackages: bluedevil5-lang
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== bluez-qt ====
Version update (5.104.0 -> 5.105.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== breeze ====
Version update (5.27.3 -> 5.27.4)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang libbreezecommon5-5
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* CheckBox,RadioButton: Fix RTL icon alignment
* CheckBox,RadioButton: Fix RTL focus frame positioning
* CheckBox,RadioButton: Extend focus line to cover an icon too (kde#467824)
* Fix RTL for SP_ToolBarHorizontalExtensionButton
* KStyle: make painted arrows more scalable, fix RTL delay menu arrows
==== breeze-gtk ====
Version update (5.27.3 -> 5.27.4)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze gtk4-metatheme-breeze metatheme-breeze-common
- Add patch to fix oversized titlebuttons in GTK3 apps (kde#468203)
* 0001-gtk3-restore-old-icon-size-for-titlebutton.patch
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* gtk4/windowcontrols: reduce right margin of close button
* gtk3/titlebutton: extend control area to window borders
* gtk4/windowcontrols: extend control area to window borders (kde#414777)
* iconhelper: Query size via CSS
* gtk4/aboutdialog: set icon size for large icons
* gtk4/theme: Use 0.5 opacity for disabled pictures
* menus: make size react to fractional scaling
==== breeze5-icons ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* Add icons for showing and hiding a virtual keyboard
* Redshift icons: Add missing semi-transparency, add new breeze-dark icons
* Update Redshift icons to off on & sun (kde#462215)
* Delete false Gparted and Kwikdisk icons (kde#467319)
==== ca-certificates ====
Version update (2+git20211004.3efbea9 -> 2+git20230406.2dae8b7)
- Update to version 2+git20230406.2dae8b7:
* Build in place support
* Fix up argument parsing
* merge spec file into git
==== cheese ====
Version update (43.0 -> 44.0.1)
Subpackages: libcheese-common libcheese-gtk25 libcheese8 typelib-1_0-Cheese-3_0
- Update to version 44.0.1:
+ Update AppStream metadata.
- Update to version 44.0:
+ Avoid creating duplicated camera devices. Devices detected in
`cheese_camera_device_monitor_coldplug()` may get duplicated,
as Gstreamer will emit `GST_MESSAGE_DEVICE_ADDED` for them.
While this issue could be fixed by reorganizing the
initialization code, let's go with a simple and robust solution
and check if a `CheeseCameraDevice` using the `GstDevice` is
already present.
- build: Use GNOME module post_install().
+ Updated translations.
- Replace update-desktop-files with desktop-file-utils, add
appstream-glib BuildRequires and check section where we validate
desktopfile and appdata.
==== coreutils ====
- add fix-reflink-fallback.patch (bsc#1210033)
==== discover ====
Version update (5.27.3 -> 5.27.4)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* rpm-ostree: Improve handling of externally started transactions
* rpm-ostree: Correctly set fetching and transaction state
* rpm-ostree: Unify transaction setup in a single function
* pk: Clear the offline state before starting a new one (kde#467638)
* notifier: Don't show updates notification if Discover is running
* pk: Do not create a QSet unnecessarily for isPackageNameUpgradeable
* pk: Group getUpdateDetail calls into one
* pk: Group offline updates resource size notifications
* PackageKitNotifier: Do not refresh database if an offline update is pending
==== dmidecode ====
- dmioem-hpe-oem-record-237-firmware-change.patch: Fix the decoding
of the last field of HPE OEM record type 237 (DIMM Vendor
Information).
==== dracut ====
Version update (059+suse.366.gf45bc67a -> 059+suse.368.g2e7ac134)
- Update to version 059+suse.368.g2e7ac134:
* chore(suse): remove mkinitrd wrapper (bsc#1202351) (jsc#PED-1919)
==== drbd-utils ====
- crm-fence-peer incompatible with Pacemaker 2.1 and needs backports (bsc#1209783)
* 0001-crm-fence-peer-fix-timeout-with-Pacemaker-2.1-milli-.patch
* 0002-crm-fence-peer-fix-timeout-with-Pacemaker-2.0.5-mill.patch
==== drkonqi5 ====
Version update (5.27.3 -> 5.27.4)
Subpackages: drkonqi5-lang
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== emacs-w3m ====
Version update (1.4.632+512+gc3a3a947 -> 1.4.632+546+gf8819bca)
- Update to version 1.4.632+546+gf8819bca:
* Silence the byte-compiler on Emacs 30
* ; sb-sankei.el (shimbun-sankei-login): Fix the way to parse forms
* Silence the byte compiler
* Silence warnings when compiling w3m.el individually ([emacs-w3m:13914])
* ; Fix last change in aclocal.m4
* Support Emacs 30
* Update ChangeLog
* Fix w3m-puny-encode1 failure on Emacs 29
* * w3m.el (w3m-unsafe-url-warning): New face
==== erofs-utils ====
Version update (1.5 -> 1.6)
- Update to release 1.6
* support fragments by using `-Efragments`
* support compressed data deduplication by using `-Ededupe`
* (erofsfuse) support extended attributes
* (mkfs.erofs) support multiple algorithms in a single image
* (mkfs.erofs) support chunk-based sparse files
* (mkfs.erofs) add volume-label setting support
* (mkfs.erofs) add uid/gid offsetting support
* (mkfs.erofs) pack files entirely by using `-Eall-fragments`
* various bugfixes and cleanups;
==== ffmpeg-6 ====
Subpackages: libavcodec60 libavdevice60 libavfilter9 libavformat60 libavutil58 libpostproc57 libswresample4 libswscale7
- Reset fixed leftover value for BUILD_ORIG
==== firewalld ====
Version update (1.3.0 -> 1.3.1)
Subpackages: firewalld-bash-completion firewalld-zsh-completion python3-firewall
- update to 1.3.1:
* fix(fw_nm): use IP interface names for connection lookup (18c8b81)
* fix(fw_policy): raise exceptions (5ae9322)
* fix(service): include: when used with rich rule (986f0be)
* fix(nftables): rich: log: limit was not taking effect (0dc0575)
* fix(build): rpm must build all as prerequisite (6896748)
* fix: use error codes for FirewallError instances (370e5f2)
* fix(ipset): chunk entries when restoring set (8a88855)
* fix(applet): allows using KDE network connection editor (29c8ef6)
==== frameworkintegration ====
Version update (5.104.0 -> 5.105.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* Don't play sound for plain notification (kde#457672)
==== gcc13 ====
Version update (13.0.1+git6840 -> 13.0.1+git7162)
Subpackages: cpp13 libasan8 libatomic1 libgcc_s1 libgccjit0 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-locale libstdc++6-pp libtsan2 libubsan1
- Bump to d339e9802f758e051b0a1ef6db732ff846cbf4e3, git7162.
- Add new x86-related intrinsics (amxcomplexintrin.h).
- riscv-atomic.patch: RISC-V: Add support for inlining subword atomic
operations
- riscv-pthread.patch: Don't add -latomic with -pthread
- Bump to d0b961b802dd7d9d555ff4515835a479329326e9, git6995.
==== gdb ====
- Fix license, again (bsc#1210081).
==== gdm ====
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Create two set of pam configuration files:
+ *-sle.pamd are for SLES15 and older
+ add postlogin-* includes to the others as required by openSUSEs
PAM config policy
==== ghostscript ====
Subpackages: ghostscript-x11
- CVE-2023-28879.patch fixes CVE-2023-28879
Buffer Overflow in s_xBCPE_process
cf. https://bugs.ghostscript.com/show_bug.cgi?id=706494
(bsc#1210062)
==== gimp ====
Subpackages: gimp-plugin-aa libgimp-2_0-0 libgimpui-2_0-0
- Do not recommend gimp-plugins-python even when we build it: it
pulls in python2. Users are free to install it, but the default
is not to do it anymore.
- Bump glib dependency to match the configure script.
==== git ====
Subpackages: git-core git-email git-gui git-web gitk perl-Git
- sha256_clone_fix.patch: fix cloning of empty sha256 repositories (jsc#PED-3891)
==== glib2-branding-openSUSE ====
- prefer org.gnome.TextEditor.desktop instead of gedit.
patterns-gnome was changed to install TextEditor (boo#1210648).
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- getlogin-no-loginuid.patch: getlogin_r: fix missing fallback if loginuid
is unset (bsc#1209229, BZ #30235)
==== glslang ====
- Add StandAlone/ to glslang-nonstd-devel
==== gnome-control-center ====
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Rebase gnome-control-center-disable-error-message-for-NM.patch
- Add gnome-control-center-fix-6f1567f23.patch:
network/connection-editor: fix crash when removing a connection
(glgo#GNOME/gnome-control-center/commit/8cb77b4d3, bsc#1210377).
==== gnome-settings-daemon ====
Version update (44.0 -> 44.1)
- Update to version 44.1:
+ Build improvements
+ Power:
- Connect to light sensor asynchronously
- Initialize check for VM environment earlier
+ Rfkill: Monitor WwanEnabled property changes properly
+ Smartcards: Check for the addition of new smartcard readers
+ Xsettings: Do not force deprecated High Contrast icon theme
+ Updated translations.
- Use autopatch.
==== gnome-shell ====
Subpackages: gnome-extensions gnome-shell-calendar
- Update gnome-shell-private-connection.patch: (bsc#1209373)
==== gnome-terminal ====
Version update (3.48.0 -> 3.48.1)
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal
- Update to version 3.48.1:
+ help: Add help translation for TR locale
+ server: More env var sanitisation
+ Updated translations.
==== gnutls ====
Version update (3.7.9 -> 3.8.0)
Subpackages: libgnutls-dane0 libgnutls30 libgnutls30-hmac
- Temporarily disable GNULIB's year2038 support for 64bit time_t
by using the --disable-year2038 flag. This omits support for
timestamps past the year 2038:
* Fixes the public API on 32-bit architectures avoiding to
change the size of time_t as it cannot be changed without
breaking the ABI compatibility.
* Upstream issue: https://gitlab.com/gnutls/gnutls/-/issues/1466
- Update to 3.8.0: [bsc#1205763, bsc#1209627]
* libgnutls: Fix a Bleichenbacher oracle in the TLS RSA key
exchange. Reported by Hubert Kario (#1050). Fix developed by
Alexander Sosedkin. [GNUTLS-SA-2020-07-14, CVSS: medium]
[CVE-2023-0361]
* libgnutls: C++ library is now header only. All definitions
from gnutlsxx.c have been moved into gnutlsxx.h. Users of the
C++ interface have two options:
1. include gnutlsxx.h in their application and link against
the C library. (default)
2. include gnutlsxx.h in their application, compile with
GNUTLS_GNUTLSXX_NO_HEADERONLY macro defined and link
against the C++ library.
* libgnutls: GNUTLS_NO_STATUS_REQUEST flag and %NO_STATUS_REQUEST
priority modifier have been added to allow disabling of the
status_request TLS extension in the client side.
* libgnutls: TLS heartbeat is disabled by default.
The heartbeat extension in TLS (RFC 6520) is not widely used
given other implementations dropped support for it. To enable
back support for it, supply --enable-heartbeat-support to
configure script.
* libgnutls: SRP authentication is now disabled by default.
It is disabled because the SRP authentication in TLS is not
up to date with the latest TLS standards and its ciphersuites
are based on the CBC mode and SHA-1. To enable it back, supply
- -enable-srp-authentication option to configure script.
* libgnutls: All code has been indented using "indent -ppi1 -linux".
CI/CD has been adjusted to catch regressions. This is implemented
through devel/indent-gnutls, devel/indent-maybe and .gitlab-ci.ymlâs
commit-check. You may run devel/indent-gnutls to fix any
indentation issues if you make code modifications.
* guile: Guile-bindings removed. They have been extracted into a
separate project to reduce complexity and to simplify maintenance,
see <https://gitlab.com/gnutls/guile/>.
* minitasn1: Upgraded to libtasn1 version 4.19.
* API and ABI modifications:
GNUTLS_NO_STATUS_REQUEST: New flag
GNUTLS_SRTP_AEAD_AES_128_GCM: New gnutls_srtp_profile_t enum member
GNUTLS_SRTP_AEAD_AES_256_GCM: New gnutls_srtp_profile_t enum member
* Merge gnutls-FIPS-Set-error-state-when-jent-init-failed.patch
and gnutls-FIPS-jitterentropy-threadsafe.patch into the main
patch gnutls-FIPS-jitterentropy.patch
* Rebase gnutls-FIPS-140-3-references.patch
* Rebase patches with upstream version:
- gnutls-FIPS-PCT-DH.patch gnutls-FIPS-PCT-ECDH.patch
* Remove patches merged/fixed upstream:
- gnutls-FIPS-disable-failing-tests.patch
- gnutls-verify-library-HMAC.patch
- gnutls_ECDSA_signing.patch
- gnutls-Make-XTS-key-check-failure-not-fatal.patch
- gnutls-FIPS-SLI-pbkdf2-verify-keylengths-only-SHA.patch
* Update keyring with https://gnutls.org/gnutls-release-keyring.gpg
- FIPS: Make the jitterentropy calls thread-safe [bsc#1208146]
* Add gnutls-FIPS-jitterentropy-threadsafe.patch
- FIPS: GnuTLS DH/ECDH PCT public key regeneration [bsc#1207183]
* Rebase patches with the version submitted upstream.
* Avoid copying the key material: gnutls-FIPS-PCT-DH.patch
* Improve logic around memory release: gnutls-FIPS-PCT-ECDH.patch
==== gpgme ====
Subpackages: libgpgme11 libgpgmepp6
- Add a Qt6 flavor to build Qt6 bindings
- Use %ldconfig_scriptlets
==== gpgmeqt ====
- Add a Qt6 flavor to build Qt6 bindings
- Use %ldconfig_scriptlets
==== grilo-plugins ====
Version update (0.3.15 -> 0.3.16)
Subpackages: grilo-plugin-tracker
- Update to version 0.3.16:
+ tracker3: update fts query
+ dmap: enable with libsoup3 supported libdmapsharing-4.0
+ lua-factory: add support to 5.4
+ build: libsoup3 related fixes
+ flickr: remove GOA support
+ tmdb: without config, fix single request
+ Updated translations.
- Drop d1c0835d.patch: Fixed upstream.
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix no prep partition error on non-PReP architectures by making the
prep_loadenv module exclusive to powerpc_ieee1275 platform (bsc#1210489)
* 0004-Introduce-prep_load_env-command.patch
- Fix the issue of freeing an uninitialized pointer
* 0002-prep_loadenv-Fix-regex-for-Open-Firmware-device-spec.patch
- Rediff
* 0005-export-environment-at-start-up.patch
* 0009-Add-crypttab_entry-to-obviate-the-need-to-input-pass.patch
- Resolve some issues with OS boot failure on PPC NVMe-oF disks and made
enhancements to PPC secure boot's root device discovery config (bsc#1207230)
- Ensure get_devargs and get_devname functions are consistent
* 0001-openfw-Ensure-get_devargs-and-get_devname-functions-.patch
- Fix regex for Open Firmware device specifier with encoded commas
* 0002-prep_loadenv-Fix-regex-for-Open-Firmware-device-spec.patch
- Fix regular expression in PPC secure boot config to prevent escaped commas
from being treated as delimiters when retrieving partition substrings.
- Use prep_load_env in PPC secure boot config to handle unset host-specific
environment variables and ensure successful command execution.
* 0004-Introduce-prep_load_env-command.patch
- Refreshed
* 0005-export-environment-at-start-up.patch
==== gstreamer ====
Version update (1.22.1 -> 1.22.2)
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- Update to version 1.22.2:
+ Highlighted bugfixes:
- avdec_h264: fix decoder deadlocks with FFmpeg 6.0
- rtspsrc:
. fix regression with URI protocols in OPTIONS requests for
RTSP over TLD
. improved control url handling compatibility for broken
servers
- decklink: fix 10 bit RGB (r210) format auto detection for
capture and fix playout if video caps are configured before
audio caps
- d3d11videosink: Fix tearing in case of fullscreen mode
- playbin: fix deadlock when stopping stream with subtitles
visible (even more)
- typefinding: fix regression not detecting
application/dash+xml in some corner cases
- osxvideosink: fix broken aspect ratio and frame drawing
region
- decodebin3, parsebin: Improve elementary stream handling when
decoders are not present and fix hang when removing a failing
stream
- urisourcebin: Propagate sticky events from parsebin, so that
the `STREAM_START` event with the `GstStream` info is always
available when pads get exposed
- v4l2: Add support for YVU420M format; mark JPEG content as
parsed
- h264decoder, h265decoder: DPB bumping process and latency
reporting fixes
- Opus: Fix reading of extended channel config in MPEG-TS and
fix missing sample rate when remuxing from RTP to Matroska
- zxing: add support for building against zxing-c++ 2.0
- cerbero: Fix packaging of Rust plugins on Android; fix modern
Gentoo distro detection
- various bug fixes, memory leak fixes, and other stability and
reliability improvements
+ Gstreamer:
- datetime: Return G_MAXFLOAT instead of G_MAXDOUBLE for no
timezone offset
- inputselector: Wake up streaming thread before
PLAYING_TO_PAUSED transition
- tools: fix potential crash when passing command-line options
on Windows
- Rebase patches with quilt.
==== gstreamer-plugins-bad ====
Version update (1.22.1 -> 1.22.2)
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
- Update to version 1.22.2:
+ cea708overlay: fix HCR interpretation
+ d3d11bufferpool: Fix invalid access in debug print loop
+ d3d11compositor: Fix composition error on release_pad()
+ d3d11converter: Fix conversion backend selection
+ d3d11videosink: Fix tearing in case of fullscreen mode
+ d3d11window: fix memory leak
+ debugqroverlay: fix string leak
+ decklinkaudiosink: Fix playback when video caps is configured
before audio
+ decklink: fix 10 bit RGB (r210) format auto detection
+ decklinkvideosrc:
- RGB 4:4:4 doesn't work after GStreamer upgrade (regression)
- unable to show HDMI stream that Blackmagic's Media Express is
able to see
+ gtkwaylandsink:
- Destroy GstWlWindow when parent GtkWindow is destroyed
- Fix crash when rendering after the window is closed
+ h264decoder: Fix DPB bumping process
+ h264decoder, h265decoder: Latency reporting related fixes
+ h264parse: Validate VUI framerate
+ jpegparse: reset parse state when the SOI is not the first
marker
+ ksvideo, directshow: Fix reference leaks in device providers
+ nvencoder: Fix CQP option setting
+ nvh264encoder: Fix template caps to include progressive mode as
well
+ openjpegdec: allow multithread decoding only in subframe mode
+ tsdemux: Fix reading of extended Opus channel configuration
+ vulkan: fix validation layer issues
+ vulkanoverlaycompositor: fix potential use after free
+ vulkanswapper: correctly handle force-aspect-ratio=false
+ wasapi2: Fix potential crash on device activation failure
+ webrtc: Fix segfault traversing ice transports
+ webrtc: patch leak caused by early return
+ zxing: add support for zxing-c++ 2.0
- Rebase reduce-required-meson.patch.
- Move pkgconfig(libchromaprint) BuildRequires to chromaprint
plugin sub-package, and drop the hard
gstreamer-plugins-bad-chromaprint Requires from our devel
sub-package. This is a "stand alone" plugin, and this way
packages depending on gstreamer-plugins-bad during build avoids
pulling in libavcodec and libavfilter + ffmpeg-mini-devel
packages for no reason.
==== gstreamer-plugins-base ====
Version update (1.22.1 -> 1.22.2)
Subpackages: libgstallocators-1_0-0 libgstapp-1_0-0 libgstaudio-1_0-0 libgstfft-1_0-0 libgstgl-1_0-0 libgstpbutils-1_0-0 libgstriff-1_0-0 libgstrtp-1_0-0 libgstrtsp-1_0-0 libgstsdp-1_0-0 libgsttag-1_0-0 libgstvideo-1_0-0 typelib-1_0-GstAudio-1_0 typelib-1_0-GstPbutils-1_0 typelib-1_0-GstTag-1_0 typelib-1_0-GstVideo-1_0
- Update to version 1.22.2:
+ alsasink: Fix for being stuck in stop_streaming_threads state
+ decodebin3: fix hang when removing a failing stream
+ gl: wayland: cleanup on close
+ parsebin: Improve elementary stream handling
+ playbin: fix deadlock when stopping stream with subtitles
visible even more
+ sdp: Skip source-specific caps fields when creating an SDP
media from caps
+ urisourcebin:
- Propagate sticky events from parsebin
- Activate pad before transferring sticky events
+ typefinding: fix failure to recognize application/dash+xml in
some cases
- Rebase patches with quilt.
==== gstreamer-plugins-good ====
Version update (1.22.1 -> 1.22.2)
Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-qtqml
- Update to version 1.22.2:
+ osxvideosink: fix broken aspect ratio and frame drawing region
+ qtdemux: Fix seek adjustment with SNAP_AFTER flag
+ rtpopusdepay, matroskamux: Fix invalid rate while muxing Opus
in Matroska
+ rtpmanager: twcc: Fix duplicate packet handling
+ rtsp: url: fix incorrect request URI scheme for TLS transport
methods (regression)
+ rtspsrc:
- Consider "451: Parameter Not Understood" when handling broken
control urls
- fix behavior change with URI protocols in OPTIONS requests
- Skip PTs with caps incompatible to the global caps
- rtpjpegdepay: fix logic error when checking if an end of
image (EOI) tag is present
+ v4l2:
- Add support for YVU420M format
- mark JPEG as parsed
- Rebase patch with quilt.
==== gstreamer-plugins-libav ====
Version update (1.22.1 -> 1.22.2)
- Update to version 1.22.2:
+ avdec_h264 pipeline freeze with FFmpeg6
+ avdeinterlace, avmux: fix element reference leak
+ avviddec: Drop decoder stream lock when calling send_packet
- Rebase patch.
==== gstreamer-plugins-rs ====
Version update (0.10.4 -> 0.10.6)
- Update to version 0.10.6:
+ Fixed:
- webrtcsink: Fix max/min-bitrate property blurb/nick.
- uriplaylistbin: Add missing queues to example.
- tttocea608:
. Fix pushing of caps events that sometimes contained unfixed
caps.
. Fix disappearing text after special character in non-popon
mode.
- transcriberbin:
. Fix deadlock on construction.
. Fix initial bin setup.
- fallbacksrc: Handle incompatible downstream caps without
panicking.
- ndisrc: Fix copying of raw video frames with different
NDI/GStreamer strides.
- livesync: Correctly assume zero upstream latency if latency
query fails.
+ Added: webrtcsink: Add ice-transport-policy property that
proxies the same webrtcbin property.
- Switch to cargo-packaging: Drop cargo and rust BuildRequires and
rustflags global. Add cargo-packaging BuildRequires and rustflags
macro where needed. Use autosetup macro.
- Update to version 0.10.5:
+ gtk4: Fix build with OpenGL support on macOS.
+ threadshare: Fix symbol conflicts when statically linking the
plugin.
- Enable LTO as it works fine now (use FAT lto objects).
==== gstreamer-plugins-ugly ====
Version update (1.22.1 -> 1.22.2)
- Update to version 1.22.2:
+ No changes, version bump only.
- Rebase patch with quilt.
==== gtk4 ====
Subpackages: gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0
- Place English translations in the tools sub-package instead of
lang. This should offer translations for the main English locales
without the need to install any additional package by default.
- Add "file-not-in-%lang" RPM Lint warning to rpmlintrc file for
the reason above.
- Drop "shlib-policy-name-error" unused filter from rpmlintrc.
- Disable vulkan support, stop passing vulkan=enabled to meson.
Disable vulkan-devel Requires and BuildRequires.
- Disable pkgconfig(libavfilter) BuildRequires, upstream do not
enable ffmpeg support by default and we do not enable it, so no
need to carry the dependency.
- Use ldconfig_scriptlets macro.
- Pass build-testsuite=false, build-tests=false and
build-examples=false to meson, no longer build these as we are
not running or installing them anyway, save a lot on buildtime.
==== gvfs ====
Subpackages: gvfs-backend-afc gvfs-backend-goa gvfs-backend-samba gvfs-backends gvfs-fuse
- Add 41862c0179f834d8bc3bd84ce78ee495050f2676.patch: trash: Sync
trash dir items when files change.
- Use auto(setup|patch) macros.
==== hwdata ====
Version update (0.368 -> 0.369)
- update to 0.369:
* Update pci, usb and vendor ids
==== hxtools ====
Version update (20221120 -> 20230411)
Subpackages: fd0ssh ofl
- Update to release 20230411
* checkbrack: remove -p option
* gpsh: avoid spurious "mkvmerge failed" report
* wktimer: -S option behavior split off to -X
==== ibus ====
Subpackages: libibus-1_0-5 typelib-1_0-IBus-1_0
- Fix key typing order
* This prevents that keys get stuck in games with wine/proton (steam)
* Added ibus-fix-key-release.patch
==== isl ====
Version update (0.25 -> 0.26)
- update to 0.26:
* fix inherited overloaded methods in Python bindings
* decompose topological sort of clusters in incremental
scheduler
* improved isl_pw_aff_list_{min,max}
* add some convenience functions
* more exports to (templated C++) bindings
* slightly improved conversion from binary relation to function
==== kactivities-stats ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kactivities5 ====
Version update (5.104.0 -> 5.105.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* Remove unused CI dep
==== kactivitymanagerd ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== karchive ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kauth ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kbookmarks ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kcalendarcore ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kcm_flatpak ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Too many changes to list here
==== kcm_sddm ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== kcmutils ====
Version update (5.104.0 -> 5.105.0)
Subpackages: kcmutils-imports libKF5KCMUtils5 libKF5KCMUtilsCore5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kcodecs ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kcompletion ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kconfig ====
Version update (5.104.0 -> 5.105.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigGui5 libKF5ConfigQml5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kconfigwidgets ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* KColorSchemeManager: don't override color scheme set by platform theme (kde#447029)
* CommandBar: Fix lastUsedActions not restored
* KCModule: Add porting aid for KF6 changes
==== kcontacts ====
Version update (5.104.0 -> 5.105.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* Add Address::geoUri getter and property
==== kcoreaddons ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5CoreAddons5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* Prevent KSignalHandler leaking signalfd file descriptors
==== kcrash ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kdav ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5DAV5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kdbusaddons ====
Version update (5.104.0 -> 5.105.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kde-cli-tools5 ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== kde-gtk-config5 ====
Version update (5.27.3 -> 5.27.4)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* kded: provide `org.gtk.Settings` when `GTK_USE_PORTAL` is not set on Wayland (kde#421745)
* gtkconfig: set `color-scheme` when current color scheme changes
* gsettings: check param exists before setting value
* Beside monitor scaling factors, a user may specify a preferred text DPI size from the system configuration utility (KCM fonts) That setting is stored inside the kcmfonts configuration file; one entry is kept for Plasma/X11 sessions, "forceFontDPI", and another for Plasma/Wayland sessions, "forceFontDPIWayland". (kde#466463,kde#461106)
==== kdeclarative ====
Version update (5.104.0 -> 5.105.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5QuickAddons5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* API dox: add some minimal docs to namespace & classes to trigger coverage
* API dox: cover CalendarEvents in generated QCH file
* Overhaul configmodule docs
==== kded ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kdelibs4support ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5KDELibs4Support5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kdesu ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* Have KDE4 compat header emit compiler warnings about their use
==== kdnssd-framework ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kdoctools ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5DocTools5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* kdoctools_install: fix doc detection in path with special chars
==== kernel-firmware ====
Version update (20230320 -> 20230406)
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 20230406 (git commit 86da2ac9b4e5):
* linux-firmware: update firmware for MT7916
* rtw89: 8852b: update format-1 fw to v0.29.29.1
* rtw89: 8852c: update fw to v0.27.56.13
* ath11k: WCN6855 hw2.0: update board-2.bin
* ath11k: WCN6750 hw1.0: update to WLAN.MSL.1.0.1-01160-QCAMSLSWPLZ-1
* ath11k: QCN9074 hw1.0: update to WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1
* ath11k: IPQ8074 hw2.0: update to WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1
* ath11k: IPQ8074 hw2.0: update board-2.bin
* ath11k: IPQ6018 hw1.0: update to WLAN.HK.2.7.0.1-01744-QCAHKSWPL_SILICONZ-1
* ath11k: IPQ6018 hw1.0: update board-2.bin
* ath10k: QCA99X0 hw2.0: update board-2.bin
* ath10k: QCA9984 hw1.0: update board-2.bin
* ath10k: QCA9888 hw2.0: update board-2.bin
* ath10k: QCA6174 hw3.0: update board-2.bin
* ath10k: QCA4019 hw1.0: update board-2.bin
* nvidia: update Tu10x and Tu11x signed firmware to support newer Turing HW
* linux-firmware: update firmware for MT7922 WiFi device
* linux-firmware: update firmware for mediatek bluetooth chip (MT7922)
* linux-firmware: Amphion: Update vpu firmware
* iwlwifi: add new FWs from core78-32 release
* iwlwifi: update 9000-family firmwares to core78-32
* amdgpu: Update SDMA 6.0.1 firmware
* amdgpu: Add PSP 13.0.11 firmware
* amdgpu: Update PSP 13.0.4 firmware
* amdgpu: Update GC 11.0.1 firmware
* amdgpu: Update DCN 3.1.4 firmware
* amdgpu: Add GC 11.0.4 firmware
* rtw88: 8822c: Update normal firmware to v9.9.15
==== kernel-source ====
Version update (6.2.9 -> 6.2.10)
Subpackages: kernel-64kb kernel-default
- Linux 6.2.10 (bsc#1012628).
- thunderbolt: Limit USB3 bandwidth of certain Intel USB4 host
routers (bsc#1012628).
- cifs: update ip_addr for ses only for primary chan setup
(bsc#1012628).
- cifs: prevent data race in cifs_reconnect_tcon() (bsc#1012628).
- cifs: avoid race conditions with parallel reconnects
(bsc#1012628).
- zonefs: Reorganize code (bsc#1012628).
- zonefs: Simplify IO error handling (bsc#1012628).
- zonefs: Reduce struct zonefs_inode_info size (bsc#1012628).
- zonefs: Separate zone information from inode information
(bsc#1012628).
- zonefs: Fix error message in zonefs_file_dio_append()
(bsc#1012628).
- btrfs: rename BTRFS_FS_NO_OVERCOMMIT to
BTRFS_FS_ACTIVE_ZONE_TRACKING (bsc#1012628).
- btrfs: zoned: count fresh BG region as zone unusable
(bsc#1012628).
- btrfs: zoned: drop space_info->active_total_bytes (bsc#1012628).
- fsverity: don't drop pagecache at end of FS_IOC_ENABLE_VERITY
(bsc#1012628).
- cifs: fix missing unload_nls() in smb2_reconnect()
(bsc#1012628).
- xfrm: Zero padding when dumping algos and encap (bsc#1012628).
- ASoC: codecs: tx-macro: Fix for KASAN: slab-out-of-bounds
(bsc#1012628).
- ASoC: Intel: avs: max98357a: Explicitly define codec format
(bsc#1012628).
- ASoC: Intel: avs: da7219: Explicitly define codec format
(bsc#1012628).
- ASoC: Intel: avs: rt5682: Explicitly define codec format
(bsc#1012628).
- ASoC: Intel: avs: ssm4567: Remove nau8825 bits (bsc#1012628).
- ASoC: Intel: avs: nau8825: Adjust clock control (bsc#1012628).
- lib: zstd: Backport fix for in-place decompression
(bsc#1012628).
- zstd: Fix definition of assert() (bsc#1012628).
- ACPI: video: Add backlight=native DMI quirk for Dell Vostro
15 3535 (bsc#1012628).
- ACPI: x86: Introduce an acpi_quirk_skip_gpio_event_handlers()
helper (bsc#1012628).
- ACPI: x86: Add skip i2c clients quirk for Acer Iconia One 7
B1-750 (bsc#1012628).
- ACPI: x86: Add skip i2c clients quirk for Lenovo Yoga Book X90
(bsc#1012628).
- ASoC: SOF: ipc3: Check for upper size limit for the received
message (bsc#1012628).
- ASoC: SOF: ipc4-topology: Fix incorrect sample rate print unit
(bsc#1012628).
- ASoC: SOF: Intel: pci-tng: revert invalid bar size setting
(bsc#1012628).
- ASoC: SOF: Intel: hda-dsp: harden D0i3 programming sequence
(bsc#1012628).
- ASoC: SOF: Intel: hda-ctrl: re-add sleep after entering and
exiting reset (bsc#1012628).
- ASoC: SOF: IPC4: update gain ipc msg definition to align with fw
(bsc#1012628).
- ASoC: hdmi-codec: only startup/shutdown on supported streams
(bsc#1012628).
- wifi: mac80211: check basic rates validity (bsc#1012628).
- md: avoid signed overflow in slot_store() (bsc#1012628).
- x86/PVH: obtain VGA console info in Dom0 (bsc#1012628).
- drm/amdkfd: Fix BO offset for multi-VMA page migration
(bsc#1012628).
- drm/amdkfd: fix a potential double free in pqm_create_queue
(bsc#1012628).
- drm/amdgpu/vcn: custom video info caps for sriov (bsc#1012628).
- drm/amdkfd: fix potential kgd_mem UAFs (bsc#1012628).
- drm/amd/display: Fix HDCP failing to enable after suspend
(bsc#1012628).
- net: hsr: Don't log netdev_err message on unknown prp dst node
(bsc#1012628).
- ALSA: asihpi: check pao in control_message() (bsc#1012628).
- ALSA: hda/ca0132: fixup buffer overrun at tuning_ctl_set()
(bsc#1012628).
- fbdev: tgafb: Fix potential divide by zero (bsc#1012628).
- ACPI: tools: pfrut: Check if the input of level and type is
in the right numeric range (bsc#1012628).
- sched_getaffinity: don't assume 'cpumask_size()' is fully
initialized (bsc#1012628).
- nvme-pci: fixing memory leak in probe teardown path
(bsc#1012628).
- nvme-pci: add NVME_QUIRK_BOGUS_NID for Lexar NM620
(bsc#1012628).
- drm/amdkfd: Fixed kfd_process cleanup on module exit
(bsc#1012628).
- net/mlx5e: Lower maximum allowed MTU in XSK to match XDP
prerequisites (bsc#1012628).
- fbdev: nvidia: Fix potential divide by zero (bsc#1012628).
- fbdev: intelfb: Fix potential divide by zero (bsc#1012628).
- fbdev: lxfb: Fix potential divide by zero (bsc#1012628).
- fbdev: au1200fb: Fix potential divide by zero (bsc#1012628).
- tools/power turbostat: Fix /dev/cpu_dma_latency warnings
(bsc#1012628).
- tools/power turbostat: fix decoding of HWP_STATUS (bsc#1012628).
- tracing: Fix wrong return in kprobe_event_gen_test.c
(bsc#1012628).
- btrfs: fix uninitialized variable warning in
... changelog too long, skipping 235 lines ...
- commit f0487ac
==== kexec-tools ====
- Update kexec-tools-SYS_getrandom.patch to fix build errors on
old x86_64 distributions
==== kfilemetadata5 ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kgamma5 ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== kglobalaccel ====
Version update (5.104.0 -> 5.105.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccelPrivate5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kguiaddons ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5GuiAddons5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kholidays ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== khotkeys5 ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== khtml ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== ki18n ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* Use compat headers with deprecation warnings for KuitMarkup/kuitmarkup.h
* cmake: Do not rebuild po and ts files if they did not change
==== kiconthemes ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* Add missing comma between enum values
- Drop patch, merged upstream:
* 0001-Add-missing-comma-between-enum-values.patch
==== kidletime ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kimageformats ====
Version update (5.104.0 -> 5.105.0)
- Add support for RAW image formats
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* psd: Fix alpha blending (KF5)
==== kinfocenter5 ====
Version update (5.27.3 -> 5.27.4)
Subpackages: kinfocenter5-lang
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* energy: Use text colour for the grid lines
==== kinit ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kio ====
Version update (5.104.0 -> 5.105.0)
Subpackages: kio-core
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* CommandLauncher: call emitResult() as soon as process has started (kde#466359)
* Also handle copy_file_range failing with ENOENT
* widgets/renamefiledialog: set number limit again (kde#466636)
==== kirigami2 ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5Kirigami2-5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* Fix quit action code
* GlobalDrawer: Fix header with invisible content taking up space
* ColorUtils: Handle cases where hue is -1 in linearInterpolate
* NavigationTabBar: Fix imports in doc example
* NavigationTabBar: Factor out minDelegateWidth part of expression
* Action Name Not required KF5
* Default page categorized settings
* Show back button when pushing a pagerow
* shadowed*rectangle: Don't use base class result if materials are different
* Set fallback theme path when a custom icon theme is used
==== kitemmodels ====
Version update (5.104.0 -> 5.105.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kitemviews ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kjobwidgets ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kjs ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kmenuedit5 ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== knewstuff ====
Version update (5.104.0 -> 5.105.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuffCore5 libKF5NewStuffWidgets5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* QtQuickDialogWrapper: Print out errors if component creation failed
* Deprecate knewstuffcore_version.h & knewstuffquick_version.h
* Add missing deps to KF5NewStuffCoreConfig
==== knotifications ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== knotifyconfig ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kpackage ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kparts ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kpeople5 ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kpipewire ====
Version update (5.27.3 -> 5.27.4)
Subpackages: kpipewire-imports libKPipeWire5 libKPipeWireDmaBuf5 libKPipeWireRecord5
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* source: Handle BGRA buffers gracefully
* record: Only create the sws_context when necessary
* record: Use a good amount of threads as recommended by QThread
* record: Make sure we process all the frames before leaving
* record: Improve packet fetching
* Use a different API call to make importing DmaBufs work on Nvidia (kde#448839)
* options to disable motion estimation and in-loop filtering
* record: Refactor thread distribution
* record: Allocate SwsContext only when necessary
* recording: Allocate frames when we render
* recording: Extend the encoders API
==== kplotting ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kpty ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kquickcharts ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kross ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== krunner ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kscreen5 ====
Version update (5.27.3 -> 5.27.4)
Subpackages: kscreen5-plasmoid
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* OSD: Do not connect to member QObject's destroyed signal (kde#466914)
* Display connector name instead of type name when serial number is identical (kde#466046)
==== kscreenlocker ====
Version update (5.27.3 -> 5.27.4)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== kservice ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* Remove unused include
==== ksshaskpass5 ====
Version update (5.27.3 -> 5.27.4)
Subpackages: ksshaskpass5-lang
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== ksystemstats5 ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== ktexteditor ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* try to improve test stability
* autoindent: fix indentation when "keep extra spaces" is enabled
* Julia indent: fix indentation when "keep extra spaces" is enabled,
also fix indentation when a line ends with a string assignment
==== ktextwidgets ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kunitconversion ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kwallet ====
Version update (5.104.0 -> 5.105.0)
Subpackages: kwallet-tools kwalletd5 libKF5Wallet5 libkwalletbackend5-5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kwayland ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kwayland-integration ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* Implement SkipSwitcher state for plasma surfaces
==== kwidgetsaddons ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* Allow searching 2-character strings (kde#449003)
* Initialize KCharSelectTablePrivate::chr
==== kwin5 ====
Version update (5.27.3 -> 5.27.4)
- Add patch to fix monitor settings issue on amdgpu (kde#468235):
* 0001-backends-drm-set-the-scaling-mode-to-none.patch
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* Revert "backends/libinput: don't multiply v120 value by scroll speed" (kde#464592)
* Improve Workspace::outputAt()
* workspace: prevent dangling pointers in output order list
* dpms: Make sure we are not calling the interface after the output is gone (kde#466346)
* backends/drm: restrict common mode generation to drivers that support scaling
* kcms/rules: Make Comboboxes bordered again
* backends/drm: consider color property changes as failed when the output is off
* wayland: Handle xdg_wm_base being destroyed before surface role
* Avoid accidental creation of backing stores for offscreen surfaces (kde#465790)
* inputmethod: Properly report that it's not visible
* wayland: Truncate strings sent via plasmawindowmanager interface (kde#465775)
* Simplify tile dismissal (kde#465740)
* Fix picking drag target
* Screencast: avoid using DMABufs exclusively to allow renegotiation
==== kwindowsystem ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== kwrited5 ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== kxmlgui ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== layer-shell-qt ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== lcms2 ====
Version update (2.14 -> 2.15)
- update to 2.15:
* New MESON build system, many thanks to amispark and Lovell
Fuller for bringing this.
* Fixed a bug that caused memory corruption on colord
* cmsReadRawTag can read portions of tags again. Removing this
caused colord to segfault when dumping profiles
* Added more checks based of fuzzer discoveries.
* MSYS2 can now compile lcms2
* Checked on Apple Silicon M1 and M2
* Fixed a bug of fastfloat plug-in that affected Krita CMYK
color selector
- drop 0001-fix-memory-corruption-when-unregistering-plugins.patch (upstream)
==== libKF5ModemManagerQt ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== libKF5NetworkManagerQt ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== libXfixes ====
Version update (6.0.0 -> 6.0.1)
- add keyring validation
- modernize spec file. install license and documentation
- Update to version 6.0.1
* Fix spelling/wording issues
* gitlab CI: add a basic build test
* Remove unnecessary casts from malloc & free calls
* Variable scope reduction as recommended by cppcheck
* Mark two dpy parameters const as suggested by cppcheck
* Quiet -Wconditional-uninitialized warnings from clang
* Resolve 36 of 40 -Wextra-semi-stmt warnings from clang
* Handle 63 of 63 -Wshorten-64-to-32 warnings from clang
* Handle 60 of 60 -Wimplicit-int-conversion warnings from clang
* Handle 6 of 9 -Wsign-conversion warnings from clang
* XFixesCloseDisplay: Mark codes as unused
* Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
* Remove "All rights reserved" from Oracle copyright notices
==== libXft ====
Version update (2.3.7 -> 2.3.8)
- Updat to version 2.3.8
* configure: Use LT_INIT from libtool 2 instead of deprecated
AC_PROG_LIBTOOL
* add check for missing glyph in XftFontCheckGlyph()
* issue 17: libxft-2.3.7: Bold fonts in urxvt missing leftmost pixels
* issue 18: Problems with rotated text (monospace font only)
==== libXpm ====
Version update (3.5.14 -> 3.5.16)
- update to 3.5.16:
* test: skip compressed file tests when --disable-open-zfile is used
* gitlab CI: build with each of --enable-open-zfile & --disable-open-zfile
* configure: correct error message to suggest --disable-open-zfile
* open-zfile: Make compress & uncompress commands optional
* Require LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
* XpmCreateDataFromXpmImage: Fix misleading indentation
* parse.c: Wrap FREE_CIDX definition in do { ... } while(0)
* parse.c: remove unused function xstrlcpy()
* test: Use PACKAGE_BUGREPORT instead of hard-coded URL's
* test: Add simple test cases for functions in src/rgb.c
* xpmReadRgbNames: constify filename argument
* Fix a memleak in ParsePixels error code path
- with switching to suggests making use of (n)compress no longer
needs to be limited to openSUSE
- suggests instead of require compress (see changelog below)
- require compress (ncompress package) on openSUSE; it's not
supported on SLE
- Drop n_no-compress-on-sle.patch and set XPM_PATH_COMPRESS instead
(xpmPipeThrough function returns NULL when the command is not
available; so same result as with the patch applied; that the
child process for executing 'compress' returns with exit(1)
doesn't matter much; it might even be useful to see the error
message ...)
- Depend also on /usr/bin/uncompress, not only /usr/bin/gzip;
Requiring binaries instead of packages resolves the file
conflict with busybox-gzip, which is used when building nginx
opensuse images; dep chain was: nginx -> libdg3 -> libXpm4 -> gzip
==> conflict with busybox-gzip
- Depend on /usr/bin/gzip, not gzip
- n_no-compress-on-sle.patch
* we can't handle .Z files, since we don't have ncompress package
on SLE; so disable this feature as before (bsc#1207031)
- BuildRequires
* removed again ncompress
* added again autoconf, automake, libtool
- run again autoreconf due to patch above
- update to 3.5.15:
* Use gzip -d instead of gunzip
* Prevent a double free in the error code path
* Fix CVE-2022-4883: compression commands depend on $PATH
* Fix CVE-2022-44617: Runaway loop with width of 0 and enormous height
* test: add test cases for CVE-2022-44617 (zero-width w/enormous height)
* Fix CVE-2022-46285: Infinite loop on unclosed comments
* test: add test case for CVE-2022-46285 (unclosed comments)
* cxpm: getc/ungetc wrappers should not adjust position when c == EOF
* test: Add unit tests using glib framework
* configure: add --disable-open-zfile instead of requiring -DNO_ZPIPE
* man pages: Apply standard man page style/formatting
* man pages: Replace "See Also" entries with more useful ones
* man pages: Fix typos and other minor editing
- drop U_0001-configure-add-disable-open-zfile-instead-of-requirin.patch,
U_0002-Fix-CVE-2022-46285-Infinite-loop-on-unclosed-comment.patch,
U_0004-Fix-CVE-2022-44617-Runaway-loop-with-width-of-0-and-.patch,
U_0005-Fix-CVE-2022-4883-compression-commands-depend-on-PAT.patch,
U_regression-bug1207029_1207030_1207031.patch
U_regression2-bug1207029_1207030_1207031.patch: upstream
- switch urls to https
- spec file cleanups
- add gpg keyring validation
==== libXt ====
Version update (1.2.1 -> 1.3.0)
- update to 1.3.0
* gitlab CI: add a basic build test
* Fix spelling/wording issues
* gitlab CI: stop requiring Signed-off-by in commits
* Use memcpy() instead of memmove() when buffers are known not to overlap
* Use memcpy() instead of XtMemmove() when buffers are known to differ
* tests: update g_test_bug_base url from bugzilla to gitlab
* tests: Use XORG_MEMORY_CHECK_FLAGS from xorg-macros 1.16
* tests: Replace g_assert() calls with g_assert_*() calls
* configure.ac: Replace HAVE_LIBRARY with AC_CHECK_LIB
* Add xfilesearchpath to xt.pc
* TMstate.c: Handle -Wduplicated-branches warnings
* Remove "All rights reserved" from Oracle copyright notices
* configure: Use LT_INIT from libtool 2 instead of deprecated AC_PROG_LIBTOOL
* test: Add unit tests for XtMalloc, XtCalloc, & XtRealloc
* Add XtReallocArray() for overflow checking of multiplied args
* Replace XtRealloc() calls with XtReallocArray()
* Replace XtMalloc() calls with XtMallocArray()
* Define LONG64 if __SIZEOF_LONG__ indicates 64-bit long
* XtArgVal: Support architectures where pointers are bigger than long
* Use XtUIntPtr for integer types that can hold pointers
* Cast via intptr_t when converting integers to pointers
* Fix XrmResource layout if pointers are bigger than long
* Fix InternalCallbackRec layout if pointers are bigger than 64 bits
* Support buttons > 5 in translation tables [v2]
* add _X_NORETURN to agree with header-file
* codespell-fixes
* cppcheck and clang --analyze fixes
* fixes for gcc13 warnings
* cppcheck fixes (const, null dereferencing, uninitialized, scope)
* cppcheck (revise IsDescendant() to fix possible null-dereference)
* update copyright-date
==== libgarcon ====
Subpackages: libgarcon-1-0 libgarcon-data libgarcon-lang
- Correction of license should be LGPL-2.0-only and GFDL-1.1-only
* confirmed with suse legal
==== libgcrypt ====
Version update (1.10.1 -> 1.10.2)
Subpackages: libgcrypt20 libgcrypt20-hmac
- Update to 1.10.2:
* Bug fixes:
- Fix Argon2 for the case output > 64. [rC13b5454d26]
- Fix missing HWF_PPC_ARCH_3_10 in HW feature. [rCe073f0ed44]
- Fix RSA key generation failure in forced FIPS mode. [T5919]
- Fix gcry_pk_hash_verify for explicit hash. [T6066]
- Fix a wrong result of gcry_mpi_invm. [T5970]
- Allow building with --disable-asm for HPPA. [T5976]
- Allow building with -Oz. [T6432]
- Enable the fast path to ChaCha20 only when supported. [T6384]
- Use size_t to avoid counter overflow in Keccak when directly
feeding more than 4GiB. [T6217]
* Other:
- Do not use secure memory for a DRBG instance. [T5933]
- Do not allow PKCS#1.5 padding for encryption in FIPS mode. [T5918]
- Fix the behaviour for child process re-seeding in the DRBG. [rC019a40c990]
- Allow verification of small RSA signatures in FIPS mode. [T5975]
- Allow the use of a shorter salt for KDFs in FIPS mode. [T6039]
- Run digest+sign self tests for RSA and ECC in FIPS mode. [rC06c9350165]
- Add function-name based FIPS indicator function.
GCRYCTL_FIPS_SERVICE_INDICATOR_FUNCTION. This is not considered
an ABI changes because the new FIPS features were not yet
approved. [rC822ee57f07]
- Improve PCT in FIPS mode. [rC285bf54b1a, rC4963c127ae, T6397]
- Use getrandom (GRND_RANDOM) in FIPS mode. [rCcf10c74bd9]
- Disable RSA-OAEP padding in FIPS mode. [rCe5bfda492a]
- Check minimum allowed key size in PBKDF in FIPS mode. [T6039,T6219]
- Get maximum 32B of entropy at once in FIPS mode. [rCce0df08bba]
- Prefer gpgrt-config when available. [T5034]
- Mark AESWRAP as approved FIPS algorithm. [T5512]
- Prevent usage of long salt for PSS in FIPS mode. [rCfdd2a8b332]
- Prevent usage of X9.31 keygen in FIPS mode. [rC392e0ccd25]
- Remove GCM mode from the allowed FIPS indicators. [rC1540698389]
- Add explicit FIPS indicators for hash and MAC algorithms. [T6376]
* Release-info: https://dev.gnupg.org/T5905
* Rebase FIPS patches:
- libgcrypt-FIPS-SLI-hash-mac.patch
- libgcrypt-FIPS-SLI-kdf-leylength.patch
- libgcrypt-FIPS-SLI-pk.patch
==== libgit2 ====
Version update (1.6.3 -> 1.6.4)
- Update to 1.6.4:
* config: return GIT_ENOTFOUND for missing programdata
- move experimental cli into libgit2-tools as intended
==== libgpg-error ====
Version update (1.46 -> 1.47)
- Update to 1.47:
* New error codes for PUKs and reset codes. [T6421]
* Avoid segv in logging with improper use of the "socket://".
* Fixed translation of argparse's internal option --help.
* Interface changes relative to the 1.46 release:
- GPG_ERR_SOURCE_TKD NEW.
- GPG_ERR_BAD_PUK NEW.
- GPG_ERR_NO_RESET_CODE NEW.
- GPG_ERR_BAD_RESET_CODE NEW.
- GPGRT_SPAWN_KEEP_STDIN NEW.
- GPGRT_SPAWN_KEEP_STDOUT NEW.
- GPGRT_SPAWN_KEEP_STDERR NEW.
- GPGRT_SPAWN_INHERIT_FILE NEW.
* Release-info: https://dev.gnupg.org/T6231
==== libkdecoration2 ====
Version update (5.27.3 -> 5.27.4)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private10
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== libkscreen2 ====
Version update (5.27.3 -> 5.27.4)
Subpackages: libKF5Screen8 libKF5ScreenDpms8 libkscreen2-plugin
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== libksysguard5 ====
Version update (5.27.3 -> 5.27.4)
Subpackages: ksysguardsystemstats-data libKSysGuardSystemStats1 libksysguard5-imports libksysguard5-plugins
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* Add translation domain before diving in subdirectories
==== libnice ====
Subpackages: gstreamer-libnice libnice10
- Add libnice-port-gupnp-igd-bump.patch: Port to new gupnp-igd.
- Replace libgupnp-igd-devel and gobject-introspection-devel with
pkgconfig(gupnp-igd-1.6) and pkgconfig(gobject-introspection-1.0)
BuildRequires, align with what meson checks for.
- Use ldconfig_scriptlets macro.
- Enable meson_test macro in check section, run tests during build.
Remove the single test that does not work in the build service
via sed call.
==== libopenmpt ====
Version update (0.6.9 -> 0.6.10)
- Update to 0.6.10
* [Bug] File probing and loading results could be inconsistent
for SFX files, so that probing could claim that a file is
definitely not playable even if it would be.
* MOD: VBlank heuristics are now applied to MOD files with M!K!
signature. Fixes mod.siedler ii.
* NoiseTracker MODs are now always played with VBlank timing.
* MED: Add support for default instrument pitch.
* MED: Global play transpose value was not considered for MMD0
files.
* 669: Reject files with lots of control characters in song
message.
* mpg123: Update to v1.31.3 (2023-03-19).
==== libopenraw ====
Subpackages: gdk-pixbuf-loader-libopenraw libopenraw9
- Add 03f8270d6bb255ca6618505e83169ab9d95ccef1.patch: Include
stdint.h where needed. This fixes an issue building with gcc 13.
==== libpcap ====
Version update (1.10.3 -> 1.10.4)
- update to 1.10.4:
* rpcap: Fix name of launchd service.
* documentation updates and build system tweaks
==== libqmi ====
Version update (1.30.8 -> 1.32.4)
Subpackages: libqmi-glib5 libqmi-tools
- Update to version 1.32.4:
* libqmi-glib: Schedule indications with G_PRIORITY_DEFAULT to
ensure correct processing order between responses and
ndications.
* build: If QRTR enabled the pkg-config should publicly require
libqrtr-glib.
- Changes from version 1.32.2:
* libqmi-glib: fixed message header validation to avoid reading
out of bounds.
* qmi-proxy: added --verbose-full flag to allow printing logs
with personal info included.
- Changes from version 1.32.0:
* There is no longer an upstream-provided source tarball, please
use the signed git tag '1.32.0' instead to refer to the sources
of this release.
* The verbose message logging will now by default hide all fields
that are considered personal information. Extended message
logging including all field contents should be explicitly
requested.
* Build:
- The GNU autotools (autoconf/automake/libtool) support has
been fully removed, this release requires the use of the
meson build system.
- The 'instrospection' meson option is now a boolean.
- New boolean 'man' meson option to allow disabling the man
page generation.
* New services: New 'FOX' service for operations defined by
Foxconn, including "Get Firmware Version" for now.
* qmicli:
- New '--verbose-full' option to request enabling logs that
include personal information.
- New '--pdc-monitor-refresh' command.
- New '--gas-dms-set-usb-composition' and
'--gas-dms-get-usb-composition' commands.
- New '--wms-set-routes' command.
- New '--dsd-get-system-status' command.
- Updated the '--wda-set-data-format' command with new optional
fields to configure the uplink data aggregation max size and
max datagrams.
* Several other minor improvements and fixes.
- Switch to meson buildsystem, add meson BuildRequires and macros.
- Add help2man, pkgconfig(bash-completion) and
pkgconfig(gobject-introspection-1.0) BuildRequires: New
dependencies.
- Use ldconfig_scriptlets macro.
- New home, URL and Source.
- Drop sig and keyfile, no longer available.
==== libqt5-qtbase ====
Version update (5.15.8+kde183 -> 5.15.8+kde185)
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.8+kde185:
* QFSFileEngine: fix overflow bug when using lseek64
* Add QImage null check when QOpenGLTexture converts
- Add patch to fix return key handling in QGroupBox on GNOME (bsc#1209364):
* 0001-Revert-QGnomeTheme-Allow-Space-Return-Enter-and-Sele.patch
- Add patch to fix XInput2 events in big-endian X11 clients (bsc#1204883, QTBUG-105157):
* big-endian-scroll.patch
==== libqt5-qtwebengine ====
- Add patch to fix build with GCC 13 (boo#1207469):
* 0001-Fixes-for-building-with-GCC-13.patch
==== libreoffice ====
Version update (7.5.2.1 -> 7.5.2.2)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-en libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update to 7.5.2.2:
https://wiki.documentfoundation.org/Releases/7.5.2/RC2
==== libsolv ====
Version update (0.7.23 -> 0.7.24)
Subpackages: libsolv-tools python3-solv ruby-solv
- handle learnt rules in solver_alternativeinfo()
- support x86_64_v[234] architecture levels
- implement decision sorting for package decisionlists
- add back findutils requires for the libsolv-tools packagse
[bsc#1195633]
- bump version to 0.7.24
==== libstorage-ng ====
Version update (4.5.92 -> 4.5.96)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.96
- merge gh#openSUSE/libstorage-ng#925
- disable NVMe detection since it is not correct
- 4.5.95
- merge gh#openSUSE/libstorage-ng#924
- added GitHub Action using Fedora
- 4.5.94
- merge gh#openSUSE/libstorage-ng#923
- detect transport for NVMe disks (bsc#1210144)
- cleanup
- 4.5.93
==== libtomcrypt ====
- Modernise spec file
- Run tests during build
==== libva ====
Version update (2.17.0 -> 2.18.0)
Subpackages: libva-drm2 libva-wayland2 libva-x11-2 libva2
- Update to version 2.18.0:
* doc: Add build and install libva informatio in home page.
* fix:
- Add libva.def into distribution package
- NULL check before calling strncmp.
- Remove reference to non-existent symbol
* meson: docs:
- Add encoder interface for av1
- Use libva_version over project_version()
* va:
- Add VAProfileH264High10
- Always build with va-messaging API
- Fix the codying style of CHECK_DISPLAY
- Remove Android pre Jelly Bean workarounds
- Remove dummy isValid() hook
- Remove unused drm_sarea.h include & ANDROID references in
va_dricommon.h
- va/sysdeps.h: remove Android section
* x11:
- Allow disabling DRI3 via LIBVA_DRI3_DISABLe env var
- Use LIBVA_DRI3_DISABLE in GetNumCandidates
- Switch to multibuild style. Drop libva-gl.spec|changes and
pre_checkin.sh.
- Switch to meson build system, add meson BuildRequires, drop
libtool and xz BuildRequires, and replace gcc-c++ with generic
c++_compiler.
- Use autosetup and ldconfig_scriptlets macros.
- Add libva-wayland to baselibs.conf, now that its build have moved
to the main part of spec, source validator should no longer
complain on SLE.
- Drop propagate-dpy.patch: The upstream issue was closed without
the patch ever getting applied, and the issue that it fixed was
deemed to not be a libva issue. See upstream issue:
https://github.com/intel/libva/issues/479
==== libva-gl ====
Version update (2.17.0 -> 2.18.0)
- Update to version 2.18.0:
* doc: Add build and install libva informatio in home page.
* fix:
- Add libva.def into distribution package
- NULL check before calling strncmp.
- Remove reference to non-existent symbol
* meson: docs:
- Add encoder interface for av1
- Use libva_version over project_version()
* va:
- Add VAProfileH264High10
- Always build with va-messaging API
- Fix the codying style of CHECK_DISPLAY
- Remove Android pre Jelly Bean workarounds
- Remove dummy isValid() hook
- Remove unused drm_sarea.h include & ANDROID references in
va_dricommon.h
- va/sysdeps.h: remove Android section
* x11:
- Allow disabling DRI3 via LIBVA_DRI3_DISABLe env var
- Use LIBVA_DRI3_DISABLE in GetNumCandidates
- Switch to multibuild style. Drop libva-gl.spec|changes and
pre_checkin.sh.
- Switch to meson build system, add meson BuildRequires, drop
libtool and xz BuildRequires, and replace gcc-c++ with generic
c++_compiler.
- Use autosetup and ldconfig_scriptlets macros.
- Add libva-wayland to baselibs.conf, now that its build have moved
to the main part of spec, source validator should no longer
complain on SLE.
- Drop propagate-dpy.patch: The upstream issue was closed without
the patch ever getting applied, and the issue that it fixed was
deemed to not be a libva issue. See upstream issue:
https://github.com/intel/libva/issues/479
- update to 2.17.0:
* win: Simplify signature for driver name loading
* win: Rewrite driver registry query and fix some
bugs/leaks/inefficiencies
* win: Add missing null check after calloc
* va: Update security disclaimer
* dep:remove the file .cvsignore
* pkgconfig: add 'with-legacy' for emgd, nvctrl and fglrx
* meson: add 'with-legacy' for emgd, nvctrl and fglrx
* x11: move all FGLRX code to va_fglrx.c
* x11: move all NVCTRL code to va_nvctrl.c
* meson: stop using deprecated meson.source_root()
* meson: stop using configure_file copy=true
* va: correctly include the win32 (local) headers
* win: clean-up the coding style
* va: dos2unix all the files
* drm: remove unnecessary dri2 version/extension query
* trace: annotate internal functions with DLL_HIDDEN
* build/sysdeps: Remove HAVE_GNUC_VISIBILITY_ATTRIBUTE and use _GNUC_
support level attribute instead
* meson: Check support for -Wl,-version-script and build link_args
accordingly
* meson: Set va_win32 soversion to '' and remove the install_data rename
* fix: resouce check null
* va_trace: Add Win32 memory types in va_TraceSurfaceAttributes
* va_trace: va_TraceSurfaceAttributes should check the
VASurfaceAttribMemoryType
* va: Adds Win32 Node and Windows build support
* va: Adds compat_win32 abstraction for Windows build and prepares va
common code for windows build
* pkgconfig: Add Win32 package for when WITH_WIN32 is enabled
* meson: Add with_win32 option, makes libdrm non-mandatory on Win
* x11: add basic DRI3 support
* drm: remove VA_DRM_IsRenderNodeFd() helper
* drm: add radeon drm + radeonsi mesa combo
==== libvirt ====
Version update (9.1.0 -> 9.2.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
- qemu: Fix potential crash during driver cleanup
bsc#1209861
- service: Remove unnecessary auth token from github URL
- Update to libvirt 9.2.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html#v9-2-0-2023-04-01
- Move to a more git-centric packaging workflow using tar_scm
instead of download_files
- New source README.packaging.txt
- Remove now unused signature file and libvirt.keyring
- Patches now maintained in git
libxl-dom-reset.patch,
network-don-t-use-dhcp-authoritative-on-static-netwo.patch,
0001-util-Don-t-spawn-pkttyagent-when-stdin-is-not-a-tty.patch,
libvirt-power8-models.patch,
ppc64le-canonical-name.patch,
libxl-set-migration-constraints.patch,
libxl-set-cach-mode.patch,
0001-libxl-add-support-for-BlockResize-API.patch,
suse-libvirtd-disable-tls.patch,
suse-libvirt-guests-service.patch,
suse-qemu-conf.patch,
suse-qemu-ovmf-paths.patch,
libxl-support-block-script.patch,
qemu-apparmor-screenshot.patch,
libvirt-suse-netcontrol.patch,
lxc-wait-after-eth-del.patch,
suse-libxl-disable-autoballoon.patch,
suse-xen-ovmf-paths.patch,
virt-create-rootfs.patch,
suse-fix-lxc-container-init.patch
- Remove old, unused SUSEfirewall2 config file
libvirtd-relocation-server.fw
- Dropped patches:
4959490e-support-SUSE-edk2-firmware-paths.patch,
bf3be5b7-libxl-Support-custom-firmware-path.patch,
705525cb-libxl-Support-custom-firmware-path-conversion.patch,
==== libyui ====
Version update (4.5.0 -> 4.5.1)
- Qt UI: Fixed loading icons from an absolute path (bsc#1210591)
https://github.com/libyui/libyui/pull/94
- 4.5.1
==== libyui-ncurses ====
Version update (4.5.0 -> 4.5.1)
- Qt UI: Fixed loading icons from an absolute path (bsc#1210591)
https://github.com/libyui/libyui/pull/94
- 4.5.1
==== libyui-ncurses-pkg ====
Version update (4.5.0 -> 4.5.1)
- Qt UI: Fixed loading icons from an absolute path (bsc#1210591)
https://github.com/libyui/libyui/pull/94
- 4.5.1
==== libyui-qt ====
Version update (4.5.0 -> 4.5.1)
- Qt UI: Fixed loading icons from an absolute path (bsc#1210591)
https://github.com/libyui/libyui/pull/94
- 4.5.1
==== libyui-qt-graph ====
Version update (4.5.0 -> 4.5.1)
- Qt UI: Fixed loading icons from an absolute path (bsc#1210591)
https://github.com/libyui/libyui/pull/94
- 4.5.1
==== libyui-qt-pkg ====
Version update (4.5.0 -> 4.5.1)
- Qt UI: Fixed loading icons from an absolute path (bsc#1210591)
https://github.com/libyui/libyui/pull/94
- 4.5.1
==== libzypp ====
Version update (17.31.8 -> 17.31.10)
- BuildRequires: libsolv-devel >= 0.7.24 for x86_64_v[234]
support.
- version 17.31.10 (22)
- Workround bsc#1195633 while libsolv <= 0.7.23 is used.
- Fix potential endless loop in new ZYPP_MEDIANETWORK.
- ZYPP_METALINK_DEBUG=1: Log URL and priority of the mirrors
parsed from a metalink file.
- multicurl: propagate ssl settings stored in repo url
(boo#1127591)
Closes #335.
- Teach MediaNetwork to retry on HTTP2 errors.
- fix CapDetail to return Rel::NONE if an EXPRESSION is used as a
NAMED cap.
- Capability: support parsing richdeps from string.
- defaultLoadSystem: default to LS_NOREFRESH if not root.
- Detect x86_64_v[234]: Fix LZCNT bit used in detection (fixes
[#439])
Merges rpm-software-management/rpm#2412: The bit for LZCNT is in
CPUID 0x80000001, not 1.
- Detect x86_64_v[234] architecture levels (fixes #439)
- Support x86_64_v[234] architecture levels (for #439)
- version 17.31.9 (22)
==== llvm16 ====
Version update (16.0.0 -> 16.0.1)
- Update to version 16.0.1.
* This release contains bug-fixes for the LLVM 16.0.0 release.
This release is API and ABI compatible with 16.0.0.
- Rebase llvm-do-not-install-static-libraries.patch.
==== lua54 ====
- Added more numbered patches from upstream:
* luabugs11.patch
==== make ====
- Update license tag, tarball contains GPL-3.0-or-later code.
==== mdadm ====
- sysconfig.mdadm: Remove ServiceRestart line to mdadm since there
is not such systemd service. (bsc#1203491)
==== microos-tools ====
Version update (2.20 -> 2.20+git20230413.2a43cdb)
- Update to version 2.20+git20230413.2a43cdb:
* Drop extra sysctl file for coredumps (boo#1091684)
- remove conflict with systemd-coredump (boo#1091684). There is no actual
conflict. It actually works fine to install systemd-coredump in addition.
==== milou5 ====
Version update (5.27.3 -> 5.27.4)
Subpackages: milou5-lang
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== mobile-broadband-provider-info ====
Version update (20221107 -> 20230416)
- Update to version 20230416:
* MAINTAINERS: update from mobile-broadband-provider-info.doap
* ua: fix +7Telecom
* all: include a <name> in <country>
* ru: add Vainah Telecom
* ru: add Tinkoff Mobile
* ru: add STS
* ru: add SberMobile
* ru: add Phoenix
* ru: add Letai
* ru: add Gazprombank Mobile
* ru: add +7Telecom
* ru: add VTB Mobile
* ua: add Win Mobile
* ua: add Volna mobile
* ua: add Krymtelekom
* ru: update operators
* ru: clean up old operators
* ca: add Rogers LTE APNs
* gb:Add Superdrug Mobile
* dk: Update Telenor DNS
* pk: unbreak Pakistani MCC
* doap: add Guido to maintainer list
* us: AT&T: add RESELLER as MVNO APN
==== mozilla-nss ====
Version update (3.88.1 -> 3.89)
Subpackages: libfreebl3 libfreebl3-hmac libsoftokn3 libsoftokn3-hmac mozilla-nss-certs mozilla-nss-tools
- update to NSS 3.89
* bmo#1820834 - revert freebl/softoken RSA_MIN_MODULUS_BITS increase
* bmo#1820175 - PR_STATIC_ASSERT is cursed
* bmo#1767883 - Need to add policy control to keys lengths for signatures
* bmo#1820175 - Fix unreachable code warning in fuzz builds
* bmo#1820175 - Fix various compiler warnings in NSS
* bmo#1820175 - Enable various compiler warnings for clang builds
* bmo#1815136 - set PORT error after sftk_HMACCmp failure
* bmo#1767883 - Need to add policy control to keys lengths for signatures
* bmo#1804662 - remove data length assertion in sec_PKCS7Decrypt
* bmo#1804660 - Make high tag number assertion failure an error
* bmo#1817513 - CKM_SHA384_KEY_DERIVATION correction maximum key
length from 284 to 384
* bmo#1815167 - Tolerate certificate_authorities xtn in ClientHello
* bmo#1789436 - Fix build failure on Windows
* bmo#1811337 - migrate Win 2012 tasks to Azure
* bmo#1810702 - fix title length in doc
* bmo#1570615 - Add interop tests for HRR and PSK to GREASE suite
* bmo#1570615 - Add presence/absence tests for TLS GREASE
* bmo#1804688 - Correct addition of GREASE value to ALPN xtn
* bmo#1789436 - CH extension permutation
* bmo#1570615 - TLS GREASE (RFC8701)
* bmo#1804640 - improve handling of unknown PKCS#12 safe bag types
* bmo#1815870 - use a different treeherder symbol for each docker
image build task
* bmo#1815868 - pin an older version of the ubuntu:18.04 and
20.04 docker images
* bmo#1810702 - remove nested table in rst doc
* bmo#1815246 - Export NSS_CMSSignerInfo_GetDigestAlgTag
* bmo#1812671 - build failure while implicitly casting SECStatus
to PRUInt32
==== mozjs102 ====
Version update (102.9.0 -> 102.10.0)
- Update to version 102.10.0:
+ Various security fixes.
+ CVE-2023-29531: Out-of-bound memory access in WebGL on macOS
+ CVE-2023-29532: Mozilla Maintenance Service Write-lock bypass
+ CVE-2023-29533: Fullscreen notification obscured
+ MFSA-TMP-2023-0001: Double-free in libwebp
+ CVE-2023-29535: Potential Memory Corruption following Garbage
Collector compaction
+ CVE-2023-29536: Invalid free from JavaScript code
+ CVE-2023-29539: Content-Disposition filename truncation leads
to Reflected File Download
+ CVE-2023-29541: Files with malicious extensions could have been
downloaded unsafely on Linux
+ CVE-2023-29542: Bypass of file download extension restrictions
+ CVE-2023-29545: Windows Save As dialog resolved environment
variables
+ CVE-2023-1945: Memory Corruption in Safe Browsing Code
+ CVE-2023-29548: Incorrect optimization result on ARM64
+ CVE-2023-29550: Memory safety bugs fixed in Firefox 112 and
Firefox ESR 102.10
- Replace clang-devel and llvm-devel with clang and llvm-gold
BuildRequires.
==== mutter ====
Version update (44.0+18 -> 44.0+54)
- Update to version 44.0+54:
+ backends/stage: Pass ClutterFrame to MetaStageWatchFunc
+ clutter/paint-context: Allow assigning a ClutterFrame
+ clutter/stage: Assign frames to paint context
+ core:
- Create passive button grab on topmost Window
- Minor refactor
- Pass MetaWindow on passive button grab machinery
+ cursor-tracker: Enhance the documentation and increase
annotation coverage
+ dnd: Clear Wayland drag source when cancelled from stage grab
context
+ frames/content: Use gtk_widget_compute_point()
+ frames: Forward _NET_WM_STATE during frame initialization
+ output-xrandr:
- Consistently return -1 on error
- Don't treat 0 as invalid backlight value
+ screen-cast/monitor-src:
- Record DMA-BUF frames immediately
- Record frames with presentation time
+ screen-cast/src:
- Add frame recording variant with timestamp
- Clean up DMA-BUF only error paths
+ screen-cast-stream-src:
- Shuffle a variable around
- Export damaged video regions
- Minor adjustment
+ stage-impl: Do clipped redraws when drawing offscreen
+ wayland/data-device: Clear data source when cancelling drag
with ESC
+ wayland:
- Don't leak XDnD mime type strings
- Set compositor when creating MetaWaylandDataSourceXWayland
+ wayland/xdg-shell:
- Dismiss instead of destroy invalid popup
- Ignore reposition if popup was dismissed
+ workspace: Only consider windows that should be showing as
focusable
+ x11:
- Fix remaining leaks from switch to XGetAtomName()
- Remove unused member variables from
MetaX11SelectionInputStream
- Use Atoms when constructing a new
MetaX11SelectionOutputStream
+ xdg-shell: Early out of apply if dismissed
- Add 2963.patch: xdg-shell: Always handle frame callbacks in
popup_apply_state(). Fixes a crash in mutter.
- Use auto(setup|patch) macros.
- Update to version 44.0+24:
+ x11: Wrap X call with error traps. And pass Atom directly. This
should make Mutter more resilient and avoid a type of crash on
gnome-shell.
+ frames/window-tracker: Select StructureNotifyMask X11 events.
+ Updated translations.
==== ncurses ====
Version update (6.4.20230311 -> 6.4.20230408)
Subpackages: libncurses6 ncurses-utils terminfo terminfo-base terminfo-iterm terminfo-screen
- Add ncurses patch 20230408
+ document limitations of tparm, and error-returns in curs_terminfo.3x
+ document limitations of tgoto, and error-returns in curs_termcap.3x
+ add xterm+focus to alacritty+common (patch by Christian Duerr).
+ add "-v" option to tput, to show warnings.
> improve checks for malformed terminfo data (report/analysis by
Jonathan Bar Or, Michael Pearse, Emanuele Cozzi).
+ make the parameter type/count checks in _nc_tiparm() more stringent
+ update tgoto() to account for _nc_tiparm() changes
+ add checks in tparm() and tiparm() for misuse of string parameters
+ add special cases in tput to handle extensions Cs/Ms parameters
+ ignore compiled-terminfo where the array sizes exceed the standard
- Skip gzipping manual pages as brp-compress does the job
- Add ncurses patch 20230401
+ modify experimental Windows driver to work with xterm mouse protocol.
+ remove DECCOLM+DECSCLM from foot (patch by Daniel Ekloef).
==== nghttp2 ====
Version update (1.51.0 -> 1.52.0)
- update to 1.52.0:
* https://nghttp2.org/blog/2023/02/13/nghttp2-v1-52-0/
* sphinx_rtd_theme has been removed from the repository
and archive.
* The deprecated Python bindings has been removed.
* The deprecated libnghttp2_asio has been removed.
* llhttp and neverbleed have been updated.
* This release fixes the bug that stalls TLS connection.
* This release adds more http3 integration tests.
- drop nghttp2-remove-python-build.patch: obsolete as the code got removed
==== nodejs19 ====
Version update (19.7.0 -> 19.9.0)
Subpackages: npm19
- Update to version 19.9.0
* add Tracing Channel in diagnostic_channel
* new URL.canParse API
- Update to version 19.8.1
* buffer: add Buffer.copyBytesFrom(...)
* events: add listener argument to listenerCount
* lib: add AsyncLocalStorage.bind() and .snapshot()
* tls: support automatic DHE
* wasi: add support for version when creating WASI
* worker: add support for worker name in inspector and trace_events
* deps: npm updated to 9.5.1
- versioned.patch: refreshed
==== open-iscsi ====
Subpackages: libopeniscsiusr0
- Remove "--strip" in SPEC file for meson build, so that
debuginfo is generated. (from mwilck) (bsc#1210536)
==== open-vm-tools ====
Subpackages: libvmtools0 open-vm-tools-desktop
- As per jsc-PED-1344, update spec file to only build the containerinfo
plugin for TW/SLES 15 SP5 and newer.
==== openexr ====
Version update (3.1.6 -> 3.1.7)
Subpackages: libIex-3_1-30 libIlmThread-3_1-30 libOpenEXR-3_1-30
- update to 3.1.7:
* Patch release that fixes a build regression on ARMv7, and
fixes a build issue with zlib.
==== openldap2 ====
Version update (2.6.3 -> 2.6.4)
Subpackages: libldap-data libldap2 openldap2-client
- update to 2.6.4:
* Fixed client tools to remove 'h' and 'p' options
* Fixed ldapsearch memory leak with paged results (ITS#9860)
* Fixed libldap ldif_open_urlto check for failure (ITS#9904)
* Fixed libldap ldap_url_parsehosts check for failure
* Fixed liblunicode UTF8bvnormalize buffer size (ITS#9955)
* Fixed lloadd memory leaks (ITS#9907)
* Fixed lloadd shutdown code to protect memory correctly
* Fixed lloadd race in epoch.c (ITS#9947)
* Fixed lloadd potential deadlock with cn=monitor (ITS#9951)
* Fixed lloadd to keep listener base around when not active
* Fixed lloadd object reclamation sequencing (ITS#9983)
* Fixed slapd memory leak with olcAuthIDRewrite (ITS#6035)
* Fixed slapd free of redundant cmdline option (ITS#9912)
* Fixed slapd transactions extended operations cleanup after
* Fixed slapd deadlock with replicated cn=config
* Fixed slapd connection close logic (ITS#9991)
* Fixed slapd bconfig locking of cn=config entries (ITS#9045)
* Fixed slapd-mdb max number of index databases to 256
* Fixed slapd-mdb to always release entries from ADD operations
* Fixed slapd-mdb to fully init empty DN in tool_entry_get
* Fixed slapd-monitor memory leaks with lloadd (ITS#9906)
* Fixed slapd-monitor to free remembered cookies (ITS#9339)
* Fixed slapo-accesslog reqStart ordering matching rule
* Fixed slapo-deref memory leak (ITS#9924)
* Fixed slapo-dynlist to ignore irrelevant objectClasses
* Fixed slapo-dynlist to avoid unnecessary searches (ITS#9929)
* Fixed slapo-dynlist to mark internal searches as such
* Fixed slapo-pcache crash in consistency_check (ITS#9966)
* Fixed slapo-remoteauth memory leaks (ITS#9438)
* Fixed slapo-rwm memory leaks (ITS#9817)
* Build Environment
* Fixed ancient DOS related ifdef checks (ITS#9925)
* Fixed build process to not use gmake specific features
* Fixed source tree to remove symlinks (ITS#9926)
* Fixed slapo-otp testdir creation (ITS#9437)
* Fixed slapd-tester memory leak (ITS#9908)
* Fixed usage of non-standard C syntax (ITS#9898, ITS#9899,
ITS#9901)
* Fixed usage of bashism (ITS#9900)
* Fixed test suite portability (ITS#9931)
* Documentation
* Fixed ldap_bind(3) to document ber_bvfree in ldap_sasl_bind
(ITS#9976)
* Fixed slapo-asyncmeta(5) to clarify scheduling for target
connections (ITS#9941)
* Fixed slapo-dynlist(5) to clarify configuration settings
(ITS#9957)
* Fixed slapo-unique(5) to clarify when quoting should be used
(ITS#9915)
* Minor cleanup
==== openldap2-contrib-src ====
Version update (2.6.3 -> 2.6.4)
- update to 2.6.4:
* Fixed client tools to remove 'h' and 'p' options
* Fixed ldapsearch memory leak with paged results (ITS#9860)
* Fixed libldap ldif_open_urlto check for failure (ITS#9904)
* Fixed libldap ldap_url_parsehosts check for failure
* Fixed liblunicode UTF8bvnormalize buffer size (ITS#9955)
* Fixed lloadd memory leaks (ITS#9907)
* Fixed lloadd shutdown code to protect memory correctly
* Fixed lloadd race in epoch.c (ITS#9947)
* Fixed lloadd potential deadlock with cn=monitor (ITS#9951)
* Fixed lloadd to keep listener base around when not active
* Fixed lloadd object reclamation sequencing (ITS#9983)
* Fixed slapd memory leak with olcAuthIDRewrite (ITS#6035)
* Fixed slapd free of redundant cmdline option (ITS#9912)
* Fixed slapd transactions extended operations cleanup after
* Fixed slapd deadlock with replicated cn=config
* Fixed slapd connection close logic (ITS#9991)
* Fixed slapd bconfig locking of cn=config entries (ITS#9045)
* Fixed slapd-mdb max number of index databases to 256
* Fixed slapd-mdb to always release entries from ADD operations
* Fixed slapd-mdb to fully init empty DN in tool_entry_get
* Fixed slapd-monitor memory leaks with lloadd (ITS#9906)
* Fixed slapd-monitor to free remembered cookies (ITS#9339)
* Fixed slapo-accesslog reqStart ordering matching rule
* Fixed slapo-deref memory leak (ITS#9924)
* Fixed slapo-dynlist to ignore irrelevant objectClasses
* Fixed slapo-dynlist to avoid unnecessary searches (ITS#9929)
* Fixed slapo-dynlist to mark internal searches as such
* Fixed slapo-pcache crash in consistency_check (ITS#9966)
* Fixed slapo-remoteauth memory leaks (ITS#9438)
* Fixed slapo-rwm memory leaks (ITS#9817)
* Build Environment
* Fixed ancient DOS related ifdef checks (ITS#9925)
* Fixed build process to not use gmake specific features
* Fixed source tree to remove symlinks (ITS#9926)
* Fixed slapo-otp testdir creation (ITS#9437)
* Fixed slapd-tester memory leak (ITS#9908)
* Fixed usage of non-standard C syntax (ITS#9898, ITS#9899,
ITS#9901)
* Fixed usage of bashism (ITS#9900)
* Fixed test suite portability (ITS#9931)
* Documentation
* Fixed ldap_bind(3) to document ber_bvfree in ldap_sasl_bind
(ITS#9976)
* Fixed slapo-asyncmeta(5) to clarify scheduling for target
connections (ITS#9941)
* Fixed slapo-dynlist(5) to clarify configuration settings
(ITS#9957)
* Fixed slapo-unique(5) to clarify when quoting should be used
(ITS#9915)
* Minor cleanup
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- Rename sshd.pamd to sshd-sle.pamd and fix order of pam_keyinit
- Add new sshd.pamd including postlogin-* config files
==== openssl-1_1 ====
Subpackages: libopenssl1_1
- Security Fix: [CVE-2023-0465, bsc#1209878]
* Invalid certificate policies in leaf certificates are silently ignored
* Add openssl-CVE-2023-0465.patch
- Security Fix: [CVE-2023-0466, bsc#1209873]
* Certificate policy check not enabled
* Add openssl-CVE-2023-0466.patch
==== oxygen5-sounds ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== pam-config ====
Version update (2.2 -> 2.4)
- Update to version 2.4
- Read postlogin files, too
- Update to version 2.3
- Add silent_if option for pam_lastlog2
==== pam_kwallet ====
Version update (5.27.3 -> 5.27.4)
Subpackages: pam_kwallet-common
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* Exit early if the target user is root
* Don't do anything if the password is empty
* Verify that XDG_RUNTIME_DIR is usable
- Drop patches, now upstream:
* 0001-Verify-that-XDG_RUNTIME_DIR-is-usable.patch
* 0002-Don-t-do-anything-if-the-password-is-empty.patch
* 0003-Exit-early-if-the-target-user-is-root.patch
==== patterns-base ====
Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-enhanced_base patterns-base-minimal_base patterns-base-selinux patterns-base-sw_management patterns-base-transactional_base patterns-base-x11 patterns-base-x11_enhanced
- base: Add lastlog2 as Y2038 safe lastlog replacement
==== 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
- Replace gedit with gnome-text-editor as default editor. Following
this, drop all gedit-plugins Suggests.
- Downgrade glade Recommends to Suggests in gnome_ide pattern.
==== patterns-kde ====
Version update (20221001 -> 20230403)
Subpackages: patterns-kde-kde patterns-kde-kde_edutainment patterns-kde-kde_games patterns-kde-kde_ide patterns-kde-kde_imaging patterns-kde-kde_internet patterns-kde-kde_multimedia patterns-kde-kde_office patterns-kde-kde_pim patterns-kde-kde_plasma patterns-kde-kde_utilities patterns-kde-kde_utilities_opt patterns-kde-kde_yast
- Add the qt6-grpc and qt6-location devel packages to the Qt6
pattern.
==== perl-Image-ExifTool ====
Version update (12.59 -> 12.60)
Subpackages: exiftool perl-File-RandomAccess
- updated to 12.60
see /usr/share/doc/packages/perl-Image-ExifTool/Changes
==== php8 ====
Version update (8.1.17 -> 8.1.18)
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.1.18
* This is a bug fix release.
https://www.php.net/ChangeLog-8.php#8.1.18
- modified patches
% php-ar-flags.patch (refreshed)
% php-build-reproducible-phar.patch (refreshed)
% php-ini.patch (refreshed)
==== pipewire ====
Version update (0.3.67 -> 0.3.69)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Add patch from upstream for https://bugs.archlinux.org/task/78195
* 0001-Revert-alsa-mixer-allow-to-re-attach-the-mixer-control.patch
- Add patch from upstream to fix some potentially broken devices:
* 0002-alsa-fix-area-pointers.patch
- Only apply reduce-meson-dependency.patch when meson present
during build is too old.
- Add patch to build pipewire in Leap 15.4:
* reduce-meson-dependency.patch
- Update to version 0.3.69:
* Highlights:
- Reverted the UCM changes, they seem to cause regressions
causing audio to be muted in some cases.
- Fix a regression in the scheduler where a driver node might
not be marked as runnable in some cases, like when
echo-cancel is used.
- Handle links from the driver to itself. This makes the midi
bridge work again.
- ALSA rate matching for sources was fixed. It would previously
wait too long for rate matching and then cause drift. This
should reduce crackling and stuttering whan capturing in
low latency.
- Fix the GStreamer clock to make cheese video recording work
again.
- More fixes and improvements.
* PipeWire:
- Fix a regression in the scheduler where a driver node might
not be marked as runnable in some cases, like when
echo-cancel is used.
- Handle links from the driver to itself. This makes the midi
bridge work again.
- Some man pages were improved.
- Fix a potential crash when thread-loop is destroyed before
the loop.
* Modules:
- A new raw biquad filter was added to filter-chain. You can
manually set the 6 parameters and you can use this to create
custom filters per sample rate.
- The echo-canceller now supports different channels for the
capture and playback streams.
* SPA:
- A SB Audigy specific profile set was added to make better use
of the controls.
- More ALSA IRQ based scheduling improvements.
- ALSA rate matching for sources was fixed. It would previously
wait too long for rate matching and then cause drift. This
should reduce crackling and stuttering whan capturing in
low latency.
- The echo-cancel plugin API has a new method to make it
possible to have different channels for capture, source and
playback.
- Reverted the UCM changes, they seem to cause regressions
causing audio to be muted in some cases.
* Bluetooth:
- Many more BAP fixes and improvements. Devices are now
created as a set and can be combined into one device by the
session manager.
* GStreamer:
- Fix the GStreamer clock to make cheese video recording work
again.
- Enable gstreamer-device-provider (rh#2183691).
- Update to version 0.3.68:
* Highlights:
- Symbolic links to the pipewire binary are now used instead of
recompiling the same binary multiple times.
- Changes to the graph scheduler related to quantum/rate
updates and calculation of the node states. Things should
start and switch between quantums and rates more smoothly now
and especially virtual devices should now only run when
required.
- A new RTP session module was added. This uses the Apple MIDI
protocol to configure low-latency bidirectional MIDI (and
with a PipeWire specific extension, also audio) between
machines. OPUS encoding was added to the RTP formats.
The SAP module was separated from the rtp-sink/source module
to make it more usable.
- A new runtime debug property was added to all streams and
nodes to trigger a save of the raw samples to a wav file.
Support for this has also been added to the echo-canceler to
debug potential issues.
- Module pulse-tunnel has improved rate matching and
synchronisation support. It should also not drift anymore for
capture devices.
- The link-factory now ignores by default the link.passive
property. This means that tools like pw-link or jack clients
and wireplumber can't make passive links anymore. The reason
is that there is now much more advanced logic in PipeWire
itself to handle passive links based on node and port
properties.
- The RAOP sink was ported to new OpenSSL functions. Digest
passwords are handled correctly now and support for more
devices was added.
- The ACP code was updated with new PulseAudio UCM code:
"Create multiple profiles per verb for conflicting devices".
This might change the names of devices, profiles and ports so
scripts might need to be updated.
- Upmixing is disabled again by default. We now ship config
files that distros can install to enable upmixing again. The
reason being that PipeWire should not apply fancy DSP
processing to audio by default.
... changelog too long, skipping 101 lines ...
- Sort the device by priority in deviceprovider.
==== plasma-browser-integration ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== plasma-framework ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5Plasma5 plasma-framework-components
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* DataEngines: Add forward compatibility as a porting aid
* containmentinterface: get applet position when menu key is pressed
==== plasma-nm5 ====
Version update (5.27.3 -> 5.27.4)
Subpackages: plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== plasma5-addons ====
Version update (5.27.3 -> 5.27.4)
Subpackages: plasma5-addons-lang
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* wallpapers/potd: replace `anchor.{left,right}` with `Layout.fillWidth`
* ProfilesModel: Add placeholder for option "Start Kate (no arguments)" (kde#464724)
==== plasma5-desktop ====
Version update (5.27.3 -> 5.27.4)
Subpackages: plasma5-desktop-emojier
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* applets/taskmanager: don't refresh virtual desktop info when menu item is not enabled
* applets/taskmanager: skip updating tooltip when it's disabled (kde#467709)
* Divide minimum panel size by two when not floating (kde#466098)
* applets/taskmanager: press menu key to open task menu
* applets/kicker: Hide separators when sorted alphabetically (kde#465865)
* Activate Emoji Selector using emoji key
==== plasma5-disks ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== plasma5-integration ====
Version update (5.27.3 -> 5.27.4)
Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== plasma5-openSUSE ====
Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE
- Update to 5.27.4
==== plasma5-pa ====
Version update (5.27.3 -> 5.27.4)
Subpackages: plasma5-pa-lang
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* kcm: stop setting sourceSize in avatar
* kcm/DeviceListItem: Set width for comboboxes, with correctly sized popup
* applet: add missing function for "Show virtual devices" menu item (kde#465996)
==== plasma5-systemmonitor ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== plasma5-thunderbolt ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== plasma5-workspace ====
Version update (5.27.3 -> 5.27.4.1)
Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-libs xembedsniproxy
- Recommend filelight (boo#1210331)
- Update to 5.27.4.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* applets/systemtray: press and hold to open context menu for plasmoids
* applets/digital-clock: reload timezone after saving in Datetime KCM (kde#467494)
* components/keyboardlayout: Fix forced activation of vkbd
* Create directory before installing session-local
* applets/systemtray: fix menu key not working in SNI
* Find PkgConfig before first call to pkg_check_modules
* sddm-theme: Populate keyboard layouts menu only on first show
* [dashboard] Skip task switcher
* klipper: test bug 465225
* systemtraytest: take screenshot only when test fails
* kcms/nightcolor: fix timing strings with narrow window widths
* libtaskmanager: simplify `test_openCloseWindow`
==== polkit-kde-agent-5 ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== poppler ====
Version update (23.03.0 -> 23.04.0)
Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools
- update to 23.04.0:
* Fix memory issue when signing fails. Issue #1372
* Internal improvements of signature related code
* CairoOutputDev: improve type3 font rendering
* Fix memory leak in
GlobalParams::findSystemFontFileForFamilyAndStyle
* pdftocairo: Fix crash in some special situations
* pdfsig: allow holes in -dump signature list
* pdfsig: Support --help
==== poppler-qt5 ====
Version update (23.03.0 -> 23.04.0)
- update to 23.04.0:
* Fix memory issue when signing fails. Issue #1372
* Internal improvements of signature related code
* CairoOutputDev: improve type3 font rendering
* Fix memory leak in
GlobalParams::findSystemFontFileForFamilyAndStyle
* pdftocairo: Fix crash in some special situations
* pdfsig: allow holes in -dump signature list
* pdfsig: Support --help
==== postgresql15 ====
Subpackages: libpq5 postgresql15-contrib postgresql15-server
- Include -mini in Name: to avoid conflicts in the source package
name and OBS internal dependency tracking.
==== powerdevil5 ====
Version update (5.27.3 -> 5.27.4)
Subpackages: powerdevil5-lang
- Cleanup build dependencies:
* Remove unused KDELibs4Support and KF5Wayland
* Explicitly add KF5Crash, KF5DocTools and KF5Notifications
* Update required versions.
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== prison-qt5 ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== publicsuffix ====
Version update (20230226 -> 20230414)
- Update to version 20230414:
* util: gTLD data autopull updates for 2023-04-14T15:13:16 UTC (#1738)
* Change - update comments/policy for the French ccTLDs (`.fr`, `.pm`, `.re`, `.tf`, `.wf`, `.yt`) by Administrator (#1732)
* New policy for .museum, without all the SLD (Second-Level Domains) (#1729)
* Add ladesk.com (#1538)
* util: gTLD data autopull updates for 2023-03-18T15:13:12 UTC (#1723)
* util: gTLD data autopull updates for 2023-03-08T15:15:40 UTC (#1714)
* Additional ngrok domains - more `ngrok.io` from #48 + `ngrok.app` `ngrok-free.app` `ngrok.dev` `ngrok-free.dev` `ngrok.pizza` (#1653)
* Add `ie.ua` (#1597)
==== purpose ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== python-Pillow ====
Version update (9.4.0 -> 9.5.0)
- update to 9.5.0:
* Added ImageSourceData to TAGS_V2 #7053
* Clear PPM half token after use #7052
* Removed absolute path to ldconfig #7044
* Support custom comments and PLT markers when saving JPEG2000
images #6903
* Load before getting size in __array_interface__ #7034
* Support creating BGR;15, BGR;16 and BGR;24 images, but drop
support for BGR;32 #7010
* Consider transparency when applying APNG blend mask #7018
* Round duration when saving animated WebP images #6996
* Added reading of JPEG2000 comments #6909
* Decrement reference count #7003
* Allow libtiff_support_custom_tags to be missing #7020
* Improved I;16N support #6834
* Added QOI reading #6852
* Added saving RGBA images as PDFs #6925
* Do not raise an error if os.environ does not contain PATH
* Close OleFileIO instance when closing or exiting FPX or MIC
* Added __int__ to IFDRational for Python >= 3.11 #6998
* Added memoryview support to Dib.frombytes() #6988
* Close file pointer copy in the libtiff encoder if still open
* Raise an error if ImageDraw co-ordinates are incorrectly
ordered #6978
* Added "corners" argument to ImageDraw rounded_rectangle()
* Added memoryview support to frombytes() #6974
* Allow comments in FITS images #6973
* Support saving PDF with different X and Y resolutions #6961
* [jvanderneutstulen, radarhere, hugovk]
* Fixed writing int as UNDEFINED tag #6950
* Raise an error if EXIF data is too long when saving JPEG
* Handle more than one directory returned by pkg-config #6896
* [sebastic, radarhere]
* Do not retry past formats when loading all formats for the
first time #6902
* Do not retry specified formats if they failed when opening
* Do not unintentionally load TIFF format at first #6892
* Stop reading when EPS line becomes too long #6897
* Allow writing IFDRational to BYTE tag #6890
* Raise ValueError for BoxBlur filter with negative radius
==== python-argparse-manpage ====
Version update (4 -> 4.1)
- update to 4.1:
* A new `--include` feature, inspired by `help2man --include`.
* Allow overriding build date with SOURCE_DATE_EPOCH
environment variable in order to make builds reproducible.
==== python-cryptography ====
Version update (40.0.1 -> 40.0.2)
- update to 40.0.2:
* Fixed compilation when using LibreSSL 3.7.2.
- rebase patch remove_python_3_6_deprecation_warning.patch
==== python-importlib-metadata ====
Version update (6.1.0 -> 6.3.0)
- update to 6.3.0:
* #115: Support ``installed-files.txt`` for
``Distribution.files`` when present.
* #442: Fixed issue introduced in v6.1.0 where non-importable
* names (metadata dirs) began appearing in ``packages_distributions``.
* #384: ``PackageMetadata`` now stipulates an additional
``get`` method allowing for easy querying of metadata keys that may
not be present
- Remove unneeded BuildRequires on pep517.
==== python-libvirt-python ====
Version update (9.1.0 -> 9.2.0)
- Update to 9.2.0
- Add all new APIs and constants in libvirt 9.2.0
==== python-pbr ====
- Remove unneeded BuildRequires on pep517.
==== python-pexpect ====
- Skip REPLWrapTestCase.test_existing_spawn which seems to still
fail on s390x (gh#pexpect/pexpect#750, bsc#1209560).
==== python-pytz ====
Version update (2023.2 -> 2023.3)
- update to 2023.3:
* Update to IANA 2023c
==== python-setuptools ====
Version update (67.6.0 -> 67.6.1)
- update to 67.6.1:
* #3865: Fixed ``_WouldIgnoreField`` warnings for ``scripts``
and ``gui_scripts``, when ``entry-points`` is not listed in dynamic.
* #3875: Update code generated by ``validate-pyproject`` to use
v0.12.2.
* This should fix default license patterns when
``pyproject.toml`` is used.
==== python-zipp ====
Version update (3.8.1 -> 3.15.0)
- update to 3.15.0:
* gh-102209: ``test_implied_dirs_performance`` now tests
* measures the time complexity experimentally.
* Minor cleanup in tests, including #93.
* In tests, add a fallback when ``func_timeout`` isn't
available.
* gh-101566: In ``CompleteDirs``, override ``ZipFile.getinfo``
* to supply a ``ZipInfo`` for implied dirs.
* gh-101144: Honor ``encoding`` as positional parameter
* to ``Path.open()`` and ``Path.read_text()``.
* #85: Added support for new methods on ``Path``:
* ``match`` * ``glob`` and ``rglob`` * ``relative_to``
* ``is_symlink``
* Removed 'print' expression in test_pickle.
* bpo-43651: Apply ``io.text_encoding`` on Python 3.10 and
later.
* #81: ``Path`` objects are now pickleable if they've been
* constructed from pickleable objects. Any restored objects
* will re-construct the zip file with the original arguments.
==== python310-packaging ====
Version update (23.0 -> 23.1)
- update to 23.1
* chore: add typed classifier
* Improve parser error messaging around mistakes in/around
version specifiers
* Upgrade to latest mypy
* Delete print() from test_tags
* Update our linters
* Improve error for local version label with unsupported operators
* Parse raw metadata
* Handle prefix match with zeros at end of prefix correctly
* Relax typing of _key on _BaseVersion
* Replace spaces in platform names with underscores
* Import underlying parser function as an underscored variable
==== qqc2-desktop-style ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* CheckIndicator: Allow exclusive buttons to be detected via their ButtonGroup (kde#467390)
==== qt6-base ====
Version update (6.4.3 -> 6.5.0)
Subpackages: libQt6Core6 libQt6DBus6 libQt6Gui6 libQt6Network6 libQt6OpenGL6 libQt6Sql6 libQt6Test6 libQt6Widgets6 qt6-network-tls qt6-platformtheme-gtk3
- Add upstream change:
* 0001-QApplication-Fix-DEPRECATED_VERSION-for-setActiveWin.patch
- Update to 6.5.0
* https://www.qt.io/blog/qt-6.5-lts-released
- Drop patch, merged upstream:
* 0001-Avoid-resetting-CMAKE_AUTOMOC_MACRO_NAMES.patch
==== qt6-declarative ====
Version update (6.4.3 -> 6.5.0)
Subpackages: libQt6LabsAnimation6 libQt6LabsFolderListModel6 libQt6LabsQmlModels6 libQt6LabsSettings6 libQt6LabsSharedImage6 libQt6LabsWavefrontMesh6 libQt6Qml6 libQt6QmlCore6 libQt6QmlLocalStorage6 libQt6QmlModels6 libQt6QmlWorkerScript6 libQt6QmlXmlListModel6 libQt6Quick6 libQt6QuickControls2-6 libQt6QuickControls2Impl6 libQt6QuickDialogs2-6 libQt6QuickDialogs2QuickImpl6 libQt6QuickDialogs2Utils6 libQt6QuickLayouts6 libQt6QuickParticles6 libQt6QuickShapes6 libQt6QuickTemplates2-6 libQt6QuickTest6 qt6-declarative-imports
- Update to 6.5.0
* https://www.qt.io/blog/qt-6.5-lts-released
==== qt6-imageformats ====
Version update (6.4.3 -> 6.5.0)
- Update to 6.5.0
* https://www.qt.io/blog/qt-6.5-lts-released
==== qt6-translations ====
Version update (6.4.3 -> 6.5.0)
- Update to 6.5.0
* https://www.qt.io/blog/qt-6.5-lts-released
==== qt6-wayland ====
Version update (6.4.3 -> 6.5.0)
Subpackages: libQt6WaylandClient6 libQt6WaylandCompositor6 libQt6WaylandEglClientHwIntegration6 libQt6WaylandEglCompositorHwIntegration6 libQt6WlShellIntegration6
- Update to 6.5.0
* https://www.qt.io/blog/qt-6.5-lts-released
==== raspberrypi-firmware ====
Version update (2023.02.22 -> 2023.03.22)
- Update to c4122b870 (2023-03-22):
* firmware: gencmd: Add a fallback to mailbox interface if vchiq is not available
* firmware: Handle 64-bitness of named kernels
See: #1792
* firmware: bootloader: Fix automatic 64bit selection on Pi3s
See: https://forums.raspberrypi.com/viewtopic.php?p=2089764#p2089764
* firmware: bootloader: Raise CMA cap to 512MB on a 64-bit Pi4
* firmware: bootloader: Prefer 64-bit kernels on Pi 4s
See: https://forums.raspberrypi.com/viewtopic.php?p=2088935#p2088935
* firmware: platform: clocks: Replace m2mc with hdmi for state machine clock on 2711
==== raspberrypi-firmware-config ====
Version update (2023.02.22 -> 2023.03.22)
- Update to c4122b870 (2023-03-22):
* firmware: gencmd: Add a fallback to mailbox interface if vchiq is not available
* firmware: Handle 64-bitness of named kernels
See: #1792
* firmware: bootloader: Fix automatic 64bit selection on Pi3s
See: https://forums.raspberrypi.com/viewtopic.php?p=2089764#p2089764
* firmware: bootloader: Raise CMA cap to 512MB on a 64-bit Pi4
* firmware: bootloader: Prefer 64-bit kernels on Pi 4s
See: https://forums.raspberrypi.com/viewtopic.php?p=2088935#p2088935
* firmware: platform: clocks: Replace m2mc with hdmi for state machine clock on 2711
==== rav1e ====
Version update (0.6.2+0 -> 0.6.4+0)
- Update to version 0.6.4+0:
* Safety critical bounds checking is off-by-one in sgrproj_box_ab_internal
* Initialize `low` array in a more rust-like way in `kmeans`
* Rework mutable borrows for symbol_with_update
* Drop explicit size for macro symbol_with_update
* Use const generics for CDFContextLog
* Fix undefined behavior in CDFContextLogOps
* ec: Simplify lr_compute function
* Use a bit counter instead of a byte counter in WriterRecorder
* Minimize bounds checks in pred functions
* Use generics for BD-8 on sgrproj functions
* Use saturating_sub in sgrproj_sum_finish
* Move bounds checks out of hot loop in sgrproj
* Ensure quantizer values are non-zero with a const fn
* Optimize base quants using NonZero integers (#3115)
* Move quant tables to separate file to improve organization (#3113)
* Use is_power_of_two method in divu_gen
* Fix rounding issue in HBD CDEF code
* Hint that creating a region from an empty plane is unlikely
* Minor optimization to take_slice
* Clean up cdef_dist
* Minor optimizations
* Optimizations for weighted_sse
* Add HBD AVX2 assembly for SAD (#3099)
* ec: Manually inline `msb()` and `ilog()` for clarity (#3104)
* Comment regarding cnt being unused
* Improve naming
* Use a bit counter instead of a byte counter in EC
* Add 10-bit cdef_dist ASM
* Optimise sad_plane_internal
* Save some bounds checks on me_stats
* Minor optimization to av1_get_mv_joint
* Use chunks_exact for performance in diff method
* Integrate CfL AC x86 assembly functions
* benches: Fix alignment issue for cfl_rdo
* Move luma_ac to predict module
* Extract luma_ac_internal with const generics
* Optimise plane::as_region
* Optimise BlockSize::from_width_and_height_opt
* Improve vectorization in get_sad
* Template entropy coding functions to help optimiser
* Enable SSE2/AVX512ICL put/prep/avg x86 assembly
* Enable AVX2 12-bit Inverse Transform x86 assembly
* Enable new SSE4.1 HBD Inverse Transform x86 assembly
* Pin assert_cmd, predicates and clap in Cargo.toml for rust 1.60.0
* Prepare for release
* Fix header coding for level_idx < 7.
==== remmina ====
Version update (1.4.29 -> 1.4.30)
Subpackages: remmina-plugin-rdp remmina-plugin-secret remmina-plugin-vnc
- Update to remmina version 1.4.30
* Add text mime type formats to RDP clibpoard !2459
* Ensure timer is null after destruction !2462
* Ability to view passwords in the clear using a toggle in the
password field !2460
* Made icons viewable in lower resulution. !2463
* Improve mime file !2464
* [REM-2809] Appearance preferences now refresh in the main window when
the user... !2466
* This should be a message instead of a info print.
So that the user can see it by default. !2461
* remmina_rdp_monitor_get(): fix maxw, maxh and monitorids calculation !2467
* Rem 2864 !2469
* Fix undefined symbol error when importing gi in a python extension !2470
* Rem 2864 !2472
* [REM-1987] allow for dynamic resolution updates for vnc connections !2476
* Fix overlapping text in preferences menu, terminal tab !2477
* Allow could not authenticate banner to go away after successful
reauthentication !2478
* Add environments for easy manual testing !2473
==== rng-tools ====
Version update (6.15 -> 6.16)
- update to 6.16:
* Misc man page fixes, specifically addressing -V option
misdocumentation
* Improve security by allowing rngd to drop privlidges
* Misc documentation improvements
* Fix building with jitterentropy when configured for internal
software clock usage
* Fix building of power9 darn code on power systems that don't
natively support DARN instruction
* Fix jitterentropy long timeout failures on low power hardware
* Fix various build time errors on non libc systems
* Misc covscan issue fixes
==== rsync ====
- Switch rsyncd symlink to a wrapper script to allow setting a distinct
SELinux type (bsc#1209654)
==== rubygem-ruby-dbus ====
Version update (0.20.0 -> 0.21.0)
- 0.21.0
Features:
* Respect env RUBY_DBUS_ENDIANNESS=B (or =l) for outgoing messages.
Bug fixes:
* Reduce socket buffer allocations (gh#mvidner/ruby-dbus#129).
* Message#marshall speedup: don't marshall the body twice.
==== sane-backends ====
Version update (1.1.1 -> 1.2.1)
Subpackages: libsane1 sane-backends-autoconfig
- Updated to sane-backends version 1.2.1
* Backends
+ avision:
- Minor fix for protocol packet length.
- Added âbasicâ support for Avision AD345F. Note that multi-sheet scanning is problematic.
- Fix for 32-bit limitation on scan line size which caused early abort of scan.
- Fix for minimum resolution for devices with AV_ASIC_C6.
- Various small logic errors addressed.
+ canon: Use the common model name instead of string from the device.
+ canon_lide70: Some small corrections to option support.
+ canon_pp: Potential buffer overrun issue addressed.
+ canon-dr: Added support for lifecycle counters for dr-x10c scanners.
+ epjitsu: Hang fix for Scansnap S1300i.
+ epsonds: Added support for Epson XP-2200 Series devices.
+ escl:
- Fixes related to support for HP M277dw.
- Fix for Canon TS-3400 series resolution support.
- Added support for Epson EcoTank L3160.
- Fix for segfault crash.
- Performance and memory use enhancements through the use of memory-mapped I/O.
- Fix for TIFF file type generation failure.
- IPv6 detection improvements.
+ fujitsu:
- Contrast/brightness fixes for Fujitsu ix500.
- Support confirmed for Fujitsu fi-7300NX.
- Support added for ScanSnap ix1400.
- Added support for ScanPartner SP30.
+ genesys:
- Fixes for unit test build errors related to GCC 12.
- Fix for 32-bit limitation on scan line size which caused early abort. of scan.
- Build issue fix for OSX.
- Button support for Canon 8400f scanner corrected.
- Support added back in for Plustek OpticFilm 7600i: config file entry was missing.
+ kvs40xx: Compiler warnings fixed.
+ mustek_usb2: Compiler warnings fixed.
+ pixma:
- Fix for Canon TS-3400 series resolution support.
- Button support for Canon MG5700 series corrected.
- Added support for Canon imageRUNNER 1018/1022/1023.
- Added support for Canon PIXMA TS2400 Series.
- Added support for Canon PIXMA TS2600 Series.
- Testing confirmed for Canon TS6400 series devices.
- Testing confirmed for Canon TS3400 series devices.
- Various devicesâ max resolutions fixed.
- Minor fix for broadcast buffer size error.
+ plustek_pp: Support removed for deprecated Linux kernel driver build.
+ test: Fix for 32-bit limitation on scan line size which caused early abort of scan.
+ xerox_mfp:
- JPEG support fix for Samsung SCX-4828 FN and similar.
- JPEG support fix for Samsung SCX-4824 FN and similar.
* Frontends
+ sane-find-scanner: Alteration to output to indicate that indicated devices are potentially
scanners.
+ saned: Fix for poll.h header file, which caused problems on Alpine Linux.
+ scanimage:
- Attempts to set readonly options will give a warning about readonly option set attempt now,
instead of the misleading "unknown option" error.
- Header file build fixes for FreeBSD.
- Fix for backends presenting NULL attributes in deactivated options.
* Miscellaneous
+ Updated translation to Russian, Italian, British English and Ukraine.
+ Compiler warnings addressed for a number of backends.
+ A number of fixes for the build system:
- Fix to ignore LDFLAGS environment variable in build.
- Fix to not build umax_pp tool when disabled.
- Fix for CLANG compiler warnings.
- Various small improvements to dependency checking and CI builds.
- General corrections for backendsâ use of mkstemp() function.
- Added support for autotoolsâ silent build option.
- Remove âwith-group configure option, since it is no longer used.
- Autotools fixes for backend library installation.
==== sddm ====
Subpackages: sddm-branding-openSUSE
- Replace proper_pam.diff with installation of source files:
* sddm.pam, sddm-autologin.pam, sddm-greeter.pam
- PAM services:
* Make use of substack for common-*
* Include postlogin-*
* Run pam_keyinit before common-session
* Deny password in sddm-greeter
- /run/sddm is owned by root:root
- Add patch to fix possible deadlock:
* 0001-Process-all-available-auth-messages-in-a-loop.patch
- Add missing dependencies on update-alternatives
- Migration of PAM settings to /usr/lib/pam.d.
==== shadow ====
Subpackages: libsubid4 login_defs
- Rename lastlog to lastlog.legacy to be able to switch to
Y2038 safe lastlog2 as default [jsc#PED-3144]
==== shim ====
- Removed POST_PROCESS_PE_FLAGS=-N from the build command in shim.spec to
enable the NX compatibility flag when using post-process-pe after
discussed with grub2 experts in mail. It's useful for further development
and testing. (bsc#1205588)
- Updated shim signature after shim 15.7 of SLE be signed back:
signature-sles.x86_64.asc, signature-sles.aarch64.asc (bsc#1198458)
==== shotwell ====
Version update (0.31.7 -> 0.31.90)
- Updatet to version 0.31.90:
+ Fix display of f-number
+ Fix several issues with unset exposure times
+ Properly read exposure time from video files with GStreamer
+ Fix display of time shift in AdjustDateTime dialog
+ Support HEIF/HEVC files
+ Support MXF files
+ Fix issues with continously shifting images by time zone offset
+ Minor UX enhancements with profile editor
+ Fix alternate month names in sidebar
+ Support .nomedia files when importing from folder
+ Fix missing icon on import page
+ Enable face recognition
+ Clean up face detection and recognition helper
+ Update haarcascade file
+ Support profile haarcascade
+ Support HiDPI for photo viewer and tools
+ Updated translations.
- Drop cd82759231e5ece2fa0dea40397c9051d15fd5c2.patch: Fixed
upstream.
==== snapper ====
Subpackages: snapper-zypp-plugin
- allow to show read-only state in list output and allow to
change read-only state (gh#openSUSE/snapper#804)
- support read-only options for LVM
- allow to set a snapshot as default (gh#openSUSE/snapper#803)
- avoid stale btrfs qgroups on transactional systems (bsc#1210151)
- fixed error message (gh#openSUSE/snapper#801)
==== solid ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5Solid5 solid-imports solid-tools
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* Remove some obsolete and incorrect code from UPower and UDisks2 backend
* Deprecate "Recall" API for batteries
* Avoid synchronous DBus calls for devices list
* Initialize supported interfaces with member initializer list
* Replace generic UPower QDBusInterface with concrete implementation
* Remove support for UPower < 0.99
* Remove invalid Refresh DBus call from UPower backend
==== sonnet ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetUi5 sonnet-imports
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== sudo ====
Subpackages: sudo-plugin-python
- sudo.pamd: Use common-session-nonlogin for >15 codestreams
More info in https://github.com/SUSE/pam-config/pull/16
==== syndication ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== syntax-highlighting ====
Version update (5.104.0 -> 5.105.0)
Subpackages: libKF5SyntaxHighlighting5 syntax-highlighting-imports
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- Changes since 5.104.0:
* Highlight the QML "required" keyword, added in Qt 5.15
==== systemd ====
Version update (253.1 -> 253.3)
Subpackages: libsystemd0 libudev1 systemd-container systemd-coredump udev
- testsuite: TEST-75-RESOLVED needs knot DNS server
- Import commit 66f3a8a47d5bf6aea3f6fb181c01550a1a54406e (merge of v253.3)
This merge also includes the following fix, which is not part of the stable
release:
d2413cec02 test/test-functions: fix typo in install_suse_systemd()
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/03cfbe767327d01d5a71131d91bf06f…
- Import commit 03cfbe767327d01d5a71131d91bf06fdc0047ca1
03cfbe7673 test: use setpriv instead of su for user switch from root
857843834c test: wrap mkfs.*/mksquashfs/mkswap binaries when running w/ ASan
be7388f8c5 test: do not remove state directory on failure
1b2885bd16 test: fix regexp in testsuite-74.mount.sh
41142f8013 test: drop extraneous bracket in testsuite-74.mount.sh
- systemd.spec: add files.coredump
- Import commit b63f58661b08037d8cb04ed97b5e39d9bf415fdc (merge of v253.2)
For a complete list of changes, visit:
https://github.com/openSUSE/systemd/compare/8b01686dd20124efc300d21ef38d85c…
- Move systemd-fsck stuff to udev sub-package.
- Include pam_keyinit.so in our systemd-user PAM service (bsc#1209741)
That way "systemd --user" instances get their own session keyring instead of
the user default session keyring. For some reasons cifscreds refuses to work
with the latter. That's what is expected for every PAM session anyway.
- Import commit 8b01686dd20124efc300d21ef38d85c1f75c372f
8b01686dd2 test: don't export $TOOLS_DIR
7a56b1b2f0 test: clean up $STATEDIR too
324bb19eb8 test: $STATEDIR should not point to /usr/lib/systemd/tests when NO_BUILD=1
2251735482 test: install symlinks with valid targets on SUSE and Debian
c30905a269 test: on openSUSE install the collection of unit test binaries in the target only for TEST-02-UNITTESTS
797ced15d8 meson: make sure the unit test scripts find testdata/ even if they are not installed in the same directory
04dc5b44b7 meson: define testdata_dir globally
69643c6c96 test: install unit tests in a dedicated subdirectory below '$testsdir'
==== systemsettings5 ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- Changes since 5.27.3:
* Cancel pending resolveChanges dialog when a new one is started (kde#465510)
* Include version number in bug report URL (kde#466881)
==== talloc ====
Subpackages: libtalloc2 python3-talloc
- Build AVX2 enabled hwcaps library for x86_64-v3
==== tcl ====
- Update tcl-refchan-mode-needed.patch to the upstream version.
==== texlive ====
Version update (6.3.4 -> 6.3.5)
Subpackages: libkpathsea6 libsynctex2
- Really update biber to version 2.19 (boo#1210257)
- Use ERR trap in bash used by spec file to catch rare and random
bibtexu/bibtex8 FAILS
- Do not build nor test bibtex8/bibtexu in parallel
- Support mkiv as well as lmtx ConTeXt formats
- Enlarge main memory of xmltex to get a format
- Modify patch source-warns.dif
* Remove change for decNumber.h from icu library source
as it is incompatible with icu 72 ans above
- Add patch source-decNumber.dif
* make libmp and libcu using the same decNumber scheme to
get e.g. bibtex8 working on all architectures
- Add patch luametatex.dif
* Also use the same decNumber scheme here
- Add patch biblatex-ms-missing.dif
* Allow two biber binbaries with different perl includes
- Add patch biblatex-ms-encoding.dif
* Make it work
- Delete patch biber-missing-semicolon.patch now upstream
- Update to final TeXLive 2023
- Do not touch libs/icu/icu-src/source/i18n/decNumber.h in
source-warns.dif as otherwise libicu does not compile
- Update to pretest TeXLive 2023
==== texlive-specs-n ====
Version update (2022.196.2.005svn61719 -> 2023.201.2.005svn65956)
- Support mkiv as well as lmtx ConTeXt formats
- Correct supplements tags of texlive packages to use
the new texlive-alldocuments meta package
- Move cenccmn.tex fro mdoc to tex tree to let be find by
the ucs font definitions
- Move pgfPT.input.library.tex from doc to tex tree to make
it visible for the pgf-PeriodicTable.sty
- Enlarge main memory of xmltex to get a format
- Update to final TeXLive 2023
- Add fix for boo#1204746
* New meta package texlive-documentation which triggers installation
of documentation packages of already installed packages
- Ported changes
* kpathsea_cnf.dif
* latexmk_conf.dif
* latexpand_perl.dif
* luaotfload_varfonts.dif
* luatex_cnf.dif
* texlive-scripts_scripts.dif
- New change context_cnf.dif
* help ConteXt to find its system wide files
- Upstream dropped packages
* aleph.tar.xz
* ametsoc.doc.tar.xz
* ametsoc.tar.xz
* amscls-doc.tar.xz
* amslatex-primer.tar.xz
* amsldoc-it.tar.xz
* amsldoc-vn.tar.xz
* amsmath-it.tar.xz
* amsthdoc-it.tar.xz
* anufinalexam.tar.xz
* apprends-latex.tar.xz
* around-the-bend.tar.xz
* ascii-chart.tar.xz
* asymptote-by-example-zh-cn.tar.xz
* asymptote-faq-zh-cn.tar.xz
* asymptote-manual-zh-cn.tar.xz
* autosp.tar.xz
* beamer-FUBerlin.doc.tar.xz
* beamer-FUBerlin.tar.xz
* beamer-tut-pt.tar.xz
* biber.tar.xz
* biblatex-cheatsheet.tar.xz
* bibtexu.tar.xz
* booktabs-de.tar.xz
* booktabs-fr.tar.xz
* components-of-TeX.doc.tar.xz
* components-of-TeX.tar.xz
* comprehensive.tar.xz
* context-inifile.doc.tar.xz
* context-inifile.tar.xz
* context-notes-zh-cn.doc.tar.xz
* context-notes-zh-cn.tar.xz
* csquotes-de.tar.xz
* cstex.tar.xz
* ctan_chk.tar.xz
* ctex-faq.tar.xz
* ctie.tar.xz
* cursolatex.tar.xz
* detex.tar.xz
* dickimaw.tar.xz
* doc-pictex.tar.xz
* docsurvey.tar.xz
* dtl.tar.xz
* dtxgallery.tar.xz
* dtxtut.tar.xz
* dvi2tty.doc.tar.xz
* dvi2tty.tar.xz
* dvicopy.tar.xz
* dvidvi.tar.xz
* dviljk.tar.xz
* dviout-util.tar.xz
* dvipng.tar.xz
* dvipos.tar.xz
* dvisvgm.tar.xz
* ebong.doc.tar.xz
* ebong.tar.xz
* ecothesis.tar.xz
* ednotes.doc.tar.xz
* ednotes.tar.xz
* elegantbook.doc.tar.xz
* elegantbook.tar.xz
* elegantnote.doc.tar.xz
* elegantnote.tar.xz
* elegantpaper.doc.tar.xz
* elegantpaper.tar.xz
* epslatex-fr.tar.xz
* es-tex-faq.tar.xz
* etdipa.tar.xz
* etoolbox-de.tar.xz
* expkv-cs.doc.tar.xz
* expkv-cs.tar.xz
* expkv-def.doc.tar.xz
* expkv-def.tar.xz
* expkv-opt.doc.tar.xz
* expkv-opt.tar.xz
* expkv.doc.tar.xz
* expkv.tar.xz
... changelog too long, skipping 546 lines ...
- For dvips do not require but recommend metapost (boo#1206850)
==== threadweaver ====
Version update (5.104.0 -> 5.105.0)
- Update to 5.105.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.105.0
- No code change since 5.104.0
==== tigervnc ====
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- xorg-x11-Xvnc requires dbus-1-x11 (bsc#1207730)
- Fixes for bsc#1209283
* Drop chown vnc:vnc calls in with-vnc-key.sh
* Add TLSNone to -securitytypes to increase security in xvnc@.service
==== transmission ====
Version update (4.0.2 -> 4.0.3)
Subpackages: transmission-common transmission-gtk
- Update to version 4.0.3:
+ Fix 4.0.2 higher CPU load while downloading (a regression).
+ Fix 4.0.0 bug where the torrentGet RPC method returned wrong
trackerStats.tier values.
+ Fix 4.0.0 HTTP announce behavior with bind-address-ipv*
settings.
+ Fix 4.0.0 bug in code that detects the computer's IPv6 support.
+ Silenced 4.0.0 minor log warnings for cross_seed_entry and uid
entries in torrent files.
+ When adding a duplicate torrent via the RPC API, the return
value now matches Transmission 3's return value.
+ Fix use of metainfo display-name as a fallback name.
+ Updated torrent Peer ID generation to happen once per session,
even for public torrents.
+ GTK client:
- Fix 4.0.0 preferences dialog being too large for small
displays.
- Fix 4.0.0 regression of percents, speeds, sizes, etc, not
being i18nized properly.
+ Daemon: Set the log level sooner at startup to ensure events
aren't missed.
+ Fix 4.0.0 bug in the display of how much of a torrent has been
downloaded.
+ Documentation improvements.
- Drop merged-upstream patch:
9fc0e4ff6186e3aee3d3350e9f1b062aa6e161fe.patch
==== tumbler ====
Version update (4.18.0 -> 4.18.1)
Subpackages: libtumbler-1-0 tumbler-folder-thumbnailer tumbler-lang tumbler-webp-thumbnailer
- Update to version 4.18.1
* Fix memory leak in jpeg-thumbnailer
* Fix memory leak in cover-thumbnailer
* Fix previous commit
* cover-thumbnailer: Fix deprecation warning
* build: Let xdt-depends.m4 macros set GLib macros
* Translation Updates
- Remove _service file
==== util-linux ====
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1
- su.pamd: Fixup common-session-nonlogin usage
- runuser.pamd, su.pamd: Guard common-session-nonlogin away for <=15 codestreams
More info in https://github.com/SUSE/pam-config/pull/16
==== util-linux-systemd ====
- su.pamd: Fixup common-session-nonlogin usage
- runuser.pamd, su.pamd: Guard common-session-nonlogin away for <=15 codestreams
More info in https://github.com/SUSE/pam-config/pull/16
==== vim ====
Version update (9.0.1430 -> 9.0.1443)
Subpackages: vim-data vim-data-common xxd
- Updated to version 9.0.1443, fixes the following problems
* Livebook files are not recognized.
* getscriptinfo() loops even when specific SID is given.
* Completion popup in wrong position with virtual text "above".
* On some systems the Lua library is not found.
* Crash when adding package already in 'runtimepath'.
* Scrolling too many lines when 'wrap' and 'diff' are set.
* Cannot compare a typed variable with v:none.
* Test fails with different error number.
* .fs files are falsely recognized as forth files.
* Start Insert mode when accessing a hidden prompt buffer.
* "rvim" can execute a shell through :diffpatch.
* mapset() does not restore non-script context.
* Ending Insert mode when accessing a hidden prompt buffer.
==== virt-manager ====
Subpackages: virt-install virt-manager-common
- Language file fixes
bsc#1209800, bsc#1197945, bsc#1197947, bsc#1198041
virtman-language-fixes.patch
==== vte ====
Version update (0.72.0 -> 0.72.1)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91
- Update to version 0.72.1:
+ emulation: Fix invalid mouse scroll event on window edge
+ widget:
- Fix compilation
- Fix setting clipboard with html data
- Fix introspection warnings
- Fix cursor blink timeout
+ Updated translations.
==== 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 fix-gst-crash.patch: Fix crash in
webkit_media_stream_src_class_init().
https://bugs.webkit.org/show_bug.cgi?id=254025
- Add reproducibility.patch: Make build more reproducible. Still
not there yet though. Inject fixed year in file.
==== webkit2gtk3-soup2 ====
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Add fix-gst-crash.patch: Fix crash in
webkit_media_stream_src_class_init().
https://bugs.webkit.org/show_bug.cgi?id=254025
- Add reproducibility.patch: Make build more reproducible. Still
not there yet though. Inject fixed year in file.
==== wireplumber ====
Version update (0.4.13 -> 0.4.14)
Subpackages: libwireplumber-0_4-0 wireplumber-audio
- Update to version 0.4.14:
* Additions
- Add support for managing Bluetooth-MIDI, complementing the
parts that were merged in PipeWire recently.
- Add a default volume configuration option for streams whose
volume has never been saved before; that allows starting new
streams at a lower volume than 100% by default, if desired.
- Add support for managing link errors and propagating them to
the client(s) involved. This allows better error handling on
the application side in case a format cannot be negotiated -
useful in video streams.
- snd_aloop devices are now described as being "Loopback"
devices.
- ALSA nodes in the pro audio profile now get increased graph
priority, so that they are more likely to become the driver
in the graph.
- Add support for disabling libcamera nodes & devices with
node.disabled and device.disabled, like it works for ALSA
and V4L2.
- Drop reduce-meson-required-version.patch: openSUSE Leap 15.3 is
no longer supported.
- Drop patches already included upstream:
* 0001-alsa-monitor-handle-snd_aloop-devices-better.patch
* 0001-spa-json-make-sure-we-only-add-encoded-string-data.patch
* 0001-m-lua-scripting-ignore-string-integer-table-keys-when-constructing-a-JSON-Array-Object.patch
==== wsdd ====
Version update (0.7.0 -> 0.7.1)
- Fix previous change: really limit the forced change to python
3.10 on suse_version <= 1500 (up to SLE/Leap 15); newer products
already use python 3.10 (or newer) as default.
- Force the use of python 3.10 for openSUSE Leap
- Update to version 0.7.1
* GitHub workflow for static analyses added (syntax, format, and type checks are performed).
* Added EnvironmentFile and according example for systemd-based distros.
* Make wsdd work (again) on MacOS (#139). Thanks to Eugene Gershnik.
* Application profile for UFW has been added (#169)
* Use of implicitly present async I/O loop instead created one for API servers. Fixes regression due
to changed API in Python 3.10 (see #162)
* Source code is spiced with type hints now.
* man page moved to section 8.
==== xdg-desktop-portal-gtk ====
- Change Supplements: Replace gtk3 with gtk3-schema, ensure the
supplements gets triggered.
- Add (gtk4-schema and (flatpak or snapd)) Supplements:
Futureproof the supplements, as more and more of GNOME moves to
gtk4.
==== xdg-desktop-portal-kde ====
Version update (5.27.3 -> 5.27.4)
- Update to 5.27.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.27.4
- No code changes since 5.27.3
==== xdm ====
Subpackages: xdm-xsession
- Create two set of pam configuration files:
+ *.sle15 are for SLES15 and older
+ add postlogin-* includes to the others as required by new
openSUSE's PAM config policy
==== xf86-input-libinput ====
Version update (1.2.1 -> 1.3.0)
- Update to version 1.3.0
The main feature in this version is support for the new 'custom' pointer
acceleration profile in libinput 1.23.0. This acceleration profile is
quite flexible, so it is exposed via several properties:
- "libinput Accel Custom Fallback Points" and "libinput Accel Custom Fallback Step"
- "libinput Accel Custom Motion Points" and "libinput Accel Custom Motion Step"
- "libinput Accel Custom Scroll Points" and "libinput Accel Custom Scroll Points"
For details on what these mean, please see the man page and the
libinput documentation:
https://wayland.freedesktop.org/libinput/doc/latest/pointer-acceleration.ht…
In addition, the "libinput Accel Profiles Available" and
"libinput Accel Profile Enabled" properties have been expanded to 3 values. For
backwards compatibility, the "libinput Accel Profile Enabled" continues
to support setting 2 values only.
==== xf86-video-neomagic ====
Version update (1.3.0 -> 1.3.1)
- Update to version 1.3.1
* Fix spelling/wording issues
* gitlab CI: add a basic build test
* gitlab CI: stop requiring Signed-off-by in commits
* NEOGetRec: Fix -Wmisleading-indentation warning
* NEOPreInit: Handle -Wimplicit-fallthrough warning
* Use fabs() instead of abs() on double value.
==== xf86-video-savage ====
Version update (2.3.9 -> 2.4.0)
- Update to version 2.4.0
* This release improves support for building with Xorg 1.19 and later.
- supersedes u_Add-check-for-max-HV-Value-to-ValidMode-hook.patch
==== xfce4-branding-openSUSE ====
Version update (4.16.1+git0.77ba799 -> 4.18.0+git0.9a2f754)
Subpackages: libgarcon-branding-openSUSE libxfce4ui-branding-openSUSE thunar-volman-branding-openSUSE xfce4-notifyd-branding-openSUSE xfce4-panel-branding-openSUSE xfce4-power-manager-branding-openSUSE xfce4-session-branding-openSUSE xfce4-settings-branding-openSUSE xfdesktop-branding-openSUSE xfwm4-branding-openSUSE
- Update to version 4.18.0+git0.9a2f754:
* Include all the wallpaper sizes and use better resolution for the default (bsc#1209970)
==== xfconf ====
Version update (4.18.0 -> 4.18.1)
Subpackages: libxfconf-0-3 typelib-1_0-Xfconf-0 xfconf-lang
- Update to version 4.18.1
* Update copyright year
* xfconfd: Lower warning level
* docs: Fix xfconf_channel_get() transfer annotation
* Update bug report address
* docs: Fix unused declarations warning
* docs: Properly enable GI docs
* xfconfd: Fix check for "/" when building property name
* xfconfd: Make xml backend case sensitive for channel names
* Translation Updates
- Remove _service file
==== xz ====
Subpackages: liblzma5
- Update license tag, there is GPL-3.0-or-later code too.
==== yast2-drbd ====
Version update (4.6.0 -> 4.6.1)
- Validate DRBD Device name (bsc#1207952)
- 4.6.1
==== yast2-installation ====
Version update (4.6.1 -> 4.6.2)
- yupdate - improved Live ISO detection, added "--force" option
(related to bsc#1206927)
- 4.6.2
==== yast2-packager ====
Version update (4.6.0 -> 4.6.1)
- Adapt test to changes in ruby-bindings when detecting Yast
modules using public only methods (related to bsc#1210051)
- Comment out expensive debug calls to improve performance
(bsc#1210051)
- 4.6.1
==== yast2-pkg-bindings ====
Version update (4.6.0 -> 4.6.1)
- Pkg.TargetInitializeOptions() - added a new option for
rebuilding the RPM database (--rebuilddb) (bsc#1209565)
- 4.6.1
==== yast2-ruby-bindings ====
Version update (4.6.1 -> 4.6.2)
- Improve YaST memory consumption related to import+publish (bsc#1210051)
- 4.6.2
==== yast2-snapper ====
Version update (4.6.0 -> 4.6.1)
- Fixed translations: Moved variable message part out of _(...)
(bsc#1209956)
- 4.6.1
==== yast2-storage-ng ====
Version update (4.6.3 -> 4.6.5)
- Adjusted detection of Dell BOSS devices (bsc#1200975).
- Partitioner: improved column Type for disks (bsc#1200975).
- 4.6.5
- AutoYaST: export thin LVM volumes when cloning (bsc#1209725)
- 4.6.4
==== yast2-trans ====
Version update (84.87.20230324.a3dfeee0c1 -> 84.87.20230416.972001c66e)
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.20230416.972001c66e:
* Translated using Weblate (Slovak)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Dutch)
* Translated using Weblate (Catalan)
* Translated using Weblate (Japanese)
* New POT for text domain 'drbd'.
* New POT for text domain 'update'.
* New POT for text domain 'pkg-bindings'.
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
* Translated using Weblate (Swedish)
- Update to version 84.87.20230408.14f26575c7:
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Georgian)
* Translated using Weblate (Slovak)
* Translated using Weblate (Catalan)
* Translated using Weblate (Slovak)
* Translated using Weblate (Catalan)
* Translated using Weblate (Dutch)
* Translated using Weblate (Japanese)
* New POT for text domain 'snapper'.
* Translated using Weblate (Czech)
* Translated using Weblate (Dutch)
* Translated using Weblate (Japanese)
* New POT for text domain 'storage'.
* New POT for text domain 'country'.
* New POT for text domain 'cluster'.
* New POT for text domain 'base'.
- Update to version 84.87.20230401.d443fd75ae:
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
==== yast2-update ====
Version update (4.6.0 -> 4.6.1)
- Rebuild the RPM database during upgrade (--rebuilddb) (bsc#1209565)
- 4.6.1
==== yast2-users ====
Version update (4.6.0 -> 4.6.1)
- Stop mangling the value of "Create as Btrfs Subvolume" for new
users when clicking on "Edit -> Details" (bsc#1209377).
- 4.6.1
- AutoYaST: Fix creation of home for system users (bsc#1202974).
==== zlib-ng-compat ====
Version update (2.0.6 -> 2.0.7)
- Update to 2.0.7:
* Fix CVE-2022-37434 #1328
* Fix chunkmemset #1196
* Fix deflateBound too small #1236
* Fix Z_SOLO #1263
* Fix ACLE variant of crc32 #1274
* Fix inflateBack #1311
* Fix deflate_quick windowsize #1431
* Fix DFLTCC bugs related to adler32 #1349 and #1390
* Fix warnings #1194 #1312 #1362
* MacOS build fix #1198
* Add invalid windowBits handling #1293
* Support for Force TZCNT #1186
* Support for aligned_alloc() #1360
* Minideflate improvements #1175 #1238
* Dont use unaligned access for memcpy #1309
* Build system #1209 #1233 #1267 #1273 #1278 #1292 #1316 #1318 #1365
* Test improvements #1208 #1227 #1241 #1353
* Cleanup #1266
* Documentation #1205 #1359
* Misc improvements #1294 #1297 #1306 #1344 #1348
* Backported zlib fixes
* Backported CI workflows from Develop branch
- Drop upstream patches:
* 1297.patch
* 0001-Add-one-extra-byte-to-return-value-of-compressBound-.patch
==== zvbi ====
- Set minimum version for gettext
==== zypper ====
Version update (1.14.59 -> 1.14.60)
Subpackages: zypper-log zypper-needs-restarting
- Fix selecting installed patterns from picklist (bsc#1209406)
- man: better explanation of --priority (fixes #480)
- version 1.14.60
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.3 -> 7.1.1.5)
Mesa-demo (8.5.0 -> 9.0.0)
aaa_base (84.87+git20220822.6b9f7a3 -> 84.87+git20230329.b39efbc)
container-selinux (2.198.0 -> 2.206.0)
coreutils (9.1 -> 9.2)
gcc12
gegl (0.4.42 -> 0.4.44)
gnome-characters
gnome-control-center (44.0+7 -> 44.0+20)
gnome-shell (44.0+28 -> 44.0+42)
gnome-weather
gobject-introspection
gstreamer-plugins-bad
kernel-source (6.2.8 -> 6.2.9)
ldb (2.7.1 -> 2.7.2)
libcap (2.67 -> 2.68)
libgarcon (4.18.0 -> 4.18.1)
libheif (1.15.1 -> 1.15.2)
libnvme (1.3 -> 1.4)
libstorage-ng (4.5.88 -> 4.5.92)
libupnp (1.14.15 -> 1.14.16)
libxcrypt
libxfce4ui (4.18.2 -> 4.18.3)
mutter (44.0+8 -> 44.0+18)
nfs-utils
nvme-cli (2.3 -> 2.4)
open-vm-tools (12.1.5 -> 12.2.0)
perl-Image-ExifTool (12.58 -> 12.59)
polkit
python-numpy (1.24.1 -> 1.24.2)
python-setuptools (65.6.3 -> 67.6.0)
ruby3.2 (3.2.1 -> 3.2.2)
samba (4.18.0+git.294.508b693e5c -> 4.18.1+git.298.4ccf830b2a4)
shared-mime-info
snapper
systemd-rpm-macros (19 -> 20)
thunar-plugin-archive (0.5.0 -> 0.5.1)
timezone (2023b -> 2023c)
timezone-java (2023b -> 2023c)
util-linux
util-linux-systemd
vim (9.0.1392 -> 9.0.1430)
vulkan-loader (1.3.239.0 -> 1.3.243.0)
vulkan-tools (1.3.239.0 -> 1.3.243.0)
xen (4.17.0_04 -> 4.17.0_06)
xfce4-panel (4.18.2 -> 4.18.3)
xfce4-pulseaudio-plugin (0.4.5 -> 0.4.6)
xfce4-session (4.18.1 -> 4.18.2)
xorg-x11-server (21.1.7 -> 21.1.8)
xwayland (23.1.0 -> 23.1.1)
yast2-storage-ng (4.6.2 -> 4.6.3)
=== Details ===
==== ImageMagick ====
Version update (7.1.1.3 -> 7.1.1.5)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- update to 7.1.1.5:
https://github.com/ImageMagick/Website/blob/main/ChangeLog.md#711-5---2023-…
==== Mesa-demo ====
Version update (8.5.0 -> 9.0.0)
Subpackages: Mesa-demo-egl Mesa-demo-es Mesa-demo-x
- enabled osmesa and libdrm support
- enabled vulkan support (first Vulkan demo: vkgears!)
- Update to version 9.0.0
- supersedes n_install-more-egl-binaries.patch
==== aaa_base ====
Version update (84.87+git20220822.6b9f7a3 -> 84.87+git20230329.b39efbc)
Subpackages: aaa_base-extras
- Update to version 84.87+git20230329.b39efbc:
* Fix glibc requirement
- Update to version 84.87+git20230309.04eae92:
* Add conditional glibc requirement back
* Keep owning /etc/sysctl.conf to avoid rpmsave
- Update to version 84.87+git20230220.2991cfd:
* Add instructions to build in place
* Remove pre scriptlet
* Don't create mtab symlink
* Don't create /root/.bash_history
* Don't enable lastlog by default
* Fix #91: do not accidental unset shell functions
* Prepare more /etc cleanup
==== container-selinux ====
Version update (2.198.0 -> 2.206.0)
- Update to version 2.206.0:
* Allow unconfined domains to transition to container_runtime_t
* Allow container domains to transition to install_t
* Allow avirt_sandbox_domain to manage container_file_t types
* Allow containers to watch sysfs_t directories
* Allow spc_t to transption to rpm_script_t
* Add support to new user_namespace access check
* Smaller permission changes for container_init_t
- Drop spc.patch, is now included
==== coreutils ====
Version update (9.1 -> 9.2)
- update to 9.2:
* cksum now accepts the --base64 (-b) option to print
base64-encoded checksums. It also accepts/checks such
checksums.
* cksum now accepts the --raw option to output a raw binary
checksum. No file name or other information is output in
this mode.
* cp, mv, and install now accept the --debug option to
print details on how a file is being copied.
* factor now accepts the --exponents (-h) option to print
factors in the form p^e, rather than repeating the prime p, e
times.
* ls now supports the --time=modification option, to explicitly
select the default mtime timestamp for display and sorting.
* mv now supports the --no-copy option, which causes it to fail
when asked to move a file to a different file system.
* split now accepts options like '-n SIZE' that exceed machine
integer range, when they can be implemented as if they were
infinity.
* split -n now accepts piped input even when not in round-robin
mode, by first copying input to a temporary file to determine its
size.
* wc now accepts the --total={auto,never,always,only} option
to give explicit control over when the total is output.
* 'cp --reflink=always A B' no longer leaves behind a newly
created empty file B merely because copy-on-write clones are not
supported.
* 'cp -n' and 'mv -n' now exit with nonzero status if they skip
their action because the destination exists, and likewise for 'cp
- i', 'ln -i', and 'mv -i' when the user declines. (POSIX
specifies this for 'cp -i' and 'mv -i'.)
* cp, mv, and install again read in multiples of the reported
block size, to support unusual devices that may have this
constraint.
* du --apparent now counts apparent sizes only of regular files
and symbolic links. POSIX does not specify the meaning of
apparent sizes (i.e., st_size) for other file types, and
counting those sizes could cause confusing and unwanted size
mismatches.
* 'ls -v' and 'sort -V' go back to sorting ".0" before ".A",
reverting to the behavior in coreutils-9.0 and earlier.
This behavior is now documented.
* ls --color now matches a file extension case sensitively
if there are different sequences defined for separate cases.
* printf unicode \uNNNN, \UNNNNNNNN syntax, now supports all
valid unicode code points. Previously is was restricted to
the C universal character subset, which restricted most points <=
0x9F.
* runcon now exits with status 125 for internal errors.
Previously upon internal errors it would exit with status 1,
which was less distinguishable
from errors from the invoked command.
* 'split -n N' now splits more evenly when the input size is
not a multiple of N, by creating N output files whose sizes
differ by at most 1 byte. Formerly, it did this only when
the input size was less than N.
* 'stat -c %s' now prints sizes as unsigned, consistent with
'ls'.
* a long list of bugfixes, see included NEWS file for details
- drop gnulib-simple-backup-fix.patch (upstream)
- drop coreutils-tests-workaround-make-fdleak.patch (obsolete)
==== gcc12 ====
- Speed up builds with --enable-link-serialization.
==== gegl ====
Version update (0.4.42 -> 0.4.44)
Subpackages: gegl-0_4 libgegl-0_4-0
- Update to version 0.4.44:
+ This release fixes a crashing bug what is umasked by GLib
2.75.3 and newer. Never-allocated data were being passed to
g_slice_free, in GeglBufferâs handling of copy-on-write tiles.
+ ctx: Updated vendored library from upstream.
==== gnome-characters ====
Subpackages: gnome-shell-search-provider-gnome-characters
- Replace noto-coloremoji-fonts with google-noto-coloremoji-fonts
Recommends, font package was renamed.
==== gnome-control-center ====
Version update (44.0+7 -> 44.0+20)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Update to version 44.0+20:
+ datetime: Fix NTP switch getting out of sync.
+ shell/style: Add workaround to make disabled pictures are
painted as such.
+ illustrated-row, split-row: Add widget name and css class.
+ region: Fix label of formats for the login screen.
+ keyboard: Fix cancel button issue.
+ Updated translations.
==== gnome-shell ====
Version update (44.0+28 -> 44.0+42)
Subpackages: gnome-extensions gnome-shell-calendar
- Update to version 44.0+42:
+ appFavorite:
- Add missing .desktop extension for simplescan
- Rename simple-scan.desktop
+ style: Light variant fixes and accommodations
+ extensionDownloader: Check schemadir existence and type
+ status/network: Fix a11y names for VPN connection menu items
+ quickSettings: Fix icon-name construct property in menu toggles
+ screenshot: Fix broken GLib.Error.matches call
+ Updated translations.
==== gnome-weather ====
Subpackages: gnome-shell-search-provider-gnome-weather
- Add gnome-weather-BackgroundService-service-fails-to-start.patch:
org.gnome.Weather.BackgroundService fails to start
(bsc#1209391 glgo#GNOME/gnome-weather!132).
==== gobject-introspection ====
Subpackages: girepository-1_0 libgirepository-1_0-1
- Run meson_test only on x86(_64) arches until upstream issue is
fixed.
https://gitlab.gnome.org/GNOME/gobject-introspection/-/issues/458
==== 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
- Move conditional pkgconfig(vo-amrwbenc) BuildRequires to main
part of spec, now available in distro. Stop passing
voamrwbenc=disabled to meson.
==== kernel-source ====
Version update (6.2.8 -> 6.2.9)
Subpackages: kernel-64kb kernel-default
- Linux 6.2.9 (bsc#1012628).
- interconnect: qcom: osm-l3: fix icc_onecell_data allocation
(bsc#1012628).
- interconnect: qcom: sm8450: switch to qcom_icc_rpmh_* function
(bsc#1012628).
- interconnect: qcom: qcm2290: Fix MASTER_SNOC_BIMC_NRT
(bsc#1012628).
- perf/core: Fix perf_output_begin parameter is incorrectly
invoked in perf_event_bpf_output (bsc#1012628).
- perf: fix perf_event_context->time (bsc#1012628).
- tracing/hwlat: Replace sched_setaffinity with
set_cpus_allowed_ptr (bsc#1012628).
- drm/amd/display: fix k1 k2 divider programming for phantom
streams (bsc#1012628).
- drm/amd/display: Remove OTG DIV register write for Virtual
signals (bsc#1012628).
- drm/amd/display: Fix DP MST sinks removal issue (bsc#1012628).
- arm64: dts: freescale: imx8-ss-lsio: Fix flexspi clock order
(bsc#1012628).
- arm64: dts: qcom: sc8280xp: Add label property to vadc channel
nodes (bsc#1012628).
- arm64: dts: qcom: sm6375: Add missing power-domain-named to CDSP
(bsc#1012628).
- arm64: dts: qcom: sm8450: correct WSA2 assigned clocks
(bsc#1012628).
- arm64: dts: qcom: sm8450: Mark UFS controller as cache coherent
(bsc#1012628).
- power: supply: bq24190: Fix use after free bug in bq24190_remove
due to race condition (bsc#1012628).
- power: supply: da9150: Fix use after free bug in
da9150_charger_remove due to race condition (bsc#1012628).
- wifi: mt76: do not run mt76_unregister_device() on unregistered
hw (bsc#1012628).
- wifi: mt76: connac: do not check WED status for non-mmio devices
(bsc#1012628).
- efi: earlycon: Reprobe after parsing config tables
(bsc#1012628).
- arm64: dts: imx8dxl-evk: Disable hibernation mode of AR8031
for EQOS (bsc#1012628).
- arm64: dts: imx8dxl-evk: Fix eqos phy reset gpio (bsc#1012628).
- ARM: dts: imx6sll: e70k02: fix usbotg1 pinctrl (bsc#1012628).
- ARM: dts: imx6sll: e60k02: fix usbotg1 pinctrl (bsc#1012628).
- ARM: dts: imx6sl: tolino-shine2hd: fix usbotg1 pinctrl
(bsc#1012628).
- arm64: dts: imx8mn: specify #sound-dai-cells for SAI nodes
(bsc#1012628).
- arm64: dts: imx93: add missing #address-cells and #size-cells
to i2c nodes (bsc#1012628).
- NFS: Fix /proc/PID/io read_bytes for buffered reads
(bsc#1012628).
- NFS: Correct timing for assigning access cache timestamp
(bsc#1012628).
- xsk: Add missing overflow check in xdp_umem_reg (bsc#1012628).
- iavf: fix inverted Rx hash condition leading to disabled hash
(bsc#1012628).
- iavf: fix non-tunneled IPv6 UDP packet type and hashing
(bsc#1012628).
- iavf: do not track VLAN 0 filters (bsc#1012628).
- intel/igbvf: free irq on the error path in igbvf_request_msix()
(bsc#1012628).
- igbvf: Regard vf reset nack as success (bsc#1012628).
- igc: fix the validation logic for taprio's gate list
(bsc#1012628).
- i2c: imx-lpi2c: check only for enabled interrupt flags
(bsc#1012628).
- i2c: mxs: ensure that DMA buffers are safe for DMA
(bsc#1012628).
- i2c: hisi: Only use the completion interrupt to finish the
transfer (bsc#1012628).
- scsi: scsi_dh_alua: Fix memleak for 'qdata' in alua_activate()
(bsc#1012628).
- nfsd: don't replace page in rq_pages if it's a continuation
of last page (bsc#1012628).
- net: dsa: b53: mmap: fix device tree support (bsc#1012628).
- net: usb: smsc95xx: Limit packet length to skb->len
(bsc#1012628).
- qed/qed_sriov: guard against NULL derefs from
qed_iov_get_vf_info (bsc#1012628).
- xirc2ps_cs: Fix use after free bug in xirc2ps_detach
(bsc#1012628).
- net: phy: Ensure state transitions are processed from phy_stop()
(bsc#1012628).
- net: mdio: fix owner field for mdio buses registered using
device-tree (bsc#1012628).
- net: mdio: fix owner field for mdio buses registered using ACPI
(bsc#1012628).
- net: stmmac: Fix for mismatched host/device DMA address width
(bsc#1012628).
- thermal/drivers/mellanox: Use generic thermal_zone_get_trip()
function (bsc#1012628).
- mlxsw: core_thermal: Fix fan speed in maximum cooling state
(bsc#1012628).
- drm/i915/fbdev: lock the fbdev obj before vma pin (bsc#1012628).
- drm/i915/mtl: Disable MC6 for MTL A step (bsc#1012628).
- drm/i915/guc: Rename GuC register state capture node to be
more obvious (bsc#1012628).
- drm/i915/guc: Fix missing ecodes (bsc#1012628).
- drm/i915/gt: perform uc late init after probe error injection
(bsc#1012628).
... changelog too long, skipping 340 lines ...
- commit c9a94ac
==== ldb ====
Version update (2.7.1 -> 2.7.2)
Subpackages: libldb2 python3-ldb
- CVE-2023-0614: Access controlled AD LDAP attributes can be
discovered (bso#15270); (bsc#1209485).
==== libcap ====
Version update (2.67 -> 2.68)
- update to 2.68:
* Force libcap internal functions to be hidden outside the library
* Expanded the list of man page (links) to all of the supported API
functions.
* fixed some formatting issues with the libpsx(3) manpage.
* Add support for a markdown preamble and postscript when generating
.md versions of the man pages (Bug 217007)
* psx package clean up
* fix some copy-paste errors with TestShared()
* added a more complete psx testing into this test as well
* cap package clean up
* drop an unnecessary use of ", _" in the sources
* cleaned up cap.NamedCount documentation
* Converted goapps/web/README to .md format and fixed the
instructions to indicate go mod tidy is needed.
* cap_compare test binary now cleans up after itself (Bug 217018)
* Figured out how to cross compile Go programs for arm (i.e. RPi) that
use C code, don't use cgo but do use the psx package
* Eliminate use of vendor directory
==== libgarcon ====
Version update (4.18.0 -> 4.18.1)
Subpackages: libgarcon-1-0 libgarcon-data libgarcon-lang
- Update to version 4.18.1
* garcon-gtk: Add missing lock when filling the GtkMenu
* Wait for any async operation to finish before releasing locks
* Use GIcons for menu icons instead of loading surfaces
* Revert "garcon-gtk: Fix menu icon blurriness when UI scale
factor != 1"
* Revert "Load icons using icon theme scaling functions correctly"
* garcon-gtk: Properly update GtkMenu is_populated state
* Load icons using icon theme scaling functions correctly
* Translation Updates
==== libheif ====
Version update (1.15.1 -> 1.15.2)
Subpackages: gdk-pixbuf-loader-libheif libheif1
- update to 1.15.2
* Fixes an incompatibility with AOM v3.6.0.
* A couple of smaller fixes.
==== libnvme ====
Version update (1.3 -> 1.4)
Subpackages: libnvme-mi1 libnvme1
- Update to version 1.4:
* fabrics: Filter out invalid UUIDs from DMI
* fabrics: Add define for DMI sysinfo
* Print out correct TREQ strings for discovery
* tree: fix generic device open failure
* fabrics: add configuration option 'tls_key'
* fabrics: add configuration option 'keyring'
* linux: add key helper functions
* nvme: add 'nvme_insert_tls_key()' function
* linux: add nvme_lookup_keyring()
* python: Change python option from combo to feature
* types: add opcode field to error log page (TP4113)
* python: Add setter property for controller DHCHAP Key
* python: Remove redundant host.set_key() method
* build, meson: Print option summary
* Python: Add support for setting/getting Host DHCHAP key
* Python: Add hostnqn_from_file() and hostid_from_file()
* types: Update position of elbatm in struct nvme_copy_range{_f1}
* doc: fix kernel-doc-check warning
* python, meson: Assert that deps are present for -Dpython=true
* python: Reformat SWIG input file
* python test: Check there is no SIGSEGV during garbage collection
* python: Return PyObject* from __str__() instead of a static char[]
* python: Fix segmentation fault during garbage collection
* build: Enable test in muon minimal build
* build: Streamline workflows with nvme-cli
* mi: Add nvme_mi_admin_get_log_page
* ioctl: Set file descriptor in nvme_get_log_page()
* fix endians
* fabrics: Do not ignore one char whitespace when string sanitizing
==== libstorage-ng ====
Version update (4.5.88 -> 4.5.92)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- Translated using Weblate (Portuguese (Brazil)) (bsc#1149754)
- 4.5.92
- merge gh#openSUSE/libstorage-ng#922
- add PCIe as disk transport
- 4.5.91
- merge gh#openSUSE/libstorage-ng#921
- fixed setting sysfs-name for partitions on nvme disks
- 4.5.90
- Translated using Weblate (Georgian) (bsc#1149754)
- 4.5.89
==== libupnp ====
Version update (1.14.15 -> 1.14.16)
Subpackages: libixml11 libupnp17
- Update to release 1.14.16
* Fix memory leak and ActionExAsync
==== libxcrypt ====
Subpackages: libcrypt1 libxcrypt-devel
- Enable LTO now (boo#1138833) and use FAT LTO objects for static libs.
==== libxfce4ui ====
Version update (4.18.2 -> 4.18.3)
Subpackages: libxfce4kbd-private-3-0 libxfce4ui-2-0 libxfce4ui-lang libxfce4ui-tools typelib-1_0-Libxfce4ui-2_0
- Update to version 4.18.3
* Add comment about the need for gtk_widget_destroy()
* Fix memory management in Vala generated code
* Add annotation "(nullable)" where appropriate
* Replace deprecated annotation: "(allow-none)"
* Harden xfce_gtk_handle_tab_accels (thunar#1067)
* screensaver: Avoid Xfconf warning
* shortcuts-grabber: Ignore keyboard layout change
* screensaver: Fix Xfconf memory management
==== mutter ====
Version update (44.0+8 -> 44.0+18)
- Update to version 44.0+18:
+ backends: Use meta_gamma_lut_new_sized() in a few more places
+ compositor:
- Drop anchor_window_pos field from MetaWindowDrag
- Use relative anchor coordinates for window drags
- Avoid use of variable during resize
+ onscreen/native: Avoid freezing the frame clock on failed
cursor commits
+ window-actor-x11: Check array bounds before accessing array
+ build: Don't disable checks in release builds
+ tests: Use a more interoperable path to bash
+ backend/nested: Ignore setting pointer constraint
+ Updated translations.
- Clean up spec, drop old disabled and unneeded pkgconfig(gtk+-3.0)
BuildRequires and move disabled patches to SLE.
==== nfs-utils ====
Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- Add 0007-mount.nfs-always-include-mountpoint-or-spec-if-error.patch
boo#1157881
- Add 0008-nfsd.man-fix-typo-in-section-on-scope.patch
bsc#1209859
- Allow scope to be sed in sysconfig: NFSD_SCOPE
- Add explicit pkgconfig(libkeyutils) BuildRequires: nfs-utils
requires this for nfsv4 and we should not rely on the devel
package being brought in by other deps.
==== nvme-cli ====
Version update (2.3 -> 2.4)
Subpackages: nvme-cli-bash-completion nvme-cli-zsh-completion
- Update to version 2.4:
* plugins/ocp: Add SMART cloud log to solidigm plugin
* nvme-print: Unify number base format for nsid
* nvme-(discover,connect,connect-all): enable options '--keyring' and '--tls_key'
* nvme-connect: enable option '--tls'
* nvme-check-tls-key: add options to derive a 'retained' TLS key
* nvme-gen-tls-key: add options to derive a TLS key
* plugins/ocp: Move SMART cloud log methods to separate file for reusability
* nvme: validate storage tag size correctly
* nvme-print-json: Add json output status function
* util: Cleanup argconfig parse function
* nvme: Fix format command function indentation errors
* util: Use argconfig commandline options pointer directly
* nvme-print: Fix nvme show status function indentation errors
* nvme: Check fw-commit command support MUD
* print: print csi and opcode in error log (TP4113)
* plugins/inspur: Cast vendor specific smart log value
* nvme: Use correct ABORT type for self abort test
* plugins/solidigm: Do not overwrite previously initialized variable
* nvme-print: sanitize supported-log-pages output
* nvme: Enforce length to a multiple of 4 in get_log_page
* nvme: fix block count and data size logic
* util: Introduce argconfig simple helper to check seen condition
* plugins/ocp: Add set feature EOL/PLP failure mode no-uuid option
* plugins/ocp: Refactor to clear feature identifier C1h and C3h
* plugins/ocp: Add support for clear PCIe correctable error counters feature
* nvme-doc: update man page for supported-log-pages
* plugins/ocp: OCP 2.0 field updates for SMART cloud log
* nvme: Fix parameter limit range
* fdp: Fix wrong Reclaim Unit Handle Status size
* plugins/ocp: Add support for EOL/PLP failure mode feature
* nvme-print: Fix printing of u32 values
* nvme: Fix invalid memory access in show_registers
* util: Add argconfig seen flag parameter to check if feature NSID set
* nvme-print: fix segfault in supported-log-pages json output
* fabrics: Fix ordering for auto connect services
* nvme.c: Check Firmware Update Granularity in fwdl
* log: high latency timestamp issue
* nvme: Align get feature data buffer length by page size to allocate
* nvme: Continue get feature on invalid NS error to get multiple feature ids
* plugins/ocp: SMART cloud log bug fixes.
* Made temperature readouts in line with the SI.
* Changed 'Kelvin' to 'kelvin', as recommended by the BIPM.
* plugins/ocp: Fix whitespace and style issues
* util: Revert JSON output to plain numbers
* nvme: Add rae argument to telemetry-log command
* nvme: Refactor get telemetry log page helper
* nvme: Factor out parse telemetry log da element
* nvme: Fix type in error message
* unit: Add test-argconfig-parse
* nvme: Use chunked read in get_log()
* nvme: Use fprintf for error message logging in get_log()
* nvme: fix /dev/spkd/ typo
* doc: --storage-tag-check doesn't take any arguments
* fabrics: Ensure host-traddr/iface consistency for "connect-all"
* nvme-print: print the nvme generic name in json output as well
* plugins/innogrit: modify command opcode for eventlog and cdump
* completion: fix typo, add missing args
* plugins/wdc: Fix data Formatting for Latency Monitor Log Page
* nvme: Make json-c optional again
* nvme-print: Move JSON printing function into a new file
* plugins/solidigm: Use json_create_object wrapper
* plugins/solidigm: Use struct json_object instead of typedef
* fabrics: No need to sanitize trsvcid and traddr
* docs: Fixed typos and missing options
* util: Numbers without any suffix are also valid
* util: Update suffix_binary_parse API
* util: Reimplement suffix_si_parse
* nvme: Filter out status flags for get feature command
* util: Add crc32 implementation
* nvme-print: Use attrs_info as key for Zone Attributes Information
* nvme: Support effects-log for fabrics ctrl
* plugins/solidigm: Add uuid index resolution
* plugins/ocp: Use network byte order for OCP UUID value
==== open-vm-tools ====
Version update (12.1.5 -> 12.2.0)
Subpackages: libvmtools0 open-vm-tools-desktop
- Update to 12.2.0 (build 21223074) (boo#1209128)
- There are no new features in the open-vm-tools 12.2.0 release. This is
primarily a maintenance release that addresses a few critical problems,
including:
- Linux quiesced snapshots have been updated to avoid intermittent hangs of
the vmtoolsd process.
- Updated the guestOps to handle some edge cases when File_GetSize() fails
or returns -1.
- A number of Coverity reported issues have been addressed.
- Detect the proto files for the containerd grpc client in alternate
locations. Pull request #626
- FreeBSD: Support newer releases and code clean-up for earlier versions.
Pull request #584
- Please refer to the release notes at
https://github.com/vmware/open-vm-tools/blob/stable-12.2.0/ReleaseNotes.md
- The granular changes that have gone into the 12.2.0 release are in the
ChangeLog at https://github.com/vmware/open-vm-tools/blob/stable-12.2.0/
open-vm-tools/ChangeLog
- Update detect-suse-location.patch to remove upstream accepted portion of the
patch (jsc-PED-1344).
==== perl-Image-ExifTool ====
Version update (12.58 -> 12.59)
Subpackages: exiftool perl-File-RandomAccess
- Update to 12.59:
* COMPATIBILITY WARNING: Changed the calculated ImageDataMD5 for JPEG images
to include all data from the SOS to the EOI (including the SOS marker but
not the EOI marker)
* Added new -fileNUM option to load tags from alternate files
* Added family 8 groups for accessing tags from alternate files
* Added new XMP-et:OriginalImageMD5 tag for storing ImageDataMD5 value
* Added verbose ImageDataMD5 message for JPEG files
* Added a new Nikon LensID (thanks Warren Hatch)
* Decode a new Olympus tag and improved decoding of another (thanks Herb)
* Decode a couple of new PanasonicRaw tags
* Decode image coordinates for a couple more VNT object types
* Enhanced ImageDataMD5 to also support MRW, CR3, PNG, MOV/MP4 and RIFF-based
files
* Improved verbose messages when deleting NikonApp trailer
* Patched to avoid structure warnings when copying tags from Nikon files
containing NKSC metadata
* Fixed %-C filename format code to work properly with the -fileOrder and
- progress options
* Fixed new ImageDataMD5 tag to work properly with PhaseOne IIQ files
* Fixed potential ValueConv warning when reading LIF files
* API Changes:
- Added SetAlternateFile method
==== polkit ====
Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0 pkexec typelib-1_0-Polkit-1_0
- Change permissions for rules folders (bsc#1209282)
==== python-numpy ====
Version update (1.24.1 -> 1.24.2)
- Add patch ignore-pkg_resources-deprecation.patch:
* Ignore DeprecationWarning from pkg_resources.
- update to 1.24.2:
just bugfixes, see
https://github.com/numpy/numpy/releases/tag/v1.24.2
for details
==== python-setuptools ====
Version update (65.6.3 -> 67.6.0)
- Update to 67.6.0:
* Deprecations
+ #3434: Added deprecation warning for pkg_resources.declare_namespace.
* Breaking Changes
+ #3741: Removed patching of distutils._msvccompiler.gen_lib_options for
compatibility with Numpy < 1.11.2 -- by :user:`mgorny`
+ #2497: Support for PEP 440 non-conforming versions has been removed.
* Changes
+ #3804: Added caching for supported wheel tags.
+ #3846: Added pruning heuristics to PackageFinder based on exclude.
+ #3843: Although pkg_resources has been discouraged for use, some
projects still consider pkg_resources viable for usage. This change
makes it clear that pkg_resources should not be used, emitting a
DeprecationWarning when imported.
+ #3809: Merge with distutils@8c3c3d29, including fix for
sysconfig.get_python_inc() (pypa/distutils#178), fix for segfault on
MinGW (pypa/distutils#196), and better has_function
support (pypa/distutils#195, #3648).
+ #3795: Ensured that __file__ is an absolute path when executing setup.py
as part of setuptools.build_meta.
+ #3685: Fix improper usage of deprecated/removed pkgutil APIs in
Python 3.12+.
+ #3769: Replace 'appdirs' with 'platformdirs'.
* Misc
+ #3838: Improved error messages for pyproject.toml validations.
+ #3839: Fixed pkg_resources errors caused when parsing metadata of
packages that are already installed but do not conform with PEP 440.
+ #3823: Fixes egg_info code path triggered during integration with pip.
+ #3782: Fixed problem with file directive in tool.setuptools.dynamic
when value is a simple string instead of list.
==== ruby3.2 ====
Version update (3.2.1 -> 3.2.2)
Subpackages: libruby3_2-3_2
- update to 3.2.2 (boo#1209891 CVE-2023-28755 boo#1209967 CVE-2023-28756)
https://www.ruby-lang.org/en/news/2023/03/30/redos-in-time-cve-2023-28756/https://www.ruby-lang.org/en/news/2023/03/28/redos-in-uri-cve-2023-28755/https://www.ruby-lang.org/en/news/2023/03/30/ruby-3-2-2-released/
- drop ruby-3.1.3-remove-timezone-test.patch
solved differently upstream
==== samba ====
Version update (4.18.0+git.294.508b693e5c -> 4.18.1+git.298.4ccf830b2a4)
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.18.1
* CVE-2023-0225: AD DC "dnsHostname" attribute can be
deleted by unprivileged authenticated users.
(bso#15276);(bsc#1209483).
* CVE-2023-0614: Access controlled AD LDAP attributes can be
discovered (bso#15270); (bsc#1209485).
* CVE-2023-0922: Samba AD DC admin tool samba-tool sends
passwords in cleartext(bso#15315);(bsc#1209481).
* ldb wildcard matching makes excessive allocations;
(bso#15331).
* large_ldap test is inefficient; (bso#15332).
==== shared-mime-info ====
- Filter out dependency on /usr/bin/pkg-config: this package is
installed on basically all systems, but it also contains a .pc
file. Splitting this into a -devel package seems not reasonable.
==== snapper ====
Subpackages: libsnapper6 snapper-zypp-plugin
- use xz compression instead of bzip2 for source tar
(gh#openSUSE/snapper#277)
==== systemd-rpm-macros ====
Version update (19 -> 20)
- Bump to version 20
- %service_del_postun: make sure to restart services if /etc/sysconfig/service
is not present.
- Drop support for -n/-f options in %service_del_postun
These options have been deprecated since a long time and the last package
relying on them (drkonqi5) in the Factory repository has been updated.
==== thunar-plugin-archive ====
Version update (0.5.0 -> 0.5.1)
Subpackages: thunar-plugin-archive-lang
- Update to version 0.5.1
* Fix use-after-free crash in "tap_provider_child_watch_destroy"
* build: Add GLib requirement
* build: Fix autotools warnings
* Use generic package icon name in dialog header
* Translation Updates
==== timezone ====
Version update (2023b -> 2023c)
- timezone update 2023c:
* Reverts changes for 2023 Lebanon DST change to 2023a data
==== timezone-java ====
Version update (2023b -> 2023c)
- timezone update 2023c:
* Reverts changes for 2023 Lebanon DST change to 2023a data
==== util-linux ====
Subpackages: libblkid1 libfdisk1 libmount1 libsmartcols1 libuuid1
- login.pamd, remote.pamd: include postlogin-* rules
- runuser.pamd, su.pamd: Include common-session-nonlogin instead
of common-session
==== util-linux-systemd ====
- login.pamd, remote.pamd: include postlogin-* rules
- runuser.pamd, su.pamd: Include common-session-nonlogin instead
of common-session
==== vim ====
Version update (9.0.1392 -> 9.0.1430)
Subpackages: vim-data vim-data-common
- Updated to version 9.0.1430, fixes the following problems
* The included xdiff code is a bit outdated.
* Lean files are not recognized.
* Build failure because SIZE_MAX is not defined.
* Nu files are not recognized.
* Sage files are not recognized.
* WebAssembly Interface Type files are not recognized.
* Unused macros are defined.
* "wat" and "wast" files are one filetype.
* Indent wrong after "export namespace" in C++.
* Warning for uninitialized variable. (Tony Mechelynck)
* Cursor in wrong position when leaving insert mode.
* Invalid memory access when ending insert mode.
* Livebook files are not recognized.
- Create a standalone package for xxd
* This is used by non-vim tools too
- Updated to version 9.0.1418, fixes the following problems
- fixes CVE-2023-1355
* Using NULL pointer with nested :open command.
* Cairo files are not recognized.
* Unx Tal files are not recognized.
* Odin files are not recognized.
* sort(list, 'N') does not work in Vim9 script context.
* Highlight for popupmenu kind and extra cannot be set.
* Profile test repeats the headers many times.
* Highlight test script has a few problems.
* find_file_in_path() is not reentrant.
* Condition is always true.
* Crash when using null_class.
* Unused variables and functions.
* Compilation error with some compilers.
* Missing check for out-of-memory.
* ILE RPG files are not recognized.
* TableGen files are not recognized.
* QMLdir files are not recognized.
* Racket files are recognized as scheme.
* Accuracy of profiling is not optimal.
* Pony files are not recognized.
* Compiler warning for unused variable.
* <M-S-x> in Kitty does not use the Shift modifier.
* Crystal files are not recognized.
* Crash when collection is modified when using filter().
* ESDL files are not recognized.
* The included xdiff code is a bit outdated.
==== vulkan-loader ====
Version update (1.3.239.0 -> 1.3.243.0)
- Update to release SDK-1.3.243.0
* Log when VK_LAYER_PATH is ignored
* Implement VK_LUNARG_direct_driver_loading
==== vulkan-tools ====
Version update (1.3.239.0 -> 1.3.243.0)
- Update to release SDK-1.3.243.0
* mockicd: Add Support for testing Ray Tracing
* mockicd: Add Support for testing Video decoding
* vulkaninfo: Dont enable Direct Driver Loading Ext
==== xen ====
Version update (4.17.0_04 -> 4.17.0_06)
Subpackages: xen-libs xen-tools-domU
- Upstream bug fixes (bsc#1027519)
63a03b73-VMX-VMExit-based-BusLock-detection.patch
63a03ba6-VMX-INTR_SHADOW_NMI-helper.patch
63a03bce-VMX-Notify-VMExit.patch
63e53ac9-x86-CPUID-leaves-7-1-ecx-edx.patch
63e53ac9-x86-disable-CET-SS-when-fractured-updates.patch
63f4d045-x86-ucode-AMD-apply-early-on-all-threads.patch
63fe06e0-x86-ucode-AMD-apply-late-on-all-threads.patch
641041e8-VT-d-constrain-IGD-check.patch
6419697d-AMD-IOMMU-no-XT-x2APIC-phys.patch
- Use "proper" upstream backports:
640f3035-x86-altp2m-help-gcc13.patch
64104238-bunzip-gcc13.patch
64199e0c-x86-shadow-account-for-log-dirty-mode.patch
64199e0d-x86-HVM-bound-number-of-pca-regions.patch
64199e0e-x86-HVM-serialize-pca-list-manipulation.patch
64199e0f-x86-spec-ctrl-defer-CR4_PV32_RESTORE-for-CSTAR.patch
- ... in place of:
bunzip-gcc13.patch
altp2m-gcc13.patch
xsa427.patch
xsa428-1.patch
xsa428-2.patch
xsa429.patch
- bsc#1209245 - fix host-assisted kexec/kdump for HVM domUs
libxl.fix-guest-kexec-skip-cpuid-policy.patch
- bsc#1209017 - VUL-0: CVE-2022-42332: xen: x86 shadow plus
log-dirty mode use-after-free (XSA-427)
xsa427.patch
- bsc#1209018 - VUL-0: CVE-2022-42333,CVE-2022-42334: xen: x86/HVM
pinned cache attributes mis-handling (XSA-428)
xsa428-1.patch
xsa428-2.patch
- bsc#1209019 - VUL-0: CVE-2022-42331: xen: x86: speculative
vulnerability in 32bit SYSCALL path (XSA-429)
xsa429.patch
==== xfce4-panel ====
Version update (4.18.2 -> 4.18.3)
Subpackages: libxfce4panel-2_0-4 xfce4-panel-lang xfce4-panel-restore-defaults
- Update to version 4.18.3
* launcher: Show action menu also when there are several items
* Fix memory management of vala generated plugins
* panel: Rephrase "Don't reserve space on borders" (V2)
* panel: Make property migration generic
* launcher: Avoid "no trigger event" warning when showing the menu
* launcher: Guard access to the plugin menu GdkWindow
* libxfce4panel: Unregister menu also on GtkWidget::hide
* panel: Do not reset output name if a monitor does not have a model name
* libxfce4panel: Fix memory management of source for menu positioning
* panel: Delay removal of ExternalPlugin to prevent use-after-free
* systray: Cancel any async D-Bus operation in finalize()
* tasklist: Do not try to resolve /proc/pid/exe to launch new instance
* Translation Updates
==== xfce4-pulseaudio-plugin ====
Version update (0.4.5 -> 0.4.6)
Subpackages: xfce4-pulseaudio-plugin-lang
- Update to version 0.4.6
* Fix changing default sink and source devices
* Fix flickering mic icon when recording application is connected
* Avoid critical from xfce4-notifyd if gauge_value > 100
* Display maximum volume of all channels instead of volume of
left channel
* Add recording base volume indicator
* Control mic volume/mute when mouse cursor is over the mic icon
* Lower warning level
* Improve volume notifications settings
* Show volume notifications from hotkeys according to comment
* Don't set negative volume from hotkeys
* Use correct variable for "volume-mic-changed" signal ID
* Don't force set the default device
* Set recording icon according to recording volume level
* Show source monitor if it is a default source
* Check for recording state on context ready
* Allow volume step configuration in dialog
(gxo#panel-plugins/xfce4-pulseaudio-plugin#28)
* wnck: Add missing LIBS/CFLAGS in Makefile
* wnck: Use Libxfce4windowing when available
* wnck: Guard X11 code path to prevent crash on Wayland
* wnck: Improve RaiseWnck a bit
* Fix memory leak
* cleanup: Fix formatting
* Fix blurry media player icon from file when UI scale > 1
* Fix blurry icons in prefs dialog when UI scale factor > 1
* Use "logo-icon-name" instead of "logo" in about dialog
* Do not override fatal log level
* build: Bump GLib minimum required to 2.44
* Translation Updates
==== xfce4-session ====
Version update (4.18.1 -> 4.18.2)
Subpackages: xfce4-session-lang
- Update to version 4.18.2
* manager: Fix GQueue memory management
* Fix Xfconf memory management
* Update bug report address
* Fix suspend/hibernation bug on ConsoleKit2 (Fixes #164)
==== xorg-x11-server ====
Version update (21.1.7 -> 21.1.8)
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra
- Update to version 21.1.8 (CVE-2023-1393):
* This release contains the fix for CVE-2023-1393
* composite: Fix use-after-free of the COW
* xkbUtils: use existing symbol names instead of deleted
deprecated ones
- Drop U_xserver-composite-Fix-use-after-free-of-the-COW.patch:
Fixed upstream
- Switch back to tarball release, drop source service, add keyring
and sig files.
==== xwayland ====
Version update (23.1.0 -> 23.1.1)
- Update to version 23.1.1 (CVE-2023-1393):
+ This release contains the fix for CVE-2023-1393.
+ xkbUtils: use existing symbol names instead of deleted
deprecated ones
+ glamor: Don't glFlush/ctx switch unless any work has been
performed
+ xwayland:
- Refactor xwl_present_for_each_frame_callback helper
- Prevent nested xwl_present_for_each_frame_callback calls
+ composite: Fix use-after-free of the COW
- Drop U_xserver-composite-Fix-use-after-free-of-the-COW.patch:
Fixed upstream.
- U_xserver-composite-Fix-use-after-free-of-the-COW.patch
* overlay window use-after-free (CVE-2023-1393, ZDI-CAN-19866,
bsc#1209543)
==== yast2-storage-ng ====
Version update (4.6.2 -> 4.6.3)
- Fix the translation of widgets titles in the dialog to select
a partitioning scheme (bsc#1209697).
- 4.6.3
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.0.62 -> 7.1.1.3)
Mesa (23.0.0 -> 23.0.1)
Mesa-demo
Mesa-drivers (23.0.0 -> 23.0.1)
PackageKit-Qt5 (1.1.0 -> 1.1.1)
adwaita-icon-theme (43 -> 44.0)
amarok (2.9.75git.20221114T020258~457db492b4 -> 2.9.75git.20230322T021226~4f7c3aff99)
apache2-mod_php8 (8.1.16 -> 8.1.17)
at-spi2-core (2.46.0 -> 2.48.0)
baobab (43.0 -> 44.0)
binutils
btrfsprogs
bubblewrap (0.7.0 -> 0.8.0)
cairo (1.17.6 -> 1.17.8)
ceph (16.2.11.62+gce6291a3463 -> 16.2.11.65+g8b7e6fc0182)
ctags
curl (7.88.1 -> 8.0.1)
debianutils
dmidecode (3.4 -> 3.5)
drbd-utils
drkonqi5
emacs
eog (43.2 -> 44.0)
evince (43.1 -> 44.1)
evolution (3.46.4 -> 3.48.0)
evolution-data-server (3.46.4 -> 3.48.0)
evolution-ews (3.46.4 -> 3.48.0)
ffmpeg-5
fixmath
flatpak (1.14.3 -> 1.14.4)
folks (0.15.5 -> 0.15.6)
fuse3 (3.14.0 -> 3.14.1)
fwupd-efi (1.2 -> 1.3)
gcc (12 -> 13)
gcc13 (13.0.1+git5428 -> 13.0.1+git6840)
gcr (4.0.0 -> 4.1.0)
gdm (43.0 -> 44.0)
gjs (1.74.2 -> 1.76.0)
glib-networking (2.74.0 -> 2.76.0)
glib2 (2.74.6 -> 2.76.1)
glibc
glibmm2 (2.74.0 -> 2.76.0)
glibmm2_4 (2.66.5 -> 2.66.6)
glslang (12.0.0 -> 12.1.0)
gmime (3.2.7 -> 3.2.13)
gnome-autoar (0.4.3 -> 0.4.4)
gnome-calculator (43.0.1 -> 44.0)
gnome-characters (43.1 -> 44.0)
gnome-chess (43.1 -> 43.2)
gnome-clocks (43.0 -> 44.0)
gnome-contacts (43.1 -> 44.0)
gnome-control-center (43.4.1 -> 44.0+7)
gnome-desktop (43.2 -> 44.0)
gnome-disk-utility (43.0 -> 44.0)
gnome-maps (43.4 -> 44.0)
gnome-music (42.1 -> 44.0)
gnome-online-accounts (3.46.0 -> 3.48.0)
gnome-photos (43.0 -> 44.0)
gnome-remote-desktop (43.3 -> 44.0)
gnome-session (43.0 -> 44.0)
gnome-settings-daemon (43.0 -> 44.0)
gnome-shell (43.3 -> 44.0+28)
gnome-shell-extensions (43.1 -> 44.0)
gnome-software (43.5 -> 44.0)
gnome-sudoku (43.1 -> 44.0)
gnome-system-monitor (42.0 -> 44.0)
gnome-terminal (3.46.8 -> 3.48.0)
gnome-tweaks (42.beta -> 42.beta+60)
gnome-user-docs (43.0 -> 44.0)
gnome-weather (43.0 -> 44.0)
gobject-introspection (1.74.0 -> 1.76.1)
gpgme (1.18.0 -> 1.19.0)
gpgmeqt (1.18.0 -> 1.19.0)
grilo
grilo-plugins
grub2
gsettings-desktop-schemas (43.0 -> 44.0)
gstreamer-plugins-bad
gstreamer-plugins-good
gstreamer-plugins-rs (0.10.2 -> 0.10.4)
gstreamer-plugins-ugly
gtk3 (3.24.35+10 -> 3.24.37)
gtkmm4 (4.8.0 -> 4.10.0)
gtksourceview5 (5.6.2 -> 5.8.0)
gupnp-igd
gvfs (1.50.3 -> 1.50.4)
highway (1.0.3 -> 1.0.4)
hostname
hplip
inkscape
iproute2
jitterentropy
kImageAnnotator (0.6.0 -> 0.6.1)
kdeconnect-kde
kdepim-runtime
kernel-firmware (20230313 -> 20230320)
kernel-source (6.2.6 -> 6.2.8)
keyutils
kiconthemes
ldb (2.6.1 -> 2.7.1)
libadwaita (1.2.3 -> 1.3.1)
libaio
libass (0.17.0 -> 0.17.1)
libavtp
libbsd
libcap
libdiscid (0.6.2 -> 0.6.4)
libdmapsharing (3.9.10 -> 3.9.11)
libdovi
libeconf (0.5.1 -> 0.5.2)
libftdi1
libguestfs
libgweather4
libinput (1.22.1 -> 1.23.0)
liblouis (3.24.0 -> 3.25.0)
libnbd
libopenmpt (0.6.8 -> 0.6.9)
libostree (2022.7 -> 2023.2)
libpeas (1.34.0 -> 1.36.0)
libplacebo (5.264.0 -> 5.264.1)
libqt5-qtbase (5.15.8+kde160 -> 5.15.8+kde183)
libqt5-qtconnectivity (5.15.8+kde5 -> 5.15.8+kde8)
libqt5-qtimageformats (5.15.8+kde6 -> 5.15.8+kde9)
libqt5-qtlocation (5.15.8+kde3 -> 5.15.8+kde4)
libqt5-qtmultimedia (5.15.8+kde1 -> 5.15.8+kde3)
libqt5-qtwayland (5.15.8+kde57 -> 5.15.8+kde63)
libquicktime
libreoffice (7.5.1.2 -> 7.5.2.1)
libreoffice-share-linker
librest
librsvg (2.55.1 -> 2.56.0)
libsigc++2 (2.10.8 -> 2.12.0)
libsoup (3.2.2 -> 3.4.0)
libstorage-ng (4.5.85 -> 4.5.88)
libusb-compat
lightdm
lua54
lzo
mc (4.8.28 -> 4.8.29)
microos-tools (2.19 -> 2.20)
mlocate
mpg123 (1.31.2 -> 1.31.3)
mtools (4.0.42 -> 4.0.43)
multipath-tools (0.9.4+79+suse.25c23a9 -> 0.9.4+86+suse.4d8901e)
mutter (43.3+2 -> 44.0+8)
nautilus (43.2 -> 44.0)
net-tools
okular
openssh
openssl-1_1
orca (43.1 -> 44.0)
ovmf
pam
pam-config (1.9 -> 2.2)
pam-full-src
patterns-media
perl-Image-ExifTool (12.54 -> 12.58)
php8 (8.1.16 -> 8.1.17)
pipewire
protobuf
protobuf-c
pulseaudio
python-CommonMark
python-M2Crypto
python-argcomplete
python-charset-normalizer (3.0.1 -> 3.1.0)
python-click
python-cryptography (39.0.2 -> 40.0.1)
python-gobject (3.42.2 -> 3.44.1)
python-importlib-metadata (6.0.0 -> 6.1.0)
python-msgpack (1.0.4 -> 1.0.5)
python-pexpect
python-pyOpenSSL (23.0.0 -> 23.1.1)
python-pytz (2022.7.1 -> 2023.2)
python-urllib3 (1.26.14 -> 1.26.15)
qemu
qt6-wayland
rpm
rubygem-activesupport-7.0 (7.0.4.1 -> 7.0.4.3)
rubygem-rack (3.0.4.2 -> 3.0.7)
rubygem-ruby-dbus (0.19.0 -> 0.20.0)
salt
samba (4.17.5+git.320.c38ca0f84a -> 4.18.0+git.294.508b693e5c)
selinux-policy (20221019 -> 20230321)
shaderc (2022.4 -> 2023.2)
simple-scan (42.5 -> 44.0)
snapper
spandsp
sqlite3 (3.41.0 -> 3.41.2)
swtpm
system-config-printer
systemd
systemd-presets-branding-MicroOS
talloc (2.3.4 -> 2.4.0)
tdb (1.4.7 -> 1.4.8)
tevent (0.13.0 -> 0.14.1)
texinfo (7.0.2 -> 7.0.3)
tigervnc (1.13.0 -> 1.13.1)
timezone (2022g -> 2023b)
timezone-java (2022g -> 2023b)
tmux
tracker (3.4.2 -> 3.5.0)
tracker-miners (3.4.3 -> 3.5.0)
transactional-update (4.1.4 -> 4.1.5)
transfig
transmission
vlan
vlc
vmaf
vsftpd
vte (0.70.3 -> 0.72.0)
webkit2gtk3 (2.38.5 -> 2.40.0)
webkit2gtk3-soup2 (2.38.5 -> 2.40.0)
xdg-desktop-portal-gnome (43.1 -> 44.0)
xdg-user-dirs-gtk
xdm
xfce4-screensaver (4.16.0 -> 4.18.1)
xfsprogs (6.1.1 -> 6.2.0)
xorg-x11-server
xscreensaver
xwayland (22.1.8 -> 23.1.0)
xz (5.4.1 -> 5.4.2)
yast2 (4.6.1 -> 4.6.2)
yast2-country (4.6.0 -> 4.6.1)
yast2-storage-ng (4.6.1 -> 4.6.2)
yast2-trans (84.87.20230312.2a5006f40f -> 84.87.20230324.a3dfeee0c1)
zchunk (1.2.4 -> 1.3.0)
zenity (3.44.0 -> 3.91.0)
=== Details ===
==== ImageMagick ====
Version update (7.1.0.62 -> 7.1.1.3)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagickCore-7_Q16HDRI10 libMagickWand-7_Q16HDRI10
- version update to 7.1.1.3
https://github.com/ImageMagick/Website/blob/main/ChangeLog.md
- modified patches
% ImageMagick-library-installable-in-parallel.patch (refreshed)
- Revert last change - it leads to file conflict involving .la files
- Build AVX2 enabled hwcaps library for x86_64-v3
==== Mesa ====
Version update (23.0.0 -> 23.0.1)
Subpackages: Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- Update to version 23.0.1
* bug fix release which fixes bugs found since Mesa 23.0.0
- supersedes U_glx-fix-indirect-initialization-crash.patch
==== Mesa-demo ====
Subpackages: Mesa-demo-egl Mesa-demo-es Mesa-demo-x
- don't package "line" sample (conflict with /usr/bin/line of
util-linux)
- readded -32bit packages
- switched to meson build
- needs n_install-more-egl-binaries.patch, so all binaries are
installed we had before ...
==== Mesa-drivers ====
Version update (23.0.0 -> 23.0.1)
Subpackages: Mesa-dri Mesa-gallium Mesa-libva
- Update to version 23.0.1
* bug fix release which fixes bugs found since Mesa 23.0.0
- supersedes U_glx-fix-indirect-initialization-crash.patch
==== PackageKit-Qt5 ====
Version update (1.1.0 -> 1.1.1)
- Update to 1.1.1
* Add explicit CMake option to control Qt major version
* Return if we can't handle the transaction role
* Transaction: Implement all methods
* Read the Sender transaction property
* Apply stricter compiler flags when building the library
- Rebase 0001-Fix-PackageKit-not-emitting-network-state-changed-si.patch
==== adwaita-icon-theme ====
Version update (43 -> 44.0)
- Update to version 44.0:
+ Stable version bump only.
- Update to version 44.beta:
+ Fullcolor:
- Use scalables instead of large bitmaps, using the app icon
toolchain.
- Low res only at 16x16, lean onto the scalables for everything
else.
+ symbolic: updated rounded style.
==== amarok ====
Version update (2.9.75git.20221114T020258~457db492b4 -> 2.9.75git.20230322T021226~4f7c3aff99)
- Update to version 2.9.75git.20230322T021226~4f7c3aff99:
* Force scheme where KIO copies local files
* cmake: adjust configure file definition position ...
* Edit some NULLs to nullptrs.
* MusicDNSAudioDecoder: add support for ffmpeg 5.0
* Small improvements to de-deprecation changeset.
* Fix remaining cases of iterator problems.
* Fix a crash.
* Require Qt 5.15+
* Cleanup deprecated code.
* cmake: Require C++14
* Shorten onPressAndHold delay
* Enable dragging tracks from the album context applet.
* Add C++ functions for providing selected URL lists.
* Remove Tokens from layout first to avoid bug.
* Fix an old typo causing a missing icon.
* Fix crash when filtering collections.
* Fix path for qca dep
* Use normal KMessageBox method instead of util one
==== apache2-mod_php8 ====
Version update (8.1.16 -> 8.1.17)
- version update to 8.1.17
* This is a bug fix release.
https://www.php.net/ChangeLog-8.php#8.1.17
==== at-spi2-core ====
Version update (2.46.0 -> 2.48.0)
Subpackages: libatk-1_0-0 libatk-bridge-2_0-0 libatspi0 typelib-1_0-Atk-1_0 typelib-1_0-Atspi-2_0
- Update to version 2.48.0:
+ Add a "atk-only" build option. This allows atk to be built
without libdbus installed, but it does not build libatspi or
the atk bridge.
+ Fix some typos in the documentation.
- Update to version 2.47.90:
+ Downgrade meson requirement to 0.63.
+ at-spi-dbus-bus service: set stop timeout to 5s.
+ Fix possible crash in screen_reader_signal_watcher.
- Update to version 2.47.1:
+ The meson options -Dx11 and -Dintrospection are now implemented
with meson features.
+ Use gi-docgen to generate documentation.
+ Register key grabs using the focused window, rather than the
root window. This should prevent the window from losing focus
when a key grab is used.
+ atk-adaptor: Handle sockets in GetChildren.
+ Improve documentation of the dbus interfaces.
+ Various code clean-ups. Some unused code has been removed.
- Change -Dx11=yes and -Dintrospection=yes to -Dx11=enabled and
- Dintrospection=enabled, following upstreams changes to use meson
features.
- Add pkgconfig(gi-docgen) and python3-Sphinx BuildRequires: new
dependencies to build the documentation.
- Drop gtk-doc BuildRequires: no longer needed.
==== baobab ====
Version update (43.0 -> 44.0)
- Update to version 44.0:
+ Change "Open Folder" to "Open Externally".
+ Allow activating the menu by pressing the F10 key.
+ Misc string changes.
+ Updated translations.
- Update to version 44.rc:
+ Updated translations.
- Update to version 44.beta:
+ Change "Open Folder" to "Open Externally".
+ Allow activating the menu by pressing the F10 key.
+ Misc string changes.
+ Updated translations.
- Add desktop-file-utils BuildRequires: New dependency.
==== binutils ====
Subpackages: libctf-nobfd0 libctf0
- Document fixed CVEs:
* bnc#1208037 aka CVE-2023-25588 aka PR29677
* bnc#1208038 aka CVE-2023-25587 aka PR29846
* bnc#1208040 aka CVE-2023-25585 aka PR29892
* bnc#1208409 aka CVE-2023-0687 aka PR29444
- Enable bpf-none cross target and add bpf-none to the multitarget
set of supported targets.
- Disable packed-relative-relocs for old codestreams. They generate
buggy relocations when binutils-revert-rela.diff is active.
[bsc#1206556]
==== btrfsprogs ====
Subpackages: btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1
- Split bash-completion to separate sub-package
==== bubblewrap ====
Version update (0.7.0 -> 0.8.0)
Subpackages: bubblewrap-zsh-completion
- update to v0.8.0:
* Add --disable-userns option to prevent the sandbox from
creating its own nested user namespace
* Add --assert-userns-disabled option to check that an existing
userns was created with --disable-userns
* Give a clearer error message if the kernel doesn't have
CONFIG_SECCOMP and CONFIG_SECCOMP_FILTER
==== cairo ====
Version update (1.17.6 -> 1.17.8)
Subpackages: libcairo-gobject2 libcairo-script-interpreter2 libcairo2
- Update to version 1.17.8:
+ In a continuing effort to reduce the amount of legacy code, and
increase the long-term maintainability of cairo, the following
backends have been removed:
- GL and GLES drawing
+ Additionally, cairo's Autotools build system has been removed;
from now on, cairo will only support the Meson build system.
While the end result should be identical, further testing is
appreciated.
+ In this snapshot, cairo gained support for rendering COLRv1
fonts, and rendering SVG and COLRv1 fonts with custom palettes.
+ Support for macOS and Windows has been improved, with lots of
build and bug fixes.
+ Lots of safety issues have been fixed, with array bounds
checking and plugging memory leaks, as well as fixes for bugs
identified via fuzzying.
+ This is going to be the last snapshot of the 1.17 development
cycle; we only expect minor bug fixing and improvements until
the 1.18.0 release.
- Switch to meson buildsystem: Add meson BuildRequires and macros.
- Update Source Url to new home.
- Drop build_gl_backend define and conditional pkgconfig(egl) and
pkgconfig(gl) BuildRequires: No longer supported.
- Add generic c++_compiler and c_compiler BuildRequires: New
dependencies.
- Drop 0001-Set-default-LCD-filter-to-FreeType-s-default.patch:
Fixed upstream.
- Add upstream bug fix patches:
+ cairo-1.17.8-fix-tee-compilation.patch
+ cairo-1.17.8-ft-font-missing-glyph.patch
==== ceph ====
Version update (16.2.11.62+gce6291a3463 -> 16.2.11.65+g8b7e6fc0182)
Subpackages: librados2 librbd1
- Update to 16.2.11-65-g8b7e6fc0182:
+ (bsc#1201088) test/librados: fix FTBFS on gcc 13
+ (bsc#1208820) mgr/dashboard: allow to pass controls on iscsi disk create
==== ctags ====
- mark u-a generics as non-%ghost
==== curl ====
Version update (7.88.1 -> 8.0.1)
Subpackages: libcurl4
- Update to 8.0.1:
* Bugfixes:
- fix crash in curl_easy_cleanup
- Update to 8.0.0:
* Security fixes:
- TELNET option IAC injection [bsc#1209209, CVE-2023-27533]
- SFTP path ~ resolving discrepancy [bsc#1209210, CVE-2023-27534]
- FTP too eager connection reuse [bsc#1209211, CVE-2023-27535]
- GSS delegation too eager connection re-use [bsc#1209212, CVE-2023-27536]
- HSTS double-free [bsc#1209213, CVE-2023-27537]
- SSH connection too eager reuse still [bsc#1209214, CVE-2023-27538]
* Changes:
- build: remove support for curl_off_t < 8 bytes
* Bugfixes:
- aws_sigv4: fall back to UNSIGNED-PAYLOAD for sign_as_s3
- BINDINGS: add Fortran binding
- cf-socket: use port 80 when resolving name for local bind
- cookie: don't load cookies again when flushing
- curl_path: create the new path with dynbuf
- CURLSHOPT_SHARE.3: HSTS sharing is not thread-safe
- DYNBUF.md: note Curl_dyn_add* calls Curl_dyn_free on failure
- ftp: active mode with SSL, add the filter
- hostip: avoid sscanf and extra buffer copies
- http2: fix for http2-prior-knowledge when reusing connections
- http2: fix handling of RST and GOAWAY to recognize partial transfers
- http: don't send 100-continue for short PUT requests
- http: fix unix domain socket use in https connects
- libssh: use dynbuf instead of realloc
- ngtcp2-gnutls.yml: bump to gnutls 3.8.0
- sectransp: make read_cert() use a dynbuf when loading
- telnet: only accept option arguments in ascii
- telnet: parse telnet options without sscanf
- url: fix the SSH connection reuse check
- url: only reuse connections with same GSS delegation
- urlapi: '%' is illegal in host names
- ws: keep the socket non-blocking
* Rebase libcurl-ocloexec.patch
==== debianutils ====
- Move run-parts to /usr/bin, Run-parts runs just fast as regular user.
==== dmidecode ====
Version update (3.4 -> 3.5)
- arm-use-alignment-workaround.patch: Fix the massive build
warnings on armv7l.
- Update to upstream version 3.5:
* Decode HPE OEM records 216, 224, 230, 238 and 242.
* Fortify entry point length checks.
* Add a --no-quirks option.
* Drop the CPUID exception list.
* Do not let --dump-bin overwrite an existing file.
* Ensure /dev/mem is a character device file.
* Obsoletes news-fix-typo.patch and
dmioem-fix-segmentation-fault-in-dmi_hp_240_attr.patch.
==== drbd-utils ====
- bsc#1208922: fails to replace directory /lib/drbd with symlink
* modify drbd-utils.spec to manipulate the symlink in %postun and %posttrans script
==== drkonqi5 ====
Subpackages: drkonqi5-lang
- Replace '%service_del_postun -n' with '%service_del_postun_without_restart'
==== emacs ====
Subpackages: emacs-el emacs-eln emacs-info emacs-nox emacs-x11 etags
- don't create ghosted files
- mark ctags update-alternatives as non-%ghost
==== eog ====
Version update (43.2 -> 44.0)
- Update to version 44.0:
+ help: Switch mailing list URLs over to GNOME Discourse.
+ Updated translations.
- Update to version 44.beta:
+ Bug fixes and improvements: Remove all codes inside #if 0
+ Updated translations.
- Update to version 44.alpha:
+ application: Add preferences shortcut.
+ help-overlay: Use action-name properties.
+ Drop eog_util_make_valid_utf8.
==== evince ====
Version update (43.1 -> 44.1)
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 44.1:
+ Quick fix release from the right branch.
+ Updated translations.
- Update to version 44.0:
+ Avoid a crash caused by double free
+ Change its wording to the more descriptive "Print this section"
+ Convert utf8 fullwidth numbers to halfwidth
+ Disable GtkTreeView's builtin search
+ Explicitly enable Outline search
+ Fix double free of GtkEntryCompletion
+ Improve Outline context menu
+ Leave outline search menu item always on
+ Remove redundant ellipses
+ Tweak 'Expand all under this element' item sensitivity
+ Use the same term for the Outline sidebar
+ Updated translations.
- Update to version 44.rc:
+ Update POTFILES.in
+ backend: Handle NULL returned from
poppler_layers_iter_get_title
+ build:
- Build the backends on the top backend directory
- Replace custom target with i18n.merge_files
- Disable gtk_doc when introspection is disabled
- Fix deprecation warning on meson
- Fix docs cross build
- Update desktop database at post install
- Update libgd to current master
+ data: Update URLs by GNOME Discourse
+ help:
- Update URLs by GNOME Discourse
- Use action-name properties in help overlay
- Correct UI steps in gedit for SyncTex plugin
+ libview: Fix crash when releasing click with selected text
holding click button
+ shell:
- Code clean up
- Derive EvMessageArea from GtkBin to simplify GTK4 move
- Derive EvToolbar from GtkBin instead of HdyHeaderBar
- Dispose using g_clear_object and g_clear_pointer
- Do not hard-code event to open context menus
- Do not wrap SearchBar in GtkRevealer
- Go to requested page for links to external PDF documents
- Port GtkMenu to use GActions
- Remove active-icon-name property
- Remove complexity in menu popup
- Remove goto-bookmark action and bookmark_menu
- Remove unused toolbar navigation_action widget
- Simplify definition of EvToolbar type
- Simplify title set logic and sanitize before use
- Support display page numbers above 10000
- Use a GtkBox to simplify GTK4 move
- Use composite template for EvToolbar
- Use stack children to keep record of the sidebar page
+ Updated translations.
- Add desktop-file-utils BuildRequires, new dependency.
==== evolution ====
Version update (3.46.4 -> 3.48.0)
Subpackages: evolution-plugin-spamassassin
- Update to version 3.48.0:
+ mail.error.xml: Unmark two strings from translation.
+ Updated translations.
- Update to version 3.47.3:
+ RSS: Folder-specific options not save from Preferences.
+ help: Replace docs mailing list URL by GNOME Discourse.
+ Bugs fixed:
- Icons in the message list are rendered in low resolution on
HiDPI displays.
- Mail:
. Add option to confirm 'Mark as Junk'.
. Show S/MIME encrypted part as attachment on failed
decryption.
. Inherit format from template in Alternative Reply.
- Composer:
. Check parent element's text-align before unsetting it.
. "Select All" in context menu doesn't select recipients.
- RSS: Read of author depends on element order.
- ECalendarItem: Use selected text color for day names and week
numbers.
- iTIP: Override text color together with background color.
- Add new screenshots for AppStream metadata.
+ Updated translations.
- Update to version 3.47.2:
+ ENameSelectorDialog: Simplify book query.
+ Enable GitLab CI for easier testing of the changes.
+ Make it possible to run GitLab CI Flatpak artifact.
+ EWebView: Stop trying to disable WebKitGTK plugins.
+ help: Replace PNG Evolution icon with SVG.
+ Updated translations.
==== evolution-data-server ====
Version update (3.46.4 -> 3.48.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.48.0:
+ e-cal-util: Check for duplicate UIDs when generating alarms
+ EReminderWatcher: Ensure correct default timezone set on
ECalClient
+ ci:
- Use CCache and store the flatpak-builder cache
- ci: Run the CI for the current commit
+ Updated translations.
- Update to version 3.47.3:
+ OAuth2 credentials prompter: Log what URI is being opened in
the WebKitWebView.
+ Bugs fixed:
- alarm-notify: Incorrectly handles changes in recurring
events.
- build: Make it possible to override C++ standard.
- libedataserverui: Tweak lookout of the Trust Prompt dialog.
+ Updated translations.
- Pass ENABLE_OAUTH2_WEBKITGTK4=ON to cmake, and drop
pkgconfig(webkit2gtk-5.0) and add pkgconfig(webkitgtk-6.0)
BuildRequires.
- Update to version 3.47.2:
+ IMAPx: Utilize normalization of the Inbox folder name.
+ OAuth2 Credentials Prompter: Allow pasting the whole URL as an
authorization code.
+ Enable GitLab CI for easier testing of the changes.
+ OAuth2: Show errors returned by the server in the prompt
window.
+ Parse URI strings into GUri in a relaxed mode.
+ OAuth2: Extract returned information from URI query or
fragment.
+ IMAPx: Folder refresh could remove new message from local
summary.
+ Updated translations.
- Update to version 3.47.1:
+ Handle negative value for GUri's port.
+ Stored values are never read.
+ Fix memory leaks found by clang static analyzer.
+ EVCard: Slightly speed up vCard parsing and export to text.
+ camel-db.c: Rearrange transaction handling.
+ CamelDB: Fix an uninitialized variable warning.
+ build: Add a check for localtime_r().
+ build: Update check for elfutils/libdwfl.h.
+ Add EXTENSIONS_DIR compile time option.
+ Replace use of g_source_set_name_by_id().
+ Add ECacheKeys helper object for ref-counted data stored in an
ECache table.
+ Calendar: Extract categories parsing into a utility function.
+ Contacts: Add 'categories' backend property with a list of used
categories.
+ Fix a crash under source_registry_object_added_no_owner().
+ ESoupAuthBearer: Add debug prints.
+ Updated translations.
- Pass -DENABLE_OAUTH2_WEBKITGTK4=OFF to meson: we don't yet have a
webkitgtk-gtk4-build-with-oauth2.
==== evolution-ews ====
Version update (3.46.4 -> 3.48.0)
- Update to version 3.48.0:
+ Updated translations.
- Update to version 3.47.3:
+ OAuth2: Add option to use version 2.0 of the API.
+ Updated translations.
- Update to version 3.47.2:
+ Enable GitLab CI for easier testing of the changes.
+ Remove duplicated OAuth2 code.
+ Updated translations.
==== ffmpeg-5 ====
Subpackages: libavcodec59 libavfilter8 libavformat59 libavutil57 libpostproc56 libswresample4_ff5 libswscale6
- Obsolete old FFmpeg 5 libswresample4, otherwise they'll conflict
- Conflict with otherproviders(ffmpeg-tools).
==== fixmath ====
- Properly use optflags when building, bsc#1209201
==== flatpak ====
Version update (1.14.3 -> 1.14.4)
Subpackages: flatpak-remote-flathub flatpak-zsh-completion libflatpak0 system-user-flatpak
- Update to version 1.14.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, boo#1209410).
+ 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. (boo#1209411)
+ Updated translations.
==== folks ====
Version update (0.15.5 -> 0.15.6)
Subpackages: folks-data libfolks-eds26 libfolks26
- Update to version 0.15.6:
+ Major changes:
- Projects should be able to use the typelib-based bindings
- sysprof is now used for profiling
- Lots of translation updates
- Several smaller Meson changes
+ Bugs fixed:
- folks-generics: Add missing generic type argument
- tests/bluez: Follow PairDevice API change in python-dbusmock
- Add global requires_exclude
libfolks|libfolks-dummy|libfolks-eds|libfolks-telepathy remove
wrong requires in typelibs.
==== fuse3 ====
Version update (3.14.0 -> 3.14.1)
Subpackages: libfuse3-3
- Update to release 3.14.1
* The extended attribute name passed to the setxattr() handler
is no longer truncated at the beginning.
* The additional setattr() flags introduced in 3.14 are no
longer available for now. They will hopefully be reintroduced
in the next release.
==== fwupd-efi ====
Version update (1.2 -> 1.3)
- Disable ix86 and arm32: shim doesn't build on these platforms
- Update ARM-fixes.patch to current git copy to add checks for
an incompatible crt0
- Add ARM-fixes.patch: multiple fixes for ARM EFI after binutils
2.38
- Remove arm32-short-wchar.patch: included in ARM-fixes.patch
- Add arm32-short-wchar.patch: fix an issue where fwup_sbat.o
had a different wchar length
- Update to version 1.3:
* Release fwupd-efi 1.3
* Fix a regression when applying updates on an HP M60
* Show the version when starting fwupd-efi
* trivial: Update precommit versions to fix CI
* meson: fix ARM system crt0 name
* trivial: post release version bump
- Add binutils-2.38-arm-objcopy.patch: use objcopy with ARM on
binutils 2.38+
- Add binutils-2.38-arm-system-crt0.patch: system crt0 doesn't need
to contain the SBAT section if we have binutils 2.38+
- Enable ARM and ix86 support
==== gcc ====
Version update (12 -> 13)
- Switch gcc to default 13.
==== gcc13 ====
Version update (13.0.1+git5428 -> 13.0.1+git6840)
Subpackages: libasan8 libatomic1 libgcc_s1 libgfortran5 libgomp1 libhwasan0 libitm1 liblsan0 libobjc4 libstdc++6 libstdc++6-locale libstdc++6-pp libtsan2 libubsan1
- TEMP: patch to fix misbehavior on aarch64 with floating point.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=109230
- Bump to c4792bd1de0621932a47fb86aca09fafafdb2972, git6840.
- Add cross-bpf packages. See https://gcc.gnu.org/wiki/BPFBackEnd
for the general state of BPF with GCC.
- Bump to 5f413dc41ee4f8bc3a0fc295f98b75dceae52fa8, git6773.
- Always enable the link mutex.
- Bump to 529e03b9882fe48cfa3c182abb12a5858a5762a2, git6353.
- Rebase gcc44-rename-info-files.patch patch.
==== gcr ====
Version update (4.0.0 -> 4.1.0)
Subpackages: gcr-ssh-agent gcr-ssh-askpass gcr-viewer typelib-1_0-Gck-2 typelib-1_0-Gcr-4
- Update to version 4.1.0:
+ The soversion is now properly set to 4.
+ certificate: Print dates in ISO8601 format
+ viewer: Support certificates read from PKCS#11 store
+ gcr: Add means to construct GcrCertificate from PKCS#11 URI
+ Several smaller fixes found with ASAN
+ Stop using GSlice
+ a11y: Improve reading of certificate info by screen readers
+ Updated translations.
- Rename sub-packages following upstreams correction of soversion.
libgcr-4-0_0_0 is now libgcr-4-4, and libgck-2-0_0_0 is now
libgck-2-2.
==== gdm ====
Version update (43.0 -> 44.0)
Subpackages: gdm-schema gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Update to version 44.0:
+ Updated translations.
- Update to version 44.rc:
+ Lots of code clean ups.
+ Fix detection of virt on efi setups.
+ Fix btmp accounting on failed logins.
+ Ensure pam_close_session is called even if worker is killed.
+ Updated translations.
- Drop gdm-switch-user-tty7.patch: fixed upstream.
- Refresh patches with Quilt.
- Rebase gdm-xauthlocalhostname.patch due to code clean up commit:
88d79fe24cda8623a4b460c0aa9628178c26f745.
==== gjs ====
Version update (1.74.2 -> 1.76.0)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.76.0:
+ No changes from release candidate 1.75.90.
- Update to version 1.75.90:
+ Closed bugs and merge requests:
- NEWS: fix a typo causing codespell to fail
- doc: Add more apps written in GJS
- Gio: Use proper default priority on async generators
- gjs 1.75.2 GObjectValue build test failing on ARM
- testGObjectValue: Enable creating object with a string
property
- Handle transfer-none string return value from vfunc
implemented in JS
- Various maintenance, performance improvements
- Update to version 1.75.2:
+ There are new `Gio.Application.prototype.runAsync()` and
`GLib.MainLoop.prototype.runAsync()` methods which do the same
thing as `run()` but return a Promise which resolves when the
main loop ends, instead of blocking while the main loop runs.
Use one of these methods (by awaiting it) if you use async
operations with Promises in your application. Previously, it
was easy to get into a state where Promises never resolved if
you didn't run the main loop inside a callback.
+ There are new `Gio.InputStream.prototype.createSyncIterator()`
and `Gio.InputStream.prototype.createAsyncIterator()` methods
which allow easy iteration of input streams in consecutive
chunks of bytes, either with a for-of loop or a for-await-of
loop.
+ DBus proxy wrapper classes now have a static `newAsync()`
method, which returns a Promise that resolves to an instance of
the proxy wrapper class on which `initAsync()` has completed.
+ DBus property getters can now return GLib.Variant instances
directly, if they have the correct type, instead of returning
JS values and having them be packed into GLib.Variants.
+ Dramatic performance improvements in the legacy
`imports.signals` module, which has also gained a
`connectAfter()` method that works like the same-named method
in GObject signals. (However, the signals module remains
legacy, and is mostly there for historical reasons with GNOME
Shell. Don't use it in new code.)
+ For years we have had a typo in `Cairo.LineCap.SQUARE`,
incorrectly naming it `SQUASH`. This is fixed and the typoed
name is retained as an alias.
+ Also in Cairo, the value of `Cairo.Format.RGB16_565` was wrong.
This was fixed with a breaking change, because anyone using it
was probably already not getting the results they expected.
+ Continuing the Cairo improvements, SVG surfaces have gained
`Cairo.SVGSurface.prototype.finish()` and
`Cairo.SVGSurface.prototype.flush()` because previously SVG
surfaces were only written to disk when the SVGSurface object
was garbage collected, making it uncertain to rely on them.
+ The debugger now handles Symbol values and Symbol property keys
of objects. Previously, these were not displayed correctly.
+ Various type-safety refactors.
+ Many bug fixes and performance improvements.
==== glib-networking ====
Version update (2.74.0 -> 2.76.0)
- Update to version 2.76.0:
+ Fix OpenSSL sessions becoming unresumable.
+ Fix installed libproxy test.
- Update to version 2.76.beta:
+ Hopefully fix environment proxy resolver on Windows.
+ Remove static_modules build option, use
- Ddefault_library=static instead.
+ Updated translations.
- Update to version 2.76.alpha:
+ OpenSSL: add session resumption support.
+ GnuTLS: several session resumption improvements.
+ Skip TLS exporter test for TLS 1.2.
+ Default values for build options have changed, no longer use
auto.
+ Fix static linking on Windows.
+ Don't use system trust on iOS.
+ Updated translations.
- Drop glib-networking-gnutls-tls-exporter-tls12.patch: fixed
upstream.
==== glib2 ====
Version update (2.74.6 -> 2.76.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.76.1:
+ Fix build failures in third party C++ projects using
`g_strdup()` via C++ qualified symbol lookup.
+ Downgrade critical warnings from `GFileInfo` about missing
attributes to debug messages, as it was affecting too many
apps; the critical warnings will be reinstated early in the
2.78 cycle, so apps should continue to fix their ambiguous use
of `GFileInfo` API.
+ Bugs fixed: glgo#GNOME/GLib#159, glgo#GNOME/GLib#352,
glgo#GNOME/GLib#919, glgo#GNOME/GLib#2922,
glgo#GNOME/GLib#2936, glgo#GNOME/GLib#2943,
glgo#GNOME/GLib#2948, glgo#GNOME/GLib!3241,
glgo#GNOME/GLib!3315, glgo#GNOME/GLib!3318,
glgo#GNOME/GLib!3319, glgo#GNOME/GLib!3321,
glgo#GNOME/GLib!3323, glgo#GNOME/GLib!3324,
glgo#GNOME/GLib!3325, glgo#GNOME/GLib!3330,
glgo#GNOME/GLib!3338.
+ Updated translations.
- Update to version 2.76.0:
+ Fix several regressions in handling `GFileInfo` attributes
+ Bugs fixed:
- ETAG_VALUE not set in GFileInfo when requested
- File attributes are not set when their value is FALSE/NULL
- gfile: Fix file size detection when copying on btrfs
- glocalfileinfo:
. Mark the lost+found dir as hidden again
. Ensure that is-backup is always set
+ Updated translations.
- Rebase patches with quilt.
- Update to version 2.75.4:
+ Emit a critical warning when acquiring the notification queue
during GObject finalization. A type's `finalize()`
implementation should not call public API that emits property
notifications.
+ Updated translations.
- Rebase glib2-suppress-schema-deprecated-path-warning.patch with
quilt.
- Fix license files in packages: COPYING in the source tree is
a symlink to LICENSES/LGPL-2.1-or-later.txt, but rpm's %license
macro copies the symlink, not the target. Explicitly package
LICENSES/LGPL-2.1-or-later.txt in this case (boo#1208497).
- Update to version 2.75.3:
+ Drop the implementation of GSlice, and make the API use the
system `malloc()` internally.
+ Use a thread-spawning thread to keep thread scheduler settings
consistent; fixes GThreadPool critical warnings due to failing
to set scheduler settings in some situations.
+ GIR annotation improvements for multiple APIs.
+ Optimise printing of nested maybes in `g_variant_print()`.
+ Use `tap` test protocol within GLib, and support TAP 13/14.
+ Fix a regression in glib-compile-schemas 2.75.2 causing schemas
and override files to be sorted incorrectly.
+ Support per-desktop overrides in `GSettingsAction`.
+ Various optimisations to `GString`.
+ Reduce allocations in message printing functions if thereâs
nothing to format.
+ Add inline version of `g_strdup()`, allowing the compiler to do
`NULL` folding and constant folding on `strlen()` calls.
+ Add a `GPathBuf` API for building and manipulating file paths.
+ Add `g_string_free_and_steal()` and use it to warn on unused
results from`g_string_free (_, FALSE)`.
+ Add `g_free_sized()` and `g_aligned_free_sized()` to mirror the
upcoming `free_sized()` function in C23; use these if porting
away from `g_slice_free()`.
+ Fix underspecified dependencies on generated headers in
`meson.build`, which should reduce spurious build failures.
+ Updated translations.
- Update to version 2.75.2:
+ Add `g_ptr_array_sort_values()` and
`g_ptr_array_sort_values_with_data()` APIs.
+ Some fixes for activation of UWP apps on Windows.
+ Support Markdown output from `gdbus-codegen`.
- Changes from version 2.75.1:
+ Add new `GFileInfo` properties for large thumbnails.
+ Fix missing input validation in `GDBusMenuModel`.
+ Change default `g_desktop_app_info_search()` algorithm to
include substring matches.
+ Various GVariant security fixes when handling untrusted data.
+ Add support for XDG Activation protocol in `GAppLaunchContext`.
+ Return `application/x-zerosize` rather than `text/plain` as
content type for empty files.
+ Deprecate `-Druntime_libdir` configure option because it was
unused.
+ Check for snap plugs when accessing portals.
+ Add `GArray` and `GPtrArray` constructors to take or copy C
arrays.
+ Add `GHashTable` methods to get and steal hash table keys and
values as `GPtrArray`s.
+ Change the default D-Bus system bus socket address from
`/var/run/dbus/system_bus_socket` to
`/run/dbus/system_bus_socket`, in line with changes in
dbus.git.
- Drop glib2-dbus-socket-path.patch: fixed upstream.
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- Exclude static archives from preparation for live patching (bnc#1208721)
==== glibmm2 ====
Version update (2.74.0 -> 2.76.0)
Subpackages: libgiomm-2_68-1 libglibmm-2_68-1
- Update to version 2.76.0:
+ Glib:
- Dispatcher:
. Don't warn when a Dispatcher is deleted while messages are
pending.
. Add const versions of emit() and operator()() and deprecate
the non-const versions.
+ Gio: ListModel: Add get_typed_object().
- Update to version 2.74.1:
+ Glib:
- Binding: Fix the bind_property() with two transformation
functions.
- Dispatcher: Don't warn when a Dispatcher is deleted while
messages are pending.
+ Gio:
- NetworkMonitor::get_default(): Add refreturn.
- ListStore: Rename a local variable.
+ Documentation: Glib::Binding::unbind(): Fix documentation.
+ gmmproc: generate_wrap_init.pl.in: Disable warning C4273 on
Visual Studio.
+ Tests: Fix giomm_simple test on Windows.
+ Meson build:
- Detect if we build from a git subtree.
- Don't copy files with configure_file().
==== glibmm2_4 ====
Version update (2.66.5 -> 2.66.6)
Subpackages: libgiomm-2_4-1 libglibmm-2_4-1
- Update to version 2.66.6:
+ Glib: Dispatcher: Don't warn when a Dispatcher is deleted while
messages are pending.
+ Gio: NetworkMonitor::get_default(): Add refreturn.
+ gmmproc: generate_wrap_init.pl.in: Disable warning C4273 on
Visual Studio.
+ Meson build:
- Detect if we build from a git subtree.
- Don't copy files with configure_file().
==== glslang ====
Version update (12.0.0 -> 12.1.0)
- Update to release 12.1.0:
* Reject non-float inputs/outputs for version less than 120
* Fix invalid BufferBlock decoration for SPIR-V 1.3 and above
* Add HLSL relaxed-precision float/int matrix expansions
* Block decorate Vulkan structs with RuntimeArrays
* Support InterlockedAdd on float types
- Delete 0001-build-set-SOVERSION-on-all-libraries.patch:
fixed upstream
- Split part of glslang-devel to glslang-nonstd-devel.
==== gmime ====
Version update (3.2.7 -> 3.2.13)
- Update to version 3.2.13:
+ Optimized parsing of messages with lots of address headers
- includes changes from 3.2.12:
+ Fixed a memory leak in g_mime_gpgme_get_decrypt_result()
- includes changes from 3.2.11:
+ Fixed a bug in the new base64 decoder
- includes changes from 3.2.10:
+ Improved performance of base64 encoder by ~5%
+ Improved performance of base64 decoder by ~25%
+ Unref the autocrypt header after adding it to the list
+ Work around a bug in g_time_zone_new_offset() by using
identifiers instead
- includes changes from 3.2.9:
+ g_mime_multipart_signed_verify() now allows type/subtype and
type/x-subtype signature parts
+ Fixed header folding logic to avoid folding the first line of a
header value
+ Fixed bugs discovered by static analysis
+ Fixed GMimeStreamPipe to set errno to ESPIPE for
seek/tell/length methods
+ Fixed GMimeCertificates to prefer gpgme_user_id_t's address
field over the email field
- includes changes from 3.2.8:
+ Various fixes to Vala (and other?) language bindings
+ Added g_mime_object_write_content_to_stream()
+ Fixed parameter list parsing logic to not report a warning when
everything is valid
+ Fixed the parser to handle MIME parts without headers -or-
content of any kind
==== gnome-autoar ====
Version update (0.4.3 -> 0.4.4)
Subpackages: libgnome-autoar-0-0 libgnome-autoar-gtk-0-0
- Update to version 0.4.4:
+ Add application/zstd to supported mime-types.
+ Fix test suite failure with recent GLib version.
+ Add autoar_extractor_set_passphrase function.
- Update to version 0.4.3+9:
+ ci:
- Drop workaround to remove mount options
- Explicitiely set the storage driver
- Use rawhide for the fedora job
+ extractor:
- Add autoar_extractor_set_passphrase function
- Fix parameter name in documentation comment
- Make error codes public
- Use g_file_info_remove_attribute instead of invalid type
- Use specific error code when passphrase wasn't provided
+ tests: Skip file size check for directories
- Switch to git checkout via source service.
- Enable test macro again as upstream fixed the issue.
- Temp disable test due to changes in new glib2 2.76.0 release:
wait for upstream to fix in either glib or in gnome-autoar.
https://gitlab.gnome.org/GNOME/gnome-autoar/-/issues/44
==== gnome-calculator ====
Version update (43.0.1 -> 44.0)
Subpackages: gnome-shell-search-provider-gnome-calculator
- Update to version 44.0:
+ Updated translations.
- Update to version 44.rc:
+ Updated translations.
- Update to version 44.beta:
+ Improved factorization
+ Number format selection documentation improvements
+ Made builtin function descriptions translatable
+ Fixed display showing 0 on startup
+ Improved button tooltips
+ Added signed int support to programming mode
+ i and e constants updated according to ISO 80000-2:2009
+ Help overlay updates
+ Added preferences shortcut
+ Destroy dialog after clicking cancel
+ Updated translations.
==== gnome-characters ====
Version update (43.1 -> 44.0)
Subpackages: gnome-shell-search-provider-gnome-characters
- Update to version 44.0:
+ Update for Unicode 15
+ Misc. string updates
+ Avoid downscaling search result icon
+ Use action-name properties
+ Updated translations.
- Update to version 44.rc:
+ Updated translations.
- Update to version 44.beta:
+ Update for Unicode 15
+ Misc. string updates
+ Avoid downscaling search result icon
+ Use action-name properties
==== gnome-chess ====
Version update (43.1 -> 43.2)
- Update to version 43.2:
+ Help: Remove references to mailing lists.
+ Updated translations.
==== gnome-clocks ====
Version update (43.0 -> 44.0)
Subpackages: gnome-shell-search-provider-gnome-clocks
- Update to version 44.0:
+ Updated translations.
- Update to version 44.rc:
+ Updated translations.
- Update to version 44.beta:
+ Display seconds in the world clock detail view
+ Reset snooze time when disabling alarms
+ Add mnemonics to the view switcher
+ Say ahead/behind instead of later/earlier
+ Fix button layout in the timer view
+ Add missing ellipses to button labels
+ Remove an incorrect tooltip
+ Help fixes
+ Updated translations.
==== gnome-contacts ====
Version update (43.1 -> 44.0)
Subpackages: gnome-shell-search-provider-contacts
- Update to version 44.0:
+ Contacts can now be shared with a QR code, which allows for
simple and easy way of sharing contact information across
devices.
+ The main menu now allows you to export all contacts at once.
+ Unsetting and editing an avatar for a contact is now more
intuitive with dedicated buttons that are overlayed on top of
the image.
+ Support for TITLE/ORG vCard properties when importing.
+ Fix a bug which made it impossible to add more than one address
for a contact.
+ Several changes to the UI that makes it more consistent with
GNOME design guidelines.
+ Birthdays on a leap year will now get a birthday notification
on February 28 in non-leap years.
+ Added support for multiple keyboard shortcuts.
+ It's now possible to explicitly unset a birthday.
+ A bug where title buttons where shown twice is now fixed.
+ Updated translations.
- Update to version 44.rc:
+ Unsetting and editing an avatar for a contact is now a bit more
intuitive with the dedicated overlayed buttons.
+ Several changes to comply better with the GNOME HIG.
+ Added unit tests will now help us guarantee correctness.
+ We now parse the first TITLE/ORG vCard properties.
+ Fix a bug which made it impossible to add more than one address
for a contact.
+ Updated translations.
- Update to version 44.beta:
+ The main menu has been renamed to follow the GNOME HIG and now
contains an action item to export all contacts.
+ Contacts can now be shared with a QR code, which allows for
simple and easy way of sharing contact information across
devices.
+ Birthdays on a leap year will now get a birthday notification
on February 28 in non-leap years.
+ Added support for multiple keyboard shortcuts
+ It's now possible to explicitly unset a birthday
+ Fix a bug where some title buttons where shown twice
+ Updated translations.
- Add pkgconfig(libqrencode) BuildRequires: New dependency.
==== gnome-control-center ====
Version update (43.4.1 -> 44.0+7)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Update to version 44.0+7:
+ common: hostname-entry: Update hostname only after apply is
clicked
+ sound: Prevent duplicate sound device entries
+ color: Do not try to access to null pointer in destruction
+ display: Allow configuring all monitors and apply settings at
once
+ Updated translations.
- Switch to git checkout via source service, explicit tag from
stable gnome-44 branch.
- Update to version 44.0:
+ Mouse: Prevent infinit loop on Mouse setting changes.
+ Usage: Fix confirmation dialog when clearing file history.
+ Notifications: Replace occurrence of "Applications" with "Apps"
string.
+ Power: Label the main "batery" as UPS when that's what it is.
+ Updated translations.
- Update to version 44.rc:
+ Improve state of switchers throughout the app
+ Keyboard: Various fixes to the shortcut editor
+ Mouse & Touchpad: Polish the panel redesign
+ Printers: Update to more modern CUPS APIs
+ Updated translations.
- Update to version 44.beta:
+ Redesigned Sound panel
+ Redesigned Mouse & Touchpad panel
+ Share Wi-Fi networks using QR code
+ Many consistency improvements
+ WireGuard support
+ Mouse & Touchpad:
- Redesign the panel with videos of the preferences
- Move mouse test into a separate dialog
+ Network:
- Add support for sharing Wi-Fi networks through QR code
- Add WireGuard support
+ Sound:
- Move application volumes to a dialog
- Move sound themes to a dialog
+ Updated translations.
- Disable gnome-control-center-disable-error-message-for-NM.patch
==== gnome-desktop ====
Version update (43.2 -> 44.0)
Subpackages: libgnome-desktop-3-20 libgnome-desktop-3_0-common libgnome-desktop-4-2 typelib-1_0-GnomeDesktop-3_0 typelib-1_0-GnomeDesktop-4_0
- Update to version 44.0:
+ Fix idle monitor watch leak.
+ Save original thumbnail dimensions in metadata.
+ Fix Turkish keyboard layout.
+ Updated translations.
- Update to version 44.beta:
+ Add GnomeWallClock:force-seconds property.
+ Updated translations.
==== gnome-disk-utility ====
Version update (43.0 -> 44.0)
- Update to version 44.0:
+ flatpak:
- Use popt default branch
- popt switched to cmake
+ Updated translations.
- Update to version 44.rc:
+ flatpak: People like to rename branches back and forth.
+ Add .dir-locals.
+ various: Remove GNU Emacs file variables.
+ Updated translations.
- Add appstream-glib BuildRequires and a check section, where we
validate appstream data and desktop file during build.
- Update to version 44.beta:
+ Update POTFILES.in.
+ Updated translations.
- Update to version 44.alpha:
+ change-passphrase-dialog: Port to GtkBuilder templates
+ ci: Use OCI images hosted on Quay
+ createotherpage: Re-factor
+ crypttab-dialog: Port to GtkBuilder templates
+ estimator:
- Don't override finalize()
- Port to use G_DECLARE_FINAL_TYPE
+ filesystemdialog: Port to use GtkBuilder Templates
+ flatpak: Use new default branch name for popt
+ format-disk-dialog: Port to GtkBuilder templates
+ help-overlay: Remove visible properties
+ new-disk-image-dialog: Port to GtkBuilder templates
+ partition-dialog: Port to GtkBuilder templates
+ passwordstrength:
- Don't override setter
- Port to use G_DECLARE_FINAL_TYPE
+ unlock-dialog: Port to GtkBuilder templates
+ Updated translations.
- Pass sysconfdir=%{_distconfdir} to meson and move
org.gnome.SettingsDaemon.DiskUtilityNotify.desktop autostart file
to /usr/etc/ subdirs.
==== gnome-maps ====
Version update (43.4 -> 44.0)
- Update to version 44.0:
+ Disable the go-to animation to avoid getting throttled by the
tile server.
+ Updated translations.
- Update to version 44.rc:
+ Updated POI definitions for OpenStreetMap editing
+ Center text in the location service dialog
+ Tweak header captilization and ellipsation for tooltips and
menu items
+ Use proper suggestions style for search result lists
+ Add nightly builds for AArch64
+ Updated translations.
- Drop explicit typelib(GtkClutter) = 1.0 and
typelib(GeocodeGlib) = 1.0 Requires: No longer needed.
- Update to version 44.beta:
+ Prevent the scale to cover the sidebar when the window is
narrow
+ Fix keyboard navigation of search results (regression from the
GTK 4 port)
+ Style fixes of the sidebar border
+ Make the "export as image" dialog work on phones
+ Updated translations.
- Changes from version 44.alpha:
+ Fix excessive margins in place bubbles
+ Fix adaptive mode detection when maximized
+ Fix broken long-press to bring up the context menu on touch
screens
+ Fixing various issues left after the GTK 4 port
+ Fix setting adaptive narrow (phone) mode on first launch on
portrait displays
+ Fix dragging-and-dropping route entris in the sidebar
+ Fix opening shapelayer files when dragged-and-dropped onto the
main window
+ Fix selecting turnpoint instructions showing the position of
the instruction on the map
+ Fix local tiles (using the --local command-line option)
+ Fix location service dialog
+ Fix send-to dialog
+ Fix user location accuracy marker positioning
+ Implement support for getting thumbnails and Wikipedia article
extracts from Wikidata
+ Updated translations.
- Drop gnome-maps-icu72.patch: Fixed upstream.
==== gnome-music ====
Version update (42.1 -> 44.0)
- Update to version 44.0:
+ Update appdata for the 44.0 release.
- Update to version 44.rc:
+ Shortcuts menu cleanups
+ Misc focus fixes in album widgets
+ Decrease memory usage in SongsView
+ Bugs Fixed:
- SongView popup is a memory hog
- Shuffle on/off mixup
- Default template for issues
- Update to version 44.beta:
+ Make shuffle shuffle again
+ Fix time display in RTL languages
+ Port to soup 3
+ Port about to AdwAboutWindow
+ No longer mismatch art on scrolling
+ Fix async queue block on fresh art retrieval
+ Use new GNOME Settings app id in flatpak
+ Fix welcome image rendering
+ Bugs fixed:
- Rework ArtStack to handle cycling widgets better
- Shuffle broken in Music 42
- Time is reversed in RTL
+ Updated translations.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
following upstreams port.
==== gnome-online-accounts ====
Version update (3.46.0 -> 3.48.0)
Subpackages: libgoa-1_0-0 libgoa-backend-1_0-1 typelib-1_0-Goa-1_0
- Update to version 3.48.0:
+ Updated translations.
- Rebase patch with quilt.
- Update to version 3.47.1:
+ Build fixes
+ Expired Kerberos tickets not re-acquired on resume from suspend
+ Update CalDAV/CardDAV OwnCloud endpoints
+ Attempt to cope with multiple credential caches per identity
+ Error in solving Nextcloud account address
+ Updated translations.
==== gnome-photos ====
Version update (43.0 -> 44.0)
Subpackages: gnome-shell-search-provider-gnome-photos
- Update to version 44.0:
+ build: Adapt for babl .pc file changes
+ Thumbnails now have the mtime of the original item
+ photos-properties-dialog: Check geocode results
+ photos-item-manager: Sort photos by creation time first
+ Prefer Exif extracted 'contentCreated' value than file creation
+ Updated translations.
- Drop patches fixed upstream:
+ 64c6f733a44bac5b7f08445a686c000681f93f5f.patch
+ 9db32c3508a8c5d357a053d5f8278c34b4df18f3.patch
==== gnome-remote-desktop ====
Version update (43.3 -> 44.0)
- Update to version 44.0:
* rdp-audio-playback:
- Fix typo in debug message
- Also output client version, when version is too old
- Add SVC fallback, when DVC is unavailable
* session-rdp: Disable audio output redirection for mobile
clients
* build: Bump FreeRDP version requirement
* rdp-dsp: Fix typo in error message
* vnc-pipewire-stream: Acquire EGL slot for transfer tasks
* Updated translations.
- Update to version 44.rc:
* build: Bump FreeRDP version requirement
* clipboard: Always call g_task_return_pointer() after reading
content
* egl: Release current context before destroying it in error
paths
* egl-thread: Add ability to replace transfer tasks
* hwaccel-nvidia: Replace deprecated function
cuDeviceComputeCapability
* pipewire-utils: Fix a few style issues
* rdp:
- Be more strict with invalid monitor layouts
- Stop dequeuing PipeWire buffers while destroying the stream
- Only invoke frame source, when previous operation was
successful
* rdp-audio-output-stream: Destroy the stream before clearing its
pointer
* rdp-audio-playback:
- Add SVC fallback, when DVC is unavailable
- Also output client version, when version is too old
- Fix typo in debug message
* rdp-display-control: Disconnect clients, that violate message
order
* rdp-dsp: Fix typo in error message
* rdp-fuse-clipboard: Rely on include dir in pkgconfig file
* rdp-pipewire-stream:
- Acquire EGL slot for transfer tasks
- Remove code path, that is not hit any more
- Remove superfluous condition
* session: Fix a small style issue
* session-rdp:
- Add error info for invalid monitor layouts
- Also advertise RemoteFX in image mode
- Disable audio output redirection for mobile clients
* vnc:
- Stop dequeuing PipeWire buffers while destroying the stream
- Only invoke frame source, when previous operation was
successful
* vnc-pipewire-stream:
- Acquire EGL slot for transfer tasks
- Remove code path, that is not hit any more
- Remove superfluous condition
* Updated translations.
- Update to version 44.alpha:
* build: Use schemadir variable for installed enums
* clipboard-rdp: Also check for / separator when preparing
uri-list
* egl-thread:
- Remove unused callback context
- Remove unused typedef
* rdp:
- Avoid direct usage of the attributes of RDP buffers
- Deprecate the legacy graphics path
* rdp-buffer:
- Add API to actually unmap the CUDA resource
- Add API to map CUDA resource
- Add API to register read-only GL buffer
- Add getters to retrieve buffer attributes
- Make buffer struct private
- Rename unmap_resources to queue_resource_unmap
* rdp-pipewire-stream:
- Assert buffer types to be either MemFds or DmaBufs
- Decouple pointer updates from frame updates
- Ignore frame data, when mapping memfd fails
* rdp-server: Remove stray new line
* vnc-pipewire-stream:
- Assert buffer types to be either MemFds or DmaBufs
- Decouple pointer updates from frame updates
- Don't pass NULL as frame to on_frame_ready
* Updated translations.
==== gnome-session ====
Version update (43.0 -> 44.0)
Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland
- Update to version 44.0:
+ No changes, stable bump only.
- Update to version 44.rc:
+ Code clean ups
+ Better handling when dbus-daemon dies
+ Improved log output
+ Updated translations.
- Pass systemduserunitdir=%%{_userunitdir} to meson, ensure we set
the correct dir during build.
- Drop gnome-session-exit-when-lost-name-on-bus.patch: Fixed
upstream.
- Bump basever define to 44 following upstream changes.
==== gnome-settings-daemon ====
Version update (43.0 -> 44.0)
- Update to version 44.0:
+ Updated translations.
- Update to version 44.rc:
+ Power: Default to sleep after 15 minutes.
+ Updated translations.
- Update to version 44.beta:
+ Housekeeping: Fix capitalization of systemd notifications
+ Power: Improve low power notifications
+ Xsettings: Always fallback to IBus IM for X11 clients
+ Updated translations.
==== gnome-shell ====
Version update (43.3 -> 44.0+28)
Subpackages: gnome-extensions gnome-shell-calendar
- Update to version 44.0+28:
* status/network: Generalize code to hide subtitle
* screenshot: Get cursor texture from window
+ st/icon-theme: Disconnect from settings signals on disposal
+ workspacesView: Update visibility after updating workspaces
+ screenshot: Use meta_window_has_pointer () for pointer check
+ main:
- Add missing newlines
- Fix syncing animations-enabled
+ style: Reduce padding between quick menu toggle text and
separator
+ modalDialog: Fix fading out dialog
+ endSessionDialog: Catch async errors
+ tests:
- Set GNOME_SHELL_SESSION_MODE to user
- Add default test setup with common env settings
+ extension-tool: Set reminder for removing old compat code
+ Updated translations.
- Move patch to SLE only patches:
+ gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch
- Update to version 44.0:
+ Updated translations.
- Add Soup to global Requires exclude, and add a manual
typelib(Soup) = 3.0 Requires. Only require 3.0, before we got a
dependency on Soup 2.4 as well.
- Add St, Cogl and Clutter typelibs to global Requires exclude
aswell. These typelibs are provided by multiple packages, but
currently gnome-shell gets these provided by itself or mutter.
We already have an explicit mutter requires in place so no more
changes are needed for now from our end.
- Drop explicit typelib(Rsvg) Requires, no longer needed.
- Update to version 44.rc:
+ Unmute to default volume when slider was at 0
+ Fix missing battery percentage in the top bar
+ Fix unexpected focus order after activating apps
+ Stop using GTK for systray support
+ Expose GtkIconTheme replacement to extensions
+ Disallow using (most of) GTK in the compositor process
+ Plugged leak
+ Misc. bug fixes and cleanups
+ Updated translations.
- Replace pkgconfig(gnome-desktop-3.0) with
pkgconfig(gnome-desktop-4) BuildRequires following upstream
changes.
- Temp disable gtk-doc, fails build atm.
https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/6486
- Update to version 44.beta:
+ Fix screencast UI being erroneously disabled
+ Fix unresponsive screen area when quick settings are opened
+ Ensure completions are disabled when hiding on-screen keyboard
+ Fix missing name in wired network quick settings button
+ Properly apply saved shortcuts inhibition permissions
+ Don't let wayland popovers block overview
+ Improve high contrast styling
+ Open correct Settings panel from on-screen keyboard menu
+ Test running gnome-shell in CI
+ Do not use symbolic app icons for High Contrast
+ Prepare extension loading for ESM
+ Fix input source switching with focus on password entry
+ Ensure quick settings toggles align with the pixel grid
+ Lower OOM score of gnome-shell process
+ Polish page switching behavior during DND in app grid
+ Tweak lock- and login screen styling
+ Consistently link to Settings from menus
+ Make it easier for extensions to add a credential manager
+ Fix mount operation dialog when Disks is not available
+ Refine quick settings
+ Mute/unmute volume when clicking slider icon
+ Add device menu to Bluetooth quick settings
+ Expose list of background apps in quick settings
+ Compile extension GSettings after install
+ Fixed crash
+ Plugged memory leak
+ Misc. bug fixes and cleanups
+ Updated translations.
- Replace pkgconfig(libmutter-11), pkgconfig(mutter-clutter-11),
pkgconfig(mutter-cogl-11) and pkgconfig(mutter-cogl-pango-11)
with a new mutter_api define and set it to 12. Also add a new
mutter_req define and set it to 44.beta. Make future versionbumps
more practical.
- Rebase patches with quilt. Disable
gnome-shell-exit-crash-workaround.patch for now, should no longer
be needed + Not sure I trust the rebase quilt did.
- Drop gnome-shell-main-Leak-the-GJS-context-and-ShellGlobal.patch:
Fixed upstream.
- Add a glob to typelib exclude.
==== gnome-shell-extensions ====
Version update (43.1 -> 44.0)
Subpackages: gnome-shell-classic gnome-shell-extensions-common
- Update to version 44.0:
+ Version bump only.
- Update to version 44.rc:
+ Version bump only.
- Update to version 44.beta:
+ Tweak menu alignment.
+ Updated translations.
==== gnome-software ====
Version update (43.5 -> 44.0)
Subpackages: gnome-software-plugin-packagekit
- Update to version 44.0:
+ Fix missing separators in system updates dialog.
+ Updated translations.
==== gnome-sudoku ====
Version update (43.1 -> 44.0)
- Update to version 44.0:
+ Help: Remove references to mailing lists.
+ Updated translations.
- Update to version 44.beta:
+ Gate extra warnings behind hidden setting.
+ Undo/redo for earmarks is now less broken.
- Update to version 44.alpha:
+ Make earmark popover open on long press.
+ Add "wrap around" keyboard navigation.
+ Updated translations.
==== gnome-system-monitor ====
Version update (42.0 -> 44.0)
- Update to version 44.0:
+ Updated translations.
- Update to version 44.rc:
+ Updated translations.
- Update to version 44.beta:
+ Code improvements
+ Fixed help overlay shortcuts
+ Use WMClass for application
+ Don't reset the graph when toggling smooth draw
+ Updated translations.
==== gnome-terminal ====
Version update (3.46.8 -> 3.48.0)
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal
- Update to version 3.48.0:
+ Updated translations.
- Update to version 3.47.99:
+ util: Also check /usr/etc for xdg-terminal-exec configuration
+ docs: Document new color schemes
- Update to version 3.47.92:
+ all:
- Implement xdg-terminal-exec support
- Make env filtering uniform
- ODR fix
- Replace %m with using g_strerror() in printf calls
+ build:
- Add define for openbsd
- Add install tags
- Assert sanity
- Build fix for netbsd
- Fix libc feature defines
- Fix nautilus extension install directory
- More detailed version info
- Output warning on unstable release
- Remove erroneous volatile
- Remove unnecessary meson version check
- Update meson req version
- Update nautilus extension build req
- Update README
- Use built-in mandir option
- Use non-deprecated API
- Validate all desktop files
- Validate metainfo files
+ client:
- Improve env var filters
- legacy: Drop debug messages
- legacy: Fix typo assigning XDG_ACTIVATION_TOKEN
- More env vars to filter
- Transport XDG_ACTIVATION_TOKEN to the server
- Use verified schema
- utils: Fix unused function warning on non-debug build
+ desktop:
- Use Preferences icon
- Use standard key
+ docs:
- Fix some typos in README
- Fix some wrong info in README
+ icons: Add separate icons for Preferences
+ l10n: Remove mjw from LINGUAS
+ metainfo:
- Add launchable info
- Fix broken metainfo translations
- Pass validation
+ nautilus:
- Don't include gdk headers in the nautilus extension
- Fix build
- Fix macro redefinition warning
- Try to fix the build with nautilus 43
+ po: Mark bogus translated string as fuzzy
+ prefs:
- Add NoDisplay desktop file for the prefs binary
- Fix default terminal check
- Fix serialisation format
- Fix standalone launch of g-t-preferences
- Hold application while the prefs are shown
- Make preferences dialogue OOP
- Move prefs binary to libexecdir
- Reduce default bus timeout
- Sink a floating variant
- Try to improve translator hint comment
- Use autocleanup more
- Use default timeout when debugging
- Use different wm class
- Use new icon
+ profile:
- Use correct schema source for the profiles list schema
- Use the correct schema source to lookup schemas
+ Revert "screen: Use clean env when creating new tab"
+ screen:
- Add some missing casts
- Use correct environment filter
+ settings:
- Consolidate settings related code into one source file
- Import some backend specific code from glib
- Remove direct dconf dependency
+ util: Fix interpretation of TryExec desktop entry key
+ Updated translations.
==== gnome-tweaks ====
Version update (42.beta -> 42.beta+60)
- Update to version 42.beta+60:
+ Removed libsoup mention.
+ data: Remove extension mentions.
+ appdata: Remove GNOME 3 mention.
+ Remove deprecated option for separate Lock screen wallpaper.
+ Updated translations.
- Switch to git checkout via source service, explicit commit id.
==== gnome-user-docs ====
Version update (43.0 -> 44.0)
- Update to version 44.0:
+ Updates to GNOME Help.
+ Updates to System Admin Guide.
+ Updated translations.
- Update to version 44.rc:
+ Updates to GNOME Help.
+ Updates to System Admin Guide.
+ Updated translations.
==== gnome-weather ====
Version update (43.0 -> 44.0)
Subpackages: gnome-shell-search-provider-gnome-weather
- Update to version 44.0:
+ Weather 44.0 comes with a slight UI refresh, featuring flat
headers that give the app a unified look, and a smooth
temperature graph.
+ Updated translations.
- Update to version 44.rc:
+ Updated translations.
- Update to version 44.beta:
+ Slight UI referesh, featuring flat headers that give the app a
unified look.
+ The temperature graph now uses a smooth line instead of jagged
lines.
+ Updated translations.
==== gobject-introspection ====
Version update (1.74.0 -> 1.76.1)
Subpackages: girepository-1_0 libgirepository-1_0-1
- Update to version 1.76.1:
+ Handle null default values.
+ Documentation fixes.
- Update path regex used in gobjectintrospection.attr: the old one
was not sufficiently escaped, which resulted in many more files
being scanned than needed.
- Update to version 1.76.0:
+ Update the GIR data for GLib.
+ Documentation fixes.
- Update to version 1.75.6:
+ Documentation fixes.
+ Fix build when using GLib as a subproject.
+ Update the GIR data for GLib.
- Update to version 1.75.4:
+ Brown-paper bag release to fix the GLib dependency.
- Changes from version 1.75.2:
+ Split 'disguised' attribute into two separate attributes.
+ Add copy/free function annotations for plain-old data types.
+ Include the default value of GObject properties in the GIR
data.
+ Drop wrap files for recursive dependencies.
+ Add more marshalling tests.
+ Update the GIR data for GLib, GObject, GModule, and GIO.
==== gpgme ====
Version update (1.18.0 -> 1.19.0)
Subpackages: libgpgme11 libgpgmepp6
- Update to 1.19.0:
* New context flag "no-auto-check-trustdb". [T6261]
* Optionally, build QGpgME for Qt 6
* Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
* Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
gpgme_op_sign* to allow creating an encrypted and/or signed
archive. [T6342]
* Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
and gpgme_op_verify* to allow extracting an encrypted and/or
signed archive. [T6342]
* cpp: Handle error when trying to sign expired keys. [T6155]
* cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
WantAddress. [T6359]
* cpp, qt: Fix building with C++11. [T6141]
* qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
systems when adding an existing subkey to another key. [T6137]
* cpp: Allow setting the curve to use when generating ECC keys
for smart cards. [T4429]
* qt: Extend ListAllKeysJob to allow disabling the automatic
trust database check when listing all keys. [T6261]
* qt: Allow deferred start of import jobs. [T6323]
* qt: Support creating and extracting signed and encrypted
archives. [T6342]
* Rebase gpgme-suse-nobetasuffix.patch
* Remove patches upstream:
- gpgme-D546-python310.patch
- gpgme-1.18.0-T6137-qt_test.patch
- python311.patch
- drop python2 subpackage handling. we do not support python 2.x
anymore, and if we would it would happen via singlespec
==== gpgmeqt ====
Version update (1.18.0 -> 1.19.0)
- Update to 1.19.0:
* New context flag "no-auto-check-trustdb". [T6261]
* Optionally, build QGpgME for Qt 6
* Support component "gpgtar-name" in gpgme_get_dirinfo. [T6342]
* Extended gpgme_op_encrypt*, gpgme_op_encrypt_sign*, and
gpgme_op_sign* to allow creating an encrypted and/or signed
archive. [T6342]
* Extended gpgme_op_decrypt*, gpgme_op_decrypt_verify*,
and gpgme_op_verify* to allow extracting an encrypted and/or
signed archive. [T6342]
* cpp: Handle error when trying to sign expired keys. [T6155]
* cpp: Support encryption flags ThrowKeyIds, EncryptWrap, and
WantAddress. [T6359]
* cpp, qt: Fix building with C++11. [T6141]
* qt: Fix problem with expiration dates after 2038-01-19 on 32-bit
systems when adding an existing subkey to another key. [T6137]
* cpp: Allow setting the curve to use when generating ECC keys
for smart cards. [T4429]
* qt: Extend ListAllKeysJob to allow disabling the automatic
trust database check when listing all keys. [T6261]
* qt: Allow deferred start of import jobs. [T6323]
* qt: Support creating and extracting signed and encrypted
archives. [T6342]
* Rebase gpgme-suse-nobetasuffix.patch
* Remove patches upstream:
- gpgme-D546-python310.patch
- gpgme-1.18.0-T6137-qt_test.patch
- python311.patch
- drop python2 subpackage handling. we do not support python 2.x
anymore, and if we would it would happen via singlespec
==== grilo ====
Subpackages: libgrilo-0_3-0 libgrlnet-0_3-0 libgrlpls-0_3-0 typelib-1_0-Grl-0_3
- Switch to soup3 again: Drop pkgconfig(libsoup-2.4) and enable
pkgconfig(libsoup-3.0) BuildRequires and pass soup3=true to
meson.
==== grilo-plugins ====
Subpackages: grilo-plugin-tracker
- Build dmap plugins again now that libdmapsharing have been
updated to use soup-3. Drop pkgconfig(libgdata) BuildRequires.
- Add grilo-plugin-youtube Obsoletes: Make updates painless for our
end-users.
- Switch to soup3 again: Drop pkgconfig(libsoup-2.4) and
pkgconfig(rest-0.7), and disable pkgconfig(libgdata) and enable
pkgconfig(libsoup-3.0) BuildRequires and stop building youtube,
opensubtile and dmap plugins for now. Pass enable-dmap=no to
meson, as this is needed.
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix aarch64 kiwi image's file not found due to '/@' prepended to path in
btrfs filesystem. (bsc#1209165)
* grub2-btrfs-05-grub2-mkconfig.patch
- Restrict cryptsetup key file permission for better security (bsc#1207499)
* 0001-loader-linux-Ensure-the-newc-pathname-is-NULL-termin.patch
* 0002-Restrict-cryptsetup-key-file-permission-for-better-s.patch
- Meanwhile, memtest86+ gained EFI support, but using the grub
command line to run it manually is quite tedious...
Adapt 20_memtest86+ to provide a proper menu entry. Executing
memtest requires to turn security off in BIOS: (Boot Mode: Other OS).
==== gsettings-desktop-schemas ====
Version update (43.0 -> 44.0)
- Update to version 44.0:
+ Updated translations.
- Update to version 44.beta:
+ Build improvements.
+ 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 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 libgsttranscoder-1_0-0 to baselibs.conf
==== gstreamer-plugins-good ====
Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-qtqml
- Conflict with gstreamer-plugins-ugly < 1.22.0 to ensure we don't
have conflicts with gstreamer-plugins-ugly 1.20.1 since
libgstxingmux.so was moved from -ugly to -good (boo#1209541)
==== gstreamer-plugins-rs ====
Version update (0.10.2 -> 0.10.4)
- Update to version 0.10.4:
* Fixed:
- fmp4mux:
. Return a running time from AggregatorImpl::next_time() to
fix waiting in live pipelines.
. Fix hls_live example to set properties on the right
element.
- uriplaylistbin: Reset element when switching back to NULL
state.
- livesync: Handle variable framerates correctly in fallback
buffer duration calculation.
- meson: Fix GStreamer version feature detection.
* Added: webrtc: New webrtc element.
- Update to version 0.10.3:
* Added:
- tracers: `queue_levels` tracer now also supports printing the
`appsrc` levels.
- webrtc: `webrtcsink` can use `nvvidconv` if `nvvideoconvert`
does not exist on an NVIDIA platform.
* Fixed:
- gtk4: Set the sync point on the video frame after mapping it
as otherwise the frame might not be ready yet for further
usage.
- livesync: Correctly calculate the fallback buffer duration
from the video framerate.
- ndi: Handle caps changes correctly in `ndisinkcombiner`.
* Changed: webrtc: Minor cleanup.
==== gstreamer-plugins-ugly ====
- Enable build of amr-nb/wb plugins. Move pkgconfig(opencore-amrwb)
BuildRequires to non-BUILD_ORIG part of spec, and stop passing
amrnb=disabled and amrwbdec=disabled to meson.
==== gtk3 ====
Version update (3.24.35+10 -> 3.24.37)
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
- Re-add macros.gtk3: there are quite a few consumers left
requiring the defined macros.
- Prepend gtk3 to binary_version and _immoduledir macro names to
avoid possible name clash now that they are being defined in the
macros.gtk3 file instead of the spec file.
- Update to version 3.24.37:
+ Support the file transfer portal for copy-paste and DND
+ Treat XKB_MODE_NAME_LODO as super key
+ Refactor startup notification handling to be in sync with GTK 4
+ GL: Synchronie when calling MakeCurrent
+ CSS: Fix a problem with stopping animations
+ Wayland: Drop the legacy text input module
+ Updated translations.
- Update to version 3.24.36:
+ GtkLabel: Tweak selection behavior.
+ GtkEmojiChooser: Properly handle empty recent section.
+ GtkFileChooser: Make ~ key work regardless of dead keys.
+ Wayland:
- Fix problems with X<>Wayland DND.
- Revert cursor changes from 3.24.35.
- Fix handling of surrounding text in input.
+ Updated translation.
- Switch from Autotools to Meson, dropping libtool build
requirement while adding meson and ninja. And replace configure,
make_build, and make_install macros with meson, meson_build and
meson_install.
- Adopt the use of autosetup and autopatch macro facilities to
improve package maintainability.
- Drop multibuild facility due to the fact that Gtk 3 Meson build
scripts can't fully disable some components. And, at least for
now, we cannot achieve the same degree of modularity we had with
Autotools.
- Drop macros.gtk3 file as no package (if it ever had any) consumes
its macros.
- After switching to Meson, the build doesn't produce a Wayland
Input Method module anymore, at least not as a standalone. Update
baselibs.conf accordingly. And some GResource files are now being
provided in the devel package for working with emojis.
- Define __provides_exclude_from macro with ^%{_libdir}/gtk-3.0 as
its value to prevent the automatic provision generator to offer
private modules as requirable symbols.
- Make cloudproviders to be easily switchable, through bcond
facility, to allow people to test it, or for maintainers to turn
it on and off easily.
- Make gettext-its-gtk3 and gtk3-devel-doc sub-packages
arch-independent (noarch), as they don't contain any binaries.
- Convert IM modules cache update post(un) scriptlets to RPM
file triggers. Though we had good results with icon cache update
scriptlets previously, we still can't use transfiletriggers to
trigger the cache update only once, post transaction, because
Zypper is still working on implementing support for them.
- Refresh patch with Quilt: gtk3-revert-forced-xftdpi.patch.
==== gtkmm4 ====
Version update (4.8.0 -> 4.10.0)
- Update to version 4.10.0:
+ Gdk:
- Add TextureDownloader
- Add enum MemoryFormat, identical to MemoryTexture::Format
- Texture: Add get_format()
+ Gtk:
- VolumeButton: Deprecated
- ProgressBar: Deprecate property_ellipsize()
- FileDialog: open_multiple_finish() and
select_multiple_folders_finish() return
std::vector<Glib::RefPtr<Gio::File>> instead of
Glib::RefPtr<Gio::ListModel>.
- FileChooser: Deprecate get_files() and
get_shortcut_folders(). Add get_files2() and
get_shortcut_folders2().
- FileDialog: Make open[_finish](), select_folder[_finish](),
save[_finish](), open_multiple[_finish](),
select_multiple_folders[_finish]() non-const.
- FontDialog: Make choose_family[_finish]() and
choose_face[_finish]() non-const.
- Accessible: Add set_accessible_parent(),
update_next_accessible_sibling()
- MenuButton: Add set/get/property_active().
- ScaleButton: Add get/property_active().
- SearchEntry: Add set/get_placeholder_text().
+ Tests: Add filedialog test
+ Build: Require gtk4 >= 4.10.0
- Update to version 4.9.3:
+ Gdk:
- Display: Deprecate get_startup_notification_id().
- Monitor: Add get/property_description().
+ Gtk:
- Deprecated classes: Assistant, AssistantPage, LockButton,
Statusbar
- Gesture: Deprecate set_sequence_state().
- Accessible: Add enum Accessible::PlatformState. Add
get_at_context(), get_platform_state(),
get_accessible_parent(), get_bounds(),
get_first_accessible_child(), get_next_accessible_sibling().
+ Add ATContext and UriLauncher.
+ Documentation: Gtk::Image, Picture, StringList, StringObject:
Improve class descriptions
+ Build: Require gtk4 >= 4.9.3
==== gtksourceview5 ====
Version update (5.6.2 -> 5.8.0)
Subpackages: libgtksourceview-5-0 typelib-1_0-GtkSource-5
- Update to version 5.8.0:
+ vim: avoid large numbers of small deletions in filter command.
+ adwaita.xml: add missing def:deletion style.
+ todotxt.lang: add support for todo.txt format.
- Update to version 5.7.2:
+ Documentation improvements
+ Updated languages: java.lang, html.lang
+ Fix Y offset calculation when GtkTextView:top-margin is set
+ Completion now requeries providers upon manual activation
+ CSS updates for completion popover to reduce allocation jitter
+ Assistants will more aggresively update positioning. It is
heavily suggested that you have GNOME/gtk!5564 in whatever GTK
you are linking against to reduce the potential for frames
rendered with missing allocations/text
- Replace python3-gi-docgen build requirement with the more
reliable pkgconfig(gi-docgen).
- Update to version 5.7.1:
+ Updated languages: c.lang, docker.lang, nix.lang
+ Add missing version functions to GIR generation.
+ Moving through snippets now retires the completion popover.
+ Documentation updates.
- Changes from version 5.7.0:
+ gutterrenderermarks: avoid potential infinite loop with marks
+ build: drop unnecessary vapigen check
+ cpp.lang: add constinit keyword
+ java.lang: fix escaped characters
+ lean.lang: strings may contain line breaks
+ nix.lang: Add Nix syntax highlighting
+ reasonml.lang: add ReasonML language
==== gupnp-igd ====
- Add upstream patches to hopefully fix racy tests:
+ 2c413bbd8b9afc41648f21ad173f0caf81a5f98b.patch
+ bbe36b279e247cd8ec4ab00bcdf02178af8a99af.patch
- Add fa1546614190942ab266832e7470a6debf8c32cb.patch: test: Port to
g_inet_address_new_loopback.
==== gvfs ====
Version update (1.50.3 -> 1.50.4)
Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse
- Update to version 1.50.4:
+ dav: Prevent usage of NULL for nonexistent source file
+ client: Fix copy/move operation from/to Flatpak sandbox
+ http: Report original sizes regardless of compression usage
+ Fix string comparison on various places
+ Updated translations.
- Split out a new sub-package gvfs-backend-goa. This allows
end-users to remove last remains of soup2 and gdata dependencies.
Add a Supplements on gvfs and gnome-online-accounts to pull it in
for most of our users.
- Add explicit pkgconfig(libxml-2.0) BuildRequires: Meson checks
for it.
==== highway ====
Version update (1.0.3 -> 1.0.4)
- Update to release 1.0.4
* Add PPC8..10, SSE2, AVX3_ZEN4, NEON_WITHOUT_AES targets
* Add Expand, LoadExpand, integer AbsDiff, SumsOf8AbsDiff
* Improved Half/Twice support, codegen for Shift*Same
* Faster KV128 sorting
* Update RISC-V V intrinsics for 1.0-draft
- Remove arm-disable-runtime-dispatch.patch (appears merged)
==== hostname ====
- Replace transitional %usrmerged macro with regular version check (boo#1206798)
==== hplip ====
Subpackages: hplip-hpijs hplip-sane hplip-udev-rules
- Add patch to fix hplip applying printf string format parsing to
printer attributes returned from CUPS (such as
"dnssd://foo%20series._ipp._tcp.local/?uuid=...") which results
in a segfault (boo#1209866, lp#2013185):
* fix-printer-attributes-parsing.patch
==== inkscape ====
Subpackages: inkscape-extensions-extra inkscape-extensions-fig inkscape-extensions-gimp
- Add 0001-Fix-build-with-GCC13.patch: Fix build with GCC13.
==== iproute2 ====
Subpackages: iproute2-bash-completion
- Delete xfrm-support-displaying-transformations-used-for-Mob.patch
(mip6d-ng is abandoned too)
==== jitterentropy ====
- Fix a stack corruption on s390x: [bsc#1209627]
* Output size of the STCKE command on s390x is 16 bytes, compared
to 8 bytes of the STCK command. Fix a stack corruption in the
s390x version of jent_get_nstime(). Add some more detailed
information on the STCKE command.
* github.com/smuellerDD/jitterentropy-library/commit/7bf9f85
* Add jitterentropy-fix-a-stack-corruption-on-s390x.patch
==== kImageAnnotator ====
Version update (0.6.0 -> 0.6.1)
- Update to version 0.6.1
Fixed
* Fix for unnecessary scrollbars.
* Add KDE support for scale factor.
* Show tab tooltips on initial tabs.
* Sticker resizing is broken when bounding rect flipped.
==== kdeconnect-kde ====
Subpackages: kdeconnect-kde-zsh-completion
- Fix some potential scriptlet bugs and style issues
- Automatically handle firewalld setup during initial install or final removal
of kdeconnect-kde for openSUSE distros. (boo#1175627)
- Drop kdeconnect-kde-firewalld.xml, service definition now shipped with
firewalld package.
* the 'kdeconnect-kde' firewalld service is migrated over to 'kdeconnect'
==== kdepim-runtime ====
- Requires akonadi-server
==== kernel-firmware ====
Version update (20230313 -> 20230320)
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 20230320 (git commit bcdcfbcf0a8f):
* linux-firmware: Update firmware file for Intel Bluetooth AX101
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9462
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth 9560
* linux-firmware: Update firmware file for Intel Bluetooth AX203
* linux-firmware: Update firmware file for Intel Bluetooth AX203
* 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: add firmware files for NXP BT chipsets
* rtw89: 8852b: update format-1 fw to v0.29.29.0
* rtw89: 8852b: add format-1 fw v0.29.26.0
* rtw89: 8852b: rollback firmware to v0.27.32.1
* i915: Update MTL DMC to v2.12
* i915: Update ADLP DMC to v2.19
* mediatek: Update mt8192/mt8195 SCP firmware to support MM21 and MT21
- Update topics list
- Drop the manual revert of 8852b firmware file, as it's merged into
the upstream
- Revert pssufix change that caused the package renaming and broke
dependencies from other packages
- Revert the broken rtw89/rtw8852b_fw.bin firmware temporarily
(bsc#1209449)
==== kernel-source ====
Version update (6.2.6 -> 6.2.8)
Subpackages: kernel-64kb kernel-default
- Linux 6.2.8 (bsc#1012628).
- xfrm: Allow transport-mode states with AF_UNSPEC selector
(bsc#1012628).
- drm/virtio: Pass correct device to dma_sync_sgtable_for_device()
(bsc#1012628).
- drm/msm/gem: Prevent blocking within shrinker loop
(bsc#1012628).
- drm/panfrost: Don't sync rpm suspension after mmu flushing
(bsc#1012628).
- fbdev: chipsfb: Fix error codes in chipsfb_pci_init()
(bsc#1012628).
- cifs: Move the in_send statistic to __smb_send_rqst()
(bsc#1012628).
- drm/meson: fix 1px pink line on GXM when scaling video overlay
(bsc#1012628).
- clk: HI655X: select REGMAP instead of depending on it
(bsc#1012628).
- selftests: amd-pstate: fix TEST_FILES (bsc#1012628).
- ASoC: SOF: Intel: MTL: Fix the device description (bsc#1012628).
- ASoC: SOF: Intel: HDA: Fix device description (bsc#1012628).
- ASoC: SOF: Intel: SKL: Fix device description (bsc#1012628).
- ASOC: SOF: Intel: pci-tgl: Fix device description (bsc#1012628).
- ASoC: SOF: ipc4-topology: set dmic dai index from copier
(bsc#1012628).
- docs: Correct missing "d_" prefix for dentry_operations member
d_weak_revalidate (bsc#1012628).
- scsi: mpt3sas: Fix NULL pointer access in
mpt3sas_transport_port_add() (bsc#1012628).
- scsi: mpi3mr: Fix throttle_groups memory leak (bsc#1012628).
- scsi: mpi3mr: Fix config page DMA memory leak (bsc#1012628).
- scsi: mpi3mr: Fix mpi3mr_hba_port memory leak in mpi3mr_remove()
(bsc#1012628).
- scsi: mpi3mr: Fix sas_hba.phy memory leak in mpi3mr_remove()
(bsc#1012628).
- scsi: mpi3mr: Return proper values for failures in firmware
init path (bsc#1012628).
- scsi: mpi3mr: Fix memory leaks in mpi3mr_init_ioc()
(bsc#1012628).
- scsi: mpi3mr: ioctl timeout when disabling/enabling interrupt
(bsc#1012628).
- scsi: mpi3mr: Fix expander node leak in mpi3mr_remove()
(bsc#1012628).
- ALSA: hda: Match only Intel devices with CONTROLLER_IN_GPU()
(bsc#1012628).
- netfilter: nft_nat: correct length for loading protocol
registers (bsc#1012628).
- netfilter: nft_masq: correct length for loading protocol
registers (bsc#1012628).
- netfilter: nft_redir: correct length for loading protocol
registers (bsc#1012628).
- netfilter: nft_redir: correct value of inet type `.maxattrs`
(bsc#1012628).
- scsi: core: Add BLIST_NO_VPD_SIZE for some VDASD (bsc#1012628).
- scsi: core: Fix a procfs host directory removal regression
(bsc#1012628).
- ftrace,kcfi: Define ftrace_stub_graph conditionally
(bsc#1012628).
- tcp: tcp_make_synack() can be called from process context
(bsc#1012628).
- vdpa/mlx5: should not activate virtq object when suspended
(bsc#1012628).
- wifi: nl80211: fix NULL-ptr deref in offchan check
(bsc#1012628).
- wifi: cfg80211: fix MLO connection ownership (bsc#1012628).
- selftests: fix LLVM build for i386 and x86_64 (bsc#1012628).
- nfc: pn533: initialize struct pn533_out_arg properly
(bsc#1012628).
- ipvlan: Make skb->skb_iif track skb->dev for l3s mode
(bsc#1012628).
- i40e: Fix kernel crash during reboot when adapter is in recovery
mode (bsc#1012628).
- vhost-vdpa: free iommu domain after last use during cleanup
(bsc#1012628).
- vdpa_sim: not reset state in vdpasim_queue_ready (bsc#1012628).
- vdpa_sim: set last_used_idx as last_avail_idx in
vdpasim_queue_ready (bsc#1012628).
- PCI: s390: Fix use-after-free of PCI resources with per-function
hotplug (bsc#1012628).
- drm/i915/psr: Use calculated io and fast wake lines
(bsc#1012628).
- drm/i915/sseu: fix max_subslices array-index-out-of-bounds
access (bsc#1012628).
- bnxt_en: reset PHC frequency in free-running mode (bsc#1012628).
- net/smc: fix NULL sndbuf_desc in smc_cdc_tx_handler()
(bsc#1012628).
- qed/qed_dev: guard against a possible division by zero
(bsc#1012628).
- net: dsa: mt7530: remove now incorrect comment regarding port 5
(bsc#1012628).
- net: dsa: mt7530: set PLL frequency and trgmii only when trgmii
is used (bsc#1012628).
- block: do not reverse request order when flushing plug list
(bsc#1012628).
- loop: Fix use-after-free issues (bsc#1012628).
- blk-mq: fix "bad unlock balance detected" on q->srcu in
__blk_mq_run_dispatch_ops (bsc#1012628).
- net: tunnels: annotate lockless accesses to dev->needed_headroom
(bsc#1012628).
- net: phy: smsc: bail out in lan87xx_read_status if
... changelog too long, skipping 532 lines ...
- commit 581e0e0
==== keyutils ====
Subpackages: libkeyutils1
- Drop pkgconfig(krb5) BuildRequires: this dependency was dropped
upstream in commit f9c7b4e4 (2018-11-02).
==== kiconthemes ====
- Add patch to fix build failures:
* 0001-Add-missing-comma-between-enum-values.patch
==== ldb ====
Version update (2.6.1 -> 2.7.1)
Subpackages: libldb2 python3-ldb
- Update to 2.7.1
* Build fix for Solaris, after removal of tevent ports backend
(bso#15298)
- Changes from 2.7.0
* Support python 3.12
* Have python functions operating on DNs raise LdbError
* Don't call comparison() directly in LDB_TYPESAFE_QSORT
* Use ldb_ascii_toupper() for case folding to support
tr_TR.UTF-8 and other dotless i locales (bso#15248)
==== libadwaita ====
Version update (1.2.3 -> 1.3.1)
Subpackages: libadwaita-1-0 typelib-1_0-Adw-1
- Update to version 1.3.1:
+ AdwAboutWindow: Add a missing Since annotation
+ AdwCarousel: Fix allocation
+ AdwFlap:
- Add a missing setter annotation for :fold-policy
- Correctly measure separator
- Avoid notify emissions in dispose()
+ AdwTabBar: Fix clipped labels
+ AdwTabOverview
- Fix clipped labels
- Add a translator comment for "%u tabs"
+ Demo: Open primary menu with F10
+ Don't show marshal functions in docs
- Changes from version 1.3.0:
+ Updated translations.
- Update to version 1.3.rc:
+ Build: Depend on GTK 4.9.5
+ AdwApplication: Disable style loading if Granite is present
+ AdwAvatar: Improve filtering for custom images
+ AdwCarousel: Doc updates
+ AdwEntryRow: Fix :disabled styles
+ AdwExpanderRow: Expose expanded state for a11y
+ AdwPropertyAnimationTarget: Remove critical when finalizing the
object before the target
+ AdwSplitButton:
- Correctly set a11y relations
- Add a default tooltip to the dropdown
+ AdwStyleManager:
- Fix regressions from 1.3.beta
- Disable built-in styles if Granite is present
+ AdwTabOverview: Clarify docs
+ AdwToastOverlay: Fix a use-after-free when quickly creating and
dismissing toasts
+ Docs:
- Update named color descriptions
- Update .linked widget list to keep up with GTK 4.9.x
- Mention AdwHeaderBar along with GtkHeaderBar
+ Stylesheet:
- Fix page switcher in GtkShortcutsWindow
- Fix GtkSearchBar spacing
+ Memory leak fixes
+ Various cleanups
+ Updated translations.
- Update to version 1.3.beta:
+ AboutWindow:
- Prevent double clicks from opening troubleshooting page
- Fix a GTK 4.9.x deprecation
+ AdwActionRow: Add :subtitle-selectable
+ AdwAnimation: Add :follow-enable-animations-setting
+ AdwBanner: Sizing fixes
+ AdwEntryRow: Make accessible
+ AdwLeaflet: Fix can-unfold=false
+ AdwMessageDialog: Increase spacing when heading or body are
missing
+ AdwSpringAnimation:
- Add calculate_value() and calculate_velocity()
- Fix unsafe float comparisons
- Fix critical damping velocity
+ AdwStyleManager: Support color schemes and high contrast on
Windows
+ AdwSwipeable: Fix get_swipe_area() fallback
+ AdwTabBar, AdwTabOverview: Emit ::extra-drag-value on ::enter
+ AdwTabButton:
- Fix needs-attention dot after viewing AdwTabPages in
inspector
- Fix warning when building in Visual Studio
+ AdwTabView: Make accessible
+ AdwToastOverlay:
- Don't focus buttons on click
- Prevent toast labels from wrapping
+ AdwViewStack: Make accessible
+ Demo:
- Don't follow "enable animations" setting for the demo
animation
- Fix the switch on the avatar page
+ Stylesheet:
- Style GtkMenuBar like header bars and similar widgets
- Add minimum width to menu popovers
- Fix GtkLevelBar fill colors
- Fix GtkFileDialog path bar padding
- Fix GtkAssistant sidebar color
- Support marked days in GtkCalendar
+ Documentation fixes
+ Updated translations.
- Update to version 1.3.alpha:
+ Introduce AdwBanner.
+ Introduce AdwTabButton and AdwTabOverview.
+ Fix or silence GTK 4.9.x deprecations.
+ Require GTK 4.9.2 and GLib 2.72.0.
+ Add developer name to metainfo.
+ AdwActionRow:
- Deprecate icon-name property.
- Fix spacing after removing all prefixes/suffixes.
+ AdwAvatar: Correctly redraw on custom image changes.
+ AdwEntryRow:
- Add adw_entry_row_grab_focus_without_selecting().
- Respect use-markup property.
- Fix error/warning/success styles.
- Fix spacing after removing all prefixes/suffixes.
... changelog too long, skipping 37 lines ...
+ Updated translations.
==== libaio ====
- Make the package respect %optflags and disable LTO.
==== libass ====
Version update (0.17.0 -> 0.17.1)
- update to 0.17.1:
* Fix buffer overread if soft-wrapping occurred and
ASS_FEATURE_WHOLE_TEXT_LAYOUT was enabled via API or due
to Encoding -1
* x86: detect GNU Hurd and configure NASM appropriately
==== libavtp ====
- Enable LTO as it builds fine.
==== libbsd ====
- Add libbsd-glibc-2.34-closefrom.patch to avoid conflicting
with function provided by glibc 2.34
==== libcap ====
- Enable LTO and add missing -ffat-lto-objects for the provided
static libs.
- Revert LTO again; it still breaks builds
- Enable LTO as it works fine.
==== libdiscid ====
Version update (0.6.2 -> 0.6.4)
- update to 0.6.4:
* LIB-69: Revert "Use discid_feature enum in discid_read_sparse".
Fixes compiler errors with C++.
* LIB-66: fix for Debian kFreeBSD
* Haiku platform support (TOC only)
* Use discid_feature enum in discid_read_sparse
* Fixed building with CMake on macOS
* LIB-68: provide macOS universal2 binaries with support for both
x86_64 and arm64
* LIB-67: Source tarball with updated autotools configuration
* CMake: Use GNUInstallDirs to determine install location
* CMake 2.8.12 is now the minimum required version
==== libdmapsharing ====
Version update (3.9.10 -> 3.9.11)
- Update to version 3.9.11:
+ Migrate to libsoup3.
+ Remove extraneous #includes.
+ Round of cleanup.
+ vala-dmap-db.vala: fix object ownership issue.
- Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0)
following upstream changes.
==== libdovi ====
- Add baselibs.conf for libplacebo/ffmpeg-6
==== libeconf ====
Version update (0.5.1 -> 0.5.2)
- Update to version 0.5.2:
* Fixed build for aarch64 and gcc13.
* Making the output verbose when a test fails.
* Fixed a stack-buffer-overflow vulnerability in "econf_writeFile"
function.
* Fixed a stack-buffer-overflow vulnerability in "read_file"
function.
* Added new feature: econf_set_conf_dirs (const char **dir_postfix_list)
Sets a list of directory structures (with order) which describes
the directories in which the files have to be parsed.
E.G. with the given list: {"/conf.d/", ".d/", "/", NULL} files in following
directories will be parsed:
"<default_dirs>/<project_name>.<suffix>.d/"
"<default_dirs>/<project_name>/conf.d/"
"<default_dirs>/<project_name>.d/"
"<default_dirs>/<project_name>/"
The entry "<default_dirs>/<project_name>.<suffix>.d/" will be added
automatically.
* General code cleanup.
==== libftdi1 ====
- Add patch to fix random build failures:
* 0001-Fix-race-during-build-of-python-bindings.patch
==== libguestfs ====
Subpackages: libguestfs-xfs libguestfs0
- Enable LTO as it works fine now (use FAT lto objects for static libs).
==== libgweather4 ====
Subpackages: gweather4-data libgweather-4-0 typelib-1_0-GWeather-4_0
- Replace python3-gi-docgen build requirement with the more
reliable pkgconfig(gi-docgen).
==== libinput ====
Version update (1.22.1 -> 1.23.0)
Subpackages: libinput-udev libinput10
- Update to release 1.23
* This version has a new pointer acceleration profile: the
"custom" profile. This profile allows users to tweak the
exact response of their device based on their input speed.
==== liblouis ====
Version update (3.24.0 -> 3.25.0)
Subpackages: liblouis-data liblouis20 python3-louis
- Update to version 3.25.0:
+ Fixed several buffer overflow errors in ~lou_setDataPath~,
~lou_logFile~ and ~resolveSubtable~ (boo#1209429 boo#1209431
boo#1209432 CVE-2023-26767 CVE-2023-26768 CVE-2023-26769).
+ Braille table improvements.
+ Removed: vi.ctb (replaced by vi-cb8.utb).
==== libnbd ====
- Enable LTO as it works fine.
==== libopenmpt ====
Version update (0.6.8 -> 0.6.9)
- Update to 0.6.9
* [Bug] An exception could be thrown during rendering when trying
to access the release node of an empty envelope.
* The fix for the OPL cutoff bug introduced in libopenmpt 0.6.7
was incomplete.
* ULT: Offset commands exceeding 65535 samples were sometimes not
imported correctly even if there was room for them.
* After seeking with seek.sync_samples=1, the filter settings of
playing notes were not updated since libopenmpt 0.6.7.
* Loading of and seeking inside (malformed) modules with
thousands of short sub-songs has been sped up.
==== libostree ====
Version update (2022.7 -> 2023.2)
Subpackages: libostree-1-1
- Update to version 2023.2:
+ Fixes for recent GLibs introducing warnings around unset
standard::size
- Update to version 2023.1:
+ ostree-metadata commit API
+ Various CLI improvements
+ fetcher: Avoid too large queues for metadata processing
+ bindings: Use default for uninitialized fields in checkout opts
+ ostree/prune: Calculate reachability under exclusive lock
+ lib/sysroot-upgrader: add some 'nullable' annotations
+ Documentation fixes
+ Build system updates
==== libpeas ====
Version update (1.34.0 -> 1.36.0)
Subpackages: libpeas-1_0-0 libpeas-gtk-1_0-0 libpeas-loader-python3 typelib-1_0-Peas-1_0 typelib-1_0-PeasGtk-1_0
- Update to version 1.36.0:
+ PeasExtensionSet now implements GListModel.
+ libpeas now requires GLib 2.44 or newer for GListModel.
+ Updated translations.
==== libplacebo ====
Version update (5.264.0 -> 5.264.1)
- Update libplacebo to version 5.264.1. See details in:
https://code.videolan.org/videolan/libplacebo/-/tags/v5.264.0
- Bump meson dependency to 0.63
- Add baselibs.conf (for the sake of ffmpeg)
==== libqt5-qtbase ====
Version update (5.15.8+kde160 -> 5.15.8+kde183)
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.8+kde183:
* Add nullptr guard in QStyleSheetStyle::drawPrimitive(PE_PanelLineEdit)
* QAbstractItemView: don't access invalid indexes on copy-key
* Apply CVE-2023-24607-qtbase-5.15.diff
* QXcbConnection::getTimestamp: do not return stale timestamp
* QToolButton: Elide text when constraints prevent from showing whole text
* correctly set up ref counting in QThreadPool::tryStart(std::function)
* Do not set Qt::ToolTip flag for QShapedPixmapWindow
* Fix deletion order also for QImageReader/Writer::setDevice()
* Fix deletion order in QImageReader/Writer destructors
* QNetworkReply: Fix typos in the documentation
* Doc: Fix typo in the online documentation template
* Doc: Link to page documenting Qt trademarks in the copyright footer
* [doc] Fix typo in QBuffer::setBuffer() description
* qwindowsdrag: Fix typo in documentation
* openglblacklists: Fix typo in description
* qxcbscreen: Fix typo in documentation
* Fix typos in SQL driver documentation
* qxcbwindow.cpp: Fix sign-compare and another warnings
* QToolButton: reimplement the fix for QTBUG-95255
* QSysInfo::prettyProductName(): Add macOS Ventura product name
* QSysInfo::prettyProductName(): add missing macOS product names
* xcb: correctly disconnect xsettings callbacks
* ibus: add SetCursorLocationRelative in InputContext.xml
==== libqt5-qtconnectivity ====
Version update (5.15.8+kde5 -> 5.15.8+kde8)
Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-imports libqt5-qtconnectivity-tools
- Update to version 5.15.8+kde8:
* SDP scanner: encode input URLs and escape XML-specific characters
* sdpscanner: fix URL processing
* sdpscanner: fix potential unwanted truncation for SDP_TEXT_STR{8,16,32}
==== libqt5-qtimageformats ====
Version update (5.15.8+kde6 -> 5.15.8+kde9)
- Update to version 5.15.8+kde9:
* TGA Plugin: Fix reading of CMapDepth
* Implement support for file memory mapping for tiff reading
* Explicitly include QVarLengthArray header
==== libqt5-qtlocation ====
Version update (5.15.8+kde3 -> 5.15.8+kde4)
Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5
- Update to version 5.15.8+kde4:
* Update mapbox-gl-native
- Drop patches, now upstream:
* 0001-Add-some-missing-cstdint-inclusions-872.patch
==== libqt5-qtmultimedia ====
Version update (5.15.8+kde1 -> 5.15.8+kde3)
- Update to version 5.15.8+kde3:
* Drop obsolete QtOpengl dependency
* Pass explicit GL api when initializing GStreamer backend
==== libqt5-qtwayland ====
Version update (5.15.8+kde57 -> 5.15.8+kde63)
Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5
- Update to version 5.15.8+kde63:
* Client: Remove flip popup constraints
* client: set_constraint_adjustment() for popups in xdg
* client: Do not cast placeholder screens to QWaylandScreen
* Client: Manage QMimeData lifecycle
* client: Force a roundtrip when an XdgOutput is not ready yet
* Client: Fix handling of Qt::BlankCursor
==== libquicktime ====
- Fix previous change, add version constraints for every
ffmpeg subpackage
==== libreoffice ====
Version update (7.5.1.2 -> 7.5.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
- Fix build on SLE-15-SP4 and SLE-12-SP5
- Refresh patches:
* 0001-Revert-java-9-changes.patch
* 0002-Revert-Require-HarfBuzz-5.1.0.patch
* fix_harfbuzz_on_sle12_sp5.patch
- Update to 7.5.2.1:
https://wiki.documentfoundation.org/Releases/7.5.2/RC1
==== libreoffice-share-linker ====
- Rewrite the script to Python:
* the current script is quite slow and delays libreoffice package
build where we install all packages and then uninstall them
* the script uses linkfile=${file/${datadir}/${libdir}} for replacement
of $datadir prefix with $libdir (if the $file path starts with $datadir;
if not, we end up with an empty string and we execute various shell
scripts with it
* the Python implementation should be more readable
* the Python version runs about 200s faster when it comes to libreoffice
package build (on a recent Ryzen 9 machine)
==== librest ====
Subpackages: librest-1_0-0 typelib-1_0-Rest-1_0
- Replace python3-gi-docgen build requirement with the more
reliable pkgconfig(gi-docgen).
==== librsvg ====
Version update (2.55.1 -> 2.56.0)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.56.0:
+ Fix crash when XML files get recursively included through
XInclude.
+ When running the suite of reference tests, you can now use the
TESTS_OUTPUT_DIR environment variable to specify where results
for failures get written. See tests/README.md for details.
+ The minimum supported Rust version (MSRV) is 1.64.
- Pass --skip filter_morphology_from_reference_page_svg to
cargo_test, filter out new test that fails when building against
cairo-1.17.8.
- Update to version 2.55.92:
+ Update to cssparser 0.29.6; this adds support for hwb() color
syntax, from the CSS Color Module Level 4 spec
(https://drafts.csswg.org/css-color-4/#changes). Note that
values inside hwb() are *not* comma-separated, just whitespace.
+ Fix panic when a requested font-size is too big.
+ Validate all clipPath and mask transforms.
+ Add a performance tracking framework. This is part of an
Outreachy internship.
+ Slight improvements in the size of generated code and memory
consumption.
+ The Rust crate is now called "rsvg", for consistency with other
crates that don't usually have a "lib" prefix.
+ The Rust API documentation is now available at
https://gnome.pages.gitlab.gnome.org/librsvg/doc/rsvg/index.html
- Add minimum harddisk size of 9G for x86_64 to constraints. The
cargo test uses a lot of disk space.
- Update to version 2.55.91:
+ Support "turn" unit for CSS <angle> values.
+ Support the feDropShadow element.
+ Fix panic when a feTile filter gets an empty source region.
+ Update to gtk-rs 0.17.0.
+ Simplify the NMake Makefiles for Windows; see
win32/MSVC-Builds.md for details.
+ Documentation and infrastructure updates.
+ Consolidate the scattered .md documents into the Development
Guide. Updated links throughout.
https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
+ Internal refactoring of the test suite.
+ Updated dependencies to avoid duplicated crates.
- Changes from version 2.55.90:
+ rsvg-convert now supports Tab completion for bash, elvish,
fish, powershell, and zsh. Please run rsvg-convert
- -completion bash to generate the completion file. You can use
the other shells' names as an argument to the --completion
option.
+ Support vector-effect="non-scaling-stroke" for paths.
+ Apply width, height when <use>ing an <svg>.
+ There is a new development guide for librsvg, for people who
want to help in its development. I hope this will be especially
useful to Outreachy and Summer of Code interns:
https://gnome.pages.gitlab.gnome.org/librsvg/devel-docs/index.html
+ In the use element, honor the overflow:hidden property of a
referenced symbol.
+ Treat property and attribute parse errors / invalid values as
if they were not present, per the specs. Previously this would
cause the offending element's subtree to not be rendered.
+ Make feGaussianBlur work as a pass-through filter if the
stdDeviation is invalid.
+ Define missing crate metadata for Cargo.toml.
+ Add some tests that were missing for the C API.
+ Fix the basic test suite in Windows.
+ Miscellaneous fixes for the build and CI.
+ Plenty of internal refactoring to enable more consistent
logging.
+ Slight reductions in memory consumption for elements with
context-stroke and context-fill.
+ Experimental gdk-pixbuf loader in Rust. This is not installed
yet.
+ Update the gtk-rs crates to 0.16.0.
+ Port rsvg-convert's argument parsing to the clap4 crate.
+ Updates to the dependencies.
+ The CI now has a cargo-deny step, which should help us notice
when there are security advisories for dependencies
==== libsigc++2 ====
Version update (2.10.8 -> 2.12.0)
- Update to version 2.12.0:
+ Add track_object(), deprecate track_obj().
+ Examples, tests:
- examples/member_method: Make on_print() non-virtual.
- test_limit_reference.cc: Don't use auto where a slot is
required.
+ Build:
- Meson:
. Avoid configuration warnings.
. Detect if we build from a git subtree.
. Simplify lookup of python command.
. Add build_tests option.
- Meson, MSVC: Compensate for the lack of
msvc_recommended_pragmas.h.
- Fix build with -Dbuild-deprecated-api=false.
==== libsoup ====
Version update (3.2.2 -> 3.4.0)
Subpackages: libsoup-3_0-0 typelib-1_0-Soup-3_0
- Update to version 3.4.0:
+ Fix possible crash in SoupContentSniffer.
+ Fix socket leak.
+ Add missing annotation to
soup_header_g_string_append_param_quoted().
- Update to version 3.3.1:
+ Fix regression in `SoupCookieJar` not handling valid Secure
cookies.
+ Fix crash when skipping HTTP/1 response stream with chunked
enconding.
+ Change Session to unqueue finished items earlier without an
extra MainContext iteration.
- Update to version 3.3.0:
+ Add `SoupMessage::got-body-data` signal to monitor progress of
reads
+ Add `soup_session_send_and_splice()` and
`soup_session_send_and_splice_async()` convenience APIs
+ Add `soup_message_set_force_http1()` and
`soup_message_get_force_http1()` APIs
+ Change `soup_cookie_copy()` to not retain default ports
+ Ensure `SoupServerMessage` socket is available in websocket
handler
+ Fix `soup_message_new()` not erroring when URI has an empty
host
+ Fix thread-saftey issues in `SoupConnectionAuth`
+ Fix various connection leaks
+ Fix the possibility of sending invalid empty
`Sec-WebSocket-Protocol` header
+ Fix IO errors not being handled on `CONNECT` messages
+ Numerous improvements to cookies:
- Add support for cookie prefixes (`__Secure-` and `__Host-`)
- Reject cookies with control characters in name or value
- Reject `SameSite=None` cookies without `Secure`
- Change `soup_cookie_parse()` to be more strict about what is
considered whitespace
- Change default SameSite value to `Lax`
- Fix `soup_cookie_equal()` with `NULL` path
==== libstorage-ng ====
Version update (4.5.85 -> 4.5.88)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- Translated using Weblate (Polish) (bsc#1149754)
- 4.5.88
- merge gh#openSUSE/libstorage-ng#920
- propagate failure of snapper installation-helper (bsc#1089823)
- cleanup
- 4.5.87
- merge gh#openSUSE/libstorage-ng#919
- always delegate used_features from Action to Device
- 4.5.86
==== libusb-compat ====
- update to 0.1.8:
* Merge PR https://github.com/libusb/libusb-compat-0.1/pull/10,
https://github.com/libusb/libusb-compat-0.1/pull/13 and
https://github.com/libusb/libusb-compat-0.1/pull/16
==== lightdm ====
Subpackages: liblightdm-gobject-1-0 lightdm-lang
- Split bash-completion to separate sub-package
==== lua54 ====
- Added more numbered patches from upstream:
* luabugs10.patch
==== lzo ====
- adjust lzo-2.08-rhbz1309225.patch download reference
- Build AVX2 enabled hwcaps library for x86_64-v3
==== mc ====
Version update (4.8.28 -> 4.8.29)
Subpackages: mc-lang
- mc-ext-audio.patch: refresh patch
- update to 4.8.29:
* Add more options for panel filter (#1373):
* "Files only"
* "Case sensitive"
* "Using shell patterns"
* Continue copy after interrupt
* Restore menu accelerator for "Sort order": back to "S";
change menu accelerator for "SFTP link" to "N"
* Add support for cross-compilation with PERL path different
between --build and --host
* Bootstrap with autotools providing direct support for Apple
M1
* Port mc.ext to INI format and rename to mc.ext.ini
* Implement compound (AND) conditions (Type/Shell and
Type/Regex pairs) to disambiguate overloaded extensions
* There is no fallback to previous mc.ext format
* Editor
+ Change location of all user's syntax related stuff to
~/.local/share/mc/syntax/ directory
+ syntax/Syntax: document location of syntax files
+ Improvements of syntax highlighting:
+ YAML: improve multiline blocks highliting
+ New syntax highlighting:
+ Privoxy (https://www.privoxy.org) actions files
+ TOML (Tom's Obvious Minimal Language)
+ sqlite3 view: use 'immutable=1' URI parameter to prevent
leaving wal/shm files after viewing sqlite database
+ Support of contour terminal emulator
(https://github.com/contour-terminal/contour)
+ mc.ext.ini: clarify regex for makefiles
+ Remove empty hints translations by setting 5% threshold
+ Fixes
+ Fail to build with only SFTP network VFS is enabled
+ Crash on quick view of archives
+ Wrong description of --enable-configure-args option
+ Wrong version sort
+ No subshell if subshell is initializing more than 1 second
+ Filter keyboard shortcut only affects left panel
+ File type check does not work with special character in
filename
+ Select files keeping the right mouse button pressed doesn't
select all files
+ Cannot scroll panel listing upwards using mouse
+ "Directory Compare" doesn't correct work with panelization
+ Wrong decompressing of zip files in quick view panel
+ mc.ext: 'include' keyword (for command class def) have no
effect if it was defined before 'Include' keyword (for
command def)
+ mcedit: infinite loop when deleting a macro
+ mcviewer: segfault when switching from raw to parsed mode and
back
+ Broken handling of zip archives
+ FISH subshell: commands don't work after window resize
+ FTP VFS: doesn't reconnect to server after timeout
+ FISH VFS: cannot remove non-empty directory
+ EXTFS VFS: segfault if archive contains file(s) in the parent
directory
+ Tests: variable redeclaration in filevercmp_test5
==== microos-tools ====
Version update (2.19 -> 2.20)
- Update to version 2.20:
- 98selinux-microos: don't load the policy to label the system
==== mlocate ====
Subpackages: mlocate-lang
- Set umask 0022 before running /usr/bin/updatedb (boo#1209409)
==== mpg123 ====
Version update (1.31.2 -> 1.31.3)
Subpackages: libmpg123-0 mpg123-openal
- Update to version 1.31.3
build:
* Fix --disable-8bit.
* Fix some pedantic compiler warnings, avoid breaking libtool
wrappers.
mpg123:
* Fix verbose position printout for new resampling outside
libmpg123 (where output rate differs from decoding rate).
libsyn123:
* Fix reconfiguration of resampler to avoid double free when
reducing decimator stages to zero.
==== mtools ====
Version update (4.0.42 -> 4.0.43)
- update to 4.0.43:
* Fix root directory test in mattrib
* -b BiosDisk flag for mformat to allow setting physdrive to
a user-specified value
* Clearer error message in mformat when trying to mformat a
disk whose total size is not known
* Make recursive copy more consistent
* Trailing slash now always implies target should be a directory
==== multipath-tools ====
Version update (0.9.4+79+suse.25c23a9 -> 0.9.4+86+suse.4d8901e)
Subpackages: kpartx libmpath0
* libmultipath: avoid grouping paths wrongly with "find_multipaths smart"
(bsc#1209623)
==== mutter ====
Version update (43.3+2 -> 44.0+8)
- Update to version 44.0+8:
+ clutter: Safely transform paths to strings and vice versa
+ Export meta_window_has_pointer ()
+ compositor/window-drag: Fix keyboard resize
+ backends: Fall back to the default and not the unknown color
space
+ wayland/buffer: Avoid spamming the log when a buffer is not
scanoutable
+ kms/device: Avoid leaking some fields
+ kms/impl-device: Fix result listener list leak
+ kms/impl-device/simple: Avoid destroying a NULL hash table
- Update to version 44.0:
+ Fix state confusion and delay on startup.
+ Fix night light regression.
+ Fix fullscreen regression with many SDL apps.
+ Fixed crashes.
+ Updated translations.
- Drop patch needed for mutter-43.x, not needed in GNOME:Next where
we have mutter-44.rc:
+ mutter-prevent-newly-focused-windows-to-steal-focus-from-shell.patch
==== nautilus ====
Version update (43.2 -> 44.0)
Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4
- Update to version 44.0:
+ Bugfixes:
- Prevent rubberband selection instead of drag and drop.
- Fix critical errors with recent GLib versions.
+ Updated translations.
- Update to version 44.rc:
+ Fix crashes caused by extra free call
+ Fix file order after renaming
+ Fix libadwaita include path
+ Fix handling of missing dates from Tracker
+ Cache clock format setting
+ Try to own dbus name at the correct time
+ Exchange mismatched error messages
+ Updated translations.
- Add explicit tracker BuildRequires, now needed for tests due to
changes in tracker/tracker-miners.
- Update to version 44.beta:
+ Enhacements:
- Make various appdata and desktop file improvements
- Make rubberband to have rounded corners
- Make several documentation improvements
+ Bugfixes:
- Fix crashes caused by inverted g_assert condition
- Fix various drag and drop issues
- Fix several memory leaks
- Fix various three expander issues
- Export FileManager1 iface from dbus_register vfunc
- Fix other issues
+ Updated translations.
- Update to version 44.alpha:
+ Enhancements:
- Allow expanding subfolders in the list.
- Enrich tab context menus.
- Allow pasting image data into new PNG file.
- Use pregenerated thumbnails when available, e.g. MTP.
- Add shortcut for Preferences.
- Show full filename in grid, using tooltips.
- Reintroduce 64px icon size for grid view.
- Remove upper limit on thumbnailing file size range.
- Reword "application" to "app".
- Other papercuts.
+ Other bugfixes:
- Avoid many crashes.
- Fix and improve autorun support.
- Fix some drag-and-drop issues.
- Fix some view focus and selection issues.
- Fix properties extensions bugs.
- Fix memory leaks.
- Fix building on certain cases.
- Fix bugs with file operations.
- Resolve some performance issues.
- Resolve stuttering scrolling.
- Save and restore sort column.
- Reimplement view navigation from the previewer.
+ Updated translations.
==== net-tools ====
- Replace transitional %usrmerged macro with regular version check (boo#1206798)
==== okular ====
- Add Discount 3 compatibility patch:
* 0001-Compile-with-discount-3.patch
==== openssh ====
Subpackages: openssh-clients openssh-common openssh-server
- Remove BuildRequires for libtirpc, we don't use it
- Remove pam_lastlog from sshd PAM config. sshd is doing the same,
too, which leads to e.g. duplicate entries in wtmp [bsc#1208243]
==== openssl-1_1 ====
Subpackages: libopenssl1_1 libopenssl1_1-hmac
- Security Fix: [CVE-2023-0464, bsc#1209624]
* Excessive Resource Usage Verifying X.509 Policy Constraints
* Add openssl-CVE-2023-0464.patch
==== orca ====
Version update (43.1 -> 44.0)
- Update to version 44.0:
+ Updated translations.
- Update to version 44.rc:
+ General:
- Fix double-presentation of indentation information
- Interrupt speech immediately prior to speaking "screen reader
off"
- Add command-line Orca modifier documentation
- Fix issue when using the new AT-SPI device API
+ Web:
- Fix jumping in sites caused by ARIA selection-changed events
- Fix incorrect browsing in Firefox when popup has focus
- Fix double-presentation of content in ARIA's tab role
- Fix structural navigation commands sometimes failing to work
after script reactivation
+ Updated translations.
==== ovmf ====
Subpackages: qemu-uefi-aarch64
- Add ovmf-Revert-OvmfPkg-PlatformPei-Update-ReserveEmuVariable.patch
to revert 58eb8517ad7b56574f8f04b770a59a9cbed796c4 patch to prevent
booting hangs when SEV + secure boot. (bsc#1209266)
==== pam ====
- Add common-session-nonlogin and postlogin-* pam.d config files
for https://github.com/SUSE/pam-config/pull/16, pam_lastlog2
and upcoming pam_wtmpdb.
- Enable livepatching support on x86_64.
==== pam-config ====
Version update (1.9 -> 2.2)
- Update to version 2.2
- Fix ecryptfs and fscrypt
- Add support for pam_wtmpdb
- Update to version 2.1
- Bug fix release
- Update to version 2.0
- Add support for pam_fscrypt
- Add support for pam.d/common-session-nonlogin
- Add support for pam.d/postlogin-{account,auth,password,session}
==== pam-full-src ====
- Add common-session-nonlogin and postlogin-* pam.d config files
for https://github.com/SUSE/pam-config/pull/16, pam_lastlog2
and upcoming pam_wtmpdb.
- Enable livepatching support on x86_64.
==== patterns-media ====
- rest_dvd: Add breeze5-wallpapers (boo#1209838)
- Remove rest_core_dvd, it's unused. Some deps were added to it by
accident, move them to rest_dvd.
- Remove rest_cd_{gnome,kde,x11}, unused.
- limit last change to x86_64 arch builds.
- rest_core_dvd: Add the x86_64_v3 pattern
==== perl-Image-ExifTool ====
Version update (12.54 -> 12.58)
Subpackages: exiftool perl-File-RandomAccess
- Update to 12.58:
* Added Extra ImageDataMD5 tag to calculate MD5 of image data only
* Added support for reading DJI APP4 and APP7 JPEG segments
* Added a new SonyModelID value
* Decode a few new Nikon tags (thanks Warren Hatch)
* Patched possible runtime warning when API IgnoreTags option is used to ignore FileType
* Fixed problem extracting NetName from Windows LNK files
* Fixed issue where the %C filename format code would increment the count on an output filename collision, but it is supposed to count the input files
* Added two new Nikon Z lenses (thanks LibRaw)
* Added a new Sigma LensType (thanks LibRaw)
* Added a new Olympus LensType (thanks Herb)
* Decode more new Nikon tags (thanks Warren Hatch)
* Decode Photoshop LayerColors, LayerSections and LayerVisible tags
* Improved Verbose output for QuickTime-format files
* Set family 1 group name for Garmin GPS from uuid atom
* Enhanced -progress option to allow message to be displayed every NUM files
* Significant improvements to parsing of Nikon ShotInfo records for newer models
* Removed hex dump of APP segments from -v3 output when writing
* Fixed bug writing negative MIE GPS coordinates
* Fixed bug where a duplicate XMP could be generated when writing XMP to a JPEG XL image which already contained XMP
* Fixed problem where HEAD lines may be duplicated in an output file if the -p option was combined with -w+ or -W+
* Added support for VNT files (both Scene7 Vignette and V-Note document)
* Added read support for InfiRay IJPEG metadata (thanks Marcos Del Sol Vives)
* Added some new Sony LensType values (thanks Jos Roost and François Piette)
* Added a new FujiFilm VideoRecordingMode value (thanks Greybeard)
* Added two new Canon LensTypes and CanonModelIDs (thanks Norbert Wasser)
* Added ability to extract semantic images from Apple ProRaw DNG files
* Added read support for the PNG cICP chunk
* Decode more Nikon tags (thanks Warren Hatch)
* Extract PreviewImage from Insta360 trailer record 0x200
* Extract EmbeddedImageRectangle and some other new tags from VNT files
* Minor improvement to arg_files/xmp2exif.args (thanks StarGeek)
* Enhanced -ee option to extract metadata from all frames of a multipart EXR image
* Removed EXR Layout tag and incorporated into new Flags tag
* Patched possible hang problem when reading corrupted .rm audio files
* Added support for geotagging from FlightAware KML files
* Decode two more types of timed GPS from MOV/MP4 videos (66 types now)
* Decode a few new Nikon tags (thanks Warren Hatch)
* Decode a new Samsung HEIC tag
* Decode FujiFilm RollAngle
* Fixed bug where the FlatName property wasn't working properly for some user-defined structure tags
==== php8 ====
Version update (8.1.16 -> 8.1.17)
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.1.17
* This is a bug fix release.
https://www.php.net/ChangeLog-8.php#8.1.17
==== pipewire ====
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-alsa pipewire-libjack-0_3 pipewire-modules-0_3 pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Add pkgconfig(lc3) BuildRequires, and pass
bluez5-codec-lc3=enabled to meson.
==== protobuf ====
Subpackages: libprotobuf-lite3_21_12 libprotobuf3_21_12
- Enable LTO (boo#1133277).
==== protobuf-c ====
- Enable LTO again.
==== pulseaudio ====
Subpackages: libpulse-mainloop-glib0 libpulse0 pulseaudio-setup pulseaudio-utils system-user-pulse
- Enable LTO as the GCC issue is fixed with gcc13 (boo#1133278).
==== python-CommonMark ====
- Remove not needed requirement python-setuptools
==== python-M2Crypto ====
- Adapt tests for OpenSSL v3.1.0
* Add openssl-adapt-tests-for-3.1.0.patch
==== python-argcomplete ====
- Remove importlib-metadata requirement, it's not needed for python > 3.7
==== python-charset-normalizer ====
Version update (3.0.1 -> 3.1.0)
- update to 3.1.0:
* Argument `should_rename_legacy` for legacy function `detect`
and disregard any new arguments without errors (PR #262)
* Removed Support for Python 3.6 (PR #260)
* Optional speedup provided by mypy/c 1.0.1
==== python-click ====
- Remove not needed requirement python-setuptools
==== python-cryptography ====
Version update (39.0.2 -> 40.0.1)
- update to 40.0.1:
* Support for Python 3.6 is deprecated and will be removed in
the next release.
* Deprecated the current minimum supported Rust version (MSRV)
of 1.48.0. In the next release we will raise MSRV to 1.56.0.
Users with the latest ``pip`` will typically get a wheel
and not need Rust installed
* Deprecated support for OpenSSL less than 1.1.1d. The next
release of ``cryptography`` will drop support for older versions.
* Deprecated support for DSA keys in
:func:`~cryptography.hazmat.primitives.serialization.load_s
sh_public_key`
and
:func:`~cryptography.hazmat.primitives.serialization.load_s
sh_private_key`.
* Deprecated support for OpenSSH serialization in
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAP
ublicKey`
and
:class:`~cryptography.hazmat.primitives.asymmetric.dsa.DSAP
rivateKey`.
* Added support for parsing SSH certificates in addition to
public keys with
:func:`~cryptography.hazmat.primitives.serialization.load_s
sh_public_identity`.
:func:`~cryptography.hazmat.primitives.serialization.load_s
sh_public_key` continues to support only public keys.
* Added support for generating SSH certificates with
:class:`~cryptography.hazmat.primitives.serialization.SSHCe
rtificateBuilder`.
* Added :meth:`~cryptography.x509.Certificate.verify_directly_i
ssued_by` to
:class:`~cryptography.x509.Certificate`.
* Added a check to :class:`~cryptography.x509.NameConstraints`
to ensure that :class:`~cryptography.x509.DNSName` constraints
do not contain any ``*`` wildcards.
* Removed many unused CFFI OpenSSL bindings. This will not
impact you unless you are using ``cryptography`` to directly
invoke OpenSSL's C API. Note that
these have never been considered a stable, supported,
public API by ``cryptography``, this note is included as a courtesy.
* The X.509 builder classes now raise ``UnsupportedAlgorithm``
instead of ``ValueError`` if an unsupported hash algorithm is passed.
* Added public union type aliases for type hinting
==== python-gobject ====
Version update (3.42.2 -> 3.44.1)
Subpackages: python310-gobject python310-gobject-Gdk python310-gobject-cairo
- Update to version 3.44.1:
+ Fix tests with glib 2.76.x
- Update to version 3.44.0:
+ No changes compared to 3.43.1
- Update to version 3.43.1:
+ Drop support for Python 3.6
+ meson: bump minimum version to 0.53.0 and update subprojects
+ gimodule: fix floating state of python objects created with
g_object_new
+ Gtk.Template: Accept PathLike objects as a filename
+ info: Show which type/object callables are bound to
+ IntrospectionModule: handle two threads loading type at same
time
+ Port to Py_TRASHCAN_BEGIN
+ Other cleanups/improvements
==== python-importlib-metadata ====
Version update (6.0.0 -> 6.1.0)
- update to 6.1.0:
* ``packages_distributions`` now honors packages and
modules with Python modules that not ``.py`` sources (e.g.
``.pyc``, * ``.so``).
* #434: Expand protocol for ``PackageMetadata.get_all`` to
match the upstream implementation of ``email.message.Message.get_all``
in python/typeshed#9620.
==== python-msgpack ====
Version update (1.0.4 -> 1.0.5)
- update to 1.0.5:
* Fallback to compiler defines when __BYTE_ORDER is not
available
* Fix build error caused by ntohs, ntohl
* Add python 3.11 wheels
* fallback: Fix packing multidim memoryview
* minor type in exception message
==== python-pexpect ====
- Skip test_interrupt, test_multiple_interrupts, test_existing_spawn when
running in QEmu linux-user emulation
- disable some tests [bsc#1209560]
* test_spawn_uses_env - seen failed on s390x
* test_forced_terminate - seen failed on armv7l
* test_interact_escape_None - seen failed on s390x
==== python-pyOpenSSL ====
Version update (23.0.0 -> 23.1.1)
- update to 23.1.1:
* Worked around an issue in OpenSSL 3.1.0 which caused
`X509Extension.get_short_name` to raise an exception when no
short name was known to OpenSSL.
- update to 23.1.0:
* ``cryptography`` maximum version has been increased to
40.0.x.
* Add ``OpenSSL.SSL.Connection.DTLSv1_get_timeout`` and
``OpenSSL.SSL.Connection.DTLSv1_handle_timeout``
to support DTLS timeouts `#1180
==== python-pytz ====
Version update (2022.7.1 -> 2023.2)
- update to 2023.2:
* Update to IANA 2023b
==== python-urllib3 ====
Version update (1.26.14 -> 1.26.15)
- update to 1.26.15:
* Fix socket timeout value when ``HTTPConnection`` is reused
* Remove "!" character from the unreserved characters in IPv6
Zone ID parsing
* Fix IDNA handling of '<80>' byte
==== qemu ====
Subpackages: qemu-arm qemu-audio-spice qemu-block-curl qemu-block-nfs qemu-block-rbd qemu-chardev-spice qemu-guest-agent qemu-hw-display-qxl qemu-hw-display-virtio-gpu qemu-hw-display-virtio-gpu-pci qemu-hw-display-virtio-vga qemu-hw-usb-host qemu-hw-usb-redirect qemu-hw-usb-smartcard qemu-ipxe qemu-ksm qemu-tools qemu-ui-curses qemu-ui-gtk qemu-ui-opengl qemu-ui-spice-app qemu-ui-spice-core qemu-vgabios
- Enable again LTO for x86_64 target (boo#1133281).
- Further fixes for bsc#1209546
* Patches added:
test-vmstate-fix-bad-GTree-usage-use-aft.patch
- Fix bsc#1209546
* Patches added:
qemu-osdep-Switch-position-of-extern-and.patch
- Fix bsc#1209064
- Backport the "acpi: cpuhp: fix guest-visible maximum access size
to the legacy reg block" patch, as it makes developing and
testing OVMF/EDK2 easier
* Patches added:
acpi-cpuhp-fix-guest-visible-maximum-acc.patch
s390x-pci-reset-ISM-passthrough-devices-.patch
s390x-pci-shrink-DMA-aperture-to-be-boun.patch
==== qt6-wayland ====
Subpackages: libQt6WaylandClient6 libQt6WaylandCompositor6 libQt6WaylandEglClientHwIntegration6 libQt6WaylandEglCompositorHwIntegration6 libQt6WlShellIntegration6
- Add a _constraints file to fix build issues
==== rpm ====
Subpackages: librpmbuild9
- Add upstream patch libmagic-exceptions.patch that speeds up libreoffice
package build.
- add cpuid_lzcnt.patch
==== rubygem-activesupport-7.0 ====
Version update (7.0.4.1 -> 7.0.4.3)
- version update to 7.0.4.3
* Implement SafeBuffer#bytesplice
[CVE-2023-28120][bsc#1209506]
==== rubygem-rack ====
Version update (3.0.4.2 -> 3.0.7)
- version update to 3.0.7
[3.0.7] - 2023-03-16
Make query parameters without = have nil values. (#2059, @jeremyevans)
[3.0.6.1] - 2023-03-13
[CVE-2023-27539] Avoid ReDoS in header parsing [bsc#1209503]
[3.0.6] - 2023-03-13
Add QueryParser#missing_value for handling missing values + tests. (#2052, @ioquatix)
[3.0.5] - 2023-03-13
Split form/query parsing into two steps. (#2038, @matthewd)
==== rubygem-ruby-dbus ====
Version update (0.19.0 -> 0.20.0)
- 0.20.0
Features:
* For EXTERNAL authentication, try also without the user id, to work with
containers (gh#mvidner/ruby-dbus#126).
* Thread safety, as long as the non-main threads only send signals.
==== salt ====
Subpackages: python3-salt salt-master salt-minion salt-transactional-update
- Require python3-jmespath runtime dependency (bsc#1209233)
- Fix problem with detecting PTF packages (bsc#1208691)
- Added:
* skip-package-names-without-colon-bsc-1208691-578.patch
- Fixes pkg.version_cmp on openEuler systems and a few other OS flavors
- Added:
* fixes-pkg.version_cmp-on-openeuler-systems-and-a-few.patch
- Make pkg.remove function from zypperpkg module to handle also PTF packages
- Added:
* 3005.1-implement-zypper-removeptf-573.patch
==== samba ====
Version update (4.17.5+git.320.c38ca0f84a -> 4.18.0+git.294.508b693e5c)
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.18.0
* SMB server performance improvements
* More succinct samba-tool error messages
* Color output with samba-tool --color
The NO_COLOR environment variable will disable colour output
* New samba-tool dsacl subcommand for deleting ACEs
* New wbinfo option --change-secret-at
* Net option to change the NT ACL default location
* Azure AD / Office365 synchronization improvements
==== selinux-policy ====
Version update (20221019 -> 20230321)
Subpackages: selinux-policy-targeted
- Update to version 20230321:
* make kernel_t unconfined again
- Update to version 20230316:
* prevent labeling of overlayfs filesystems based on the /var/lib/overlay
path
* allow kernel_t to relabel etc_t files
* allow kernel_t to relabel sysnet config files
* allow kernel_t to relabel systemd hwdb etc files
* add systemd_hwdb_relabel_etc_files to allow labeling of hwdb files
* change sysnet_relabelto_net_conf and sysnet_relabelfrom_net_conf to apply
to files and lnk_files. lnk_files are commonly used in SUSE to allow easy
management of config files
* add files_relabel_etc_files_basic and files_relabel_etc_lnk_files_basic
interfaces to allow labeling on etc_t, not on the broader configfiles
attribute
* Allow systemd-timesyncd to bind to generic UDP ports (bsc#1207962). The
watch permissions reported are already fixed in a current policy.
- Reinstate update.sh and remove container-selinux from the service.
Having both repos in there causes issues and update.sh makes the update
process easier in general. Updated README.Update
==== shaderc ====
Version update (2022.4 -> 2023.2)
- Update to release 2023.2
* Fix C++20 compatibility: explicitly construct string_piece when
comparing to `char *`
==== simple-scan ====
Version update (42.5 -> 44.0)
- Update to version 44.0:
+ Add shortcut for Preferences (Ctrl+comma: Opens the preferences
window).
+ Add buttons to change orientation of even/odd pages - usecase
for Reversing Automatic Document Feeder (RADF) scanners.
+ Fix image size after cropping.
+ Updated translations.
==== snapper ====
Subpackages: libsnapper6 snapper-zypp-plugin
- enable SELinux (and allow to disable via conditional build)
(bsc#1209515)
- avoid some extra checks if SELinux is compile-time disabled
==== spandsp ====
- Enable LTO as it builds with now (boo#1136056).
==== sqlite3 ====
Version update (3.41.0 -> 3.41.2)
Subpackages: libsqlite3-0 sqlite3-tcl
- Update to 3.41.2:
* Multiple fixes for reads past the end of memory buffers
* Fix the sqlite3_error_offset() so that it does not return
out-of-range values when reporting errors associated with
generated columns.
* Multiple fixes in the query query optimizer for problems that
cause incorrect results for bizarre, fuzzer-generated queries.
* Increase the size of the reference counter in the page cache
object to 64 bits to ensure that the counter never overflows.
* Fix a performance regression caused by a bug fix in patch
release 3.41.1.
* Fix a few incorrect assert() statements.
- Update to 3.41.1:
* Ensure that the datatype for column t1.x in "CREATE TABLE t1 AS
SELECT CAST(7 AS INT) AS x;" continues to be INT and is not
NUM, for historical compatibility.
* Enhance PRAGMA integrity_check to detect when extra bytes
appear at the end of an index record.
* Fix various obscure bugs reported by the user community
==== swtpm ====
Subpackages: swtpm-selinux
- swtpm-fix-build.patch: disable -Wstack-protector, it fails on s390x
bsc#1209117
==== system-config-printer ====
Subpackages: python3-cupshelpers system-config-printer-applet system-config-printer-common system-config-printer-dbus-service udev-configure-printer
- Fix printer icon location/type, needed due to changes in Adwaita.
==== systemd ====
Subpackages: libsystemd0 libudev1 systemd-container systemd-coredump udev
- Import commit d914e29c33c0248226a01112a3e03181ef17b06b
d914e29c33 Revert "hwdb: fix swapped buttons for Logitech Lift left" (bsc#1209618)
8360811d23 udev-rules: fix nvme symlink creation on namespace changes (bsc#1207410)
b77c13a130 systemctl: explicitly cast the constants to uint64_t (bsc#1209305)
51011f280d test: assume run-unit-tests.py and unit tests are installed in the same directory
d86e346f6b tests: don't use absolute paths when installing binaries in TEST-58-REPART
97e886c1f4 tests: fix inverted condition in testsuite-58.sh
- Drop 5002-systemctl-explicitly-cast-the-constants-to-uint64_t.patch, it's been
merged in 'SUSE/v253', see above.
- Add python3-pefile as requires for experimental, needed for the
ukify tool.
- Drop 0005-udev-create-default-symlinks-for-primary-cd_dvd-driv.patch
These obsolete symlinks were kept because several years ago VLC was still
relying on some of them. However it's been a long a time ago that it's been
fixed and cdrom or similar devices are discovered in a better way.
- Enable that systemd can load the IMA policy from
/etc/ima/ima-policy. This is used to complement dracut-ima when
using SELinux, as the SELinux policy should not be loaded in the
initrd (https://github.com/openSUSE/microos-tools/pull/14)
==== systemd-presets-branding-MicroOS ====
- Remove tallow (package got dropped long ago)
- Enable lastlog2-import
==== talloc ====
Version update (2.3.4 -> 2.4.0)
Subpackages: libtalloc2 python3-talloc
- Update to 2.4.0
* Add talloc_asprintf_addbuf()
* Support python 3.12
==== tdb ====
Version update (1.4.7 -> 1.4.8)
Subpackages: libtdb1 python3-tdb
- Update to 1.4.8:
* Support python 3.12
==== tevent ====
Version update (0.13.0 -> 0.14.1)
Subpackages: libtevent0 python3-tevent
- Update to version 0.14.1
* Build fix for GNU/Hurd
* Build fix for Solaris, after removal of ports backend (bso#15298)
- Changes from version 0.14.0
* Support python 3.12
* Remove solaris port backend
* Make tevent_find_ops_byname() available for callers
* Allow the "standard" backend to be overloaded
* Add interface for request/subrequest call depth tracking
==== texinfo ====
Version update (7.0.2 -> 7.0.3)
Subpackages: info info-lang
- texinfo 7.0.3:
* texi2any: fix performance regression when Perl binary
extension (XS) modules are not being used (e.g. with
TEXINFO_XS=omit)
* info: further fix of recoding of UTF-8 files to ASCII to avoid
text disappearing from nodes
* info: avoid possible freeze at start of a file with
`-v nodeline=pointers'
==== tigervnc ====
Version update (1.13.0 -> 1.13.1)
Subpackages: libXvnc1 xorg-x11-Xvnc xorg-x11-Xvnc-module
- update to 1.13.1:
* x0vncserver can either crash itself, or crash the X server
it is connected to
* The servers might crash if the clipboard is updated just as
a client is connected
* The vncserver service can fail to start on SELinux system
if ~/.vnc doesn't exist
==== timezone ====
Version update (2022g -> 2023b)
- timezone update 2023b:
* In 2032 Lebanon springs forward April 20/21 not March 25/26
- timezone update 2023a:
* Egypt now uses DST again, from April through October.
* This year Morocco springs forward April 23, not April 30.
* Palestine delays the start of DST this year.
* Much of Greenland still uses DST from 2024 on.
* America/Yellowknife now links to America/Edmonton.
* tzselect can now use current time to help infer timezone.
* The code now defaults to C99 or later.
- Refresh tzdata-china.diff
- Remove upstreamed patch gcc13-fix.patch
==== timezone-java ====
Version update (2022g -> 2023b)
- timezone update 2023b:
* In 2032 Lebanon springs forward April 20/21 not March 25/26
- timezone update 2023a:
* Egypt now uses DST again, from April through October.
* This year Morocco springs forward April 23, not April 30.
* Palestine delays the start of DST this year.
* Much of Greenland still uses DST from 2024 on.
* America/Yellowknife now links to America/Edmonton.
* tzselect can now use current time to help infer timezone.
* The code now defaults to C99 or later.
- Refresh tzdata-china.diff
- Remove upstreamed patch gcc13-fix.patch
==== tmux ====
- disable utf8proc (following upstreams not use it by default
on non-macOS)
==== tracker ====
Version update (3.4.2 -> 3.5.0)
Subpackages: libtracker-sparql-3_0-0 tracker-data-files typelib-1_0-Tracker-3_0
- Update to version 3.5.0:
+ Documentation improvements.
+ Dark theme fixes in documentation.
+ Updated translations.
- Update to version 3.5.0.rc:
+ Reworked documentation, based on gi-docgen.
+ Make unicode library runtime loadable as a module.
+ Memory leak fixes.
+ Updated translations.
- Add graphviz and pkgconfig(gi-docgen) BuildRequires: New
dependencies.
- Update to version 3.5.0.beta:
+ VAPI generation fixes
+ Fixes for possible FTS index corruptions
+ Fixes for
tracker_sparql_connection_load_statement_from_gresource with
UPDATE statements
+ Refurbished and modernized functional tests
+ Documentation improvements
+ Increased test coverage
+ Updated translations.
- Update to version 3.5.0.alpha:
+ New auto-generated VAPI file. This file is not compatible with
the previous VAPI, updates may be necessary.
+ TrackerSparqlStatement may now be used with SPARQL updates.
+ JSON-LD is now supported as a RDF format.
+ Improved gobject-introspection annotations.
+ Improved generic handling of RDF data types.
+ Build GVDB as a meson subproject.
+ Performance improvements.
+ Fix some printf format strings.
+ Build fixes.
==== tracker-miners ====
Version update (3.4.3 -> 3.5.0)
Subpackages: tracker-miner-files
- Add 'tracker' to runtime dependencies (boo#1209737)
- Update to version 3.5.0:
+ Test suite fixes.
+ Added membarrier syscall to seccomp.
- Update to version 3.5.0.rc:
+ Fix deletion of not yet extracted files.
+ Fix some memory leaks.
+ Updated translations.
- Update to version 3.5.0.beta:
+ The filesystem miner moved all SPARQL queries and updates to a
GResource. Consistently uses
TrackerSparqlStatement/TrackerResource for updates.
+ The "tracker3 tag" has been fixed, and functional tests added
to avoid regressions.
+ The functional tests have been refurbished and modernized.
+ Internal code refactors.
+ The extractor test suite has been extended.
- Update to version 3.5.0.alpha:
+ Fix GSource leak in tracker-extract-3.
+ Disable 'fluidsynthmidi' GStreamer module.
+ Delegate tracker-miner-fs D-Bus SPARQL endpoint to a separate
thread.
==== transactional-update ====
Version update (4.1.4 -> 4.1.5)
Subpackages: dracut-transactional-update libtukit4 transactional-update-zypp-config tukit tukitd
- Version 4.1.5
- Add support for configuration file snippets
==== transfig ====
- Drop obsolete fig2dev-3.2.6a-RGBFILE.patch.
- Set correct path for X11 rgb.txt file (no longer in /etc),
recommend rgb package.
- Fix typo for enable-scale-pict2e option.
- Remove obsolsete hunks from transfig-3.2.8.dif,
rebase fig2dev-3.2.6-fig2mpdf.patch.
- Avoid epstopdf dependency, add
0001-Use-native-fig2dev-pdf-output-instead-of-epstopdf.patch
This also fixes unreproducible figures created by fig2mpdf.
- Fix CFLAGS checks, -Wformat-security requires -Wformat.
==== transmission ====
Subpackages: transmission-common transmission-gtk
- Add 9fc0e4ff6186e3aee3d3350e9f1b062aa6e161fe.patch: Fix:
disable-deprecated by default for end users (needed due to new
deprecation in gtkmm).
==== vlan ====
- Replace transitional %usrmerged macro with regular version check (boo#1206798)
==== vlc ====
Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau
- If version constraints for ffmpeg are in use,
every ffmpeg component must be constrained
==== vmaf ====
- Fix "no such built-in model" due to missing build dependency
==== vsftpd ====
- Use valid separator for logrotate config file. [bsc#1192179]
==== vte ====
Version update (0.70.3 -> 0.72.0)
Subpackages: libvte-2_91-0 typelib-1_0-Vte-2_91
- Update to version 0.72.0:
+ fonts:
- Keep the PangoLayout unchanged
- Keep layout text available for cairo
- Update to version 0.71.99:
+ pty: Do not typecast to GSpawnFlags
+ fonts: Remove unnecessary context change call
+ widget:
- Fix a deprecation warning
- gtk4: Hint and quantize font metrics
- Fix introspection API
- Don't consume right clicks on gtk4
- Update to version 0.71.92:
+ all: Remove SIXEL support from stable branch
+ app:
- Disconnect signal handlers on dispose
- Filter unwanted environment variables
+ build:
- Add define for darwin
- Add define for openbsd
- Fix netbsd define
- Print warning on unstable release
- Update meson req version
+ lib:
- Add gresources to vte/gtk4
- Fix spawning on netbsd
+ missing: Add better fdwalk implementation for darawin
+ parser:
- Add more OSC codes
- modes: Mark modes that should not be reset by DECSTR
- Update list of known OSC codes
+ pty:
- netbsd fix
- Remove useless setenv calls
+ widget:
- Add API to get text as HTML
- clipboard: Add missing else
- Clipboard fixes for gtk4
- Defer alignment API to next cycle
- Ensure the ringview is updated before converting coordinates
- Fix value type check
- Fix Widget::regex_match_check_at()
- gtk4:
. Don't grab the focus on focus-in
. Only notify terminal when focused
. Translate control+key events when using multiple layouts
- Implement clipboard for gtk4
- Modernise HTML output
- Offer text/html also in UTF-8 format
- Use correct end row for getting the selected text
- Use correct view coordinates
+ Updated translations.
- Rebase vte-enable-build-flag-pie.patch with quilt.
==== webkit2gtk3 ====
Version update (2.38.5 -> 2.40.0)
Subpackages: libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Add gcc13-fix.patch fix that handles invalid code as reported here:
https://github.com/WebKit/WebKit/pull/11910.
- Fix provides of libwebkit2gtk-4.[01]: Provide WebKitGTK-4.x. This
symbol is only needed by the lang packages and those have been
renamed from WebKit2GTK to WebKitGTK.
- Update to version 2.40.0:
+ New GTK4 API is now stable.
+ Use ANGLE for WebGL implementation and enable WebGL2.
+ Prefer EGL over X11, intead of GLX, where available.
+ Add support for speech synthesis using Flite.
+ Enable the async clipboard API.
+ Add API to query the permission state of web features.
+ Add API to support asynchronously returning values from user
script messages.
+ Make it possible to handle WebKitDownload::decide-destination
signal asynchronously.
+ Add new JavaScript execution APIs.
+ Make webkit://gpu output exportable as JSON.
+ Fix large memory allocation when uploading content.
- Add regression-fix.patch: [GLib] Broke
WebKitUserContentManager::script-message-received
- Update to version 2.39.91:
+ Rename WebKitWebExtension to WebKitWebProcessExtension in GTK4
API.
+ Remove WebKitJavascriptResult in favor of using JSCValue
directly in GTK4 API.
+ Add new API to get the request body of WebKitURISchemeRequest.
+ Make it possible to handle WebKitDownload::decide-destination
signal asynchronously.
+ Allow WebKitDownload destination to be a path instead of a URI.
+ Make webkit://gpu output exportable as JSON.
+ Improve scrolling performance in accelerated compositing mode.
+ Implement KeyboardEvent.repeat.
+ Fix a crash in MiniBrowser when the favicon is updated.
+ Fix the build in Ubuntu 20.04 and Debian Stable.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Drop no-forced-sse.patch: Due to changes in the code, trying to
build without SSE2 support fails even with this patch. We are
forced to give up on this, SSE2 support is now mandatory for all
build targets.
- Add new defines and sub-packages in conditional ways, upstream
did a lot of changes for new gtk4 variant.
- Update to version 2.39.90:
+ Add new JavaScript execution APIs.
+ Merge functions of registering and unregistering script message
handler in GTK4 API.
+ Mark non-derivable types as final and make instance and class
struct declarations private in GTK4 API.
+ Make favicon and snapshot API use GdkTexture instead of cairo
surfaces in GTK4 API.
+ Fix scrolling after a history navigation with PSON enabled.
+ Fix criticals from webkitOptionMenuSetEvent when opening any
combo box.
+ Fix large memory allocation when uploading content.
+ Always update the active uri of WebKitFrame.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Drop webkit2gtk3-missing-include.patch: Fixed upstream
==== webkit2gtk3-soup2 ====
Version update (2.38.5 -> 2.40.0)
Subpackages: libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 webkit2gtk-4_0-injected-bundles
- Add gcc13-fix.patch fix that handles invalid code as reported here:
https://github.com/WebKit/WebKit/pull/11910.
- Fix provides of libwebkit2gtk-4.[01]: Provide WebKitGTK-4.x. This
symbol is only needed by the lang packages and those have been
renamed from WebKit2GTK to WebKitGTK.
- Update to version 2.40.0:
+ New GTK4 API is now stable.
+ Use ANGLE for WebGL implementation and enable WebGL2.
+ Prefer EGL over X11, intead of GLX, where available.
+ Add support for speech synthesis using Flite.
+ Enable the async clipboard API.
+ Add API to query the permission state of web features.
+ Add API to support asynchronously returning values from user
script messages.
+ Make it possible to handle WebKitDownload::decide-destination
signal asynchronously.
+ Add new JavaScript execution APIs.
+ Make webkit://gpu output exportable as JSON.
+ Fix large memory allocation when uploading content.
- Add regression-fix.patch: [GLib] Broke
WebKitUserContentManager::script-message-received
- Update to version 2.39.91:
+ Rename WebKitWebExtension to WebKitWebProcessExtension in GTK4
API.
+ Remove WebKitJavascriptResult in favor of using JSCValue
directly in GTK4 API.
+ Add new API to get the request body of WebKitURISchemeRequest.
+ Make it possible to handle WebKitDownload::decide-destination
signal asynchronously.
+ Allow WebKitDownload destination to be a path instead of a URI.
+ Make webkit://gpu output exportable as JSON.
+ Improve scrolling performance in accelerated compositing mode.
+ Implement KeyboardEvent.repeat.
+ Fix a crash in MiniBrowser when the favicon is updated.
+ Fix the build in Ubuntu 20.04 and Debian Stable.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Drop no-forced-sse.patch: Due to changes in the code, trying to
build without SSE2 support fails even with this patch. We are
forced to give up on this, SSE2 support is now mandatory for all
build targets.
- Add new defines and sub-packages in conditional ways, upstream
did a lot of changes for new gtk4 variant.
- Update to version 2.39.90:
+ Add new JavaScript execution APIs.
+ Merge functions of registering and unregistering script message
handler in GTK4 API.
+ Mark non-derivable types as final and make instance and class
struct declarations private in GTK4 API.
+ Make favicon and snapshot API use GdkTexture instead of cairo
surfaces in GTK4 API.
+ Fix scrolling after a history navigation with PSON enabled.
+ Fix criticals from webkitOptionMenuSetEvent when opening any
combo box.
+ Fix large memory allocation when uploading content.
+ Always update the active uri of WebKitFrame.
+ Fix several crashes and rendering issues.
+ Updated translations.
- Drop webkit2gtk3-missing-include.patch: Fixed upstream
==== xdg-desktop-portal-gnome ====
Version update (43.1 -> 44.0)
- Update to version 44.0:
+ Updated translations.
- Update to version 44.rc:
+ Grant restore permission to transient mode by default
+ Updated translations.
- Update to version 44.beta:
+ Act as a service channel for portals for Mutter.
+ Updated translations.
==== xdg-user-dirs-gtk ====
- Build with %optflags
- Don't treat -Wcast-align as error
==== xdm ====
Subpackages: xdm-xsession
- No longer run "localectl set-x11-keymap ..." and only run
"localectl set-keymap ..." if XKBLAYOUT is not set, i.e. if
nobody was making use of "localectl set-x11-keymap" after
installation (boo#1209594, comment#24)
- keytable: exit 0 was executed too early, so
"localectl set-x11-keymap" wasn't executed; fixed this
(boo#1209594, comment#19)
- keytable: no longer ignore XKBLAYOUT (and XKBMODEL, XKBVARIANT,
XKBOPTIONS) variables if available in /etc/vconsole.conf, i.e.
no longer overwrite keyboard settings if anybody used
"localectl set-x11-keymap" himself; fixed "check systemd mapping"
if KEYMAP_TOGGLE has been set (boo#1209594)
==== xfce4-screensaver ====
Version update (4.16.0 -> 4.18.1)
- Update to version 4.18.1
* Refactor spawn_make_environment_for_display()
- Update to version 4.18.0
* Add copyright notice to configure.ac
* Make missing GNOME Keyring PAM module warning quiet (Fixes #46)
* build: Fix --disable-locking (Fixes #83)
* Remove duplicated lines in README (Fixes #109)
* savers: Fix critical warnings on exit
* savers: Fix critical warnings from GSThemeWindow on "realize"
* Do not redirect stderr for our own commands
* Round the user picture on lock dialog.
* build: Do not warn if PAM prefix is correct
* Improve lightdm detection (Fixes #39)
* build: Fix -Wunused-value compiler warning
* build: Fix -Wdeclaration-after-statement compiler warning
* build: Fix -Wsign-compare compiler warning
* build: Use XDT_FEATURE_DEBUG
* Fix use-after-free crash in xfce4-screensaver-dialog
* Fix D-Bus sleep inhibit when screen locker is disabled
* Complete previous commit
* Fix Xfconf memory management
* build: Set GLib macros via XDT_CHECK_PACKAGE
* autogen.sh: Do not `mkdir m4`
* Fix crash when XDG_PICTURES_DIR is not set (Fixes #86)
* Fix build warning from Clang
* --with-password-helper expects full pathname of password helper
* Add missing zeroing of timeout_id in dialog_timed_out() timer handler
* Fix wrong signal name for GtkSpinButton
* Remove ENABLE_NLS ifdefs and use xfce_textdomain()
* build: Fix intltool lock file problem during make distcheck
* Fix compilation warnings
* autoconf: Some updates
* Translation Updates
- Remove _service file
==== xfsprogs ====
Version update (6.1.1 -> 6.2.0)
Subpackages: libhandle1
- update to 6.2.0:
- xfs_repair: fix incorrect dabtree hashval comparison
- mkfs: protofile can now create directories with spaces in their names
- mkfs: check dirent names when reading protofile
- xfs_io: fix bmap command not detecting realtime files with xattrs
- xfs_io: set fs_path when opening files on foreign filesystems
- xfs_scrub: fix broken realtime free blocks unit conversions
- xfs_spaceman: fix broken -g behavior in freesp command
- xfs_admin: correctly parse IO_OPTS parameters
- Fix autoconf during debian package builds
- xfs_admin: fsuuid cmd can now retrive UUID of mounted filesystems
==== xorg-x11-server ====
Subpackages: xorg-x11-server-Xvfb xorg-x11-server-extra
- U_xserver-composite-Fix-use-after-free-of-the-COW.patch
* overlay window use-after-free (CVE-2023-1393, ZDI-CAN-19866,
bsc#1209543)
==== xscreensaver ====
Subpackages: xscreensaver-data xscreensaver-data-extra xscreensaver-lang
- Drop obsolete patch (bsc#1203594).
- xscreensaver-slideshow-dri-detect.patch
- Use autosetup
==== xwayland ====
Version update (22.1.8 -> 23.1.0)
- Update to version 23.1.0:
* test: Use either wayland-info or weston-info.
- Changes from version 23.1.0.rc2:
* A regression with keymaps which were not applied anymore.
* Various regressions with DRM format modifiers.
- Changes from version 23.1.0.rc1:
* Support for linux_dmabuf v4 protocol.
* Support for wl_pointer.axis_v120 (high-resolution scrolling).
* Support for xwayland_shell protocol.
* Improved "rootful" mode for using Xwayland as a nested Xserver.
* Improved emulated XRandR support exposing the output names.
* Support for byte-swapped clients is now disabled by default.
==== xz ====
Version update (5.4.1 -> 5.4.2)
Subpackages: liblzma5
- Update to version 5.4.2:
* All fixes from 5.2.11 that were not included in 5.4.1.
* If xz is built with support for the Capsicum sandbox but running
in an environment that doesn't support Capsicum, xz now runs
normally without sandboxing instead of exiting with an error.
* liblzma:
- Documentation was updated to improve the style, consistency,
and completeness of the liblzma API headers.
- The Doxygen-generated HTML documentation for the liblzma API
header files is now included in the source release and is
installed as part of "make install". All JavaScript is
removed to simplify license compliance and to reduce the
install size.
- Fixed a minor bug in lzma_str_from_filters() that produced
too many filters in the output string instead of reporting
an error if the input array had more than four filters. This
bug did not affect xz.
* Build systems:
- autogen.sh now invokes the doxygen tool via the new wrapper
script doxygen/update-doxygen, unless the command line option
- -no-doxygen is used.
- Added microlzma_encoder.c and microlzma_decoder.c to the
VS project files for Windows and to the CMake build. These
should have been included in 5.3.2alpha.
* Tests:
- Added a test to the CMake build that was forgotten in the
previous release.
- Added and refactored a few tests.
* Translations:
- Updated the Brazilian Portuguese translation.
- Added Brazilian Portuguese man page translation.
==== yast2 ====
Version update (4.6.1 -> 4.6.2)
Subpackages: yast2-logs
- Replace calls to mkinitrd with dracut as mkinitrd will be
dropped (bsc#1203019)
- 4.6.2
==== yast2-country ====
Version update (4.6.0 -> 4.6.1)
Subpackages: yast2-country-data
- Replace call to mkinitrd with dracut (bsc#1203019)
- 4.6.1
==== yast2-storage-ng ====
Version update (4.6.1 -> 4.6.2)
- Fixed crash in the proposal code when the requested candidate
device does not exist (bsc#1209523)
- 4.6.2
==== yast2-trans ====
Version update (84.87.20230312.2a5006f40f -> 84.87.20230324.a3dfeee0c1)
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.20230324.a3dfeee0c1:
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Turkish)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Lithuanian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Macedonian)
* Translated using Weblate (Javanese)
* Translated using Weblate (Javanese)
* Translated using Weblate (Javanese)
* Translated using Weblate (Javanese)
* Translated using Weblate (Javanese)
* Translated using Weblate (Javanese)
* Translated using Weblate (Javanese)
* Translated using Weblate (Javanese)
* Translated using Weblate (Javanese)
* Translated using Weblate (Javanese)
- Update to version 84.87.20230318.5548fe53da:
* Translated using Weblate (Galician)
* Translated using Weblate (Galician)
* Translated using Weblate (Galician)
* Translated using Weblate (Galician)
* Translated using Weblate (Galician)
* New POT for text domain 'storage'.
* New POT for text domain 'installation'.
==== zchunk ====
Version update (1.2.4 -> 1.3.0)
- update to 1.3.0:
* Add ZCK_NO_WRITE option to disable writing to a file
* meson: Use global function in argp check
==== zenity ====
Version update (3.44.0 -> 3.91.0)
- Update to version 3.91.0:
+ tree: Port to GtkColumnView
+ desktop file: Remove spurious translation comment
+ i18n: rename POTFILES to POTFILES.in
+ help:
- Fix invalid markup in German help translation
- Freedesktop.org spec fixes
+ Updated translations.