diff --git a/website/content/en/status/report-2022-01-2022-03/_index.adoc b/website/content/en/status/report-2022-01-2022-03/_index.adoc index 40e43c766f..31ad7d85e7 100644 --- a/website/content/en/status/report-2022-01-2022-03/_index.adoc +++ b/website/content/en/status/report-2022-01-2022-03/_index.adoc @@ -1,142 +1,152 @@ --- title: "FreeBSD Quarterly Status Report First Quarter 2022" sidenav: about --- = Introduction :doctype: article :toc: macro :toclevels: 2 :icons: font :!sectnums: :source-highlighter: rouge :experimental: :reports-path: content/en/status/report-2022-01-2022-03 include::{reports-path}/intro.adoc[] ''' toc::[] ''' [[FreeBSD-Team-Reports]] == FreeBSD Team Reports Entries from the various official and semi-official teams, as found in the link:../../administration/[Administration Page]. include::{reports-path}/freebsd-foundation.adoc[] ''' include::{reports-path}/releng.adoc[] ''' include::{reports-path}/clusteradm.adoc[] ''' include::{reports-path}/ci.adoc[] ''' include::{reports-path}/portmgr.adoc[] ''' [[projects]] == Projects Projects that span multiple categories, from the kernel and userspace to the Ports Collection or external projects. include::{reports-path}/accessibility.adoc[] ''' include::{reports-path}/boot-performance.adoc[] ''' [[kernel]] == Kernel Updates to kernel subsystems/features, driver support, filesystems, and more. include::{reports-path}/ena.adoc[] ''' include::{reports-path}/gunion.adoc[] ''' include::{reports-path}/rtw88.adoc[] ''' include::{reports-path}/iwlwifi.adoc[] ''' include::{reports-path}/ocf-wg.adoc[] ''' +[[architectures]] +== Architectures + +Updating platform-specific features and bringing in support for the new hardware +platform. + +include::{reports-path}/dpaa2.adoc[] + +''' + [[documentation]] == Documentation Noteworthy changes in the documentation tree, man-pages, or new external books/documents. include::{reports-path}/doceng.adoc[] ''' [[ports]] == Ports Changes affecting the Ports Collection, whether sweeping changes that touch most of the tree, or individual ports themselves. include::{reports-path}/kde.adoc[] ''' include::{reports-path}/office.adoc[] ''' include::{reports-path}/gcc.adoc[] ''' include::{reports-path}/portconfig.adoc[] ''' include::{reports-path}/wifibox.adoc[] ''' [[third-Party-Projects]] == Third Party Projects Many projects build upon FreeBSD or incorporate components of FreeBSD into their project. As these projects may be of interest to the broader FreeBSD community, we sometimes include brief updates submitted by these projects in our quarterly report. The FreeBSD project makes no representation as to the accuracy or veracity of any claims in these submissions. include::{reports-path}/hellosystem.adoc[] ''' include::{reports-path}/pot.adoc[] ''' include::{reports-path}/fpart.adoc[] diff --git a/website/content/en/status/report-2022-01-2022-03/kde.adoc b/website/content/en/status/report-2022-01-2022-03/kde.adoc index f0baa843a0..539e8ba58e 100644 --- a/website/content/en/status/report-2022-01-2022-03/kde.adoc +++ b/website/content/en/status/report-2022-01-2022-03/kde.adoc @@ -1,52 +1,52 @@ === KDE on FreeBSD Links: + link:https://freebsd.kde.org/[KDE FreeBSD] URL: link:https://freebsd.kde.org/[https://freebsd.kde.org/] + link:https://community.kde.org/FreeBSD[KDE Community FreeBSD] URL: link:https://community.kde.org/FreeBSD[https://community.kde.org/FreeBSD] Contact: Adriaan de Groot The KDE on FreeBSD project packages the software from the KDE Community, along with dependencies and related software, for the FreeBSD ports tree. The software includes a full desktop environment called KDE Plasma (for both X11 and Wayland) and hundreds of applications that can be used on any FreeBSD machine. The KDE team (kde@) is part of desktop@ and x11@ as well, building the software stack to make FreeBSD beautiful and usable as a daily-driver graphics-based desktop machine. *KDE Qt Patch Collection* The Qt Company did not release Qt 5.15 updates under Open Source licenses in 2021, leaving the Open Source 5.15 version lagging behind the proprietary release. Qt 6 is released under an Open Source license, but for the world of Open Source software that requires Qt 5, there is still a need for updates. The KDE Community fills that need by maintaining a curated set of patches -- generally backported from Qt6 -- to maintain the Open Source version of Qt 5. FreeBSD ports now use this *KDE Qt Patch Collection*, rather than the outdated last Qt 5.15.2 release from the Qt Company. This landed both in main and the last quarterly branch for 2021, since it brings important bugfixes. ==== KDE Stack * *KDE Plasma Desktop* (all the `*/plasma5-*` ports) was updated to 5.23.5 at the start of the year. Since this happened very shortly after quarterly was branched, this was MFH'ed. The long-term-support release 5.24 landed mid-february. The FreeBSD ports do not stick to LTS releases, and will follow the regular release schedule. 5.24.3 landed on schedule in March. * *KDE Gear* (the collection of KDE libraries and applicatious outside of the Frameworks and Plasma Desktop groups) was updated to 21.12.1 and MFH'ed. Monthy releases landed as well: 21.12.2 in February. * *KDE Frameworks* have a monthly release cadence, so 5.90 landed in January, 5.91 in February and 5.92 in March. * *KDE PIM* currently does not support Contacts stored in a Google account because Google has changed the available REST API. * *astro/kstars* received its regularly scheduled updates. * *deskutils/kalendar* was updated. It has now reached the 1.0 stage. * *deskutils/kodaskanna* was added to the ports tree. It is a simple QR-code scanner for the desktop. * *deskutils/latte-dock* is an alternative launcher for use in KDE Plasma Desktop and other environments. It was updated to 0.10.7 as part of its monthly releases. * *devel/okteta*, an editor and viewer for binary data, was updated to 0.26.7, a regular bugfix release. * *graphics/digikam*, the digital photography manager, was updated to 7.6.0. (Thanks Dima Panov) * *graphics/kf5-kimageformats* has a new option enabling libheif and HEIC support. * *graphics/kontrast* was added to the 'accessibility' category. This is a tool for checking color-combinations (e.g. for a website) for sufficient contrast and readability. * *graphics/krita* was updated to the next big release, Krita 5. (Thanks Max Brazhnikov) * *lang/kross-interpreters* was fixed for Ruby 3. (Thanks Yasuhiro Kimura) * *sysutils/plasma5-discover* was updated to resolve some denial-of-service bugs in KDE infrastructure. * *www/falkon* was updated. After a two-year wait, a new release of the KDE web browser built on Qt WebEngine (itself a wrapper around Chromium internals) arrived upstream and in ports. * *x11/plasma5-plasma-workspace* now can properly edit login and account information. ==== Related Applications * *devel/qtcreator* was updated to version 6. A new versioning model has been introduced by upstream, so this will now jump by major release number regularly. (Thanks to Florian Walpen) * *irc/quassel* was updated. Quassel is a distributed IRC client (think of it as your own personal IRC bouncer). * *misc/tellico* was updated. Tellico is a "collection manager", for instance collections of books, music, stamps, or FreeBSD releases. * *net-im/nheko* was updated. This is one of a dozen Matrix clients available in the ports tree. -=== Elsewhere +==== Elsewhere * *archivers/7-zip* is the preferred tool for dealing with 7zip files; this affacts KDE applications that work with archives (like *archivers/ark*). We would like to thank makc@ for stewarding that update. * *devel/libphonenumber* has bi-weekly updates to chase the exciting world of telephony details. -* *graphics/poppler* was updated to version 22.01. This version requires C++17, which pushes a number of consumers to the newer C++ standard as well. Most consumers were fixed in advance. +* *graphics/poppler* was updated to version 22.01. This version requires C{plus}{plus}17, which pushes a number of consumers to the newer C{plus}{plus} standard as well. Most consumers were fixed in advance.