Add 2017Q2 GNOME entry from kwm

This commit is contained in:
Benjamin Kaduk 2017-07-03 18:22:41 +00:00
parent 51bcf1d20b
commit d906eb9eda
Notes: svn2git 2020-12-08 03:00:23 +00:00
svn path=/head/; revision=50444

View file

@ -858,4 +858,80 @@
<task>Make the transition to Gtk3 smoother for end users.</task>
</help>
</project>
<project cat='ports'>
<title>GNOME on &os;</title>
<contact>
<person>
<name>&os; GNOME Team</name>
<email>FreeBSD-gnome@FreeBSD.org</email>
</person>
</contact>
<links>
<url href="http://www.FreeBSD.org/gnome">&os; GNOME Website</url>
<url href="https://github.com/&os;/FreeBSD-ports-gnome">Development Repository</url>
<url href="https://wiki.gnome.org/Projects/Jhbuild/&os;">Upstream Build Bot</url>
<url href="https://www.FreeBSD.org/doc/en_US.ISO8859-1/books/porters-handbook/using-gnome.html"><tt>USE_GNOME</tt> Porter's Handbook Chapter</url>
</links>
<body>
<p>The &os; GNOME Team maintains the GNOME, MATE, and CINNAMON
desktop environments and graphical user interfaces for &os;.
GNOME 3 is part of the GNU Project. MATE is a fork of the
GNOME 2 desktop. CINNAMON is a desktop environment using
GNOME 3 technologies but with a GNOME 2 look and feel.</p>
<p>After a period of not much activity, this quarter we
started a little experiment in how we merge ports from the
development repo to the &os; Ports Collection. Instead of
merging everything in one big commit, we have been updating
the GNOME ports one at a time or in small groups. For
example, the GTK+ stack and the Evolution Suite were updated
as groups, and all the gnome-games were done in one commit.
It might be a bit more work preparing and testing the
updates, but on the plus side, it easy to keep track of what
is going on, and allows us to pay attention to the details.
And it should be easier to commit smaller changes.</p>
<p>This quarter started with the update of GTK+ 3 to 3.22.15,
and the underlying libraries to their latest stable
versions. After the GTK+ update, work started on getting
newer versions of other GNOME applications updated.</p>
<p>The <tt>webkit2-gtk3</tt> port was first updated to the
2.14 series and later to 2.16.3, which is the latest stable
version. This step was needed because 2.16 couldn't be
built on &os;&nbsp;10.3 without some required framework
changes.</p>
<p><tt>harfbuzz-icu</tt> was split off from the main
<tt>harfbuzz</tt> port. This drops the heavy <tt>icu</tt>
dependency from the main <tt>harfbuzz</tt> port.</p>
<p>A longstanding GLib/<tt>gio</tt> bug was fixed that had
previously caused crashes of <tt>gnome-shell</tt> and other
applications when <tt>share/applications</tt> was modified,
as happens on <tt>pkg install</tt> or
<tt>deinstall</tt>.</p>
<p>Many of these updates are based on work previous.y done in
the Gnome development branch by Ruslan Makhmatkhanov, Gustau
Perez and Koop Mast.</p>
</body>
<help>
<task>Porting of Mutter/Gnome-shell/GDM 3.24 is complete.
Unfortunately, GDM is blocking the update because of a
&quot;handoff&quot; bug to the session after login.</task>
<task>Fix the control-center printer sub menu. As a
workaround, <tt>system-config-printer</tt> can be used to
configure printers.</task>
<task>MATE 1.18 is being QA tested and should arrive in early
July.</task>
</help>
</project>
</report>