diff options
author | Matthias Clasen <mclasen@redhat.com> | 2014-10-18 12:28:42 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2014-10-18 12:51:29 -0400 |
commit | 50e73dc6c7d36df0cb16f806daef2646e43b7bfc (patch) | |
tree | beeabde9f4275ca00a096466153a1c0bb3c8cb3a | |
parent | 213274c128bfa8b040c8b07f09aed60584d0f975 (diff) | |
download | gtk+-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.in | 6 | ||||
-rw-r--r-- | README.in | 6 | ||||
-rw-r--r-- | docs/reference/gtk/building.sgml | 15 |
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. @@ -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"> |