Add 2017Q2 KDE entry from rakuco

This commit is contained in:
Benjamin Kaduk 2017-07-20 01:32:12 +00:00
parent 2f8698aac8
commit 58b15dde2b
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=50526

View file

@ -1361,4 +1361,100 @@
might be very easy to do.</task>
</help>
</project>
<project cat='ports'>
<title>KDE on &os;</title>
<contact>
<person>
<name>KDE on &os; Team</name>
<email>kde@FreeBSD.org</email>
</person>
</contact>
<links>
<url href="https://FreeBSD.kde.org/">KDE on &os; Website</url>
<url href="https://FreeBSD.kde.org/area51.php">KDE Ports Staging Area</url>
<url href="https://wiki.FreeBSD.org/KDE">KDE on &os; Wiki</url>
<url href="https://mail.kde.org/mailman/listinfo/kde-FreeBSD">KDE/&os; Mailing List</url>
<url href="https://github.com/FreeBSD/FreeBSD-ports-kde">Development Repository</url>
<url href="https://build.kde.org">KDE's Continous Integration Dashboard</url>
<url href="https://euroquis.nl/bobulate/?p=1600">Blog Post on Using the Ninja CMake Generator</url>
</links>
<body>
<p>The KDE on &os; team focuses on packaging and making sure
that the experience of KDE and Qt on &os; is as good as
possible.</p>
<p>This quarter, in addition to the regular updates to the KDE,
Qt and related ports, there have also been some changes behind
the scenes: our development repository has moved to GitHub,
and &os; is now part of KDE's official continuous integration
(CI infrastructure).</p>
<p>After the X.Org and GNOME ports teams, the KDE on &os; team
has moved its development repository to GitHub. This should
make it easier for others to collaborate with us via pull
requests, and by basing all our changes on top of the official
ports tree we also hope this reduces the amount of conflicts
and churn we need to deal with when landing big updates across
the tree. We would like to thank iXsystems for hosting and
supporting our area51 Subversion repository for many
years.</p>
<p>&os; has finally joined KDE's CI (Continuous Integration)
system as a tier-1 platform. KDE CI builds all the KDE
sources &mdash; 70 frameworks, the KDE Plasma Desktop and a
plethora of KDE Applications &mdash; continuously, straight
from KDE's git repositories. There is strong commitment from
upstream and the downstream KDE-&os; team to reduce the amount
of patching in the KDE ports to as little as possible. The
first effects are being felt in expanding unittests to
&os;-specific situations, and in extending Qt to handle &os;
filesystems better. In addition to the KDE sysadmins, we
would also like to extend our thanks to Adriaan de Groot, who
is both a KDE committer and part of our KDE on &os; team, for
spearheading the efforts.</p>
<p>The following big updates were landed in the ports tree this
quarter:</p>
<ul>
<li>CMake was updated to 3.8.0 and 3.8.2</li>
<li>KDE Frameworks were updated to 5.33, 5.34 and 5.35</li>
<li>The Calligra office suite was updated to 3.0.1, the first
release in the ports tree to be based on KDE Frameworks 5,
and the latest stable release upstream</li>
<li>The Konversation IRC client was updated to 1.7.2, the
latest upstream release and the first ports version based on
KDE Frameworks 5</li>
<li>KchmViewer was updated to 7.7, which is based on KDE
Frameworks 5</li>
<li>LabPlot was updated to 2.3.0 and 2.4.0, and is now based
on KDE Frameworks 5</li>
<li>QtCreator was upated to 4.2.2 and subsequently to
4.3.0</li>
<li><tt>py-sip</tt> was updated to 4.19.2, PyQt4 to 4.12 and PyQt5 to
5.7.1</li>
<li>Several fixes for ARMv6 were landed to the Qt4 and Qt5
ports &mdash; thanks to Mikaël Urankar</li>
</ul>
<p>After several review rounds and exp-runs, Tobias Berner
(tcberner@) finally made the Ninja generator the default for
CMake-based ports, so that <tt>devel/ninja</tt> is used
instead of (<tt>g</tt>)<tt>make</tt> in most cases. This
should make most builds faster, even if only by a small margin.
Adriaan de Groot also wrote a blog post about the change.</p>
</body>
</project>
</report>