[Lunar-commits] <moonbase-other> cairo: version bumped to 1.12.4.

Florin Braescu florin at lunar-linux.org
Sun Oct 7 19:24:19 CEST 2012


commit d284e2ac4fd1ec0be31a0aaabcca8b6268844885
Author: Florin Braescu <florin at lunar-linux.org>
Date: Sun, 07 Oct 2012 10:24:19 -0700
URL: https://github.com/lunar-linux/moonbase-other/commit/d284e2ac4fd1ec0be31a0aaabcca8b6268844885

cairo: version bumped to 1.12.4.

Add libxcb depend (pango need it).
---
  graphics/cairo/BUILD   | +1/-1     
  graphics/cairo/DEPENDS | +2/-6     
  graphics/cairo/DETAILS | +3/-3     
  3 files changed, 6 insertions(+), 10 deletions(-)

--- a/graphics/cairo/BUILD
+++ b/graphics/cairo/BUILD
@@ -4,7 +4,7 @@
   # see https://bugs.freedesktop.org/show_bug.cgi?id=29092
   patch_it $SOURCE_CACHE/$SOURCE3 1  &&
 
-  OPTS+=" --disable-static"  &&
+  OPTS+=" --disable-static --enable-xlib-xcb "  &&
 
   if in_depends $MODULE qt4 ; then
     . /etc/profile.d/qt4.rc
--- a/graphics/cairo/DEPENDS
+++ b/graphics/cairo/DEPENDS
@@ -1,4 +1,5 @@
 depends  pixman
+depends  libxcb
 
 optional_depends "libpng"                                               \
                  "--enable-png --enable-svg"                            \
@@ -16,15 +17,10 @@ optional_depends "libX11"                                               \
                  "for Xlib surface backend"
 
 optional_depends "libXrender"                                           \
-                 "--enable-xlib --enable-xlib-xrender"                  \
+                 "--enable-xlib-xrender"                                \
                  "--disable-xlib-xrender"                               \
                  "for Xlib Xrender surface backend (enables Xlib)"
 
-optional_depends "libxcb"                                               \
-                 "--enable-xlib --enable-xcb"                           \
-                 "--disable-xcb"                                        \
-                 "for XCB surface backend (experimental, enables Xlib)"
-
 optional_depends "qt4"                                                  \
                  "--enable-qt"                                          \
                  "--disable-qt"                                         \
--- a/graphics/cairo/DETAILS
+++ b/graphics/cairo/DETAILS
@@ -1,17 +1,17 @@
           MODULE=cairo
-         VERSION=1.12.2
+         VERSION=1.12.4
           SOURCE=$MODULE-$VERSION.tar.xz
          SOURCE2=$MODULE-1.10.0-gradients.patch.bz2
          SOURCE3=$MODULE-1.12.2-qt-4.8.patch.bz2
       SOURCE_URL=http://cairographics.org/releases
      SOURCE2_URL=$PATCH_URL
      SOURCE3_URL=$PATCH_URL
-      SOURCE_VFY=sha1:bc2ee50690575f16dab33af42a2e6cdc6451e3f9
+      SOURCE_VFY=sha1:f4158981ed01e73c94fb8072074b17feee61a68b
      SOURCE2_VFY=sha1:5035313c72fbb7a2134a26a3985e5a54cfe3c2ae
      SOURCE3_VFY=sha1:0052e17643c7a4c881782f38757354202e3c1cab
         WEB_SITE=http://cairographics.org
          ENTERED=20040506
-         UPDATED=20120731
+         UPDATED=20121007
            SHORT="A multi-platform 2D vector graphics library"
 
 cat << EOF




More information about the Lunar-commits mailing list