28

KDE FreeBSD 2020.1

 5 years ago
source link: https://euroquis.nl/freebsd/2020/01/11/freebsd.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

Current state-of-the-art in KDE-FreeBSD land is that we’re all up-to-date, almost. I updated sayonara and except for Quaternion I’m all set. Quaternion has a bunch of releases after 0.0.9.4 which are all tweaks on the AppImage or FlatPak versions, not on the actual application.

Zanshin was briefly removed from FreeBSD ports because the last release isn’t compatible with current KDE Frameworks and Akonadi releases, but both Debian and openSUSE have suitable patches (some from upstream) to get it working.

KDE Frameworks 5.66 were released today, and we don’t have those yet. 5.65, though, that’s in.

Along with Qt 5.13.2, KDE release service 19.12.0 (the .1 came out two days ago, also too-soon), KDE Plasma 5.17.5 (four days old), KDevelop 5.4.4. All of that is up-to-date. Looking at the KDE Planet we’re missing the latest Kdenlive (one day old) and KTimeTracker as well. Oh, and GCompris! So I suppose you could call the FreeBSD ports tree, with respect to KDE products at least, a rolling release.

For kicks, I made a VirtualBox applicance with the latest KDE stuff installed, and a working X server and SDDM login. Exported, with the full disk (the virtual disk is 16GB), it is a 8GB image (so I won’t be sharing it; probably I should zero out the disk beforehand). If you start it up, you have a complete KDE development environment – konsole, kdevelop, git, cmake, clang, the works – at your fingertips, with ZFS for snapshots so you can even just build-and-install to the system itself for testing (and then roll back if it screws up).

I think it’s under-represented, but for KDE applications development where the platform is abstracted away, where the important thing is current Qt and current KDE Frameworks, FreeBSD is a wonderful platform to work on. Packaging always delivers the development environment for that package with it. Complete tooling is installed out-of-the-box (and then ports adds clang 8.0 and clang 9.0 so you have modern and picky compilers as well). Building any KDE application is a git clone , cmake and make away. It doesn’t matter that underneath you have ZFS and a stricter POSIX-compliance model than on other systems, since the user/application level is the same.

(For the curious, the appliance is just the product of my instant-workstation script, applied to a fresh FreeBSD 12.1 installation.)


Recommend

  • 116
    • kdeonlinux.wordpress.com 7 years ago
    • Cache

    Elementary LibreOffice | KDE and LINUX

    Two months ago I start to finalize the existing Elementary icon theme for LibreOffice. It's about 2.000 icons and now they are available in LibreOffice 6.0 beta. In addition all icons are available as svg file so it can be used and edit in an ea...

  • 78
    • www.kde.org 7 years ago
    • Cache

    KDE - End of Year 2017

    KDE PatronsVisit the KDE MetaStoreShow your love for KDE! Purchase books, mugs, apparel, and more to support KDE.

  • 69
    • Reddit www.reddit.com 7 years ago
    • Cache

    KDE Ships KDE Applications 17.12.0 : kde

    Posted byu/cfeck_kde KDE Contributor5 years ago

  • 97
    • Imgur imgur.com 7 years ago
    • Cache

    KDE at FOSDEM 18 - Album on Imgur

    Post with 388 views. KDE at FOSDEM 18

  • 56
    • www.tuicool.com 6 years ago
    • Cache

    KDE on FreeBSD – June 2018

    The KDE-FreeBSD team (a half-dozen hardy individuals, with varying backgrounds and varying degrees of involvement depending on how employment is doing) has a status mes...

  • 22
    • pointieststick.com 5 years ago
    • Cache

    KDE roadmap for 2020

    Yesterday I summarized some of my favorite new features , both big and small, added to KDE’s software catalog in 2019. Today I’d like to talk ab...

  • 12

    New releases Kid3 Kid3is a handy but powerful music tagging program which lets you edit the ID3 tags and similar formats on MP3 and other music files. This month is has moved to be hosted b...

  • 14
    • carlschwan.eu 4 years ago
    • Cache

    This month in KDE Web: March 2020

    This month in KDE Web: March 2020 March 28, 2020 This month KDE web developers worked on updating more websites and some progress was made in a new identity provider and a lot of other exitin...

  • 20

    FreeBSD FreeBSD 12.1 with minimal KDE Plasma 5 Desktop Environment The steps I followed to properly set up KDE Plasma 5 on FreeBSD in VirtuaBox guest on a...

  • 9

    漏洞概述 在今年7月,我们从一位匿名研究员那里收到了FreeBSD中的一个本地权限提升漏洞的相关信息,即一个存在于FreeBSD的文...

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK