New commits:
commit c458805694ecd36c57127dac2d9e61e429886af2
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
compiz: Requires libx11 built with XCB (Bug #14452)
commit f1cbf88dcf4bcc5b94de5e478e1eafa693705485
Author: Treeve Jelbert <treeve AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
"pixman-0.10.0"
(cherry picked from commit 1208ac9b0794a8960fe81b5ab96227ab79ae5ea0)
commit 5f0aaaabaa7be9c395cbebacaf5c403d9d93590f
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
# XXX: that's hardly all, but those are the ones that
diff --git a/xorg-app/compiz/HISTORY b/xorg-app/compiz/HISTORY
index a049aba..a6e8b8d 100644
--- a/xorg-app/compiz/HISTORY
+++ b/xorg-app/compiz/HISTORY
@@ -1,6 +1,8 @@
2008-04-13 Eric Sandall <sandalle AT sourcemage.org>
* DEPENDS: Depends on xorg-server built with composite support
Bug #13360
+ Depends on libx11 built with libxcb support
+ Bug #14452
2008-03-31 Lalo Martins <lalo AT sourcemage.org>
* DEPENDS: made gtk and kde depends optional
diff --git a/xorg-lib/libx11/HISTORY b/xorg-lib/libx11/HISTORY
index fcab895..394ded3 100644
--- a/xorg-lib/libx11/HISTORY
+++ b/xorg-lib/libx11/HISTORY
@@ -1,3 +1,7 @@
+2008-04-13 Eric Sandall <sandalle AT sourcemage.org>
+ * PRE_SUB_DEPENDS, SUB_DEPENDS: Enable forcing libxcb support
+ Bug #14452
+
2008-03-20 Andraž ruskie Levstik <ruskie AT mages.ath.cx>
* DETAILS: updated spell to 1.1.4
fixed WEB_SITE
diff --git a/xorg-lib/libx11/PRE_SUB_DEPENDS b/xorg-lib/libx11/PRE_SUB_DEPENDS
new file mode 100755
index 0000000..79ba7de
--- /dev/null
+++ b/xorg-lib/libx11/PRE_SUB_DEPENDS
@@ -0,0 +1,5 @@
+case $THIS_SUB_DEPENDS in
+ XCB) is_depends_enabled $SPELL libxcb ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac
diff --git a/xorg-lib/libx11/SUB_DEPENDS b/xorg-lib/libx11/SUB_DEPENDS
new file mode 100755
index 0000000..d147f09
--- /dev/null
+++ b/xorg-lib/libx11/SUB_DEPENDS
@@ -0,0 +1,5 @@
+case "$THIS_SUB_DEPENDS" in
+ XCB) depends libxcb "--with-xcb" ;;
+ *) message "${PROBLEM_COLOR}bogus sub_depends: $SPELL
$THIS_SUB_DEPENDS${DEFAULT_COLOR}" ;
+ return 1;;
+esac
diff --git a/xorg-lib/pixman/DETAILS b/xorg-lib/pixman/DETAILS
index 7f1a5f9..0f64380 100755
--- a/xorg-lib/pixman/DETAILS
+++ b/xorg-lib/pixman/DETAILS
@@ -1,8 +1,8 @@
SPELL=pixman
- VERSION=0.9.6
- SOURCE="${SPELL}-${VERSION}.tar.bz2"
-
SOURCE_URL[0]=http://xorg.freedesktop.org/releases/individual/lib/${SOURCE}
-
SOURCE_HASH=sha512:16c5bdb72863aa549ca2b2a9e70c7d4f0f6c7ec5c72065f8d8ae8793c5714e87733410d8eb335dee527f2a496abe0a7a9c381a15a3b8c87db96b4347962a4e6f
+ VERSION=0.10.0
+
SOURCE_HASH=sha512:a80f2a81a2564a841728c23939cd6ed0e41b1014a4ca4e6cfd72d5c450ecdd2b4b091828252a6973074a8ea8c6732e98073ad00e19dfc42c207428aa83f329db
+ SOURCE=${SPELL}-${VERSION}.tar.gz
+ SOURCE_URL[0]=http://cairographics.org/releases/$SOURCE
SOURCE_DIRECTORY="${BUILD_DIRECTORY}/${SPELL}-${VERSION}"
WEB_SITE="http://xorg.freedesktop.org/"
LICENSE[0]=XCL
diff --git a/xorg-lib/pixman/HISTORY b/xorg-lib/pixman/HISTORY
index ae306d0..546626f 100644
--- a/xorg-lib/pixman/HISTORY
+++ b/xorg-lib/pixman/HISTORY
@@ -1,3 +1,7 @@
+2008-04-11 Treeve Jelbert <treeve AT sourcemage.org>
+ * DETAILS: version 0.10.0
+ new url
+
2008-03-17 Eric Sandall <sandalle AT sourcemage.org>
* CONFLICTS: Auto-conflicts with xorg as well