[gtk-web/new-website] docs: Update the dependencies list



commit 1d9c7bb779a1240818a14deaa018fb2d187207ec
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Jan 24 17:16:54 2020 +0000

    docs: Update the dependencies list

 collections/_docs/architecture.md | 35 ++++++++++++++++++++++++++++++-----
 1 file changed, 30 insertions(+), 5 deletions(-)
---
diff --git a/collections/_docs/architecture.md b/collections/_docs/architecture.md
index 0aa7c90..1d48cd8 100644
--- a/collections/_docs/architecture.md
+++ b/collections/_docs/architecture.md
@@ -5,17 +5,42 @@ permalink: /docs/:name/
 
 ![GTK Architecture](/assets/img/docs/docs-gtk-architecture.png)
 
-Over time GTK has been built up to be based on four libraries, also developed by the GTK team.
+Over time GTK has been built up to be based on various libraries, also
+developed by the GTK team.
 
 ## GLib
 
-[GLib](https://developer.gnome.org/glib/) is a low-level core library that forms the basis of GTK. It 
provides data structure handling for C, portability wrappers and interfaces for such run-time functionality 
as an event loop, threads, dynamic loading and an object system.
+[GLib](https://developer.gnome.org/glib/) is a low-level core library that
+forms the basis of GTK. It provides data structure handling for C,
+portability wrappers and interfaces for such run-time functionality as an
+event loop, threads, dynamic loading and an object system.
 
 ## Pango
-[Pango](https://www.pango.org/) is a library for layout and rendering of text with an emphasis on 
internationalization. It forms the core of text and font handling for GTK.
+
+[Pango](https://www.pango.org/) is a library for layout and rendering of
+text with an emphasis on internationalization. It forms the core of text and
+font handling for GTK.
 
 ## Cairo
-[Cairo](https://www.cairographics.org/) is a library for 2D graphics with support for multiple output 
devices (including the X Window System, Win32) while producing a consistent output on all media while taking 
advantage of display hardware acceleration when available.
+
+[Cairo](https://www.cairographics.org/) is a library for 2D graphics with
+support for multiple output devices (including the X Window System, Win32)
+while producing a consistent output on all media while taking advantage of
+display hardware acceleration when available.
+
+## GdkPixbuf
+
+[GdkPixbuf](https://developer.gnome.org/gdk-pixbuf) is a library for loading
+graphical assets like icons in various formats, like PNG, JPEG, and GIF.
 
 ## ATK
-[ATK](https://developer.gnome.org/atk/) is a library for a set of interfaces providing accessibility. By 
supporting the ATK interfaces, an application or toolkit can be used with tools such as screen readers, 
magnifiers, and alternative input devices.
\ No newline at end of file
+
+[ATK](https://developer.gnome.org/atk/) is a library for a set of interfaces
+providing accessibility. By supporting the ATK interfaces, an application or
+toolkit can be used with tools such as screen readers, magnifiers, and
+alternative input devices.
+
+## Epoxy
+
+[Epoxy](https://github.com/anholt/libepoxy) is a small library that handles
+the OpenGL function pointer management on various platforms.


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