New ARM Tumbleweed snapshot 20210429 released!
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&version=Tumbleweed&build=20210429
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.0.2~git0.6d17ca7df -> 2.0.4~git0.7f6ba5a37)
AppStream (0.14.1 -> 0.14.3)
ImageMagick (7.0.11.5 -> 7.0.11.7)
Mesa (20.3.5 -> 21.0.2)
Mesa-drivers (20.3.5 -> 21.0.2)
MozillaFirefox (87.0 -> 88.0)
MozillaThunderbird (78.9.0 -> 78.10.0)
NetworkManager (1.30.0 -> 1.30.4)
NetworkManager-applet (1.18.0 -> 1.20.0)
NetworkManager-openvpn (1.8.12 -> 1.8.14)
PackageKit
adaptec-firmware
adwaita-icon-theme (3.38.0 -> 40.0)
adwaita-qt (1.2.0 -> 1.2.1)
akonadi-calendar (20.12.3 -> 21.04.0)
akonadi-calendar-tools (20.12.3 -> 21.04.0)
akonadi-contact (20.12.3 -> 21.04.0)
akonadi-import-wizard (20.12.3 -> 21.04.0)
akonadi-mime (20.12.3 -> 21.04.0)
akonadi-notes (20.12.3 -> 21.04.0)
akonadi-search (20.12.3 -> 21.04.0)
akonadi-server (20.12.3 -> 21.04.0)
akregator (20.12.3 -> 21.04.0)
alsa-utils
amtk (5.2.0 -> 5.3.1)
analitza (20.12.3 -> 21.04.0)
apache-commons-logging
apache2-mod_php7
apparmor
ark (20.12.3 -> 21.04.0)
at-spi2-core (2.38.0 -> 2.40.0)
atmel-firmware
attica-qt5 (5.80.0 -> 5.81.0)
audacity (2.4.2 -> 3.0.2)
automake
autoyast2 (4.3.75 -> 4.4.2)
avahi
b43-fwcutter
baloo5 (5.80.0 -> 5.81.0)
baloo5-widgets (20.12.3 -> 21.04.0)
baobab (3.38.0 -> 40.0)
bcm43xx-firmware
bijiben (3.38.0 -> 40.0)
bind (9.16.11 -> 9.16.12)
binutils
blinken (20.12.3 -> 21.04.0)
blog
bluedevil5 (5.21.3 -> 5.21.4)
bluez (5.56 -> 5.58)
bluez-qt (5.80.0 -> 5.81.0)
bovo (20.12.3 -> 21.04.0)
breeze (5.21.3 -> 5.21.4)
breeze-gtk (5.21.3 -> 5.21.4)
breeze5-icons (5.80.0 -> 5.81.0)
calendarsupport (20.12.3 -> 21.04.0)
ceph (16.1.0.1217+g8e1da7347e -> 16.2.0.91+g24bd0c4acf)
cervisia (20.12.3 -> 21.04.0)
cheese
cifs-utils
clamav (0.103.1 -> 0.103.2)
clazy
container-selinux (2.158.0 -> 2.160.1)
crash (7.2.9_k5.11.11_1 -> 7.2.9_k5.11.11_2)
cups (2.3.3 -> 2.3.3op2)
cups-filters
curl (7.75.0 -> 7.76.1)
dbus-1
dconf (0.38.0 -> 0.40.0)
dconf-editor (3.38.2 -> 3.38.3)
devhelp (3.38.1 -> 40.0)
discover (5.21.3 -> 5.21.4)
dnsmasq (2.83 -> 2.85)
dolphin (20.12.3 -> 21.04.0)
dracut (053+suse.90.gb89b6347 -> 053+suse.93.g039ac07d)
dragonplayer (20.12.3 -> 21.04.0)
drbd-utils
drkonqi5 (5.21.3 -> 5.21.4)
dtc
ell (0.38 -> 0.39)
eog (3.38.2 -> 40.0)
eog-plugins (3.26.6 -> 3.26.7)
epiphany (3.38.2 -> 40.0)
eventviews (20.12.3 -> 21.04.0)
evince (3.38.2 -> 40.1)
evolution (3.38.4 -> 3.40.0)
evolution-data-server (3.38.4 -> 3.40.0)
evolution-ews (3.38.4 -> 3.40.0)
exo (4.16.1 -> 4.16.2)
expat (2.2.10 -> 2.3.0)
ffmpeg-4 (4.3.2 -> 4.4)
ffmpegthumbs (20.12.3 -> 21.04.0)
file (5.39 -> 5.40)
file-roller (3.38.0 -> 3.39.1)
filesystem
findutils
firewalld
fltk
folks
frameworkintegration (5.80.0 -> 5.81.0)
fuse3 (3.10.2 -> 3.10.3)
fwupd (1.5.7 -> 1.5.8)
gcc10 (10.2.1+git1574 -> 10.3.0+git1587)
gcr (3.38.1 -> 3.40.0)
gd (2.3.0 -> 2.3.2)
gdb
gdk-pixbuf (2.42.2 -> 2.42.6)
gdk-pixbuf-xlib (2.40.1 -> 2.40.2)
gedit (3.38.1 -> 40.1)
gedit-plugins (3.38.1 -> 40.0)
gegl (0.4.28 -> 0.4.30)
ghostscript
giflib
gimp (2.10.22 -> 2.10.24)
git
gjs (1.66.2 -> 1.68.0)
glib-networking (2.66.0 -> 2.68.0)
glib2 (2.66.7 -> 2.68.1)
glibc
gmp
gnome-autoar (0.3.0 -> 0.3.1)
gnome-bluetooth (3.34.3 -> 3.34.5)
gnome-builder (3.38.2 -> 3.40.0)
gnome-calculator (3.38.2 -> 40.0)
gnome-characters (3.34.0 -> 40.0)
gnome-chess (3.38.1 -> 40.1)
gnome-clocks (3.38.0 -> 40.0)
gnome-contacts (3.38.1 -> 40.0)
gnome-control-center (3.38.4 -> 40.0)
gnome-desktop (3.38.4 -> 40.0)
gnome-dictionary (3.26.1+20180313.ac6d4c0 -> 40.0)
gnome-disk-utility (3.38.2 -> 40.0)
gnome-keyring (3.36.0 -> 40.0)
gnome-maps (3.38.4 -> 40.0)
gnome-mines (3.36.1 -> 40.0)
gnome-music (3.38.2 -> 40.0)
gnome-online-accounts (3.38.0 -> 3.40.0)
gnome-photos (3.38.1 -> 40.0)
gnome-remote-desktop (0.1.9 -> 40.0)
gnome-screenshot (3.38.0 -> 40.0)
gnome-session (3.38.0 -> 40.0)
gnome-settings-daemon (3.38.1 -> 40.0.1)
gnome-shell (3.38.3 -> 40.0)
gnome-shell-extension-desktop-icons (20.04.0 -> 20.10.0)
gnome-shell-extensions (3.38.2 -> 40.0)
gnome-software (3.38.1 -> 40.0)
gnome-sudoku (3.38.0 -> 40.0)
gnome-system-monitor (3.38.0 -> 40.0)
gnome-terminal (3.38.3 -> 3.40.0)
gnome-tweaks (3.34.1 -> 40.0)
gnome-user-docs (3.38.2 -> 40.0)
gnome-weather (3.36.1 -> 40.0)
gobject-introspection (1.66.1 -> 1.68.0)
grantleetheme (20.12.3 -> 21.04.0)
graphene (1.10.2 -> 1.10.6)
graphviz (2.42.3 -> 2.46.1)
graphviz-addons (2.42.3 -> 2.46.1)
grilo-plugins (0.3.12 -> 0.3.13)
grub2
gsettings-desktop-schemas (3.38.0 -> 40.0)
gstreamer (1.18.3 -> 1.18.4)
gstreamer-editing-services (1.18.3 -> 1.18.4)
gstreamer-plugins-bad (1.18.3 -> 1.18.4)
gstreamer-plugins-base (1.18.3 -> 1.18.4)
gstreamer-plugins-good (1.18.3 -> 1.18.4)
gstreamer-plugins-libav (1.18.3 -> 1.18.4)
gstreamer-plugins-ugly (1.18.3 -> 1.18.4)
gthumb (3.10.2 -> 3.10.3)
gtk-vnc (1.0.0 -> 1.2.0)
gtk3 (3.24.27 -> 3.24.29)
gtksourceview4 (4.8.0 -> 4.8.1)
gvfs (1.46.2 -> 1.48.0)
gwenview5 (20.12.3 -> 21.04.0)
gzip
harfbuzz (2.7.4 -> 2.8.0)
hdparm (9.60 -> 9.61)
hexchat
highlight (3.62 -> 4.0)
hivex
hwdata (0.345 -> 0.346)
hwinfo (21.72 -> 21.73)
iagno
iftop
incidenceeditor (20.12.3 -> 21.04.0)
inkscape
ipmitool
ipw-firmware
irqbalance (1.7.0+git20210222.9db8d5c -> 1.8.0)
irssi (1.2.2 -> 1.2.3)
iso-codes (4.5.0 -> 4.6.0)
jack (1.9.17 -> 1.9.18)
java-11-openjdk (11.0.10.0 -> 11.0.11.0)
juk (20.12.3 -> 21.04.0)
k3b (20.12.3 -> 21.04.0)
k4dirstat (3.2.1 -> 3.2.2)
kaccounts-integration (20.12.3 -> 21.04.0)
kaccounts-providers (20.12.3 -> 21.04.0)
kactivities-stats (5.80.0 -> 5.81.0)
kactivities5 (5.80.0 -> 5.81.0)
kactivitymanagerd (5.21.3 -> 5.21.4)
kaddressbook (20.12.3 -> 21.04.0)
kalarmcal (20.12.3 -> 21.04.0)
kalgebra (20.12.3 -> 21.04.0)
kamera (20.12.3 -> 21.04.0)
kanagram (20.12.3 -> 21.04.0)
kapptemplate (20.12.3 -> 21.04.0)
karchive (5.80.0 -> 5.81.0)
kate (20.12.3 -> 21.04.0)
katomic (20.12.3 -> 21.04.0)
kauth (5.80.0 -> 5.81.0)
kblackbox (20.12.3 -> 21.04.0)
kblocks (20.12.3 -> 21.04.0)
kbookmarks (5.80.0 -> 5.81.0)
kbounce (20.12.3 -> 21.04.0)
kbreakout (20.12.3 -> 21.04.0)
kbruch (20.12.3 -> 21.04.0)
kcachegrind (20.12.3 -> 21.04.0)
kcalc (20.12.3 -> 21.04.0)
kcalendarcore (5.80.0 -> 5.81.0)
kcalutils (20.12.3 -> 21.04.0)
kcharselect (20.12.3 -> 21.04.0)
kcm_sddm (5.21.3 -> 5.21.4)
kcmutils (5.80.0 -> 5.81.0)
kcodecs (5.80.0 -> 5.81.0)
kcolorchooser (20.12.3 -> 21.04.0)
kcompletion (5.80.0 -> 5.81.0)
kconfig (5.80.0 -> 5.81.0)
kconfigwidgets (5.80.0 -> 5.81.0)
kcontacts (5.80.0 -> 5.81.0)
kcoreaddons (5.80.0 -> 5.81.0)
kcrash (5.80.0 -> 5.81.0)
kcron (20.12.3 -> 21.04.0)
kdav (5.80.0 -> 5.81.0)
kdbusaddons (5.80.0 -> 5.81.0)
kde-cli-tools5 (5.21.3 -> 5.21.4)
kde-gtk-config5 (5.21.3 -> 5.21.4)
kde-print-manager (20.12.3 -> 21.04.0)
kdeclarative (5.80.0 -> 5.81.0)
kdeconnect-kde (20.12.3 -> 21.04.0)
kded (5.80.0 -> 5.81.0)
kdeedu-data (20.12.3 -> 21.04.0)
kdegraphics-thumbnailers (20.12.3 -> 21.04.0)
kdelibs4support (5.80.0 -> 5.81.0)
kdenetwork-filesharing (20.08.3 -> 21.04.0)
kdepim-addons (20.12.3 -> 21.04.0)
kdepim-runtime (20.12.3 -> 21.04.0)
kdesu (5.80.0 -> 5.81.0)
kdf (20.12.3 -> 21.04.0)
kdialog (20.12.3 -> 21.04.0)
kdiamond (20.12.3 -> 21.04.0)
kdnssd-framework (5.80.0 -> 5.81.0)
kdoctools (5.80.0 -> 5.81.0)
kdump
kemoticons (5.80.0 -> 5.81.0)
kernel-firmware (20210315 -> 20210419)
kexec-tools (2.0.20 -> 2.0.21)
kfilemetadata5 (5.80.0 -> 5.81.0)
kgamma5 (5.21.3 -> 5.21.4)
kgeography (20.12.3 -> 21.04.0)
kget (20.12.3 -> 21.04.0)
kglobalaccel (5.80.0 -> 5.81.0)
kgoldrunner (20.12.3 -> 21.04.0)
kguiaddons (5.80.0 -> 5.81.0)
khangman (20.12.3 -> 21.04.0)
khelpcenter5 (20.12.3 -> 21.04.0)
kholidays (5.80.0 -> 5.81.0)
khotkeys5 (5.21.3 -> 5.21.4)
khtml (5.80.0 -> 5.81.0)
ki18n (5.80.0 -> 5.81.0)
kiconthemes (5.80.0 -> 5.81.0)
kidentitymanagement (20.12.3 -> 21.04.0)
kidletime (5.80.0 -> 5.81.0)
kig (20.12.3 -> 21.04.0)
kimageformats (5.80.0 -> 5.81.0)
kimap (20.12.3 -> 21.04.0)
kinfocenter5 (5.21.3 -> 5.21.4)
kinit (5.80.0 -> 5.81.0)
kio (5.80.1 -> 5.81.0)
kio-extras5 (20.12.3 -> 21.04.0)
kio_audiocd (20.12.3 -> 21.04.0)
kipi-plugins (20.12.3 -> 21.04.0)
kirigami2 (5.80.0 -> 5.81.0)
kiriki (20.12.3 -> 21.04.0)
kitemmodels (5.80.0 -> 5.81.0)
kitemviews (5.80.0 -> 5.81.0)
kiten (20.12.3 -> 21.04.0)
kitinerary (20.12.3 -> 21.04.0)
kjobwidgets (5.80.0 -> 5.81.0)
kjs (5.80.0 -> 5.81.0)
kjumpingcube (20.12.3 -> 21.04.0)
kldap (20.12.3 -> 21.04.0)
kleopatra (20.12.3 -> 21.04.0)
klines (20.12.3 -> 21.04.0)
kmag (20.12.3 -> 21.04.0)
kmahjongg (20.12.3 -> 21.04.0)
kmail (20.12.3 -> 21.04.0)
kmail-account-wizard (20.12.3 -> 21.04.0)
kmailtransport (20.12.3 -> 21.04.0)
kmbox (20.12.3 -> 21.04.0)
kmenuedit5 (5.21.3 -> 5.21.4)
kmime (20.12.3 -> 21.04.0)
kmines (20.12.3 -> 21.04.0)
kmousetool (20.12.3 -> 21.04.0)
kmouth (20.12.3 -> 21.04.0)
kmplot (20.12.3 -> 21.04.0)
knavalbattle (20.12.3 -> 21.04.0)
knetwalk (20.12.3 -> 21.04.0)
knewstuff (5.80.0 -> 5.81.0)
knotes (20.12.3 -> 21.04.0)
knotifications (5.80.0 -> 5.81.0)
knotifyconfig (5.80.0 -> 5.81.0)
kolf (20.12.3 -> 21.04.0)
kollision (20.12.3 -> 21.04.0)
kolourpaint (20.12.3 -> 21.04.0)
kompare (20.12.3 -> 21.04.0)
konquest (20.12.3 -> 21.04.0)
konsole (20.12.3 -> 21.04.0)
kontact (20.12.3 -> 21.04.0)
kontactinterface (20.12.3 -> 21.04.0)
konversation (20.12.3 -> 21.04.0)
kopete (20.12.3 -> 21.04.0)
korganizer (20.12.3 -> 21.04.0)
kpackage (5.80.0 -> 5.81.0)
kparts (5.80.0 -> 5.81.0)
kpat (20.12.3 -> 21.04.0)
kpeople5 (5.80.0 -> 5.81.0)
kpimtextedit (20.12.3 -> 21.04.0)
kpkpass (20.12.3 -> 21.04.0)
kplotting (5.80.0 -> 5.81.0)
kpty (5.80.0 -> 5.81.0)
kqtquickcharts (20.12.3 -> 21.04.0)
kquickcharts (5.80.0 -> 5.81.0)
krb5
krdc (20.12.3 -> 21.04.0)
kreversi (20.12.3 -> 21.04.0)
krfb (20.12.3 -> 21.04.0)
kross (5.80.0 -> 5.81.0)
kruler (20.12.3 -> 21.04.0)
krunner (5.80.0 -> 5.81.0)
kscreen5 (5.21.3 -> 5.21.4)
kscreenlocker (5.21.3 -> 5.21.4)
kservice (5.80.0 -> 5.81.0)
kshisen (20.12.3 -> 21.04.0)
ksirk (20.12.3 -> 21.04.0)
ksmtp (20.12.3 -> 21.04.0)
kspaceduel (20.12.3 -> 21.04.0)
ksquares (20.12.3 -> 21.04.0)
ksshaskpass5 (5.21.3 -> 5.21.4)
ksudoku (20.12.3 -> 21.04.0)
ksysguard5 (5.21.3 -> 5.21.4)
ksystemlog (20.12.3 -> 21.04.0)
kteatime (20.12.3 -> 21.04.0)
ktexteditor (5.80.0 -> 5.81.0)
ktextwidgets (5.80.0 -> 5.81.0)
ktimer (20.12.3 -> 21.04.0)
ktnef (20.12.3 -> 21.04.0)
ktouch (20.12.3 -> 21.04.0)
kturtle (20.12.3 -> 21.04.0)
kubrick (20.12.3 -> 21.04.0)
kunitconversion (5.80.0 -> 5.81.0)
kwallet (5.80.0 -> 5.81.0)
kwalletmanager5 (20.12.3 -> 21.04.0)
kwayland (5.80.0 -> 5.81.0)
kwayland-integration (5.21.3 -> 5.21.4)
kwayland-server (5.21.3 -> 5.21.4)
kwidgetsaddons (5.80.0 -> 5.81.0)
kwin5 (5.21.3 -> 5.21.4)
kwindowsystem (5.80.0 -> 5.81.0)
kwordquiz (20.12.3 -> 21.04.0)
kwrited5 (5.21.3 -> 5.21.4)
kxmlgui (5.80.0 -> 5.81.0)
kyotocabinet
ldb (2.2.1 -> 2.3.0)
less (563 -> 581)
libKF5ModemManagerQt (5.80.0 -> 5.81.0)
libKF5NetworkManagerQt (5.80.0 -> 5.81.0)
libXres (1.2.0 -> 1.2.1)
libapparmor
libassuan (2.5.4 -> 2.5.5)
libavif
libblockdev
libcaca
libcap
libcontainers-common
libdazzle (3.38.0 -> 3.40.0)
libdrm (2.4.104 -> 2.4.105)
libeconf (0.3.8+git20200710.5126fff -> 0.4.0+git20210413.fdb8025)
libfido2 (1.6.0 -> 1.7.0)
libgcrypt (1.9.2 -> 1.9.3)
libgnomekbd
libgravatar (20.12.3 -> 21.04.0)
libguestfs (1.44.0 -> 1.44.1)
libgweather (3.36.1 -> 40.0)
libhandy (1.0.3 -> 1.2.1)
libheif (1.10.0 -> 1.11.0)
libhugetlbfs
libical (3.0.8 -> 3.0.9)
libical-glib (3.0.8 -> 3.0.9)
libinput (1.17.0 -> 1.17.1)
libiscsi (1.19.0+git.20201217 -> 1.19.0+git.20210208)
libjpeg-turbo (2.0.6 -> 2.1.0)
libkcddb (20.12.3 -> 21.04.0)
libkcompactdisc (20.12.3 -> 21.04.0)
libkdcraw (20.12.3 -> 21.04.0)
libkdecoration2 (5.21.3 -> 5.21.4)
libkdegames (20.12.3 -> 21.04.0)
libkdepim (20.12.3 -> 21.04.0)
libkeduvocdocument (20.12.3 -> 21.04.0)
libkexiv2 (20.12.3 -> 21.04.0)
libkgapi (20.12.3 -> 21.04.0)
libkipi (20.12.3 -> 21.04.0)
libkleo (20.12.3 -> 21.04.0)
libkmahjongg (20.12.3 -> 21.04.0)
libkomparediff2 (20.12.3 -> 21.04.0)
libksane (20.12.3 -> 21.04.0)
libksba (1.5.0 -> 1.5.1)
libkscreen2 (5.21.3 -> 5.21.4)
libksieve (20.12.3 -> 21.04.0)
libksysguard5 (5.21.3.1 -> 5.21.4)
libktorrent (20.12.3 -> 21.04.0)
libmanette
libopenmpt (0.5.5 -> 0.5.7)
libpeas (1.28.0 -> 1.30.0)
libpst
libqt5-qtbase
libqt5-qtdeclarative
libqt5-qtsvg
libqt5-qtwebengine (5.15.2 -> 5.15.3)
libqt5-qtwebkit
libraw
librdkafka (1.5.3 -> 1.6.1)
librsvg (2.50.3 -> 2.50.4)
libselinux
libsolv (0.7.17 -> 0.7.19)
libstorage-ng (4.3.104 -> 4.4.1)
libtpms (0.7.7 -> 0.8.2)
libupnp (1.14.2 -> 1.14.6)
libva (2.10.0 -> 2.11.0)
libva-gl (2.10.0 -> 2.11.0)
libvirt (7.1.0 -> 7.2.0)
libvpx (1.9.0 -> 1.10.0)
libxcrypt (4.4.18 -> 4.4.19)
libxkbcommon (1.1.0 -> 1.2.1)
libyui (4.1.2 -> 4.2.5)
libyui-ncurses (4.1.2 -> 4.2.5)
libyui-ncurses-pkg (4.1.2 -> 4.2.5)
libyui-qt (4.1.2 -> 4.2.5)
libyui-qt-graph (4.1.2 -> 4.2.5)
libyui-qt-pkg (4.1.2 -> 4.2.5)
libzypp (17.25.8 -> 17.25.9)
lightsoff (3.38.0 -> 40.0.1)
llvm12 (11.0.1 -> 12.0.0)
lokalize (20.12.3 -> 21.04.0)
lskat (20.12.3 -> 21.04.0)
lua54 (5.4.2 -> 5.4.3)
lvm2
lvm2-device-mapper
mailcommon (20.12.3 -> 21.04.0)
mailimporter (20.12.3 -> 21.04.0)
makedumpfile (1.6.7 -> 1.6.8)
manpages-l10n (4.9.3 -> 4.9.3+406)
mbox-importer (20.12.3 -> 21.04.0)
messagelib (20.12.3 -> 21.04.0)
milou5 (5.21.3 -> 5.21.4)
mobipocket (20.12.3 -> 21.04.0)
monitoring-plugins (2.3~alpha.20200520T233014.cadac85e -> 2.3.1)
mousepad (0.5.3 -> 0.5.4)
mozilla-nspr (4.29 -> 4.30)
mozilla-nss (3.62 -> 3.63.1)
mtools (4.0.26 -> 4.0.27)
multipath-tools (0.8.5+29+suse.5dabcd2 -> 0.8.5+30+suse.633836e)
mutter (3.38.3 -> 40.0)
nautilus (3.38.2 -> 40.0)
ncompress (4.2.4.6 -> 5.0)
ncurses (6.2.20210313 -> 6.2.20210424)
nodejs-common
nodejs15 (15.12.0 -> 15.14.0)
ntp
okular (20.12.3 -> 21.04.0)
open-vm-tools
openSUSE-build-key
openafs
openssl (1.1.1j -> 1.1.1k)
openssl-1_1 (1.1.1j -> 1.1.1k)
openvpn
orca (3.38.2 -> 40.0)
os-prober (1.77 -> 1.78)
ovmf
oxygen5 (5.21.3 -> 5.21.4)
pam
pango (1.48.3 -> 1.48.4)
parley (20.12.3 -> 21.04.0)
patterns-gnome
patterns-kde
patterns-media
patterns-server (20200325 -> 20210330)
pcre2
pentobi (18.5 -> 19.0)
perl-Bootloader (0.933 -> 0.934)
perl-Cpanel-JSON-XS (4.25 -> 4.26)
perl-Crypt-Rijndael (1.15 -> 1.16)
perl-Data-Validate-IP (0.27 -> 0.30)
perl-Digest-HMAC (1.03 -> 1.04)
perl-Mojolicious (9.01 -> 9.17)
perl-Net-CIDR-Lite (0.21 -> 0.22)
perl-XML-LibXML (2.0206 -> 2.0207)
pfstools
php7
pim-data-exporter (20.12.3 -> 21.04.0)
pim-sieve-editor (20.12.3 -> 21.04.0)
pimcommon (20.12.3 -> 21.04.0)
pipewire (0.3.24 -> 0.3.26)
pkgconf
plasma-browser-integration (5.21.3 -> 5.21.4)
plasma-framework (5.80.0 -> 5.81.0)
plasma-nm5 (5.21.3 -> 5.21.4)
plasma5-addons (5.21.3 -> 5.21.4)
plasma5-desktop (5.21.3 -> 5.21.4)
plasma5-disks (5.21.3 -> 5.21.4)
plasma5-integration (5.21.3 -> 5.21.4)
plasma5-openSUSE
plasma5-pa (5.21.3 -> 5.21.4)
plasma5-thunderbolt (5.21.3 -> 5.21.4)
plasma5-workspace (5.21.3 -> 5.21.4)
polkit-default-privs (1550+20210111.f725c25 -> 1550+20210409.c29362e)
polkit-kde-agent-5 (5.21.3 -> 5.21.4)
poppler (21.03.0 -> 21.04.0)
poppler-qt5 (21.03.0 -> 21.04.0)
postfix (3.5.9 -> 3.5.10)
postgresql13
powerdevil5 (5.21.3 -> 5.21.4)
prison-qt5 (5.80.0 -> 5.81.0)
privoxy
protobuf (3.15.6 -> 3.15.8)
publicsuffix (20210330 -> 20210419)
pulseaudio
purpose (5.80.0 -> 5.81.0)
python-M2Crypto
python-MarkupSafe
python-Pillow (8.1.2 -> 8.2.0)
python-alembic (1.4.3 -> 1.5.8)
python-argparse-manpage (1.3 -> 1.5)
python-cryptography
python-dulwich (0.20.15 -> 0.20.20)
python-gobject (3.38.0 -> 3.40.1)
python-hyperframe (6.0.0 -> 6.0.1)
python-importlib-metadata (3.7.0 -> 3.7.2)
python-jedi (0.17.2 -> 0.18.0)
python-libvirt-python (7.1.0 -> 7.2.0)
python-lxml (4.6.2 -> 4.6.3)
python-matplotlib (3.3.4 -> 3.4.1)
python-parso (0.7.1 -> 0.8.1)
python-pydot (1.4.1 -> 1.4.2)
python-pymongo (3.11.2 -> 3.11.3)
python-qt5
python-rpm (4.16.0 -> 4.16.1.3)
python-scipy (1.6.1 -> 1.6.2)
qalculate (3.16.1 -> 3.18.0)
qemu
qqc2-desktop-style (5.80.0 -> 5.81.0)
raspberrypi-firmware-config
raspberrypi-firmware-dt
rav1e (0.4.0 -> 0.4.1)
re2 (20210202 -> 20210401)
redis (6.2.1 -> 6.2.2)
remmina (1.4.12 -> 1.4.13)
rpcbind
rpm (4.16.0 -> 4.16.1.3)
rpm-config-SUSE (0.g64 -> 0.g76)
rsyslog (8.2102.0 -> 8.2104.0)
ruby2.7 (2.7.2 -> 2.7.3)
rubygem-ast (2.4.1 -> 2.4.2)
rubygem-i18n (1.8.9 -> 1.8.10)
rubygem-kramdown (2.3.0 -> 2.3.1)
rubygem-listen (3.4.1 -> 3.5.1)
rubygem-loofah (2.9.0 -> 2.9.1)
rubygem-marcel (0.3.3 -> 1.0.1)
rubygem-mini_mime (1.0.2 -> 1.1.0)
rubygem-nokogiri (1.11.2 -> 1.11.3)
rubygem-parser (3.0.0.0 -> 3.0.1.0)
rubygem-passenger (6.0.7 -> 6.0.8)
rubygem-rubocop (1.8.1 -> 1.13.0)
rubygem-rubocop-ast (1.4.0 -> 1.4.1)
rubygem-tmuxinator (2.0.2 -> 2.0.3)
rubygem-vagrant_cloud (3.0.2 -> 3.0.4)
salt
samba (4.13.4+git.199.be6e11f5ab2 -> 4.14.2+git.159.2a8872214bf)
scout (0.2.3+20200115.5b1005a -> 0.2.5+20210424.3bff388)
seahorse (3.38.1 -> 40.0)
selinux-policy (20210309 -> 20210419)
sg3_utils (1.45~815+5.6aa67ed -> 1.46)
shadow
shim (15+git47 -> 15.4)
signon-kwallet-extension (20.12.3 -> 21.04.0)
simple-scan (3.38.2 -> 40.0)
skanlite
snapper (0.8.16 -> 0.9.0)
solid (5.80.0 -> 5.81.0)
sonnet (5.80.0 -> 5.81.0)
spamassassin (3.4.5 -> 3.4.6)
spectacle (20.12.3 -> 21.04.0)
sqlite3 (3.35.2 -> 3.35.5)
sssd
step (20.12.3 -> 21.04.0)
strace (5.11 -> 5.12)
sudo (1.9.5p2 -> 1.9.6p1)
suse-module-tools (15.3.5 -> 15.4.1)
sweeper (20.12.3 -> 21.04.0)
swell-foop (3.34.1 -> 40.0)
syndication (5.80.0 -> 5.81.0)
syntax-highlighting (5.80.0 -> 5.81.0)
sysprof (3.38.1 -> 3.40.1)
sysprof-ui (3.38.1 -> 3.40.1)
system-config-printer (1.5.7 -> 1.5.15)
systemd (246.11 -> 246.13)
systemd-presets-common-SUSE
systemsettings5 (5.21.3 -> 5.21.4)
sysvinit
talloc (2.3.1 -> 2.3.2)
tcsh (6.22.03 -> 6.22.04)
telegram-purple (1.4.2 -> 1.4.7)
texlive-specs-m (2020.182.20200202_pl5svn53958 -> 2021.185.20201001_pl4svn57354)
texlive-specs-n (2020.182.2.004svn48145 -> 2021.185.2.005svn58637)
threadweaver (5.80.0 -> 5.81.0)
tiff (4.2.0 -> 4.3.0)
tk
tracker (3.0.3 -> 3.1.1)
tracker-miners (3.0.4 -> 3.1.1)
tracker2-miners
u-boot-rpiarm64 (2021.01 -> 2021.04)
umbrello (20.12.3 -> 21.04.0)
unison (2.51.2 -> 2.51.4_rc2)
usbmuxd
usbredir (0.8.0 -> 0.9.0)
vhba-kmp (20200106_k5.11.11_1 -> 20210418_k5.11.11_2)
vim (8.2.2607 -> 8.2.2800)
virglrenderer (0.8.2 -> 0.9.0)
virt-manager
vym (2.7.0 -> 2.8.0)
webkit2gtk3 (2.30.5 -> 2.32.0)
whois (5.5.8 -> 5.5.9)
wireless-regdb (20210129 -> 20210421)
wireshark (3.4.4 -> 3.4.5)
wpa_supplicant
wsdd
xdg-desktop-portal-kde (5.21.3 -> 5.21.4)
xdg-utils
xen (4.14.1_14 -> 4.14.1_16)
xf86-input-joystick
xf86-input-keyboard
xf86-input-libinput (0.30.0 -> 1.0.1)
xf86-video-fbdev
xf86-video-mach64
xfce4-settings (4.16.0 -> 4.16.1)
xinit
xmessage
xmodmap
xorg-x11-server (1.20.10 -> 1.20.11)
xterm (366 -> 367)
yakuake (20.12.3 -> 21.04.0)
yast2 (4.3.60 -> 4.4.2)
yast2-auth-client (4.3.1 -> 4.3.2)
yast2-auth-server (4.2.4 -> 4.2.5)
yast2-bootloader (4.3.25 -> 4.4.0)
yast2-dhcp-server (4.3.1 -> 4.4.1)
yast2-drbd (4.3.3 -> 4.4.1)
yast2-http-server (4.3.1 -> 4.4.1)
yast2-installation (4.3.36 -> 4.4.5)
yast2-iscsi-client (4.3.3 -> 4.4.1)
yast2-isns (4.3.0 -> 4.4.1)
yast2-ldap (4.1.0 -> 4.4.1)
yast2-metapackage-handler (4.3.0 -> 4.4.0)
yast2-multipath (4.2.1 -> 4.4.1)
yast2-network (4.3.63 -> 4.4.8)
yast2-nis-client (4.3.6 -> 4.4.1)
yast2-packager (4.3.20 -> 4.4.1)
yast2-pkg-bindings (4.3.10 -> 4.4.1)
yast2-printer (4.3.2 -> 4.4.1)
yast2-python-bindings (4.1.3 -> 4.1.4)
yast2-ruby-bindings (4.3.14 -> 4.4.0)
yast2-samba-client (4.3.2 -> 4.4.1)
yast2-scanner (4.2.0 -> 4.4.1)
yast2-schema (4.3.21 -> 4.4.0)
yast2-snapper (4.2.0 -> 4.4.1)
yast2-squid (4.3.2 -> 4.4.1)
yast2-trans (84.87.20210327.c94c0a6cbe -> 84.87.20210425.616915ed60)
yast2-transfer (4.1.0 -> 4.4.1)
yast2-tune (4.3.1 -> 4.4.1)
yast2-users (4.3.10 -> 4.4.0)
yast2-vm (4.3.1 -> 4.4.1)
yast2-x11 (4.3.0 -> 4.4.1)
yelp (3.38.3 -> 40.0)
yelp-xsl (3.38.3 -> 40.0)
zchunk (1.1.5 -> 1.1.9)
=== Details ===
==== 389-ds ====
Version update (2.0.2~git0.6d17ca7df -> 2.0.4~git0.7f6ba5a37)
Subpackages: lib389 libsvrcore0
- Update to version 389-ds-base-2.0.4~git0.7f6ba5a37:
* Bump version to 2.0.4
* Issue 4680 - 389ds coredump (@389ds/389-ds-base-nightly) in replica install with CA (#4715)
* Issue 3965 - RFE - Implement the Password Policy attribute "pwdReset" (#4713)
* Issue 4700 - Regression in winsync replication agreement (#4712)
* Issue 3965 - RFE - Implement the Password Policy attribute "pwdReset" (#4710)
* Issue 4169 - UI - migrate monitor tables to PF4
* issue 4585 - backend redesign phase 3c - dbregion test removal (#4665)
* Issue 2736 - remove remaining perl references
* Issue 2736 - https://github.com/389ds/389-ds-base/issues/2736
* Issue 4706 - negative wtime in access log for CMP operations
* Issue 3585 - LDAP server returning controltype in different sequence
* Issue 4127 - With Accounts/Account module delete fuction is not working (#4697)
* Issue 4666 - BUG - cb_ping_farm can fail with anonymous binds disabled (#4669)
* Issue 4671 - UI - Fix browser crashes
* Issue 4169 - UI - Add PF4 charts for server stats
* Issue 4648 - Fix some issues and improvement around CI tests (#4651)
* Issue 4654 Updates to tickets/ticket48234_test.py (#4654)
* Issue 4229 - Fix Rust linking
* Issue 4673 - Update Rust crates
* Issue 4658 - monitor - connection start date is incorrect
* Issue 4169 - UI - migrate modals to PF4
* Issue 4656 - remove problematic language from ds-replcheck
* Issue 4459 - lib389 - Default paths should use dse.ldif if the server is down
* Issue 4656 - Remove problematic language from UI/CLI/lib389
* Issue 4661 - RFE - allow importing openldap schemas (#4662)
* Issue 4659 - restart after openldap migration to enable plugins (#4660)
* Merge pull request #4664 from mreynolds389/issue4663
* issue 4552 - Backup Redesign phase 3b - use dbimpl in replicatin plugin (#4622)
* Issue 4643 - Add a tool that generates Rust dependencies for a specfile (#4645)
* Issue 4646 - CLI/UI - revise DNA plugin management
* Issue 4644 - Large updates can reset the CLcache to the beginning of the changelog (#4647)
* Issue 4649 - crash in sync_repl when a MODRDN create a cenotaph (#4652)
* Issue 4169 - UI - Migrate alerts to PF4
* Issue 4169 - UI - Migrate Accordians to PF4 ExpandableSection
* Issue 4595 - Paged search lookthroughlimit bug (#4602)
* Issue 4169 - UI - port charts to PF4
* Issue 2820 - Fix CI test suite issues
* Issue 4513 - CI - make acl ip address tests more robust
* Bump version to 2.0.3
* Issue 4619 - remove pytest requirement from lib389
* Issue 4615 - log message when psearch first exceeds max threads per conn
* Issue 4469 - Backend redesing phase 3a - implement dbimpl API and use it in back-ldbm (#4618)
* Issue 4324 - Some architectures the cache line size file does not exist
* Issue 4593 - RFE - Print help when nsSSLPersonalitySSL is not found (#4614)
* Issue 4469 - Backend redesign phase 3a - bdb dependency removal from back-ldbm
* Update dscontainer (#4564)
* Issue 4149 - UI - port TreeView and opther components to PF4
* Issue 4577 - Add GitHub actions
* Issue 4591 - RFE - improve openldap_to_ds help and features (#4607)
* issue 4612 - Fix pytest fourwaymmr_test for non root user (#4613)
* Issue 4609 - CVE - info disclosure when authenticating
* Issue 4348 - Add tests for dsidm
* Issue 4571 - Stale libdb-utils dependency
* Issue 4600 - performance modify rate: reduce lock contention on the object extension factory (#4601)
* Issue 4577 - Add GitHub actions
* Issue 4588 - BUG - unable to compile without xcrypt (#4589)
* Issue 4579 - libasan detects heap-use-after-free in URP test (#4584)
* Issue 4581 - A failed re-indexing leaves the database in broken state (#4582)
* Issue 4348 - Add tests for dsidm
* Issue 4577 - Add GitHub actions
* Issue 4563 - Failure on s390x: 'Fails to split RDN "o=pki-tomcat-CA" into components' (#4573)
* Issue 4093 - fix compiler warnings and update doxygen
* Issue 4575 - Update test docstrings metadata
* Issue 4526 - sync_repl: when completing an operation in the pending list, it can select the wrong operation (#4553)
* Issue 4324 - Performance search rate: change entry cache monitor to recursive pthread mutex (#4569)
* Issue 4513 - Add DS version check to SSL version test (#4570)
* Issue 5442 - Search results are different between RHDS10 and RHDS11
* Issue 4396 - Minor memory leak in backend (#4558)
* Revert "Update metadata for customerscenario in test docstring"
* Update metadata for customerscenario in test docstring
* Issue 4513 - Fix replication CI test failures (#4557)
* Issue 4513 - Fix replication CI test failures (#4557)
* Issue 4153 - Added a CI test (#4556)
* Issue 4506 - BUG - fix oob alloc for fds (#4555)
* Issue 4548 - CLI - dsconf needs better root DN access control plugin validation
* Issue 4506 - Temporary fix for io issues (#4516)
* Issue 4535 - lib389 - Fix log function in backends.py
* Issue 4534 - libasan read buffer overflow in filtercmp (#4541)
* Issue 4544 - Compiler warnings on krb5 functions (#4545)
* Update rpm.mk for RUST tarballs
- small spec cleanup
==== AppStream ====
Version update (0.14.1 -> 0.14.3)
Subpackages: libAppStreamQt2 libappstream4
- Update to version 0.14.3
* spec: Mention that license-IDs are case-sensitive
* compose: Don't loop endlessly if external desktop l10n function
is set
* Never create a predictable dir in /tmp for caching
* qt: Implement missing Pool::componentsByCategories
* Share one user-owned read-only system metadata cache between all
applications
* pool: Clean up user sysdata caches if we start to use the system
cache
* Port over some parsing improvements for desktop-files from asgen
* compose: Add helper for reading desktop-entry files
* compose: Handle bad UTF-8 in desktop-entry files even better
* search: Perform partial token matches instead of prefix matches
* search: Unconditionally perform partial term matching after
exact matching
* news-to-metainfo: Recognize the "Contributors" section
* Update our own metainfo file for appstreamcli
* Read descriptions from collection XML correctly again
* search: Make whole-search string matching a lot more strict
* validator: Resolve false-positive when testing remote icon
URL validity
* utils: Improve textwrap if text is just one excessively
long word
* compose: Permit U+00AD SOFT HYPHEN in string values
* Validate our own metainfo file
* compose: Don't assume lowest priority for desktop-entry-only
components
* search: Only replace full words with greylist terms,
not partial ones
* ascli: Take all positional parameters as search terms when
searching
==== ImageMagick ====
Version update (7.0.11.5 -> 7.0.11.7)
Subpackages: ImageMagick-config-7-SUSE ImageMagick-extra libMagick++-7_Q16HDRI5 libMagickCore-7_Q16HDRI9 libMagickWand-7_Q16HDRI9
- version update to 7.0.11.7
* constrain sub-image list.
* -layers optimize no longer produces broken output (reference
https://github.com/ImageMagick/ImageMagick/issues/3520).
- udpate to 7.0.11.6:
* fix portable Windows build.
==== Mesa ====
Version update (20.3.5 -> 21.0.2)
Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1
- Move osmesa build back to Mesa, which we can now do after
choosing another dummy driver there.
- Use LLVM-versioned libclc runtime dependency to ensure
bitcode compatibility. We have that in Tumbleweed and soon Leap.
- U_clover-Fix-build-with-llvm-12.patch
* Fixes build with LLVM 12.
- U_clover-Add-missing-include-for-llvm-12-build-fix.patch
* Fixes a missing header in the previous patch.
- Mesa-devel: no longer require libOSMesa-devel, since it's now
built in Mesa-drivers; packages should require it directly now,
preferrably via pkconfig(osmesa) ...
- Switch dummy driver for mesa package from "auto" xorg driver (i965) to
gallium swrast driver
- update to 21.0.2
* many additions especially on the Radeon Vulkan (RADV) driver
front where sparse memory support is in place, AMD Smart Access
Memory / Resizable BAR optimizations, various RDNA 2
improvements, rapid packed math for ACO, and more.
Elsewhere in Mesa 21.0 there are continued RadeonSI
optimizations, many Intel ANV and Iris improvements, OpenGL 3.3
for Freedreno, DXGI Winsys was added and initial Direct3D 12
code for WSL, OpenGL 4.1 for Zink, and more.
- moved osmesa build to Mesa-drivers since swrast driver has been
removed from Mesa
- Enable radeon and nouveau drivers on riscv64
==== Mesa-drivers ====
Version update (20.3.5 -> 21.0.2)
Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi
- Move osmesa build back to Mesa, which we can now do after
choosing another dummy driver there.
- Use LLVM-versioned libclc runtime dependency to ensure
bitcode compatibility. We have that in Tumbleweed and soon Leap.
- U_clover-Fix-build-with-llvm-12.patch
* Fixes build with LLVM 12.
- U_clover-Add-missing-include-for-llvm-12-build-fix.patch
* Fixes a missing header in the previous patch.
- Mesa-devel: no longer require libOSMesa-devel, since it's now
built in Mesa-drivers; packages should require it directly now,
preferrably via pkconfig(osmesa) ...
- Switch dummy driver for mesa package from "auto" xorg driver (i965) to
gallium swrast driver
- update to 21.0.2
* many additions especially on the Radeon Vulkan (RADV) driver
front where sparse memory support is in place, AMD Smart Access
Memory / Resizable BAR optimizations, various RDNA 2
improvements, rapid packed math for ACO, and more.
Elsewhere in Mesa 21.0 there are continued RadeonSI
optimizations, many Intel ANV and Iris improvements, OpenGL 3.3
for Freedreno, DXGI Winsys was added and initial Direct3D 12
code for WSL, OpenGL 4.1 for Zink, and more.
- moved osmesa build to Mesa-drivers since swrast driver has been
removed from Mesa
- Enable radeon and nouveau drivers on riscv64
==== MozillaFirefox ====
Version update (87.0 -> 88.0)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 88.0
* New: PDF forms now support JavaScript embedded in PDF files.
Some PDF forms use JavaScript for validation and other
interactive features
* New: Print updates: Margin units are now localized
* New: Smooth pinch-zooming using a touchpad is now supported
on Linux
* New: To protect against cross-site privacy leaks, Firefox now
isolates window.name data to the website that created it.
Learn more
* Changed: Firefox will not prompt for access to your
microphone or camera if you?ve already granted access to the
same device on the same site in the same tab within the past
50 seconds. This new grace period reduces the number of times
you?re prompted to grant device access
* Changed: The ?Take a Screenshot? feature was removed from the
Page Actions menu in the url bar. To take a screenshot,
right-click to open the context menu. You can also add a
screenshots shortcut directly to your toolbar via the
Customize menu. Open the Firefox menu and select Customize?
* Changed: FTP support has been disabled, and its full removal
is planned for an upcoming release. Addressing this security
risk reduces the likelihood of an attack while also removing
support for a non-encrypted protocol
* Developer: Introduced a new toggle button in the Network
panel for switching between JSON formatted HTTP response and
raw data (as received over the wire).
!enter image description here
* Enterprise: Various bug fixes and new policies have been
implemented in the latest version of Firefox. You can see
more details in the Firefox for Enterprise 88 Release Notes.
* Fixed: Screen readers no longer incorrectly read content that
websites have visually hidden, as in the case of articles in
the Google Help panel
MFSA 2021-16 (bsc#1184960)
* CVE-2021-23994 (bmo#1699077)
Out of bound write due to lazy initialization
* CVE-2021-23995 (bmo#1699835)
Use-after-free in Responsive Design Mode
* CVE-2021-23996 (bmo#1701834)
Content rendered outside of webpage viewport
* CVE-2021-23997 (bmo#1701942)
Use-after-free when freeing fonts from cache
* CVE-2021-23998 (bmo#1667456)
Secure Lock icon could have been spoofed
* CVE-2021-23999 (bmo#1691153)
Blob URLs may have been granted additional privileges
* CVE-2021-24000 (bmo#1694698)
requestPointerLock() could be applied to a tab different from
the visible tab
* CVE-2021-24001 (bmo#1694727)
Testing code could have enabled session history manipulations
by a compromised content process
* CVE-2021-24002 (bmo#1702374)
Arbitrary FTP command execution on FTP servers using an
encoded URL
* CVE-2021-29945 (bmo#1700690)
Incorrect size computation in WebAssembly JIT could lead to
null-reads
* CVE-2021-29944 (bmo#1697604)
HTML injection vulnerability in Firefox for Android's Reader View
* CVE-2021-29946 (bmo#1698503)
Port blocking could be bypassed
* CVE-2021-29947 (bmo#1651449, bmo#1674142, bmo#1693476,
bmo#1696886, bmo#1700091)
Memory safety bugs fixed in Firefox 88
- requires
* NSPR 4.30
* NSS 3.63.1
- align wayland support logic
==== MozillaThunderbird ====
Version update (78.9.0 -> 78.10.0)
- Mozilla Thunderbird 78.10.0
MFSA 2021-14 (bsc#1184960)
* CVE-2021-23994 (bmo#1699077)
Out of bound write due to lazy initialization
* CVE-2021-23995 (bmo#1699835)
Use-after-free in Responsive Design Mode
* CVE-2021-23998 (bmo#1667456)
Secure Lock icon could have been spoofed
* CVE-2021-23961 (bmo#1677940)
More internal network hosts could have been probed by a
malicious webpage
* CVE-2021-23999 (bmo#1691153)
Blob URLs may have been granted additional privileges
* CVE-2021-24002 (bmo#1702374)
Arbitrary FTP command execution on FTP servers using an
encoded URL
* CVE-2021-29945 (bmo#1700690)
Incorrect size computation in WebAssembly JIT could lead to
null-reads
* CVE-2021-29946 (bmo#1698503)
Port blocking could be bypassed
* CVE-2021-29948 (bmo#1692899)
Race condition when reading from disk while verifying
signatures
- recommend libotr5
- Mozilla Thunderbird 78.9.1
* Support recipient aliases for OpenPGP encryption
* The key and signature parts of the message security popup on a
received message could not be selected for copy/paste
* Various UX and theme improvements
MFSA 2021-13
* CVE-2021-23991 (bmo#1673240)
An attacker may use Thunderbird's OpenPGP key refresh mechanism
to poison an existing key
* MOZ-2021-23992 (bmo#1666236)
A crafted OpenPGP key with an invalid user ID could be used to
confuse the user
* CVE-2021-23993 (bmo#1666360)
Inability to send encrypted OpenPGP email after importing a
crafted OpenPGP key
==== NetworkManager ====
Version update (1.30.0 -> 1.30.4)
Subpackages: libnm0 typelib-1_0-NM-1_0
- Update to version 1.30.4:
+ Fix crash evaluating match setting properties (CVE-2021-20297).
+ Fix leak of local route added by NetworkManager for configured
addresses.
+ Fix name of the device autoconnect D-Bus property.
+ Multiple bugfixes in the initrd generator.
+ Various minor bugfixes.
- Update to version 1.30.2:
+ Increase the limit of open file descriptors in
NetworkManager.service.
+ Fix hostname lookup via DNS when resolv.conf is managed by
systemd-resolved.
+ Enable WPA3 for Wi-Fi connections with key_mgmt=WPA-PSK.
+ Fix crash with the IWD Wi-Fi backend.
+ Avoid logging warning when setting bond option
"ad_actor_system=00:00:00:00:00:00".
+ Update SpecificObject D-Bus property of ActiveConnection after
WiFi roaming.
+ Multiple bugfixes in the initrd generator.
+ Various minor bugfixes.
- Drop NM-restore-MAC-on-release-only-when-cloned.patch: fixed
upstream.
- Modified NetworkManager.conf: Use dhclient as the default dhcp
client(bsc#1183202).
- Add nm-dhcp-use-valid-lease-on-timeout.patch: Support valid lease
file on dhcp timeout(glfd#NetworkManager/NetworkManager!811,
bsc#1183202).
- Add NM-restore-MAC-on-release-only-when-cloned.patch: bond:
restore MAC on release only when there is a cloned MAC address
(glfo#NetworkManager/NetworkManager!775, bsc#1183967).
==== NetworkManager-applet ====
Version update (1.18.0 -> 1.20.0)
Subpackages: NetworkManager-connection-editor
- Update to version 1.20.0:
+ Use wireless-security code from libnma.
+ Add flatpak build configuration.
+ Applet:
- Hide unmanaged ethernet devices in nm-applet.
- Fix Wi-Fi scan requests with appindicator.
- Add stock symbolic icons.
+ Editor:
- Fix drop down list for connection.secondaries.
- Remove NotShowIn=GNOME.
- Drop
NetworkManager-gnome-bsc1003069-default-agent-owned-secrets.patch:
patch needs to be moved over to libnma.
==== NetworkManager-openvpn ====
Version update (1.8.12 -> 1.8.14)
Subpackages: NetworkManager-openvpn-gnome
- Update to version 1.8.14:
+ Add support for the following OpenVPN options: push-peer-info,
remote-random-hostname, tls-crypt-v2.
+ Add --explicit-exit-notify by default when using UDP.
+ Fix compatibility issues with OpenVPN 2.5.0.
+ Update translations.
==== PackageKit ====
Subpackages: PackageKit-backend-zypp PackageKit-gstreamer-plugin PackageKit-gtk3-module libpackagekit-glib2-18 typelib-1_0-PackageKitGlib-1_0
- Add PackageKit-cancel-transaction-if-daemon-disappears.patch:
Fix hangs in packagekit-glib2 client if daemon crashes
(gh#hughsie/PackageKit#464).
==== adaptec-firmware ====
- Fix build on Leap which does not have %_firmwaredir
==== adwaita-icon-theme ====
Version update (3.38.0 -> 40.0)
- Update to version 40.0:
+ No changes compared to 40.rc.
- Update to version 40.rc:
+ Fullcolor emblem contrast.
+ Cursor naming.
+ symbolic: bluetooth-disconneted, power profile icons, night
light and display brightnessn, and contact-new.
==== adwaita-qt ====
Version update (1.2.0 -> 1.2.1)
- Fix SLPP package name:
+ Rename libadwaitaqt1_2_1 to libadwaitaqt1: the libraries have
a sover of '1'.
+ Obsolete the previously wrongly named libadwaitaqt1_2_0 (
libadwaitaqt1_2_1 was never shipped in a product).
- Update to 1.2.1
* Fixes for Adwaita library
* Define ADWAITAQT_LIBRARIES variable
* Define ADWAITAQT_INCLUDE_DIRS variable
==== akonadi-calendar ====
Version update (20.12.3 -> 21.04.0)
Subpackages: akonadi-calendar-lang akonadi-plugin-calendar libKF5AkonadiCalendar5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== akonadi-calendar-tools ====
Version update (20.12.3 -> 21.04.0)
Subpackages: akonadi-calendar-tools-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* It compiles fine with QT_NO_KEYWORDS
* Use git commit hook
* run git clang-format
* Port foreach
* Remove extra ;
* Add support for USE_UNITY_CMAKE_SUPPORT compile support
* Fix compile on windows by removing unused header
==== akonadi-contact ====
Version update (20.12.3 -> 21.04.0)
Subpackages: akonadi-contact-lang akonadi-plugin-contacts libKF5AkonadiContact5 libKF5ContactEditor5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== akonadi-import-wizard ====
Version update (20.12.3 -> 21.04.0)
Subpackages: akonadi-import-wizard-lang libKPimImportWizard5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== akonadi-mime ====
Version update (20.12.3 -> 21.04.0)
Subpackages: akonadi-mime-lang akonadi-plugin-mime libKF5AkonadiMime5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use auto vs auto * where it's possible
* Use git commit hook
* run git clang-format
* Modernize code
* Allow to use UNITY build
* Remove KF5Codecs
* operator+/- is disabled for QFlags in qt6
* Add missing override on destructor
==== akonadi-notes ====
Version update (20.12.3 -> 21.04.0)
Subpackages: akonadi-notes-lang libKF5AkonadiNotes5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use git commit hook
* run git clang-format
* Make sure that it doesn't compile with foreach
==== akonadi-search ====
Version update (20.12.3 -> 21.04.0)
Subpackages: akonadi-search-lang libKF5AkonadiSearch
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- Changes since 21.03.80:
* Use utf8 for source code
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== akonadi-server ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== akregator ====
Version update (20.12.3 -> 21.04.0)
Subpackages: akregator-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- Changes since 21.03.90:
* Avoid accidentally generating reserved values of feed IDs
* Treat feed IDs as unsigned everywhere (kde#429444)
* Fix empty article list after qtbase commit 4796296ed
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* Fix Bug 397752 - HTML articles appear very small (kde#397752)
* Fix Bug 420520 - tray icon always shown (kde#420520)
- Drop upstream patch:
* akregator-fix_systray.patch
==== alsa-utils ====
- Suppress automatic update of alsa-info.sh (bsc#1185280):
alsa-info-no-update-for-distro-script.patch
==== amtk ====
Version update (5.2.0 -> 5.3.1)
- Update to version 5.3.1:
+ Build: port to Meson, remove Autotools.
+ Updated translations.
- Switch to meson buildsystem:
+ Add meson BuildRequires.
+ Replace configure/make/make_install with respective
meson/meson_build/meson_install macros.
- Enable test suite: add %check session and call %meson_test.
==== analitza ====
Version update (20.12.3 -> 21.04.0)
Subpackages: analitza-lang libAnalitza5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Remove unimplemented methods
* Don't use QtTest as include
==== apache-commons-logging ====
- Added patch
* no-tests.patch
+ ignore failing tests for arm6
==== apache2-mod_php7 ====
- Do not hard-depend on systemd: use systemd_ordering instead of
systemd_requires.
==== apparmor ====
Subpackages: apparmor-abstractions apparmor-docs apparmor-parser apparmor-profiles apparmor-utils pam_apparmor python3-apparmor
- add crypto-policies-mr720.diff to allow reading crypto policies
in abstractions/ssl_certs (boo#1183597)
- replace %{?systemd_requires} with %{?systemd_ordering} to avoid dragging in
systemd into containers just because apparmor-parser ships a *.service file
==== ark ====
Version update (20.12.3 -> 21.04.0)
Subpackages: ark-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- Changes since 21.03.80:
* appstream: fix homepage url
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* Add destUrl to jobs (kde#408778)
* Display confirmation dialog only once when files in archive are modified (kde#382606)
* Ark KPart: restore mismatch of componentname and plugin id (kde#429616)
==== at-spi2-core ====
Version update (2.38.0 -> 2.40.0)
Subpackages: libatspi0 typelib-1_0-Atspi-2_0
- Update to version 2.40.0:
+ No changes.
- Update to version 2.39.91:
+ Fix a couple of memory leaks.
+ Remove const from AtspiDeviceListenerCB prototype.
- Update to version 2.39.90.1:
+ Fix a crash introduced in 2.39.90, along with a few warnings.
- Update to version 2.39.90:
+ Fix build with X11 disabled.
+ Various fixes for the new device API used for key monitoring
and grabbing.
+ Fixed several memory leaks.
- Update to version 2.39.1:
+ Don't use gdbus-broker if not running under systemd.
+ Unref bus at the end of cleanup.
+ Fix XML interfaces.
+ Use unix sockets instead of abstract sockets.
+ Added a device API to replace the old API for capturing key
grabs. This is needed for toolkits that do not report
keystrokes to atk, such as gtk 4.
==== atmel-firmware ====
- Fix build on Leap which does not have %_firmwaredir
==== attica-qt5 ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5Attica5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== audacity ====
Version update (2.4.2 -> 3.0.2)
Subpackages: audacity-lang
- Update to 3.0.2
* Audacity 3.0.2 fixes some important bugs and improves diagnostic
reporting.
* We also added a new preference for macro output,
and a 'Save' button on the manage macros dialog.
- Rebase audacity-no_buildstamp.patch.
- Update to release 3.0.0 and add patch for wxWidgets test:
audacity-remove-wx-test.patch
- Add another useless return after assert to:
audacity-no_return_in_nonvoid.patch
- Upstream changes:
* Audacity 3.0.0 is a major update on our previous release
We?ve changed the format in which we save Audacity projects!
Previously we saved projects as a sometimes large number of small
files, with an ?.aup? file to coordinate the lot. This way of
doing things is sometimes called ?pile of files? storage.
* We did have time to improve our ?Noise Gate? effect and add a
new analyzer, ?Label Sounds?, that can label sounds and silences
We also made a few small tweaks elsewhere. You can now import
and export macros, and there are a couple of new commands for
using the last used tool or last used analyzer that you can give
shortcuts to.
* We also fixed over 160 bugs that had been accumulating over the
years. This is quite a staggering amount of work. The majority
of these bugs were minor problems, easily worked around.
Some though were really juicy high priority bugs that would have
mattered a lot to the people affected by them. We?re really glad
to have these bugs fixed now.
==== automake ====
- move license to licensedir
==== autoyast2 ====
Version update (4.3.75 -> 4.4.2)
Subpackages: autoyast2-installation
- fix autoyast profile parser (bsc#1184508)
- 4.4.2
- Do not crash while sorting the list of modules to be processed
during the 2nd stage (bsc#1184316).
- Prevent AutoYaST UI from crashing when trying to apply a module
changes (bsc#1184429).
- Use 'module' instead of 'listentry' when exporting pre-modules
and post-modules lists (bsc#1184342).
- Show the <ask-list> only once during autoinstallation
(bsc#1184317).
- Add the 'mkfs_options' element to the schema (bsc#1184268).
- 4.4.1
- consistent handling of empty elements in autoyast profile (bsc#1180968)
- 4.4.0
- Fix crash during using autoyast UI (bsc#1184216)
- 4.3.76
==== avahi ====
Subpackages: libavahi-client3 libavahi-common3 libavahi-core7
- Add avahi-CVE-2021-3468.patch: avoid infinite loop by handling
HUP event in client_work (boo#1184521 CVE-2021-3468).
https://github.com/lathiat/avahi/pull/330
==== b43-fwcutter ====
- Fixed SPEC file: Replace broken URL with current upstream
==== baloo5 ====
Version update (5.80.0 -> 5.81.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-imports-lang baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* [SearchStore] Explicitly narrow timestamps for range query
* Add now mandatory args parameter to QProcess::startDetached()
* Port away from deprecated QDateTime(QDate) constructor
* Remove long defunct, xapian based filesearchstoretest
* Remove unused fileinfo.cpp/.h
* [MetadataMover] Update filename terms when moving/renaming file (kde#433116)
* [MetadataMover] Extend renaming test cases
* [MetadataMover] Use categorized logging for all debug statements
* [MetadataMover] Make some temporaries const
* Add trailing commas to enums
==== baloo5-widgets ====
Version update (20.12.3 -> 21.04.0)
Subpackages: baloo5-widgets-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* TagsFileItemAction: add Menu windowflag
* Tagging fileitemplugin: use parent Widget as menu parent
* Remove unused includes
==== baobab ====
Version update (3.38.0 -> 40.0)
- Update to version 40.0:
+ Updated translations.
- Update to version 40.beta:
+ Disk Usage Analyzer's visuals have been updated to match the
GNOME 40 visual style.
+ Updated translations.
- New build requirement: pkgconfig(libhandy-1).
==== bcm43xx-firmware ====
- Introduce firmware file for Raspberry Pi 400's bluetooth.
==== bijiben ====
Version update (3.38.0 -> 40.0)
Subpackages: gnome-shell-search-provider-bijiben
- Update to version 40.0:
+ Added bidirectional text support to notes view.
+ Dropped Zeitgeist support.
+ Enabled formatting without dependency on selected text.
+ Improved Help.
+ Improved Nextcloud support by using Nextcloud Notes API.
+ Fixed many bugs and improved application code overall.
+ Updated translations.
- Clean up zeitgeist remainders in the spec file: it has been
disabled for a while already.
- Add pkgconfig(json-glib-1.0) and pkgconfig(libcurl)
BuildRequires: new dependencies.
- Replace pkgconfig(libhandy-0.0) BuildRequires with
pkgconfig(libhandy-1): follow upstreams port to libhandy-1.
==== bind ====
Version update (9.16.11 -> 9.16.12)
Subpackages: bind-doc bind-utils python3-bind
- pass PIE compiler and linker flags via environment variables to make
/usr/bin/delv in bind-tools also position independent (bsc#1183453).
- drop pie_compile.diff: no longer needed, this patch is difficult to
maintain, the environment variable approach is less error prone.
- *** MAJOR CHANGES ***
* The libraries shipped with bind are now named after the bind
version (eg libisc-9.16.10.so), not some kind of artificial
number (eg libisc.so.1608)!
* For the time being (ie until the next upgrade),
new BIND option "stale-answer-client-timeout"
will be disabled (in /etc/named.conf): "stale-answer-enable no;"
* All libraries are now in bind-utils as they are used by bind
and bind-utils only and bind requires bind-utils.
This affects libdns, libirs, libisc, libisccc, libisccfg,
libns
* Dropped the devel packages as the libraries are used
internally only.
* Update to 9.16.12
Bugs fixed:
- KASP incorrectly set signature validity to the value of
the DNSKEY signature validity.
- Fix off-by-one bug in ISC SPNEGO implementation.
(CVE-2020-8625)
- Dig now reports unknown dash options while pre-parsing
the options. This prevents "-multi" instead of "+multi"
from reporting memory usage before ending option parsing
with "Invalid option: -lti".
- Fixed a crash in "dnssec-keyfromlabel" when using ECDSA
keys.
- Emit useful error message when "rndc retransfer" is
applied to a zone of inappropriate type.
- Improve performance of the DNSSEC verification code by
reducing the number of repeated calls to
dns_dnssec_keyfromrdata().
- named failed to start when its configuration included a
zone with a non-builtin "allow-update" ACL attached.
- Address potential double free in generatexml().
- When migrating to KASP, BIND 9 considered keys with the
"Inactive" and/or "Delete" timing metadata to be
possible active keys.
- Fix the "three is a crowd" key rollover bug in KASP by
correctly implementing Equation (2) of the "Flexible and
Robust Key Rollover" paper.
* dnssec-keygen can no longer generate HMAC keys.
Use tsig-keygen instead.
genDDNSkey script was modified to reflect this.
[vendor-files/tools/bind.genDDNSkey, bsc#1180933, CVE-2020-8625,
bsc#1182246, bsc#1182483]
==== binutils ====
Subpackages: libctf-nobfd0 libctf0
- Update 2.36 branch diff which fixes PR27587.
- Do not run make TARGET-bfd=headers separately.
==== blinken ====
Version update (20.12.3 -> 21.04.0)
Subpackages: blinken-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Add CC0-1.0 license text
* Specify font license according to REUSE spec
* Add license markers to docbook
* Update license statements in appdata
* Add license texts according to REUSE specification
* Convert license statements to SPDX
* Documentation update
==== blog ====
Subpackages: libblogger2
- Fix package split done for shared library packaging guideline (bsc#1184479).
==== bluedevil5 ====
Version update (5.21.3 -> 5.21.4)
Subpackages: bluedevil5-lang
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- Changes since 5.21.3:
* [applet] Fix tooltip showing wrong name for connected device (kde#422691)
==== bluez ====
Version update (5.56 -> 5.58)
Subpackages: libbluetooth3
- update to 5.58:
* Fix issue with usage of deprecated GLib functions.
- version 5.57:
* Fix issue with handling GATT notification PDU parsing.
* Fix issue with registering DIS without a valid source.
* Fix issue with removing remote SEPs when loading from cache.
- remove upstreamed
bluez-avdtp-Fix-removing-all-remote-SEPs-when-loading-from.patch
- add bluez-avdtp-Fix-removing-all-remote-SEPs-when-loading-from.patch
Fix Bluetooth headphones disconnect periodically(bsc#1183821)
==== bluez-qt ====
Version update (5.80.0 -> 5.81.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Fix unity compile support
* Port GattManager and MediaTransport away from QDBusInterface
==== bovo ====
Version update (20.12.3 -> 21.04.0)
Subpackages: bovo-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
* Add content rating
==== breeze ====
Version update (5.21.3 -> 5.21.4)
Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== breeze-gtk ====
Version update (5.21.3 -> 5.21.4)
Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== breeze5-icons ====
Version update (5.80.0 -> 5.81.0)
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Add a few symlinks for "configure" and "help-donate" (kde#435150)
* Add KMyMoney Pie-Chart Icon
* Link svn-* icons to new vcs-* icons
* Add vcs-* icons for Kate
* Also check for lxml.etree
* Make lock icon filled status consistent (kde#244542)
* Remove 22 brightness icons in 16 size folder
* Fix location of brightness icons
* Add high-brightness and low-brightness icons
==== calendarsupport ====
Version update (20.12.3 -> 21.04.0)
Subpackages: calendarsupport-lang libKF5CalendarSupport5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== ceph ====
Version update (16.1.0.1217+g8e1da7347e -> 16.2.0.91+g24bd0c4acf)
Subpackages: librados2 librbd1
- _constraints: raise s390x disk constraint to 42G after seeing a build fail
with "write error: No space left on device"
- Update to 16.2.0-91-g24bd0c4acf:
+ rebase on top of upstream pacific SHA1 4cbaf866034715d053e6259dcd5bd8e4e1d1e1ed
- Update to 16.2.0-31-g5922b2b9c1:
+ rebase on top of upstream v16.2.0 (first stable release in Pacific series)
see https://ceph.io/releases/v16-2-0-pacific-released/
==== cervisia ====
Version update (20.12.3 -> 21.04.0)
Subpackages: cervisia-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== cheese ====
Subpackages: libcheese-common libcheese-gtk25 libcheese8 typelib-1_0-Cheese-3_0
- Add 7cf6268e54620bbbe5e6e61800c50fb0cb4bea57.patch: Fix build
with new vala.
==== cifs-utils ====
- cifs.upcall: fix regression in kerberos mount; (bsc#1184815).
* add 0001-cifs.upcall-fix-regression-in-kerberos-mount.patch
- CVE-2021-20208: cifs-utils: cifs.upcall kerberos auth leak in
container; (bsc#1183239); CVE-2021-20208.
* add 0001-cifs.upcall-try-to-use-container-ipc-uts-net-pid-mnt.patch
==== clamav ====
Version update (0.103.1 -> 0.103.2)
Subpackages: libclamav9 libfreshclam2
- Use a split-provides for clamav-milter instead of recommending it.
- Update to 0.103.2
* CVE-2021-1252, bsc#1184532: Fix for Excel XLM parser infinite
loop. Affects 0.103.0 and 0.103.1 only.
* CVE-2021-1404, bsc#1184533: Fix for PDF parser buffer over-read;
possible crash. Affects 0.103.0 and 0.103.1 only.
* CVE-2021-1405, bsc#1184534: Fix for mail parser
NULL-dereference crash. Affects 0.103.1 and prior.
* Fix possible memory leak in PNG parser.
* Fix ClamOnAcc scan on file-creation race condition so files are
scanned after their contents are written.
* FreshClam: Deprecate the SafeBrowsing config option. The
SafeBrowsing option will no longer do anything.
* For more details, see our blog post from last year about the
future of the ClamAV Safe Browsing database.
* FreshClam: Improved HTTP 304, 403, & 429 handling.
* FreshClam: Added back the mirrors.dat file to the database directory.
* FreshClam will now exit with a failure in daemon mode if an HTTP 403
(Forbidden) was received, because retrying later won't help any. The
FreshClam user will have to take actions to get unblocked.
* Fix the FreshClam mirror-sync issue where a downloaded database is
"older than the version advertised."
* bsc#1181256: Fix errors when scanning files > 4G
- Update package signing key (from https://www.clamav.net/downloads)
% clamav.keyring
- Package clamav-milter in a subpackage
- Remove virus signatures upon uninstall
- Check for database existence before starting clamd
- Restart clamd when it exits
- Don't daemonize freshclam, but use a systemd timer instead to
trigger updates
+ timer.freshclam
% service.freshclam
% clamav-conf.patch
- Remove obsolete patch (replaced by SOURCE_DATE_EPOCH)
- clamav-disable-timestamps.patch
- Fix unit test
+ clamav-ck_assert_msg.patch
- Cleanup spec
* use pkgconfig() to resolve BuildRequires where upstream uses it
* rework creating vscan user (new system-user in Tumbleweed)
* remove obsolete configure option --disable-zlib-vcheck
==== clazy ====
- Make sure C++17 support is available for Leap builds.
- Add upstream change:
* 0001-Fix-build-with-Clang-12.patch
==== container-selinux ====
Version update (2.158.0 -> 2.160.1)
- Fix container runtime binary labels (bsc#1185030). You need to
relable at least /usr/sbin if you're affected
==== crash ====
Version update (7.2.9_k5.11.11_1 -> 7.2.9_k5.11.11_2)
- Fix bt command with SEV-ES (bsc#1185209)
+ crash-x86_64-VC-exception-stack-support.patch
- Add back some more missing KMP conditionals
- Refresh crash-sles9-time.patch
* fix warning: format '%ld' expects argument of type 'long int', but argument 3 has type 'int'
- Crash KMPs cannot be always built.
==== cups ====
Version update (2.3.3 -> 2.3.3op2)
Subpackages: cups-client cups-config libcups2 libcupsimage2
- upstream_pull_174.patch is
https://github.com/OpenPrinting/cups/pull/174
"Use 60s timeout for read_thread, revert read limits"
to fix printing with older USB printers
- New upstream URL https://openprinting.github.io/cups
- Disable testsuite for now via "bcond_with testsuite"
until https://github.com/OpenPrinting/cups/issues/155 is fixed
- Add "testsuite" conditional that disables anything within %check
==== cups-filters ====
- fix_upstream_issue348.patch fixes
https://github.com/OpenPrinting/cups-filters/issues/348
foomatic-rip segfaults with 'job-sheets=none,none'
but works with 'job-sheets=none'
(bsc#1182893)
==== curl ====
Version update (7.75.0 -> 7.76.1)
Subpackages: libcurl4
- update to 7.76.1:
- ngtcp2: Use ALPN h3-29 for now
- TODO: remove 18.22 --fail-with-body
- Update to 7.76.0
* Security fixes:
- [bsc#1183933, CVE-2021-22876]: strip credentials from the
auto-referer header field
- [bsc#1183934, CVE-2021-22890]: add 'isproxy' argument to
Curl_ssl_get/addsessionid()
* Changes:
- cookies: Support multiple -b parameters
- curl: add --fail-with-body
- doh: add options to disable ssl verification
- http: add support to read and store the referrer header
- sasl: support SCRAM-SHA-1 and SCRAM-SHA-256 via libgsasl
- vtls: initial implementation of rustls backend
* Bugfixes:
- CVE-2021-22876: strip credentials from the auto-referer header field
- CVE-2021-22890: add 'isproxy' argument to Curl_ssl_get/addsessionid()
- c-hyper: support automatic content-encoding
- configure: only add OpenSSL paths if they are defined
- configure: provide Largefile feature for curl-config
- curl: set CURLOPT_NEW_FILE_PERMS if requested
- doh: Fix sharing user's resolve list with DOH handles
- doh: Inherit CURLOPT_STDERR from user's easy handle
- dynbuf: bump the max HTTP request to 1MB
- ftp: add 'list_only' to the transfer state struct
- ftp: add 'prefer_ascii' to the transfer state struct
- ftp: allow SIZE to fail when doing (resumed) upload
- ftp: avoid SIZE when asking for a TYPE A file
- ftp: fix memory leak in ftp_done
- ftp: never set data->set.ftp_append outside setopt
- gnutls: assume nettle crypto support
- http2: don't set KEEP_SEND when there's no more data to be sent
- http2: fail if connection terminated without END_STREAM
- http: do not add a referrer header with empty value
- http: strip default port from URL sent to proxy
- http: use credentials from transfer, not connection
- lib: remove 'conn->data' completely
- multi: close the connection when h2=>h1 downgrading
- multi: do once-per-transfer inits in before_perform in DID state
- multi: rename the multi transfer states
- multi: update pending list when removing handle
- ngtcp2: adapt to the new recv_datagram callback
- ngtcp2: clarify calculation precedence
- ngtcp2: sync with recent API updates
- openssl: adapt to v3's new const for a few API calls
- openssl: ensure to check SSL_CTX_set_alpn_protos return values
- openssl: remove get_ssl_version_txt in favor of SSL_get_version
- parse_proxy: fix a memory leak in the OOM path
- url: fix memory leak if OOM in the HSTS handling
- url: fix possible use-after-free in default protocol
- urldata: don't touch data->set.httpversion at run-time
- urldata: merge "struct DynamicStatic" into "struct UrlState"
- urldata: remove the 'rtspversion' field
- urldata: remove the _ORIG suffix from string names
- wolfssl: don't store a NULL sessionid
==== dbus-1 ====
Subpackages: libdbus-1-3
- avoid listing cmake directory - owned by cmake package
==== dconf ====
Version update (0.38.0 -> 0.40.0)
Subpackages: gsettings-backend-dconf libdconf1
- Update to version 0.40.0:
+ common: Add missing G_BEGIN/END_DECLS to allow use of headers
from C++ code.
- Update to version 0.39.1:
+ Build:
- Improve libdconf visible symbols.
- Minor fixes to bash completion script.
+ Engine: do not emit optimistic change notifications unless the
local value is different.
+ service: add a systemd unit for D-Bus activation.
==== dconf-editor ====
Version update (3.38.2 -> 3.38.3)
- Update to version 3.38.3:
+ Fix build with newer vala.
- Drop 9272e9fb6867e71426bfd0aa5edce5ec39cf0ad4.patch: fixed
upstream.
- Fix build with Vala 0.51.x:
+ Add 9272e9fb6867e71426bfd0aa5edce5ec39cf0ad4.patch: Don't alter
or try to write GtkChild fields.
==== devhelp ====
Version update (3.38.1 -> 40.0)
Subpackages: emacs-plugin-devhelp gedit-plugin-devhelp vim-plugin-devhelp
- Update to version 40.0:
+ Updated translations.
- Update to version 40.alpha:
+ New GNOME versioning scheme.
+ Build: add plugin_emacs, plugin_gedit and plugin_vim options.
+ Improve the Shortcuts window.
+ Updated translations.
==== discover ====
Version update (5.21.3 -> 5.21.4)
Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang
- Add patch to fix build with glib >= 2.68.0:
* 0001-Only-wrap-flatpak.h-includes-in-extern-C-with-older-.patch
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== dnsmasq ====
Version update (2.83 -> 2.85)
- Update to 2.85:
* Fix problem with DNS retries in 2.83/2.84.
* Tweak sort order of tags in get-version.
* Avoid treating a --dhcp-host which has an IPv6 address as
eligible for use with DHCPv4 on the grounds that it has
no address, and vice-versa.
* Add --dynamic-host option: A and AAAA records which take their
network part from the network of a local interface. Useful
for routers with dynamically prefixes.
* Teach --bogus-nxdomain and --ignore-address to take an IPv4
subnet.
* CVE-2021-3448, bsc#1183709: Use random source ports where
possible if source addresses/interfaces in use.
* Change the method of allocation of random source ports for DNS.
* Scale the size of the DNS random-port pool based on the
value of the --dns-forward-max configuration.
* Tweak TFTP code to check sender of all received packets, as
specified in RFC 1350 para 4.
- update to 2.84:
* Change HAVE_NETTLEHASH compile-time to HAVE_CRYPTOHASH
* Tidy initialisation in hash_questions.c
* Optimise sort_rrset for the case where the RR type
* Move fd into frec_src
==== dolphin ====
Version update (20.12.3 -> 21.04.0)
Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- Changes since 21.03.80:
* KFileItemModel: DetailsModeSettings::directorySizeCount forces m_sortDirsFirst
* appstream: fix homepage url
* Fix crash calling openDirectories() in various cases
* Don't re-open already-open URLs when using session-restore feature (kde#434911)
- Update to 21.03.80
* New feature release
- Too many changes to list here.
- Drop 0001-Update-cached-viewContainer-geometry-every-time-they.patch
==== dracut ====
Version update (053+suse.90.gb89b6347 -> 053+suse.93.g039ac07d)
- Update to version 053+suse.93.g039ac07d:
* fix(kernel-modules): optionally add /usr/lib/modules.d to initramfs
- Update to version 053+suse.91.g4a0bdda1:
* fix(kernel-modules): optionally add /usr/lib/modules.d to initramfs (bsc#1180822)
==== dragonplayer ====
Version update (20.12.3 -> 21.04.0)
Subpackages: dragonplayer-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use .in suffix for header file that is passed to configure_file()
* Add .in suffix to desktop file that is passed to configure_file()
* Build with QT_NO_CAST_FROM_ASCII, missing one due to the version check
* Convert license statements to SPDX expressions
==== drbd-utils ====
- add pie-fix.patch: explicitly pass -pie linker flag when building drbdmon.
The Makefile explicitly passes -fPIC, thereby breaking our gcc-PIE profile.
In addition the Makefile also ignores CXXFLAGS and LDFLAGS passed via the
environment. Therefore fix it with this patch. This makes drbdmon a PIE
binary (bsc#1184122).
==== drkonqi5 ====
Version update (5.21.3 -> 5.21.4)
Subpackages: drkonqi5-lang
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== dtc ====
- explicitly pass -pie in CFLAGS, since the build system explicitly passes
- fPIC, which breaks our gcc-PIE profile. This makes all packaged binaries
PIE-executables (bsc#1184122).
==== ell ====
Version update (0.38 -> 0.39)
- update to 0.39:
* Add support for serialized test execution framework
==== eog ====
Version update (3.38.2 -> 40.0)
- Update to version 40.0:
+ Updated translations.
- Update to version 40.rc:
+ docs: Remove shortcuts page.
+ docs: Update EOG icon.
+ docs: Update some outdated information.
+ help: Preferences do not have a close button.
+ help: Fix a sentence suggesting click on
"Show other application".
+ Part of a large image (exceeding certain dimensions) does not
display.
+ docs: Remove PicasaWeb support.
+ Updated translations.
- Update to version 40.beta:
+ Re-detect mimetype from data if loading fails the first time.
+ Update EogWindow and EogListStore when deleting a monitored
directory.
+ Warning about overwriting GError when unlinking a directory
while viewing.
+ Update appdata screenshot.
- Update to version 40.alpha:
+ build: Centralize path absolutization.
==== eog-plugins ====
Version update (3.26.6 -> 3.26.7)
- Update to version 3.26.7:
+ Export to Folder: Menu item is not translated.
+ Updated translations.
==== epiphany ====
Version update (3.38.2 -> 40.0)
Subpackages: gnome-shell-search-provider-epiphany
- Update to version 40.0:
+ Updated icon in user help.
+ Updated translations.
- Update to version 40.rc:
+ Close history when Escape is pressed.
+ Fix potential loss of session state when web process is
unresponsive.
+ Icons in page popover have a wrong scale after changing scale
factor.
+ Crash switching to the second page of keyboard shortcuts.
+ Fix language preferences.
+ Dismiss search bar when Escape is pressed.
+ Fix overaggressive adblocker.
+ Avoid adding ephy-pdf: URIs to history.
+ Fix clicking links beneath floating status bar.
- Update to version 40.beta:
+ Remember previous settings in Clear Personal Data dialog.
+ Allow exporting bookmarks as HTML.
+ Remove smooth scrolling preference. Smooth scrolling is now
always enabled.
+ Update user help for new preferences dialog navigation.
+ Rename mobile-capable setting to show-navigation-buttons.
+ Update gvdb.
+ Fix crash when Firefox Sync token is invalid.
+ Fix floating bar blocking links on bottom of page.
+ Disable application manager in app mode.
+ Fix certain searches being converted into invalid addresses.
+ Add experimental support for a few WebExtensions APIs.
+ Several improvements to search engine configuration.
+ Fix state issues with the back/forward buttons.
+ Add preference to enable Google search suggestions.
+ Select pre-filled search text in search entry.
+ Improve construction of web app titles.
+ Use eslint and run it on CI.
+ Fancy new tabs bar.
+ Several UI improvements for the tabs list popover.
+ Remove preference to adjust position of tabs bar.
+ Stop spinners when not visible.
+ Update to highlights.js 10.6.0.
+ Improve empty states of various widgets.
- New build requirement: pkgconfig(libarchive).
- Update to version 40.alpha:
+ The Safe Browsing phishing protection feature is now disabled
by default to comply with changes to Google's terms of service,
which now prohibit inclusion of API keys in open source
projects. You may provide your own Google API key to enable
this feature using the -Dgsb_api_key build option at your own
risk. Most Linux distributions will be unable to do this
without similarly violating Google's terms of service, since it
would require some way to inject a secret into the build. Most
distributions include a Google API key in Firefox or Chromium
packaging in apparant violation of the new terms of service;
such distros may consider using the same key for Epiphany as
well. Epiphany Technology Preview is built using a secret API
key. Flathub builds will likely have Safe Browsing disabled.
+ Replace seach engine dialog with a listbox
+ Firefox Sync dialog is no longer modal
+ Fix primary menu popover changing size
+ Visit most recently-viewed tab with Alt+0
+ Fix hidpi favicons
+ Allow history dialog to grow wider
+ Remove Reopen Closed Tab from tab context menu
+ Fix mnemonic conflict between Import Passwords and Import
Bookmarks
+ Fix Remove button sensitivity in history dialog
+ Remove Firefox Sync from Preferences and add it to
Import/Export menu
+ Improve language selection widget
+ Refine tab context menu
+ Improve tab muting icons
+ Update to highlight.js 10.5.0
+ Update to PDF.js 2.5.207
+ Make bookmarks properties dialog resizable
+ Additional bookmarks popover fixes for mobile
+ Improve web app preferences
+ Various fixes for system web apps
+ libportal may not be disabled using -Dlibportal=disabled
+ Move destructive buttons in clear data and history dialogs
+ New Epiphany app icon
+ Add X-Purism-FormFactor to appdata and desktop file
+ Also add X-Purism-FormFactor to web app desktop files
+ Improve support for dark header bars in otherwise light themes
+ Improve flatpak support for elementary OS
+ Remove compulsory_for_desktop.
==== eventviews ====
Version update (20.12.3 -> 21.04.0)
Subpackages: eventviews-lang libKF5EventViews5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- Changes since 21.03.80:
* Display recurrence without main incidence
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== evince ====
Version update (3.38.2 -> 40.1)
Subpackages: evince-plugin-comicsdocument evince-plugin-djvudocument evince-plugin-dvidocument evince-plugin-pdfdocument evince-plugin-tiffdocument evince-plugin-xpsdocument libevdocument3-4 libevview3-3 nautilus-evince typelib-1_0-EvinceDocument-3_0 typelib-1_0-EvinceView-3_0
- Add 3 patches from upstream (reversed) to remove more synctex
related patches in SLE/Leap where texlive is too old
(boo#1184093):
+ 0001-reversed-synctex-Annotate-more-functions-that-wraps-formatting-strings.patch
+ 0002-reversed-synctex-Sync-against-upstream-synctex.patch
+ 0003-reversed-cut-n-paste-Annotate-functions-that-wraps-formatting-strings.patch
- Rebase patch since meson is used now instead of autoconf:
+ 0006-reversed-synctex-Update-from-version-1.18-to-1.21.patch
- Update to version 40.1:
+ Avoid changing soname.
- Changes from version 40.0:
+ comics: Add support for RAR v5 archives through libarchive.
+ Updated appliction help.
+ unarr: Add error reporting to open function.
+ Shell:
- Add two new shortcuts.
- Set page cache size with correct type.
+ Updated translations.
- Update to version 3.39.2:
+ libdocument:
- Fix parameter type in gtk-doc.
- Fix return value.
- Stop trusting phsyical dimensions from monitors.
+ libview:
- Fix support for HiDPI in link preview.
- Rorgo setting device offset on page surfaces.
+ pdf: Keep same visual appearance between displayed and copied
text.
+ Shell:
- Use HdyApplicationWindow.
- Use theme bg color for content view.
- Switch thumbnails's sidebar to two colums layout when using
dual page.
- Adjust reorder index for message area.
- Don't show close button on searchbar.
- Remove fullscreen overlay.
- hide close button when fullscreened.
- New build requirement: pkgconfig(libhandy-1).
- Update to version 3.39.1:
+ shell:
- Make F10 toggle the main menu.
- Mark the document title when modified.
- Remove style for gtk < 3.18.
- Track document modified status.
- Check for file changes when reopening a PDF.
- Handle reset form action.
- Remove trailing spaces.
- Add new field "contains_js".
- Add print setting to draw borders.
+ help:
- Make order of keys consistent.
- Sync help against menu.
- Sync help against the text in the print dialog.
+ build system:
- Make the build reproducible.
- Build using libm in some of the backends.
- Check poppler version when resetting form.
+ Updated translations.
==== evolution ====
Version update (3.38.4 -> 3.40.0)
Subpackages: evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight
- Update to version 3.40.0:
+ Updated translations.
- Update to version 3.39.3:
+ Calendar: Fix several memory leaks.
+ ECompEditorPageGeneral: Change signal connect function on meeting store.
+ itip-utils: Clamp the VTIMEZONE component of the sent component.
+ itip_view_rebuild_source_list: Count with parent ESource being NULL.
+ Mail: Correct compress thread level indentation.
+ CompEditor: Check for "one-alarm-only" calendar capability.
+ Allow to load modules from custom prefixes.
+ Flatpak: Show Save All button in attachment bar.
+ CompEditor: Make it easier to add a reminder.
+ ECert: Provide and use SHA256 for certificate comparison.
+ EWebDAVBrowser: Remove 'calendar-order' property when unset on save.
+ Composer: Disable visual wrapping of anchors in Plain Text mode.
+ Composer: Correct typo in node property names.
+ Calendar: Fix couple memory leaks.
+ Updated translations.
- Update to version 3.39.2:
+ Calendar:
- Ability to change RSVP response.
- Event tooltip can be misplaced.
- Preserve time when creating events with double-click.
+ CompEditor: Allow editing meetings if not owner.
+ Composer:
- Quoted text visually changes linewrap after paste.
- Paste plain text as Preformatted.
- Invalid wrapping with a space at the end of the line.
+ templates:
- Prefer message body selection as Reply does.
- Quoted body shown incorrectly in Plain Text mode.
+ HTMLEditor: Add "Preserve ratio" into image properties dialog.
+ Address book: Provide feedback when searching in the List View.
+ Adapt to libgweather 40.alpha API changes.
+ CalDAV: Support calendar-order property.
+ Flatpak: Share NSS database with the system.
+ The XDG_CURRENT_DESKTOP env is a list.
+ Correct typos in a/an.
- Update to version 3.39.1:
+ html-editor: Update unit tests after change for I#1204.
+ CollectionAccountWizard: Show provided error message when
password is required.
+ EWebKitEditor: Prevent NULL dereference on call to
WebKitWebView methods.
+ ECalendarItem: Settings loaded only when being shown.
+ Show preview of imported data in import assistant.
+ Reuse existing mail session when generating import preview.
+ Fix two memory leaks related to data import.
+ Add 'Expression' condition to Calendar/Memo/Task Advanced
Searches.
+ Tasks: Add 'Scheduled Tasks' filter option.
+ e-convert.js: Missing line breaks with nested paragraphs.
+ em-folder-properties: Add a 'Path' value to the General tab.
+ Calendar:
- Make it possible to assign email address to On This Computer
sources.
- Linkify URL and Location in import component preview.
+ ECompEditor:
- Listen for target backend property change notification.
- Extract plain email address from backend property.
- Add easy way to open URLs in the Location field.
+ Mail: Disable 'Export to PDF' on drag & drop.
+ Bump glib requirement to 2.56.
+ Add Kabyle translation into the e_supported_locales array.
+ ECalModel: Do not remove all objects on range change.
+ Composer: UL/OL not wrapped properly in Plain Text mode.
+ Shell: Make it possible to show webkit://gpu information.
+ Misc: Mark ellipsis for translation.
+ Add '--force-shutdown' argument information into the man page.
+ Updated translations.
==== evolution-data-server ====
Version update (3.38.4 -> 3.40.0)
Subpackages: libcamel-1_2-62 libebackend-1_2-10 libebook-1_2-20 libebook-contacts-1_2-3 libecal-2_0-1 libedata-book-1_2-26 libedata-cal-2_0-1
- Update to version 3.40.0:
+ Updated translations.
- Update to version 3.39.3:
+ ESoupAuthBearer: Shorten the token expiry time by 4 more
seconds.
+ ESoupSession: Refresh Bearer auth token during request
redirect.
+ MetaBackend tests: Relax a runtime requirement.
+ Calendar: Add functions to clamp a VTIMEZONE component.
+ e_cal_client_get_component_as_string: Clamp the VTIMEZONE
component.
+ test-cal-utils: Add test to clamp a VTIMEZONE by a future time.
+ Calendar: Make few improvements in the Weather backend.
+ camel-debug: Copy cached backtrace symbol strings.
+ camel-gpg-context: Add some debug prints.
+ [IMAPx] Cancel authentication request when failed to get the
SASL response.
+ EBookMetaBackend: Add 'backend_module_directory' property into
the class.
+ Allow to load modules from custom prefixes.
+ reminder-watcher: Process "Dismiss All" requests in the
background.
+ Allocate large-enough buffer for g_base64_decode_step().
+ CamelSpoolStore: Use cache for often accessed data.
+ alarm-notify: Default notify-past-events to false plus few
related fixes.
+ e-book-backend-file: Fix busy loop when modifying multiple
contacts at once.
+ Use SHA256 instead of SHA1 where appropriate.
+ Fix integer overflow on 32-bit architectures.
+ Fix a memory leak in camel_util_get_directory_variants().
+ Updated translations.
- Drop evolution-data-server-boo1182882.patch: fixed upstream.
==== evolution-ews ====
Version update (3.38.4 -> 3.40.0)
- Update to version 3.40.0:
+ Updated translations.
- Update to version 3.39.3:
+ CMake: Add FORCE_INSTALL_PREFIX compile time option.
+ Allocate large-enough buffer for g_base64_decode_step().
+ Updated translations.
- Drop evolution-ews-boo1182882.patch: fixed upstream.
==== exo ====
Version update (4.16.1 -> 4.16.2)
Subpackages: exo-data exo-lang exo-tools libexo-2-0
- Update to version 4.16.2
* Properly initialize GdkRectangle to prevent crash
(gxo#xfce/exo#57)
==== expat ====
Version update (2.2.10 -> 2.3.0)
Subpackages: libexpat-devel libexpat1
- Do not BuildRequire cmake: expat is part of the distro bootstrap
cycle and any additional dependency makes the ring larger. In
this case here, cmake was even only used to own a directory.
- update to 2.3.0:
* When calling XML_ParseBuffer without a prior successful call to
XML_GetBuffer as a user, no longer trigger undefined behavior
(by adding an integer to a NULL pointer) but rather return
XML_STATUS_ERROR and set the error code to (new) code
XML_ERROR_NO_BUFFER. Found by UBSan (UndefinedBehaviorSanitizer)
of Clang 11 (but not Clang 9).
* xmlwf: Exit status 2 was used for both:
- malformed input files (documented) and
- invalid command-line arguments (undocumented).
case of invalid command-line arguments now
has its own exit status 4, resolving the ambiguity.
* Other changes
==== ffmpeg-4 ====
Version update (4.3.2 -> 4.4)
Subpackages: libavresample4_0
- Enable libdavd1 on Leap 15.2+ [boo#1184830]
- Update to release 4.4
* New demuxers, AV1 support improvements, and other enhancements.
* AV1 monochrome encoding support.
- Remove ffmpeg_altivec_yuv2rgb_novsx.patch (merged)
==== ffmpegthumbs ====
Version update (20.12.3 -> 21.04.0)
Subpackages: ffmpegthumbs-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use FindTagLib from ECM
* ecm_qt_install_logging_categories() needs ECM 5.68.0
* Install a logging categories file for kdebugsettings
* Handle AV_LOG_TRACE messages at qCDebug() level
==== file ====
Version update (5.39 -> 5.40)
Subpackages: file-magic libmagic1
- Add patch file-5.40-ascii.patch
* fix regressions on dection of smaller ASCII files (boo#1184899)
- Add upstream comitts as patches
* file-5.40-9b0459af.patch
put attributes inside the xz magic. (boo#1184888, boo#1184891)
* file-5.40-749e1ecf.patch
If the file is less than 3 bytes, use the file length to determine type
* file-5.40-f0601504.patch
Fix regression after unsigned/signed printing changes
* file-5.40-f7705dca.patch
fix previous (cast >>)
* file-5.40-3096f87f.patch
Correct return values to exptexted
* file-5.40-4c5fe1ad.patch
Add missing parens
- Port patch
* file-5.28-btrfs-image.dif
due patch file-5.40-f0601504.patch
- Add upstream commits as patches
* file-5.40-1c677c04.patch
Don't count each byte encounter as 1, count the total number
of bytes found (Anatol Belski). This makes it behave like 5.39
* file-5.40-6b34436a.patch
remove "u" from the pattern (Joerg Jenderek)
* file-5.40-9e2becec.patch
Encoding bug fix
- Fix offsets of patches
* file-5.17-option.dif
* file-5.19-biorad.dif
* file-5.19-printf.dif
* file-5.19-zip2.0.dif
* file-5.22-elf.dif
* file-5.23-endian.patch
* file-5.28-btrfs-image.dif
* file-5.38-allow-readlinkat.dif
* file-secure_getenv.patch
- update to 5.40:
* Add limit to the number of bytes to scan for encoding
* Fix /T (trim flag) for regex
* Trim trailing separator.
* Convert system read errors from corrupt ELF
files into human readable error messages
* Exclude surrogate pairs from utf-8 detection
- drop upstreamed patches:
* file-5.16-ocloexec.patch
* file-5.39-alternate_format.dif
==== file-roller ====
Version update (3.38.0 -> 3.39.1)
- Update to version 3.39.1
+ New features and user visibile changes:
- Let nautilus handle properly rar files
- Remember If Showing Other Options.
- Action Enter key in password field.
- multicore xz compression.
- Added nautilus extension subpackage
- Update to version 3.38.1
+ Skip files with symlinks in parents. ( CVE-2020-36314 )
+ Fix use-after-free in error message reporting.
+ Updated translations
==== filesystem ====
- also fix /var/lib/empty to be readonly
- make bindir/ _lib and _libdir readonly (mode 0555) to avoid
runpath-to-writeable-directory warning
==== findutils ====
- Use new Group Release Keyring
==== firewalld ====
Subpackages: python3-firewall
- Remove dependency on firewalld from firewall-macros (bsc#1183404)
==== fltk ====
- explicitly pass -fPIC and -pie via CFLAGS and LDFLAGS to make /usr/bin/fluid
an position-independent executable. fltk by default passed -fPIC but not
- pie, which breaks our gcc-PIE profil. (bsc#1184122).
==== folks ====
Subpackages: folks-data libfolks-eds25 libfolks25
- Enable telepathy support again: set with_telepathy to 1.
- Allow to enable/disable telepathy integration using
with_telepathy: currently set to 0, as build with new vala fails.
Considering that telepathy is not really maintained anymore,
there seems little chance for a fix.
==== frameworkintegration ====
Version update (5.80.0 -> 5.81.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== fuse3 ====
Version update (3.10.2 -> 3.10.3)
Subpackages: libfuse3-3
- Update to release 3.10.3
* Fix returning d_ino and d_type from readdir(3) in non-plus mode
==== fwupd ====
Version update (1.5.7 -> 1.5.8)
Subpackages: libfwupd2 libfwupdplugin1 typelib-1_0-Fwupd-2_0
- Remove valgrind from BuildRequires since it's not a hard
requirement anymore. (bsc#1184248)
- Update to version 1.5.8:
New features:
* Add a new internal flag to opt-in to GUID matching
* Add D501 Baklava device support
* Add fu_device_set_battery_level()
* Add missing uint64 read and write helpers
* Add Qubes wrapper source and create packages
* Allow enabling plugins only matching a specific HwId
* Prompt for unlock keypress if reset command is blocked
* Remove obsolete dell-dock non-passive update flow support
* Remove the Hughski public key
* Show a warning when parsing invalid quirk files
* Support for GATT characteristic signals/notifications
* Support more than one protocol for a given device
Fixes:
* Align the CCGX DMC firmware to 64 byte chunks
* Be more strict for custom quirk keys
* Check pixart firmware compatibility with hardware before
flashing
* Correct a thunderbolt assertion if kernel failed FW read
* Correctly erase STM32 devices when transfer size is less
than sector size
* Detect SREC overflow to avoid adding ~4GB of 0xFF padding
* Do not show a critical error when flashing footer-less
binary files
* Don't allow device updates while needing activation
* Fix a regression in the elantp defined IAP start address
* Fix a regression where activate stopped working
* Fix firmware update of pointing device on Lenovo ThinkPad
Nano
* Fix the HSI plugin 'Disabled' state
* Fix the quirk key name for the Lenovo HDMI with power
* Fix writing to the GD32VF103 bootloader
* Only call elantp->detach() when writing a firmware blob
* Updated StarLabs GUIDs
* Wait a few ms for the Logitech hardware to settle after
detach
- Remove GPG-KEY-Hughski-Limited from the filelist
- Drop upstreamed patch
+ fwupd-bsc1182057-fix-sbat-section-copy.patch
==== gcc10 ====
Version update (10.2.1+git1574 -> 10.3.0+git1587)
Subpackages: cpp10 gcc10-info libstdc++6-devel-gcc10 libstdc++6-gcc10-locale
- Update to GCC 10.3.0 release (63fa67847628e5f358e7e2e7e), git1587
- Disable nvptx offloading for aarch64 again since it doesn't work
==== gcr ====
Version update (3.38.1 -> 3.40.0)
Subpackages: gcr-data gcr-prompter gcr-ssh-askpass gcr-viewer libgck-1-0 libgcr-3-1 typelib-1_0-Gck-1 typelib-1_0-Gcr-3
- Update to version 3.40.0:
+ FEATURE: add hkps://keys.openpgp.org to keyserver defaults.
+ gcr/key-mechanism: Port to GTask.
+ GckCall: Simplify the code by using GTask based implementation.
+ Updated translations.
- Make use of the new gpg_path meson option by passing
%{_bindir}/gpg2 as value to it: We know that openSUSE installs
gpg2 to this path. Allows to drop gpg2 BuildRequires.
- Drop pkgconfig(gtk+-x11-3.0) BuildRequires: no longer needed.
==== gd ====
Version update (2.3.0 -> 2.3.2)
Subpackages: libgd3
- Enable AVIF support
- update to 2.3.2:
* gif: allow decodin when both Global and Local Colormaps (#494)
* avif: Support for AVIF images via libavif (#557)
* heif: Support for HEIF/AVIF images via libheif (#395) (#557)
* webp: Drop ../deps/ search when building with cmake
* Windows: Remove unused snprintf fallback
- update to 2.3.1:
- Fix potential integer overflow detected by oss-fuzz
- Fix #615 using libraqm
- Fix #303: gdlib.pc: use Requires instead of Libs (#537)
- Fixed #472: Adjusting CMakeLists.txt (#582)
- Fix #615: gdImageStringFT() fails for empty strings as of libgd 2.3.0 (#633)
- Fix typo but preserve BC
- Compute average in gdGuessBackgroundColorFromCorners properly (#483)
- CMakeLists.txt: zlib is enabled implicitly
- src/config.h.cmake: replace #cmakedefine01 with #define in macro ENABLE_GD_FOORMATS (#622)
- gdlib.pc: use prefixes for pkgconfig file
- cmake: remove required host includes (#617)
- Move initial declaration out of `for` loop
- distribute getlib script
- Make gd_nnquant.c less likely to introduce duplicate definitions (#601)
- webp: support pkg-config file
- gd_io: replace internal Putchar with gdPutC
- gd_io: trim unused Putword function
==== gdb ====
- Backport fixes that ignore DEBUGINFOD_URLS during testing:
* gdb-testsuite-ignore-debuginfod_urls.patch
* gdb-testsuite-fix-unset-of-debuginfod_urls-in-default_gdb_init.patch
- Fix various testsuite fails on Factory using backports:
* gdb-testsuite-fix-gdb.arch-amd64-stap-three-arg-disp.s.patch
* gdb-testsuite-fix-xfail-handling-in-gdb.threads-gcore-thread.exp.patch
* gdb-threads-fix-lin_thread_get_thread_signals-for-glibc-2.28.patch
- Fix libthread_db problem on Factory [swo#27526, boo#1184214]:
* gdb-try-to-load-libthread_db-only-after-reading-all-shared-libraries-when-attaching.patch
- Workaround libncurses pulling in libpcre2_posix:
* gdb-build-workaround-pcre2_posix-linking-problem.patch
==== gdk-pixbuf ====
Version update (2.42.2 -> 2.42.6)
Subpackages: gdk-pixbuf-query-loaders gdk-pixbuf-thumbnailer libgdk_pixbuf-2_0-0 typelib-1_0-GdkPixbuf-2_0
- Update to stable 2.42.6
+ Yield gtk_doc option value in subprojects
+ Always initialise locale on thumbnailer startup
+ Add fallback subproject for libjpeg
+ Use type:array for the builtin_loaders option
+ Default to using builtin png and jpeg loaders
- Disable building of docs: creates a cycle with python:
+ Drop python3-gi-docgen BuildRequires.
+ Pass gtk_doc=false to meson
- Update to version 2.42.4:
+ Make enum type registration thread safe.
+ Do not install skipped test files.
+ Fix GIF initialization.
+ Always run GIF loader tests.
+ Fix leaks discovered via ASan.
+ Expose GdkPixbufLoader API via introspection.
+ Fix revert-to-previous first frame behaviour for GIF files.
+ Link to libintl if needed.
+ Improve support for using gdk-pixbuf as a subproject.
+ Fix build with GModule disabled.
+ Use gi-docgen to generate the API reference from introspection
data.
- Replace gtk-doc BuildRequires with python3-gi-docgen: follow
upstreams port.
- As a workaround to
https://gitlab.gnome.org/GNOME/gdk-pixbuf/-/issues/177, delete
the installed gi-docgen program files.
==== gdk-pixbuf-xlib ====
Version update (2.40.1 -> 2.40.2)
- Update to 2.40.2
* This is the first release of gdk-pixbuf-xlib, previous versions
were based on gdk-pixbuf version 2.40.1
* Last version provided with this packaged was git revision dc22ea36
* There will be no future release as upstreams strongly
encourages to port away from it (the API were already deprecated)
- Dropped upstream merged 1.patch and 2.patch
- Use SourceURL instead of _service file, see
https://en.opensuse.org/SourceUrls
==== gedit ====
Version update (3.38.1 -> 40.1)
Subpackages: python3-gedit
- Update to version 40.1:
+ Use document folder when opening new files.
+ Huge CPU consumption when a folder with content is deleted.
+ Updated translations.
- Update to version 40.0:
+ Remove all the deprecated API.
+ file-browser: drop use of confirm-trash.
+ Tepl-ification:
- Use tepl_pango_font_description_to_css().
- Use TeplLanguageChooser's.
- Use TeplProgressInfoBar.
- Start to use TeplBuffer and TeplFile APIs. As a result the
new tabs are now named "Untitled File", not
"Untitled Document".
+ Updated translations.
- Drop 102.patch: fixed upstream.
- Add 102.patch: file-browser: drop use of confirm-trash.
==== gedit-plugins ====
Version update (3.38.1 -> 40.0)
Subpackages: gedit-plugins-data
- Update to version 40.0:
+ Draw Spaces plugin: new implementation based on
TeplSpaceDrawerPrefs.
+ Smart Spaces plugin: Python to C rewrite, new implementation
based on the GtkSourceView:smart-backspace property.
+ Translate plugin: a few improvements.
+ Updated translations.
==== gegl ====
Version update (0.4.28 -> 0.4.30)
Subpackages: gegl-0_4 libgegl-0_4-0
- added patches
fix https://gitlab.gnome.org/GNOME/gegl/-/issues/284
+ gegl-openexr3.patch
- Update to version 0.4.30:
+ New Operations:
- negative-darkroom: This operation is for artists who use hybrid workflow
technique of analog photography. After scanning a developed negative, this
operation is used to invert the scan to create a positive image by simulating
the light behaviour of darkroom enlarger and common photographic papers.
+ Operations:
- jpg-load,png-load,tiff-load: show ICC relatd problems as warnings.
- rgbe-load : fix handling of exponent=0 in RLE encoded files.
- color-reduction : Added blue-noise modes, the patents are expired for some
years already, also added fix to levels parameters; enabling bi-level.
- fattal02 : ensure gaussian pyramid has at least one level.
- paint-select (in workshop): multi-level banded graphcut, sub-region rather
than full buffer rcomputations and other improvements.
- Drop 93.patch
- Add 93.patch: fix build with glib 2.67.3.
==== ghostscript ====
Subpackages: ghostscript-x11
- Hardening: compile with PIC, link as PIE
==== giflib ====
- prep section should just extract and patch,
further modifications have to be done in the build section
- Added patch:
* PIE.patch
+ build path independent objects
==== gimp ====
Version update (2.10.22 -> 2.10.24)
Subpackages: gimp-lang gimp-plugin-aa gimp-plugins-python libgimp-2_0-0 libgimpui-2_0-0
- Update to 2.10.24
- Core:
- Ignore Pentax and PentaxDng metadata at export because they are
unsupported.
- DBus calls (remote file open, typically with double click on file
browser; and remote command run) are now processed after all command
line files (in case of calls during startup) and in the call order
(FIFO) for consistency. Some timeout has also been added to not spam
the core process with non-processable DBus calls during startup.
- Display profile name in "Color space" field of Image Properties and
improve ellipsis & wrap on dialog fields whose contents' size is not
controllable together with better dialog size management.
- Fix stack overflow when loading very large XCF files on Windows.
- Point snapping now works outside the canvas. This is used for snap
to guides, grid and vectors. Snap to grid only works off-canvas when
"Show All" is enabled because off-canvas grid is not visible
otherwise, though snap to guide and vectors will always work
off-canvas.
- Libgimp:
- Various metadata improvements:
* Improve reading of iptc tags that appear more than once.
- Plug-ins:
- JPEG export will better advertize when metadata export fails,
possibly with relevant error message. Image export would not fail,
but at least we make the person aware metadata is not properly
exported.
- More robust TIFF import and export:
* Better handling of Exif.Thumbnail.* tags on export.
* Import now ignores TIFF pages with invalid directory (rather than
freezing and output an error to warn of possible data loss).
* Import attempts to count the directories by reading them when the
headers does not announce any directory, which allows to salvage
images with improper header. Also if reading of a directory fail,
we now output a message to warn of possible data loss.
* Fixed loading 2 and 4-bit TIFF images in grayscale and indexed.
* Improve support of ExtraSamples fields with non-conformant TIFF
files.
* Improve loading of multi page tiffs with linear TRC.
* More safety checks as a result of fuzz-testing.
* Improve loading of MinIsWhite and MinIsBlack images.
- GeoTIFF tag support added (recognized and stored into image
parasites at import, then exported back when TIFF format is used)
with appropriate "Save GeoTIFF data" checkbox (checked by default)
to disable GeoTIFF metadata export when not desired.
- The metadata viewer and editor got a big cleaning and refactoring
pass, as well as various fixes and several improvements:
* Fix handling of IPTC tags which can appear more than once (such as
"Keywords") in both the viewer and editor.
* Always read both the IPTC and XMP equivalent tags in the editor,
instead of assuming they are necessarily the same.
* More IPTC equivalents of XMP tags added:
+ Iptc.Application2.LocationName <=> Xmp.iptc.Location
+ Iptc.Application2.BylineTitle <=> Xmp.photoshop.AuthorsPosition
+ Iptc.Application2.CountryCode <=> Xmp.iptc.CountryCode
+ Iptc.Application2.Writer <=> Xmp.photoshop.CaptionWriter
* The editor now properly saves IPTC tags.
* Improve UTF-8 conversion to avoid double string conversion (hence
actually breaking encoding).
* Use proper unit abbreviations and proper label casing.
* GPS data is now properly formatted with better precision and with
translatable string parts and tooltips are added to explain how to
correctly edit GPS data (latitude, longitude, altitude).
Also seconds part of latitude/longitude is now saved with more
precision and altitude details now switch from .1m to .10m.
* Better error reporting when the editor fails to write a tag, with
proper GUI error, so that such error do not go unseen.
* Better error handling when closing the editor or viewer too, and
improve error handling when the calendar dialog fails.
* Use a logging domain for debugging-only messages which pollutes
the output.
* Xmp.iptc.CreatorContactInfo/Iptc4xmpCore:* override the shorter
forms Xmp.iptc.Ci* if both are present, since the longer form is
more common.
* Improve saving of XMP metadata.
* And more bug fixes and refactoring steps to get rid of duplicate
code.
- PNG will now prompt only for layer offset different from zero. Some
software were always setting an offset of 0 (e.g.: POV-Ray v3.7) so
GIMP would unecessarily prompt the user until now for PNG created by
such software.
- BMP:
* allow loading of BMP images with incorrect BI_BITFIELDS
compression.
* support loading more bit depth such as 24bpp images.
- file-darktable:
* support updated Lua API of darktable 3.6 and beyond;
* Adding environment contents to debugging output when
DARKTABLE_DEBUG env variable is set.
- PDF import:
* New option to reverse order of layer.
* Support fractional DPI (allowing accurate page dimensions).
- DDS:
* Set blue channel of BC5 dds images to 0 instead of 255.
* Fix DDS BC5 compression/decompression with Red and Blue swapped.
We detect images created by an older GIMP on loading and swap the
channels back.
- HEIF:
* Removes the "HDR" mention on HEIF 10/12-bit export because high
bit depth does not necessarily means HDR.
* Runtime detection of HEIC and AVIF file formats (depending on
available encoders and decoders), which allows afterwards update
of the dependency, but also allows usage for a single format (e.g.
for distributions which want to support only AVIF).
* With libheif 1.10, visually lossless export is possible for
10/12 bit depths too
- PSD:
* More flexible reading of layer mask record size, skipping invalid
or unsupported mask info size, hence allowing us to load more PSD
files (at least the part of a PSD we support instead of failing
the whole import altogether).
- G3 fax images:
* Improve error handling when loading.
* Be more forgiving on bad lines which were quite frequent on older
fax images, allowing to salvage some old images.
- Drop 0001-app-make-gegl-introspect-an-optional-operation-depen.patch
- Drop libheif-avif-only.patch
==== git ====
Subpackages: git-core git-cvs git-daemon git-email git-gui git-svn git-web gitk
- Remove deprecated "syslog" option from git-daemon.service (bsc#1185147)
- Add sysusers file to create git-daemon user.
- add suse-use-builtin-add-interactive.patch
- split git-core perl module into git-core, move instaweb
to git-web, and the single remaining perl builtin to git, so
that git-core is perl free
==== gjs ====
Version update (1.66.2 -> 1.68.0)
Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0
- Update to version 1.68.0:
+ 40.rc session crashes in gjs on unlocking (sometimes).
+ 40.rc: installed-tests installed despite explicitly disabled.
- Drop 589.patch: fixed uptream.
- Re-enable test suite:
+ Enable %check section and run %meson_test
+ As the test suite also runs some graphical application, run
Xvfb before, so we have an X server available.
+ Add xorg-x11-server-Xvfb BuildRequires
- Update to version 1.67.3:
+ Closed bugs and merge requests:
- System.exit() doesn't work inside signal handler.
- GdkEvent subtypes trigger assert in Gtk4.
- 1.67.2: build fails with gcc 11.
- Warnings introspecting array of boxed type as signal
argument.
- Add list command to debugger.
- Assertion failure in enqueuePromiseJob.
- in interpreter Ctrl-c should exit inner shell if stuck.
- Compiler ambiguity in enum-utils.h on operator overloading.
- Fix GJS_DISABLE_JIT not fully disabling JIT.
- 1.67.2: Regress test hangs / timeouts on i686.
- object: Do not call any function on disposed GObject
pointers.
- Add 589.patch: Do not wrongly install files for installed_tests
if explicitly disabled.
- Update to version 1.67.2:
+ Importing ES modules is now supported.
+ The debugger now has a "list" command which works very
similarly to its GDB equivalent.
+ New API: GObject.ParamSpec.jsobject() works like the other
GObject.ParamSpec types.
+ New API: System.programPath is the name of the JS program that
GJS is running.
+ New API: System.programArgs is an array of arguments given to
the JS program.
- Update to version 1.67.1:
+ The debugger now has a "backtrace full" command which works
very similarly to its GDB equivalent.
+ The GObject.ParamFlags.CONSTRUCT_ONLY flag is now correctly
enforced, when using it on GObject classes defined in
JavaScript. This might break code that was incorrectly trying
to set a property that it had previously defined as
construct-only. The workaround is to remove the CONSTRUCT_ONLY
flag.
+ Fixed exception when calling GObject.Type().
+ Several performance improvements.
+ Progress on ES Modules.
+ Various refactors for type safety.
+ Various maintenance.
==== glib-networking ====
Version update (2.66.0 -> 2.68.0)
- Update to version 2.68.0:
+ Fix double free in GnuTLS client certificate request code.
- Update to version 2.68.rc:
+ Improve heuristic for returning
G_TLS_ERROR_CERTIFICATE_REQUIRED.
+ Fix check for certain handshake failure conditions.
- Update to version 2.68.alpha:
+ Download and validate missing intermediate certificates
(requires GnuTLS 3.7).
+ OpenSSL backend now uses system crypto policy.
+ Remove use of g_assert in testsuite.
+ Restore support for old versions of OpenSSL.
+ Implement TLS channel bindings API.
+ Implement PKCS#11 API.
+ Update testsuite for Fedora 33 crypto policy.
+ Fix NULL dereference in g_tls_connection_base_read_message.
+ Fix a couple code issues found by Coverity.
==== glib2 ====
Version update (2.66.7 -> 2.68.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.68.1:
+ Fix a crash in `GKeyFile` when parsing a file which contains
translations using a `GKeyFile` instance which has loaded
another file previously.
+ Pin GIO DLL in memory on Windows.
+ Updated translations.
- Update to version 2.68.0:
+ Bugs fixed:
- build: Drop gconstructor_as_data_h usage from
glib-compile-schemas.
- glib.supp: Generalize some suppressions.
- gbytesicon: Fix error in g_bytes_icon_new() documentation.
- glocalfileoutputstream: Tidy up error handling.
- tests: Fix copy/paste error in queue test.
- Update to version 2.67.6:
+ Fix a security issue when using `g_file_replace()` with
`G_FILE_CREATE_REPLACE_DESTINATION`.
+ Disallow operations on the empty path with
`g_file_new_from_path()`.
+ Various fixes for GLib when building with clang-cl on Windows.
+ Updated translations.
- Update to version 2.67.5:
+ Fix more issues with `glib_typeof` macro from 2.67.3?2.67.4.
+ Fix regression with some FD mappings passed to
`g_subprocess_launcher_spawnv()` caused by changes for #2097 in
GLib 2.67.4.
+ Fix detection of `str[n]casecmp()` when building with
`clang-cl`.
+ Use zlib from subproject if configured with
`wrap_mode=forcefallback`.
+ Updated translations.
- Update to version 2.67.4:
+ Add a `g_string_replace()` function.
+ Add `G_DBUS_SERVER_FLAGS_AUTHENTICATION_REQUIRE_SAME_USER` flag
to simplify the common case for writing a D-Bus authentication
observer, allowing most uses of `GDBusAuthObserver` to be
dropped.
+ Add a new `g_spawn_with_pipes_and_fds()` variant which supports
renumbering FDs.
+ Add new g_memdup2() API to replace g_memdup(), which is
vulnerable to a silent integer truncation and heap overflow
problem if not used carefully.
+ Fix various regressions caused by rushed security fixes in
2.66.6.
+ Fix a silent integer truncation when calling
g_byte_array_new_take() for byte arrays bigger than G_MAXUINT.
+ Fix `g_utf8_strdown()` to fix some issues in Turkish.
+ Updated translations.
==== glibc ====
Subpackages: glibc-devel glibc-extra glibc-locale glibc-locale-base nscd
- Enable support for static PIE (bsc#1184646)
- select-modify-timeout.patch: linux: always update select timeout
(bsc#1184339, BZ #27706)
- Don't remove -f[asynchronous-]unwind-tables during configure run, no
longer needed
==== gmp ====
- Compute FIPS hmac for libgmp.so.10 [bsc#1184555]
- do not break SLE 12 build when applying spec-cleaner
==== gnome-autoar ====
Version update (0.3.0 -> 0.3.1)
Subpackages: libgnome-autoar-0-0 libgnome-autoar-gtk-0-0
- Update to version 0.3.1:
+ Disallow symlinks in parents completely when extracting
( CVE-2021-28650 )
+ Drop recursive delete on failure to prevent data loss
+ Add back RAR support
==== gnome-bluetooth ====
Version update (3.34.3 -> 3.34.5)
Subpackages: libgnome-bluetooth13 typelib-1_0-GnomeBluetooth-1_0
- Update to version 3.34.5:
+ Fix unwanted soname change.
- Changes from version 3.34.4:
+ Use device alias instead of device name in Settings UI, and
don't show devices without a name.
+ Avoid new devices jumping around in the Settings list.
+ Fix a warning and a hang when opening the Bluetooth Settings.
+ Fix a possible hang when switching away from the Bluetooth
Settings.
+ Make the "Cancel" button work when pairing keyboards.
+ Remove joypad quirks in favour of BlueZ autopair ones.
+ Remove a number of deprecated calls.
==== gnome-builder ====
Version update (3.38.2 -> 3.40.0)
Subpackages: gnome-builder-doc gnome-builder-plugin-jedi gnome-builder-plugin-jhbuild
- Update to version 3.40.0:
+ Build system improvements.
+ Group ?Toolbox? containers together in build preferences.
+ Fixes for "cargo-home" usage with Rust templates.
+ More shortcuts added to shortcuts window.
+ Updated translations.
- Update to version 3.39.99:
+ Various build system improvements.
+ New libide helpers for plugins to locate addins by module name.
+ Resiliency fixes language server protocol.
+ Use rust-analyzer from SDK inside build container when
possible.
+ Fix use of F7 keyboard shortcut for build commands.
+ Allow use of $FILE from external shell commands.
+ Fix duplicated text when inserting various types of completion
proposals.
+ Updated translations.
==== gnome-calculator ====
Version update (3.38.2 -> 40.0)
Subpackages: gnome-shell-search-provider-gnome-calculator
- Update to version 40.0:
+ Updated translations.
- Update to version 40.rc:
+ Resize window after switching mode.
+ Fixed compilation warnings.
+ Support offline currency conversion tests.
+ Use official unit on conversion button click.
+ Fixed temperature unit typos.
+ Ellipsize conversion labels.
+ Added Ctrl+Delete shortcut for clearing the current equation.
+ Allow multiple decimal points #166.
+ Added Ctrl+O shortcut for degrees symbol.
+ Use gtk-sourceview 4.8.
+ Updated translations.
- Update to version 40.beta:
+ Fixed issues with initial loading of currencies.
+ Rework currency retrieval preparing for currency provider
plugins.
+ Fixed commandline conversions.
+ Added currency conversion tests.
+ Added support for frequencies conversion.
+ Added support for converting to and from weeks.
+ Added support for converting to and from centuries and decades.
+ Increase buttons font size.
+ Added % button to Advanced mode.
+ Show 4 decimals in converter instead of only two.
+ Added style classes to buttons.
+ Updated translations.
- Update to version 40.alpha:
+ Use libhandy for window and headerbar.
+ Use C instead of Clr in help.
+ Fixed broken currency conversion on first start.
+ Removed duplicate word from help.
+ Added lbs shortcut for pounds conversion.
+ Fixed inconsistent word size.
+ Removed unused trunc button from programming mode.
+ Fixed deprecation warnings.
+ Added Serbian Dinar with fixed rate.
+ Added Bangladeshi Taka with fixed rate.
+ Updated mailing list contact to Discourse.
+ Added basic help page for programming mode.
+ Added insert character code button.
+ Dim inapplicable bits on word size change.
+ Make the conversion labels selectable.
+ Do not convert on swap.
+ Word size changer in programming mode.
+ Added metric cups conversion unit.
+ Fixed astronomical unit conversion.
+ Fixed feet-based units name, added mph and kph shortcuts.
+ Use shell copy to clipboard action.
+ Fixed preferences of angle units.
+ Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.
- Disable test-suite for the time being: does not find the schema
(works on package level due to file triggers).
==== gnome-characters ====
Version update (3.34.0 -> 40.0)
Subpackages: gnome-shell-search-provider-gnome-characters
- Update to version 40.0:
+ Updated translations.
- Update to version 40.beta:
+ Characters has received a visual upgrade, and is now able to be
used across mobile and desktop form factors.
+ Updated translations.
- New build requirement: pkgconfig(libhandy-1).
==== gnome-chess ====
Version update (3.38.1 -> 40.1)
- Update to version 40.1:
+ Update user help.
+ Add workaround for engine taking too long to move.
+ Fix autosaved game being deleted when window is not closed
with Ctrl+Q.
+ Fix invalid signal ID warning when starting a new game.
- Update to version 40.0:
+ Update icon in user help.
+ Updated translations
- Update to version 40.alpha:
+ Port to GTK 4.
+ Major refactoring of portions of the UI layer. Split engine
code into separate layer.
+ Rework promotion type selector to avoid GTK warnings.
+ Hide timers in untimed games.
+ Custom PGN tags are now prefixed with X-GNOME.
+ Promotion type selector now fits screen in narrow mode.
+ Use info bar, not header bar subtitle, to display extra status
messages.
+ Reduce length of Oops! message in header bar on engine error.
+ Improve message when game ends in stalemate.
+ Move New Game from header bar to primary menu to save space.
+ Rename Save to Save As, and display a separate Save action.
- Replace pkgconfig(gtk+-3.0) BuildRequires with pkgconfig(gtk4):
Follow upstreams port to GTK 4.
==== gnome-clocks ====
Version update (3.38.0 -> 40.0)
Subpackages: gnome-shell-search-provider-gnome-clocks
- Update to version 40.0:
+ No changes.
- Update to version 40.beta:
+ World Location Dialog: Match HdyStatusPage styling.
+ Added ALT + 1,2,3,4 navigation between pages.
+ Various Bugfixes.
+ Updated translations.
==== gnome-contacts ====
Version update (3.38.1 -> 40.0)
Subpackages: gnome-shell-search-provider-contacts
- Update to version 40.0:
+ Updated translations.
- Update to version 40.beta:
+ Cancelling selection no longer hides headerbar buttons.
+ Fixed: stop cursor from appearing when viewing a contact.
+ Updated translations.
- Update to version 40.alpha:
+ Several issues that occurred when editing or adding postal
addresses are now fixed.
+ Better accessibility when creating a new contact by adding
support for mnemonics.
+ You can now select a contact by using a long press.
+ The avatar selector now displays properly on smaller screens.
+ Deleting the final contact now properly clears the title bar.
+ Contacts now also remembers if the window was fullscreened.
+ Several style and typography updates.
+ Updated translations.
==== gnome-control-center ====
Version update (3.38.4 -> 40.0)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-user-faces
- Rebased gnome-control-center-info-never-use-gnome-software.patch,
gnome-control-center-more-power-button-actions.patch and
gnome-control-center-bring-back-firewall-zone.patch(bsc#1184098).
- Update to version 40.0:
+ Updated translations.
- Update to version 40.rc:
+ Location: Wrap label to fit smaller window sizes.
+ Mouse & Touchpad: Allow horizontal scrolling in test page.
+ Network: Fix creation of the netmask widget.
+ Various fixes to the language chooser.
+ Updated translations.
- Update to version 40.beta:
+ Various improvements to fingerprint management.
+ Show hardware model and vendor in the About panel.
+ New Keyboard panel design.
+ New power mode selector in the Power panel.
+ About:
- Show hardware model and vendor.
- Use os-release to search for the OS logo.
+ Accessibility: Major code cleanup.
+ Display: Try harder to select a good and working scale.
+ Keyboard: Handle input sources.
+ Power:
- Rearrange battery code to a new widget.
- Add a new "Power Mode" section.
+ Sharing: Also disable Traker3.
+ Sound: Update mute button icon when volume changes.
+ User Accounts
- Fix free of constant string
- Use properly translated fingerprint strings
- Improve transition to parental controls window
- Many improvements to fingerprint management
+ Updated translations.
- Drop control-center-complete-SAE-support.patch: fixed upstreaam.
==== gnome-desktop ====
Version update (3.38.4 -> 40.0)
Subpackages: gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Drop baselibs.conf: no longer build -32bit package. There is no
consumer left.
- Update to version 40.0:
+ No changes.
- Update to version 40.rc:
+ bg-slide-show: Always parse date/time integers in base 10.
+ Thumbnail:
- Fix thumbnailing of CBZ with UTF-8 filenames.
- Fix non-working thumbnailer in Flatpak.
+ Updated translations.
- Update to version 40.beta:
+ xkbinfo: Update iso639Ids but not iso3166Ids correctly in
evdev.
+ Updated translations.
==== gnome-dictionary ====
Version update (3.26.1+20180313.ac6d4c0 -> 40.0)
- Update to version 40.0:
+ Dropped the app menu.
+ Updated the application help.
+ Removed non-working Spanish dict server.
+ Updated the application icon.
+ Updated the Flatpak sandbox and build.
+ Fixed compiler warnings when building with newer toolchains.
+ Fixed the sidebar sizing issue.
+ Updated translations.
==== gnome-disk-utility ====
Version update (3.38.2 -> 40.0)
- Update to version 40.0:
+ Updated translations.
- Update to version 40.rc:
+ Updated translations.
- Update to version 40.beta:
+ ui:
- Make disks-devtab a scrolledwindow.
- Move margins from stack to devtab.
- Use HdyStatusPage for empty view.
- Replace GtkTable with GtkGrid.
- Replace Notebook with stack in the main window.
- Replace GtkHBox and GtkVBox.
- Adjust margins.
+ build:
- build: Pin libhandy wrapper to a specific version.
- Bump required libhandy to version 1.1.90.
- Update to version 40.alpha:
+ window:
- Make adaptive with HdyLeaflet.
- Add empty state
+ Add libhandy as a subproject (allowing to build if not
available as system library).
+ Do not display zram devices.
+ Flatpak build fixes.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.
==== gnome-keyring ====
Version update (3.36.0 -> 40.0)
Subpackages: gnome-keyring-pam libgck-modules-gnome-keyring
- Update to version 40.0:
+ Update libcap-ng capability handling.
+ UPdated translations.
==== gnome-maps ====
Version update (3.38.4 -> 40.0)
- Update to version 40.0:
+ Updated translations.
- Update to version 40.rc:
+ Updated appdata screenshots.
+ Updated POI defintions for OSM editing.
+ Updated translations.
- Update to version 40.beta:
+ Made place bubble adaptive for use on phones.
+ Show native name of places in addition to translated one.
+ Avoid building some Flatpak dependencies which are now in the
SDK.
+ Fix a bug resulting in writing a broken last view position on
exit in some circumstances.
+ Fix a bug preventing wrapping around at the date line with dark
tiles.
+ Increased width of layers thumbnails to avoid empty margins in
some translations.
+ Update copyright year.
+ Updated translations.
- Update to version 40.alpha:
+ Place bubbles redesign with larger thumbnails, tidy list view,
and summaries from Wikipedia when available in OSM.
+ More adapative UI fixes (for the no-network display).
+ Restore zooming to bounding boxes in search results (for
administrative areas, buildings, etc.).
+ List compatible form factors in appdata.
+ Don't display invalid URLs and also show error message for
invalid URLs when editing POIs in OSM.
+ Show localized name in user's language in place bubbles when
available in OSM.
+ Normalize tel: URIs to support the Calls app on Librem 5 and
Pinephone (among others).
+ Improve handling of OpenStreetMap URLs (to address objects or
coordinated) when pasting into the search bar.
+ Load file contents of shape layer files using async operations
(parsing is still done synchronous due to limitations with
GJS).
+ Require GJS 1.66 now, to enable newer ES features like coalesce
and the safe navigation operators.
+ Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.
==== gnome-mines ====
Version update (3.36.1 -> 40.0)
- Update to version 40.0:
+ Updated translations.
- Update to version 40.rc:
+ Updated translations.
- Update to version 40.alpha:
+ Updated help.
+ Code cleanup and modernization.
+ Keyboard shortcuts window improvements.
+ Only allow long-press gesture on touchscreen.
+ Fixed icon in scores dialog.
+ Fixed incorrectly accepting game as won.
+ Fixed spacebar not working until other key is pressed.
+ Fixed timer not stopping when game ends with multi-release.
+ Updated translations.
==== gnome-music ====
Version update (3.38.2 -> 40.0)
- Update to version 40.0:
+ Update appdata for the 40.0 release.
- Update to version 40.rc:
+ Improve startup loading.
+ Misc playlist handling fixes.
+ Use publication date instead of creation date for songs.
+ Updated translations.
==== gnome-online-accounts ====
Version update (3.38.0 -> 3.40.0)
Subpackages: libgoa-1_0-0 libgoa-backend-1_0-1 typelib-1_0-Goa-1_0
- Update to version 3.40.0:
+ No changes.
- Update to version 3.39.92:
+ Last.fm is enabled by default.
+ Bugs fixed:
- web-extension-main: Remove unnecessary and unused entry
point.
- kerberos-identity: Handle information-only prompts when
signing in.
- client: Mention that goa_client_get_manager might return
NULL.
+ Updated translations.
==== gnome-photos ====
Version update (3.38.1 -> 40.0)
Subpackages: gnome-shell-search-provider-gnome-photos
- Fix dependencies after the move from Tracker 2 to Tracker 3:
+ Drop pkgconfig(tracker-control-2.0) BuildRequires.
+ Replace (tracker >= 2 with tracker < 2.99) Requires with
tracker >= 3.
+ Replace (tracker-miner-files > 2 with tracker-miner-files <
2.99) Requires with tracker-miner-files >= 3.
- Update to version 40.0:
+ Updated translations.
- Update to version 40.rc:
+ Bugs fixed:
- gegl: Don't exceed arbitrary maximum number of threads.
- build, flatpak: Add an option for installing Flatpak-specific
files.
- Unbreak deletion of items from the Tracker database.
- Ensure that items get deleted when app is quit.
+ Updated translations.
- Update to version 40.beta:
+ Port to Tracker 3.
+ Various bugs fixed.
+ Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.
- Replace pkgconfig(tracker-sparql-2.0) BuildRequires with
pkgconfig(tracker-sparql-3.0): Follow upstreams port to Tracker3.
- Rebase gnome-photos-on-demand-activate-dleyna.patch.
==== gnome-remote-desktop ====
Version update (0.1.9 -> 40.0)
- Update to version 40.0:
+ rdp: Add support for FreeRDP 2.3, support 2.3, requires at
least 2.2.
+ Manu bugfixes.
- Add pkgconfig(freerdp-client2), pkgconfig(freerdp-server2),
pkgconfig(fuse3), pkgconfig(libvncclient),
pkgconfig(libvncserver), and pkgconfig(xkbcommon) BuildRequires:
better align with what meson looks for.
- Change _service file to point to the proper upstream git repo
(gitlab.gnome.org/GNOME/gnome-remote-desktop).
- Drop gnutls-anontls.patch,
0001-vnc-Copy-pixels-using-the-right-destination-stride.patch
0001-vnc-Drop-frames-if-client-is-gone.patch: fixed upstream:
fixed upstream.
==== gnome-screenshot ====
Version update (3.38.0 -> 40.0)
- Update to version 40.0:
+ No changes since 40.rc.
- Update to version 40.rc:
+ Metainfo: add a launchable tag.
+ Updated translations.
- Update to version 40.beta:
+ Move sound effects to gnome-shell.
+ Focus the filename entry by default.
+ Remember delay for area screenshots.
+ Remove compulsory_for_desktop.
+ Updated translations.
- Switch from _service to regular relaesed tarballs.
==== gnome-session ====
Version update (3.38.0 -> 40.0)
Subpackages: gnome-session-core gnome-session-default-session gnome-session-wayland
- Add gnome-session-avoid-blocking-when-connecting-dbus.patch: Fix
the login delay, avoid the blocking when connecting to
ScreenSaver dbus(bsc#1184698 glgo#GNOME/gnome-session#88).
- Update to version 40.0:
+ util: Remove undesired variables from activation environment.
- Update to version 40.beta:
+ gnome-session: GNOME session will now only block sleep for
suspend inhibitors and will block shutdown if a logout
inhibitor is active. Previously a suspend inhibitor would
prevent both sleep and logout. As such, applications may need
to be updated and grab both a logout and suspend inhibitor.
+ data: Fix indirect conflict with exit.target via app.slice
+ data: Re-add OnFailure= to .target units
+ util: Disable capturing of subpatterns
+ util: Only accept common space characters
+ Stop dbus-daemon instead of restarting it
+ Updated translations.
==== gnome-settings-daemon ====
Version update (3.38.1 -> 40.0.1)
- Update to version 40.0.1:
+ rfkill: Fix reading /dev/rfkill on newer kernels.
- Update to version 40.0:
+ No changes since version 40.rc.
- Update to version 40.rc:
+ Xsettings: Go back to loading gtk modules from
lib/gnome-settings-daemon-3.0.
+ Test framework improvements
+ Updated translations.
- Update to version 40.beta:
+ Power: Close idleness notifications before suspending.
+ Media-keys:
- Fix compiler warning.
- Remove screenshot sound feedback, performed by GNOME Shell.
+ Xsettings: Use Restart=on-failure like other plugins.
+ Updated translations.
- Update to version 40.alpha.1:
+ Use pathless "false" on dummy desktop files.
+ Auto-start screen saver service.
+ Datetime: Make use of new gweather API.
+ Xsettings:
- Fix mouse schema location.
- Fix updates after font settings changes.
+ Updated translations.
- Update to version 40.alpha:
+ Housekeeping: Fix crash when atime is not present.
+ Power:
- Avoid automatic logout in GDM/greeter.
- Do not warn more than once per warning level for devices.
+ USB-protection: Do not warn about ServiceUnknown errors for
USBGuard.
+ Datetime: Query GWeather DB on the fly instead of caching.
+ Color:
- Use the windowing system color transform matrix if available.
- Consider night-light active when disabled until tomorrow.
+ Xsettings:
- Use font aa/hinting/rgba-order from
gsettings-desktop-schemas.
- Use mouse drag-threshold/double-click from
gsettings-desktop-schemas.
+ Updated translations.
==== gnome-shell ====
Version update (3.38.3 -> 40.0)
Subpackages: gnome-shell-calendar
- Rebase patches, the following patches are rebased to version
40.0:
+ gnome-shell-domain.patch
+ gnome-shell-gdm-login-applet.patch
+ gnome-shell-jscSLE9267-Remove-sessionList-of-endSessionDialog.patch
+ gnome-shell-lock-bg-on-primary.patch
+ gnome-shell-screen-disappear.patch
+ gs-fate318433-prevent-same-account-multi-logins.patch
- Drop 2 patches, lock screen redesigned in version 3.36 or later:
+ gnome-shell-864872-unlock-by-mouse-motion.patch
+ gnome-shell-1007468-lock-screen-SUSE-logo-missing.patch
(bsc#1184102).
- Update
gnome-shell-jsc#SLE-16051-Input-method-recommendation.patch:
fix (boo#1183823).
- Update to version 40.0:
+ Updated translations.
==== gnome-shell-extension-desktop-icons ====
Version update (20.04.0 -> 20.10.0)
- Add desktop-icon-gnome-40.patch: Declare compatible to GNOME 40.
- Update to version 20.10.0:
* Support for Gnome Shell 3.38 and new dialog APIs.
* Fix dragging several files.
* Allocate draggable actor before starting the drag.
* Fix for the native switcheroo controller.
* Avoid scheduling multiple layoutChildren idlers and other
fixes.
* Templates support.
* Preview files with spacebar.
* Allow to launch programs with the discrete GPU.
* Show mounted devices.
* Set home folder label to localized "Home".
- Drop
gnome-shell-extension-desktop-icons-add-mount-disk-icon.patch:
Fixed upstream.
==== gnome-shell-extensions ====
Version update (3.38.2 -> 40.0)
- Have gnome-shell-classic obsolete gnome-shell-classic-session,
since gnome-shell-classic-session is no longer used.
- Remove gnome-shell-classic-session package: From the upstream
commit 9a78c7e4, the gnome-classic.session was not used anymore,
we can remove gnome-shell-classic-session package now
(bsc#1184933).
- Adapt sle-classic to version 40.0
+ Update gse-sle-classic-ext.patch
+ Update sle-classic@suse.com.tar.gz
- Update to version 40.0:
+ Updated translations.
- Move user-theme schema file to user-theme package.
- Update to version 40.rc:
+ native-window-placement: Adjust to gnome-shell changes.
+ windows-navigator: Adjust to gnome-shell changes.
+ window-list, workspace-indicator: Only show previews for up to
six workspaces.
+ window-list, workspace-indicator: Improve workspace preview
appearance.
+ Updated translations.
- Update to version 40.beta:
+ Add tooltips to workspace thumbnails.
+ Drop arrows from top bar menus.
+ drive-menu: Mark mounts that can be unmounted as removable.
+ Remove horizontal-workspaces extension.
+ Adjust to shell overview changes.
+ Fix crashes.
+ Misc. bug fixes and cleanups.
+ Updated translations.
- Update to version 40.alpha.1:
+ Don't depend on sassc when building from tarball.
+ Port extensions preferences to GTK4.
+ Misc. bug fixes and cleanups.
==== gnome-software ====
Version update (3.38.1 -> 40.0)
- Update to version 40.0:
+ Fix handling of invalid or incomplete application icons.
+ Fix the plugin documentation to reflect reality.
+ Fix the Snap plugin to actually load icons.
+ Set download size to 0 after the package is downloaded.
+ Updated translations.
- Update to version 40.rc:
+ Implement new featured apps carousel.
+ List of Flatpak repositories is updated when changed using the
Flatpak command line tool.
+ The loading page now shows the full color icon instead of the
symbolic one.
+ Show release date in version history for releases that use the
'date' attribute.
+ Improved icon handling, including with hiDPI screens.
+ Fixed a bug in remembering when update notifications were
shown.
+ Build as a dynamic rather than a static library, and rearrange
installation paths.
+ Updated translations.
- Bump gs_plugin_api from 14 to 16, following upstream.
- Rebase gnome-software-no-static-lib.patch.
- Update to version 40.beta:
+ GNOME Software now uses libappstream instead of
libappstream-glib to work with appstream data which provides
information about apps and other components.
* App details pages show version history information when it's
available.
* The loading page now shows the full color icon instead of the
symbolic one.
* UI elements for displaying app add-ons have been tweaked to
more closely match the designs.
* Installed icons and the badge showing the number of updates
available were changed back to blue from green.
* The dropdown showing the available sources of an application
includes the packaging format (e.g. Flatpak vs RPM).
* A bug was fixed that prevented installation of .flatpakref
files
+ Updated translations.
- Replace pkgconfig(appstream-glib) BuildRequires with
pkgconfig(appstream): follow upstreams changes.
==== gnome-sudoku ====
Version update (3.38.0 -> 40.0)
- Update to version 40.0:
+ Vala warning fixes.
+ Updated translations.
- Update to version 40.alpha:
+ Choose how many puzzles to print per page.
+ Move game controls to header bar and window menu and improve
mobile layout.
+ Make game win message dialog modal.
==== gnome-system-monitor ====
Version update (3.38.0 -> 40.0)
- Add ba93af5b3e429db5a9c4dd7e2d06b800735a9071.patch: Dropped
non-gnome workaround causing crash (boo#1185340).
- Update to version 40.0:
+ Updated translations.
- Update to version 40.rc:
+ Updated view switcher and preferences.
+ Fixed out of bounds error.
+ Use correct x-axis labels.
+ Fixed compilation warnings.
+ Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.
- Update to version 40.beta:
+ Fixed load-graph update interval.
+ Added logarithmic scale option in preferences.
+ Updated translations.
- Update to version 40.alpha:
+ Use random colors for cores.
+ Enable tabular fonts for tables.
+ Added memory maps and process priority help page.
+ Use two decimals precision for CPU usage.
+ Freeze process table while showing the process kill dialog.
+ Updated development setup documentation.
+ Added CPU affinity feature.
+ Added command-line help for GTK options.
+ Allow disable smooth drawing for network and memory charts.
+ Allow configuration of data points to draw.
+ Make resources sections collapsible.
+ Chart axis labels follow scaling.
+ Added option to select network totals unit separately.
+ Select Memory format in preferences.
+ Resize process name and command line columns.
+ Don't use trailing space in chart labels.
+ Updated translations.
==== gnome-terminal ====
Version update (3.38.3 -> 3.40.0)
Subpackages: gnome-shell-search-provider-gnome-terminal nautilus-extension-terminal
- Update to version 3.40.0:
+ Revert "screen: use clean env when creating new tab".
+ Updated translations.
- Update to version 3.39.90:
+ window: Add option to decode timestamps in context menu.
+ about: Mention the gnome version corresponding to the release.
+ nautilus: Pass environment when creating a terminal in the
current directory.
+ server: Filter environment variables in the server too.
+ client: Filter out some more env variables.
==== gnome-tweaks ====
Version update (3.34.1 -> 40.0)
- Update to version 40.0:
+ Fix "Fails to recognize GNOME Shell 40.rc running"
+ Updated translations.
- Drop 70.patch: fixed upstream.
- Add 70.patch: gshellwrapper: Fails to find Shell when its version
is not from numbers only.
- Update to version 40.beta:
+ GNOME Tweaks 40 brings several bug fixes, support for GNOME 40
settings changes, and removes GNOME Shell Extensions support.
Extensions support can now be found in the GNOME Extensions
app.
+ Port to libhandy 1.0.
+ Show the back button when leaflet is folded.
+ Update to new gsettings-desktop-schemas location.
+ Drop unused extensions support.
+ Use Gtk.HeaderBar instead of Handy.HeaderBar.
+ Add notice for Extensions removal.
- Remove upstreamed patches:
+ 77dde7477922f645946bfc64b1b25aeed2b01919.patch
+ gnome-tweaks-port-libhandy-1.patch
+ gnome-tweaks-port-new-schema-loc.patch
==== gnome-user-docs ====
Version update (3.38.2 -> 40.0)
- Update to version 40.0:
+ Updated gesture documentation for GNOME 40.
+ Updated illustrations.
+ Document QR Code feature for WiFi Hotspot.
+ Updated translations.
- Update to version 40.rc:
+ Updates for GNOME 40.
+ Updated translations.
- Update to version 40.beta:
+ Updated Privacy pages.
+ Removed outdated Firestarter pages.
+ Updated translations.
==== gnome-weather ====
Version update (3.36.1 -> 40.0)
Subpackages: gnome-shell-search-provider-gnome-weather
- Update to version 40.0:
+ Updated translations.
- Update to version 40.beta:
+ Major redesign with new charts.
+ Adaptive for mobile and desktop.
+ Updated translations.
- Update to version 40.alpha:
+ Major redesign with new charts.
+ Adaptive for mobile and desktop.
+ Bugs fixed: Unknown temperature and cloud conditions since
3.34.1 when using auto location.
+ Updated translations.
- Add pkgconfig(libhandy-1) BuildRequires: new dependency.
==== gobject-introspection ====
Version update (1.66.1 -> 1.68.0)
Subpackages: girepository-1_0 libgirepository-1_0-1
- Update to version 1.68.0:
+ Update GLib annotations.
+ docs: cleanup.
+ Fix syntax errors in gir-1.2.rnc.
- Update to version 1.67.1:
+ Requires Python 3.6+.
+ Update GLib annotations.
+ Fix compatibility with Python 3.10.
+ Fix build with GIR data disabled.
+ Add test object for signal marshallers.
==== grantleetheme ====
Version update (20.12.3 -> 21.04.0)
Subpackages: grantleetheme-lang libKF5GrantleeTheme5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Port to KNewStuff3/KNS3/QtQuickDialogWrapper
* UTF-8 is the new default for QTextStream.
* Use git commit hook
* run git clang-format
* It compiles fine without deprecated method
* Add missing override on destructor
==== graphene ====
Version update (1.10.2 -> 1.10.6)
Subpackages: libgraphene-1_0-0 typelib-1_0-Graphene-1_0
- Update to version 1.10.6:
+ Hide GRAPHENE_SIMD_S from the introspection data.
+ Nudge ray axis when intersecting a box.
- Changes from version 1.10.4:
+ Add ARM NEON support when building with Visual Studio.
+ Build fix on ARM64 Windows.
+ Drop deprecated "python3" Meson module.
+ Fix detection of non-intersecting boxes.
+ Only enable SSE2 on x86_64.
+ Use the compiler-appropriate alignment attributes.
+ Change introspection option to a yielding feature.
- Change -Dintrospection=true meson parameter to
- Dintrospection=enabled: follow upstream build system changes.
- Wrap -Dsse2=true meson parameter into %ifarch x86_64: 32bit
builds for example do not support sse2 (likely boo#1184678).
==== graphviz ====
Version update (2.42.3 -> 2.46.1)
Subpackages: graphviz-plugins-core libgraphviz6
- Buildrequire full ghostscript in the addons package
to avoid a conflict betwen ghostcript-mini and ghostscript-devel
- Replace ghostscript-mini dependency with ghostscript_any
- Add graphviz-webp package to for webp image support
- Reenable ghostscript, but require just ghostscript-mini
- Update to new release 2.46.1 (changes since 2.44.1)
* Support for building against Guile 2.2
* Portable source is now also offered as a .tar.xz
* CentOS/RHEL 6 is no longer supported
* Vestiges of Qt4 support have been removed
* C++11 support is now required of the C++ compiler used to build Graphviz
* C99 support is now required of the C compiler used to build Graphviz
* Question about userout() function in agerror.c #1924
* The minimum version of Python required to run the test suite is 3.6
* memory leak in label construction
* gvedit compilation errors out, but works if manually compiled with qt5 #1862
* incorrect HTML BR attribute parsing code #1913
* broken overflow checks in RectArea #1906
* various memory leaks !1699
* Fix bad free in lefty !1709
* typo in pathcross #1926
* Out-of-bounds write caused by incorrect error handling of malloc in genUserdata #1928
* Offer .tar.xz files too #454
* Header file graphviz_version.h has no include guards #1929
* regression: newlines embedded in quoted labels / node names are not preserved in 2.46.0 #1931
* Properly fill graphviz_version.h !1706
* Cgraph's agxbuf API gained a new function agxbdisown(), for dissociating
* backing memory from the managed buffer
* Build system support for the Elbrus 2000 CPU, thanks to Michael Shigorin
* Cgraph's agheap() API has been removed
* Autotools build system support for eFence has been removed
* Building Graphviz with ICC defaults to -O2 instead of -O0
* Build system work arounds for GCC 3 have been removed
* Incomplete support for running the test suite under CMake has been removed
* Portable source tarballs now use the ?ustar? POSIX format
* Minimum version of Flex required to build Graphviz is now 2.5.2
* Minimum version of Bison required to build Graphviz is now 3.0
* Minimum version of CMake required to build Graphviz using CMake is now 3.1
* gvpr: line numbers in gvpr errors/warnings are incorrect #1594
* URL typo in patchwork man page
* Escaped backslashes are not correctly handled when producing xdot with dot #165
* heap-over-flow(off-by-null) in lib/common/shapes.c #1700
* Windows MSBuild executables have the wrong version #1745
* Cast Overflow at pango_textlayout #1314
* x11 back end segfaults if display is unavailable #1776
* typo in cmd/gvpr/lib/clustg #1781
* Segfault in dot #1783
* Incorrect 'Arrow type "s" unknown' error #1444
* segfault on reading 0x10 #1724
* Null-dereference READ (144736912) #1676
* "Warning! PATH too long installer unable to modify PATH!" using CMake Windows installer and PATH length > 1024 #1770
* gvedit -? gives "option - unrecognized - ignored" instead of showing usage #1813
* lefty is not built for Windows (fixed for MSBuild builds only) #1818
* a failure to detect OpenGL glGenTextures() errors has been corrected
* sfio does compile time benchmarknig #1422
* iffe "lib" check always succeeds when compiler optimises #1521
* syntax error near text who is not present #1411
* Explicitly links with libstdc++; should allow libc++ if appropriate #163
* A macOS file that was erroneously excluded from portable source tarballs has
* been restored
* Add option -? for usage to diffimg
* Add option -? for usage to dotty
* Add option -? for usage to lneato
* Add option -? for usage to vimdot
* Fix smyrna -? to actually print usage instead of error
* Fix edgepaint -? to actually print usage instead of error
* Remove '"' from usage text in non-Windows version of dotty
* Correct misspelled 'smyrna' in usage
* Fix edgepaint -o option
* Correct shebang of gvmap.sh to use ksh
* Fix gvmap.sh -? option to exit with zero exit status
* Graphviz doesn't build on MacOS with the latest libc++ #1785
* make fails if ps2pdf is not installed (using autotools) #1763
* multiple graphs to file output causes a segfault #1845
* lefty PTY functionality relies on file descriptor implementation details #1823
* buffer overflow in fdpgen
* Crashes by VRML output when current directory is not writable #793
* Segmentation fault when newrank=true #1221
* sfdp craches #236
* fdp segmentation fault with GK=0 #1290
* fdp crash #1865
* Graphviz always crash with this simple dot file #167
* Seg fault in dot #1771
* gml2gv doesn't handle some attributes correctly #1869
* Add missing circo, fdp, neato, osage, patchwork, sfdp & twopi tools to Windows builds (copies of dot)
* Add gv2gml tool to CMake (copy of gml2gv on Windows, symlink to gml2gv otherwise)
* Regression: fdp generates internal names in the output #1876
* Regression: fdp assertion error on cluster in edge #1877
* Regression in id / <title> in svg for twopi #1907
- graphviz-2.46-fix-shebang.patch added to make rpmlint happy
- graphviz-no_strict_aliasing.patch changed to be applicable to current files
- configure without ghostscript to break new build cycle
- Update source URLs
- Use _multibuild to build graphviz and graphviz-addons in a single
development project
- graphviz-addons.changes
- graphviz-addons.spec
- Update to new release 2.44.1 (changes since 2.42.3)
* applied RH patches (from graphviz-2.42.2-8.fc32.src.rpm)
* some allocation failures that could previously allow memory
corruption now exit
* lab_gamut.3.pdf is no longer included in release archives
* Fixed Neato's hier mode is broken since v2.44.0
* Fixed segmentation fault (core dumped)
* New SGD mode in neato
* Add pkg-config files
* tred: add feature to output removed edges to stderr upon request
* Workaround: avoid creating a virtual edge loop.
* Add riscv64 to host_cpu configure.ac
* lib/cgraph: include empty malloc.h from subdir include
* lib/gvpr: compile mkdefs with $(HOSTCC) rather than $(CC)
* lib/vpsc: rename bcopy->b_copy
* Fixed the NativeCodeAnalysis task failed unexpectedly.
* Include all test files in distro
* host_cpu add mips64 platform
* Correct description of 'port' syntax in manual
* svg output displays TITLE of %3 if graph had no name
* XML errors in generated SVG when URL attribute contains
ampersand (&)
* Test files missing from source distributions
* SVG error for "g.transform.scale " in graphviz version 2.43
- BuildRequires for ghostscript and groff (generate cdt documentation)
- Extension graphviz-php changes:
* Require php(api) and php(zend-abi) to guarantee ABI compatibility
* Don't pull in extra libraries from PHP
+ graphviz-no_php_extra_libs.patch
* Remove argon2-devel from list of dependencies
* Automatically enable extension when installed by providing
/etc/php{5,7}/conf.d/gv.ini
- Rename python*-graphviz to python*-gv, there is also normal
pypi graphviz package and we clash otherwise and override
each other
==== graphviz-addons ====
Version update (2.42.3 -> 2.46.1)
Subpackages: graphviz-gd graphviz-gnome
- Buildrequire full ghostscript in the addons package
to avoid a conflict betwen ghostcript-mini and ghostscript-devel
- Replace ghostscript-mini dependency with ghostscript_any
- Add graphviz-webp package to for webp image support
- Reenable ghostscript, but require just ghostscript-mini
- Update to new release 2.46.1 (changes since 2.44.1)
* Support for building against Guile 2.2
* Portable source is now also offered as a .tar.xz
* CentOS/RHEL 6 is no longer supported
* Vestiges of Qt4 support have been removed
* C++11 support is now required of the C++ compiler used to build Graphviz
* C99 support is now required of the C compiler used to build Graphviz
* Question about userout() function in agerror.c #1924
* The minimum version of Python required to run the test suite is 3.6
* memory leak in label construction
* gvedit compilation errors out, but works if manually compiled with qt5 #1862
* incorrect HTML BR attribute parsing code #1913
* broken overflow checks in RectArea #1906
* various memory leaks !1699
* Fix bad free in lefty !1709
* typo in pathcross #1926
* Out-of-bounds write caused by incorrect error handling of malloc in genUserdata #1928
* Offer .tar.xz files too #454
* Header file graphviz_version.h has no include guards #1929
* regression: newlines embedded in quoted labels / node names are not preserved in 2.46.0 #1931
* Properly fill graphviz_version.h !1706
* Cgraph's agxbuf API gained a new function agxbdisown(), for dissociating
* backing memory from the managed buffer
* Build system support for the Elbrus 2000 CPU, thanks to Michael Shigorin
* Cgraph's agheap() API has been removed
* Autotools build system support for eFence has been removed
* Building Graphviz with ICC defaults to -O2 instead of -O0
* Build system work arounds for GCC 3 have been removed
* Incomplete support for running the test suite under CMake has been removed
* Portable source tarballs now use the ?ustar? POSIX format
* Minimum version of Flex required to build Graphviz is now 2.5.2
* Minimum version of Bison required to build Graphviz is now 3.0
* Minimum version of CMake required to build Graphviz using CMake is now 3.1
* gvpr: line numbers in gvpr errors/warnings are incorrect #1594
* URL typo in patchwork man page
* Escaped backslashes are not correctly handled when producing xdot with dot #165
* heap-over-flow(off-by-null) in lib/common/shapes.c #1700
* Windows MSBuild executables have the wrong version #1745
* Cast Overflow at pango_textlayout #1314
* x11 back end segfaults if display is unavailable #1776
* typo in cmd/gvpr/lib/clustg #1781
* Segfault in dot #1783
* Incorrect 'Arrow type "s" unknown' error #1444
* segfault on reading 0x10 #1724
* Null-dereference READ (144736912) #1676
* "Warning! PATH too long installer unable to modify PATH!" using CMake Windows installer and PATH length > 1024 #1770
* gvedit -? gives "option - unrecognized - ignored" instead of showing usage #1813
* lefty is not built for Windows (fixed for MSBuild builds only) #1818
* a failure to detect OpenGL glGenTextures() errors has been corrected
* sfio does compile time benchmarknig #1422
* iffe "lib" check always succeeds when compiler optimises #1521
* syntax error near text who is not present #1411
* Explicitly links with libstdc++; should allow libc++ if appropriate #163
* A macOS file that was erroneously excluded from portable source tarballs has
* been restored
* Add option -? for usage to diffimg
* Add option -? for usage to dotty
* Add option -? for usage to lneato
* Add option -? for usage to vimdot
* Fix smyrna -? to actually print usage instead of error
* Fix edgepaint -? to actually print usage instead of error
* Remove '"' from usage text in non-Windows version of dotty
* Correct misspelled 'smyrna' in usage
* Fix edgepaint -o option
* Correct shebang of gvmap.sh to use ksh
* Fix gvmap.sh -? option to exit with zero exit status
* Graphviz doesn't build on MacOS with the latest libc++ #1785
* make fails if ps2pdf is not installed (using autotools) #1763
* multiple graphs to file output causes a segfault #1845
* lefty PTY functionality relies on file descriptor implementation details #1823
* buffer overflow in fdpgen
* Crashes by VRML output when current directory is not writable #793
* Segmentation fault when newrank=true #1221
* sfdp craches #236
* fdp segmentation fault with GK=0 #1290
* fdp crash #1865
* Graphviz always crash with this simple dot file #167
* Seg fault in dot #1771
* gml2gv doesn't handle some attributes correctly #1869
* Add missing circo, fdp, neato, osage, patchwork, sfdp & twopi tools to Windows builds (copies of dot)
* Add gv2gml tool to CMake (copy of gml2gv on Windows, symlink to gml2gv otherwise)
* Regression: fdp generates internal names in the output #1876
* Regression: fdp assertion error on cluster in edge #1877
* Regression in id / <title> in svg for twopi #1907
- graphviz-2.46-fix-shebang.patch added to make rpmlint happy
- graphviz-no_strict_aliasing.patch changed to be applicable to current files
- configure without ghostscript to break new build cycle
- Update source URLs
- Use _multibuild to build graphviz and graphviz-addons in a single
development project
- graphviz-addons.changes
- graphviz-addons.spec
- Update to new release 2.44.1 (changes since 2.42.3)
* applied RH patches (from graphviz-2.42.2-8.fc32.src.rpm)
* some allocation failures that could previously allow memory
corruption now exit
* lab_gamut.3.pdf is no longer included in release archives
* Fixed Neato's hier mode is broken since v2.44.0
* Fixed segmentation fault (core dumped)
* New SGD mode in neato
* Add pkg-config files
* tred: add feature to output removed edges to stderr upon request
* Workaround: avoid creating a virtual edge loop.
* Add riscv64 to host_cpu configure.ac
* lib/cgraph: include empty malloc.h from subdir include
* lib/gvpr: compile mkdefs with $(HOSTCC) rather than $(CC)
* lib/vpsc: rename bcopy->b_copy
* Fixed the NativeCodeAnalysis task failed unexpectedly.
* Include all test files in distro
* host_cpu add mips64 platform
* Correct description of 'port' syntax in manual
* svg output displays TITLE of %3 if graph had no name
* XML errors in generated SVG when URL attribute contains
ampersand (&)
* Test files missing from source distributions
* SVG error for "g.transform.scale " in graphviz version 2.43
- BuildRequires for ghostscript and groff (generate cdt documentation)
- Extension graphviz-php changes:
* Require php(api) and php(zend-abi) to guarantee ABI compatibility
* Don't pull in extra libraries from PHP
+ graphviz-no_php_extra_libs.patch
* Remove argon2-devel from list of dependencies
* Automatically enable extension when installed by providing
/etc/php{5,7}/conf.d/gv.ini
==== grilo-plugins ====
Version update (0.3.12 -> 0.3.13)
Subpackages: grilo-plugin-tracker grilo-plugin-youtube
- Add 108.patch: lua-factory: Remove a bad pop. This was exposed
by Lua 5.4.3, causing a crash.
- Update to version 0.3.13:
+ Remove Vimeo plugin.
+ Remove Jamendo plugin.
+ Deprecate: tracker version 2.
+ guardianvideos: Use api-key from GrlConfig.
+ thegamesdb: Update the Dreamcast MIME type.
+ tracker3: Handle delete events better.
+ tracker3: Fix setting of publication-date metadata-key.
+ Add option to disable bulding help.
+ Allow building grilo-plugins as a Meson subproject.
==== grub2 ====
Subpackages: grub2-arm64-efi grub2-snapper-plugin grub2-systemd-sleep-plugin
- Fix obsolete syslog in systemd unit file and updating to use journal as
StandardOutput (bsc#1185149)
* grub2-once.service
- Fix build error on armv6/armv7 (bsc#1184712)
* 0001-emu-fix-executable-stack-marking.patch
- Fix error grub_file_filters not found in Azure virtual machine (bsc#1182012)
* 0001-Workaround-volatile-efi-boot-variable.patch
==== gsettings-desktop-schemas ====
Version update (3.38.0 -> 40.0)
- Update to version 40.0:
+ Updated translations.
- Update to version 40.rc:
+ Updated translations.
- Update to version 40.beta:
+ Use pgUp/Down shortcuts for horizontal workspace switching.
+ Add super-based workspace navigation shortcuts.
+ Remove ?gnome-fallback? as a valid session name.
+ Fix summary of `two-finger-scroll-enabled` key.
+ Updated translations.
- Update to version 40.alpha:
+ Add scroll button locking to trackballs.
+ Move mouse drag-threshold/double-click settings here.
+ Move antialiasing/hinting/rgba-order settings here.
+ Updated translations.
==== gstreamer ====
Version update (1.18.3 -> 1.18.4)
Subpackages: gstreamer-utils libgstreamer-1_0-0 typelib-1_0-Gst-1_0
- update to 1.18.4:
important security fixes for ID3 tag reading, matroska and realmedia
parsing, and gst-libav audio decoding
Details:
* audiomixer, audioaggregator: input buffer handling fixes
* decodebin3: improve stream-selection message handling
* uridecodebin3: make ?caps? property work
* wavenc: fix writing of INFO chunks in some cases
* v4l2: bt601 colorimetry, allow encoder resolution changes, fix
decoder frame rate negotiation
* decklinkvideosink: fix auto format detection, and fixes for 29.97fps
framerate output
* mpeg-2 video handling fixes when seeking
* avviddec: fix bufferpool negotiation and possible memory corruption
when changing resolution
* various stability, performance and reliability improvements
* memory leak fixes
* build fixes: rpicamsrc, qt overlay example, d3d11videosink on UWP
* info: Don?t leak log function user_data if the debug system is
compiled out
* task: Use SetThreadDescription() Win32 API for setting thread names,
which preserves thread names in dump files.
* buffer, memory: Mark info in map functions as caller-allocates and
pass allocation params as const pointers where possible
* clock: define AUTO_CLEANUP_FREE_FUNC for GstClockID
* tag: id3v2: fix frame size check and potential invalid reads
* audio: Fix gst_audio_buffer_truncate() meta handling for
non-interleaved audio
* audioresample: respect buffer layout when draining
* audioaggregator: fix input_buffer ownership
* decodebin3: change stream selection message owner, so that the app
sends the stream-selection event to the right element
* rtspconnection: correct data_size when tunneled mode
* uridecodebin3: make caps property work
* video-converter: Don?t upsample invalid lines
* videodecoder: Fix racy critical when pool negotiation occurs during
flush
* video: Convert gst_video_info_to_caps() to take self as const ptr
* examples: added qt core dependency for qt overlay example
* matroskademux: header parsing fixes
* rpicamsrc: depend on posix threads and vchiq_arm to fix build on
raspios again
* wavenc: Fixed INFO chunk corruption, caused by odd sized data not
being padded
* wavpackdec: Add floating point format support to fix distortions in
some cases
* v4l2: recognize V4L2 bt601 colorimetry again
* v4l2videoenc: support resolution change stream encode
* v4l2h265codec: fix HEVC profile string issue
* v4l2object: Need keep same transfer as input caps
* v4l2videodec: Fix vp8 and vp9 streams can?t play on board with
vendor bsp
* v4l2videodec: fix src side frame rate negotiation
* avwait: Don?t post messages with the mutex locked
* d3d11h264dec: Reconfigure decoder object on DPB size change and keep
track of actually configured DPB size
* dashsink: fix double unref of sinkpad caps
* decklinkvideosink: Use correct numerator for 29.97fps
* decklinkvideosink: fix auto format detection
* decklinksrc: Use a more accurate capture time
* d3d11videosink: Fix build error on UWP
* interlace: negotiation and buffer leak fixes
* mpegvideoparse: do not clip, so decoder receives data from keyframe
even if it?s before the segment start
* mpegtsparse: Fix switched DTS/PTS when set-timestamps=false
* nvh264sldec: Reopen decoder object if larger DPB size is required
* sdpsrc: fix double free if sdp is provided as string via the
property
* vulkan: Fix elements long name.
==== gstreamer-editing-services ====
Version update (1.18.3 -> 1.18.4)
Subpackages: libges-1_0-0 typelib-1_0-GES-1_0
- Update to version 1.18.4:
+ group: Use proper group constructor
==== gstreamer-plugins-bad ====
Version update (1.18.3 -> 1.18.4)
Subpackages: gstreamer-transcoder libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 typelib-1_0-GstTranscoder-1_0
- added patches
fix https://gitlab.freedesktop.org/gstreamer/gst-plugins-bad/-/issues/1574
+ gstreamer-plugins-bad-openexr3.patch
- Update to version 1.18.4:
+ avwait: Don't post messages with the mutex locked
+ d3d11h264dec: Reconfigure decoder object on DPB size change
and keep track of actually configured DPB size
+ dashsink: fix double unref of sinkpad caps
+ decklinkvideosink: Use correct numerator for 29.97fps
+ decklinkvideosink: fix auto format detection
+ decklinksrc: Use a more accurate capture time
+ d3d11videosink: Fix build error on UWP
+ interlace: negotiation and buffer leak fixes
+ mpegvideoparse: do not clip, so decoder receives data from
keyframe even if it's before the segment start
+ mpegtsparse: Fix switched DTS/PTS when set-timestamps=false
+ nvh264sldec: Reopen decoder object if larger DPB size is
required
+ sdpsrc: fix double free if sdp is provided as string via the
property
+ vulkan: Fix elements long name.
==== gstreamer-plugins-base ====
Version update (1.18.3 -> 1.18.4)
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.18.4:
+ tag: id3v2: fix frame size check and potential invalid reads
+ audio: Fix gst_audio_buffer_truncate() meta handling for non-interleaved audio
+ audioresample: respect buffer layout when draining
+ audioaggregator: fix input_buffer ownership
+ decodebin3: change stream selection message owner, so that the app sends the stream-selection event to the right element
+ rtspconnection: correct data_size when tunneled mode
+ uridecodebin3: make caps property work
+ video-converter: Don't upsample invalid lines
+ videodecoder: Fix racy critical when pool negotiation occurs during flush
+ video: Convert gst_video_info_to_caps() to take self as const ptr
+ examples: added qt core dependency for qt overlay example
==== gstreamer-plugins-good ====
Version update (1.18.3 -> 1.18.4)
Subpackages: gstreamer-plugins-good-extra gstreamer-plugins-good-gtk gstreamer-plugins-good-jack gstreamer-plugins-good-qtqml
- Add 612102fdbc3f813bf9d3406165692b5f742e51a6.patch: Fix build
with gcc 11, based on upstream git.
- Update to version 1.18.4:
+ matroskademux: header parsing fixes
+ rpicamsrc: depend on posix threads and vchiq_arm to fix build
on raspios again
+ wavenc: Fixed INFO chunk corruption, caused by odd sized data
not being padded
+ wavpackdec: Add floating point format support to fix
distortions in some cases
+ v4l2: recognize V4L2 bt601 colorimetry again
+ v4l2videoenc: support resolution change stream encode
+ v4l2h265codec: fix HEVC profile string issue
+ v4l2object: Need keep same transfer as input caps
+ v4l2videodec: Fix vp8 and vp9 streams can't play on board
with vendor bsp
+ v4l2videodec: fix src side frame rate negotiation
==== gstreamer-plugins-libav ====
Version update (1.18.3 -> 1.18.4)
- Update to version 1.18.4:
+ h264 encoder: append encoder exposure to aud
+ postproc: Fix a problem of propose_allocation when passthrough
+ glx: Iterate over FBConfig and select 8 bit color size
==== gstreamer-plugins-ugly ====
Version update (1.18.3 -> 1.18.4)
- Update to version 1.18.4:
+ rmdemux: Make sure we have enough data available when parsing
audio/video packets
==== gthumb ====
Version update (3.10.2 -> 3.10.3)
- Update to version 3.10.3:
+ Fix possible build error.
+ Updated translations.
==== gtk-vnc ====
Version update (1.0.0 -> 1.2.0)
Subpackages: libgtk-vnc-2_0-0 libgvnc-1_0-0
- Update to version 1.2.0:
+ Add API to request fixed zoom level.
+ Add API to request fixed aspect ratio when scaling.
+ Add APIs for client initiated desktop resize.
+ Implement "Extended Desktop Resize" VNC extension.
+ Implement "Desktop Rename" VNC extension.
+ Implement "Last Rect" VNC extension.
+ Implement "XVP" (power control) VNC extension.
+ Implement VeNCrypt "plain" auth mode.
+ Implement alpha cursor VNC extension.
+ Fix JPEG decoding in low colour depth modes.
+ Update translations.
==== gtk3 ====
Version update (3.24.27 -> 3.24.29)
Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0
- Update to version 3.24.29:
+ Input:
- Look for a Compose file in the right place.
- Revert some Compose sequence changes (mainly around dead
acute and apostrophe).
- Consume all key events during preedit, to avoid unexpected
interactions.
- Ignore more modifiers during preedit, to allow using 3rd and
5th level choosers.
- Fix handling of cursor positions in non-ASCII preedit text.
+ GtkSpinButton: Interpret localized digits.
+ GtkScale: Fix sporadic criticals.
+ GtkScrolledWindow:
- Cancel overshoot on size changes.
- Avoid criticals with non-overlay scrollbars.
+ GtkFileChooser: Handle smb mounts better.
+ GtkListBox: Fix extending multi-selections.
+ Fix a possible crash in gtk_show_uri.
+ Wayland: Improve font settings fallback.
+ X11:
- Avoid log spam on exit.
- Don't beep on untrusted displays.
+ Updated translations.
- Drop gtk3-prevent-g_file_get_basename-return-NULL.patch: fixed
upstream.
- Update to version 3.24.28:
+ Input: Improve dead key handling.
+ CSS: Fix rendering of scaled text shadows.
+ Wayland: Fix matching of accelerators with multiple layouts.
+ X11: Trap errors from the COW.
+ Build: Make gtk3-update-icon-cache output reproducible.
+ Updated translations.
- Add gtk3-prevent-g_file_get_basename-return-NULL.patch:
+ Fix a possible crash in gtk_show_uri
(boo#1185082, glgo#GNOME/gtk!3458).
==== gtksourceview4 ====
Version update (4.8.0 -> 4.8.1)
Subpackages: libgtksourceview-4-0 typelib-1_0-GtkSource-4
- Add d1ed58b2ab82bd5be55881088fc17ff1527511db.patch: build:
disable -Werror for incompatible-pointer-types. Works around
build failure with GCC 11.
- Update to version 4.8.1:
+ Fix highlighting in presence of byte-order-marks (BOM).
+ meson.lang: Update keywords to 0.55.3 syntax.
+ cmake.lang: Update keywords to 3.18.2 syntax.
+ go.lang: make "0i" syntax highlight as integer.
+ Updated translations.
==== gvfs ====
Version update (1.46.2 -> 1.48.0)
Subpackages: gvfs-backend-afc gvfs-backend-samba gvfs-backends gvfs-fuse
- Rebase SLE patches gvfs-nds.patch and gvfs-nvvfs.patch for version
1.48.0:
+ Use meson summary function instead of custom output(boo#1184104).
- Update to version 1.48.0:
+ Updated translations.
- Update to version 1.47.91:
+ Updated translations.
- Update to version 1.47.90:
+ google: Add Shared drives folder.
+ google: Add Shared with me folder.
+ google: Improve performance for folders with large number of
files.
+ daemon: Set filesystem::use-preview explicitly and
consistently.
+ daemon: Unify and shorten strings for prompt dialog titles.
+ Updated translations.
- Update to version 1.47.1:
+ mtp: Fix crashes when storage descriptions are not provided.
+ trash: Explicitly cancel file monitor to prevent deadlock.
+ admin: Add copy and push implementations for better
performance.
+ client: Add fallback to session bus for synchronous API.
+ daemon: Use named sockets to avoid network permission
requirement.
+ smb: Set fast content type independently of other attributes.
==== gwenview5 ====
Version update (20.12.3 -> 21.04.0)
Subpackages: gwenview5-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- Changes since 21.03.80:
* Partially revert commit "Use Quality level when saving JPEG images"
* Set a sane default window size
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* When receiving a list of files as parameters, filter duplicate filenames (kde#434046)
* Base scroll speed on text height rather than image row height (kde#297853)
* Show quality chooser for other lossy image formats too (kde#431680)
* Replace slideshow ServiceMenu by SlideShowFileItemAction (kde#429531)
* Allow disabling Bird's Eye View (kde#426105)
* Fix zoom with F or middle mouse click caused by the introduction of the spinbox (kde#432075)
* VideoViewAdapter: Show video timestamps (kde#414769)
* Enable custom zoom values with a SpinBox replacing the static label (kde#157274)
- Enable libtiff support
==== gzip ====
- fix DFLTCC segfault [bsc#1177047]
- added patches
fix https://git.savannah.gnu.org/cgit/gzip.git/commit/?id=be0a534ba2b6e77da289de...
+ gzip-1.10-fix-DFLTCC-segfault.patch
==== harfbuzz ====
Version update (2.7.4 -> 2.8.0)
Subpackages: libharfbuzz-gobject0 libharfbuzz-icu0 libharfbuzz0 typelib-1_0-HarfBuzz-0_0
- Update to version 2.8.0:
+ Shape joining scripts other than Arabic/Syriac using the
Universal Shaping Engine. Previously these were shaped using
the generalized Arabic shaper.
+ Fix regression in shaping of U+0B55 ORIYA SIGN OVERLINE.
+ Update language tags.
+ Variations: reduce error: do not round each interpolated delta.
+ Documentation improvements.
+ Subsetter improvements: subsets most, if not all, lookup types
now.
+ Fuzzer-found fixes and other improvements when memory failures
happen.
+ Removed most atomic implementations now that we have C++11
atomic impl.
+ General codebase upkeep; using more C++11 features: constexpr
constructors, etc.
==== hdparm ====
Version update (9.60 -> 9.61)
- update to 9.61:
- fixes for --set-sector-size and reporting of physical/logical sector sizes
==== hexchat ====
Subpackages: hexchat-lang
- Add 2559.patch: fix segfault on lua_pop with Lua 5.4.3.
==== highlight ====
Version update (3.62 -> 4.0)
- Update to version 4.0.
* Renamed `std` style name to `def`.
* Version and README updates.
- Changes from version 4.0.beta7:
* Removed `extras/web_plugins`.
- Changes from version 4.0.beta6:
* Added user-select default property to HTML line number style.
- Update to version 4.0.beta5:
* Revised color themes
- Update to version 4.0.beta4:
* Added two more keyword styles for default themes
* Added Custom theme attributes for Plain TeX, LaTeX, SVG and
Pango
* Enabled syntax message output with `--ls-syntax-error`
* GUI: enabled syntax error checkbox
- Changes from version 4.0.beta3:
* Added Custom theme attribute
* Enabled inline stylesheets with `--ls-hover`
* Added Error and Hover theme properties
* Enabled syntax error highlighting with `ls-semantic`
- Changes from version 4.0.beta2:
* Improved LSP message handling
* Added delay LSP parameter
* Added LSP semantic token styles to base16 themes
* CLI: Enabled `--ls-semantic` option
- Changes from version 4.0.beta1:
* Added support for the language server protocol
* Added new configuration file lsp.conf
* CLI: Added `ls-profile`, `--ls-workspace`,`--ls-hover`
* CLI: Deprecated `--start-nested`, `--reformat=user`,
`--reformat-option`, `--base16`, `--delim-cr`, `--plug-in-read`
* GUI: Added LSP configuration tab
==== hivex ====
Subpackages: libhivex0 perl-Win-Hivex
- Remove ocaml_native_compiler conditional
build native target unconditionally
==== hwdata ====
Version update (0.345 -> 0.346)
- Update to version 0.346:
+ Updated pci, usb and vendor ids.
+ Resolves boo#1182482 jsc#SLE-13791 bnc#1170160
==== hwinfo ====
Version update (21.72 -> 21.73)
- merge gh#openSUSE/hwinfo#95
- don't rely on select() updating its timeout arg (bsc#1184339)
- 21.73
==== iagno ====
- Add b37eacaf1485cda54d0fa4b2d2423f3d8c620af1.patch: Fix build
with vala 0.51.x.
==== iftop ====
- spec-cleaner run (move license to licensedir)
* use https for urls
==== incidenceeditor ====
Version update (20.12.3 -> 21.04.0)
Subpackages: incidenceeditor-lang libKF5IncidenceEditor5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- Changes since 21.03.80:
* Add time and time zone to EXDATEs of DATE-TIME instances (kde#169336)
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== inkscape ====
Subpackages: inkscape-extensions-extra inkscape-extensions-gimp
- Add 2790.patch: fix build against glib 2.67.3.
==== ipmitool ====
- Use /run instead of /var/run (bsc#1185162)
==== ipw-firmware ====
- Fix build on Leap which does not have %_firmwaredir
==== irqbalance ====
Version update (1.7.0+git20210222.9db8d5c -> 1.8.0)
Subpackages: irqbalance-ui
- Add _service file pointing to github sources
A _service
- Update to version 1.8.0:
* Add return value check of opendir in do_one_cpu
* Hotplug may occur again during sleep, so wait until there is no hotplug
==== irssi ====
Version update (1.2.2 -> 1.2.3)
- update to 1.2.3 (boo#1184848)
- Fix the compilation of utf8proc (#1021)
- Fix wrong call to free. By Zero King (#1076)
- Fix a colour reset in true colour themes when encountering
mIRC colours (#1059)
- Fix memory leak on malformed CAP requests (#1120)
- Fix an erroneous free of SASL data. Credit to Oss-Fuzz (#1128,
[#1130])
- Re-set the TLS flag when reconnecting (#1027, #1134)
- Fix the scrollback getting stuck after /clear (#1115, #1136)
- Fix the input of Ctrl+C as the first character (#1153, #1154)
- Fix crash on quit during unloading of modules on certain
platforms (#1167)
- Fix Irssi freezing input after Ctrl+Space on GLib >2.62 (#1180,
[#1183])
- Fix layout of IDCHANs. By Lauri Tirkkonen (#1197)
- Fix crash when server got reconnected before it was properly
connected (#1210, #1211)
- Fix multiple identical active caps (#1249)
- Minor help corrections (#1156, #1213, #1214, #1255)
- Remove erroneous colour in the colorless theme. Reported and
fixed by Nutchanon Wetchasit (#1220, #1221)
- Fix invalid bounds calculation when editing the text
entry. Found and fixed by Sergey Valentey (#1269)
- Fix passing of negative size in buffer writes. Found and
fixed by Sergey Valentey (#1270)
- Fix Irssi freezing on slow hardware and fast DCC transfers (#159,
[#1271])
- Fix compilation on Solaris (#1291)
- Fix null pointer dereference when receiving broken JOIN
record. Credit to Oss-Fuzz (#1292)
- Fix crash on /connect to some sockets (#1239, #1298)
- Fix Irssi rendering on Apple ARM. By Misty De Méo (#1267,
[#1268], #1290)
- Fix crash on /lastlog with broken lines (#1281, #1299)
- Fix memory leak when receiving bogus SASL authentication
data. Found and fixed by Sergey Valentey (#1293)
==== iso-codes ====
Version update (4.5.0 -> 4.6.0)
- update to 4.6.0:
* Many translation updates, see included ChangeLog
==== jack ====
Version update (1.9.17 -> 1.9.18)
- update to 1.9.18:
* Add zalsa_in/out as internal client (based on zita-a2j/j2a and jack1 code)
* Fix jack_midi_dump deadlock on close after the jack server is restarted
* Fix interrupt signal for linux futex waits
* Fix usage of meta-data in official macOS builds (private DB errors)
* Log error message when cleaning previous DB (macOS and Windows)
==== java-11-openjdk ====
Version update (11.0.10.0 -> 11.0.11.0)
Subpackages: java-11-openjdk-headless
- Update to upstream tag jdk-11.0.11+9 (April 2021, CPU)
* Security fixes
+ JDK-8244473: Contextualize registration for JNDI
+ JDK-8244543: Enhanced handling of abstract classes
+ JDK-8249906, CVE-2021-2163, bsc#1185055: Enhance opening JARs
+ JDK-8250568, CVE-2021-2161, bsc#1185056: Less ambiguous
processing
+ JDK-8253799: Make lists of normal filenames
+ JDK-8257001: Improve Http Client Support
* Other changes
+ JDK-7107012: sun.jvm.hotspot.code.CompressedReadStream
readDouble() conversion to long mishandled
+ JDK-7146776: deadlock between URLStreamHandler.getHostAddress
and file.Handler.openconnection
+ JDK-8086003: Test fails on OSX with java.lang.RuntimeException
'Narrow klass base: 0x0000000000000000, Narrow klass shift: 3'
missing
+ JDK-8168869: jdeps: localized messages don't use proper line
breaks
+ JDK-8180837: SunPKCS11-NSS tests failing with
CKR_ATTRIBUTE_READ_ONLY and CKR_MECHANISM_PARAM_INVALID
+ JDK-8202343: Disable TLS 1.0 and 1.1
+ JDK-8205992: jhsdb cannot attach to Java processes running in
Docker containers
+ JDK-8209193: Fix aarch64-linux compilation after -Wreorder
changes
+ JDK-8210413: AArch64: Optimize div/rem by constant in C1
+ JDK-8210578: AArch64: Invalid encoding for fmlsvs instruction
+ JDK-8211051: jdeps usage of --dot-output doesn't provide
valid output for modular jar
+ JDK-8211057: Gensrc step CompileProperties generates unstable
CompilerProperties output
+ JDK-8211150: G1 Full GC not purging code root memory and
hence causing memory leak
+ JDK-8211825: ModuleLayer.defineModulesWithXXX does not setup
delegation when module reads automatic module
+ JDK-8212043: Add floating-point Math.min/max intrinsics
+ JDK-8212218: [TESTBUG] runtime/ErrorHandling/
/TestHeapDumpOnOutOfMemoryErrorInMetaspace.java timed out
+ JDK-8213116: javax/swing/JComboBox/WindowsComboBoxSize/
/WindowsComboBoxSizeTest.java fails in Windows
+ JDK-8213909: jdeps --print-module-deps should report missing
dependences
+ JDK-8214180: Need better granularity for sleeping
+ JDK-8214223: tools/jdeps/listdeps/ListModuleDeps.java failed
due to missing Lib2 file
+ JDK-8214230: Classes generated by SystemModulesPlugin.java
are not reproducable
+ JDK-8214741: docs/index.html has no title or copyright
+ JDK-8215687: [Graal] unit test CheckGraalIntrinsics failed
after 8212043
+ JDK-8217848: [Graal] vmTestbase/nsk/jvmti/ResourceExhausted/
/resexhausted003/TestDescription.java fails
+ JDK-8218482: sun/security/krb5/auto/ReplayCachePrecise.java
failed - no KrbException thrown
+ JDK-8218550: Add test omitted from JDK-8212043
+ JDK-8221584: SIGSEGV in os::PlatformEvent::unpark() in
JvmtiRawMonitor::raw_exit while posting method exit event
+ JDK-8221995: AARCH64: problems with CAS instructions encoding
+ JDK-8222518: Remove unnecessary caching of Parker object in
java.lang.Thread
+ JDK-8222785: aarch64: add necessary masking for immediate
shift counts
+ JDK-8223186: HotSpot compile warnings from GCC 9
+ JDK-8225773: jdeps --check produces NPE if there are missing
module dependences
+ JDK-8225805: Java Access Bridge does not close the logger
+ JDK-8226810: Failed to launch JVM because of
NullPointerException occured on System.props
+ JDK-8229396: jdeps ignores multi-release when
generate-module-info used on command line
+ JDK-8229474: Shenandoah: Cleanup CM::update_roots()
+ JDK-8232225: Rework the fix for JDK-8071483
+ JDK-8232905: JFR fails with assertion:
assert(t->unflushed_size() == 0) failed: invariant
+ JDK-8233164: C2 fails with assert(phase->C->get_alias_index(t)
== phase->C->get_alias_index(t_adr)) failed: correct memory
chain
+ JDK-8233910: java/awt/ColorClass/AlphaColorTest.java is
failing intermittently in nightly lnux-x64 system
+ JDK-8233912: aarch64: minor improvements of atomic operations
+ JDK-8234508: VM_HeapWalkOperation::iterate_over_object reads
non-strong fields with an on-strong load barrier
+ JDK-8234742: Improve handshake logging
+ JDK-8234796: Refactor Handshake::execute to take a more
complex type than ThreadClosure
+ JDK-8235324: Dying objects are published from users of
CollectedHeap::object_iterate
+ JDK-8235351: Lookup::unreflect should bind with the original
caller independent of Method's accessible flag
+ JDK-8237369: Shenandoah: failed vmTestbase/nsk/jvmti/
/AttachOnDemand/attach021/TestDescription.java test
+ JDK-8237392: Shenandoah: Remove unreliable assertion
+ JDK-8237483: AArch64 C1 OopMap inserted twice fatal error
+ JDK-8237495: Java MIDI fails with a dereferenced memory error
when asked to send a raw 0xF7
+ JDK-8239355: (dc) Initial value of SO_SNDBUF should allow
sending large datagrams (macOS)
+ JDK-8240353: AArch64: missing support for
- XX:+ExtendedDTraceProbes in C1
+ JDK-8240704: CheckHandles.java failed "AssertionError: Handle
use increased by more than 10 percent."
+ JDK-8240751: Shenandoah: fold ShenandoahTracer definition
+ JDK-8240795: [REDO] 8238384 CTW: C2 compilation fails with
"assert(store != load->find_exact_control(load->in(0)))
failed: dependence cycle found"
+ JDK-8241598: Upgrade JLine to 3.14.0
+ JDK-8241649: Optimize Character.toString
+ JDK-8241770: Module xxxAnnotation() methods throw NCDFE if
module-info.class found as resource in unnamed module
+ JDK-8241911: AArch64: Fix a potential register clash issue in
reduce_add2I
+ JDK-8242030: Wrong package declarations in jline classes after
JDK-8241598
+ JDK-8242565: Policy initialization issues when the denyAfter
constraint is enabled
+ JDK-8243618: compiler/rtm/cli tests can be run w/o WhiteBox
+ JDK-8243670: Unexpected test result caused by C2
MergeMemNode::Ideal
+ JDK-8244088: [Regression] Switch of Gnome theme ends up in
deadlocked UI
+ JDK-8244154: Update SunPKCS11 provider with PKCS11 v3.0 header
files
+ JDK-8244340: Handshake processing thread lacks yielding
+ JDK-8244573: java.lang.ArrayIndexOutOfBoundsException thrown
for malformed class file
+ JDK-8244683: A TSA server used by tests
+ JDK-8245005: javax/net/ssl/compatibility/BasicConnectTest.java
failed with No enum constant
+ JDK-8245026: PsAdaptiveSizePolicy::_old_gen_policy_is_ready is
unused
+ JDK-8245283: JFR: Can't handle constant dynamic used by Jacoco
agent
+ JDK-8245512: CRC32 optimization using AVX512 instructions
+ JDK-8245527: LDAP Channel Binding support for Java
GSS/Kerberos
+ JDK-8246707: (sc) SocketChannel.read/write throws
AsynchronousCloseException on closed channel
+ JDK-8246709: sun/security/tools/jarsigner/
/TsacertOptionTest.java compilation failed after JDK-8244683
+ JDK-8247200: assert((unsigned)fpargs < 32)
+ JDK-8247766: [aarch64] guarantee(val < (1U << nbits))
failed: Field too big for insn.
+ JDK-8248336: AArch64: C2: offset overflow in
BoxLockNode::emit
+ JDK-8248865: Document JNDI/LDAP timeout properties
+ JDK-8248901: Signed immediate support in
.../share/assembler.hpp is broken.
+ JDK-8249543: Force DirectBufferAllocTest to run with
- ExplicitGCInvokesConcurrent
+ JDK-8249588: libwindowsaccessbridge issues on 64bit Windows
+ JDK-8249749: modify a primitive array through a stream and a
for cycle causes jre crash
+ JDK-8249787: Make TestGCLocker more resilient with concurrent
GCs
+ JDK-8249867: xml declaration is not followed by a newline
+ JDK-8250911: [windows] os::pd_map_memory() error detection
broken
+ JDK-8251255: [linux] Add process-memory information to hs-err
and VM.info
+ JDK-8251359: Shenandoah: filter null oops before calling
enqueue/SATB barrier
+ JDK-8251925: C2: RenaissanceStressTest fails with
assert(!had_error): bad dominance
+ JDK-8251944: Add Shenandoah test config to
compiler/gcbarriers/UnsafeIntrinsicsTest.java
+ JDK-8251992: VM crashed running TestComplexAddrExpr.java test
with -XX:UseAVX=X
+ JDK-8253220: Epsilon: clean up unused code/declarations
+ JDK-8253274: The CycleDMImagetest brokes the system
+ JDK-8253353: Crash in C2: guarantee(n != NULL) failed: No Node
+ JDK-8253368: TLS connection always receives close_notify
exception
+ JDK-8253404: C2: assert(C->live_nodes() <=
C->max_node_limit()) failed: Live Node limit exceeded limit
+ JDK-8253409: Double-rounding possibility in float fma
+ JDK-8253476: TestUseContainerSupport.java fails on some Linux
kernels w/o swap limit capabilities
+ JDK-8253524: C2: Refactor code that clones predicates during
loop unswitching
+ JDK-8253644: C2: assert(skeleton_predicate_has_opaque(iff))
failed: unexpected
+ JDK-8253681: closed java/awt/dnd/MouseEventAfterStartDragTest/
/MouseEventAfterStartDragTest.html test failed
+ JDK-8253702: BigSur version number reported as 10.16, should
be 11.nn
+ JDK-8253756: C2 CompilerThread0 crash in Node::add_req(Node*)
+ JDK-8254104: MethodCounters must exist before nmethod is
installed
+ JDK-8254734: "dead loop detected" assert failure with patch
from 8223051
+ JDK-8254748: Bad Copyright header format after JDK-8212218
+ JDK-8254799: runtime/ErrorHandling/
/TestHeapDumpOnOutOfMemoryError.java fails with release VMs
+ JDK-8255058: C1: assert(is_virtual()) failed: type check
+ JDK-8255351: Add detection for Graviton 2 CPUs
+ JDK-8255368: Math.exp() gives wrong result for large values on
x86 32-bit platforms
+ JDK-8255387: Japanese characters were printed upside down on
AIX
+ JDK-8255401: Shenandoah: Allow oldval and newval registers to
overlap in cmpxchg_oop()
+ JDK-8255479: [aarch64] assert(src->section_index_of(target) ==
CodeBuffer::SECT_NONE) failed: sanity
+ JDK-8255544: Create a checked cast
+ JDK-8255559: Leak File Descriptors Because of
ResolverLocalFilesystem#engineResolveURI()
+ JDK-8255681: print callstack in error case in
runAWTLoopWithApp
+ JDK-8255734: VM should ignore SIGXFSZ on ppc64, s390 too
+ JDK-8255742: PrintInlining as compiler directive doesn't print
virtual calls
+ JDK-8255845: Memory leak in imageFile.cpp
+ JDK-8255880: UI of Swing components is not redrawn after their
internal state changed
+ JDK-8255908: ExceptionInInitializerError due to
UncheckedIOException while initializing cgroupv1 subsystem
+ JDK-8256025: AArch64: MachCallRuntimeNode::ret_addr_offset()
is incorrect for stub calls
+ JDK-8256056: Deoptimization stub doesn't save vector registers
on x86
+ JDK-8256061: RegisterSaver::save_live_registers() omits upper
halves of ZMM0-15 registers
+ JDK-8256187: [TEST_BUG] Automate bug4275046.java test
+ JDK-8256220: C1: x86_32 fails with -XX:UseSSE=1 after
JDK-8210764 due to mishandled lir_neg
+ JDK-8256258: some missing NULL checks or asserts after
CodeCache::find_blob_unsafe
+ JDK-8256264: Printed GlyphVector outline with low DPI has bad
quality on Windows
+ JDK-8256290: javac/lambda/T8031967.java fails with
StackOverflowError on x86_32
+ JDK-8256359: AArch64: runtime/ReservedStack/
/ReservedStackTestCompiler.java fails
+ JDK-8256387: Unexpected result if patching an entire
instruction on AArch64
+ JDK-8256421: Add 2 HARICA roots to cacerts truststore
+ JDK-8256488: [aarch64] Use ldpq/stpq instead of ld4/st4 for
small copies in StubGenerator::copy_memory
+ JDK-8256489: Make gtest for long path names on Windows more
resilient in the presence of virus scanners
+ JDK-8256501: libTestMainKeyWindow fails to build with Xcode
12.2
+ JDK-8256633: Fix product build on Windows+Arm64
+ JDK-8256682: JDK-8202343 is incomplete
+ JDK-8256751: Incremental rebuild with precompiled header fails
when touching a header file
+ JDK-8256757: Incorrect MachCallRuntimeNode::ret_addr_offset()
for CallLeafNoFP on x86_32
+ JDK-8256806: Shenandoah: optimize shenandoah/jni/
/TestPinnedGarbage.java test
+ JDK-8256807: C2: Not marking stores correctly as mismatched
in string opts
+ JDK-8256810: Incremental rebuild broken on Macosx
+ JDK-8256818: SSLSocket that is never bound or connected leaks
socket resources
+ JDK-8256888: Client manual test problem list update
+ JDK-8257083: Security infra test failures caused by
JDK-8202343
+ JDK-8257408: Bump update version for OpenJDK: jdk-11.0.11
+ JDK-8257423: [PPC64] Support -XX:-UseInlineCaches
+ JDK-8257436: [aarch64] Regressions in ArrayCopyUnalignedDst
.testByte/testChar for 65-78 bytes when UseSIMDForMemoryOps
is on
+ JDK-8257513: C2: assert((constant_addr -
_masm.code()->consts()->start()) == con.offset())
+ JDK-8257547: Handle multiple prereqs on the same line in deps
files
+ JDK-8257561: Some code is not vectorized after 8251925 and
8250607
+ JDK-8257565: epsilonBarrierSet.hpp should not include
barrierSetAssembler
+ JDK-8257575: C2: "failed: only phis" assert failure in loop
strip mining verification
+ JDK-8257594: C2 compiled checkcast of non-null object triggers
endless deoptimization/recompilation cycle
+ JDK-8257633: Missing -mmacosx-version-min=X flag when linking
libjvm
+ JDK-8257670: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java
reports leaks
+ JDK-8257707: Fix incorrect format string in Http1HeaderParser
+ JDK-8257746: Regression introduced with JDK-8250984 - memory
might be null in some machines
+ JDK-8257798: [PPC64] undefined reference to
Klass::vtable_start_offset()
+ JDK-8257884: Re-enable sun/security/ssl/SSLSocketImpl/
/SSLSocketLeak.java as automatic test
+ JDK-8257910: [JVMCI] Set exception_seen accordingly in the
runtime.
+ JDK-8257997: sun/security/ssl/SSLSocketImpl/SSLSocketLeak.java
again reports leaks after JDK-8257884
+ JDK-8257999: Parallel GC crash in gc/parallel/
/TestDynShrinkHeap.java: new region is not in covered_region
+ JDK-8258077: Using -Xcheck:jni can lead to a double-free after
JDK-8193234
+ JDK-8258247: Couple of issues in fix for JDK-8249906
+ JDK-8258373: Update the text handling in the JPasswordField
+ JDK-8258396: SIGILL in jdk.jfr.internal.PlatformRecorder
.rotateDisk()
+ JDK-8258419: RSA cipher buffer cleanup
+ JDK-8258471: "search codecache" clhsdb command does not work
+ JDK-8258534: Epsilon: clean up unused includes
+ JDK-8258805: Japanese characters not entered by mouse click
on Windows 10
+ JDK-8258833: Cancel multi-part cipher operations in SunPKCS11
after failures
+ JDK-8258836: JNI local refs exceed capacity
getDiagnosticCommandInfo
+ JDK-8258884: [TEST_BUG] Convert applet-based test
open/test/jdk/javax/swing/JMenuItem/8031573/bug8031573.java
to a regular java test
+ JDK-8259007: This test printed a blank page
+ JDK-8259048: (tz) Upgrade time-zone data to tzdata2020f
+ JDK-8259049: Uninitialized variable after JDK-8257513
+ JDK-8259231: Epsilon: improve performance under contention
during virtual space expansion
+ JDK-8259271: gc/parallel/TestDynShrinkHeap.java still fails
"assert(covered_region.contains(new_memregion)) failed: new
region is not in covered_region"
+ JDK-8259312: VerifyCACerts.java fails as soneraclass2ca cert
will expire in 90 days
+ JDK-8259319: Illegal package access when SunPKCS11 requires
SunJCE's classes
+ JDK-8259339: AllocateUninitializedArray C2 intrinsic fails
with void.class input
+ JDK-8259428: AlgorithmId.getEncodedParams() should return copy
+ JDK-8259446: runtime/jni/checked/
/TestCheckedReleaseArrayElements.java fails with stderr not
empty
+ JDK-8259451: Zero: skip serviceability/sa tests, set vm.hasSA
to false
+ JDK-8259580: Shenandoah: uninitialized label in
VerifyThreadGCState
+ JDK-8259619: C1: 3-arg StubAssembler::call_RT stack-use
condition is incorrect
+ JDK-8259633: compiler/graalunit/CoreTest.java fails with NPE
after JDK-8244543
+ JDK-8259706: C2 compilation fails with assert(vtable_index ==
Method::invalid_vtable_index) failed: correct sentinel value
+ JDK-8259707: LDAP channel binding does not work with StartTLS
extension
+ JDK-8259773: Incorrect encoding of AVX-512 kmovq instruction
+ JDK-8259849: Shenandoah: Rename store-val to IU-barrier
+ JDK-8259949: x86 32-bit build fails when -fcf-protection is
passed in the compiler flags
+ JDK-8259954: gc/shenandoah/mxbeans tests fail with -Xcomp
+ JDK-8260029: aarch64: fix typo in verify_oop_array
+ JDK-8260308: Update LogCompilation junit to 4.13.1
+ JDK-8260338: Some fields in HaltNode is not cloned
+ JDK-8260349: Cannot programmatically retrieve Metaspace max
set via JAVA_TOOL_OPTIONS
+ JDK-8260356: (tz) Upgrade time-zone data to tzdata2021a
+ JDK-8260378: [TESTBUG] DcmdMBeanTestCheckJni.java reports
false positive
+ JDK-8260497: Shenandoah: Improve SATB flushing
+ JDK-8260502: [s390] NativeMovRegMem::verify() fails because
it's too strict
+ JDK-8260632: Build failures after JDK-8253353
+ JDK-8260704: ParallelGC: oldgen expansion needs release-store
for _end
+ JDK-8261022: Fix incorrect result of Math.abs() with char type
+ JDK-8261089: [TESTBUG] native library of test
TestCheckedReleaseCriticalArray.java fails to compile with
gcc 4.x
+ JDK-8261183: Follow on to Make lists of normal filenames
+ JDK-8261209: isStandalone property: remove dependency on
pretty-print
+ JDK-8261231: Windows IME was disabled after DnD operation
+ JDK-8261251: Shenandoah: Use object size for full GC
humongous compaction
+ JDK-8261310: PPC64 Zero build fails with
'VMError::controlled_crash(int)::FunctionDescriptor
functionDescriptor' has incomplete type and cannot be defined
+ JDK-8261334: NMT: tuning statistic shows incorrect hash
distribution
+ JDK-8261413: Shenandoah: Disable class-unloading in I-U mode
+ JDK-8261522: [PPC64] AES intrinsics write beyond the
destination array
+ JDK-8261534: Test sun/security/pkcs11/KeyAgreement/
/IllegalPackageAccess.java fails on platforms where no nsslib
artifacts are defined
+ JDK-8261585: Restore HandleArea used in
Deoptimization::uncommon_trap
+ JDK-8261753: Test java/lang/System/OsVersionTest.java still
failing on BigSur patch versions after JDK-8253702
+ JDK-8261829: Exclude tools/jlink/JLinkReproducibleTest.java
in 11u
+ JDK-8261912: Code IfNode::fold_compares_helper more
defensively
+ JDK-8261920: [AIX] jshell command throws java.io.IOError on
non English locales
+ JDK-8262018: Wrong format in SAP copyright header of
OsVersionTest
+ JDK-8263069: Exclude some failing tests from
security/infra/java/security/cert/CertPathValidator
- moved mozilla-nss dependency to java-11-openjdk-headless package
This is necessary to be able to do crypto with just
java-11-openjdk-headless installed. Fixes boo#1184606
==== juk ====
Version update (20.12.3 -> 21.04.0)
Subpackages: juk-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- Too many changes since 21.03.80, only listing bugfixes:
* Improve track sequencing by removing the track sequencing classes. (kde#100356)
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* ensure systray tooltip updates on track change (kde#412009)
==== k3b ====
Version update (20.12.3 -> 21.04.0)
Subpackages: k3b-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Large directories were not being added to data projects with all their contents
* Warn when trying to add folders that contain unsupported filenames (kde#428115)
==== k4dirstat ====
Version update (3.2.1 -> 3.2.2)
Subpackages: k4dirstat-lang
- Update to 3.2.2:
* Save "Show treemap" status
* Fix a segfault after reading a cache file
==== kaccounts-integration ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kaccounts-integration-lang libkaccounts2
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== kaccounts-providers ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kaccounts-providers-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* [*cloud] Cancel configuration when window is closed (kde#427200)
==== kactivities-stats ====
Version update (5.80.0 -> 5.81.0)
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kactivities5 ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Activate activity manager asynchronously
==== kactivitymanagerd ====
Version update (5.21.3 -> 5.21.4)
Subpackages: kactivitymanagerd-lang
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== kaddressbook ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kaddressbook-doc kaddressbook-lang libKPimAddressbookImportExport5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== kalarmcal ====
Version update (20.12.3 -> 21.04.0)
Subpackages: akonadi-plugin-kalarmcal kalarmcal-lang libKF5AlarmCalendar5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Deprecate isWorkingTime() in favour of excludedByWorkTimeOrHoliday()
* Use auto vs auto * where it's possible
* Improve API documentation
* QString::split(..., Qt::SplitBehavior, ...) is already in Qt 5.14
* CLazy/CLang-tidy fixes
* Properly include QStringList . Forward declaring it breaks with Qt6
==== kalgebra ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kalgebra-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== kamera ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kamera-lang kio_kamera
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== kanagram ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kanagram-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Remove unimplemented methods/signals
* Documentation updates
==== kapptemplate ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kapptemplate-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== karchive ====
Version update (5.80.0 -> 5.81.0)
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kate ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kate-lang kate-plugins
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- Changes since 21.03.90:
* Fix S&R not recovering from canceled folder search (kde#435689)
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- Too many changes to list here.
- Update to 21.03.80
* New feature release
- Too many changes to list here.
- Rebase 0001-Defuse-root-block.patch
==== katomic ====
Version update (20.12.3 -> 21.04.0)
Subpackages: katomic-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
* Autogenerate categories file
* operator+/- is disabled for QFlags in qt6
==== kauth ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Un-overload HelperProxy::progressStep() signal
==== kblackbox ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kblackbox-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Add content rating
* Use AUTORCC directly
* Remove not implemented method or unused signal
==== kblocks ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kblocks-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- Changes since 21.03.90:
* remove reference to obsolete part
* use kde extension in snap
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- Changes since 21.03.80:
* update snapcraft
* Remove redundant CMake command
* Improve readability of MockSvgItem
* Replacing freeze cells for testing should only replace one cell at a time
* Clear cache when refreshing positions.
* Add test for KBlocksItemGroup::refreshPosition()
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* Call updateLayout() also in stopGame() (kde#407244)
==== kbookmarks ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* [opera] Port away from direct QTextCodec use
==== kbounce ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kbounce-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
==== kbreakout ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kbreakout-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
==== kbruch ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kbruch-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Fix copyright
* Add license texts according to REUSE specification
* Convert license headers to SPDX expressions
* Documentation updates
* ui.rc files: consistenly use <gui> instead of deprecated <kpartgui>
==== kcachegrind ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kcachegrind-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== kcalc ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kcalc-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- Changes since 21.03.90:
* tidy up packaging
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- Changes since 21.03.80:
* switch to using kde extension in snap
* add snap packaging file
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Add missing gmp include dir
* Don't enable exceptions
* Make knumber a static library
* Add missing KCoreAddons linkage
* Add missing include
* icons: Update with latest version from Breeze theme
* Remove not necessary signal (not emitted, not connected)
* Add value to bit buttons' tooltips
==== kcalendarcore ====
Version update (5.80.0 -> 5.81.0)
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Run clang-format
* Add clang-format configuration
* Add trailing comma to enum
* Don't use qMakePair for implementing qHash
==== kcalutils ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kcalutils-lang libKF5CalendarUtils5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use autorcc directly
* Use git commit hook
* run git clang-format
* It's already in qt5.14
* Remove not implemented method
* It compiles fine without deprecated method
==== kcharselect ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kcharselect-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use autorcc directly
==== kcm_sddm ====
Version update (5.21.3 -> 5.21.4)
Subpackages: kcm_sddm-lang
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- Changes since 5.21.3:
* Fix broken commit to fix build
* Use default app font if there's no "font" entry
==== kcmutils ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Add loaded signal to KCModuleData to handle delayed loading
==== kcodecs ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5Codecs5 libKF5Codecs5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kcolorchooser ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kcolorchooser-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Enable high DPI support
==== kcompletion ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5Completion5 libKF5Completion5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Un-overload KLineEdit::returnPressed(const QString &) signal
* Un-overload KCompletionBox::activated(const QString &) signal
* Un-overload KComboBox::returnPressed(const QString &) signal
==== kconfig ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Relicense file to LGPL-2.0-or-later
* [kconfig_compiler] Explicitly open input file for reading
* Remove old contact data from src/kconfig_compiler_README.dox
* kconfig_compiler: change how paramString() creates strings
==== kconfigwidgets ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Introduce KHamburgermenu
==== kcontacts ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Run clang-format
* Add clang-format pre-commit hook
==== kcoreaddons ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kcoreaddons-lang libKF5CoreAddons5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Enable Unicode support in QRegularExpression where needed
==== kcrash ====
Version update (5.80.0 -> 5.81.0)
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* document why we close FDs
* add licensing info for test fixtures
* prefer in-class init to ctor init
* remove undefined variable interpolation
==== kcron ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kcron-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== kdav ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kdav-lang libKF5DAV5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Run clang-format
* Add clang-format pre-commit hook
==== kdbusaddons ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Run clang-format
* Add clang-format pre-commit hook
==== kde-cli-tools5 ====
Version update (5.21.3 -> 5.21.4)
Subpackages: kde-cli-tools5-lang
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== kde-gtk-config5 ====
Version update (5.21.3 -> 5.21.4)
Subpackages: kde-gtk-config5-gtk3
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== kde-print-manager ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kde-print-manager-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Remove unused CMake include
* Manually bind width of list item
==== kdeclarative ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kdeconnect-kde ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kdeconnect-kde-lang kdeconnect-kde-zsh-completion
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- Changes since 21.03.90:
* Remove unused Plasma imports in RemoteKeyboard.qml
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- Changes since 21.03.80:
* Don?t extract QML strings as Java printf strings
* [interfaces] Make KConfig linkage public
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* [plasmoid] Use PlaceholderMessage from PlasmaExtras instead of Kirigami (kde#434197)
* Fix notifications in the KDE Connect plasmoid (kde#432337)
* kdeconnect_daemon: conditionally configure the daemon service
to better support the Windows port (kde#412665)
==== kded ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kded-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* make kded shut down cleanly during systemd session teardown
==== kdeedu-data ====
Version update (20.12.3 -> 21.04.0)
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== kdegraphics-thumbnailers ====
Version update (20.12.3 -> 21.04.0)
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Replace QRegExp with QString operations
==== kdelibs4support ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kdelibs4support-lang libKF5KDELibs4Support5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* KComponentData: add a link to the KF5 porting notes
==== kdenetwork-filesharing ====
Version update (20.08.3 -> 21.04.0)
Subpackages: kdenetwork-filesharing-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* run input user/group names through input validation (boo#1182005, kde#432757)
* extract qml i18n as javascript
* Port properties plugin to JSON metadata
* Remove unused include
* use the actual filesharingpage API when appropriate
- Drop upstream patch:
* 0001-run-input-user-group-names-through-input-validation.patch
- Update to 20.12.3
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/20.12.3
- No code change since 20.12.2
- Add patch to strengthen username validation when
using Samba (boo#1182005, kde#432757)
* 0001-run-input-user-group-names-through-input-validation.patch
- Update to 20.12.2
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-02-apps-update
- No code change since 20.12.1
- Update to 20.12.1
* New bugfix release
* For more details please see:
* https://kde.org/announcements/releases/2021-01-apps-update
- No code change since 20.12.0
- Update to 20.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/releases/2020-12-apps-update
- No code change since 20.11.90
- Update to 20.11.90
* New feature release
- No code change since 20.11.80
- Update to 20.11.80
* New feature release
- Too many changes since 20.08.3, only listing bugfixes:
* add a group management page (kde#407846)
* only enable guest checkbox if the smb.conf allows it (kde#425203)
* resolve paths to their canonical representation (kde#425678)
* fix multiple opening of properties (kde#425591)
* add smb user management support (kde#334875)
* rejigger acl page and add a sheet to be shown when using a denial (kde#422554)
* give add/remove errors a GUI (kde#334618)
==== kdepim-addons ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kdepim-addons-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== kdepim-runtime ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kdepim-runtime-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== kdesu ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5Su5 libKF5Su5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kdf ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kdf-lang kwikdisk
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Remove unused CMake include
* Allow to install po/doctool files
* Modernize code
* Add CMakePresets.json
* Remove not implemented method or unused signal
* Fix minor typo
* Add missing override
* Autogenerate categories file
* Make it compile with UNITY cmake support
==== kdialog ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kdialog-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== kdiamond ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kdiamond-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
==== kdnssd-framework ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kdoctools ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kdoctools-lang libKF5DocTools5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kdump ====
- kdump-Add-bootdev-to-dracut-command-line.patch: Add 'bootdev=' to
dracut command line (bsc#1182309).
==== kemoticons ====
Version update (5.80.0 -> 5.81.0)
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kernel-firmware ====
Version update (20210315 -> 20210419)
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-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 20210419 (git commit 940b7f42d45d):
* cxgb4: Update firmware to revision 1.25.4.0
* Mellanox: Add new mlxsw_spectrum firmware xx.2008.2438
* brcm: Link CM4's WiFi firmware with DMI machine name.
* linux-firmware: Update firmware file for Intel Bluetooth AX201
* amdgpu: update navi14 smc firmware
* amdgpu: update navi10 SMC firmware
* QCA: Update Bluetooth firmware for QCA6174
* WHENCE: link to similar config file for rtl8821a support
* nfp: update Agilio SmartNIC flower firmware to rev AOTC-2.14.A.6
* amdgpu: add arcturus firmware
* rtl_bt: Add rtl8723bs_config-OBDA0623.bin symlink
* brcm: Add nvram for the Chuwi Hi8 (CWI509) tablet
* brcm: Add nvram for the Predia Basic tablet
* qcom: sm8250: update remoteproc firmware
* qcom: update a650 firmware files
* rtl_bt: Update RTL8822C BT(UART I/F) FW to 0x59A_76A3
* amdgpu: update sienna cichlid firmware for 20.50
* amdgpu: update vega20 firmware for 20.50
* amdgpu: update picasso firmware for 20.50
* amdgpu: update navi14 firmware for 20.50
* amdgpu: update vega12 firmware for 20.50
* amdgpu: update navi12 firmware for 20.50
* amdgpu: update vega10 firmware for 20.50
* amdgpu: update renoir firmware for 20.50
* amdgpu: update navi10 firmware for 20.50
* amdgpu: update raven2 firmware for 20.50
* amdgpu: update raven firmware for 20.50
* amdgpu: add initial support for navy flounder
- Update aliases
==== kexec-tools ====
Version update (2.0.20 -> 2.0.21)
- kexec-tools-remove-duplicate-ramdisk-definition.patch:
Remove duplicate definition of ramdisk (fix ppc build).
- Bump version to 2.0.21
- Drop patches from upstream git:
* kexec-tools-add-variant-helper-functions.patch
* kexec-tools-arm64-kexec-allocate-memory-space-avoiding-reserved-regions.patch
* kexec-tools-arm64-kdump-deal-with-resource-entries-in-proc-iomem.patch
* kexec-tools-build-multiboot2-for-i386.patch
* kexec-tools-fix-kexec_file_load-error-handling.patch
* kexec-tools-reset-getopt-before-falling-back-to-legacy.patch
* kexec-tools-s390-Reset-kernel-command-line-on-syscal.patch
* kexec-tools-Remove-duplicated-variable-declarations.patch
- Hardening: Link as PIE (bsc#1185020).
==== kfilemetadata5 ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kfilemetadata5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* This method is unused (fix unity compile support)
* Enable Unicode support in QRegularExpression where needed
==== kgamma5 ====
Version update (5.21.3 -> 5.21.4)
Subpackages: kgamma5-lang
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== kgeography ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kgeography-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- Changes since 21.03.90:
* Fix crash when "Wait for validation" is not enabled (kde#435555)
- Drop 0001-Fix-crash-when-Wait-for-validation-is-not-enabled.patch
- Add patch from upstream to fix a crash when the user disables
the "Wait for validation" option (kde#435555):
* 0001-Fix-crash-when-Wait-for-validation-is-not-enabled.patch
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Update zaire2006.kgm changes made on capital
city of Sankuru (formerly Lodja> now LUSAMBO)
and the Kasaï central province name (formerly Lulua)
* Documentation updates
==== kget ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kget-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* Transfers are created stopped by default. (kde#352262)
* Add desktop file Comment entry (kde#351952)
==== kglobalaccel ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Only use unistd/getuid when available
* Don't let kglobalaccel run if KDE_SESSION_UID mismatches
* Update KGlobalAccel definition file
==== kgoldrunner ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kgoldrunner-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
* Autogenerated now
* Remove not implemented method or unused signal
* Fix compile
* operator+/- is disabled for QFlags in qt6
==== kguiaddons ====
Version update (5.80.0 -> 5.81.0)
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== khangman ====
Version update (20.12.3 -> 21.04.0)
Subpackages: khangman-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Remove unimplemented methods/signals
* Documentation updates
==== khelpcenter5 ====
Version update (20.12.3 -> 21.04.0)
Subpackages: khelpcenter5-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Update old visualdict images
* increase cmake version as for other kde apps
* operator+/- is disabled for QFlags in qt6
==== kholidays ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5Holidays5 libKF5Holidays5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Make it compile with unity cmake support
* Run clang-format
* Prevent clang-format uglification
* Add clang-format pre-commit hook
* Add trailing comma to enums
* handle negative years in easter and pascha calculations. (kde#434027)
==== khotkeys5 ====
Version update (5.21.3 -> 5.21.4)
Subpackages: khotkeys5-lang
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== khtml ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5KHtml5 libKF5KHtml5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== ki18n ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5I18n5 libKF5I18n5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kiconthemes ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Too many changes since 5.80.0, only listing bugfixes:
* ensure qrc + QDir::searchPaths work for icons (kde#434451)
- Drop patches:
* 0001-ensure-qrc-QDir-searchPaths-work-for-icons.patch
* 3262669e.patch
==== kidentitymanagement ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kidentitymanagement-lang libKF5IdentityManagement5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* Fix Bug 430398 - cmake searches unused dependency (kde#430398)
==== kidletime ====
Version update (5.80.0 -> 5.81.0)
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kig ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kig-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- stop owning directories provided by filesystem rpm (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Prevent crash during construction of circle by three points (kde#430884)
* doc: delete an delivered file by error
* Documentation updates
==== kimageformats ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kimageformats-eps
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kimap ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kimap-lang libKF5IMAP5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* It compiles fine with QT_NO_KEYWORDS
* Use git commit hook
* run git clang-format
* Modernize code
* Port foreach
* Add missing override on destructor
==== kinfocenter5 ====
Version update (5.21.3 -> 5.21.4)
Subpackages: kinfocenter5-lang
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== kinit ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kinit-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kio ====
Version update (5.80.1 -> 5.81.0)
Subpackages: kio-core kio-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Too many changes since 5.80.0, only listing bugfixes:
* Handle .theme files correctly (kde#435176)
* PreviewJob: Initialize cachesSize with 0, only pass size > 0
to shmget, improve createThumbnail (kde#430862)
* KNewFileMenu: use destination side to stat destination (kde#429541)
- Drop patch:
* 0001-MimeTypeFinderJob-don-t-put-job-on-hold-for-local-fi.patch
==== kio-extras5 ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kio-extras5-lang libkioarchive5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Skip the openEXR optional dependency for Leap builds
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* smb: do not assume rename files are different based on name (kde#430585)
* nfs: Do not set UDS_CREATION_TIME (kde#318821)
==== kio_audiocd ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kio_audiocd-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Remove unused include
==== kipi-plugins ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kipi-plugins-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== kirigami2 ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kirigami2-lang libKF5Kirigami2-5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Too many changes since 5.80.0, only listing bugfixes:
* Auto fire SearchField's accepted, with optional extra delay (kde#435084)
* Fix focus handling in OverlaySheet to be managed as one FocusScope (kde#431295)
* [FormLayout] Use layout boundaries on twin layout hints (kde#434383)
* the visible part should always at least be as tall as item (kde#433815)
* Fix potential crash in SizeGroup (kde#434079)
* turn contentItemParent into a FocusScope (kde#433991)
==== kiriki ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kiriki-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
==== kitemmodels ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kitemviews ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kiten ====
Version update (20.12.3 -> 21.04.0)
Subpackages: fonts-KanjiStrokeOrders kiten-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* radselect: Add option to display radicals in decreasing frequency order (kde#431866)
* Set KStatusNotifierItem status to Active (kde#132476)
* Fix addItem() group name in ConfigDictionarySelector::updateWidgets() (kde#418108)
* Set initial focus on the search bar on startup (kde#427077)
* radselect: Properly fetch kanji stroke count from kanjidic (kde#385070)
==== kitinerary ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libKPimItinerary5 libKPimItinerary5-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- Changes since 21.03.90:
* KItinerary doesn't build as a unity build, so don't even try that
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== kjobwidgets ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* KUiServerV2JobTracker: Send properties in requestView call
* Introduce KUiServerV2JobTracker
==== kjs ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kjumpingcube ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kjumpingcube-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
* Remove useless fprintf on stderr. (kde#335565)
==== kldap ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kldap-lang libKF5Ldap5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== kleopatra ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kleopatra-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== klines ====
Version update (20.12.3 -> 21.04.0)
Subpackages: klines-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
==== kmag ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kmag-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== kmahjongg ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kmahjongg-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
* Use memberfunction-pointer overloads of KStandardGameAction/KStandardAction
==== kmail ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kmail-application-icons kmail-lang ktnef
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- Changes since 21.03.90:
* Disable export to pdf when we don't have message
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- Changes since 21.03.80:
* Add icon for "move to"
* Add more missing include
* Add missing includes (CI happy ?)
* Add missing override + const'ify pointer
* It seems that this include is missing
* Remove duplicate option
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== kmail-account-wizard ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kmail-account-wizard-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== kmailtransport ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kmailtransport-lang libKF5MailTransport5 libKF5MailTransportAkonadi5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== kmbox ====
Version update (20.12.3 -> 21.04.0)
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* These repo doesn't have i18n =>not necessary
* Use git commit hook
* run git clang-format
* Use std::unique_ptr
==== kmenuedit5 ====
Version update (5.21.3 -> 5.21.4)
Subpackages: kmenuedit5-lang
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== kmime ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kmime-lang libKF5Mime5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* It compiles fine with add_definitions(-DQT_NO_KEYWORDS)
* Port foreach
* It's already in qt5.14
* Properly include QStringList . Forward declaring it breaks with Qt6
* Add missing override on destructor
==== kmines ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kmines-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
* Remove not implemented method or unused signal
==== kmousetool ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kmousetool-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== kmouth ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kmouth-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* ui.rc files: consistenly use <gui> instead of deprecated <kpartgui>
* Port QRegExp to QRegularExpression
==== kmplot ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kmplot-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Update screenshots
* Fix minor typos
* GUI l10n fixes
* Documentation updates
==== knavalbattle ====
Version update (20.12.3 -> 21.04.0)
Subpackages: knavalbattle-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Autogenerate categories files
* Increase Qt/kf5 dependencies to 5.12/5.68
* Remove unimplemented method or not used signal
* Doc: Dump releaseinfo number
* Fix a misspelled
* Documentation updates
==== knetwalk ====
Version update (20.12.3 -> 21.04.0)
Subpackages: knetwalk-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
* operator+/- is disabled for QFlags in qt6
* Add new configuration option to the docs
* Add option to reverse mouse button mapping
==== knewstuff ====
Version update (5.80.0 -> 5.81.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* qtquickengine: Do not forward intermediate states
* quickengine: Emit entryEvent signal with enum which is exposed to QML
* Create a NewStuff.Action component, add NewStuff.Settings global
* Fix minor typos
* Less risk of infinite spinner on uninstalling KPackage based things (kde#434371)
==== knotes ====
Version update (20.12.3 -> 21.04.0)
Subpackages: knotes-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* Fix Bug 431126 - KNotes cannot be configured using the GUI (kde#431126)
==== knotifications ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5Notifications5 libKF5Notifications5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Relicense files to LGPL-2.0-or-later
* Don't close resident notifications when action is invoked
* Add missing include for Qt 5.14
* Implement inline replies on Android
* Add an inline reply notification to the example
* Add KNotificationReplyAction for using inline-reply Notification API
==== knotifyconfig ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kolf ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kolf-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Make the bridge of hole 18 in Classic a bit longer (kde#303152)
* Remove not implemented method or unused signal
==== kollision ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kollision-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
==== kolourpaint ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kolourpaint-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* Don't grab/release keyboard to get key events. Use setFocus() instead (kde#405991)
==== kompare ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kompare-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Add the diff homepage address to the docs (kde#430908)
* Convert license statements to SPDX expressions
==== konquest ====
Version update (20.12.3 -> 21.04.0)
Subpackages: konquest-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
* Remove not implemented method or unused signal
==== konsole ====
Version update (20.12.3 -> 21.04.0)
Subpackages: konsole-part konsole-part-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- Changes since 21.03.80:
* Always sort the profiles by name in 'File -> New Tab'
* Fix crash in ProfileSettings; clone selected profile settings to new profile
* Unmaximize terminal before moving to new tab
* ProfileSettings: use generateUniqueName() when creating new profiles
* ProfileManager: remove some fallback-profile-related code
* Don't edit the Fallback profile, instead create a new one
* Clean up some more "favourite profile"-related code
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== kontact ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kontact-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- Changes since 21.03.80:
* Fix duplicate actions
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Fix Bug 434644 - UI problem (kde#434644)
* Use autorcc directly
* Use git commit hook
* run git clang-format
* Add missing override on destructor
* Pedantic
* Remove unused include
==== kontactinterface ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kontactinterface-lang libKF5KontactInterface5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use git commit hook
* run git clang-format
* Add explicit/override remove not necessary Q_REQUIRED_RESULT
* Properly include QStringList . Forward declaring it breaks with Qt6
* Clean includes
* Remove unused include
==== konversation ====
Version update (20.12.3 -> 21.04.0)
Subpackages: konversation-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Use qdbus-qt5 in konversation scripts
- Stop owning directories provided by the filesystem package (boo#1184786)
- Add patch to allow using the konversation scripts on openSUSE
* 0001-Use-qdbus-qt5-on-openSUSE.patch (boo#1184826)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* Consider # a valid channel name (kde#404072)
==== kopete ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kopete-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Remove unused include
==== korganizer ====
Version update (20.12.3 -> 21.04.0)
Subpackages: korganizer-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- Changes since 21.03.80:
* Add time and time zone to EXDATEs of DATE-TIME instances (kde#169336)
- Update to 21.03.80
* New feature release
- Too many changes to list here.
- Rebase 0001-Look-for-designer-qt5-on-openSUSE.patch
==== kpackage ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kpackage-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kparts ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5Parts5 libKF5Parts5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Add a new signal to replace the now deprecated completed(bool)
* Add missing include
==== kpat ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kpat-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Added several Freecell game variants:
* Use AUTORCC directly
* Add new game type called Baker's Dozen
* Include KDE*Settings as first, as they can set global cmake config
* Use memberfunction-pointer overloads of KStandardGameAction/KStandardAction
* operator+/- is disabled for QFlags in qt6
==== kpeople5 ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kpeople5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kpimtextedit ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kpimtextedit-lang libKF5PimTextEdit5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- Changes since 21.03.90:
* Don't add empty QChar
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== kpkpass ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libKPimPkPass5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* This package doesn't have i18n
* Use git commit hook
* run git clang-format
* Use KDE_INSTALL_MIMEDIR instead of custom XDG_MIME_INSTALL_DIR
* Use non-deprecated KDE_INSTALL_CMAKEPACKAGEDIR
==== kplotting ====
Version update (5.80.0 -> 5.81.0)
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kpty ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5Pty5 libKF5Pty5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kqtquickcharts ====
Version update (20.12.3 -> 21.04.0)
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== kquickcharts ====
Version update (5.80.0 -> 5.81.0)
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Run clang-format
* Remove custom clang-format file
* Add clang-format pre-commit hook
==== krb5 ====
Subpackages: krb5-client
- Use /run instead of /var/run for daemon PID files; (bsc#1185163);
- do not own %sbindir, it comes from filesystem package
==== krdc ====
Version update (20.12.3 -> 21.04.0)
Subpackages: krdc-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* Fix upscaling artifacts in VncView (kde#432759)
* Fix crash when closing a tab. (kde#398878)
* VNC: accept the wheel event (kde#432484)
* Unpress modifiers on focusOutEvent in VncView (kde#329951)
==== kreversi ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kreversi-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
* Organize all source files in src/ subdir
==== krfb ====
Version update (20.12.3 -> 21.04.0)
Subpackages: krfb-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* We depend against kf5.68 => depend against qt 5.12
==== kross ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kross-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kruler ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kruler-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== krunner ====
Version update (5.80.0 -> 5.81.0)
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* autotests: Add tests for RunnerManager history functionality
* Deprecate concept of delayed runners & related methods
* Deprecate methods to remove matches in RunnerContext
==== kscreen5 ====
Version update (5.21.3 -> 5.21.4)
Subpackages: kscreen5-lang kscreen5-plasmoid
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- Changes since 5.21.3:
* Prefer "21:9" over "64:27" aspect ratio
==== kscreenlocker ====
Version update (5.21.3 -> 5.21.4)
Subpackages: kscreenlocker-lang libKScreenLocker5
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== kservice ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kservice-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Deprecate KPluginInfo::fromKPartsInstanceName, completely unused
==== kshisen ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kshisen-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
* Support BUILD_TESTING
==== ksirk ====
Version update (20.12.3 -> 21.04.0)
Subpackages: ksirk-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Autogenerate categories file
==== ksmtp ====
Version update (20.12.3 -> 21.04.0)
Subpackages: ksmtp-lang libKPimSMTP5
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use auto vs auto * where it's possible
* Use git commit hook
* run git clang-format
* Remove extra ;
==== kspaceduel ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kspaceduel-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
* Add missing override on destructor
==== ksquares ====
Version update (20.12.3 -> 21.04.0)
Subpackages: ksquares-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use AUTORCC directly
==== ksshaskpass5 ====
Version update (5.21.3 -> 5.21.4)
Subpackages: ksshaskpass5-lang
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== ksudoku ====
Version update (20.12.3 -> 21.04.0)
Subpackages: ksudoku-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Remove not implemented method or unused signal
* Documentation updates
* fix Windows build
==== ksysguard5 ====
Version update (5.21.3 -> 5.21.4)
Subpackages: ksysguard5-lang
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== ksystemlog ====
Version update (20.12.3 -> 21.04.0)
Subpackages: ksystemlog-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== kteatime ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kteatime-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Remove ';' after Q_UNUSED
* Add FATAL_ERROR
* Rename variable + const'ify pointer
* Replace Anonymous with Custom
==== ktexteditor ====
Version update (5.80.0 -> 5.81.0)
Subpackages: ktexteditor-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Too many changes since 5.80.0, only listing bugfixes:
* Don't warn about unsaved changes when closing if blank and unsaved (kde#391208)
* Use QPalette::highlight for the scrollbar minimap slider (kde#434690)
* Restrict horizontal range of cursor to avoid unintentionally wrapping. (kde#423253)
* Add option to keep spaces to the left of cursor when saving (kde#433455)
* fix unit tests => don't remove trailing spaces (kde#434163)
* fix spellcheck word detection for non-ASCII (kde#433673)
* fix auto-completion for non ASCII words (kde#433672)
==== ktextwidgets ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Deprecate KFind::highlight(int, int, int) signal
* Deprecate the KFind::highlight(QString &, int, int) signal
* Enable Unicode support in QRegularExpression where needed
==== ktimer ====
Version update (20.12.3 -> 21.04.0)
Subpackages: ktimer-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Allow to install po/doctool files
* Use Q_EMIT
==== ktnef ====
Version update (20.12.3 -> 21.04.0)
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use auto vs auto * where it's possible
* Use git commit hook
* run git clang-format
* It's already in qt5.14
* Properly include QStringList . Forward declaring it breaks with Qt6
==== ktouch ====
Version update (20.12.3 -> 21.04.0)
Subpackages: ktouch-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Remove unimplemented methods/signals
* Fix the year
* GUI l10n fixes
* Documentation updates
* Translation for the Catalan autogenerated lesson file
* Fix visual artifacts in new versions of QT
==== kturtle ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kturtle-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use autorcc directly
* doc: punctuation and a GUI sync
* Documentation updates
* GUI l10n fixes
* operator+/- is disabled for QFlags in qt6
==== kubrick ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kubrick-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Autogenerate categories file
* Remove not implemented method
* Documentation updates
* operator+/- is disabled for QFlags in qt6
==== kunitconversion ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== kwallet ====
Version update (5.80.0 -> 5.81.0)
Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Un-overload OrgKdeKWalletInterface::walletClosed(int) signal
==== kwalletmanager5 ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kwalletmanager5-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Add CMakePresets support
* Increase mini cmake version + allow to install po file too
* Add missing override
* Not necessary now
* Convert license statements to SPDX expressions
* Autogenerate categories file
* operator+/- is disabled for QFlags in qt6
* Remove unused include
==== kwayland ====
Version update (5.80.0 -> 5.81.0)
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Fixes DTD check errors and a typo
* Add the activity management protocol client implementation
* Bump plasma-wayland-protocols dependency to 1.2.1
==== kwayland-integration ====
Version update (5.21.3 -> 5.21.4)
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== kwayland-server ====
Version update (5.21.3 -> 5.21.4)
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- Changes since 5.21.3:
* Send current primary selection after introducing focused surface
* Fix management of keymap files
* Fix a typo
==== kwidgetsaddons ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Run clang-format
* Prevent clang-format uglification
* Add clang-format pre-commit hook
* Add trailing comma to enums
==== kwin5 ====
Version update (5.21.3 -> 5.21.4)
Subpackages: kwin5-lang
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- Changes since 5.21.3:
* Fix crash on hotplugging displays while switched to another TTY (kde#435388)
==== kwindowsystem ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Add MediaPause key to mapping (kde#403636)
==== kwordquiz ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kwordquiz-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Stop owning directories provided by the filesystem package (boo#1184786)
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Documentation updates
* GUI l10n fixes
* Port away from KNS::DownloadDialog
* operator+/- is disabled for QFlags in qt6
* Port KNS method
==== kwrited5 ====
Version update (5.21.3 -> 5.21.4)
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== kxmlgui ====
Version update (5.80.0 -> 5.81.0)
Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Tweaks
* Run clang-format
* Prevent clang-format uglification
* Add clang-format pre-commit hook
* Add trailing comma to enums
==== kyotocabinet ====
- Add yet an other patch kyotocabinet-pie.patch
* link all executables as pie (bsc#1185033)
==== ldb ====
Version update (2.2.1 -> 2.3.0)
Subpackages: libldb2 python3-ldb
- Update to ldb 2.3.0
==== less ====
Version update (563 -> 581)
- less 581:
* Change ESC-u command to toggle, not disable, highlighting per
man page
* Add ESC-U command
* Add ctrl-W search modifier for wrapping search
* F command can be interrupted by ^X
* Support OSC 8 hyperlinks when -R is in effect
* g command with no number will ignore -j and put first line at
top of screen
* Multiple + or -p command line options are handled better
* Add the --incsearch option
* Add the --line-num-width option
* Add the --status-col-width option
* Add the --use-color and --color options
* Display -w highlight even if highlighted line is empty
* If search result is in a long line, scroll to ensure it is
visible
* Editing the same file under different names now creates only
one entry in the file list.
* Make visual bell more visible on some terminals
* Ring end-of-file bell no more than once per second
* Build can use either Python or Perl for Makefile.aut operations
* Fix crash when using the @ search modifier.
* Fix crash in the 's' command due to duplicate free
- drop less-429-save_line_position.patch which was never accepted
upstream due to solving one problem and creating others
==== libKF5ModemManagerQt ====
Version update (5.80.0 -> 5.81.0)
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- No code change since 5.80.0
==== libKF5NetworkManagerQt ====
Version update (5.80.0 -> 5.81.0)
- Update to 5.81.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.81.0
- Changes since 5.80.0:
* Remove dead cmake code
==== libXres ====
Version update (1.2.0 -> 1.2.1)
- modernize spec file (move license to licensedir)
- Update to version 1.2.1
* Update README for gitlab migration
* Update configure.ac bug URL for gitlab migration
* Note ABI of XResQueryClientIds
* XRes: Use _XRead instead of _XRead32 for reading pid
==== libapparmor ====
- add crypto-policies-mr720.diff to allow reading crypto policies
in abstractions/ssl_certs (boo#1183597)
- replace %{?systemd_requires} with %{?systemd_ordering} to avoid dragging in
systemd into containers just because apparmor-parser ships a *.service file
==== libassuan ====
Version update (2.5.4 -> 2.5.5)
- update to 2.5.5:
* Fix a crash in the logging code
* Upgrade autoconf
==== libavif ====
- Add baselibs.conf: produce libavif10-32bit as a new dependency to
libgd3-32bit (support avif in libgd).
==== libblockdev ====
Subpackages: libbd_btrfs2 libbd_crypto2 libbd_fs2 libbd_loop2 libbd_mdraid2 libbd_part2 libbd_swap2 libbd_utils2 libblockdev2
- Add -Wno-deprecated-declarations to cflags: dealing with
deprecations is upstreams business and should not hinder
downstream packages from building.
==== libcaca ====
- The problem is due to the fact that the images in the POC have
a size of 0x0 and thus, when exporting, no data is written for
the image bits.
However, space is allocated for the header only, not taking
into account that sprintf appends a NUL byte.
[CVE-2021-30498, CVE-2021-30499, bsc#1184751, bsc#1184752,
bsc1184751-add-space-for-NUL-byte.patch]
==== libcap ====
- Add explicit dependency on libcap2 with version to libcap-progs
(bsc#1184690)
==== libcontainers-common ====
- Force overlay as default storage driver if system is not btrfs
(gh#containers/buildah#3153)
- Update common to 0.36.0
- Update podman to 3.1.1
- Update storage to 1.29.0
- Update image to 5.11.0
- Update common to 0.35.3
- Update podman to 3.1.0
- Update storage to 1.28.1
- Update image to 5.10.5
==== libdazzle ====
Version update (3.38.0 -> 3.40.0)
Subpackages: libdazzle-1_0-0 typelib-1_0-libdazzle-1_0
- Update to version 3.40.0:
+ Build system fixes for mingw.
+ PangoFontDescription to CSS conversion improvements.
==== libdrm ====
Version update (2.4.104 -> 2.4.105)
Subpackages: libdrm-devel libdrm2 libdrm_amdgpu1 libdrm_etnaviv1 libdrm_exynos1 libdrm_freedreno1 libdrm_nouveau2 libdrm_radeon1 libdrm_tegra0
- update to 2.4.105:
* amdgpu: add function of INFO ioctl for querying video caps
* amdgpu: sync up amdgpu_drm.h with latest from kernel
* xf86drmMode: set FB_MODIFIERS flag when modifiers are supplied
* xf86drmMode: introduce drmModeGetPropertyType
* intel: Keep libdrm working without pread/pwrite ioctls
* xf86drm: fix null pointer deref in drmGetBufInfo
* intel: Add support for JSL
* xf86drm: warn about GEM handle reference counting
* xf86drmMode: add drmIsKMS
* intel: add INTEL_ADLS_IDS to the pciids list
* intel: sync i915_pciids.h with kernel
* amdgpu: update marketing names
* tests and build system fixes
==== libeconf ====
Version update (0.3.8+git20200710.5126fff -> 0.4.0+git20210413.fdb8025)
- Removed doxygen from build requires.
- Update to version 0.4.0+git20210413.fdb8025:
* Installing man pages via meson. (#147)
- Update to version 0.4.0+git20210412.1513a26:
* Added econftool cat option (#146)
* new API call: econf_readDirsHistory (showing ALL locations)
* new API call: econf_getPath (absolute path of the configuration file)
- Update to version 0.4.0+git20210408.6d33e5e:
* Man pages libeconf.3 and econftool.8.
* Handling multiline strings.
* Added libeconf_ext which returns more information like
line_nr, comments, path of the configuration file,...
* Econftool, an command line interface for handling configuration
files.
* Generating HTML API documentation with doxygen.
* Improving error handling and semantic file check.
* Joining entries with the same key to one single entry if
env variable ECONF_JOIN_SAME_ENTRIES has been set.
==== libfido2 ====
Version update (1.6.0 -> 1.7.0)
Subpackages: libfido2-1 libfido2-udev
- Update to version 1.7.0:
* hid_win: detect devices with vendor or product IDs > 0x7fff
* Support for FIDO 2.1 authenticator configuration.
* Support for FIDO 2.1 UV token permissions.
* Support for FIDO 2.1 "credBlobs" and "largeBlobs" extensions.
* New API calls
* New fido_init flag to disable fido_dev_open?s U2F fallback
* Experimental NFC support on Linux.
- Enabled hidapi again, issues related to hidapi are fixed upstream
* Added fix-cmake-linking.patch to fix linking
==== libgcrypt ====
Version update (1.9.2 -> 1.9.3)
Subpackages: libgcrypt20 libgcrypt20-hmac
- libgcrypt 1.9.3:
* Bug fixes:
- Fix build problems on i386 using gcc-4.7.
- Fix checksum calculation in OCB decryption for AES on s390.
- Fix a regression in gcry_mpi_ec_add related to certain usages
of curve 25519.
- Fix a symbol not found problem on Apple M1.
- Fix for Apple iOS getentropy peculiarity.
- Make keygrip computation work for compressed points.
* Performance:
- Add x86_64 VAES/AVX2 accelerated implementation of Camellia.
- Add x86_64 VAES/AVX2 accelerated implementation of AES.
- Add VPMSUMD acceleration for GCM mode on PPC.
* Internal changes.
- Harden MPI conditional code against EM leakage.
- Harden Elgamal by introducing exponent blinding.
==== libgnomekbd ====
Subpackages: gnomekbd-tools libgnomekbd8
- Add libgnomekbd-avoid-coredump-on-ibus-engines.patch: avoid libgnomekbd
crash when working with ibus(bnc#1160963, glgo#GNOME/libgnomekbd!6).
==== libgravatar ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libKF5Gravatar5 libgravatar-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Use auto vs auto * where it's possible
* Use git commit hook
* run git clang-format
* Remove duplicate entry
==== libguestfs ====
Version update (1.44.0 -> 1.44.1)
Subpackages: guestfs-data guestfs-tools guestfs-winsupport libguestfs0 perl-Sys-Guestfs python3-libguestfs
- Update to version 1.44.1
* lib/appliance-kcmdline.c: Read UUID directly from appliance.
* daemon/xfs.c: Fix error message.
* daemon: chroot: Fix long-standing possible deadlock.
* daemon: Don't return bogus failure from readdir.
* daemon/btrfs.c: Ignore mkfs.btrfs allocstart option.
* python: Ignore code style error E128.
* php: Fix the build.
* builder: Don't redefine Val_none (OCaml 4.12).
* daemon: lvm: Use lvcreate --yes to avoid interactive prompts.
* Update common submodule.
* lib/fuse.c: Use safe_malloc instead of malloc.
* fuse/guestmount.c: Avoid leaking fp on error path.
* diff: Don't try to call unlink(NULL) on certain error paths.
* daemon/tar.c: Avoid bogus GCC analyzer warning.
* daemon/command.c daemon/debug.c df/main.c: Ignore bogus GCC analyzer warnings
* appliance: Add dhclient for Arch-like Manjaro distro.
* fish/tilde.c: Suppress more bogus -fanalyser warnings.
* lib/qemu.c: Suppress another bogus -fanalyser warning.
* builder: templates: Add ubuntu-20.04.
* builder: templates: Added rhel-7.9.
* lib: Move CLEANUP_GL_RECURSIVE_LOCK_UNLOCK to libguestfs header.
* appliance: Avoid having ${exec_prefix} in guestfs appliance path.
* build: Avoid warnings about unknown pragmas.
- add libguestfs.env.patch
- Remove ocaml_native_compiler conditional
build native target unconditionally
==== libgweather ====
Version update (3.36.1 -> 40.0)
Subpackages: gweather-data libgweather-3-16 typelib-1_0-GWeather-3_0
- Update to version 40.0:
+ Fix possible uninitialized variable in location entry.
+ Updated translations.
- Update to version 40.beta:
+ Fix gweather_location_next_child annotations.
+ metno: Use alphabetical 2.0 symbol codes.
- Update to version 40.alpha.1:
+ Fix warnings related to the new application-id and contact-info
properties.
+ Fix use-after-free issues when detached locations are used.
+ Fix vala binding issues by removing a left over struct
definition.
- Changes from version 40.alpha:
+ An application-id as well as contact information must be
provided for every application to use online weather services.
For GApplication-based applications, the application ID is
prefilled.
+ All online weather providers are disabled by default,
applications should enable those that it has verified it can
follow the terms of service for. Note, for example, the
requirement to subscribe to the met.no API users mailing-list.
+ A lot of the getter functions for the location database now
return references to objects which the application will need to
handle. Applications that use JavaScript or Python bindings
should not require special handling for this change.
- Add python3-gobject BuildRequires: new dependency.
==== libhandy ====
Version update (1.0.3 -> 1.2.1)
Subpackages: libhandy-1-0 typelib-1_0-Handy-1_0
- Update to version 1.2.1:
+ hdydeck and hdyleaflet:
- Skip the unfolded allocation phase if there are no visible
children, fixing a crash.
- Fix the reverse child order.
+ hdyheaderbar: stop force centering an expanded title when
loose.
+ hdyflap: fix shadow glitches on flap child resizes.
+ hdypreferenceswindow:
- give the window the .preferences style class.
- make the search results page's margins adaptive.
+ demo: fix a memory leak in the view switcher demo.
+ meson: avoid trailing slashes in directories if package_subdir
is empty.
- Update to version 1.2.0:
+ Fix deprecation warnings when including handy.h.
+ Fix warnings with -Wmissing-field-initializers.
+ Fix warnings with --buildtype=optimized.
+ Fix a crash when subclassing HdyPreferencesGroup.
+ Fix a build reproducibility issue by using basenames rather
than full paths in generated sources.
+ Updated translations.
- Update to version 1.1.90:
+ Add HdyFlap, allowing to have adaptive tab bars and header
bars.
+ Add HdyTabBar and HdyTabView, offering a modern tab bar.
+ Add HdyStatusPage, a convenient widget for welcome pages, empty
state pages, or error pages.
+ HdyAvatar:
- Add the loadable -icon property to allow setting a
GLoadableIcon as the avatar picture.
- Deprecate hdy_avatar_set_image_load_func() in favor of the
loadable -icon property.
- Add hdy_avatar_draw_to_pixbuf() and
hdy_avatar_draw_to_pixbuf_async() to export the avatar as a
GdkPixbuf.
- Take CSS sizing properties into account.
+ HdyPreferencesWindow:
- Use HdyStatusPage as the empty search result page to
standardize the page's look.
+ HdyPreferencesPage:
- Propagate the natural height of the scrolled content.
- Make the scrolled window automatically follow the focus.
- Implement the margins via CSS so applications can override
them.
- Make the margins adapt to the available width.
+ HdyPreferencesGroup:
- Allow navigating out of the listbox.
- Wrap labels on words or characters, preventing long words
from breaking the UI.
- Take CSS sizing properties into account.
- Implement the margins via CSS so applications can override
them.
- Refine the spacing.
- Protect against gtk_widget_show_all().
- Fix a leak when destroying the widget.
- Add accessibility relationships for the title.
+ HdyClamp:
- Fix measuring the widget even without a child.
- Take CSS sizing properties into account.
+ HdyActionRow:
- Add the title -lines and subtitle -lines properties to set
the number of lines the title and subtitle should be limited
to, 0 giving an unlimited lines number.
- Wrap labels on words or characters, preventing long words
from breaking the UI.
- Document that hdy_action_row_get_icon_name() doesn't transfer
string ownership.
- Add accessibility relationships for the title.
+ HdyComboRow:
- Fix showing the checkmark on the right item.
- Use object -select -symbolic instead of emblem -ok
- symbolic as the selected item checkmark icon, as it is more
semantically correct.
+ HdySwipeTracker:
- Add the allow -long -swipes property to allow swiping more
than one snap point at a time.
- Calculate the velocity with a scroll history to gain
precision.
- Fix coordinate transformation for scrolling.
- Don't leak the current event.
+ HdyCarousel:
- Add the allow -long -swipes property to allow swiping more
than one child at a time.
- Fix a size invalidation issue.
+ HdyDeck:
- Add the hdy_deck_prepend(), hdy_deck_insert_child_after(),
and hdy_deck_reorder_child_after() methods.
- Increase the edge swipe area from 16px to 32px.
- Fix the ntural size calculation.
+ HdyLeaflet:
- Add the hdy_leaflet_prepend(),
hdy_leaflet_insert_child_after(), and
hdy_leaflet_reorder_child_after() methods.
- Increase the edge swipe area from 16px to 32px.
+ HdyKeypad:
- Beep when typing invalid characters.
- Allow pasting and erasing text in the entry.
- Fix allowing + when symbols are visible instead of hidden.
+ Updated translations.
==== libheif ====
Version update (1.10.0 -> 1.11.0)
- update to 1.11.0:
* fix writing ispe box in HEIFs
* nclx output profile encoding parameters
* change the way nclx profiles is written so that macOS can read them
* API for listing file brands and checking file type
* fix heif_image_handle_get_depth_image_representation_info()
==== libhugetlbfs ====
- Hardening: Link as PIE (bsc#1184123).
==== libical ====
Version update (3.0.8 -> 3.0.9)
- filelist fix for the glib build
- update to 3.0.9:
* Add support for empty parameters, e.g. CN=""
* Accept VTIMEZONE with more than one X- property
* Several fixes for recurrences containing BYWEEKNO
* icalrecurrencetype_from_string() will reject any RRULE that contains a
rule-part that occurs more than once
* Improve thread safety
* Fix compiled-in path for the built-in timezone data
* Fix reading TZif files with empty v1 data (use v2+ whenever possible)
* Add backwards compatibility for previous TZIDs
* Built-in timezones updated to tzdata2020d
* Fix build with newer libicu
* Fix cross-compile support in libical-glib
- remove 0001-Fix-build-with-icu-68.1.patch libical-read-v2-v3-data.patch:
upstream
==== libical-glib ====
Version update (3.0.8 -> 3.0.9)
- filelist fix for the glib build
- update to 3.0.9:
* Add support for empty parameters, e.g. CN=""
* Accept VTIMEZONE with more than one X- property
* Several fixes for recurrences containing BYWEEKNO
* icalrecurrencetype_from_string() will reject any RRULE that contains a
rule-part that occurs more than once
* Improve thread safety
* Fix compiled-in path for the built-in timezone data
* Fix reading TZif files with empty v1 data (use v2+ whenever possible)
* Add backwards compatibility for previous TZIDs
* Built-in timezones updated to tzdata2020d
* Fix build with newer libicu
* Fix cross-compile support in libical-glib
- remove 0001-Fix-build-with-icu-68.1.patch libical-read-v2-v3-data.patch:
upstream
==== libinput ====
Version update (1.17.0 -> 1.17.1)
Subpackages: libinput-udev libinput10
- Update to release 1.17.1
* quirks: add quirks for Apple SPI input devices
* Add Lenovo Legion 5 keyboard to 50-system-lenovo.quirks
==== libiscsi ====
Version update (1.19.0+git.20201217 -> 1.19.0+git.20210208)
- Update to version 1.19.0+git.20210208:
* test-tool: Change command_is_implemented from a global variable into an argument
* test-tool: Move a logging statement into write_residuals_test()
* test-tool: Add default clauses in recently modified switch statements
* test-tool, residuals: Rename struct residuals_test_data members
* test-tool: Add overwrite check for all test cases
* test-tool: Change write residuals tests overwrite check according to FCP-4
* test-tool: Refactoring residuals write tests
* test-tool: Allow CHECK CONDITION in response to overflow/underflow
* .travis.yml: Multiple changes
* test-tool: add simple REPORT LUNS test
* init: fix Wformat on 32-bit platforms
==== libjpeg-turbo ====
Version update (2.0.6 -> 2.1.0)
Subpackages: libjpeg8 libturbojpeg0
- version update to 2.1.0
lot of changes, see
* https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.0.90
* https://github.com/libjpeg-turbo/libjpeg-turbo/releases/tag/2.1.0
==== libkcddb ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libKF5Cddb5 libkcddb-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Set language to C (English)
* Remove copy of option BUILD_TESTING, already done by KDECMakeSettings
==== libkcompactdisc ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== libkdcraw ====
Version update (20.12.3 -> 21.04.0)
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== libkdecoration2 ====
Version update (5.21.3 -> 5.21.4)
Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private8
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== libkdegames ====
Version update (20.12.3 -> 21.04.0)
Subpackages: kdegames-carddecks-default libkdegames-lang libkf5kdegames6
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
- Drop upstream patch:
* 0001-Add-missing-module-identifier-to-qmldir.patch
- Rebase libkdegames-bnc793185.patch
==== libkdepim ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libKF5Libkdepim5 libkdepim-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Add license here too
* Use git commit hook
* run git clang-format
* Modernize code
* Use non-deprecated KDE_INSTALL_CMAKEPACKAGEDIR
* Remove KF5Codecs
* Add missing override on destructor
==== libkeduvocdocument ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Don't include QtTest as it includes all QtCore includes
==== libkexiv2 ====
Version update (20.12.3 -> 21.04.0)
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== libkgapi ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* This package doesn't have i18n
* Port foreach(...)
* QString::split(..., Qt::SplitBehavior, ...) is already in Qt 5.14
* Remove extra ';'
* First attempt to fix bug 328616 (kde#328616)
* Fix clazy warnings
* Google tasks are all-day tasks
==== libkipi ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== libkleo ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libKF5Libkleo5 libkleo-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* Avoid RTTI mix-ups by exporting KeyListModelInterface (kde#415168)
==== libkmahjongg ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libKF5KMahjongglib5 libkmahjongg-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Add missing <memory> include for std::unique_ptr
* Use non-deprecated KDE_INSTALL_CMAKEPACKAGEDIR
* Install CamelCase forwarding headers
==== libkomparediff2 ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libkomparediff2-5 libkomparediff2-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- No code change since 20.12.3
==== libksane ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libKF5Sane5 libksane-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes to list here.
==== libksba ====
Version update (1.5.0 -> 1.5.1)
- libksba 1.5.1:
* Support Brainpool curves specified by ECDomainParameters
==== libkscreen2 ====
Version update (5.21.3 -> 5.21.4)
Subpackages: libKF5Screen7 libkscreen2-plugin
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- No code changes since 5.21.3
==== libksieve ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libksieve-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Too many changes since 20.12.3, only listing bugfixes:
* Fix Bug 423189 - Cannot make default script active (kde#423189)
==== libksysguard5 ====
Version update (5.21.3.1 -> 5.21.4)
Subpackages: libksysguard5-helper libksysguard5-imports libksysguard5-lang
- Update to 5.21.4
* New bugfix release
* For more details please see:
* https://kde.org/announcements/plasma/5/5.21.4
- Changes since 5.21.3:
* Use lld instead of Ld as format specifier (kde#418142)
* Emit also dataChanged when sensor colors are changed
* Assign a new color when configuring sensor colors (kde#434515)
* SensorFaceController: Save on destruction if the face requests it (kde#433768,kde#433536,kde#434005)
==== libktorrent ====
Version update (20.12.3 -> 21.04.0)
Subpackages: libKF5Torrent6 libktorrent-lang
- Update to 21.04.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.04
- No code change since 21.03.90
- Update to 21.03.90
* New feature release
- No code change since 21.03.80
- Update to 21.03.80
* New feature release
- Changes since 20.12.3:
* Add pre-commit hook for clang-format
* Add .gitignore file
* Add .git-blame-ignore-revs file
* Run clang-format
* Add trailing comma to enums
* Add clang-format target
* Convert some old-style connects
* raise peer max metasize (torrent file) size to 100mib
* Fix PeerID for new versioning
==== libmanette ====
- Add baselibs.conf: build libmanette-0_2-0. New dependency to
webkit2gtk3.
==== libopenmpt ====
Version update (0.5.5 -> 0.5.7)
- Update to 0.5.7:
* [Sec] Possible null-pointer dereference read caused by a
sequence of openmpt::module::read,
openmpt::module::set_position_seconds with a position past the
song end, and another openmpt::module::read call.
* IT: Instrument / sample panning was reset on note-off / fade
commands.
* IMF: Set Finetune is now implemented correctly.
* Fixed excessive memory consumption with malformed files in
various formats.
- Update to 0.5.6:
* AMS: Avoid allocating excessive amount of memory for compressed
song message in malformed files.
* S3M: Some samples or OPL patches were imported with a too high
sample rate if module was saved with Scream Tracker 3.
==== libpeas ====
Version update (1.28.0 -> 1.30.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.30.0:
+ Build system improvements.
+ Improvements when running on Windows.
+ Updated translations.
==== libpst ====
- Add libpst-glib-2.68.patch: Fix build against glib 2.68.
==== libqt5-qtbase ====
Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3
- Add patch to fix possible crash caused by GCC 11 build fix:
* 0001-Partially-revert-813a928c7c3cf98670b6043149880ed5c95.patch
==== libqt5-qtdeclarative ====
- Add patch to fix build with GCC 11 (boo#1185100):
* 0001-Include-limits-to-fix-build-with-GCC-11.patch
==== libqt5-qtsvg ====
- Add commits from kde's 5.15 branch:
* 0001-Improve-handling-of-malformed-numeric-values-in-svg-.patch
* 0002-Clamp-parsed-doubles-to-float-representable-values.patch
(bsc#1184783, QTBUG-91507, CVE-2021-3481)
* 0003-Avoid-buffer-overflow-in-isSupportedSvgFeature.patch
* 0004-Make-image-handler-accept-UTF-16-UTF-32-encoded-SVGs.patch
(QTBUG-90744)
==== libqt5-qtwebengine ====
Version update (5.15.2 -> 5.15.3)
- Add patch to fix build with GCC 11:
* 0001-Fix-build-with-GCC-11.patch
- Update _constraints to avoid OOM
- Add back missing part in fix1163766.patch (boo#1184610)
- Update to version 5.15.3:
* Fix spelling and coding style
* Fix new view request handling (QTBUG-87378)
* Fix getDefaultScreenId on X11
* Fix flaky tst_QWebEngineView::textSelectionOutOfInputField test
* Move touch input tests to separate testcase
* Add touch input tests for scrolling and pinch zooming
* Fix rare duplicate ids forming in touch point id's mapping
* Use the module's version number for QtWebEngineProcess
* Touch handling: provide id mapping without modifying TouchPoint instance
(QTBUG-88001)
* Touch handling: fix mapped ids cleanup for TouchCancel event
* et custom headers from QWebEngineUrlRequestInfo before triggering redirect
(QTBUG-88861)
* Forward modifier flags for lock keys (QTBUG-89001)
* Fix handling of more than one finger for touch event (QTBUG-86389)
* Stabilize load signals emitting (QTBUG-65223, QTBUG-87089)
* Fix building against 5.12 on most CIs
* Update minimum HarfBuzz version to 2.4.0 (QTBUG-88976)
* Fix building against Qt 5.14
* Migrate user script IPC to mojo
* Fix crashes in user resource controller when single process
* Minor. Fix namespace for user resource controller
* Minor. RenderThreadObserverQt is really a RenderConfiguration
* Remove RenderViewObserverHelper from UserResourceController
* Cache mojo interface bindings to UserResourceControllerRenderFrame
* Cache mojo interface bindings for WebChannelIPCTransport
* Migrate render_view_observer_qt to mojo
* Fix crash on linkedin.com (QTBUG-89740)
* Suppress error pages also for http errors if they are disabled
* Fix leak in QQuickWebEngineViewPrivate::contextMenuRequested
* Register PerformanceNode early enough
* Quiet log on webrtc usage
* Remove configure option that doesn't work
* Remove Java build dependency
* Fix blank popups in qml (QTBUG-86034)
* Fix position of popup on qml (QTBUG-86034, QTBUG-89358)
* Enable hangout services extension (QTBUG-85731)
* Allow to fallback to default locale for non existent data packs (QTBUG-90490)
* Support devtools close button
* Do not extract download file names from certain url schemes (QTBUG-90355)
* Leave room for the null-termination byte when checking remote drive path
(QTBUG-90347)
* Do not set open files limit for linking if not necessary
* Remove even more remains of non network service code
* Add back prefers-color-scheme support (QTBUG-89753)
* Start supporting chrome.resourcesPrivate API (QTBUG-90035)
* Enable chrome://user-actions WebUI
* Remove remains of chrome://flash
* Fix loadFinished signal if page has content but server sends HTTP error
(QTBUG-90517)
* Fix devtools page resource loading as raw data instead of html string
* Remove frame metadata observer (RenderWidgetHostViewQt) on destroy
* Resolve installed interceptors right before interception point (QTBUG-86286)
* Update searches faster
* Remove more leftovers of the old compositor
* Enable webrtc logging and the corresponding WebUI
* Support mips64el platform CPU(loongson 3A4000)
* Add tracing UI resources
* Fix crash on meet.google.com
* Fix mad popup qquickwindows on wayland
* Fix crashes on BrowserContext destruction
* Fix crash on exit in quicknanobrowser when popup
* Remove QtPdf dependency on nss at build-time
* Avoid accessing profileAdapter when profile is shutting down (QTBUG-91187)
* Do not flush messages form profile destructor
* Ignore QQuickWebEngineNewViewRequest if it is unhandled
* Fix ScopedGLContextChecker with QTWEBENGINE_DISABLE_GPU_THREAD=1
* Don't send duplicate load progress values
* Fix neon support in libpng
* Do not call deprecated profile interceptor on ui thread (QTBUG-86267)
* Add certificate error message for ERR_SSL_OBSOLETE_VERSION
* Fix assert in WebContentsAdapter::devToolsFrontendDestroyed
* Avoid to reject a certificate error twice in Quick
* Fix PDF viewer plugin
* FIXUP: Fix swap condition in DisplayGLOutputSurface::updatePaintNode
(QTBUG-86599)
* Fix favicon engine under device pixel scaling
* Do not pass a native keycode matching the menu key when it is remapped
(QTBUG-86672)
* Optimize WebEngineSettings::testAttribute
* Warn about QtWebengineProcess launching from network share (QTBUG-84632)
* Handle non-ascii names for pulseaudio (QTBUG-85363)
* Do not set audio device for desktop capture if audio loopback is unsupported
* Fix new view request handling (QTBUG-87378)
* Fix getDefaultScreenId on X11
* Touch handling: provide id mapping without modifying TouchPoint instance
(QTBUG-88001)
* Set custom headers from QWebEngineUrlRequestInfo before triggering redirect
(QTBUG-88861)
* Stabilize load signals emitting (QTBUG-65223)
- CVE fixes backported in chromium updates:
* CVE-2020-16044: Use after free in WebRTC
* CVE-2021-21118: Heap buffer overflow in Blink
* CVE-2021-21119: Use after free in Media
* CVE-2021-21120: Use after free in WebSQL
* CVE-2021-21121: Use after free in Omnibox
* CVE-2021-21122: Use after free in Blink
* CVE-2021-21123: Insufficient data validation in File System API
* CVE-2021-21125: Insufficient policy enforcement in File System API
* CVE-2021-21126: Insufficient policy enforcement in extensions
* CVE-2021-21127: Insufficient policy enforcement in extensions
* CVE-2021-21128: Heap buffer overflow in Blink
* CVE-2021-21129: Insufficient policy enforcement in File System API
* CVE-2021-21130: Insufficient policy enforcement in File System API
* CVE-2021-21131: Insufficient policy enforcement in File System API
* CVE-2021-21132: Inappropriate implementation in DevTools
* CVE-2021-21135: Inappropriate implementation in Performance API
* CVE-2021-21137: Inappropriate implementation in DevTools
* CVE-2021-21140: Uninitialized Use in USB
* CVE-2021-21141: Insufficient policy enforcement in File System API
* CVE-2021-21145: Use after free in Fonts
* CVE-2021-21146: Use after free in Navigation
* CVE-2021-21147: Inappropriate implementation in Skia
* CVE-2021-21148: Heap buffer overflow in V8
* CVE-2021-21149: Stack overflow in Data Transfer
* CVE-2021-21150: Use after free in Downloads
* CVE-2021-21152: Heap buffer overflow in Media
* CVE-2021-21153: Stack overflow in GPU Process
* CVE-2021-21156: Heap buffer overflow in V8
* CVE-2021-21157: Use after free in Web Sockets
- Drop obsolete patches:
* icu-68.patch
* icu-68-2.patch
- Rebase patches:
* fix1163766.patch
* sandbox-statx-futex_time64.patch
* rtc-dont-use-h264.patch
* chromium-glibc-2.33.patch
- Add patch to fix crash with certain locales:
* 0001-Fix-normalization-of-app-locales.patch
- Clean the spec file a bit
- Can't use system_vpx on Leap 15.3
==== libqt5-qtwebkit ====
Subpackages: libQt5WebKit5 libQt5WebKit5-imports libQt5WebKitWidgets5
- Add patch to fix build with glib >= 2.68.0:
* 0001-Remove-invalid-g_object-declarations-to-fix-build-wi.patch
==== libraw ====
- Hardening: link as PIE (bsc#1184123).
==== librdkafka ====
Version update (1.5.3 -> 1.6.1)
- update to 1.6.1:
* Fatal idempotent producer errors are now also fatal to the transactional
producer. This is a necessary step to maintain data integrity prior to
librdkafka supporting KIP-360. Applications should check any transactional
API errors for the is_fatal flag and decommission the transactional producer
if the flag is set.
* The consumer error raised by `auto.offset.reset=error` now has error-code
set to `ERR__AUTO_OFFSET_RESET` to allow an application to differentiate
between auto offset resets and other consumer errors.
* Admin API and transactional `send_offsets_to_transaction()` coordinator
requests, such as TxnOffsetCommitRequest, could in rare cases be sent
multiple times which could cause a crash.
* `ssl.ca.location=probe` is now enabled by default on Mac OSX since the
librdkafka-bundled OpenSSL might not have the same default CA search paths
as the system or brew installed OpenSSL. Probing scans all known locations.
* Fatal idempotent producer errors are now also fatal to the transactional
producer.
* The transactional producer could crash if the transaction failed while
`send_offsets_to_transaction()` was called.
* Group coordinator requests for transactional
`send_offsets_to_transaction()` calls would leak memory if the
underlying request was attempted to be sent after the transaction had
failed.
* When gradually producing to multiple partitions (resulting in multiple
underlying AddPartitionsToTxnRequests) sub-sequent partitions could get
stuck in pending state under certain conditions. These pending partitions
would not send queued messages to the broker and eventually trigger
message timeouts, failing the current transaction. This is now fixed.
* Committing an empty transaction (no messages were produced and no
offsets were sent) would previously raise a fatal error due to invalid state
on the transaction coordinator. We now allow empty/no-op transactions to
be committed.
* The consumer will now retry indefinitely (or until the assignment is changed)
to retrieve committed offsets. This fixes the issue where only two retries
were attempted when outstanding transactions were blocking OffsetFetch
requests with `ERR_UNSTABLE_OFFSET_COMMIT`. #3265
* [KIP-429 Incremental rebalancing](https://cwiki.apache.org/confluence/display/KAFKA/KIP-429%3A+Kafka+Consumer+...) with sticky
consumer group partition assignor (KIP-54) (by @mhowlett).
* [KIP-480 Sticky producer partitioning](https://cwiki.apache.org/confluence/display/KAFKA/KIP-480%3A+Sticky+Partitio...) (`sticky.partitioning.linger.ms`) -
achieves higher throughput and lower latency through sticky selection
of random partition (by @abbycriswell).
* AdminAPI: Add support for `DeleteRecords()`, `DeleteGroups()` and
`DeleteConsumerGroupOffsets()` (by @gridaphobe)
* [KIP-447 Producer scalability for exactly once semantics](https://cwiki.apache.org/confluence/display/KAFKA/KIP-447%3A+Producer+scalab...) -
allows a single transactional producer to be used for multiple input
partitions. Requires Apache Kafka 2.5 or later.
* Transactional producer fixes and improvements, see **Transactional Producer fixes** below.
* The [librdkafka.redist](https://www.nuget.org/packages/librdkafka.redist/)
NuGet package now supports Linux ARM64/Aarch64.
* Sticky producer partitioning (`sticky.partitioning.linger.ms`) is
enabled by default (10 milliseconds) which affects the distribution of
randomly partitioned messages, where previously these messages would be
evenly distributed over the available partitions they are now partitioned
to a single partition for the duration of the sticky time
(10 milliseconds by default) before a new random sticky partition
is selected.
* The new KIP-447 transactional producer scalability guarantees are only
supported on Apache Kafka 2.5 or later, on earlier releases you will
need to use one producer per input partition for EOS. This limitation
is not enforced by the producer or broker.
* Error handling for the transactional producer has been improved, see
the **Transactional Producer fixes** below for more information.
* KIP-107, KIP-204: AdminAPI: Added `DeleteRecords()` (by @gridaphobe).
* KIP-229: AdminAPI: Added `DeleteGroups()` (by @gridaphobe).
* KIP-496: AdminAPI: Added `DeleteConsumerGroupOffsets()`.
* KIP-464: AdminAPI: Added support for broker-side default partition count
and replication factor for `CreateTopics()`.
* Windows: Added `ssl.ca.certificate.stores` to specify a list of
Windows Certificate Stores to read CA certificates from, e.g.,
`CA,Root`. `Root` remains the default store.
* Use reentrant `rand_r()` on supporting platforms which decreases lock
contention (@azat).
* Added `assignor` debug context for troubleshooting consumer partition
assignments.
* Updated to OpenSSL v1.1.1i when building dependencies.
* Update bundled lz4 (used when `./configure --disable-lz4-ext`) to v1.9.3
which has vast performance improvements.
* Added `rd_kafka_conf_get_default_topic_conf()` to retrieve the
default topic configuration object from a global configuration object.
* Added `conf` debugging context to `debug` - shows set configuration
properties on client and topic instantiation. Sensitive properties
are redacted.
* Added `rd_kafka_queue_yield()` to cancel a blocking queue call.
* Will now log a warning when multiple ClusterIds are seen, which is an
indication that the client might be erroneously configured to connect to
multiple clusters which is not supported.
* Added `rd_kafka_seek_partitions()` to seek multiple partitions to
per-partition specific offsets.
* Fix a use-after-free crash when certain coordinator requests were retried.
* The C++ `oauthbearer_set_token()` function would call `free()` on
a `new`-created pointer, possibly leading to crashes or heap corruption (#3194)
* The consumer assignment and consumer group implementations have been
decoupled, simplified and made more strict and robust. This will sort out
a number of edge cases for the consumer where the behaviour was previously
undefined.
* Partition fetch state was not set to STOPPED if OffsetCommit failed.
* The session timeout is now enforced locally also when the coordinator
connection is down, which was not previously the case.
* Transaction commit or abort failures on the broker, such as when the
producer was fenced by a newer instance, were not propagated to the
application resulting in failed commits seeming successful.
This was a critical race condition for applications that had a delay after
producing messages (or sendings offsets) before committing or
aborting the transaction. This issue has now been fixed and test coverage
improved.
* The transactional producer API would return `RD_KAFKA_RESP_ERR__STATE`
when API calls were attempted after the transaction had failed, we now
try to return the error that caused the transaction to fail in the first
place, such as `RD_KAFKA_RESP_ERR__FENCED` when the producer has
been fenced, or `RD_KAFKA_RESP_ERR__TIMED_OUT` when the transaction
has timed out.
* Transactional producer retry count for transactional control protocol
requests has been increased from 3 to infinite, retriable errors
are now automatically retried by the producer until success or the
transaction timeout is exceeded. This fixes the case where
`rd_kafka_send_offsets_to_transaction()` would fail the current
transaction into an abortable state when `CONCURRENT_TRANSACTIONS` was
returned by the broker (which is a transient error) and the 3 retries
were exhausted.
* Calling `rd_kafka_topic_new()` with a topic config object with
`message.timeout.ms` set could sometimes adjust the global `linger.ms`
property (if not explicitly configured) which was not desired, this is now
fixed and the auto adjustment is only done based on the
`default_topic_conf` at producer creation.
* `rd_kafka_flush()` could previously return `RD_KAFKA_RESP_ERR__TIMED_OUT`
just as the timeout was reached if the messages had been flushed but
there were now no more messages. This has been fixed.
==== librsvg ====
Version update (2.50.3 -> 2.50.4)
Subpackages: gdk-pixbuf-loader-rsvg librsvg-2-2 rsvg-thumbnailer typelib-1_0-Rsvg-2_0
- Update to version 2.50.4:
+ Update dependent crates that had security vulnerabilities:
- generic-array to 0.13.3 - RUSTSEC-2020-0146
+ Reduced stack usage
+ Add limit for too-large radiuses on the feMorphology filter
+ Properly ignore elements in an error state inside
the "switch" element
==== libselinux ====
Subpackages: libselinux1 selinux-tools
- Remove Recommends for selinux-autorelabel. It's better to have this
in the policy package itself (bsc#1181837)
==== libsolv ====
Version update (0.7.17 -> 0.7.19)
Subpackages: libsolv-tools python3-solv ruby-solv
- fix rare segfault in resolve_jobrules() that could happen
if new rules are learnt
- fix a couple of memory leaks in error cases
- fix error handling in solv_xfopen_fd()
- bump version to 0.7.19
- fixed regex code on win32
- fixed memory leak in choice rule generation
- repo_add_conda: add flag to skip v2 packages
- bump version to 0.7.18
==== libstorage-ng ====
Version update (4.3.104 -> 4.4.1)
Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1
- merge gh#openSUSE/libstorage-ng#804
- added function Holder::get_devicegraph()
- fixed typo
- use in-class member initialization
- 4.4.1
- merge gh#openSUSE/libstorage-ng#803
- support setting UUIDs for RAID, LUKS and more filesystems
- 4.4.0
- merge gh#openSUSE/libstorage-ng#802
- use exfat tools in /usr/sbin to work with both exfat-utils and
exfatprogs (gh#openSUSE/yast-storage-ng#1214)
- 4.3.106
- Translated using Weblate (Spanish) (bsc#1149754)
- 4.3.105
==== libtpms ====
Version update (0.7.7 -> 0.8.2)
- Update to version 0.8.2
* NOTE: Downgrade to 0.7.x or below is not possible.
Due to fixes in the TPM 2 prime number generation code in
rev155 it is not possible to downgrade from libtpms version
0.8.0 to some previous version. The seeds are now associated
with an age so that older seeds use the old TPM 2 prime number
generation code while newer seed use the newer code.
* tpm2: rev155: Add new RsaAdjustPrimeCandidate code but do
not use (bsc#1184939 CVE-2021-3505)
* tpm2: Activate SEED_COMPAT_LEVEL_RSA_PRIME_ADJUST_FIX
(bsc#1184939 CVE-2021-3505)
* Update to TPM 2 code release 159
- X509 support is enabled
+ SM2 signing of ceritificates is NOT supported
- Authenticated timers are disabled
* Update to TPM 2 code relase 162
- ECC encryption / decryption is disabled
* Fix support for elliptic curve due to missing unmarshalling
code
* Runtime filter supported elliptic curves supported by OpenSSL
* Fix output buffer parameter and size for RSA decryption that
could cause stack corruption under certain circumstances
* Set the RSA PSS salt length to the digest length rather than
max
* Fixes to symmetric decryption related to input size check,
defer padding to the user [EVP_CIPHER_CTX_set_padding(ctx, 0)]
and to always use a temporary malloc'ed buffer for decryption
* Fixed the set of PCRs belonging to the TCB group. This affects
the pcrUpdateCounter in TPM2_Pcrread() responses, thus needs
latest swtpm for test cases to succeed there.
==== libupnp ====
Version update (1.14.2 -> 1.14.6)
Subpackages: libixml11 libupnp17
- Update to release 1.14.6
* Fix for a DNS Rebind exploit. [CVE-2021-29462]
- Update to release 1.14.5
* Non-recursive version of ixmlNode_free() avoids stack overflow
attack (Fixes CVE-2021-28302).
- Update to release 1.14.4
* Fix for gena leak.
==== libva ====
Version update (2.10.0 -> 2.11.0)
Subpackages: libva-drm2 libva-x11-2 libva2
- update to 2.11.0:
* add: LibVA Protected Content API
* add: Add a configuration attribute to advertise AV1d LST feature
* fix: wayland: don't try to authenticate with render nodes
* autotools: use shell grouping instead of sed to prepend a line
* trace: Add details data dump for mpeg2 IQ matrix.
* doc: update docs for VASurfaceAttribPixelFormat
* doc: Libva documentation edit for AV1 reference frames
* doc: Modify AV1 frame_width_minus1 and frame_height_minus1 comment
* doc: Remove tile_rows and tile_cols restriction to match AV1 spec
* doc: Format code for doxygen output
* doc: AV1 decode documentation edit for superres_scale_denominator
* ci: upgrade FreeBSD to 12.2
* ci: disable travis build
* ci: update cache before attempting to install packages
* ci: avoid running workloads on other workloads changes
* ci: enable github actions
==== libva-gl ====
Version update (2.10.0 -> 2.11.0)
Subpackages: libva-glx2 libva-wayland2
- update to 2.11.0:
* add: LibVA Protected Content API
* add: Add a configuration attribute to advertise AV1d LST feature
* fix: wayland: don't try to authenticate with render nodes
* autotools: use shell grouping instead of sed to prepend a line
* trace: Add details data dump for mpeg2 IQ matrix.
* doc: update docs for VASurfaceAttribPixelFormat
* doc: Libva documentation edit for AV1 reference frames
* doc: Modify AV1 frame_width_minus1 and frame_height_minus1 comment
* doc: Remove tile_rows and tile_cols restriction to match AV1 spec
* doc: Format code for doxygen output
* doc: AV1 decode documentation edit for superres_scale_denominator
* ci: upgrade FreeBSD to 12.2
* ci: disable travis build
* ci: update cache before attempting to install packages
* ci: avoid running workloads on other workloads changes
* ci: enable github actions
==== libvirt ====
Version update (7.1.0 -> 7.2.0)
Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-lxc 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-lxc libvirt-daemon-qemu libvirt-libs
- spec: Remove use of %fdupes since it was only acting on files
that should be excluded
bsc#1184293
- Remove bogus comment from /etc/sysconfig/libvirtd
bsc#1184253
- Update to libvirt 7.2.0
- Many incremental improvements and bug fixes, see
https://libvirt.org/news.html
- Dropped patches:
ee3dc2c2-libxl-default-pcistub-name.patch,
6b8e9613-avoid-use-after-free.patch,
eab7ae6b-fix-array-access.patch,
c363f03e-virnetdaemon-intro-virNetDaemonQuitExecRestart.patch,
ccc6dd8f-fix-exec-restart.patch
==== libvpx ====
Version update (1.9.0 -> 1.10.0)
- using service/obspcio again because upstream tar ball is changing,
leading to trust validation errors
- udpate to 1.10.0:
This maintenance release adds support for darwin20 and new codec controls, as
well as numerous bug fixes.
- Upgrading:
New codec control is added to disable loopfilter for VP9.
New encoder control is added to disable feature to increase Q on overshoot
detection for CBR.
Configure support for darwin20 is added.
New codec control is added for VP9 rate control. The control ID of this
interface is VP9E_SET_EXTERNAL_RATE_CONTROL. To make VP9 use a customized
external rate control model, users will have to implement each callback
function in vpx_rc_funcs_t and register them using libvpx API
vpx_codec_control_() with the control ID.
- Enhancement:
Use -std=gnu++11 instead of -std=c++11 for c++ files.
- Bug fixes:
Override assembler with --as option of configure for MSVS.
Fix several compilation issues with gcc 4.8.5.
Fix to resetting rate control for temporal layers.
Fix to the rate control stats of SVC example encoder when number of spatial
layers is 1.
Fix to reusing motion vectors from the base spatial layer in SVC.
2 pass related flags removed from SVC example encoder.
==== libxcrypt ====
Version update (4.4.18 -> 4.4.19)
Subpackages: libcrypt1 libxcrypt-devel
- Update to 4.4.19
* Improve fallback implementation of explicit_bzero.
* Add glibc-on-CSKY, ARC, and RISCV-32 entries to libcrypt.minver.
These were added in GNU libc 2.29, 2.32, and 2.33 respectively
* Do not build xcrypt.h if we?re not going to install it.
* Do not apply --enable-obsolete-api-enosys mode to fcrypt.
* Compilation fix for NetBSD. NetBSD?s
participants (1)
-
Guillaume Gardet