summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2014-10-18 12:28:42 -0400
committerMatthias Clasen <mclasen@redhat.com>2014-10-18 12:51:29 -0400
commit50e73dc6c7d36df0cb16f806daef2646e43b7bfc (patch)
treebeeabde9f4275ca00a096466153a1c0bb3c8cb3a
parent213274c128bfa8b040c8b07f09aed60584d0f975 (diff)
downloadgtk+-50e73dc6c7d36df0cb16f806daef2646e43b7bfc.tar.gz
Some documentation updates
Mention libepoxy in various places as a new dependency, and also mention Wayland in the build documentation.
-rw-r--r--INSTALL.in6
-rw-r--r--README.in6
-rw-r--r--docs/reference/gtk/building.sgml15
3 files changed, 25 insertions, 2 deletions
diff --git a/INSTALL.in b/INSTALL.in
index c0b84f279c..243c0b863e 100644
--- a/INSTALL.in
+++ b/INSTALL.in
@@ -9,9 +9,13 @@ GTK+ requires the following packages:
GdkPixbuf @GDK_PIXBUF_REQUIRED_VERSION@, ATK @ATK_REQUIRED_VERSION@
and cairo @CAIRO_REQUIRED_VERSION@.
+ - libepoxy, for cross-platform OpenGL support.
+ It can be found here: https://github.com/anholt/libepoxy
+
- Each GDK backend has its own backend-specific requirements. For
the X11 backend, X11 R6 and XInput version 2 (as well as a number
- of other extensions) are required.
+ of other extensions) are required. The Wayland backend requires
+ (obviously) the Wayland libraries.
- gobject-introspection @INTROSPECTION_REQUIRED_VERSION@ or newer.
diff --git a/README.in b/README.in
index 4bf6d65cd9..3276e3f129 100644
--- a/README.in
+++ b/README.in
@@ -73,6 +73,12 @@ Patches should be in unified diff form. (The -up option to GNU diff)
Even better are git-formatted patches. (Use git format-patch)
+Release notes for 3.16
+======================
+
+* GTK+ now includes an OpenGL rendering widget. To support GL on various
+ platforms, GTK+ uses libepoxy.
+
Release notes for 3.14
======================
diff --git a/docs/reference/gtk/building.sgml b/docs/reference/gtk/building.sgml
index b7479e7f9e..a01f3c9611 100644
--- a/docs/reference/gtk/building.sgml
+++ b/docs/reference/gtk/building.sgml
@@ -256,6 +256,19 @@ How to compile GTK+ itself
</listitem>
<listitem>
<para>
+ <ulink url="https://github.com/anholt/libepoxy">libepoxy</ulink>
+ is a library that abstracts the differences between different
+ OpenGL libraries. GTK+ uses it for cross-platform GL support.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
+ The <ulink url="http://wayland.freedesktop.org">Wayland</ulink> libraries
+ are needed to build GTK+ with the Wayland backend.
+ </para>
+ </listitem>
+ <listitem>
+ <para>
The <ulink url="http://www.freedesktop.org/wiki/Software/shared-mime-info">shared-mime-info</ulink>
package is not a hard dependency of GTK+, but it contains definitions
for mime types that are used by GIO and, indirectly, by GTK+.
@@ -264,7 +277,7 @@ How to compile GTK+ itself
<envar>XDG_DATA_DIRS</envar> set accordingly at configure time.
Otherwise, gdk-pixbuf falls back to its built-in mime type detection.
</para>
- </listitem>
+ <listitem>
</itemizedlist>
</refsect1>
<refsect1 id="building">