diff --git a/gdk-pixbuf/.footprint b/gdk-pixbuf/.footprint
index 6b22ec3a8..43165a249 100644
--- a/gdk-pixbuf/.footprint
+++ b/gdk-pixbuf/.footprint
@@ -6,6 +6,9 @@ drwxr-xr-x	root/root	usr/bin/
 -rwxr-xr-x	root/root	usr/bin/gdk-pixbuf-register
 drwxr-xr-x	root/root	usr/include/
 drwxr-xr-x	root/root	usr/include/gdk-pixbuf-2.0/
+drwxr-xr-x	root/root	usr/include/gdk-pixbuf-2.0/gdk-pixbuf-xlib/
+-rw-r--r--	root/root	usr/include/gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h
+-rw-r--r--	root/root	usr/include/gdk-pixbuf-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.h
 drwxr-xr-x	root/root	usr/include/gdk-pixbuf-2.0/gdk-pixbuf/
 -rw-r--r--	root/root	usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-animation.h
 -rw-r--r--	root/root	usr/include/gdk-pixbuf-2.0/gdk-pixbuf/gdk-pixbuf-core.h
@@ -59,8 +62,13 @@ drwxr-xr-x	root/root	usr/lib/gdk-pixbuf-2.0/2.10.0/loaders/
 lrwxrwxrwx	root/root	usr/lib/libgdk_pixbuf-2.0.so -> libgdk_pixbuf-2.0.so.0.2600.1
 lrwxrwxrwx	root/root	usr/lib/libgdk_pixbuf-2.0.so.0 -> libgdk_pixbuf-2.0.so.0.2600.1
 -rwxr-xr-x	root/root	usr/lib/libgdk_pixbuf-2.0.so.0.2600.1
+-rwxr-xr-x	root/root	usr/lib/libgdk_pixbuf_xlib-2.0.la
+lrwxrwxrwx	root/root	usr/lib/libgdk_pixbuf_xlib-2.0.so -> libgdk_pixbuf_xlib-2.0.so.0.2600.1
+lrwxrwxrwx	root/root	usr/lib/libgdk_pixbuf_xlib-2.0.so.0 -> libgdk_pixbuf_xlib-2.0.so.0.2600.1
+-rwxr-xr-x	root/root	usr/lib/libgdk_pixbuf_xlib-2.0.so.0.2600.1
 drwxr-xr-x	root/root	usr/lib/pkgconfig/
 -rw-r--r--	root/root	usr/lib/pkgconfig/gdk-pixbuf-2.0.pc
+-rw-r--r--	root/root	usr/lib/pkgconfig/gdk-pixbuf-xlib-2.0.pc
 drwxr-xr-x	root/root	usr/man/
 drwxr-xr-x	root/root	usr/man/man1/
 -rw-r--r--	root/root	usr/man/man1/gdk-pixbuf-csource.1.gz
diff --git a/gdk-pixbuf/.md5sum b/gdk-pixbuf/.md5sum
index 5724dcb57..59cc9dade 100644
--- a/gdk-pixbuf/.md5sum
+++ b/gdk-pixbuf/.md5sum
@@ -1,3 +1,3 @@
 82197921c651a81ae28178aa9adfc0e6  gdk-pixbuf-2.26.1.tar.xz
-b0e44d55845ebd804c7e7a8be08043eb  gdk-pixbuf-register.sh
+d5311640870a5de1dc8aefcb4509a99d  gdk-pixbuf-register.sh
 11c2c72246d5b91f324357adf3b669a4  gdk-pixbuf.loaders
diff --git a/gdk-pixbuf/Pkgfile b/gdk-pixbuf/Pkgfile
index 170e83bf5..872afaf50 100644
--- a/gdk-pixbuf/Pkgfile
+++ b/gdk-pixbuf/Pkgfile
@@ -5,7 +5,7 @@
 
 name=gdk-pixbuf
 version=2.26.1
-release=1
+release=2
 source=(http://download.gnome.org/sources/$name/2.26/$name-$version.tar.xz \
         gdk-pixbuf.loaders gdk-pixbuf-register.sh)
 
@@ -13,7 +13,7 @@ build () {
     cd $name-$version
 
     ./configure --prefix=/usr --mandir=/usr/man --disable-nls \
-                --without-libjasper
+                --without-libjasper --with-x11
     make
     make DESTDIR=$PKG install
 
diff --git a/gdk-pixbuf/gdk-pixbuf-register.sh b/gdk-pixbuf/gdk-pixbuf-register.sh
index 4eef8d158..fa1911f81 100644
--- a/gdk-pixbuf/gdk-pixbuf-register.sh
+++ b/gdk-pixbuf/gdk-pixbuf-register.sh
@@ -3,6 +3,6 @@
 # /usr/bin/gtk-register: register gdk-pixbuf loaders
 #
 
-/usr/bin/gdk-pixbuf-query-loaders > /usr/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache
+gdk-pixbuf-query-loaders --update-cache
 
 # End of file