[jhbuild] [3.0] update for standalone gdk-pixbuf



commit 7e33421ede52e2b3abe9132eaabb81633c2bf344
Author: Frédéric Péters <fpeters 0d be>
Date:   Sat Jun 26 09:55:46 2010 +0200

    [3.0] update for standalone gdk-pixbuf
    
    "Following some recent irc discussions, I have done the necessary work
    to split out gdk-pixbuf as a standalone module again. This is how it
    started out, in the distant past, before it spent most of the GTK+ 2.x
    era inside GTK+. The main reason for splitting it out again are that
    we avoid breaking the gdk-pixbuf ABI, which makes live easier for
    modules like librsvg or clutter, which use gdk-pixbuf as an image
    loader, but don't have other GTK+ dependencies." -- Matthias Clasen
    
    http://mail.gnome.org/archives/gtk-devel-list/2010-June/msg00172.html

 modulesets/gnome-external-deps-3.0.modules |    5 ++++-
 modulesets/gnome-suites-3.0.modules        |   22 ++++++++++++++++++++++
 2 files changed, 26 insertions(+), 1 deletions(-)
---
diff --git a/modulesets/gnome-external-deps-3.0.modules b/modulesets/gnome-external-deps-3.0.modules
index 8897edb..b8cc2eb 100644
--- a/modulesets/gnome-external-deps-3.0.modules
+++ b/modulesets/gnome-external-deps-3.0.modules
@@ -95,7 +95,7 @@
     </dependencies>
     <suggests>
       <dep package="gobject-introspection"/>
-      <dep package="gtk+"/>
+      <dep package="gdk-pixbuf"/>
     </suggests>
   </autotools>
 
@@ -316,6 +316,7 @@
     <suggests>
       <dep package="gnome-vfs"/>
       <dep package="libbonobo"/>
+      <dep package="gdk-pixbuf"/>
     </suggests>
   </tarball>
 
@@ -438,6 +439,7 @@
     </suggests>
     <after>
       <dep package="gtk+"/>
+      <dep package="gdk-pixbuf"/>
     </after>
   </tarball>
 
@@ -1087,6 +1089,7 @@
       <dep package="exempi"/>
       <dep package="DeviceKit-power"/>
       <dep package="libgsf"/>
+      <dep package="gdk-pixbuf"/>
     </suggests>
     <after>
       <dep package="deskbar-applet"/>
diff --git a/modulesets/gnome-suites-3.0.modules b/modulesets/gnome-suites-3.0.modules
index 238a727..acb91c5 100644
--- a/modulesets/gnome-suites-3.0.modules
+++ b/modulesets/gnome-suites-3.0.modules
@@ -116,6 +116,13 @@
     </suggests>
   </autotools>
 
+  <autotools id="gdk-pixbuf">
+    <branch/>
+    <dependencies>
+      <dep package="glib"/>
+    </dependencies>
+  </autotools>
+
   <autotools id="gtk+">
     <branch revision="gtk-2-22"/>
     <dependencies>
@@ -123,6 +130,7 @@
       <dep package="cairo"/>
       <dep package="pango"/>
       <dep package="atk"/>
+      <dep package="gdk-pixbuf"/>
     </dependencies>
     <after>
       <dep package="shared-mime-info"/>
@@ -136,6 +144,7 @@
       <dep package="cairo"/>
       <dep package="pango"/>
       <dep package="atk"/>
+      <dep package="gdk-pixbuf"/>
     </dependencies>
     <after>
       <dep package="shared-mime-info"/>
@@ -203,6 +212,7 @@
     <branch/>
     <dependencies>
       <dep package="intltool"/>
+      <dep package="gdk-pixbuf"/>
       <dep package="libgnome"/>
       <dep package="libbonobo"/>
       <dep package="libgnomecanvas"/>
@@ -250,6 +260,7 @@
       <dep package="libglade"/>
       <dep package="gnome-icon-theme"/>
       <dep package="libgnome-keyring"/>
+      <dep package="gdk-pixbuf"/>
     </dependencies>
   </autotools>
 
@@ -285,6 +296,7 @@
     <dependencies>
       <dep package="intltool"/>
       <dep package="gnome-doc-utils"/>
+      <dep package="gdk-pixbuf"/>
       <dep package="evolution-data-server"/>
       <dep package="libsoup"/>
       <dep package="libgtop"/>
@@ -607,6 +619,7 @@
       <dep package="system-tools-backends"/>
       <dep package="pygtk"/>
       <dep package="libgweather"/>
+      <dep package="gdk-pixbuf"/>
     </dependencies>
     <suggests>
       <dep package="polkit"/>
@@ -741,6 +754,7 @@
     <branch/>
     <dependencies>
       <dep package="intltool"/>
+      <dep package="gdk-pixbuf"/>
       <dep package="gtk+"/>
       <dep package="gnome-panel"/>
       <dep package="gnome-doc-utils"/>
@@ -762,6 +776,7 @@
       <dep package="at-spi"/>
       <dep package="dbus-glib"/>
       <dep package="intltool"/>
+      <dep package="gdk-pixbuf"/>
       <dep package="libbonobo"/>
       <dep package="libcolorblind"/>
       <dep package="gnome-python"/>
@@ -960,6 +975,7 @@
     <branch/>
     <dependencies>
       <dep package="intltool"/>
+      <dep package="gdk-pixbuf"/>
       <dep package="gtk-engines"/>
       <dep package="gtk-engines-3"/>
       <dep package="icon-naming-utils"/>
@@ -1024,6 +1040,7 @@
     </dependencies>
     <suggests>
       <dep package="pulseaudio"/>
+      <dep package="gdk-pixbuf"/>
     </suggests>
   </autotools>
 
@@ -1146,6 +1163,7 @@
     <branch/>
     <dependencies>
       <dep package="libxml2"/>
+      <dep package="gdk-pixbuf"/>
       <dep package="gtk+"/>
       <dep package="gnome-common"/>
       <dep package="libgsf"/>
@@ -1157,6 +1175,7 @@
     <branch checkoutdir="librsvg-3" module="librsvg"/>
     <dependencies>
       <dep package="libxml2"/>
+      <dep package="gdk-pixbuf"/>
       <dep package="gtk+-3"/>
       <dep package="gnome-common"/>
       <dep package="libcroco"/>
@@ -1189,6 +1208,7 @@
     <branch/>
     <dependencies>
       <dep package="intltool"/>
+      <dep package="gdk-pixbuf"/>
       <dep package="gtk+"/>
       <dep package="gconf"/>
       <dep package="intltool"/>
@@ -1695,6 +1715,7 @@
     <dependencies>
       <dep package="intltool"/>
       <dep package="glib"/>
+      <dep package="gdk-pixbuf"/>
       <dep package="gtk+"/>
       <dep package="gconf"/>
       <dep package="vte"/>
@@ -1810,6 +1831,7 @@
     <branch />
     <dependencies>
       <dep package="intltool"/>
+      <dep package="gdk-pixbuf"/>
       <dep package="gtk+"/>
       <dep package="gconf"/>
       <dep package="intltool"/>



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