Add 2017Q2 KDE entry from rakuco
This commit is contained in:
parent
2f8698aac8
commit
58b15dde2b
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=50526
1 changed files with 96 additions and 0 deletions
|
@ -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 — 70 frameworks, the KDE Plasma Desktop and a
|
||||
plethora of KDE Applications — 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 — 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>
|
||||
|
|
Loading…
Reference in a new issue