All packages (except xfce4-dev-tools) depend on both gtk+ >= 2.10 and glib >= 2.12.
It is also recommended to build all Xfce components from the same release version.
Package |
Dependency(-ies) |
Optional Dependency(-ies) |
|---|---|---|
| xfce4-dev-tools | autoconf, automake, intltool, pkgconfig | |
| libxfce4util | glib, gobject | |
| xfconf | libxfce4util, dbus, dbus-glib, gtk+ | |
| libxfcegui4 | libxfce4util, gtk+, libglade | libstartup-notification, libgladeui, xfconf |
| libxfce4menu | libxfce4util, gtk+ | |
| libexo | libxfce4util, gtk+, p5-uri | |
| xfce4-panel | libxfce4util, libxfcegui4, libexo, cairo, libwnck | libstartup-notification |
| thunar | libxfce4util, libexo, libpng, gtk+ | libexif, dbus, gconf, libstartup-notification, freetype, libjpeg, gamin/fam, hal-storage, libxfce4panel, xfconf |
| xfce4-settings | libxfce4util, libxfcegui4, libexo, xfconf, libglade, dbus-glib, libXi, libXrandr | libXcursor, libnotify |
| xfce4-session | libxfce4util, libxfcegui4, p5-xml-parser, libwnck | libgnome >= 2.4.0, dbus |
| xfwm4 | libxfce4util, libxfcegui4, libxfconf, dbus-glib, libwnck | libstartup-notification |
| xfdesktop | libxfce4util, libxfcegui4, libxfconf, libwnck, libglade | dbus-glib, thunar-vfs, libexo, thunarx, libxfce4menu, libxfce4panel |
| xfce4-appfinder | libxfce4util, libxfce4menu, , thunar-vfs, gtk+ | |
| xfce4-mixer | libxfce4util, libxfcegui4, libxfce4panel, gst-plugins-base-0.10 | |
| xfce-utils | libxfce4util, libxfcegui4, perl w/XML::Parser | gdm, dbus |
| xfprint | libxfce4util, libxfcegui4, xfconf | cups, lpr |
| gtk-xfce-engine-2 | ||
| mousepad | libxfcegui4, libxfce4util | |
| terminal | libexo >= 0.3.0, vte >= 0.11.11 | libstartup-notification, dbus >= 0.22 |
| xfcalendar | perl, libxfcegui4 | ical, db >= 4.0 |
| xfmedia | libx11, libsm, libxfce4util, libxfcegui4, libxine >= 1.0.0 | libexo >= 0.2.0, libstartup-notification, dbus >= 0.22, taglib |
The build dependencies tree is also available as a SVG file.