[gtk+] Some documentation updates



commit 50e73dc6c7d36df0cb16f806daef2646e43b7bfc
Author: Matthias Clasen <mclasen redhat com>
Date:   Sat Oct 18 12:28:42 2014 -0400

    Some documentation updates
    
    Mention libepoxy in various places as a new dependency, and also
    mention Wayland in the build documentation.

 INSTALL.in                       |    6 +++++-
 README.in                        |    6 ++++++
 docs/reference/gtk/building.sgml |   15 ++++++++++++++-
 3 files changed, 25 insertions(+), 2 deletions(-)
---
diff --git a/INSTALL.in b/INSTALL.in
index c0b84f2..243c0b8 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 4bf6d65..3276e3f 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 b7479e7..a01f3c9 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">


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]