openSUSE Factory
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2005 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2004 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2003 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2002 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2001 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
December 2021
- 102 participants
- 97 discussions
Hello, i am learning to use kubernetes and cgroup, and found that the last compile of libcgroup-tools is for Leap 15.2.
So if possible to make this package available for 15.3+ and tumbleweed.
1
0
Hi,
For almost a month postfix 3.6.3 is available via server:mail repo. Unless I
am not seeing it there seems to be no request to Factory.
According to the changelog in the server:mail repo
- Update to 3.6.3
* (problem introduced in Postfix 2.4, released in 2007): queue
file corruption after a Milter (for example, MIMEDefang) made
a request to replace the message body with a copy of that message
body plus additional text (for example, a SpamAssassin report).
* (problem introduced in Postfix 2.10, released in 2012): The
postconf "-x" option could produce incorrect output, because
multiple functions were implicitly sharing a buffer for
intermediate results. Problem report by raf, root cause analysis
by Viktor Dukhovni.
* (problem introduced in Postfix 2.11, released in 2013): The
check_ccert_access feature worked as expected, but produced a
spurious warning when Postfix was built without SASL support.
Fix by Brad Barden.
* Fix for a compiler warning due to a missing 'const' qualifier
when compiling Postfix with OpenSSL 3. Depending on compiler
settings this could cause the build to fail.
* The known_tcp_ports settings had no effect. It also wasn't fully
implemented. Problem report by Peter.
* Fix for missing space between a hostname and warning text.
As far as I can tell this is a bug fix. Is there a reason why this version
hasn't landed to Tumbleweed planet ?
3
3
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 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=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
akonadi-calendar (21.08.3 -> 21.12.0)
akonadi-calendar-tools (21.08.3 -> 21.12.0)
akonadi-contact (21.08.3 -> 21.12.0)
akonadi-import-wizard (21.08.3 -> 21.12.0)
akonadi-mime (21.08.3 -> 21.12.0)
akonadi-notes (21.08.3 -> 21.12.0)
akonadi-search (21.08.3 -> 21.12.0)
akonadi-server (21.08.3 -> 21.12.0)
akregator (21.08.3 -> 21.12.0)
analitza (21.08.3 -> 21.12.0)
ark (21.08.3 -> 21.12.0)
at-spi2-core
attica-qt5 (5.88.0 -> 5.89.0)
baloo5 (5.88.0 -> 5.89.0)
baloo5-widgets (21.08.3 -> 21.12.0)
blinken (21.08.3 -> 21.12.0)
bluez-qt (5.88.0 -> 5.89.0)
bovo (21.08.3 -> 21.12.0)
breeze5-icons (5.88.0 -> 5.89.0)
c-ares (1.17.2 -> 1.18.1)
calendarsupport (21.08.3 -> 21.12.0)
cervisia (21.08.3 -> 21.12.0)
dolphin (21.08.3 -> 21.12.0)
dragonplayer (21.08.3 -> 21.12.0)
eventviews (21.08.3 -> 21.12.0)
exo (4.16.2 -> 4.16.3)
ffmpegthumbs (21.08.3 -> 21.12.0)
frameworkintegration (5.88.0 -> 5.89.0)
gettext-runtime
grantleetheme (21.08.3 -> 21.12.0)
grub2
gwenview5 (21.08.3 -> 21.12.0)
hidapi (0.10.1 -> 0.11.0)
incidenceeditor (21.08.3 -> 21.12.0)
juk (21.08.3 -> 21.12.0)
k3b (21.08.3 -> 21.12.0)
kaccounts-integration (21.08.3 -> 21.12.0)
kaccounts-providers (21.08.3 -> 21.12.0)
kactivities-stats (5.88.0 -> 5.89.0)
kactivities5 (5.88.0 -> 5.89.0)
kaddressbook (21.08.3 -> 21.12.0)
kalarmcal (21.08.3 -> 21.12.0)
kalgebra (21.08.3 -> 21.12.0)
kamera (21.08.3 -> 21.12.0)
kanagram (21.08.3 -> 21.12.0)
kapptemplate (21.08.3 -> 21.12.0)
karchive (5.88.0 -> 5.89.0)
kate (21.08.3 -> 21.12.0)
katomic (21.08.3 -> 21.12.0)
kauth (5.88.0 -> 5.89.0)
kblackbox (21.08.3 -> 21.12.0)
kblocks (21.08.3 -> 21.12.0)
kbookmarks (5.88.0 -> 5.89.0)
kbounce (21.08.3 -> 21.12.0)
kbreakout (21.08.3 -> 21.12.0)
kbruch (21.08.3 -> 21.12.0)
kcachegrind (21.08.3 -> 21.12.0)
kcalc (21.08.3 -> 21.12.0)
kcalendarcore (5.88.0 -> 5.89.0)
kcalutils (21.08.3 -> 21.12.0)
kcharselect (21.08.3 -> 21.12.0)
kcmutils (5.88.0 -> 5.89.0)
kcodecs (5.88.0 -> 5.89.0)
kcolorchooser (21.08.3 -> 21.12.0)
kcompletion (5.88.0 -> 5.89.0)
kconfig (5.88.0 -> 5.89.0)
kconfigwidgets (5.88.0 -> 5.89.0)
kcontacts (5.88.0 -> 5.89.0)
kcoreaddons (5.88.0 -> 5.89.0)
kcrash (5.88.0 -> 5.89.0)
kdav (5.88.0 -> 5.89.0)
kdbusaddons (5.88.0 -> 5.89.0)
kde-print-manager (21.08.3 -> 21.12.0)
kdeclarative (5.88.0 -> 5.89.0)
kdeconnect-kde (21.08.3 -> 21.12.0)
kded (5.88.0 -> 5.89.0)
kdeedu-data (21.08.3 -> 21.12.0)
kdegraphics-thumbnailers (21.08.3 -> 21.12.0)
kdelibs4support (5.88.0 -> 5.89.0)
kdenetwork-filesharing (21.08.3 -> 21.12.0)
kdepim-addons (21.08.3 -> 21.12.0)
kdepim-runtime (21.08.3 -> 21.12.0)
kdesu (5.88.0 -> 5.89.0)
kdevelop5 (5.6.2 -> 21.12.0)
kdf (21.08.3 -> 21.12.0)
kdialog (21.08.3 -> 21.12.0)
kdiamond (21.08.3 -> 21.12.0)
kdnssd-framework (5.88.0 -> 5.89.0)
kdoctools (5.88.0 -> 5.89.0)
kemoticons (5.88.0 -> 5.89.0)
kfilemetadata5 (5.88.0 -> 5.89.0)
kgeography (21.08.3 -> 21.12.0)
kget (21.08.3 -> 21.12.0)
kglobalaccel (5.88.0 -> 5.89.0)
kgoldrunner (21.08.3 -> 21.12.0)
kguiaddons (5.88.0 -> 5.89.0)
khangman (21.08.3 -> 21.12.0)
khelpcenter5 (21.08.3 -> 21.12.0)
kholidays (5.88.0 -> 5.89.0)
khtml (5.88.0 -> 5.89.0)
ki18n (5.88.0 -> 5.89.0)
kiconthemes (5.88.0 -> 5.89.0)
kidentitymanagement (21.08.3 -> 21.12.0)
kidletime (5.88.0 -> 5.89.0)
kig (21.08.3 -> 21.12.0)
kimageformats (5.88.0 -> 5.89.0)
kimap (21.08.3 -> 21.12.0)
kinit (5.88.0 -> 5.89.0)
kio (5.88.0 -> 5.89.0)
kio-extras5 (21.08.3 -> 21.12.0)
kio_audiocd (21.08.3 -> 21.12.0)
kipi-plugins (21.08.3 -> 21.12.0)
kirigami2 (5.88.0 -> 5.89.0)
kiriki (21.08.3 -> 21.12.0)
kitemmodels (5.88.0 -> 5.89.0)
kitemviews (5.88.0 -> 5.89.0)
kiten (21.08.3 -> 21.12.0)
kitinerary (21.08.3 -> 21.12.0)
kjobwidgets (5.88.0 -> 5.89.0)
kjs (5.88.0 -> 5.89.0)
kjumpingcube (21.08.3 -> 21.12.0)
kldap (21.08.3 -> 21.12.0)
kleopatra (21.08.3 -> 21.12.0)
klines (21.08.3 -> 21.12.0)
kmag (21.08.3 -> 21.12.0)
kmahjongg (21.08.3 -> 21.12.0)
kmail (21.08.3 -> 21.12.0)
kmail-account-wizard (21.08.3 -> 21.12.0)
kmailtransport (21.08.3 -> 21.12.0)
kmbox (21.08.3 -> 21.12.0)
kmime (21.08.3 -> 21.12.0)
kmines (21.08.3 -> 21.12.0)
kmousetool (21.08.3 -> 21.12.0)
kmouth (21.08.3 -> 21.12.0)
kmplot (21.08.3 -> 21.12.0)
knavalbattle (21.08.3 -> 21.12.0)
knetwalk (21.08.3 -> 21.12.0)
knewstuff (5.88.0 -> 5.89.0)
knotes (21.08.3 -> 21.12.0)
knotifications (5.88.0 -> 5.89.0)
knotifyconfig (5.88.0 -> 5.89.0)
kolf (21.08.3 -> 21.12.0)
kollision (21.08.3 -> 21.12.0)
kolourpaint (21.08.3 -> 21.12.0)
kompare (21.08.3 -> 21.12.0)
konquest (21.08.3 -> 21.12.0)
konsole (21.08.3 -> 21.12.0)
kontact (21.08.3 -> 21.12.0)
kontactinterface (21.08.3 -> 21.12.0)
konversation (21.08.3 -> 21.12.0)
kopete (21.08.3 -> 21.12.0)
korganizer (21.08.3 -> 21.12.0)
kpackage (5.88.0 -> 5.89.0)
kparts (5.88.0 -> 5.89.0)
kpat (21.08.3 -> 21.12.0)
kpeople5 (5.88.0 -> 5.89.0)
kpimtextedit (21.08.3 -> 21.12.0)
kpkpass (21.08.3 -> 21.12.0)
kplotting (5.88.0 -> 5.89.0)
kpty (5.88.0 -> 5.89.0)
kqtquickcharts (21.08.3 -> 21.12.0)
kquickcharts (5.88.0 -> 5.89.0)
krdc (21.08.3 -> 21.12.0)
kreversi (21.08.3 -> 21.12.0)
krfb (21.08.3 -> 21.12.0)
kross (5.88.0 -> 5.89.0)
kruler (21.08.3 -> 21.12.0)
krunner (5.88.0 -> 5.89.0)
kservice (5.88.0 -> 5.89.0)
kshisen (21.08.3 -> 21.12.0)
ksirk (21.08.3 -> 21.12.0)
ksmtp (21.08.3 -> 21.12.0)
kspaceduel (21.08.3 -> 21.12.0)
ksquares (21.08.3 -> 21.12.0)
ksudoku (21.08.3 -> 21.12.0)
ksystemlog (21.08.3 -> 21.12.0)
kteatime (21.08.3 -> 21.12.0)
ktexteditor (5.88.0 -> 5.89.0)
ktextwidgets (5.88.0 -> 5.89.0)
ktimer (21.08.3 -> 21.12.0)
ktnef (21.08.3 -> 21.12.0)
ktouch (21.08.3 -> 21.12.0)
kturtle (21.08.3 -> 21.12.0)
kubrick (21.08.3 -> 21.12.0)
kunitconversion (5.88.0 -> 5.89.0)
kwallet (5.88.0 -> 5.89.0)
kwalletmanager5 (21.08.3 -> 21.12.0)
kwayland (5.88.0 -> 5.89.0)
kwidgetsaddons (5.88.0 -> 5.89.0)
kwindowsystem (5.88.0 -> 5.89.0)
kwordquiz (21.08.3 -> 21.12.0)
kxmlgui (5.88.0 -> 5.89.0)
libKF5ModemManagerQt (5.88.0 -> 5.89.0)
libKF5NetworkManagerQt (5.88.0 -> 5.89.0)
libcacard (2.8.0 -> 2.8.1)
libedit (3.1.snap20180525 -> 20210910.3.1)
libevdev (1.11.0 -> 1.12.0)
libgravatar (21.08.3 -> 21.12.0)
libiscsi (1.19.0+git.20210523 -> 1.19.0+git.20210930)
libkcddb (21.08.3 -> 21.12.0)
libkcompactdisc (21.08.3 -> 21.12.0)
libkdcraw (21.08.3 -> 21.12.0)
libkdegames (21.08.3 -> 21.12.0)
libkdepim (21.08.3 -> 21.12.0)
libkeduvocdocument (21.08.3 -> 21.12.0)
libkexiv2 (21.08.3 -> 21.12.0)
libkgapi (21.08.3 -> 21.12.0)
libkipi (21.08.3 -> 21.12.0)
libkleo (21.08.3 -> 21.12.0)
libkmahjongg (21.08.3 -> 21.12.0)
libkomparediff2 (21.08.3 -> 21.12.0)
libksane (21.08.3 -> 21.12.0)
libksieve (21.08.3 -> 21.12.0)
libktorrent (21.08.3 -> 21.12.0)
libplist
libxcrypt (4.4.25 -> 4.4.26)
lokalize (21.08.3 -> 21.12.0)
lskat (21.08.3 -> 21.12.0)
mailcommon (21.08.3 -> 21.12.0)
mailimporter (21.08.3 -> 21.12.0)
man-pages-ja (20210515 -> 20211115)
mbox-importer (21.08.3 -> 21.12.0)
messagelib (21.08.3 -> 21.12.0)
milou5
mobipocket (21.08.3 -> 21.12.0)
mpg123 (1.29.2 -> 1.29.3)
nbd (3.22 -> 3.23)
okular (21.08.3 -> 21.12.0)
ovmf
parley (21.08.3 -> 21.12.0)
pim-data-exporter (21.08.3 -> 21.12.0)
pim-sieve-editor (21.08.3 -> 21.12.0)
pimcommon (21.08.3 -> 21.12.0)
plasma-framework (5.88.0 -> 5.89.0)
plasma-nm5
plasma5-pk-updates
prison-qt5 (5.88.0 -> 5.89.0)
privoxy (3.0.32 -> 3.0.33)
publicsuffix (20211109 -> 20211207)
purpose (5.88.0 -> 5.89.0)
python-atspi (2.38.1 -> 2.38.2)
python-pycryptodome (3.11.0 -> 3.12.0)
python-requests-kerberos (0.12.0 -> 0.14.0)
python-requests-toolbelt
python-tornado6
qqc2-desktop-style (5.88.0 -> 5.89.0)
qtkeychain-qt5 (0.12.0 -> 0.13.2)
signon-kwallet-extension (21.08.3 -> 21.12.0)
skanlite (21.08.3 -> 21.12.0)
solid (5.88.0 -> 5.89.0)
sonnet (5.88.0 -> 5.89.0)
spectacle (21.08.3 -> 21.12.0)
step (21.08.3 -> 21.12.0)
sweeper (21.08.3 -> 21.12.0)
syndication (5.88.0 -> 5.89.0)
syntax-highlighting (5.88.0 -> 5.89.0)
threadweaver (5.88.0 -> 5.89.0)
tpm2-0-tss
umbrello (21.08.3 -> 21.12.0)
unbound (1.13.2 -> 1.14.0)
xterm (368 -> 370)
yakuake (21.08.3 -> 21.12.0)
yast2-bootloader (4.4.9 -> 4.4.10)
yast2-storage-ng (4.4.20 -> 4.4.23)
=== Details ===
==== akonadi-calendar ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-calendar-lang akonadi-plugin-calendar libKF5AkonadiCalendar5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* const'ify pointer
* Remove unused includes
* Add KDE CI file
* Fix some clazy warning
* Use qOverload directly (scripted)
* Fix typo
* Port to KPluginFactory::instantiatePlugin
* const'ify variable + initialize variable in headers etc.
==== akonadi-calendar-tools ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-calendar-tools-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Remove unused includes
* Add KDE CI file
==== akonadi-contact ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-contact-lang akonadi-plugin-contacts libKF5AkonadiContact5 libKF5ContactEditor5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
* Fix duplicated MIME types
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of decision/confirmation dialogs
* Allow to show header in qtc6
* Port KContacts::Address::countryToISO to new KI18n API
* Add check version. We depend against 5.87
* Replace insertEmail (deprecated since 5.88) with addEmail
* const'ify variables
* Remove unused class (can't work as not finished)
* const'ify pointer/variables
* Add KDE CI file
* Use qOverload directly (scripted)
* Allow to build with KF < 5.86
* Port away from deprecated KPluginLoader
* Clean not necessary lib
* Search with name and email address in group contact editor (kde#430788)
* Implement sorting and filtering in contact group editor (kde#430789)
* Modernize code + use QStringLiteral multi arg etc.
* Add i18n context
* X-KDE-ParentComponents is not use now.
* Now we don't use X-KDE-CfgDlgHierarchy
* Drop unused X-KDE-ParentApp entries from kcm desktop files
* Make sure that we don't cancel dialog
==== akonadi-import-wizard ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-import-wizard-lang libKPimImportWizard5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Remove some qOverload as we remove deprecated qt5.15 signal
* Fix akonadi includes
* Add KDE CI file
* Use qOverload directly (scripted)
* Fix instanciate plugins
* Fix logic
* Port to KPluginFactory::instantiatePlugin
==== akonadi-mime ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-mime-lang akonadi-plugin-mime libKF5AkonadiMime5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of confirmation dialog
* Allow to show header in qtc6
* Rename variables
* Add autotest
* Add ==operator
* BUG 442884: Fix DSN support (kde#442884)
* Add KDE CI file
* Use std::chrono_literals
* Fix typo
==== akonadi-notes ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-notes-lang libKF5AkonadiNotes5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add KDE CI file
==== akonadi-search ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-search-lang libKF5AkonadiSearch
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Convert test file to UTF-8
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Pot Q_FOREVER
* Add KDE CI file
* Use std::chrono_literals
* X-KDE-ParentComponents is not use now.
* Remove unneeded KCM plugin keyword stuff
==== akonadi-server ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-server-lang libKF5AkonadiAgentBase5 libKF5AkonadiCore5 libKF5AkonadiPrivate5 libKF5AkonadiWidgets5 libKF5AkonadiXml5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes to list here.
- Drop upstream patch:
* akonadi-apparmor-opensuse.diff
==== akregator ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akregator-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Use action texts for buttons of confirmation dialog
* Add search bar option to filter search by read articles
* Add dialog box if necessary + fix checkbox status
* Private class is not necessary here
* Add confirmation dialog when marking feed(s) as read (kde#443122)
* initialize variables in headers
* Change color of feed title for error fetching status. (kde#150806)
* Not necessary to use qOverload here
* Add KDE CI file
* Use qOverload directly (scripted)
* Port to new KPluginFactory::instantiatePlugin
* Add i18n context
* We depend against 5.84
* X-KDE-ParentComponents is not use now.
* Now we don't use X-KDE-CfgDlgHierarchy
* Drop unused X-KDE-ParentApp entries from kcm desktop files
* Remove obsolete setdlg files
* Use new constructor
==== analitza ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libAnalitza5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add freebsd CI
* Enable Linux CI
==== ark ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ark-lang libkerfuffle21
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Fix loading some zip files (kde#445533)
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Emit readiness when creating new archive (kde#445610)
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* zip: Fix detection of backslashed zips (kde#444965)
* Remove duplicate include from .cpp/.h
* Use KPluginMetaData::findPlugins when we use kf5-5.86
* Add license information in SPDX format for icons
* Convert remaining MIT licenses to SPDX
* Convert missing author statements to SPDX
* Clean up excess newlines at end of license headers
* Remove unneeded stements from license headers
* Remove obsolete COPYING file
* Convert license headers to SPDX
* Cleaup AddJob on destruction (kde#442774)
* Port deprecated method
* Add FreeBSD CI
* Remove redundant close button at the bottom of the preview window (kde#434517)
* Enable Linux CI
* Add kde-ci.yml
* fix: Dolphin doesn't fully quit after Compress from context menu (kde#441813)
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
* We depend against C++17 => we can use std::as_const
==== at-spi2-core ====
Subpackages: at-spi2-core-lang libatspi0 typelib-1_0-Atspi-2_0
- Configure to use dbus-broker when available.
- Add libsystemd to BuildRequires: needed for dbus-broker support.
==== attica-qt5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Attica5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== baloo5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: baloo5-file baloo5-file-lang baloo5-imports baloo5-kioslaves baloo5-kioslaves-lang baloo5-tools baloo5-tools-lang libKF5Baloo5 libKF5BalooEngine5 libKF5BalooEngine5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port QStringRef (deprecated) to QStringView
==== baloo5-widgets ====
Version update (21.08.3 -> 21.12.0)
Subpackages: baloo5-widgets-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Add clang-format file to gitignore
* Enable gitlab CI
* Port filepropertiesplugin to use JSON metadata
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
==== blinken ====
Version update (21.08.3 -> 21.12.0)
Subpackages: blinken-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add .kde-ci.yml
==== bluez-qt ====
Version update (5.88.0 -> 5.89.0)
Subpackages: bluez-qt-imports bluez-qt-udev libKF5BluezQt6
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add functions that allow setting the discovery filter based on Bluez Adapter APIs
==== bovo ====
Version update (21.08.3 -> 21.12.0)
Subpackages: bovo-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* Avoid warning about starting a new game when none are running
* Set minimum size
* CI: Fix repo path for libkdegames
==== breeze5-icons ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Too many changes since 5.88.0, only listing bugfixes:
* Install dark icons via execute_process to use copy command (kde#444095)
* BUG 110673 media-write icon fix (kde#110673)
* BUG 412029 add preferences-desktop-feedback icon (kde#412029)
* BUG 423937 add edit-copy-path icon for dolphin and konsole (kde#423937)
* BUG: 414215 add tabs colorful icon (kde#414215)
* BUG: 414213 add preferences-scroll icon (kde#414213)
* BUG: 437999 add veracrypt app icon (kde#437999)
* BUG: 407048 add online account icon for the KCM (kde#407048)
* BUG: 409022 update disk-quota icons (kde#409022)
* BUG: 372461 update rar mimetype icon (kde#372461)
* BUG: 405654 Update input-keyboard-virtual-off (kde#405654)
* BUG 110673 add media-write-dvd icon (kde#110673)
* BUG 396124 add Crow Translate app icons (kde#396124)
* BUG 392534 add missing kmail breeze icons (kde#392534)
* Okular sidebar use now colorful icons (kde#412407, kde#412405)
* BUG 429737 update view-media-playlist icon and other playlist icons (kde#429737)
* BUG 418864 add gajim app icon. status icons can't be used from breeze (kde#418864)
* BUG 394023 add gpodder application icon (kde#394023)
==== c-ares ====
Version update (1.17.2 -> 1.18.1)
- update to 1.18.1. Changes since 1.17.2:
* Allow '/' as a valid character for a returned name for
CNAME in-addr.arpa delegation
* no longer forwards requests for localhost resolution per RFC6761
* During a domain search, treat ARES_ENODATA as ARES_NXDOMAIN so
that the search process will continue to the next domain
in the search.
* Provide ares_nameser.h as a public interface as needed by NodeJS
* Add support for URI(Uniform Resource Identifier) records via
ares_parse_uri_reply()
- disable unit tests for SLE12 since GCC compiler too old to build
unit tests
- 5c995d5.patch: upstreamed
- disable-live-tests.patch: refreshed
==== calendarsupport ====
Version update (21.08.3 -> 21.12.0)
Subpackages: calendarsupport-lang libKF5CalendarSupport5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add a bit of documentation so that the doc appear on api.kde.org
* Allow to show header in qtc6
* Fix some cppcheck warning
* Not necessary to use qOverload here
* Add KDE CI file
* Fix some clazy warning
* const'ify variable/pointer
* Use qOverload directly (scripted)
* Remove unused method
* Remove unneeded superclass from PrintPlugin
* Use KPluginFactory to load calendar plugins
==== cervisia ====
Version update (21.08.3 -> 21.12.0)
Subpackages: cervisia-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== dolphin ====
Version update (21.08.3 -> 21.12.0)
Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Use new "edit-copy-path" icon for "Copy Location" menu item
* [Status Bar] Don't mess with status bar visibility in extensions (kde#443132)
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix updating window and tab titles
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Port ViewModeSettings from macros to std::variant
* Remove duplicate include from .h/.cpp
* Add support for recentlyused: kio to view properties.
* Save size of config dialog in state config
* Utilize KXMLGUI API to store state config in separate file
* Install KCMs in dolphin/kcms namespace
* Fix typo: PascalCase in docs
* Change settings window title to "Configure" for consistency sake
* Rewrite filter algorithm to properly support filtering with expanded folders under Detail View mode. (kde#411878)
* Add kde-ci file
* Don't force icon for preferred search tool action if one is manually configured (kde#442815)
* Port to KTerminalLauncherJob (kde#441072)
* Tabs: ensure to have folder icons for remote folders
* [Split view] Reset splitter position on double click (kde#206525)
* Revert "Revert "Disable Hidden Files Last sort by default""
* Revert "Revert "Configurable Show hidden files and folders last toggle""
* Revert "Revert "Show hidden files and folders last""
* Use default icon size when resetting zoom level (kde#437349)
* DBus activation with filemanager iface
* Simplify KFileItemModel's sorting
* Avoid crash on start when help actions are restricted through the Kiosk system
* Remove unneeded KCM plugin keyword stuff
* Use KDirLister directly now that it emits a jobError() signal
* [DetailsView] Improve zooming
* [PlacesPanel] Remove horizontal scrollbar (kde#301758)
* Delete some items that were intended to be deleted. Avoid trying to delete items that don't exist
* Allow to have HiDpi previews (kde#401170)
* Don't exit immediately if DBus isn't running
* Avoid crashing on startup if DBus isn't running
- Drop upstream patch:
* 0001-Port-to-KTerminalLauncherJob.patch
==== dragonplayer ====
Version update (21.08.3 -> 21.12.0)
Subpackages: dragonplayer-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== eventviews ====
Version update (21.08.3 -> 21.12.0)
Subpackages: eventviews-lang libKF5EventViews5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
* Agenda view: fix misalignement of allday view & day headers \wo scrollbar (kde#405714)
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Color the borders of items in the Agenda view
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* AgendaView: fix misaligned layout of header & footer columns
* Allow to show header in qtc6
* Show decoration elements without frame in all widget styles
* Drop support for EVENTVIEWS_NODECOS flag
* Make TodoModel accessible to QML
* Add changes ignored by the git merge
* Fix some cppcheck warning
* Add a Completed Date column to the To-Do List view
* Add a dependency for Gitlab CI
* Use theme colors for today's cell and the selected cell in the Month View
* Use const'ref
* Port for(...:...)
* Fix include
* Add KDE CI file
* Const'ify variable
* A new api was added => increase version
* Use qOverload directly (scripted)
* Use std::chrono_literals
* Use KPluginFactory to instantiate plugins
* USe std::chrono_literals
* CalendarDecoration::StoredElement: tag property getters with Q_REQUIRED_RESULT
* CalendarDecoration::Element: make property getters const
==== exo ====
Version update (4.16.2 -> 4.16.3)
Subpackages: exo-data exo-lang exo-tools libexo-2-0
- Update to version 4.16.3
* Dont reduce selection in single click mode (gxo#xfce/exo#71)
* Add typecheck to prevent Gtk-CRITICAL (gxo#xfce/exo#63)
* exo_strdup_strftime: Support additional encoding (gxo#xfce/exo#66)
* Free hover_path in tree-view if not NULL
* Fix compilation warnings
* exo-icon-chooser-dialog: Focus filter entry by default
* exo-icon-chooser-dialog: Set default to show to all icons
* exo-icon-chooser-dialog: Speed up sorting the icon view model
==== ffmpegthumbs ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Support all video/* mime types again
* Fix mimetypes in desktop file
* Remove configuration UI for thumbnailer
- Drop ffmpegthumbs-lang. The package doesn't need translations
anymore.
==== frameworkintegration ====
Version update (5.88.0 -> 5.89.0)
Subpackages: frameworkintegration-plugin libKF5Style5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== gettext-runtime ====
Subpackages: gettext-tools libtextstyle0
- Remove libcroco from BuildRequires: it is now bundled internally.
==== grantleetheme ====
Version update (21.08.3 -> 21.12.0)
Subpackages: grantleetheme-lang libKF5GrantleeTheme5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc
* List Grantlee as public dependency and in link interface
* Add KDE CI file
* Make sure to not generate file in source dir
==== grub2 ====
Subpackages: grub2-i386-pc grub2-snapper-plugin grub2-systemd-sleep-plugin grub2-x86_64-efi grub2-x86_64-xen
- Add support for simplefb (boo#1193532).
+ grub2-simplefb.patch
==== gwenview5 ====
Version update (21.08.3 -> 21.12.0)
Subpackages: gwenview5-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Auto set print orientation
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action verb for button to show and hide the thumbnail bar (kde#445203)
* Show estimated file size in the resize image dialog (kde#433740)
* Use qAsConst
* Fix some clazy warning
* [ZoomComboBox] Don't switch to Browse mode by pressing Esc while the popup is visible
* [ZoomComboBox] Override showPopup instead of mousePressEvent
* Convert image to original format to enable correct color correction
* Don't change the zoom value unless the user made a selection (kde#441004)
* Allow typing a zoom level in the zoom combo
* Add KDE CI file
* icons: Update to latest Breeze version
* icons: Remove old application & action icons
* Remove duplicate includes between .cpp/.h
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
* Use QDialog::show() instead of exec()
* Port to KXMLGUIFactory::showConfigureShortcutsDialog()
* Add clang-format bits to CMakeLists.txt
==== hidapi ====
Version update (0.10.1 -> 0.11.0)
- update to 0.11.0:
* hidraw: (explicit) workaround to allow build with kernels older than 2.6.39
* libusb: stabilize device path (uses same semantic as Linux kernel)
* libusb: add platform-specific hid_libusb_wrap_sys_device
* general: lots of documentation improvements
* general: (Windows) DDK build files are obsolete
* general: add CMake build system
* general: deprecated Autotools build scripts
* lots of other small fixes and improvements
- remove 0001-configure.ac-remove-duplicate-AC_CONFIG_MACRO_DIR-22.patch (obsolete)
==== incidenceeditor ====
Version update (21.08.3 -> 21.12.0)
Subpackages: incidenceeditor-lang libKF5IncidenceEditor5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of decision/confirmation dialogs
* Allow to show header in qtc6
* Replace removed insertEmail with addEmail
* Remove support for email alarms
* Remove support for editing procedure alarms
* Merge from release/21.08 changed BRANCH_GROUP in .gitlab-ci.yml
* const variable here
* Fix akonadi includes
* Not necessary to use qOverload here
* Remove some qOverload as we remove deprecated qt5.15 signal
* Add KDE CI file
* Fix some clazy warning
* const'ify pointer + use Q_REQUIRED_RESULT
* Use the Akonadi test controls provided by its CMake macros
* Fix newly created event not saved because not marked as dirty
* Port to KPluginFactory::instantiatePlugin
* Revert wrong fix, see previous commit for the correct fix
* Fix build due to -Werror=undef
* Use #ifdef
* Signature was changed in qt6 (scripted)
==== juk ====
Version update (21.08.3 -> 21.12.0)
Subpackages: juk-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Remove bogus kitemmodels dependency
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Remove unused includes
* mimeData signature was changed in qt6 (scripted)
==== k3b ====
Version update (21.08.3 -> 21.12.0)
Subpackages: k3b-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Port away from KServiceTypeTrader
* Port to OpenUrlJob
* file project -> data project (kde#417381)
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
==== kaccounts-integration ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kaccounts-integration-lang libkaccounts2
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
* Add keywords to KAccounts to improve search
* Disable selection highlight in kcm
* Clean up unneeded JSON parameter in kcoreaddons_add_plugin
==== kaccounts-providers ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kaccounts-providers-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add kde-ci file
==== kactivities-stats ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use ecm_generate_pkgconfig_file instead configure_file
* Fixed the singleton access mutex locking
==== kactivities5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kactivities5-imports libKF5Activities5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use ecm_generate_pkgconfig_file instead configure_file
==== kaddressbook ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kaddressbook-doc kaddressbook-lang libKPimAddressbookImportExport5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Replace removed insertEmail with addEmail
* Remove unneeded dependencies
* Remove unused includes
* Rename slot for avoiding to use qOverload
* Remove some qOverload as we remove deprecated qt5.15 signal
* Add KDE CI file
* Add Stefan Taferner (original author) and David Bryant (documentation) to
"About Authors". Spell König correctly (we're using UTF-8 now).
* Use directly std::chrono_literals
* Port to KPluginMetaData::findPlugins
* USe std::chrono_literals
* We depend against 5.84
* Not used now
* X-KDE-ParentComponents is not use now.
* Now we don't use X-KDE-CfgDlgHierarchy
* Drop unused X-KDE-ParentApp entries from kcm desktop files
* Remove obsolete setdlg files
* Use new constructor
* Add parent to qmenu
==== kalarmcal ====
Version update (21.08.3 -> 21.12.0)
Subpackages: akonadi-plugin-kalarmcal kalarmcal-lang libKF5AlarmCalendar5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Make recurrenceText() output localised numeric values
* Ensure that NEXTRECUR property uses ASCII date/time
* Do case sensitive comparisons using correct case
* Allow to show header in qtc6
* Fix clazy warning
* Fix clazy warnings
* Update description
* Add KDE CI file
* Fix typo in typo fix
==== kalgebra ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kalgebra-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== kamera ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kamera-lang kio_kamera
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add .kde-ci.yml
* USe nullptr + QLatin1String
* Fix use ecm 5.85
* Time to increase kf5. Now we depend against kf5.85
==== kanagram ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kanagram-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Make letter button font size scale down when window shrinks.
* Make UI usable in small solution landscape
* Install knsrc file into KDE_INSTALL_KNSRCDIR instead of old path.
* Use QRandomGenerator instead of KRandomSequence.
==== kapptemplate ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kapptemplate-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Fix formatting
* Update readme/doc
==== karchive ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* K7Zip: use functions instead of macros
==== kate ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kate-lang kate-plugins
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Fix git blame for git submodules
* Fix blame fails when opening a single file
* git-blame: Fix commit summary not available
* Introducing Colored Brackets plugin
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Add more options for clangd
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* LSP Completion: use textEdit.newText as a workaround (kde#445085)
* Fix compile cpp when path has spaces (kde#443618)
* Show LspClient after positioning (kde#443895)
* fixes reload dialog on wayland (kde#440583)
* avoid crash on session rename (kde#443267)
* fix view differences (kde#441120)
* save 'Show output view for message type' setting (kde#442707)
* Fix infinite recursion in project filter model (kde#443026)
* Fix replicode plugin not deleting its toolview (kde#441859)
* Delete unfilled entries in tool config group (kde#437419)
* KWrite: use KStandardAction::preferences (kde#441505)
* Escape shortcut mnemonic markers (&) in tab texts (kde#441340)
* Allow multiple tabs for Konsole plugin(s) (kde#437922, kde#419710, kde#435398, kde#200322, kde#145203)
* handle nullptr return of screenAt() (kde#439804)
* Expand tool view sidebars when they are collapsed (kde#439535)
* avoid that tool view split view collapse (kde#439535)
==== katomic ====
Version update (21.08.3 -> 21.12.0)
Subpackages: katomic-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* Documentation updates
* CI: Fix repo path for libkdegames
* Add content rating
==== kauth ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Auth5 libKF5Auth5-lang libKF5AuthCore5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use pointer-to-member-function signal/slot syntax
==== kblackbox ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kblackbox-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
==== kblocks ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kblocks-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Add content rating
==== kbookmarks ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Bookmarks5 libKF5Bookmarks5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add source file back
* Fix compile
* Make CI happy
==== kbounce ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kbounce-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
==== kbreakout ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kbreakout-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* level 16: Convert one of the two GiftIncreaseSpeed to GiftDecreaseSpeed
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
==== kbruch ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kbruch-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Minor: s/Q_DECL_OVERRIDE/override/
* Add freebsd CI
* Add CI linux
==== kcachegrind ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kcachegrind-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix hang in line-break algorithm (kde#428917)
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== kcalc ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kcalc-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add FreeBSD CI
* Add .gitlab-ci.yml
* Fix parent passed to constant setting menus
* Add .kde-ci.yml
* Ship scienceconstants.xml file as part of qrc
* Adjust formatting of license header
* Adjust contact information in license headers
* Remove obsolete COPYING files
* Convert license headers to SPDX
* Add content on top in the history window isntead of bottom
* Add missing arcsin
* Output Gamma synbol properly
* Add missing sin, sinh, arcsin for history text
* Fix missing spaces in the history output, introduced by using insertHtml instead of insertPlainText
* use proper method to set shortcut
* Add a display where the history of the calculations is stored
* macOS: fix for retina scale
* Fix clazy warning
* We can use directly qOverload
* In the future we will depend by default against c++17
* Use new connect signal/Slot
==== kcalendarcore ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port QStringRef (deprecated) to QStringView
* Compare the objects managed by a QSharedPointer
* Extend Event unit test to compare alarms
* Avoid update calls if nothing changed
* Consistency and range checking for GEO data
* Fix compile with QT6
* Check validity of priority value
==== kcalutils ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kcalutils-lang libKF5CalendarUtils5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Use "tag" terminology consistently in the UI
* Add KDE CI file
* Fix some clazy warning
* cont'ify variable/pointer
* Allow to show email as tooltip (better when we show only name)
* Use Calendar instead of MemoryCalendar in interfaces
==== kcharselect ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kcharselect-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add FreeBSD CI
* Add .kde-ci.yml
* Don't install .desktop file with executable bit
* Fix CMake code formatting
* Add git blame ignore revs file
* Add and make use of clang-format
* Convert license statements to SPDX
==== kcmutils ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5KCMUtils5 libKF5KCMUtils5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Set initial page using initialPage property, rather than pushing
* Do not reset KPluginModel if there are no plugins
* Implement KPluginSelector replacement not based around KPluginInfo
* Do not try to unload static plugins
* Support static plugins for X-KDE-ConfigModule property
==== kcodecs ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Codecs5 libKF5Codecs5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kcolorchooser ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kcolorchooser-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
==== kcompletion ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Completion5 libKF5Completion5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kconfig ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kconf_update5 libKF5ConfigCore5 libKF5ConfigCore5-lang libKF5ConfigGui5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Fix KDesktopFileTest::testIsAuthorizedDesktopFile running on gitlab CI
* KDesktopFile: deprecate resource()
* README.dox: GENERATE_MOC is required for signals
* Use innerVarStr instead of varStr for choices
* Add the enum group test to the kconfigcompiler_test
* Add a proper test for the enumms within groups
* Add missing changes
* unbreak kconfig with enums, mutators and properties.
* Demonstrate build failure with kconfig generated code
* Copy ConfigPropertyMap from KDeclarative to new KConfig QML module
==== kconfigwidgets ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5ConfigWidgets5 libKF5ConfigWidgets5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port away from deprecated I18N_NOOP
* Add color scheme saving and loading
* [KCommandBar] Add placeholder text for empty view
* Fix hamburger menu opening as a window on Wayland (kde#442375)
* [KCommandBar] Fix rendering of chord shortcuts
* [KCommandBar] Dynamic column widths + shortcuts alignment
==== kcontacts ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kcontacts-lang libKF5Contacts5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Fix address formatting for country-only addresses
* Deprecate countryToISO/ISOToCountry in favor of KCountry
* Use local country names when formatting addresses
* Add KF6 TODO for turning AddresseeHelper into an implementation detail
* Port away from countryToISO/ISOtoCountry
==== kcoreaddons ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kcoreaddons-lang libKF5CoreAddons5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KF5CoreAddonsMacros: Replace "-" with "_" for KPLUGINFACTORY_PLUGIN_CLASS_INTERNAL_NAME
compile definition
* Compile against Qt6
* Allow reading enabled state from KPluginMetaData using templated method
* KF5CoreAddonsMacros: Build static plugins as static libs
* Store KDE specific static plugin in seperate map
* KF5CoreAddonsMacros: Clean up cached plugin names after each CMake run
* Make KPluginMetaData::isStaticPlugin public
* kcoreaddons_add_plugin: Set property for file name
* Add assertion to make sure we have a d-ptr in KPluginMetaData::getStaticPlugin
* Create kcoreaddons_target_static_plugins cmake function
* Allow KPluginMetaData::findPlugins to return static plugins
* kcoreaddons_add_plugin: Allow creation of static plugins
* Allow KPluginMetaData to represent static plugins
* Create KPluginFactory::create method for loading KPart without keyword
* Deprecate KPluginFactory::create overload taking plugin keyword
* Deprecate KPluginFactory::registerPlugin(QString, CreateInstance*) methods
* Deprecate KPluginFactory::registerPlugin overloads taking keyword
* KPluginFactory: Use overload instead of default arg for registerPlugin keyword parameter
* Add missing include guard for kjsonutils.h
* Deprecate KPluginMetaData::serviceTypes
==== kcrash ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdav ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kdav-lang libKF5DAV5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdbusaddons ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kdbusaddons-tools libKF5DBusAddons5 libKF5DBusAddons5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Link against X11Extras when building statically
==== kde-print-manager ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kde-print-manager-lang
- Fix package build with plasma-framework 5.89.0.
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* libkcups: Add debug context to some warnings
* Drop useless X-KDE-System-Settings-Parent-Category-V2 entry
* Add keywords to print manager to improve search
* Fix plugin name in .desktop file (kde#426834)
==== kdeclarative ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kdeclarative-components libKF5CalendarEvents5 libKF5Declarative5 libKF5Declarative5-lang libKF5QuickAddons5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KeySequenceItem: Make sure we record on the correct window (kde#445277)
* Deprecate KRun KIO plugin
* Add missing override keyword
* Allow KCM kpackages to use metadata of C++ plugin
* add takeLast() slot to ConfigModule
* Fix overflowing text properly
==== kdeconnect-kde ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdeconnect-kde-lang kdeconnect-kde-zsh-completion
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix unicode-decoding mistake in isInGsmAlphabet method
* Always show notification when receiving files (kde#417823)
- Drop kdeconnect-add-back-ssh-dss.patch
- Update to 21.11.80
* New feature release
- Too many changes to list here.
- Drop kdeconnect-openssh-8.8.patch
==== kded ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kded-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdeedu-data ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== kdegraphics-thumbnailers ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== kdelibs4support ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kdelibs4support-lang libKF5KDELibs4Support5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Move Esperanto flag icon to kdelibs
==== kdenetwork-filesharing ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdenetwork-filesharing-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* align the busy indicator centered
* dont fill the entire page with busy indication
==== kdepim-addons ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdepim-addons-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Revert changes to the test reference data by code adjustment scripts
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* Reenable lunarphases korganizer plugin, use icon instead of text (kde#30331)
* Update KOrganizer POTD plugin for current Wikipedia API (kde#369486)
==== kdepim-runtime ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdepim-runtime-lang
- Add upstream change to fix pop3 connections:
* 0001-POP3-Fix-SSL-connections.patch (kde#446751)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix POP3 setup wizard defaults to unencrypted connections. (kde#423426)
* const'ify pointer
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* Fix 444985: Wrong ports in akonadi_pop3_resource.pot (kde#444985)
* BUG 442884: Fix DSN support (kde#442884)
* fix UI elements being used before initialization (kde#439991)
==== kdesu ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Su5 libKF5Su5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdevelop5 ====
Version update (5.6.2 -> 21.12.0)
Subpackages: kdevelop5-lang kdevplatform kdevplatform-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix the app shell script to run with zsh (kde#442481)
- Update to 21.11.80
* New feature release
==== kdf ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdf-lang kwikdisk
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add freebsd support
* Add .kde-ci.yml
* Fix passing arguments to QProcess::startDetached()
* Remove obsolete COPYING file
* Cleanup license + fixes in headers
* Convert license headers to SPDX
==== kdialog ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdialog-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Add .kde-ci.yml
* Modernize code
==== kdiamond ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdiamond-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Add content rating
==== kdnssd-framework ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5DNSSD5 libKF5DNSSD5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kdoctools ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kdoctools-lang libKF5DocTools5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* [ca]: Improve all references to 'licensed under'
==== kemoticons ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kfilemetadata5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kfilemetadata5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KFileMetaData::Property: Deprecate toVariantMap and toPropertyMap methods
* Port deprecated QMap methods to QMultiMap
* Put code of public header depending on deprecated Qt API in deprecation wrapper
* [PopplerExtractor] extract pageCount
==== kgeography ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kgeography-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* New usa_mississippi flag (kde#445670)
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use native names for Ukrainian cities (kde#432503)
* Add map for Virginia (USA)
==== kget ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kget-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add Linux and FreeBSD CI
* Remove 10 year old kconf_update files
* Add .kde-ci.yml
* Remove commented parameters
* Fix typo Detatched -> Detached
==== kglobalaccel ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Make XCB XTEST optional requirement
* Add missing override keyword
==== kgoldrunner ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kgoldrunner-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* doc: remove a few unneeded words in a sentence
* Add content rating
==== kguiaddons ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Include definition of QTWAYLANDCLIENT_VERSION
* Add KSystemClipboard to use wlr-data-control transparently in Wayland
* Use qGuiApp instead of qApp
==== khangman ====
Version update (21.08.3 -> 21.12.0)
Subpackages: khangman-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add .kde-ci.yml
==== khelpcenter5 ====
Version update (21.08.3 -> 21.12.0)
Subpackages: khelpcenter5-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* [appstream] Fix app url
* Fix a cppcheck warning
* Enable Linux CI
==== kholidays ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Holidays5 libKF5Holidays5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== khtml ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5KHtml5 libKF5KHtml5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== ki18n ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5I18n5 libKF5I18n5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Document how KLazyLocalizedString is tied to a translation domain
* Consider TRANSLATION_DOMAIN when converting to a KLocalizedString
* KLazyLocalizedString: add KLocalizedString forward API for convenience
* KLazyLocalizedString: allow implicit default constructor
* Add KLazyLocalizedString::isEmpty() const
* Work around QStandardPaths not working for unit tests on Windows
* Fix MSVC warning about inconsistent export macro in forward declaration
* Port Kuit keymap away from I18N_NOOP macro usage
* Deprecate the I18N_NOOP macros in favor of KLazyLocalizedString
* Add KLazyLocalizedString as a replacement for the I18N_NOOP macros
* Fix loading a KCatalog with a different language on Windows
==== kiconthemes ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5IconThemes5 libKF5IconThemes5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KIconLoader: prefer icons from current theme before falling back to other themes (kde#445804)
* [KIconDialog] Add Ctrl+F shortcut for focussing search line
* [KIconButton] Pre-select current icon when opening dialog
* [KIconDialog] Add API for pre-selecting an icon
* Fix test
==== kidentitymanagement ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kidentitymanagement-lang libKF5IdentityManagement5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Use unique_ptr here
* Revert this part it breaks messagelib build
* Fix some cppcheck
* Use QVERIFY + operator !=
* Add support for storing Face header
* Remove some qOverload as we remove deprecated qt5.15 signal
* Add KDE CI file
* Use qOverload directly (scripted)
* Const'ify variable + use explicit
* Rename method as I asked on MR but didn't do. + make method working
* Fix compile.
* Add api to show (default) in combobox
* Add isDefaultIdentity to IdentifyCombobox
* Fix version
==== kidletime ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kig ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kig-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Minor: s/Q_DECL_OVERRIDE/override/
* Fix the kig build after kwindowsystem changes
* Fix saving/loading compressed, kigz, files
* Use applicatin/gzip mimetype
==== kimageformats ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kimageformats-eps
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* avif: limit scope of variables
* Add JXL to the list of supported formats
* Add plugin for JPEG XL (JXL)
==== kimap ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kimap-lang libKF5IMAP5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Treat SSL handshake errors as fatal also when using STARTTLS
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Not necessary to use qOverload here
* Port Q_FOREVER
* Add KDE CI file
* Use qOverload directly (scripted)
==== kinit ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kinit-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kio ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kio-core kio-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add new signals and logic to handle open directories in new windows or tabs
* Fix KRun::runApplication when xdg activation is involved (kde#446272)
* Explicitly remove the event filters in classes managed by a unique_ptr
* [KACLEditWidget] Load list of users/groups on demand
* [KPropertiesDialog] Reuse existing KUser instance
* Fix directory thumbnailer loading
* [CopyJob] Emit moving while renaming
* [KPropertiesDialog] Improve presentation of file type configuration
* [KPropertiesDialog] Add extra fields value in correct column
* Allow loading of Thumbnailers using embedded json metadata
* KDirOperator: get the icon sizes from user settings
* [KACLEditWidget] Remove redundancy and add icons to buttons
* [KPropertiesDialog] Use Filelight icon and name from desktop file
* [KPropertiesDialog] Hide time labels in multiple mode
* [KPropertiesDialog] Also hide label_left for timestamps
* Fix copying between different filesystems on Linux < 5.3
* [KDynamicJobTracker] Support KUiServerV2JobTracker
- Drop patch, now upstream:
* 0001-Fix-KRun-runApplication-when-xdg-activation-is-invol.patch
==== kio-extras5 ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kio-extras5-lang libkioarchive5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* implement timeouts from ws-discovery (kde#436574)
* kio_filenamesearch: fix crash due to KCoreDirLister changes (kde#438187)
==== kio_audiocd ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kio_audiocd-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* const'ify + use std::as_const here
* Modernize code
* Const'ify variable
* Remove some clazy warning
* Now we depend against qt5.15
==== kipi-plugins ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kipi-plugins-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* piwigo: Account for version numbers with more than one number
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Minor: s/Q_DECL_OVERRIDE/override/
==== kirigami2 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kirigami2-lang libKF5Kirigami2-5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* PageRowGlobalToolBarUI: use open-menu-symbolic
* Heading: Deprecate headerPointSize(int level) method
* Let escape key close pushed dialog layers
* AboutItem: fix the view for narrow dialogs
* AboutItem: Report its implicit size so it can scroll
* removed unnecessary code
* Increase passive notification opacity (kde#440390)
* Bold labels for narrow FormLayout
* Add Dialog Components
* add columns on empty width
* DefaultCardBackground improvements
* Expose internal icon source in the Avatar component
* Preconfigure kconfig and kaboutdata on template
==== kiriki ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kiriki-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
==== kitemmodels ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kitemmodels-imports libKF5ItemModels5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kitemviews ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5ItemViews5 libKF5ItemViews5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kiten ====
Version update (21.08.3 -> 21.12.0)
Subpackages: fonts-KanjiStrokeOrders kiten-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Reflow results in radselect (Fix #444008)
* Remove long dead code
* Add freebsd CI
* Add CI linux
==== kitinerary ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKPimItinerary5 libKPimItinerary5-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Exclude files that hang cppcheck on the CI
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Add a new set of VDV certificates
* Skip invalid VDV certificates rather than terminating the download
* Add SPDX markers for the generated qrc file
* Fix the Windows build
* Recursively search for a context date from a context MIME node
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== kjobwidgets ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5JobWidgets5 libKF5JobWidgets5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kjs ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5JS5 libKF5JSApi5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Don't call functions on pointers that may not point to objects (kde#444003)
* Remove unused variable
==== kjumpingcube ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kjumpingcube-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
==== kldap ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kldap-lang libKF5Ldap5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of confirmation dialog
* Allow to show header in qtc6
* Fix build when LDAP isn't found
* Use unique_ptr
* Remove duplicate find_package
* Add KDE CI file
* Add more const variable/pointer
* Add missing core header for qch
* Fix not existing include dir
* Fix typo: "authentication"
* Port LDAP configuration dialog to QFormLayout
==== kleopatra ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kleopatra-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* Ask GnuPG for the correct path for the uiserver socket (kde#441957)
==== klines ====
Version update (21.08.3 -> 21.12.0)
Subpackages: klines-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Remove double content rating
* Add content rating
* Fix minor typos
* Renew a screenshot
* Documentation updates
* Application name fixes
==== kmag ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmag-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Add CI Linux
==== kmahjongg ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmahjongg-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libraries
* CI: Fix repo path for kdegames deps
==== kmail ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmail-application-icons kmail-lang ktnef
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Fix layout plugins
* Show all buttons here
* Fix load summary (identifier is the filename now...)
* Remove old plugin name
* Fix update "move all to trash" action.
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Make it const + remove mem leak
* Add modify menu + add tooltip
* Add "modify" item
* Add separator
* Add some tooltips
* Fix white-on-yellow text on ServerLabel tooltip
* Add missing icon
* Improve autotest
* Allow to show original message
* Const'ify variable
* Add new autotests
* Add tooltips here
* Make sure that we don't switch to same folder
* Create dialog on stack + const'ify pointer
* Limit the number of history
* Reset treeview otherwise we can't see all items
* Debug-- + fix resize column
* Remove historyswitchfoldermanager
* Use collectionswitchertreeviewmanager
* Continue to implement model
* Add model
* Assign parentWidget
* Add manager
* Add collectionswitchertreeview widget
* Move in own repository
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== kmail-account-wizard ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmail-account-wizard-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Minor: s/Q_DECL_OVERRIDE/override/
* Fix some cppcheck warning + initialize variable in header + const
* Not necessary to use qoverload here
* Not necessary to use qOverload here
* Don't use deprecated method
* Add KDE CI file
* Use qOverload directly (scripted)
* Slightly adjust last commit to make it build
* Fix build with 5.85 deprecations on
==== kmailtransport ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmailtransport-lang libKF5MailTransport5 libKF5MailTransportAkonadi5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of confirmation dialog
* Allow to show header in qtc6
* Fix crash when response is empty
* Add indent here
* Improve Advanced page
* Modernize UI
* fix some cppcheck warnings
* Use static here
* Not necessary to use qOverload here
* BUG 442884: Fix DSN support (kde#442884)
* Port foreach
* Adapt to KSmtp moving encryption settings from LoginJob to Session
* Add KDE CI file
* Fix clazy warning
* Fix loop
* Port to QStringView::split
* Use directly Akonadi::AgentConfigurationDialog
* Use the Akonadi test controls provided by its CMake macros
* Fix instanciate plugin
* Fix logic
* Port KPluginFactory::instantiatePlugin
* X-KDE-ParentComponents is not use now.
* Now we don't use X-KDE-CfgDlgHierarchy
* Drop unused X-KDE-ParentApp entries from kcm desktop files
==== kmbox ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Fix some cppcheck warning
* Fix wrong for index variable.
* Add KDE CI file
* Fix some clazy warning
==== kmime ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmime-lang libKF5Mime5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Fix memory leak due to recent port to std::unique_ptr
* Use std::unique_ptr
* Add KDE CI file
* Include <algorithm> for std::max (on Windows)
* Revert a part of previous commit. (crashed)
* Fix some clazy warning
==== kmines ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmines-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Documentation updates
* Capitalization fixes to settings dialog options
==== kmousetool ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmousetool-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Add CI Linux
* Fix copyright
* Convert license headers to SPDX
* Use version information from rlease tools
==== kmouth ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmouth-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Add CI Linux
* Fix options dialog
* Port some deprecated methods
==== kmplot ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kmplot-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* mimeData signature was changed in qt6 (ported by script)
* This is for 20.11
==== knavalbattle ====
Version update (21.08.3 -> 21.12.0)
Subpackages: knavalbattle-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* Remove duplicate includes
* Remove 8 year old kconf_update file
* CI: Fix repo path for libkdegames
* Remove obsolete copying file
* Convert license headers to SPDX
* Remove duplicate content-rating tag
* Add content rating
==== knetwalk ====
Version update (21.08.3 -> 21.12.0)
Subpackages: knetwalk-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* New icon
* Remove double content rating
* Documentation updates
* GUI l10n fixes
* Add content rating
==== knewstuff ====
Version update (5.88.0 -> 5.89.0)
Subpackages: knewstuff-imports libKF5NewStuff5 libKF5NewStuff5-lang libKF5NewStuffCore5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Improve presentation of multi-file download sheet
* Use RTL half-star rating icon when in RTL mode
==== knotes ====
Version update (21.08.3 -> 21.12.0)
Subpackages: knotes-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of decision/confirmation dialogs
* Port to for(...:...)
* not necessary to use private class here
* Clean includes
* Fix some cppcheck warnings
* Add KDE CI file
* Add missing Include
* Remove kcfg_generate_dbus_interface CMake macro copy
* Port to KPluginMetaData::findPlugins
* We depend against 5.84
* not used now
* X-KDE-ParentComponents is not use now.
* Now we don't use X-KDE-CfgDlgHierarchy
* Drop unused X-KDE-ParentApp entries from kcm desktop files
* Remove obsolete setdlg files
==== knotifications ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Notifications5 libKF5Notifications5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* [Tester] Support urgency for inline reply notification
==== knotifyconfig ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5NotifyConfig5 libKF5NotifyConfig5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kolf ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kolf-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* Minor: s/Q_DECL_OVERRIDE/override/
* CI: Fix repo path for libkdegames
* Documentation updates
* GUI l10n fixes
==== kollision ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kollision-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Documentation updates
==== kolourpaint ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kolourpaint-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Auto set print orientation
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Only depend on major.minor version of KF5Sane
* Add Linux and FreeBSD CI
* Add .kde-ci.yml
* Port away from deprecated KShortcutsDialog method
* use non-deprecated libksane interface
* [Rotate Dialog] Use themed rotate (anti)clockwise icons
==== kompare ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kompare-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Bump min KF deps to 5.85
==== konquest ====
Version update (21.08.3 -> 21.12.0)
Subpackages: konquest-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Fix minor typo
* Documentation updates
* GUI l10n fixes
==== konsole ====
Version update (21.08.3 -> 21.12.0)
Subpackages: konsole-part konsole-part-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Open bookmarks toolbar button on click; don't require press-and-hold (kde#446339)
* Use new "edit-copy-path" icon for "Copy Location" menu item
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix changing non-Breeze scrollbar colors at runtime
* Adapt scrollbar to terminal color scheme for Breeze widget style again
* Revert "Let the scrollbar follow the app color scheme"
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* EditProfileDialog: fix build with Clang and libc++ (kde#443420)
* Make "Find Next/Previous" icons in Edit menu consistent with those in the search bar (kde#443244)
* Use one option to control menubar visibility (kde#440328)
* Always save the window state and geometry (kde#442252)
* Move splitview toolbar buttons into a button menu (kde#437555)
* Update copyright year to 2021 (kde#442016)
* Fix missing new-tab menu when only one profile exists (kde#436264)
* Hide the Plugins menu if no plugins were loaded (kde#441199)
* Fix the maximum port number in the SSH Manager plugin (kde#441889)
* For the fallback profile change the menu text to "Create New Profile" (kde#440885)
* Don't resize window when switching virtual desktops in OpenBox (kde#441610)
* Only emit empty() in SessionFinished() when in TabbedNavigation mode (kde#441206)
* improve session closing behavior (kde#401898)
* Prevent window "flashing" when closing the last session (kde#432077)
* Fix crash when closing a tab using the close button (kde#411962)
* Fix KXmlGUI toolbars; and Konsole MainWindow size (kde#430036)
* Fix crash when setting blur effect (kde#439871)
* Don't create a new temp profile when --workdir is used to launch Konsole (kde#435537)
* Resize lines when clearing to end of line. (kde#432669)
* Fix one crash in the sshmanager plugin (kde#439551)
- Drop upstream patch:
* 0002-Always-save-the-window-state-and-geometry.patch
==== kontact ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kontact-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Use pluginId as identifier
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* const'ify variables + use auto + using {} as default values
* kcmkontact: Fix writing of configured startup module (kde#444170)
* kcmkontact: Assume all plugins are enabled by default
* Fix showing of kcm_kontact config module
* Remove old code
* Remove some qOverload as we remove deprecated qt5.15 signal
* Correct program copyright dates to 2001 - 2021, instead of 2004 - 2021
* Added authors in aboutdata.cpp who were not previously listed in credits.
* Add KDE CI file
* Use qOverload directly (scripted)
* Port to KPluginLoader::findPlugins
* Add i18n context
* Use KSharedConfig::openStateConfig here too
* Fix check
* X-KDE-ParentComponents is not use now.
* Drop unused X-KDE-ParentApp entries from kcm desktop files
* Fix warning about variable type
* Remove unused include
* Fix check
* Use the new KShortCutsDialog constructor
* Clean up code from imported class
* Rename imported classes to kontact specific names
* Use modernize-use-auto clang-tidy fixits for imported classes
* Cleanup unused code from imports
* Port settings to KPluginMetaData
* Import KSettings::Dialog class
==== kontactinterface ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kontactinterface-lang libKF5KontactInterface5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* CI: Remove reuse job on 21.12 branch
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Use std::unique_ptr
* use unique_ptr
* Add KDE CI file
* Port away KPluginLoader
==== konversation ====
Version update (21.08.3 -> 21.12.0)
Subpackages: konversation-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Honor XDG_DATA_HOME for logfiles
* Make setupUi public
* Remove teardown function since there will only be one main menu
* Give QMenus explicit parents
* Add .kde-ci.yml
* Port away from deprecated KShortcutsDialog::configure() method
* Fix uptime reporting with 0 minutes
==== kopete ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kopete-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* ChatMessagePart: return if view() is nullptr (kde#436513)
==== korganizer ====
Version update (21.08.3 -> 21.12.0)
Subpackages: korganizer-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== kpackage ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kpackage-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Utilize type-safe KPluginMetaData API methods
* Utilize KPluginMetaData::value overloads
==== kparts ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Parts5 libKF5Parts5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Remove calls to KIO::Scheduler::publishSlaveOnHold
==== kpat ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kpat-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Correct the copyright header.
==== kpeople5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kpeople5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kpimtextedit ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kpimtextedit-lang libKF5PimTextEdit5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fiox recent emoji order
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== kpkpass ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKPimPkPass5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Port away from QStringRef
* Add KDE CI file
* replace "MacOSX" with "macOS"
==== kplotting ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kpty ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Pty5 libKF5Pty5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kqtquickcharts ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== kquickcharts ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== krdc ====
Version update (21.08.3 -> 21.12.0)
Subpackages: krdc-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Do not crash when connecting to a faulty framebuffer
* Add FreeBSD CI
* Add .kde-ci.yml
* Bugfix: VNC: Restore m_dontSendClipboard to prior state after setting remote contents locally
* VncView: Use an ephemeral port for SSH forwarding (kde#442348)
* VncSshTunnelThread: Support specifying port 0 to get an ephemeral port
* revise VNC/RDP option selection
* we depend against 5.85
* Fix some clazy warning
==== kreversi ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kreversi-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Documentation updates
* GUI l10n fixes
==== krfb ====
Version update (21.08.3 -> 21.12.0)
Subpackages: krfb-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix clean parallel build
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* pipewire: Support SPA_META_VideoDamage
* pipewire: Support cursors
* Let the framebuffer provide the cursor position
* Fix minor typo
* Introduce krfb-virtualmonitor
* Allow passing plugin backends some arguments
* Add missing includes
* Fix API deprecation warning
* Also set the IPv6 port when setting the port
* Enable rfb logging together with the debug category of the app
* PendingRfbClient: Include its own QSocketNotifier
* pipewire: Use C99
* Add Linux and FreeBSD CI
* Add .kde-ci.yml
* use nullptr
* Use std::chrono_literals
* We can use std::as_const
==== kross ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kross-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== kruler ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kruler-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Added support for screen scaling
* Add FreeBSD CI
* Enable Linux CI
* Improve main(): Prefer RAII to manual new/delete
* Improve main(): Use something longer than single `a` letter for variable name
* Improve main(): Set attributes before app object construction
* We depend against 5.85
* This receiver doesn't exist anymore
* Add support for building without deprecated method
==== krunner ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port to KPluginMetaData::isEnabled instead of custom string magic
==== kservice ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kservice-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KPluginInfo: Fix mimetypes that are wildcards not appearing in MimeTypes json value
* Deprecate KToolInvokation::kdeinitExecWait
* Deprecate E-Mail and terminal related methods in KToolInvocation
==== kshisen ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kshisen-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libraries
* CI: Fix repo path for kdegames deps
==== ksirk ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ksirk-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* More documentation improves
* More l10n improves
* Fix minor typos
* Capitalize a title window
* Documentation updates
* Capitalize, punctuation and @title:window helpers
* CI: Fix repo path for libkdegames
==== ksmtp ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ksmtp-lang libKPimSMTP5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* CI: Remove reuse job on 21.12 branch
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Use unique_ptr
* Add missing dep
* It doesn't depend against it
* Remove unused restartSocketTimer method
* Not necessary to use qoverload here
* BUG 442884: Fix DSN support (kde#442884)
* Move STARTTLS setup from LoginJob to Session (kde#423423)
* Reset TLS protocol information when reconnecting
* Move establishing the TLS connection to Session
* Remove unused variable
* Port Q_FOREVER
* Move encryption settings from LoginJob to Session
* Consistently unify SessionPrivate members in their declaration
* Connect QSslSocket::encrypted only once
* Remove the unnecessary explicit SSL protocol selection
* Remove blocking session API
* Add KDE CI file
* Use qOverload directly (scripted)
* Fix version
==== kspaceduel ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kspaceduel-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Documentation updates
==== ksquares ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ksquares-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Documentation updates
* Add @title:window helpers to GUI messages
==== ksudoku ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ksudoku-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* We can use std::as_const
* Modernize code
* Use Q_SIGNALS/Q_SLOTS/Q_EMIT
==== ksystemlog ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ksystemlog-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Fix crash when duplicating an empty tab (kde#442741)
* Add freebsd support
* Revert accidental change in docs
* Use modern login (now we can do it color disable directly)
* Remove unneeded stements from license headers
* Download missing SPDX licenses
* Remove obsolete COPYING file
* Put contact information in angle brackets
* Run licensedigger in prettyheader mode
* Clean up SPDX license statements
* Convert license headers to SPDX
* Add kde.ci.yml
* Remove qoverload here (as we don't use deprecated method)
* Use directly qOverload (as we depend against c++17)
* Fix compile
==== kteatime ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kteatime-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Enable CI for Linux and FreeBSD
* Convert license headers to SPDX
==== ktexteditor ====
Version update (5.88.0 -> 5.89.0)
Subpackages: ktexteditor-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Bring back git via QProcess
* When reloading, don't override auto-detected hl mode if not set by user
* If user didn't set them, don't override file type and highlighting modes detection
* Pass KTextEditor::Cursor by value everywhere
* Use const QString
* Revert "completion: invoke always"
* Remove selected text if preedit is not empty.
* Disable "tail-available-on-undo" in ViInputMode
* Fix vi-mode completion unit-tests
* Improve built-in search performance
* Remove duplicated lua.js indent file
* Fix a compiler warning
* Review KateTextLine usages
* Create a separate path for fetching lineLength
* Use iterators for iterating over blocks
* Completion in two edits feature describing comment
* Re-add "undo removed tail" on completion
==== ktextwidgets ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5TextWidgets5 libKF5TextWidgets5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== ktimer ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ktimer-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add FreeBSD CI
* Add kde-ci.yml
==== ktnef ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ktnef-lang libKF5Tnef5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Update to compile with current KContacts
* Use std::unique_ptr
* Fix some cppcheck warnings
* Add KDE CI file
* replace "MacOSX" with "macOS"
==== ktouch ====
Version update (21.08.3 -> 21.12.0)
Subpackages: ktouch-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add freebsd CI
* Add CI linux
* Make color opacity configurable
* Remove unneded copy constructor
==== kturtle ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kturtle-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Minor: s/Q_DECL_OVERRIDE/override/
* Add key-colors to appstream for gnome-software
* Make compile with strict flags
* Port to KNS3::QtQuickDialogWrapper
==== kubrick ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kubrick-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* It seems that variable name was changed
==== kunitconversion ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5UnitConversion5 libKF5UnitConversion5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* [Currency] Don't complain about missing connection if we didn't download
* Use C locale for valuetest to fix failures on localized systems
==== kwallet ====
Version update (5.88.0 -> 5.89.0)
Subpackages: kwallet-tools kwallet-tools-lang kwalletd5 kwalletd5-lang libKF5Wallet5 libkwalletbackend5-5
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* MAC_USE_OSXKEYCHAIN: Fix compilation errors
* MAC_USE_OSXKEYCHAIN: Link against CoreFoundation
==== kwalletmanager5 ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kwalletmanager5-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add FreeBSD CI
* REmove duplicate line
* Add .kde-ci.yml
==== kwayland ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Use pointer-to-member-function signal/slot syntax
==== kwidgetsaddons ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5WidgetsAddons5 libKF5WidgetsAddons5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* KAcceleratorManager: Take into account actions with Alt+X shortcuts (kde#444990)
==== kwindowsystem ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5WindowSystem5 libKF5WindowSystem5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Make KWindowSystem a bit easier to integrate in QML
==== kwordquiz ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kwordquiz-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Fix code that tries to add extension if it's missing (kde#444998)
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Cleanup unneeded statements & formatting in license headers
* Remove obsolete COPYING files
* Download GFDL-1.2-or-later license
* Convert license headers to SPDX
* Use Q_EMIT/Q_SLOTS/Q_SIGNALS
==== kxmlgui ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5XmlGui5 libKF5XmlGui5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== libKF5ModemManagerQt ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== libKF5NetworkManagerQt ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== libcacard ====
Version update (2.8.0 -> 2.8.1)
- Update to version 2.8.1
* Unbreak RAW deciphering emulation using RSA-PKCS1 method
* Use g_memdup2 to avoid deprecation warnings with new glib2
==== libedit ====
Version update (3.1.snap20180525 -> 20210910.3.1)
- update to 20210910:
* all: sync with upstream source
* see http://cvsweb.netbsd.org/bsdweb.cgi/src/lib/libedit
- drop libedit-20180525-manpage-conflicts.patch (upstream)
==== libevdev ====
Version update (1.11.0 -> 1.12.0)
Subpackages: libevdev-devel libevdev-tools libevdev2
- update to 1.12.0:
* doc: fix uinput device creation warnings
* doc: fix initialization and setup error
* gitlab CI: make the qemu selection automatic
* gitlab CI: make the tarball distro selection automatic
* gitlab CI: bump to Fedora 34 and Ubuntu 21.04
* gitlab CI: update to latest ci-templates
* include: sync event codes with kernel 5.15
* tools: add a helper tool to list all currently known codes
* libevdev 1.12.0
* make-event-names: Fix determinism issue
==== libgravatar ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5Gravatar5 libgravatar-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add KDE CI file
* Check Qt5Test only on autotest area
==== libiscsi ====
Version update (1.19.0+git.20210523 -> 1.19.0+git.20210930)
- Update to version 1.19.0+git.20210930:
* iscsi-support: fix memory leak
* add README.md to dist tarball
* add libiscsi.syms.in to dist tarball
* test-tool, xcopy: Fix target descriptor handling
* iser: Fix a compiler warning triggered by the container_of() definition
* configure: Remove -Wno-strict-aliasing
* slist: Clean up the slist.h header file
* slist: Make this header file compatible with C++
* scsi-lowlevel.h: Include <assert.h>
* examples/iscsi-dd: use stderr for all error text
* examples/iscsi-dd: fix typos
* ci: Add a github build action
* test: fix ExtendedCopy.Large SKIPPED cases
* configure.ac: Quote argument to m4_esyscmd() properly
* Fixed several code style problems
* test-tool: check that ReceiveCopyResults is implemented
* lib: init version for 8Fh VPD page
* ci: Enable MinGW
* MinGW: Second step of porting to MinGW
* configure.ac: Use AC_CONFIG_HEADERS() instead of AC_CONFIG_HEADER()
* lib/libiscsi.syms: Sort alphabetically
* ci: First phase of adding MingW support
* configure.ac: Run autoupdate
* README.md: Update
* README: Rename into README.md
* ci: Switch from Travis to AppVeyor
* test-tool: Do not use empty initializers
==== libkcddb ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5Cddb5 libkcddb-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add gitignore
* Add Gitlab Linux CI
* AsyncMusicBrainzLookup: minor coding style fixes/unification
* AsyncMusicBrainzLookup: fix a crash and a memory leak
* AsyncMusicBrainzTest: add tests to unveil crashes as reported in bug 336678
==== libkcompactdisc ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5CompactDisc5 libkcompactdisc-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add kde-ci file
==== libkdcraw ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
==== libkdegames ====
Version update (21.08.3 -> 21.12.0)
Subpackages: kdegames-carddecks-default libkdegames-lang
- Use the correct sover in the library package
- Split package into library, Qt/KF-versioned and unversioned parts
- Use %fdupes without -s
- Remove some unneeded BuildReqs
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* .kde-ci: cleanup whitespace
* Fix typo in README
* Remove duplicate includes
* Adjust theme selector sizing to support smaller screens
* Store carddeck files as SVG in repo, compress to SVGZ only on installation
* Bump min CMake/Qt/KF deps to 3.16/5.15/5.85
==== libkdepim ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5Libkdepim5 libkdepim-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Use auto + const variable
* Allow to show or not dialogbox
* Use unique_ptr
* Add parent
* Remove some qOverload as we remove deprecated qt5.15 signal
* Add KDE CI file
* Fix version
==== libkeduvocdocument ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKEduVocDocument5 libkeduvocdocument-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add freebsd CI
* Add .kde-ci.yml
==== libkexiv2 ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
==== libkgapi ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKPimGAPICalendar5 libKPimGAPIContacts5 libKPimGAPICore5 libKPimGAPITasks5 libkgapi-lang sasl2-kdexoauth2
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Modernize the examples
* Fix build of examples
* Fix crash when deleting FullAuthenticationJob
* Fix compile with last kcontact api
* Use KContacts type/setType() methods
* KContacts setter/getters expect the key name to be "type" not "TYPE"
* Add missing dep
* Already set in ecm
* fix some cppcheck warnings
* Port foreach
* saslplugin: Fix build under C99 on all platforms (kde#441849)
* Add KDE CI file
* Iterate over QMap directly, not on temporary container
==== libkipi ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5Kipi32_0_0 libkipi-data
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
==== libkleo ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5Libkleo5 libkleo-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== libkmahjongg ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5KMahjongglib5 libkmahjongg-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* CI: Fix repo path for libkdegames
* Compress background & tileset SVGs to SVGZ on installation
* Bump min KF deps to 5.85
==== libkomparediff2 ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libkomparediff2-5 libkomparediff2-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
* Bump min KF deps to 5.85
==== libksane ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5Sane5 libksane-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Get rid of plural disambiguation
* always show stop button during scan
* move some options into an advanced tab
* implement batch mode (kde#411229)
* Naughty-list pixma network backend option polling (kde#429260)
* clazy fixes
* adjust KSaneWidget to progress changes
* emit progress values at the earliest and latest time possible also indicate
scan startup cleanup KSaneWidget's own emitted progress values
* Add FreeBSD CI
* set initial values for the scan thread
* small cleanup
* add back clearDeviceOptions for KSaneWidget
* make the scan button the focus proxy for KSaneWidget
* reload device list when opening device dialog
* use sane_i18n for SANE string
* Fix multi page detection when 'source' is const
* add internalValue member to KSaneOption
* cleanup the list option a bit
* try every possible resolution value for preview (kde#440932)
* more separating of sane internals from KSaneWidget
* update the todo list
* Fix color channels being swapped
* correctly load option values during construction
==== libksieve ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libksieve-lang libksieve5
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Add icon on button
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of decision/confirmation dialogs
* Allow to show header in qtc6
* USe for(..:..)
* Use for(...:...) + remove unused index variable
* Modernize code
* cppcheck fix
* Create dialog on stack
* Add parent
* Not necessary to use qOverload here
* Remove some qOverload as we remove deprecated qt5.15 signal
* Add KDE CI file
* Fix some clazy warning
* Use qOverload directly (scripted)
* Port to QStringView::split
* Clean up lib
* Port to KPluginFactory::instantiatePlugin
* Remove unused includes
* Add i18n context
* Fix some clazy warning
* Signature was changed in qt6
* We depend against 5.84
* Don't pollute the source directory with generated files
==== libktorrent ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5Torrent6 libktorrent-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Enable Linux and FreeBSD CI
* dht/KBucket: don't accumulate duplicate replacement entries
* Clean up "by" usage and multiline statements in license headers
* Update .gitignore
* Remove obsolete COPYING-CMAKE-SCRIPTS file
* Remove obsolete COPYING file
* Convert MIT license headers to SPDX
* Put contact information for qt files in angle brackets
* Remove mail address without any author
* Put contact information in angle brackets
* Put contact of multiple authors on separate lines
* Put info about file being based on sth. else in separate line
* Clean up license header leftovers
* Convert license headers to SPDX
* Add a new SetClientInfo method that accept QString version.
* dht: expire announcement tokens after 30 minutes
* Fix upnp closing connection (kde#404135)
* Handle URLs without host and port in UPnP
* Fix "signal not found" warning in UPnP plugin
==== libplist ====
- Drop incorrect Provides/Obsoletes of library packages
- Avoid libplist{,++} capabilities by using the library names directly
- Use %autosetup
- Use install with -D instead of mkdir
==== libxcrypt ====
Version update (4.4.25 -> 4.4.26)
Subpackages: libcrypt1 libcrypt1-32bit libxcrypt-devel
- update to 4.4.26:
* fix compilation on system with gcc >= 10 that do not support
declarations with __attribute__((symver))
- switch to bootstrapped tarball, add upstream signing key and
verify source signature
==== lokalize ====
Version update (21.08.3 -> 21.12.0)
Subpackages: lokalize-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Remove KRoss scripting
* Remove duplicated text, fix GUI label name
* Add kde-ci.yml
* Small SPDX license header formatting changes
* Convert Qt-Commercial-exception statements to SPDX
* Clean up excess newlines at end of license headers & formatting
* Convert remaining author statements to SPDX
* Standardize beginning/end comments of license headers
* Remove obsolete COPYING files
* Download GFDL-1.2-or-later license
* Convert license headers to SPDX
==== lskat ====
Version update (21.08.3 -> 21.12.0)
Subpackages: lskat-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* kde-ci: use @same so that stable builds use stable libkdegames
* Documentation updates
* Add a @title:window helper to GUI messages
* CI: Fix repo path for libkdegames
==== mailcommon ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5MailCommon5 mailcommon-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* Add hierarchical filtering of folders (kde#443791)
==== mailimporter ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5MailImporter5 libKF5MailImporterAkonadi5 mailimporter-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Use std::unique_ptr
* Add KDE CI file
==== man-pages-ja ====
Version update (20210515 -> 20211115)
- version update to 20211115
* added and improved manual pages
==== mbox-importer ====
Version update (21.08.3 -> 21.12.0)
Subpackages: mbox-importer-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add KDE CI file
==== messagelib ====
Version update (21.08.3 -> 21.12.0)
Subpackages: messagelib-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* BUG 442884: Fix DSN support (kde#442884)
==== milou5 ====
Subpackages: milou5-lang
- Fix package build with plasma-framework 5.89.0.
==== mobipocket ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Add FreeBSD CI
* Enable Linux CI
==== mpg123 ====
Version update (1.29.2 -> 1.29.3)
Subpackages: libmpg123-0 mpg123-openal
- Update to version 1.29.3
libmpg123:
* Catch more NULL pointer arguments in LFS wrappers
(most prominently: mpg123_feedseek(), bug 328).
mpg123:
* Fix regression that did _not_ enable --remote-err on -s
anymore.
* Fix typos in man page (thanks to Naglis Jonaitis).
* Drop mixed-up value limits on remote control SEQ command. It
is up to you if you want to distort your sound.
* Add note about equalizer frequency bands to man page.
build:
* add BUILD_PROGRAMS option to ports/cmake
==== nbd ====
Version update (3.22 -> 3.23)
- nbd 3.23:
* Don't overwrite the hostname with the TLS hostname
==== okular ====
Version update (21.08.3 -> 21.12.0)
Subpackages: okular-lang okular-spectre
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Fix implementation of AFNumber_Format (kde#445868)
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Presentation: Don't hide toolbar if we're not really leaving the window (kde#444427)
* Fix zoom actions not being updated correctly (kde#440173)
* okularcore doesn't need dbus
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* Markdown: Don't crash on files with html images, alt text, inside links (kde#444971)
* markdown: Only remove text if we're going to add something (kde#443057)
* Improve dialog text when asking for annotation author name (kde#442381)
* Add quick annotation minibar action (kde#425438)
* Fixed encoding detection for small texts (up to 3000 bytes) (kde#334733)
* Fix non unique KPlugin Id for fictionbook generator (kde#439807)
==== ovmf ====
Subpackages: qemu-ovmf-x86_64 qemu-uefi-aarch64
- For preparing push to SLE15-SP4, add more notes:
- Drop upstreamed ovmf-jscSLE-16075-SEV-ES-fixes.patch from 15-SP4
- All patches in the above big patch are in edk2-stable202011
- Some changes in ovmf.spec file of 15-SP4:
- brotli-v1.0.7-17-g666c328-c.tar.xz and "add brotli" section
be removed because ovmf-disable-brotli.patch.
- Using %{_prefix} instead of /usr hard code.
- Redundant %defattr(-,root,root) are removed.
- BuildRoot be removed because factory doesn't have it.
- Sync some differences in the change log between 15-SP3 with openSUSE
TW since "Wed Jan 24 06:31:21 UTC 2018":
- Add TLS and IPv6 supports for ArmVirtQemu.
- ovmf-bsc1119454-additional-scsi-drivers.patch to support more
SCSI drivers (PvScsi, MptScsi, and LsiScsi) (bsc#1119454)
- already in edk2-stable202008
- Drop the build requirement of python2
==== parley ====
Version update (21.08.3 -> 21.12.0)
Subpackages: parley-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Fix wrong clazy fix
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== pim-data-exporter ====
Version update (21.08.3 -> 21.12.0)
Subpackages: pim-data-exporter-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== pim-sieve-editor ====
Version update (21.08.3 -> 21.12.0)
Subpackages: pim-sieve-editor-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Better to use save here
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use action texts for buttons of confirmation dialog
* Allow to show header in qtc6
* Remove old kconf_update
* Add KDE CI file
* Remove not necessary "additional source"
* Remove unused KIconThemes dep
* Use openStateConfig here too
* Add missing sanitizers.supp
==== pimcommon ====
Version update (21.08.3 -> 21.12.0)
Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5 pimcommon-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- Changes since 21.11.90:
* Enable new GitLab CI on stable branch.
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Too many changes to list here.
==== plasma-framework ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Plasma5 plasma-framework-components plasma-framework-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* wallpaperinterface: Don't double delete action
* Use `open-menu-symbolic` instead of `application-menu`
* Make Breeze plasma scrollbar/slider/progressbar color match application theme
* Heading: Deprecate headerPointSize(int level) method
* Don't reload renderers for empty paths
* PageStack: Replace == equality with === strict equality
* Reload shared renderers when a file changed on disk (kde#445516)
* PlasmoidHeading: Turn location into an alias for position property
* Replace variant property type with var and other appropriate types
* org.kde.plasma.extras: Follow Qt style of implicitWidth/implicitHeight declaration
* Fix links in generated doc
* ButtonColumn: Fix missing import
* Fix IconLabel
* Title: Replace implementation with Heading {}
* Title: Lower size (again)
* QQuickWindow::event after setupwaylandintegration
* Do updateTheme after QQuickWindow::event (kde#305247)
* Breeze slider.svg: Fix bad SVG code making shadow invisible
* set all roles that can be mapped from dialog types to plasma protocol role
* Forward declare deprecated Plasma::Package class
* smaller mask to hide glitches
* Remove dead code
* KF5PlasmaMacros: Actually install desktop files if they exist
* Doc: Reflow text
* make the OSD an actual wayland OSD
==== plasma-nm5 ====
Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc
- Fix package build with plasma-framework 5.89.0.
==== plasma5-pk-updates ====
Subpackages: plasma5-pk-updates-lang
- Fix package build with plasma-framework 5.89.0.
==== prison-qt5 ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Prison5 prison-qt5-imports
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Add missing include
==== privoxy ====
Version update (3.0.32 -> 3.0.33)
- privoxy 3.0.33 (boo#1183584):
* CVE-2021-44543: Encode the template name to prevent XSS
(cross-side scripting) when Privoxy is configured to servce
the user-manual itself
* CVE-2021-44540: Free memory of compiled pattern spec
before bailing
* CVE-2021-44541: Free header memory when failing to get the
request destination.
* CVE-2021-44542: Prevent memory leaks when handling errors
* Disable fast-redirects for a number of domains
* Update default block lists
* Many bug fixes and minor enhancements
==== publicsuffix ====
Version update (20211109 -> 20211207)
- Update to version 20211207:
* Add encoway domain: eu.encoway.cloud (#1430)
* feat: Add pro.typeform.com to PSL (#1457)
* added cloud.nospamproxy.com (#1455)
* Replace edugit.org with edugit.io and add s3.teckids.org for Teckids (#1463)
* Remove nodum domains (#1444)
* Please add koobin.events to the PSL (#1462)
* Add 9 BASE, Inc. domains to private section (#1420)
* Adding Hoplix domains (#1405)
* util: gTLD data autopull updates for 2021-12-04T15:13:28 UTC (#1484)
* Revert "Add amsw.nl private domain to PSL (#929)" (#1475)
* REMOVAL of virtueeldomein.nl (#1480)
- Update to version 20211113:
* util: gTLD data autopull updates for 2021-11-13T15:12:42 UTC (#1469)
==== purpose ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Purpose5 libKF5PurposeWidgets5 purpose-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Port away from deprecated KPluginMetaData::readTranslatedString
* Port away from deprecated KPluginLoader
==== python-atspi ====
Version update (2.38.1 -> 2.38.2)
- Update to version 2.38.2:
+ Fix a missing return value in the testsuite.
+ Make Selection#clearSelection work.
+ Fix attributeListToHash() in case there?s a colon in an attr
value.
- Drop pyatspi-test-fixes.patch: fixed upstream.
==== python-pycryptodome ====
Version update (3.11.0 -> 3.12.0)
- update to 3.12.0:
* ECC keys in the SEC1 format can be exported and imported.
* Add support for KMAC128, KMAC256, TupleHash128, and TupleHash256 (NIST SP-800 185).
* Add support for KangarooTwelve.
* GH#563: An asymmetric key could not be imported as a ``memoryview``.
* GH#566: cSHAKE128/256 generated a wrong output for customization strings
* GH#582: CBC decryption generated the wrong plaintext when the input and the output were the same buffer.
==== python-requests-kerberos ====
Version update (0.12.0 -> 0.14.0)
- update to 0.14.0:
* Added support for proxy authentication with ``HTTP`` endpoints.
* Support for proxying ``HTTPS`` endpoints is not available due to limitations
of the underlying requests/urllib3 library.
* Fixed up stray bytes to str conversion.
* Change Kerberos dependencies to pyspnego_ to modernise the underlying
* Removed the ``wrap_winrm`` and ``unwrap_winrm`` functions
* Dropped support for Python 2 and raised minimum Python version to 3.6.
* Renamed the ``context`` attribute to ``_context`` to indicate it's meant for
internal use only.
* Fix Negotiate header regex pattern to avoid DoS affected patterns
==== python-requests-toolbelt ====
- Fix python310 failure due to moved collections.abc
* add requests-toolbelt-pr246-collections.abc.patch
* gh#requests/toolbelt#246
==== python-tornado6 ====
- Filter Python 3.10 deprecation warnings during testing
* ignore-py310-deprecation-warnings.patch
* gh#tornadoweb/tornado#3033
==== qqc2-desktop-style ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Fix syntax highlighting
==== qtkeychain-qt5 ====
Version update (0.12.0 -> 0.13.2)
Subpackages: libqt5keychain1 libqt5keychain1-lang
- Update to 0.13.2
* Linux: Require libsecret if not explicitly disabled
* Unify implementations for macOS and iOS
* CMake: lots of fixes
* KWallet: Fix deletion of entries
* CMake: Deprecate QTKEYCHAIN_STATIC in favor of
BUILD_SHARED_LIBS
- Drop the unneeded baselibs.conf.
==== signon-kwallet-extension ====
Version update (21.08.3 -> 21.12.0)
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- No code change since 21.08.3
==== skanlite ====
Version update (21.08.3 -> 21.12.0)
Subpackages: skanlite-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use more target centric cmake code
* Minor: s/Q_DECL_OVERRIDE/override/
* add single image PDF support
* Add .kde-ci.yml
* Only depend on major.minor version of KF5Sane
* remember last used scanner device and open it when launching skanlite (kde#435030)
* Remove mention of libksane and SANE from description
* give focus to KSaneWidget (kde#430238)
* fix preselecting the image format with the one from the settings dialog.
image/+fileSuffix does not always correspond to the mimetype (kde#441223)
* describe that skanlite is for photo scanning with flatbed scanners
* Install app icon (kde#441740)
* additional cleanup
* fix image saving when preview is not shown (kde#440970)
* convert license statements to SPDX
* various cleanups
==== solid ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5Solid5 libKF5Solid5-lang solid-imports solid-tools
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* Allow udisks2 and upower backends to be disabled with environment variables
* Add device description for storage medium without size
* Config.cmake: Lookup LibMount when building statically
* Add support for graphics tablet batteries
* [upower] Consider audio devices and generic bluetooth devices to be batteries (kde#445141)
* [upower] Add new device types
==== sonnet ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5SonnetCore5 libKF5SonnetCore5-lang libKF5SonnetUi5 sonnet-imports
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* don't load plugins from current working directory, that is even a security issue
* export all known languages
* apply coding style
* Move away from QStringRef
* massive speedup, avoid loading the same huge dictionaries several times
* only load one instance of a plugin
* core: attempt to load local plugins first, makes development easier
==== spectacle ====
Version update (21.08.3 -> 21.12.0)
Subpackages: spectacle-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* Use KIO::JobUiDelegate for opening other application (kde#445530)
- Update to 21.11.80
* New feature release
- Too many changes since 21.08.3, only listing bugfixes:
* Annotation: set canvas background to transparent (kde#432753)
* Do not duplicate text when using -c (kde#433221)
* Add support for Active Window mode on Wayland (kde#386271)
* Keep screenshot preview within a reasonable size when drag and drop is initiated (kde#443564)
* Fix capturing from depth 30 screens (10bpc) (kde#422285)
* Prevent session manager from restoring the app on start up (kde#430411)
* Copy the correct file path to clipboard (kde#441047)
* ExportManager: delay copy to clipboard (kde#421974)
* Wayland: when screens have same dpr use NativeSize (kde#440226)
==== step ====
Version update (21.08.3 -> 21.12.0)
Subpackages: step-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Minor: s/Q_DECL_OVERRIDE/override/
* Documentation improves
* l10n: Add @title:window helpers, capitalization and punctuation fixes
==== sweeper ====
Version update (21.08.3 -> 21.12.0)
Subpackages: sweeper-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Allow to show header in qtc6
* Add freebsd CI
* Add CI linux
* Add support for build without deprecated method
* Remove obsolete COPYING file
* Convert license headers to SPDX
==== syndication ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== syntax-highlighting ====
Version update (5.88.0 -> 5.89.0)
Subpackages: libKF5SyntaxHighlighting5 libKF5SyntaxHighlighting5-lang
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- Changes since 5.88.0:
* markdown.xml: Fix highlighting of headers (include last char) (kde#444422)
* Update orgmode.xml
* use the same way as emacs to highlight priority cookie
* update test files
* support verbatim since it seems used more often than inline code
* support single line comment, babel call, priority cookie
* Update context.xml version
* Update ConTeXt test references
* Corrected syntax for ConTeXt TABLE commands (kde#445820)
* ConTeXt: Verbatim highlighting allows for nesting (kde#445818)
* Added ConTeXt test references
* Added ConTeXt test file
* Update context.xml version number
* Added highlighting for ConTeXt "\m" command
* Fixed current math command highlighting.
* misc: Add `Pipfile` to create Python venv for generators
* cmake.xml: Updates for CMake 3.22
* fix: Add `Loader` parameter in call to `yaml.load()`
* update test for inline code
* support inline code and another type of number list
* update test files for newly added syntax
* support block and number list
* add test files
* add orgmode.xml
* add racket.xml
==== threadweaver ====
Version update (5.88.0 -> 5.89.0)
- Update to 5.89.0
* New feature release
* For more details please see:
* https://kde.org/announcements/frameworks/5/5.89.0
- No code change since 5.88.0
==== tpm2-0-tss ====
Subpackages: libtss2-esys0 libtss2-mu0 libtss2-rc0 libtss2-sys1
- Version 3.1.0 includes:
+ cover update to 2.4.5 (jsc#SLE-17366)
+ cover update to 2.3.0 (jsc#SLE-9515)
+ fix policy session for TPM2_PolicyAuthValue (bsc#1160736)
- Add version the configuration file tpm2-tss-fapi.conf
==== umbrello ====
Version update (21.08.3 -> 21.12.0)
Subpackages: umbrello-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- Changes since 21.11.80:
* umbrello/dialogs/dialog_utils.cpp function remakeTagEditFields : Address compiler warning about unused parameter `o`.
* https://scan.coverity.com/projects/3327 Coverity fixes listed by CID :
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* umbrello/umbrello.kcfg : Minor tweak to UI Options - Line Color.
* Fix "Exiting color change popup via Cancel modifies the selected diagram object" (kde#443679)
* umbrello/umbrello.kcfg - In group "UI Options" tone down Fill Color and Line Color.
* umbrello/menus/listpopupmenu.cpp - In function insert(const MenuType, KMenu*) remove useless comment.
* https://scan.coverity.com/projects/3327 Coverity fixes listed by CID :
* Address remaining trivial const correctness fixes from attachment 141364.
Suggestions that require code change beyond function signature are postponed to a further batch.
* Fix for "C++ importer does not recognize 'noexcept' keyword" : (kde#442134)
* Const correctness fixes addressing roughly the first half of attachment 141364.
Changes that did not succeed offhand are postponed to a second batch.
==== unbound ====
Version update (1.13.2 -> 1.14.0)
Subpackages: libunbound8 unbound-anchor
- update to 1.14.0
Features
- Merge #401: RPZ triggers. This add additional RPZ triggers,
unbound supports a full set of rpz triggers, and this now
includes nsdname, nsip and clientip triggers. Also actions
are fully supported, and this now includes the tcp-only action.
- Merge #519: Support for selective enabling tcp-upstream for
stub/forward zones.
- Merge PR #514, from ziollek: Docker environment for run tests.
- Support using system-wide crypto policies.
- Fix that --with-ssl can use "/usr/include/openssl11" to pass the
location of a different openssl version.
- Merged #41 from Moritz Schneider: made outbound-msg-retry
configurable.
- Implement RFC8375: Special-Use Domain 'home.arpa.'.
- Merge PR #555 from fobser: Allow interface names as scope-id in IPv6
link-local addresses.
Bug Fixes
- Add test tool readzone to .gitignore.
- Merge #521: Update mini_event.c.
- Merge #523: fix: free() call more than once with the same pointer.
- For #519: note stub-tcp-upstream and forward-tcp-upstream in
the example configuration file.
- For #519: yacc and lex. And fix python bindings, and test program
unbound-dnstap-socket.
- For #519: fix comments for doxygen.
- Fix to print error from unbound-anchor for writing to the key
file, also when not verbose.
- For #514: generate configure.
- Fix for #431: Squelch permission denied errors for udp connect,
and udp send, they are visible at higher verbosity settings.
- Fix zonemd verification of key that is not in DNS but in the zone
and needs a chain of trust.
- zonemd, fix order of bogus printout string manipulation.
- Fix to support harden-algo-downgrade for ZONEMD dnssec checks.
- Merge PR #528 from fobser: Make sldns_str2wire_svcparam_buf()
static.
- Fix #527: not sending quad9 cert to syslog (and may be more).
- Fix sed script in ssldir split handling.
- Fix #529: Fix: log_assert does nothing if UNBOUND_DEBUG is
undefined.
- Fix #531: Fix: passed to proc after free.
- Fix #536: error: RPZ: name of record (drop.spamhaus.org.rpz.local.)
to insert into RPZ.
- Fix the stream wait stream_wait_count_lock and http2 buffer locks
setup and desetup from race condition.
- Fix RPZ locks. Do not unlock zones lock if requested and rpz find
zone does not find the zone. Readlock the clientip that is found
for ipbased triggers. Unlock the nsdname zone lock when done.
Unlock zone and ip in rpz nsip and nsdname callback. Unlock
authzone and localzone if clientip found in rpz worker call.
- Fix compile warning in libunbound for listen desetup routine.
- Fix asynclook unit test for setup of lockchecks before log.
- Fix #533: Negative responses get cached even when setting
cache-max-negative-ttl: 1
- Fix tcp fastopen failure when disabled, try normal connect instead.
- Fix #538: Fix subnetcache statistics.
- Small fixes for #41: changelog, conflicts resolved,
processQueryResponse takes an iterator env argument like other
functions in the iterator, no colon in string for set_option,
and some whitespace style, to make it similar to the rest.
- Fix for #41: change outbound retry to int to fix signed comparison
warnings.
- Fix root_anchor test to check with new icannbundle date.
- Fix initialisation errors reported by gcc sanitizer.
- Fix lock debug code for gcc sanitizer reports.
- Fix more initialisation errors reported by gcc sanitizer.
- Fix crosscompile on windows to work with openssl 3.0.0 the
link with ws2_32 needs -l:libssp.a for __strcpy_chk.
Also copy results from lib64 directory if needed.
- For crosscompile on windows, detect 64bit stackprotector library.
- Fix crosscompile shell syntax.
- Fix crosscompile windows to use libssp when it exists.
- For the windows compile script disable gost.
- Fix that on windows, use BIO_set_callback_ex instead of deprecated
BIO_set_callback.
- Fix crosscompile script for the shared build flags.
- Fix to add example.conf note for outbound-msg-retry.
- Fix chaos replies to have truncation for short message lengths,
or long reply strings.
- Fix to protect custom regional create against small values.
- Fix #552: Unbound assumes index.html exists on RPZ host.
- Fix that forward-zone name is documented as the full name of the
zone. It is not relative but a fully qualified domain name.
- Fix analyzer review failure in rpz action override code to not
crash on unlocking the local zone lock.
- Fix to remove unused code from rpz resolve client and action
function.
- Merge #565: unbound.service.in: Disable ProtectKernelTunables again.
- Fix for #558: fix loop in comm_point->tcp_free when a comm_point is
reclaimed more than once during callbacks.
- Fix for #558: clear the UB_EV_TIMEOUT bit before adding an event.
- Improve EDNS option handling, now also works for synthesised
responses such as local-data and server.id CH TXT responses.
- Merge PR #570 from rex4539: Fix typos.
- Fix for #570: regen aclocal.m4, fix configure.ac for spelling.
- Fix to make python module opt_list use opt_list_in.
- Fix #574: unbound-checkconf reports fatal error if interface names
are used as value for interfaces:
- Fix #574: Review fixes for it.
- Fix #576: [FR] UB_* error codes in unbound.h
- Fix #574: Review fix for spelling.
- Fix to remove git tracking and ci information from release tarballs.
- iana portlist update.
- Merge PR #511 from yan12125: Reduce unnecessary linking.
- Merge PR #493 from Jaap: Fix generation of libunbound.pc.
- Merge PR #562 from Willem: Reset keepalive per new tcp session.
- Merge PR #522 from sibeream: memory management violations fixed.
- Merge PR #530 from Shchelk: Fix: dereferencing a null pointer.
- Fix #454: listen_dnsport.c:825: error: ?IPV6_TCLASS? undeclared.
- Fix #574: Review fixes for size allocation.
- Fix doc/unbound.doxygen to remove obsolete tag warning.
==== xterm ====
Version update (368 -> 370)
Subpackages: xterm-bin
- Use separate subpackage for resize binary. It does not actually
depend on X so can be used in small systems.
- update to 370:
* add -a, -c and -d options to query-status.pl to improve test for
DECRQSS.
* expanded discussion of maximum graphics geometry in ctlseqs.ms
* corrected parameter symbol for DECCARA and DECRARA in ctlseqs.ms to
indicate that multiple parameters may be used
* add several test/demo scripts.
* improve DECCOLM, DECLRMM and DECALN referring to pseudo-code in DEC
070.
* amend a change in patch #348 which caused left/right margin mode to
be reset when resizing the terminal window
* fix a misnamed macro-parameter
* fix spacing of wideFont when its width is not exactly twice as wide
as the normal font
* suppress loading of italic font in a few places when colorITmode is
enabled
* modify XTSMGRAPHICS to return failure status if the terminal is not
configured to support the corresponding ReGIS or SIXEL feature
* modify DECERA and DECFRA to erase corresponding area in SIXEL
graphics
* equate visuals for TrueColor and DirectColor
* correct computation for pixel value of rgb when using depth 16
* correct wrapping of VT100-style double-sized characters when
configured for Unicode wide-characters
* updated default value for sixelScrolling resource to match expected
behavior versus DECSDM change in patch #369
- update to 369:
* modify run-tic.sh to work around bug in development version of
ncurses which was packaged in FreeBSD ports.
* remove ifdef's for OPT_COLOR_RES and OPT_COLOR_RES2.
* improve performance over slow connections
* update cursor if restoring mode for DECTCEM.
* modify CharWidth macro to ensure that the shortcut for Latin-1 is
only applied when UTF-8 is not enabled, to fix a bug in handling
soft-hyphen from patch #334 changes (patch by Martijn van Duren).
* improve terminfo:
+ fill-in function-keys in terminfo which are not Sun/HP
keyboards using xterm+nopcfkeys building-block.
+ add kbeg to xterm+keypad to accommodate termcap applications
+ add smglp and smgrp to vt420+lrmm, to provide useful data for
the "tabs" +m option
* support shift-tab in Sun, HP and SCO keyboards.
* document some legacy features in ctlseqs.ms (prompted by discussion
with Jimmy Aguilar Mena "Ergus").
* add ?trim? option to cdXtraScroll and tiXtraScroll.
* remove support for non-fifo save-lines configuration.
* extend cdXtraScroll to check if the cursor is at the upper-left of
the scrolling region when the erasure is for the remainder of the
screen versus the whole screen
* add workaround for broken pcre2 package in Debian 10.
* change screen-refresh call used for DECCARA and DECRARA to ensure
that trailing blanks which are part of the rectangle are repainted
(report/analysis by Dennis Filder).
* when resetting the terminal, ensure that the cursor shape also is
reset, e.g., if DECSCUSR has been used to modify the cursor shape
for an xterm which was started with the underlined cursor option
(report/analysis by Luis Javier Merino).
* prevent DECSCUSR from blinking the cursor if the cursorBlink
resource is ?never? (report by Vladimir D Seleznev).
* invert the sense of DECSDM, to correspond with VT382 manuals (lsix
[#41]).
* update tables in wcwidth.c based on Unicode 14.0.0
==== yakuake ====
Version update (21.08.3 -> 21.12.0)
Subpackages: yakuake-lang
- Update to 21.12.0
* New feature release
* For more details please see:
* https://kde.org/announcements/gear/21.12.0/
- No code change since 21.11.90
- Update to 21.11.90
* New feature release
- No code change since 21.11.80
- Update to 21.11.80
* New feature release
- Changes since 21.08.3:
* Use QGuiApplication::focusWindowChanged instead of KWindowSystem::activeWindowChanged (kde#380497)
* Add Linux CI
* Add kde-ci.yml
* Fix mem leak
* We depend against kf5 5.82
* Port deprecated method
==== yast2-bootloader ====
Version update (4.4.9 -> 4.4.10)
- rely on yast-storage-ng to detect UEFI boot support status (bsc#937067)
- 4.4.10
==== yast2-storage-ng ====
Version update (4.4.20 -> 4.4.23)
- Proposal: add support for mount options (related to fate#318196).
- 4.4.23
- use libstorage-ng to determine whether efibootmgr is available
(bsc#937067)
- 4.4.22
- Prepare code for ruby3 - adapt openstruct usage (bsc#1193192)
- 4.4.21
1
0
--Hi, I'm relatively new to the linux world, And i like openSUSE, And i really want to use it for my everyday life(Currently i'm using debian testing), But i'm having a hard time trying to understand why would openSUSE chose to put a practically useless live images, Instead of a complete live images like all the major distributions, A live images that you can try the distro from and eventually installing the system from them, Instead of trying with them and knowing -as the download page state- that the live images doesn't reflect the real OS because they are incomplete.. And if i want to install the OS i have to download another image file.. I really hope that the openSUSE team would take this into consideration
--AH.. And it would be really useful if the team can add torrent files to download from(Again like the major distributions(and this is not because the other distributions are better, It's just because it's very handy to have torrent files sometimes)), Because after i clicked download, The mirror link that was automatically chosen for me was downloading at 70kbps, andi found out about it after i woke up..
--much respect and love.
4
3
openSUSE Release Engineering Meeting - ad hoc discussion about Leap Micro (new distro) 14.12.2021
by Lubos Kocman 14 Dec '21
by Lubos Kocman 14 Dec '21
14 Dec '21
All meeting minutes can be found here:
https://etherpad.opensuse.org/p/ReleaseEngineering-meeting
## Attendees
lkocman, ludwig, jsrain, kaiw, drahn
Leap Micro discussion with PM
## Expectations from community
Daniel: SUSE is trying to give results back to community.
The intention was to do it since the initial version, let's make sure
that we can offer a decent community offering.
Further discussion with interested community members will be on
Thursday's community meeting at 8pm CEST
https://etherpad.opensuse.org/p/weeklymeeting20211216
### Migration to the paid linux, what would be the benefit here?
The high level benefit of migrating to paid offering is 4 years of
Enterprise support and live patching which is additional (not enabled
by default).
## The proposed roadmap of community release
Leap Micro 5.2 would be the initial public offering: Devel phase start
in mid January 2022 and GA/FCS around April 2022. No issues with having
Leap Micro released as soon as images are ready (no need to wait for
having SLE Micro images published).
SLE Micro has Two releases (minor updates) in a year, typically
October/April. Proposing 6 months overlap in between individual Leap
Micro releases.
lkocman: concern about maintenance team having too many code-streams to
support
jiri: Support until next next release is out.
## Migration paths for initial Release
Leap 15.3 -> Leap Micro 5.2
Leap Micro 5.2 -> SLE Micro 5.2
Further discussion needed about resources for testing Leap Micro to SLE
Micro migrations.
Q: Can SLE Micro / Leap Micro be closer to MicroOS / TW than Leap/SLE.
No the base is SLE 15, we're going to be as close as Leap or SLE.
Kai: Establishing potential base/platform for some of our specialized
efforts
Create a variation of MicroOS (if possible always directly within
MicroOS) with the focus on boot time, as tiny as possible including
security everywhere in mind
Not only focused on automotive but taking our "lessons learned"
into account here
Q: Boot time, Micro os on Rasppi4 takes 2 minutes. Intel version is a
few seconds.
Ludwig: SLE Micro clone on Leap base had insane initial boot time:
uboot, grub, initrd (takes ages).
## Scope
### Arches
x86_64, aarch64, system z
ppc64le (built, but unsupported)
lkocman: could we utilize our armv7 rebuild effort?
Daniel: not at moment
### Workload types:
Published focus of Leap:
https://lists.opensuse.org/archives/list/project@lists.opensuse.org/thread/…
Server deployments, micro services.
Intention is only host os. It's not intended to be BaseOS for
container, that's Leap or SLE.
SLE Micro users are discouraged to pollute small OS with additional
packages.
Selling point is the separation of workload and the host system.
Q: Desktop
currently not in our focus.
### ProofOfConcept
Based only on SLES packages (as agreed with Daniel). Let's keep it
small.
https://build.opensuse.org/project/show/openSUSE:Leap:Micro:5.1
## Space for differences / tuning
Space for community could be custom images e.g. for rasp pi usecases
1
0
14 Dec '21
4
3
Hi,
After the discussion the last days about creating users and the defaults
used for it, I looked at our defaults and where we deriviate from upstream,
other Linux distributions and other tools we use already today.
We change explicit:
USERGROUPS_ENAB from "yes" to "no".
All other tools we provide and other distros do create usergroups by
default, so I suggest to change it back to "USERGROUPS_ENAB yes".
CREATE_HOME from "yes" to "no".
I did never understand why we disabled this. All other tools we provide
and other distros create the home directory by default. I would suggest
to change that back to "yes".
FORCE_SHADOW from "yes" to "no".
I also don't understand this change. We should revert that change, so
we don't need the hacks in other places to split passwd later during
installation. If we enforce the shadow usage later, why not from the
beginning?
HOME_MODE not set
We should set "HOME_MODE 0700" as other distros do.
Any comments?
Thorsten
--
Thorsten Kukuk, Distinguished Engineer, Senior Architect SLES & MicroOS
SUSE Software Solutions Germany GmbH, Maxfeldstr. 5, 90409 Nuernberg, Germany
Managing Director: Felix Imendoerffer (HRB 36809, AG Nürnberg)
16
28
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 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=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
alsa (1.2.6 -> 1.2.6.1)
alsa-ucm-conf (1.2.6 -> 1.2.6.2)
glslang
kernel-source (5.15.6 -> 5.15.7)
libical (3.0.10 -> 3.0.11)
libical-glib (3.0.10 -> 3.0.11)
libmysofa (1.2 -> 1.2.1)
libssh2_org (1.9.0 -> 1.10.0)
libtpms (0.8.4 -> 0.9.1)
memcached (1.6.9 -> 1.6.12)
patterns-gnome
pipewire (0.3.39 -> 0.3.40)
polkit-default-privs (1550+20211008.9751669 -> 1550+20211209.8ce206c)
python-Automat
python-Twisted
python-cryptography (3.4.8 -> 36.0.0)
python-dragonmapper
python-loguru
python-numpy
python-pyOpenSSL
python-pylibmc
spirv-tools
systemd-presets-common-SUSE
v4l-utils (1.20.0 -> 1.22.1)
webkit2gtk3
webkit2gtk3-soup2
=== Details ===
==== alsa ====
Version update (1.2.6 -> 1.2.6.1)
Subpackages: libasound2 libasound2-32bit libatopology2
- Update to version 1.2.6.1:
a minor fix release:
* conf: fix the device parsing when arguments has no defaults
* conf: accept '_' character in the variable name
==== alsa-ucm-conf ====
Version update (1.2.6 -> 1.2.6.2)
- Update to version 1.2.6.2:
a minor fix release, just includnig ther previous fixes
- Drop obsoleted patches
0001-sof-hda-dsp-fix-path-to-Hdmi.conf.patch
0002-bytcht-es8316-fix-Include-paths-in-HiFi.conf.patch
- Update to version 1.2.6.1:
a minor fix release:
* acp: fix linked configuration
* ucm2: Add support for SC7180 Trogdor Lazor Chromebooks
* USB-Audio: fix the wrong condition type for If.realtek-alc1220-vb
- More a couple of upstream fixes for forgotten conversions:
0001-sof-hda-dsp-fix-path-to-Hdmi.conf.patch
0002-bytcht-es8316-fix-Include-paths-in-HiFi.conf.patch
==== glslang ====
- Add patches to fix issues on big endian platforms
(Needed to fix https://bugreports.qt.io/browse/QTBUG-93101)
* glslang-big-endian_1.patch
* glslang-big-endian_2.patch
* glslang-big-endian_3.patch
==== kernel-source ====
Version update (5.15.6 -> 5.15.7)
Subpackages: kernel-default kernel-docs
- Linux 5.15.7 (bsc#1012628).
- ALSA: usb-audio: Rename early_playback_start flag with
lowlatency_playback (bsc#1012628).
- ALSA: usb-audio: Disable low-latency playback for free-wheel
mode (bsc#1012628).
- ALSA: usb-audio: Disable low-latency mode for implicit feedback
sync (bsc#1012628).
- ALSA: usb-audio: Check available frames for the next packet size
(bsc#1012628).
- ALSA: usb-audio: Add spinlock to stop_urbs() (bsc#1012628).
- ALSA: usb-audio: Improved lowlatency playback support
(bsc#1012628).
- ALSA: usb-audio: Avoid killing in-flight URBs during draining
(bsc#1012628).
- ALSA: usb-audio: Fix packet size calculation regression
(bsc#1012628).
- ALSA: usb-audio: Less restriction for low-latency playback mode
(bsc#1012628).
- ALSA: usb-audio: Switch back to non-latency mode at a later
point (bsc#1012628).
- ALSA: usb-audio: Don't start stream for capture at prepare
(bsc#1012628).
- gfs2: release iopen glock early in evict (bsc#1012628).
- gfs2: Fix length of holes reported at end-of-file (bsc#1012628).
- powerpc/pseries/ddw: Revert "Extend upper limit for huge DMA
window for persistent memory" (bsc#1012628).
- powerpc/pseries/ddw: Do not try direct mapping with persistent
memory and one window (bsc#1012628).
- drm/sun4i: fix unmet dependency on RESET_CONTROLLER for
PHY_SUN6I_MIPI_DPHY (bsc#1012628).
- mac80211: do not access the IV when it was stripped
(bsc#1012628).
- mac80211: fix throughput LED trigger (bsc#1012628).
- x86/hyperv: Move required MSRs check to initial platform probing
(bsc#1012628).
- net/smc: Transfer remaining wait queue entries during fallback
(bsc#1012628).
- atlantic: Fix OOB read and write in hw_atl_utils_fw_rpc_wait
(bsc#1012628).
- net: return correct error code (bsc#1012628).
- pinctrl: qcom: fix unmet dependencies on GPIOLIB for
GPIOLIB_IRQCHIP (bsc#1012628).
- platform/x86: dell-wmi-descriptor: disable by default
(bsc#1012628).
- platform/x86: thinkpad_acpi: Add support for dual fan control
(bsc#1012628).
- platform/x86: thinkpad_acpi: Fix WWAN device disabled issue
after S3 deep (bsc#1012628).
- s390/setup: avoid using memblock_enforce_memory_limit
(bsc#1012628).
- btrfs: silence lockdep when reading chunk tree during mount
(bsc#1012628).
- btrfs: check-integrity: fix a warning on write caching disabled
disk (bsc#1012628).
- thermal: core: Reset previous low and high trip during thermal
zone init (bsc#1012628).
- scsi: iscsi: Unblock session then wake up error handler
(bsc#1012628).
- net: usb: r8152: Add MAC passthrough support for more Lenovo
Docks (bsc#1012628).
- drm/amd/pm: Remove artificial freq level on Navi1x
(bsc#1012628).
- drm/amd/amdkfd: Fix kernel panic when reset failed and been
triggered again (bsc#1012628).
- drm/amd/amdgpu: fix potential memleak (bsc#1012628).
- ata: ahci: Add Green Sardine vendor ID as board_ahci_mobile
(bsc#1012628).
- ata: libahci: Adjust behavior when StorageD3Enable _DSD is set
(bsc#1012628).
- ethernet: hisilicon: hns: hns_dsaf_misc: fix a possible array
overflow in hns_dsaf_ge_srst_by_port() (bsc#1012628).
- ipv6: check return value of ipv6_skip_exthdr (bsc#1012628).
- net: tulip: de4x5: fix the problem that the array 'lp->phy[8]'
may be out of bound (bsc#1012628).
- net: ethernet: dec: tulip: de4x5: fix possible array overflows
in type3_infoblock() (bsc#1012628).
- perf sort: Fix the 'weight' sort key behavior (bsc#1012628).
- perf sort: Fix the 'ins_lat' sort key behavior (bsc#1012628).
- perf sort: Fix the 'p_stage_cyc' sort key behavior
(bsc#1012628).
- perf inject: Fix ARM SPE handling (bsc#1012628).
- perf hist: Fix memory leak of a perf_hpp_fmt (bsc#1012628).
- perf report: Fix memory leaks around perf_tip() (bsc#1012628).
- tracing: Don't use out-of-sync va_list in event printing
(bsc#1012628).
- net/smc: Avoid warning of possible recursive locking
(bsc#1012628).
- ACPI: Add stubs for wakeup handler functions (bsc#1012628).
- net/tls: Fix authentication failure in CCM mode (bsc#1012628).
- vrf: Reset IPCB/IP6CB when processing outbound pkts in vrf
dev xmit (bsc#1012628).
- kprobes: Limit max data_size of the kretprobe instances
(bsc#1012628).
- ALSA: hda/cs8409: Set PMSG_ON earlier inside cs8409 driver
(bsc#1012628).
- rt2x00: do not mark device gone on EPROTO errors during start
(bsc#1012628).
- ipmi: Move remove_work to dedicated workqueue (bsc#1012628).
- cpufreq: Fix get_cpu_device() failure in add_cpu_dev_symlink()
(bsc#1012628).
- iwlwifi: mvm: retry init flow if failed (bsc#1012628).
- dma-buf: system_heap: Use 'for_each_sgtable_sg' in pages free
flow (bsc#1012628).
- s390/pci: move pseudo-MMIO to prevent MIO overlap (bsc#1012628).
- fget: check that the fd still exists after getting a ref to it
(bsc#1012628).
- sata_fsl: fix UAF in sata_fsl_port_stop when rmmod sata_fsl
(bsc#1012628).
- sata_fsl: fix warning in remove_proc_entry when rmmod sata_fsl
(bsc#1012628).
- scsi: lpfc: Fix non-recovery of remote ports following an
unsolicited LOGO (bsc#1012628).
- scsi: ufs: ufs-pci: Add support for Intel ADL (bsc#1012628).
- ipv6: fix memory leak in fib6_rule_suppress (bsc#1012628).
- drm/amd/display: Allow DSC on supported MST branch devices
(bsc#1012628).
- drm/i915/dp: Perform 30ms delay after source OUI write
(bsc#1012628).
- KVM: fix avic_set_running for preemptable kernels (bsc#1012628).
- KVM: Disallow user memslot with size that exceeds "unsigned
long" (bsc#1012628).
- KVM: x86/mmu: Fix TLB flush range when handling disconnected pt
(bsc#1012628).
- KVM: Ensure local memslot copies operate on up-to-date
arch-specific data (bsc#1012628).
- KVM: x86: ignore APICv if LAPIC is not enabled (bsc#1012628).
- KVM: nVMX: Emulate guest TLB flush on nested VM-Enter with
new vpid12 (bsc#1012628).
- KVM: nVMX: Flush current VPID (L1 vs. L2) for
KVM_REQ_TLB_FLUSH_GUEST (bsc#1012628).
- KVM: nVMX: Abide to KVM_REQ_TLB_FLUSH_GUEST request on nested
vmentry/vmexit (bsc#1012628).
- KVM: VMX: prepare sync_pir_to_irr for running with APICv
disabled (bsc#1012628).
- KVM: x86: Use a stable condition around all VT-d PI paths
(bsc#1012628).
- KVM: MMU: shadow nested paging does not have PKU (bsc#1012628).
- KVM: arm64: Avoid setting the upper 32 bits of TCR_EL2 and
CPTR_EL2 to 1 (bsc#1012628).
- KVM: X86: Use vcpu->arch.walk_mmu for kvm_mmu_invlpg()
(bsc#1012628).
- KVM: x86: check PIR even for vCPUs with disabled APICv
(bsc#1012628).
- tracing/histograms: String compares should not care about
signed values (bsc#1012628).
- net: dsa: mv88e6xxx: Fix application of erratum 4.8 for 88E6393X
(bsc#1012628).
- net: dsa: mv88e6xxx: Drop unnecessary check in
mv88e6393x_serdes_erratum_4_6() (bsc#1012628).
- net: dsa: mv88e6xxx: Save power by disabling SerDes trasmitter
and receiver (bsc#1012628).
- net: dsa: mv88e6xxx: Add fix for erratum 5.2 of 88E6393X family
(bsc#1012628).
- net: dsa: mv88e6xxx: Fix inband AN for 2500base-x on 88E6393X
family (bsc#1012628).
- net: dsa: mv88e6xxx: Link in pcs_get_state() if AN is bypassed
(bsc#1012628).
- wireguard: selftests: increase default dmesg log size
(bsc#1012628).
- wireguard: allowedips: add missing __rcu annotation to satisfy
sparse (bsc#1012628).
- wireguard: selftests: actually test for routing loops
(bsc#1012628).
- wireguard: selftests: rename DEBUG_PI_LIST to DEBUG_PLIST
(bsc#1012628).
- wireguard: device: reset peer src endpoint when netns exits
(bsc#1012628).
- wireguard: receive: use ring buffer for incoming handshakes
(bsc#1012628).
- wireguard: receive: drop handshakes if queue lock is contended
(bsc#1012628).
- wireguard: ratelimiter: use kvcalloc() instead of kvzalloc()
(bsc#1012628).
- i2c: stm32f7: flush TX FIFO upon transfer errors (bsc#1012628).
- i2c: stm32f7: recover the bus on access timeout (bsc#1012628).
- i2c: stm32f7: stop dma transfer in case of NACK (bsc#1012628).
- i2c: cbus-gpio: set atomic transfer callback (bsc#1012628).
- natsemi: xtensa: fix section mismatch warnings (bsc#1012628).
- tcp: fix page frag corruption on page fault (bsc#1012628).
- net: qlogic: qlcnic: Fix a NULL pointer dereference in
qlcnic_83xx_add_rings() (bsc#1012628).
- net: mpls: Fix notifications when deleting a device
(bsc#1012628).
- siphash: use _unaligned version by default (bsc#1012628).
- arm64: ftrace: add missing BTIs (bsc#1012628).
- iwlwifi: fix warnings produced by kernel debug options
(bsc#1012628).
- net/mlx5e: IPsec: Fix Software parser inner l3 type setting
in case of encapsulation (bsc#1012628).
- net/mlx4_en: Fix an use-after-free bug in
mlx4_en_try_alloc_resources() (bsc#1012628).
- selftests: net: Correct case name (bsc#1012628).
- net: dsa: b53: Add SPI ID table (bsc#1012628).
- mt76: mt7915: fix NULL pointer dereference in
mt7915_get_phy_mode (bsc#1012628).
- ASoC: tegra: Fix wrong value type in ADMAIF (bsc#1012628).
- ASoC: tegra: Fix wrong value type in I2S (bsc#1012628).
- ASoC: tegra: Fix wrong value type in DMIC (bsc#1012628).
- ASoC: tegra: Fix wrong value type in DSPK (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in ADMAIF (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in I2S (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in DMIC (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in DSPK (bsc#1012628).
- ASoC: tegra: Fix kcontrol put callback in AHUB (bsc#1012628).
- rxrpc: Fix rxrpc_peer leak in rxrpc_look_up_bundle()
(bsc#1012628).
- rxrpc: Fix rxrpc_local leak in rxrpc_lookup_peer()
(bsc#1012628).
- ALSA: intel-dsp-config: add quirk for CML devices based on
ES8336 codec (bsc#1012628).
- net: stmmac: Avoid DMA_CHAN_CONTROL write if no Split Header
support (bsc#1012628).
- net: usb: lan78xx: lan78xx_phy_init(): use PHY_POLL instead of
"0" if no IRQ is available (bsc#1012628).
- net: marvell: mvpp2: Fix the computation of shared CPUs
(bsc#1012628).
- dpaa2-eth: destroy workqueue at the end of remove function
(bsc#1012628).
- octeontx2-af: Fix a memleak bug in rvu_mbox_init()
(bsc#1012628).
- net: annotate data-races on txq->xmit_lock_owner (bsc#1012628).
- ipv4: convert fib_num_tclassid_users to atomic_t (bsc#1012628).
- net/smc: fix wrong list_del in smc_lgr_cleanup_early
(bsc#1012628).
- net/rds: correct socket tunable error in rds_tcp_tune()
(bsc#1012628).
- net/smc: Keep smc_close_final rc during active close
(bsc#1012628).
- drm/msm/a6xx: Allocate enough space for GMU registers
(bsc#1012628).
- drm/msm: Do hw_init() before capturing GPU state (bsc#1012628).
- drm/vc4: kms: Wait for the commit before increasing our clock
rate (bsc#1012628).
- drm/vc4: kms: Fix return code check (bsc#1012628).
- drm/vc4: kms: Add missing drm_crtc_commit_put (bsc#1012628).
- drm/vc4: kms: Clear the HVS FIFO commit pointer once done
(bsc#1012628).
- drm/vc4: kms: Don't duplicate pending commit (bsc#1012628).
- drm/vc4: kms: Fix previous HVS commit wait (bsc#1012628).
- atlantic: Increase delay for fw transactions (bsc#1012628).
- atlatnic: enable Nbase-t speeds with base-t (bsc#1012628).
- atlantic: Fix to display FW bundle version instead of FW mac
version (bsc#1012628).
- atlantic: Add missing DIDs and fix 115c (bsc#1012628).
- Remove Half duplex mode speed capabilities (bsc#1012628).
- atlantic: Fix statistics logic for production hardware
(bsc#1012628).
- atlantic: Remove warn trace message (bsc#1012628).
- KVM: x86/mmu: Skip tlb flush if it has been done in
zap_gfn_range() (bsc#1012628).
- KVM: x86/mmu: Pass parameter flush as false in
kvm_tdp_mmu_zap_collapsible_sptes() (bsc#1012628).
- drm/msm/devfreq: Fix OPP refcnt leak (bsc#1012628).
- drm/msm: Fix mmap to include VM_IO and VM_DONTDUMP
(bsc#1012628).
- drm/msm: Fix wait_fence submitqueue leak (bsc#1012628).
- drm/msm: Restore error return on invalid fence (bsc#1012628).
- ASoC: rk817: Add module alias for rk817-codec (bsc#1012628).
- iwlwifi: Fix memory leaks in error handling path (bsc#1012628).
- KVM: X86: Fix when shadow_root_level=5 && guest root_level<4
(bsc#1012628).
- KVM: SEV: initialize regions_list of a mirror VM (bsc#1012628).
- net/mlx5e: Fix missing IPsec statistics on uplink representor
(bsc#1012628).
- net/mlx5: Move MODIFY_RQT command to ignore list in internal
error state (bsc#1012628).
- net/mlx5: E-switch, Respect BW share of the new group
(bsc#1012628).
- net/mlx5: E-Switch, fix single FDB creation on BlueField
(bsc#1012628).
- net/mlx5: E-Switch, Check group pointer before reading bw_share
value (bsc#1012628).
- KVM: x86/pmu: Fix reserved bits for AMD PerfEvtSeln register
(bsc#1012628).
- KVM: VMX: Set failure code in prepare_vmcs02() (bsc#1012628).
- mctp: Don't let RTM_DELROUTE delete local routes (bsc#1012628).
- Revert "drm/i915: Implement Wa_1508744258" (bsc#1012628).
- io-wq: don't retry task_work creation failure on fatal
conditions (bsc#1012628).
- x86/sev: Fix SEV-ES INS/OUTS instructions for word, dword,
and qword (bsc#1012628).
- x86/entry: Add a fence for kernel entry SWAPGS in
paranoid_entry() (bsc#1012628).
- x86/entry: Use the correct fence macro after swapgs in kernel
CR3 (bsc#1012628).
- x86/xen: Add xenpv_restore_regs_and_return_to_usermode()
(bsc#1012628).
- preempt/dynamic: Fix setup_preempt_mode() return value
(bsc#1012628).
- sched/uclamp: Fix rq->uclamp_max not set on first enqueue
(bsc#1012628).
- KVM: SEV: Return appropriate error codes if SEV-ES scratch
setup fails (bsc#1012628).
- KVM: x86/mmu: Rename slot_handle_leaf to slot_handle_level_4k
(bsc#1012628).
- KVM: x86/mmu: Remove spurious TLB flushes in TDP MMU zap
collapsible path (bsc#1012628).
- net/mlx5e: Rename lro_timeout to packet_merge_timeout
(bsc#1012628).
- net/mlx5e: Rename TIR lro functions to TIR packet merge
functions (bsc#1012628).
- net/mlx5e: Sync TIR params updates against concurrent
create/modify (bsc#1012628).
- serial: 8250_bcm7271: UART errors after resuming from S2
(bsc#1012628).
- parisc: Fix KBUILD_IMAGE for self-extracting kernel
(bsc#1012628).
- parisc: Fix "make install" on newer debian releases
(bsc#1012628).
- parisc: Mark cr16 CPU clocksource unstable on all SMP machines
(bsc#1012628).
- vgacon: Propagate console boot parameters before calling
`vc_resize' (bsc#1012628).
- USB: NO_LPM quirk Lenovo Powered USB-C Travel Hub (bsc#1012628).
- usb: typec: tcpm: Wait in SNK_DEBOUNCED until disconnect
(bsc#1012628).
- usb: cdns3: gadget: fix new urb never complete if ep cancel
previous requests (bsc#1012628).
- usb: cdnsp: Fix a NULL pointer dereference in
cdnsp_endpoint_init() (bsc#1012628).
- x86/tsc: Add a timer to make sure TSC_adjust is always checked
(bsc#1012628).
- x86/tsc: Disable clocksource watchdog for TSC on qualified
platorms (bsc#1012628).
- x86/64/mm: Map all kernel memory into trampoline_pgd
(bsc#1012628).
- tty: serial: msm_serial: Deactivate RX DMA for polling support
(bsc#1012628).
- serial: pl011: Add ACPI SBSA UART match id (bsc#1012628).
- serial: tegra: Change lower tolerance baud rate limit for
tegra20 and tegra30 (bsc#1012628).
- serial: core: fix transmit-buffer reset and memleak
(bsc#1012628).
- serial: 8250_pci: Fix ACCES entries in pci_serial_quirks array
(bsc#1012628).
- serial: 8250_pci: rewrite pericom_do_set_divisor()
(bsc#1012628).
- serial: 8250: Fix RTS modem control while in rs485 mode
(bsc#1012628).
- serial: liteuart: Fix NULL pointer dereference in ->remove()
(bsc#1012628).
- serial: liteuart: fix use-after-free and memleak on unbind
(bsc#1012628).
- serial: liteuart: fix minor-number leak on probe errors
(bsc#1012628).
- ipmi: msghandler: Make symbol 'remove_work_wq' static
(bsc#1012628).
- Refresh patches.suse/suse-hv-guest-os-id.patch.
- commit b92986a
- xhci: Fix commad ring abort, write all 64 bits to CRCR register
(bsc#1192569).
- commit 0f8ae34
- Bluetooth: Apply initial command workaround for more Intel chips
(bsc#83f2dafe2a62).
- commit dc51f96
- rpm/kernel-binary.spec.in: don't strip vmlinux again (bsc#1193306)
After usrmerge, vmlinux file is not named vmlinux-<version>, but simply
vmlinux. And this is not reflected in STRIP_KEEP_SYMTAB we set.
So fix this by removing the dash...
- commit 83af88d
==== libical ====
Version update (3.0.10 -> 3.0.11)
- update to 3.0.11:
* Fix icalrecur_iterator_set_start() for hourly, minutely, and secondly recurrences
* Fix build for Berkeley DB version greater than 5
* Fix vcal for some architectures (like aarch64, ppc64le and s390x)
* Fix memory leaks in vcal
* Prevent crash when looking for tzid in initialize_rscale
* Adjust libdir and includedir in generated pkgconfig files
* Built-in timezones updated to tzdata2021c
==== libical-glib ====
Version update (3.0.10 -> 3.0.11)
- update to 3.0.11:
* Fix icalrecur_iterator_set_start() for hourly, minutely, and secondly recurrences
* Fix build for Berkeley DB version greater than 5
* Fix vcal for some architectures (like aarch64, ppc64le and s390x)
* Fix memory leaks in vcal
* Prevent crash when looking for tzid in initialize_rscale
* Adjust libdir and includedir in generated pkgconfig files
* Built-in timezones updated to tzdata2021c
==== libmysofa ====
Version update (1.2 -> 1.2.1)
- update to 1.2.1:
* CVE-2021-3756: heap-based buffer overflow in loudness(),
mysofa_check() and readOHDRHeaderMessageDataLayout()
boo#1192257
==== libssh2_org ====
Version update (1.9.0 -> 1.10.0)
- Bump to version 1.10.0
Enhancements and bugfixes:
* support ECDSA certificate authentication
* fix detailed _libssh2_error being overwritten by generic errors
* unified error handling
* fix _libssh2_random() silently discarding errors
* don't error if using keys without RSA
* avoid OpenSSL latent error in FIPS mode
* fix EVP_Cipher interface change in openssl 3
* fix potential overwrite of buffer when reading stdout of command
* use string_buf in ecdh_sha2_nistp() to avoid attempting to parse malformed data
* correct a typo which may lead to stack overflow
* fix random big number generation to match openssl
* added key exchange group16-sha512 and group18-sha512.
* add support for an OSS Fuzzer fuzzing target
* adds support for ECDSA for both key exchange and host key algorithms
* clean up curve25519 code
* update the min, preferred and max DH group values based on RFC 8270.
* changed type of LIBSSH2_FX_* constants to unsigned long
* added diffie-hellman-group14-sha256 kex
* fix for use of uninitialized aes_ctr_cipher.key_len when using HAVE_OPAQUE_STRUCTS, regression
* fixes memory leaks and use after free AES EVP_CIPHER contexts when using OpenSSL 1.0.x.
* fixes crash with delayed compression option using Bitvise server.
* adds support for PKIX key reading
* use new API to parse data in packet_x11_open() for better bounds checking.
* double the static buffer size when reading and writing known hosts
* improved bounds checking in packet_queue_listener
* improve message parsing (CVE-2019-17498)
* improve bounds checking in kex_agree_methods()
* adding SSH agent forwarding.
* fix agent forwarding message, updated example.
* added integration test code and cmake target. Added example to cmake list.
* don't call `libssh2_crypto_exit()` until `_libssh2_initialized` count is down to zero.
* add an EWOULDBLOCK check for better portability
* fix off by one error when loading public keys with no id
* fix use-after-free crash on reinitialization of openssl backend
* preserve error info from agent_list_identities()
* make sure the error code is set in _libssh2_channel_open()
* fixed misspellings
* fix potential typecast error for `_libssh2_ecdsa_key_get_curve_type`
* rename _libssh2_ecdsa_key_get_curve_type to _libssh2_ecdsa_get_curve_type
- Rebased patch libssh2-ocloexec.path
- Removed patch libssh2_org-CVE-2019-17498.patch: the security fix
is already included in the latest version.
==== libtpms ====
Version update (0.8.4 -> 0.9.1)
- Update to version 0.9.1
* Downgrade to previous versions is not possible, as the size of
the context gap has been adjusted to 0xffff from 0xff.
* Enabled Camellia symmetric key encryption algorithm
* tpm2: Update to TPM 2 spec rev 164
* tpm2: Added a cache for private exponent D and prime Q
* tpm2: bug fixes
- Drop upstream fixed libtpms-CVE-2021-3746.patch
==== memcached ====
Version update (1.6.9 -> 1.6.12)
- update to 1.6.12:
* add queue.h in archive
* Expose number of currently active watchers in stats
* Configurable minimum supported TLS protocol version
* core: fix hang bug in extstore
* thread: use eventfd for worker notify if available
* thread: per-worker-thread connection event queues
* core: cache.c cleanups, use queue.h freelist
* core: add queue.h to replace handrolled queues.
* logger: simplify logging code
* logger: avoid polling without watchers
* Implement LOG_CONNEVENTS watcher flag for connection state transitions
* Report item sizes for fetch, mutation, and eviction watchers
* Fix typos in doc/code comments (tem->item, etc)
* "watch connevents" will show realtime log entries about client connect/
disconnect events.
* Fix minor severity heap buffer overflow reading --auth-file
* stats_prefix.c: Check for NDEBUG before using total_written variable
* Add settings stat for shutdown_command enabled
* [docker] Add user and expose the memcached port
* meta: remove EXPERIMENTAL mark + doc fixes
* meta: response code OK -> HD
* meta: fix metaset syntax
* meta: repairs to mset command
* hash: add XXH3 to list of hash algorithms.
* fix arm64 crc32 on old glibc/gcc.
* extstore: fix crash on 'stats extstore'
* seccomp: extend allowed rules for extended usage
* The total number of UDP datagrams required for the message is calculated
incorrectly.
* meta: allow base64'ed binary keys with 'b' flag
* small improvements to readme
* Added debugtime command for test suite
* The meta protocol can now transmit binary encoded keys by encoding the
key in base64 and sending a 'b' flag with the command
==== patterns-gnome ====
Subpackages: patterns-gnome-gnome patterns-gnome-gnome_basic patterns-gnome-gnome_basis patterns-gnome-gnome_basis_opt patterns-gnome-gnome_games patterns-gnome-gnome_imaging patterns-gnome-gnome_internet patterns-gnome-gnome_multimedia patterns-gnome-gnome_office patterns-gnome-gnome_utilities patterns-gnome-gnome_x11 patterns-gnome-gnome_yast patterns-gnome-sw_management_gnome
- No longer suggest brasero: the suggests is mainly used to add
something onto the DVD (not installed by default). With Cd/DVD
burning declining, less users need this and it remains available
in the repositories.
- Drop giggle suggests: NOP, as that package does not exist
anymore.
==== pipewire ====
Version update (0.3.39 -> 0.3.40)
Subpackages: gstreamer-plugin-pipewire libpipewire-0_3-0 pipewire-lang pipewire-modules pipewire-pulseaudio pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools
- Drop server packages from baselibs.conf. Only the client parts
are needed in there.
- Minor aesthetic changes in the spec file
- Enable AAC support for Leap 15.4+
- Replace the Recommends wireplumber to a Suggests since there's
already a Require dependency on a pipewire-session-manager and
when in doubt the Suggested package is selected.
- Unconditionally enable AAC support now that fdk-aac-free is in
Factory (adapted from SR 936225 by Neal Gompa
<ngompa(a)opensuse.org>)
- Makes sure if we're using wireplumber and pulseaudio that
we don't enable the audio devices in pipewire by requiring
wireplumber-audio or pulseaudio if wireplumber is installed
- Better integration with PulseAudio (bsc#1188516) made by tiwai:
* Add Requires pulseaudio-setup package for the extra setups
in the %post section
* Add the missing Recommends alsa-plugins-pulse to
pipewire-pulseaudio package
- Update to version 0.3.40:
* Highlights:
- Producers and consumers can now incrementally negotiate a
format by narrowing down the options. This can be used to
select an optimal combination of format and modifiers.
- Driver nodes such as the consumer of a headless compositor
can now throttle the speed based on a new trigger_done event.
- Headless compositors can now signal a damage event to
consumers to start the processing of the graph.
- Compatibility improvements in JACK.
- Draining and resuming is now working correctly in pulse and
alsa.
- Many bugfixes and improvements.
* PipeWire:
- Many BSD fixes.
- clang compilation fixes.
- Fix map implementation on big-endian machines.
- Improve tracking of param changes in pw-stream.
- Add support for renegotiation. With this change, producer and
consumer can incrementally renegotiate a format until it is
fixed. This will be used to do complex negotiation of DRM
modifiers.
- Add a trigger-done event in the stream. This can be used to
know when processing of the complete graph has finished after
issuing a trigger_process() and it can be used to throttle
processing.
- Add a RequestProcess node event and command. This can be used
by non-driver nodes to suggest to a driver to start
processing. One case is where a compositor can emit this
event as a result of a screen update to let the headless
compositor start an update.
- Fix zeroconf sample format.
- pw-mon outputs to stderr now and has colors.
* SPA:
- Fix compilation on ppc and armv7.
- Fix port type check for ALSA seq midi ports so that they are
not falsely listed as hardware.
- Fix crash when running SSE code on unsupported HW.
- The libcamera plugin was rewritten. It now supports hotplug,
format enumeration and an easier to read codebase.
- Fix compatibility some more for cards with 64 channels.
* pulse-server:
- Flush data in pause in combine-sink to avoid stray audio
fragments.
- Fix a race where not all objects were removed correctly.
- The latency calculations and setup was improved to more
closely match pulseaudio behaviour. PULSE_LATENCY_MSEC should
now resemble pulseaudio more closely.
- The drained reply is now sent only once and new data will be
accepted once the drain completes.
- Fix a potential crasher bug where the stream started
processing before the setup was completed.
- The server will now drop the client connections when the
pipewire connection is lost.
* JACK:
- Rework the jack_port_get_buffer() method to return the same
memory when called multiple times during the process()
callback. This makes things work on a new Hydrogen.
- Add an option to disable showing the monitor ports.
- JACK ports are now sorted per node/client and port_id. This
should more closely match JACK behaviour and avoid random
port order.
* v4l2:
- Fix v4l2 LD_PRELOAD script.
- Make sure we destroy the proxy when the global is destroyed.
* ALSA:
- _prepare should exit the draining state.
- Fix the precision of the _delay function by taking into
account the amount of queued samples are the correct
samplerate.
- Drop patches fixed upstream:
* 0001-cpu-fix-compilation-on-some-architectures.patch
* 0001-map-make-_insert_at-fail-on-a-removed-item.patch
* 0002-map-use-uintptr_t-for-the-next-pointer.patch
- Recommend wireplumber so it's preferred to pipewire-media-session
==== polkit-default-privs ====
Version update (1550+20211008.9751669 -> 1550+20211209.8ce206c)
- Update to version 1550+20211209.8ce206c:
* fwupd: whitelist new, more granular permissions (bsc#1193310)
==== python-Automat ====
- Don't buildrequire unmaintained m2r
==== python-Twisted ====
- Fix Source tags
- Drop true-binary.patch which is not compatible with python310
- Some rpmlint cleanup:
* Deduplicate docs
* Remove she-bangs in test files
* Remove empty doc files
* Filter test certificate warning
==== python-cryptography ====
Version update (3.4.8 -> 36.0.0)
- update to 36.0.0:
* FINAL DEPRECATION Support for verifier and signer on our asymmetric key
classes was deprecated in version 2.1. These functions had an extended
deprecation due to usage, however the next version of cryptography will
drop support. Users should migrate to sign and verify.
* The entire X.509 layer is now written in Rust. This allows alternate
asymmetric key implementations that can support cloud key management
services or hardware security modules provided they implement the necessary
interface (for example: EllipticCurvePrivateKey).
* Deprecated the backend argument for all functions.
* Added support for AESOCB3.
* Added support for iterating over arbitrary request attributes.
* Deprecated the get_attribute_for_oid method on CertificateSigningRequest in
favor of get_attribute_for_oid() on the new Attributes object.
* Fixed handling of PEM files to allow loading when certificate and key are
in the same file.
* Fixed parsing of CertificatePolicies extensions containing legacy BMPString values in their explicitText.
* Allow parsing of negative serial numbers in certificates. Negative serial
numbers are prohibited by RFC 5280 so a deprecation warning will be raised
whenever they are encountered. A future version of cryptography will drop
support for parsing them.
* Added support for parsing PKCS12 files with friendly names for all
certificates with load_pkcs12(), which will return an object of type
PKCS12KeyAndCertificates.
* rfc4514_string() and related methods now have an optional
attr_name_overrides parameter to supply custom OID to name mappings, which
can be used to match vendor-specific extensions.
* BACKWARDS INCOMPATIBLE: Reverted the nonstandard formatting of email
address fields as E in rfc4514_string() methods from version 35.0.
* The previous behavior can be restored with:
name.rfc4514_string({NameOID.EMAIL_ADDRESS: "E"})
* Allow X25519PublicKey and X448PublicKey to be used as public keys when
parsing certificates or creating them with CertificateBuilder. These key
types must be signed with a different signing algorithm as X25519 and X448
do not support signing.
* Extension values can now be serialized to a DER byte string by calling public_bytes().
* Added experimental support for compiling against BoringSSL. As BoringSSL
does not commit to a stable API, cryptography tests against the latest
commit only. Please note that several features are not available when
building against BoringSSL.
* Parsing CertificateSigningRequest from DER and PEM now, for a limited time
period, allows the Extension critical field to be incorrectly encoded. See
the issue for complete details. This will be reverted in a future
cryptography release.
* When OCSPNonce are parsed and generated their value is now correctly
wrapped in an ASN.1 OCTET STRING. This conforms to RFC 6960 but conflicts
with the original behavior specified in RFC 2560. For a temporary period
for backwards compatibility, we will also parse values that are encoded as
specified in RFC 2560 but this behavior will be removed in a future
release.
* Changed the version scheme. This will result in us incrementing the major
version more frequently, but does not change our existing backwards
compatibility policy.
* BACKWARDS INCOMPATIBLE: The X.509 PEM parsers now require that the PEM
string passed have PEM delimiters of the correct type. For example, parsing
a private key PEM concatenated with a certificate PEM will no longer be
accepted by the PEM certificate parser.
* BACKWARDS INCOMPATIBLE: The X.509 certificate parser no longer allows
negative serial numbers. RFC 5280 has always prohibited these.
* BACKWARDS INCOMPATIBLE: Additional forms of invalid ASN.1 found during
X.509 parsing will raise an error on initial parse rather than when the
malformed field is accessed.
* Rust is now required for building cryptography, the
CRYPTOGRAPHY_DONT_BUILD_RUST environment variable is no longer respected.
* Parsers for X.509 no longer use OpenSSL and have been rewritten in Rust.
This should be backwards compatible (modulo the items listed above) and
improve both security and performance.
* Added support for OpenSSL 3.0.0 as a compilation target.
* Added support for SM3 and SM4, when using OpenSSL 1.1.1. These algorithms
are provided for compatibility in regions where they may be required, and
are not generally recommended.
* We now ship manylinux_2_24 and musllinux_1_1 wheels, in addition to our
manylinux2010 and manylinux2014 wheels. Users on distributions like Alpine
Linux should ensure they upgrade to the latest pip to correctly receive
wheels.
* Added rfc4514_attribute_name attribute to x509.NameAttribute.
- drop disable-uneven-sizes-tests.patch (upstream)
- drop disable-RustExtension.patch: building rust extension now
==== python-dragonmapper ====
- do not require pytest-runner for build, not required
==== python-loguru ====
- Skip two formatting tests -- gh#Delgan/loguru#550
==== python-numpy ====
- Ignore Python 3.10 deprecation warnings
==== python-pyOpenSSL ====
- Inject multibuild to avoid a build loop.
==== python-pylibmc ====
- Skip testGetMulti due to memcached throwing some errors.
==== spirv-tools ====
- Add upstream patch to fix issues on big endian platforms
(Needed to fix https://bugreports.qt.io/browse/QTBUG-93101)
* spirv-tools-big-endian.patch
==== systemd-presets-common-SUSE ====
- Replace the pipewire-media-session preset with a wireplumber
user service preset to enable it by default.
==== v4l-utils ====
Version update (1.20.0 -> 1.22.1)
Subpackages: libv4l libv4l1-0 libv4l2-0 libv4l2rds0 libv4lconvert0 v4l-utils-lang
- update to 1.22.1
* add missing include for uClibc-ng
* buildsystem: Start v4l-utils 1.21.0 development cycle
* Build with libbpf, remove local sources
* cec: add active sensing test for Audio Rate Control messages
* cec: add Deck Control wake-up handling tests
* cec: add invalid operand test for Audio Rate Control messages
* cec: add One Touch Record Standby tests
* cec: add tests for Deck Control message
* cec: add tests for Deck Play message
* cec: add tests for Give Deck Status message
* cec-compliance: add Audio System mask to Set Audio Rate
* cec-compliance: add cec-test-tuner-record-timer.cpp
* cec-compliance: add 'reason' sanity check.
* cec-compliance: Add version command
* cec-compliance: clarify a power transition test
* cec-compliance: clarify a warning
* cec-compliance: don't skip tests if phys addr is invalid
* cec-compliance: fix broken timer tests
* cec-compliance: fix confusing 'Transient state' message
* cec-compliance: fix 'unresponsive' detection
* cec-compliance/follower: fix type comparison warnings
* cec-compliance: hardcode audio_out_delay to 1 if not set
* cec-compliance: improve confusing message
* cec-compliance: improve current latency checks
* cec-compliance: improve error message
* cec-compliance: improve testLostMsgs test
* cec-compliance: improve warning about late reply
* cec-compliance: move audio helper functions to cec-test-audio.cpp
* cec-compliance: move CDC helper functions to cec-test.cpp
* cec-compliance: options -n and -N were swapped in --help
* cec-compliance: remove Deck Status test
* cec-compliance: remove One Touch Record Status test
* cec-compliance: skip warning if audio_out_delay is 1
* cec-compliance: the SHA needs to be shown in different ways
* cec-compliance: use send_timer_error for one more test
* cec-compliance: use the actual audio_out_delay value
* cec-compliance: wait up to 10s for Inactive Source reply
* cec-ctl.1.in: fix awkward language
* cec-ctl: Add version command
* cec-ctl/cec-compliance: add pulse8-cec kernel version check
* cec-ctl: detect if Standby etc. messages are Nacked
* cec-ctl: don't spam log with PA changes unless paused
* cec-ctl: free signal time -> signal free time
* cec-ctl: improve --list-devices
* cec-ctl: improve 'Sleep' message in stress test
* cec-ctl: improve the --phys-addr-from-edid-poll option
* cec-ctl: log signal free time when (show && !verbose)
* cec-ctl: min/max-sleep arguments should be double, not unsigned
* cec-ctl: really wait for 2 seconds when the HPD is low
* cec-ctl: report low drive without --verbose
* cec-ctl: showTopology(): fix level wraparound bug
* cec: expand One Touch Record tests
* cec: expand Timer Programming tests
* cec-follower: add --standby and --toggle-power-status
* cec-follower: Add version command
* cec-follower: CEC_MSG_STANDBY can just call enter_standby()
* cec-follower: detect the cessation of Audio Rate Control messages
* cec-follower: drop physical address check
* cec-follower: emulate features for CEC versions < CEC 2.0
* cec-follower: emulate programmed timer recordings
* cec-follower: fix incorrect fallthrough
* cec-follower: fix logging the SHA
* cec-follower: increase precision of Audio Rate Control active sensing
* cec-follower: refactoring: split up overly long functions
* cec-follower: use log_addr_type to get local device type
* cec: improve vendor ID logging
* cec: remove redundant struct cec_msg initializations
* cec-tuner: std::array conversions
* cec utils and v4l2-compliance: improve version info
* clang-tidy: add a bunch of const
* clang-tidy: use auto
* clang-tidy: use nullptr
* clang-tidy: use using instead of typedef
* clean up includes and convert C includes to C++
* common/media-info.cpp: 'Flags' was not aligned
* configure.ac: Add --without-libudev option to avoid automagic dep
* configure.ac: autodetect availability of systemd
* configure.ac: drop printf for GIT_COMMIT_DATE
* configure.ac: Export git commit count
* configure.ac: Fix building without libudev
* configure.ac: improve gettext compatibility support
* configure.ac: Resolve GIT_* even if repository is a submodule
* configure.ac: revert AM_GNU_GETTEXT_VERSION change
* contrib/test/test-media: add -setup option
* convert files to reference
* convert to range based loops
* cppcheck: turn several references to const
* cppcheck: use const references
* cv4l-helpers.h: fix the cv4l_buffer assignment operator
* dvb-dev-remote: check if setsockopt() fails
* dvb-fe-tool: better check the event type
* dvb-file: fix one-line output with default values
* dvb-file: reimplement get_pmt_descriptors()
* dvbv5-daemon: don't dereference a null pointer
* dvbv5-daemon: do some cleanups at the daemon
* dvbv5-zap: add a check for dvb_fe_retrieve_status() errors
* dvbv5-zap: add a warning when not recording PMT data
* dvbv5-zap: allow recording also the SDT table
* dvbv5-zap: don't use start time initialized
* dvbv5-zap: fix a cut-and paste error
* dvbv5-zap: remove an unused logic
* dvb-zap: copy_to_file doesn't return any value
* fix mismatching declaration
* Fix print formatting warning for clang.
* ir-ctl: include timeout in raw IR and parse timeout in pulse-space file
* ir-ctl: increase the size of the buffer used to read raw files
* ir-ctl: print correct transmitter count
* ir-ctl: Revert "ir-ctl: print correct transmitter count"
* keytable: Add source information in generated keymaps
* keytable: ensure BPF IR decoders use correct section name
* keytable: Fix missing inclusion of argp.h
* keytable: fix typo
* keytable: restrict installation of 50-rc_keymap.conf
* libcecutil/cec-info.cpp: rename Reserved to Backup
* libcecutil: make license consistent
* libdvb: fix ATSC service location parser
* libdvbv5: add a warning if a descriptor's init doesn't went fine
* libdvbv5: add support for the registration descriptor
* libdvbv5: avoid a potential access out of an array
* libdvbv5: desc_ca: cleanup the routine
* libdvbv5: desc_language: check if the size is correct
* libdvbv5: desc_network_name: simplify the init code
* libdvbv5: detect SMTPE 302m audio format
* libdvbv5: don't leak memory at dvb-dev-remote
* libdvbv5: dvb-dev-local: better handle realloc()
* libdvbv5: dvb-dev-local: fix error handling for device addition
* libdvbv5: dvb-dev-remote: better handle cmd size
* libdvbv5: dvb-dev-remote: don't leak resources at send_buf()
* libdvbv5: fix a typo
* libdvbv5: fix init of the ATSC service location
* libdvbv5: fix the quality detection logic
* libdvbv5: hide my_strlcpy symbol
* libdvbv5: hide stack_dump symbols and provide soname compatibility
* libdvbv5: initialize v3 params
* libdvbv5: use an array for the fourcc type
* libdvbv5: validate cable descriptor's size
* libv4l2: add newer caps to v4l2_driver.c
* Makefile.am: turn the build less verbose by default
* mass constexpr conversions
* mc_nextgen_test: Link against argp library
* media-ctl: add v4l2-ycbcr-enc field in help description
* media-ctl: Add version command
* media-ctl: fix compiler warnings
* media-ctl: fix ycbcr property in help description
* media-info: MEDIA_ENT_F_IO_DTV doesn't need an interface
* Move sync-with-kernel into dedicated shell script ./sync-with-kernel.sh
* qv4l2: add -Wno-psabi to avoid ABI warning on ARM
* qv4l2: Also fall back to old method for querying resolution
* qv4l2: fallback if window()->windowHandle() == NULL
* qv4l2: fix CaptureWin::setWindowSize() if there are multiple screens
* qv4l2: fix more 'deprecated Qt functions' warnings
* qv4l2: fix use of deprecated byteCount method
* qv4l2: QGuiApplication::screenAt() appeared in Qt 5.10
* qvidcap: fix GL_UNPACK_ROW_LENGTH for Bayer > 8 bits
* qvidcap: set GL_UNPACK_ROW_LENGTH for Bayer formats
* remove pointless constructor
* remove unused ARRAY_SIZE
* Rudimentary support for mi_media_detect_type on FreeBSD.
* sync with latest media kernel
* test-media: add 'date' at beginning and end, show versions
* test-media: add -E and -W options
* test-media: add support for vidtv
* test-media: add 'tee /dev/kmsg'
* test-media: add vidtv to the mc target
* test-media: also keep vivid cec devices open
* test-media: configure vimc scaler correctly
* test-media: drop vidtv from mc, but warn if MC is disabled for DVB
* test-media: drop vidtv from the 'mc' target
* test-media: enable cache_hints for the first vivid instance
* test-media: improve vidtv tests
* test-media: mc should include vidtv
* test-media: missed one scaler config line
* test-media: show version info earlier and show cmd args
* use auto
* use emplace_back
* use explicit for single argument constructors
* Use standard integer types
* use using instead of typedef
* utils/cec: fix inconsistent Vendor ID reporting
* utils/libcecutil/cec-log.cpp: report 6 digits of Vendor ID
* utils: replace push_back with emplace_back
* utils: v4l2-ctl: support V4L2_CAP_IO_MC in v4l2-ctl '--list-formats-*' commands
* v4l2/cec-compliance: use new GIT_SHA variable
* v4l2: common: add the flags V4L2_FMT_FLAG_CSC* to the list that maps flags to str
* v4l2-compliance-32: use v4l2_compliance_CPPFLAGS
* v4l2-compliance: add 0 check for v4l2_event reserved field
* v4l2-compliance: Add libcamera to businfo prefixes
* v4l2-compliance: add missing V4L2_PIX_FMT_H264_SLICE
* v4l2-compliance: add new test for 32/64 bit time handling
* v4l2-compliance: add support for VIDIOC_SUBDEV_QUERYCAP
* v4l2-compliance: Add version command
* v4l2-compliance: check correct buffer length after CREATE_BUFS
* v4l2-compliance: check entity function for codecs
* v4l2-compliance: Convert testBlockingDQBuf to pthreads
* v4l2-compliance: disable cache flag test for kernels < 5.9
* v4l2-compliance: don't warn about seq counter for metadata
* v4l2-compliance: drop kernel_version
* v4l2-compliance: fix bad indentation
* v4l2-compliance: fix cache hint regressions
* v4l2-compliance: fix colorspace checks for JPEG codecs
* v4l2-compliance: fix g++-7 compile error
* v4l2-compliance: fix stateful encoder tests
* v4l2-compliance: fix two S_EDID tests
* v4l2-compliance: improve comment for CROPCAP/G_SELECTION fail
* v4l2-compliance: improve compound control checks
* v4l2-compliance: improve fmtdesc.description check
* v4l2-compliance: improve frequency range checks
* v4l2-compliance: improve request tests
* v4l2-compliance: improve VIDIOC_TRY_DE/ENCODER_CMD tests
* v4l2-compliance: improve VIDIOC_(TRY_)EN/DECODER_CMD tests
* v4l2-compliance: move all vivid controls to v4l2-compliance.h
* v4l2-compliance: relax testBasicSelection check.
* v4l2-compliance: remove spurious \n in message
* v4l2-compliance: rename stvec to vec_remote_subtests
* v4l2-compliance: skip sequence tests for vivid
* v4l2-compliance: some fails were ignored
* v4l2-compliance: test for vb2/m2m poll kernel bug
* v4l2-compliance: test polling and disconnecting
* v4l2-compliance: use fail_on_test_val for better fail reports
* v4l2-compliance: V4L2_PIX_FMT_VP8_FRAME is for stateless decoder
* v4l2-ctl-32: use v4l2_ctl_CPPFLAGS, fix wrong check
* v4l2-ctl: add missing const, use {} instead of memset
* v4l2-ctl: add new control types
* v4l2-ctl: add '--set-edid type=list' support
* v4l2-ctl: add --show-edid, add new test EDIDs
* v4l2-ctl: add support for VIDIOC_SUBDEV_QUERYCAP
* v4l2-ctl: Add version command
* v4l2-ctl: break on VIDIOC_DQEVENT error
* v4l2-ctl: clean up control value printing
* v4l2-ctl: don't squash setting multiple identical controls.
* v4l2-ctl: fix broken fd.qbuf error check
* v4l2-ctl: fix bugs found in streaming_set_cap2out
* v4l2-ctl: fix hdmi and hdmi-4k-170mhz EDIDs
* v4l2-ctl: fix incorrect check for last_ts
* v4l2-ctl: fix INTEGER64 support, add common_print_control()
* v4l2-ctl: Fix test_ioctl cmd type
* v4l2-ctl: improve --help-edid
* v4l2-ctl: print delta to current clock in verbose mode
* v4l2-ctl: print specific error upon failure
* v4l2-ctl: recognize compound h264 and fwht control types
* v4l2-ctl: remove unused struct flag_def
* v4l2-ctl: rename vivid_uvc_meta_buf to uvc_meta_buf
* v4l2-ctl: set total number of native DTDs to 1
* v4l2-ctl: subdev: Add support for the CSC API in the subdevices
* v4l2-ctl: subdev: Add the flags to the list of supported mbus formats
* v4l2-ctl: update EDIDs
* v4l2-ctl: update test EDIDs
* v4l2-ctl: vidcap: Add support for the CSC API
* v4l2-dbg: fix control flow problem
* v4l2grab: add command line args for other capture methods
* v4l2grab: add querycap basic support
* v4l2grab: add read and userptr capture methods
* v4l2grab: fix block mode handling
* v4l2grab: prepare it for adding support for other methods
* v4l2grab: remove an unused var
* v4l2grab: some code reorg
* v4l2-info: add v4l2_info_subdev_capability
* v4l2-info.cpp: add new flag V4L2_FMT_FLAG_ENC_CAP_FRAME_INTERVAL
* v4l2-subdev.h: replace BIT(0) by 0x00000001
* v4l2-tpg.patch: add clamp_t define
* v4l2-tpg.patch: rename min/max defines to tpg_min/max
* v4l2-utils: test cache_hints for MMAP queues
* v4l2-utils: turn fb_formats to constexpr array
* v4l-compliance: re-introduce NON_COHERENT and cache hints tests
* v4l-compliance: remove NON_CONSISTENT hint test
* v4l-helpers: don't mix enum type with int
* v4l-utils: add missing fallthrough
* v4l-utils: add missing static
* v4l-utils: convert board_list to vector
* v4l-utils: FreeBSD already defines packed
* v4l-utils: libdvbv5: fix broken my_strlcpy calls
* v4l-utils: patch v4l2-controls.h
* v4l-utils: switch remote_subtest arrays to vector
* v4l-utils: sync with latest media kernel
* v4l-utils: sync with latest media staging tree
* v4l-utils: sync with latest media_tree master repo
* v4l-utils: sync with media_tree master
* v4l-utils: sync with media_tree/master
* v4l-utils: sync with upstream media_tree master
* v4l-utils: update v4l2-tpg.patch
* v4l-utils: use V4L2_TYPE_IS_CAPTURE
- remove sysmacros.patch: obsolete
==== webkit2gtk3 ====
Subpackages: WebKit2GTK-4.1-lang libjavascriptcoregtk-4_1-0 libwebkit2gtk-4_1-0 typelib-1_0-JavaScriptCore-4_1 typelib-1_0-WebKit2-4_1 webkit2gtk-4_1-injected-bundles
- Add Obsoletes of the old-name -lang package to be ready for
updating from it. This change is necessary for the gtk3-soup2
flavor.
==== webkit2gtk3-soup2 ====
Subpackages: WebKit2GTK-4.0-lang libjavascriptcoregtk-4_0-18 libwebkit2gtk-4_0-37 typelib-1_0-JavaScriptCore-4_0 typelib-1_0-WebKit2-4_0 webkit2gtk-4_0-injected-bundles
- Add Obsoletes of the old-name -lang package to be ready for
updating from it. This change is necessary for the gtk3-soup2
flavor.
1
0
Hey everyone how are you doing? :)
Recently I've read that Fedora will (once again?) try to make Wayland
their default display server.
I was wondering if something similar is planed for openSUSE as well?
Maybe for the Gnome and KDE system role options?
Since nvidia finally gave in and added GBM support to their proprietary
driver, Gnome to support it with version 41.2 and KDE probably will do
so as well if they not already doing so?
I thought it might be finally the case that Wayland can be used as a
default as the last showstopper, nvidia, finally got their stuff
sorted, it seems.
Would like to hear what going on behind the scenes or if there are any
reasons I did not though of to not make Wayland the default?
Kind regards,
V.
20
23
Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 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=1&versio…
Please do not reply to this email to report issues, rather file a bug
on bugzilla.opensuse.org. For more information on filing bugs please
see https://en.opensuse.org/openSUSE:Submitting_bug_reports
Packages changed:
MozillaFirefox (94.0.2 -> 95.0)
SDL2 (2.0.16 -> 2.0.18)
colord
cppcheck (2.5 -> 2.6.2)
eog (41.0 -> 41.1)
evolution (3.42.1 -> 3.42.2)
evolution-data-server (3.42.1 -> 3.42.2)
gdb
gdm
glib-networking (2.70.0 -> 2.70.1)
glib2 (2.70.1 -> 2.70.2)
gnome-calculator (41.0 -> 41.1)
gnome-control-center (41.1 -> 41.2)
gnome-desktop (41.1 -> 41.2)
gnome-maps (41.1 -> 41.2)
gnome-software (41.1 -> 41.2)
gnome-terminal (3.42.1 -> 3.42.2)
gnome-user-docs (41.0 -> 41.1)
gupnp (1.4.0 -> 1.4.1)
hwdata (0.353 -> 0.354)
hxtools (20210928 -> 20211204)
libX11 (1.7.2 -> 1.7.3.1)
libgexiv2
libreoffice (7.2.3.2 -> 7.2.4.1)
mozjs78 (78.14.0 -> 78.15.0)
nodejs16 (16.13.0 -> 16.13.1)
polkit (0.118 -> 0.120)
polkit-gnome
python-ldap (3.3.1 -> 3.4.0)
system-config-printer
tracker-miners
udisks2 (2.9.2 -> 2.9.4)
vte (0.66.1 -> 0.66.2)
yast2-installation (4.4.26 -> 4.4.28)
yelp (41.1 -> 41.2)
yelp-xsl (41.0 -> 41.1)
=== Details ===
==== MozillaFirefox ====
Version update (94.0.2 -> 95.0)
Subpackages: MozillaFirefox-translations-common
- Mozilla Firefox 95.0
* You can now move the Picture-in-Picture toggle button to the
opposite side of the video. Simply look for the new context menu
option Move Picture-in-Picture Toggle to Left (Right) Side.
* To better protect Firefox users against side-channel attacks such
as Spectre, Site Isolation is now enabled for all Firefox 95 users.
* https://www.mozilla.org/en-US/firefox/95.0/releasenotes
MFSA 2021-52 (bsc#1193485)
* CVE-2021-43536 (bmo#1730120)
URL leakage when navigating while executing asynchronous
function
* CVE-2021-43537 (bmo#1738237)
Heap buffer overflow when using structured clone
* CVE-2021-43538 (bmo#1739091)
Missing fullscreen and pointer lock notification when
requesting both
* CVE-2021-43539 (bmo#1739683)
GC rooting failure when calling wasm instance methods
* MOZ-2021-0010 (bmo#1735852)
Use-after-free in fullscreen objects on MacOS
* CVE-2021-43540 (bmo#1636629)
WebExtensions could have installed persistent ServiceWorkers
* CVE-2021-43541 (bmo#1696685)
External protocol handler parameters were unescaped
* CVE-2021-43542 (bmo#1723281)
XMLHttpRequest error codes could have leaked the existence of
an external protocol handler
* CVE-2021-43543 (bmo#1738418)
Bypass of CSP sandbox directive when embedding
* CVE-2021-43544 (bmo#1739934)
Receiving a malicious URL as text through a SEND intent could
have led to XSS
* CVE-2021-43545 (bmo#1720926)
Denial of Service when using the Location API in a loop
* CVE-2021-43546 (bmo#1737751)
Cursor spoofing could overlay user interface when native
cursor is zoomed
* MOZ-2021-0009 (bmo#1393362, bmo#1736046, bmo#1736751,
bmo#1737009, bmo#1739372, bmo#1739421)
Memory safety bugs fixed in Firefox 95 and Firefox ESR 91.4
- requires
NSS >= 3.72
- remove x-scheme-handler/ftp from firefox.desktop boo#1193321
- Drop unused libidl-devel BuildRequires.
==== SDL2 ====
Version update (2.0.16 -> 2.0.18)
- Update to release 2.0.18
* Added SDL_RenderGeometry() and SDL_RenderGeometryRaw() to
allow rendering of arbitrary shapes using the SDL 2D render
API.
* Added SDL_SetTextureUserData() and SDL_GetTextureUserData()
to associate application data with an SDL texture.
* Added SDL_RenderWindowToLogical() and
SDL_RenderLogicalToWindow() to convert between window
coordinates and logical render coordinates.
* Added SDL_RenderSetVSync() to change whether a renderer
present is synchronized with vblank at runtime.
* Added SDL_PremultiplyAlpha() to premultiply alpha on a block
of SDL_PIXELFORMAT_ARGB8888 pixels.
* Added a window event SDL_WINDOWEVENT_DISPLAY_CHANGED which is
sent when a window changes what display it is centered on.
* Added SDL_GetWindowICCProfile() to query a window's ICC
profile, and a window event SDL_WINDOWEVENT_ICCPROF_CHANGED
that is sent when it changes.
* Added the hint SDL_HINT_VIDEO_EGL_ALLOW_TRANSPARENCY to allow
EGL windows to be transparent instead of opaque.
* Added SDL_SetWindowMouseRect() and SDL_GetWindowMouseRect()
to confine the mouse cursor to an area of a window.
* You can now read precise mouse wheel motion using 'preciseX'
and 'preciseY' event fields.
* Added SDL_GameControllerHasRumble() and
SDL_GameControllerHasRumbleTriggers() to query whether a game
controller supports rumble.
* Added SDL_JoystickHasRumble() and
SDL_JoystickHasRumbleTriggers() to query whether a joystick
supports rumble.
* SDL's hidapi implementation is now available as a public API
in SDL_hidapi.h.
- Drop SDL2-endian.patch (inapplicable),
sdl2-fix-wayland-fullscreen.patch (merged),
audio-Support-pulse-as-an-alias-for-pulseaudio.patch (merged)
==== colord ====
Subpackages: colord-color-profiles colord-lang libcolord2 libcolorhug2
- Change to systemd-sysusers
==== cppcheck ====
Version update (2.5 -> 2.6.2)
- update to 2.6.2:
* New checks in core cppcheck:
* missing return in function
* writing overlapping data, detect undefined behavior
* compared value is out of possible type range
* Copy elision optimization can't be applied for return std::move(local)
* file can not be opened for read and write access at the same
time on different streams
* Various improvements
- drop 0001-Fix-compilation-with-recent-glibc-where-SIGSTKSZ-is-.patch (upstream)
==== eog ====
Version update (41.0 -> 41.1)
Subpackages: eog-lang
- Update to version 41.1:
+ Bugs fixed:
- Accessibility: add proper mnemonic relations and labelling
- Remove incorrect arg for i18n.merge_file
- Saving image fails with GVFS SFTP backend
+ Updated translations.
==== evolution ====
Version update (3.42.1 -> 3.42.2)
Subpackages: evolution-lang evolution-plugin-bogofilter evolution-plugin-pst-import evolution-plugin-spamassassin evolution-plugin-text-highlight
- Update to version 3.42.2:
+ Misc: Generate appdata <releases/> from the NEWS file
+ news-to-appdata: Escape text exported to XML
+ flatpak: Update build manifests
+ Calendar:
- Cannot always remove custom reminder message
- Not all task lists included in the task panel
+ Composer: Don't show blockquote indicators on both sides for
6th+ level
+ Load JavaScript plugins for message preview and WebKit editor
+ icalendar-importer: Can show incorrect time in imported data
preview.
+ Bugs fixed: glgo#GNOME/evolution#1679,
glgo#GNOME/evolution#1696, glgo#GNOME/evolution#1697,
glgo#GNOME/evolution#1708, glgo#GNOME/evolution#1712,
glgo#GNOME/evolution#1714, glgo#GNOME/evolution#1715,
glgo#GNOME/evolution#1717, glgo#GNOME/evolution#1721.
+ Updated translations.
==== evolution-data-server ====
Version update (3.42.1 -> 3.42.2)
Subpackages: evolution-data-server-lang libcamel-1_2-63 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 libedataserver-1_2-26 libedataserverui-1_2-3
- Update to version 3.42.2:
+ Bugs Fixed: glgo#GNOME/evolution-data-server#364,
glgo#GNOME/evolution-data-server#365,
glgo#GNOME/evolution-data-server#366.
+ Updated translations.
==== gdb ====
- Patches added (swo#28323):
gdb-ada-fix-assert-in-ada_is_unconstrained_packed_array_type.patch
==== gdm ====
Subpackages: gdm-lang gdmflexiserver libgdm1 typelib-1_0-Gdm-1_0
- Add gdm-restart-greeter-session-after-crash.patch: When active vt
is gdm initial vt, restart greeter session. Avoiding the blank
screen when greeter session crashed
(bsc#1190230 glgo#GNOME/gdm#735).
- Update gdm-add-runtime-option-to-disable-starting-X-server-as-u.patch:
With GDM_DISABLE_USER_DISPLAY_SERVER=1 environment variable, make
X server logging to /var/log/Xorg.*.log and journal log
(bsc#1192177).
==== glib-networking ====
Version update (2.70.0 -> 2.70.1)
Subpackages: glib-networking-lang
- Update to version 2.70.1:
+ Fix crashes when handshake is cancelled
+ OpenSSL: fix spurious certificate expired verification errors
+ GnuTLS:
- Fix tests on 32-bit systems
- Fix crash when invalid priority string is forced
- Add check section and run meson_test macro during build.
==== glib2 ====
Version update (2.70.1 -> 2.70.2)
Subpackages: glib2-lang glib2-tools libgio-2_0-0 libgio-2_0-0-32bit libglib-2_0-0 libglib-2_0-0-32bit libgmodule-2_0-0 libgmodule-2_0-0-32bit libgobject-2_0-0 libgobject-2_0-0-32bit libgthread-2_0-0 libgthread-2_0-0-32bit
- Update to version 2.70.2:
+ Fix use of the default log writer with journald namespaces
+ Fix hang in `dbus-daemon` under `GTestDBus` when
`G_MESSAGES_DEBUG=all` is set
+ Speed up `g_canonicalize_filename()` to avoid pathogenic cases
with `..`
+ Fix URI for pcre subproject as it?s moved upstream
+ Fix storing GSettings dictionaries on macOS
+ Speed up ?remove dot segments? algorithm in `GUri` to avoid
pathogenic cases with `..`
+ Fix infinite loops in D-Bus message parsing for truncated
inputs
+ Improve correctness of version information returned by
`g_get_os_info()` for Windows 10/Server 2019+
+ Bugs fixed: glgo#GNOME/GLib#2400, glgo#GNOME/GLib#2426,
glgo#GNOME/GLib#2528, glgo#GNOME/GLib#2530,
glgo#GNOME/GLib#2537, glgo#GNOME/GLib#2541,
glgo#GNOME/GLib!2312, glgo#GNOME/GLib!2313,
glgo#GNOME/GLib!2314, glgo#GNOME/GLib!2316,
glgo#GNOME/GLib!2320, glgo#GNOME/GLib!2335,
glgo#GNOME/GLib!2337, glgo#GNOME/GLib!2340,
glgo#GNOME/GLib!2344, glgo#GNOME/GLib!2356,
glgo#GNOME/GLib!2359, glgo#GNOME/GLib!2361,
glgo#GNOME/GLib!2363, glgo#GNOME/GLib!2366,
glgo#GNOME/GLib!2375, glgo#GNOME/GLib!2383.
+ Updated translations.
- Stop passing fam=true to meson and drop gamin-devel
BuildRequires, following upstream default. Following this, drop
libgio-fam sub-package.
==== gnome-calculator ====
Version update (41.0 -> 41.1)
Subpackages: gnome-calculator-lang gnome-shell-search-provider-gnome-calculator
- Update to version 41.1:
+ Do not force width for basic mode.
+ Updated translations.
==== gnome-control-center ====
Version update (41.1 -> 41.2)
Subpackages: gnome-control-center-color gnome-control-center-goa gnome-control-center-lang gnome-control-center-user-faces
- Update to version 41.2:
+ Updated translations.
==== gnome-desktop ====
Version update (41.1 -> 41.2)
Subpackages: gnome-desktop-lang gnome-version libgnome-desktop-3-19 libgnome-desktop-3_0-common typelib-1_0-GnomeDesktop-3_0
- Update to version 41.2:
+ No changes, version bump only.
==== gnome-maps ====
Version update (41.1 -> 41.2)
Subpackages: gnome-maps-lang
- Update to version 41.2:
+ Updated translations.
==== gnome-software ====
Version update (41.1 -> 41.2)
Subpackages: gnome-software-lang
- Update to version 41.2:
+ Fix a crash when processing age ratings
+ Reload application details only when not installing/removing
the application
+ Do not follow symlinks when calculating disk size usage
+ Fix addons section, which could show addons for different
application
+ Updated translations.
==== gnome-terminal ====
Version update (3.42.1 -> 3.42.2)
Subpackages: gnome-shell-search-provider-gnome-terminal gnome-terminal-lang nautilus-extension-terminal
- Update to version 3.42.2:
+ Updated translations.
==== gnome-user-docs ====
Version update (41.0 -> 41.1)
- Update to version 41.1:
+ Various updates.
+ Updated translations.
==== gupnp ====
Version update (1.4.0 -> 1.4.1)
- Update to version 1.4.1:
+ Fix regression in async deprecated API.
+ Fix context creation not failing if the HTTP server fails to
bind.
==== hwdata ====
Version update (0.353 -> 0.354)
- Update to version 0.354:
+ Updated pci, usb and vendor ids.
==== hxtools ====
Version update (20210928 -> 20211204)
Subpackages: fd0ssh ofl
- Update to release 20211204
* vfontas: add a -move operation
* Documentation updates
==== libX11 ====
Version update (1.7.2 -> 1.7.3.1)
Subpackages: libX11-6 libX11-6-32bit libX11-data libX11-devel libX11-xcb1
- Update to version 1.7.3.1
* This release of libX11 corrects a packaging problem in 1.7.3
which caused the m4 files needed for autoreconf to not be
included in the tarballs.
* As a bonus, this release also includes one tiny typo fix in the
XIM specs.
- Update to version 1.7.3
* This release includes a number of bug fixes and adds support for
the _EVDEVK keysyms added in xorgproto 2021.2.
==== libgexiv2 ====
- Set pythons python3 define, only build for python 3, following
this, drop conditional sub-package python-gexiv2 and
bcond_without macros. Use plain py3-*devel BuildRequires instead
of python modules.
==== libreoffice ====
Version update (7.2.3.2 -> 7.2.4.1)
Subpackages: libreoffice-base libreoffice-calc libreoffice-draw libreoffice-filters-optional libreoffice-gnome libreoffice-gtk3 libreoffice-icon-themes libreoffice-impress libreoffice-l10n-cs libreoffice-l10n-da libreoffice-l10n-de libreoffice-l10n-el libreoffice-l10n-en libreoffice-l10n-en_GB libreoffice-l10n-es libreoffice-l10n-fr libreoffice-l10n-hu libreoffice-l10n-it libreoffice-l10n-ja libreoffice-l10n-pl libreoffice-l10n-pt_BR libreoffice-l10n-ru libreoffice-l10n-zh_CN libreoffice-l10n-zh_TW libreoffice-mailmerge libreoffice-math libreoffice-pyuno libreoffice-qt5 libreoffice-writer libreofficekit
- Update to 7.2.4.1
==== mozjs78 ====
Version update (78.14.0 -> 78.15.0)
- Update to version 78.15.0esr.
==== nodejs16 ====
Version update (16.13.0 -> 16.13.1)
Subpackages: npm16
- Update to 16.13.1:
* deps: upgrade npm to 8.1.2
* lib: fix regular expression to detect `/` and `\`
- 40670.patch: upstreamed
- fix_ci_tests.patch: refreshed
- Fix CXXFLAGS in Tumbleweed - boo#1192824
==== polkit ====
Version update (0.118 -> 0.120)
Subpackages: libpolkit-agent-1-0 libpolkit-gobject-1-0 typelib-1_0-Polkit-1_0
- update to 0.120:
* transition from Intltool to gettext
* several tarball, meson and pipeline fixups
* Portuguese translation
* Romanian translation
* meson build system added
* CVE-2021-3560 mitigation
* properties in text listener
* typos fixups
* Update Hungarian translation
- drop CVE-2021-3560.patch (upstream)
==== polkit-gnome ====
Subpackages: polkit-gnome-lang
- Add NotShowIn for Budgie desktop, it has budgie-polkit
==== python-ldap ====
Version update (3.3.1 -> 3.4.0)
- skip Python 2 builds
- set PATH when running tests
- update to upstream release 3.4.0
* Security fixes:
- Fix inefficient regular expression which allows denial-of-service attacks
- when parsing specially-crafted LDAP schema.
- (GHSL-2021-117)
* Changes:
- On MacOS, remove option to make LDAP connections from a file descriptor
- when built with the system libldap (which lacks the underlying function,
- ldap_init_fd)
- Attribute values of the post read control are now bytes
- instead of ISO8859-1 decoded str
- LDAPUrl now treats urlscheme as case-insensitive
- Several OpenLDAP options are now supported:
- OPT_X_TLS_REQUIRE_SAN
- OPT_X_SASL_SSF_EXTERNAL
- OPT_X_TLS_PEERCERT
* Fixes:
- The copy() method of cidict was added back. It was unintentionally
- removed in 3.3.0
- Fixed getting/setting SASL options on big endian platforms
- Unknown LDAP result code are now converted to LDAPexception,
- rather than raising a SystemError.
* slapdtest:
- Show stderr of slapd -Ttest
- SlapdObject uses directory-based configuration of slapd
- SlapdObject startup is now faster
==== system-config-printer ====
Subpackages: python3-cupshelpers system-config-printer-applet system-config-printer-common system-config-printer-common-lang system-config-printer-dbus-service udev-configure-printer
- Fix icons yet again, this time what sizes are available.
- Drop post(un) handling, this is done automatically now.
==== tracker-miners ====
Subpackages: tracker-miner-files tracker-miners-lang
- Add tracker-miners-drop-syscalls-in-seccomp.patch:
Revert upstream commit 595560c, 30b24e9 and 550ea1b since Leap 15.4
and SLE 15-SP4 do not have them (bsc#1192567).
==== udisks2 ====
Version update (2.9.2 -> 2.9.4)
Subpackages: libudisks2-0 libudisks2-0_btrfs udisks2-lang
- Update to version 2.9.4:
+ Many fixes, improvements, and additions to the code.
+ Mount options:
- Always use errors=remount-ro for ext filesystems;
- Add ntfs3 kernel driver options.
+ Build: Remove warnings unknown to clang.
+ Tests: Adapt to clang differences when causing a segfault.
- Changes from version 2.9.3:
+ Many fixes, improvements, and additions to the code and test.
- Add "%tmpfiles_create %{_tmpfilesdir}/udisks2.conf" call in %post
section to make sure /run/media will be created right after the
instalation of udisks2.
==== vte ====
Version update (0.66.1 -> 0.66.2)
Subpackages: libvte-2_91-0 vte-lang
- Update to version 0.66.2:
+ parser: Fix some control codes
+ emulation:
- ECMA modes should not be saved by DECSC
- Use correct range for DECRQCRA
==== yast2-installation ====
Version update (4.4.26 -> 4.4.28)
- Improve the self-update process, do not read the products from
the installation medium (bsc#1193536)
- Adde more /etc/os-release replacements in the self-update URL
- 4.4.28
- Display the correct title in the welcome screen depending
on its content (related to bsc#1193223 and bsc#1192230).
- 4.4.27
==== yelp ====
Version update (41.1 -> 41.2)
Subpackages: libyelp0 yelp-lang
- Update to version 41.2:
+ Fixed regression when opening documents with ghelp URIs
+ Updated translations.
- Refresh yelp-lang-bundle.patch with quilt.
- Use autosetup macro.
- Use ldconfig_scriptlets for post(un) handling.
==== yelp-xsl ====
Version update (41.0 -> 41.1)
- Update to version 41.1:
+ Updated translations.
- Drop yelp-xsl-lang Obsoletes, we have had this since version
3.3.1, so it is pretty safe to assume everyone have updated since
that version (10 years ago).
- Add yelp-xsl-rpmlintrc file, filter out warning about devel file
in non-devel package (.pc file).
1
0