From nobody Tue Jan 09 11:12:07 2024 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4T8Stw0PvMz578kx for ; Tue, 9 Jan 2024 11:12:08 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4T8Stv65zQz4fRJ; Tue, 9 Jan 2024 11:12:07 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1704798727; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yo+zWuzN23/wQBLN3jXb1nOHJ71Hw7/Sn5AqiMT+LI4=; b=CYKMvF5K96r7QVCMSa8h1x8zNUoYF3a3Ha2v2wifRshfuCIhDJX/SZ0ya7dqApUys3XRh/ ltR2NTUIZFfEuiBLTMzoNPB9ZPtJq7BN2xhd8u88sIu2EKeLW5FvM2q9qCI2vfNj/SOEVj NFI8NOJp0RxPHzvY3K2XauFr/5sPfn0S7TIo9qCSbejJjLd7HsAq+WUdbdsteF2yxsqxXL 3MyDEnY79TIwfVi1TrNXdpg/LrrDhfZ80+Hq12VhPHEJn3BlsTh9L8BmrfXmVhNonlLfhw KQRIz61wE7p41P3AfTtTV9sCAvpYkaiWsAIMOwAPymUTL7ULx0lmS0aqQeHxCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1704798727; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=yo+zWuzN23/wQBLN3jXb1nOHJ71Hw7/Sn5AqiMT+LI4=; b=MjknqRLNgU/0q/p5+mU/6SSGXIPs+oj8kRa/Rbk7hr3rGvi9cTb6XW4gG+gbbZKgZ6OPE4 z11RtKpJFC6r/hYr+XdXkr0wDnjcB4ZUmKWBUuvtF7moDdO3iZBYok3UcIgZ6jQ92yi1pA dC7Ym3T1hBOAocHLXc9pMDaJn32gn6dBDWVVWfRPyUr6rxnWGTG7uhbKkGK0iL9ZM86Rtp 18DG8wSGPRZAz4ew0yLAT2MENG+GLEGNkggf0pBAsSj5FP416yQipB3haT4KK6fSbEw5K5 6n0VYNbDzTE/36/Lexqmit536xHTznI8U+K62/JVLEYbP3LsRooH3HIg7JzuXg== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1704798727; a=rsa-sha256; cv=none; b=KsI++MD7tMW3gWSkcRmtpIR+ElZBY8EARG+ss+hvWCPko0bNLoGYjGleWFXRCtklN3AoqJ iYHUrWb/3+4peBFW2u0RAo4h40r5DesfAjwL5AFug8ikcuC2Tml5QQHVEuf5XKBkgoi85g PUAJSQGpETRgb6vbZeisA1STcDFQxxhLVNKPx0aQW1RUxrZf5nHngTN+1ASUxoWTj+yEtI pNeNjt6MSPzdYbelDSOXhYJ1ysL4GJdlD1cw8V5TqmYl9Y0W9tSO4rlyX2qFAu13AXxr4D 4Msei5H633kcV57EeCEBb0NkUqWMgC2fVg+HTzKtvo7m78lNrxrOZ5j5394hCg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4T8Stv592bzpMS; Tue, 9 Jan 2024 11:12:07 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 409BC7qs005359; Tue, 9 Jan 2024 11:12:07 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 409BC75d005356; Tue, 9 Jan 2024 11:12:07 GMT (envelope-from git) Date: Tue, 9 Jan 2024 11:12:07 GMT Message-Id: <202401091112.409BC75d005356@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 080a6658e9 - main - Status/2023Q4/kde.adoc: Add report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 080a6658e9ce743904f9f58341dc7b4568176c32 Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=080a6658e9ce743904f9f58341dc7b4568176c32 commit 080a6658e9ce743904f9f58341dc7b4568176c32 Author: Adriaan de Groot AuthorDate: 2024-01-09 11:11:06 +0000 Commit: Lorenzo Salvadore CommitDate: 2024-01-09 11:11:06 +0000 Status/2023Q4/kde.adoc: Add report Reviewed by: status (Pau Amma ) Pull Request: https://github.com/freebsd/freebsd-doc/pull/324 --- .../en/status/report-2023-10-2023-12/kde.adoc | 62 ++++++++++++++++++++++ 1 file changed, 62 insertions(+) diff --git a/website/content/en/status/report-2023-10-2023-12/kde.adoc b/website/content/en/status/report-2023-10-2023-12/kde.adoc new file mode 100644 index 0000000000..17e8bedd9b --- /dev/null +++ b/website/content/en/status/report-2023-10-2023-12/kde.adoc @@ -0,0 +1,62 @@ +=== KDE on FreeBSD + +Links: + +link:https://freebsd.kde.org/[KDE/FreeBSD initiative] URL: link:https://freebsd.kde.org/[] + +link:https://community.kde.org/FreeBSD[FreeBSD -- KDE Community Wiki] URL: link:https://community.kde.org/FreeBSD[] + +Contact: Adriaan de Groot + +The KDE on FreeBSD project packages CMake, Qt, and software from the KDE Community, 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 mailto:kde@FreeBSD.org[KDE team] is part of mailto:desktop@FreeBSD.org[desktop@] and mailto:x11@FreeBSD.org[x11@], building the software stack to make FreeBSD beautiful and usable as a daily-driver graphical desktop workstation. +The notes below describe *mostly* ports for KDE, but also include items that are important for the entire desktop stack. + +==== Infrastructure + +CMake was updated several times and is now version 3.28.1, the latest upstream release. +FreeBSD ports are once again fully up-to-date. + +Qt5 is now on long-term support and updates only rarely. +The KDE patch collection is a community-supported branch of Qt which pulls in upstream patches and fixes from the KDE community, and updated to 5.15.12. +There were several deprecations (see below) in the Qt5 ports. + +Qt6 and KDE's upcoming megarelease of KDE Plasma 6 (scheduled for 2024q1) are the next major milestone for the KDE team. +Qt6 was updated to version 6.6.1 along with the Python bindings for Qt, PySide. +An alpha-release of KDE Frameworks 6 was added to the ports tree. + +==== KDE Stack + +KDE Gear releases happen every quarter, KDE Plasma updates once a month, and KDE Frameworks have a new release every month as well. +These (large) updates land shortly after their upstream release and are not listed separately. + +* KDE Frameworks reached version 5.112. + The KDE Frameworks 5 series is winding down, although it will a few months still until it enters long-term support upstream. +* KDE Plasma Desktop was updated to version KDE Plasma 5.27.10. +* KDE Gear updated to 23.08.4. +* KDE Frameworks 6 (alpha) 5.247 was updated in the ports tree. +* KDE Plasma Desktop 6 (beta 2) 5.91.0 was updated in the ports tree. + +==== Related Ports + +The KDE ecosystem includes a wide range of ports -- most maintained by mailto:kde@FreeBSD.org[kde@], all building on a shared base of Qt and KDE Frameworks. +The mailto:kde@FreeBSD.org[KDE team] updates them all as needed. +This quarter the KDE team would like to thank mailto:tcberner@FreeBSD.org[Tobias C. Berner], mailto:arrowd@FreeBSD.org[Gleb Popov] and mailto:jhale@FreebSD.org[Jason E. Hale] again for keeping things up-to-date. + +Many ports have been "flavorized" to support a Qt5 and a Qt6 flavor in the ports tree. + +Special mention to: + +* New port package:x11/xwaylandvideobridge[]. + By design, X11 applications can’t access window or screen contents for Wayland clients. + The video bridge improves Wayland support for screen sharing tools like Discord, MS Teams, Skype, and more. + Screen sharing is fully under the control of the Wayland user. +* Update for package:multimedia/mlt7[] which was updated to 7.20.0. +* Update for package:sysutils/bsdisks[] which was updated to 0.33. +* Bugfix for package:devel/llvm15[] to make package:devel/kdevelop[] work again. +* Security fixes for package:www/qt5-webengine[] and package:www/qt6-webengine[]. + +==== Deprecations + +Web browsers are huge, and have a considerable security surface. +The venerable package:www/qt5-webkit[] WebKit port was removed on the last day of 2023.