Release Trinity R14.0.7

Am 30. Dezember 2019 wurde das Projekt Trinity Desktop Environment, ein Fork des KDE 3.5 Zweigs, veröffentlicht. Das Projekt setzt die Entwicklung der Paradigmen eines traditionellen Desktop-Umgebungs fort, die auf Qt basiert. Das Projekt unterstützt auch die (T)Qt3-Bibliothek, da Qt nicht länger vom offiziellen Entwickler unterstützt wird. Die Umgebung kann zusammen mit den neuen Versionen von KDE installiert und verwendet werden.

Kurze Liste der Änderungen:

  • Verbesserte Unterstützung des XDG-Standards
  • Unterstützung für MySQL 8.x
  • Möglichkeit hinzugefügt, TDE mit der LibreSSL-Bibliothek anstelle von OpenSSL zu bauen (was den Bau von TDE auf Distributionen wie Void Linux ermöglicht)
  • Erste Unterstützung für den Bau mit musl libc
  • Fortsetzung der Migration des Build-Prozesses von Autotools auf CMake.
  • Der Code wurde bereinigt und veraltete Dateien entfernt, und die Möglichkeit, einige Pakete mit Autotools zu bauen, wurde entfernt.
  • Im Rahmen des Releases wurden ungültige Links zu Webseiten bereinigt.
  • Feinabstimmung der Benutzeroberfläche und der Marke TDE im Allgemeinen. Rebranding in TDE und TQt fortgeführt.
  • Es wurden Korrekturen vorgenommen, die die Schwachstellen CVE-2019-14744 und CVE-2018-19872 (basierend auf den entsprechenden Patches in Qt5) beheben. Die erste ermöglicht die Ausführung von Code aus .desktop-Dateien. Die zweite führt zu einem Absturz von tqimage bei der Verarbeitung von fehlerhaft formatierten Bildern im PPM-Format.
  • Die Unterstützung von FreeBSD wurde fortgesetzt und es wurden Verbesserungen für die erste Unterstützung von NetBSD vorgenommen.
  • Unterstützung für DilOS hinzugefügt.
  • Lokalisierung und Übersetzungen wurden leicht aktualisiert.
  • Unterstützung für neue Versionen von libpqxx
  • Verbesserte Erkennung der installierten Version der Programmiersprache Ruby
  • Die Unterstützung der Protokolle AIM und MSN im Messenger Kopete wurde wiederhergestellt.
  • Fehler behoben, die SAK (Secure Attention Key – eine zusätzliche Sicherheitsschicht, die vom Nutzer verlangt, C-A-Del zu drücken, z. B. vor dem Anmelden) betreffen.
  • Fehler in TDevelop wurden behoben.
  • Verbesserte Unterstützung von TLS in modernen Distributionen.

Pakete wurden für Debian und Ubuntu vorbereitet. In Kürze werden Pakete für RedHat/CentOS, Fedora, Mageia, OpenSUSE und PCLinuxOS verfügbar sein. SlackBuilds für Slackware sind ebenfalls im Git-Repository verfügbar.

Release-Log:
https://wiki.trinitydesktop.org/Release_Notes_For_R14.0.7

Quelle: linux.org.ru

60GB SSD 8Gb DDR4