Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (edae58bf1b32978b7e23affdbc0de498a0ca413c)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (edae58bf1b32978b7e23affdbc0de498a0ca413c)
  • Date: Mon, 22 Sep 2008 20:02:30 -0500

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

dev/null |binary
x11-libs/cairo/DEPENDS | 71
+++++++++++++++++++++++++---------
x11-libs/cairo/DETAILS | 36 ++++++++---------
x11-libs/cairo/HISTORY | 6 ++
x11-libs/cairo/PREPARE | 2
x11-libs/cairo/cairo-1.7.4.tar.gz.sig | 0
x11-libs/cairo/cairo-1.7.6.tar.gz.sig |binary
7 files changed, 77 insertions(+), 38 deletions(-)

New commits:
commit edae58bf1b32978b7e23affdbc0de498a0ca413c
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

cairo: => 1.7.6 + lots of fixes

diff --git a/x11-libs/cairo/DEPENDS b/x11-libs/cairo/DEPENDS
index 93bb78c..abe20a7 100755
--- a/x11-libs/cairo/DEPENDS
+++ b/x11-libs/cairo/DEPENDS
@@ -1,18 +1,53 @@
-depends xorg-libs &&
-depends libxrender &&
-depends pixman &&
-
-optional_depends "libpng" \
- "--enable-png" \
- "--disable-png" \
- "for PNG support" &&
-
-optional_depends "glitz" \
- "--enable-glitz" \
- "--disable-glitz" \
- "for OpenGL accelerated graphics" &&
-
-optional_depends "gtk-doc" \
- "--enable-gtk-doc" \
- "--disable-gtk-doc" \
- "Build documentation with gtk-doc"
+depends pixman &&
+
+optional_depends libx11 \
+ "--enable-xlib" \
+ "--disable-xlib" \
+ "for Xlib surface backend feature" &&
+
+if is_depends_enabled $SPELL libx11; then
+ optional_depends libxrender \
+ "--enable-xlib-xrender" \
+ "--disable-xlib-xrender" \
+ "for Xlib Xrender surface backend"
+fi &&
+
+optional_depends xcb-util \
+ "--enable-xcb" \
+ "--disable-xcb" \
+ "for XCB surface backend feature" &&
+
+optional_depends libpng \
+ "--enable-png" \
+ "--disable-png" \
+ "for PNG support" &&
+
+optional_depends glitz \
+ "--enable-glitz" \
+ "--disable-glitz" \
+ "for OpenGL accelerated graphics" &&
+
+optional_depends directfb \
+ "--enable-directfb" \
+ "--disable-directfb" \
+ "for directfb surface backend feature" &&
+
+optional_depends freetype2 \
+ "--enable-ft" \
+ "--disable-ft" \
+ "for FreeType font backend feature" &&
+
+optional_depends poppler \
+ "--enable-pdf" \
+ "--disable-pdf" \
+ "for PDF surface backend feature" &&
+
+optional_depends librsvg2 \
+ "--enable-svg" \
+ "--disable-svg" \
+ "for SVG surface backend feature" &&
+
+optional_depends gtk-doc \
+ "--enable-gtk-doc" \
+ "--disable-gtk-doc" \
+ "Build documentation with gtk-doc"
diff --git a/x11-libs/cairo/DETAILS b/x11-libs/cairo/DETAILS
index ebbe28f..2bd45ab 100755
--- a/x11-libs/cairo/DETAILS
+++ b/x11-libs/cairo/DETAILS
@@ -1,27 +1,27 @@
SPELL=cairo
-if [[ $CAIRO_DEVEL == y ]]; then
- VERSION=1.7.4
+# uncomment on 1.8 release
+#if [[ $CAIRO_DEVEL == y ]]; then
+ VERSION=1.7.6
SOURCE=$SPELL-$VERSION.tar.gz
SOURCE_URL[0]=http://cairographics.org/snapshots/$SOURCE
- SOURCE_GPG="gurus.gpg:${SOURCE}.sig"
-else
- VERSION=1.6.4
- SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://cairographics.org/releases/$SOURCE
-
SOURCE_HASH=sha512:b9b4f57c679559b2a128dde6e92cc297e21a29191219c7c24c2e933cbc8ec741253a2ba76075cf7414a04da506d669f8829d63510a98acc6073989e9b8cbd93e
-fi
-SOURCE_DIRECTORY=$BUILD_DIRECTORY/$SPELL-$VERSION
- WEB_SITE=http://cairographics.org
# SOURCE_GPG=gurus.gpg:$SOURCE.sig
+#else
+# VERSION=1.6.4
+# SOURCE=$SPELL-$VERSION.tar.gz
+# SOURCE_URL[0]=http://cairographics.org/releases/$SOURCE
+#
SOURCE_HASH=sha512:b9b4f57c679559b2a128dde6e92cc297e21a29191219c7c24c2e933cbc8ec741253a2ba76075cf7414a04da506d669f8829d63510a98acc6073989e9b8cbd93e
+#fi
+SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
+ WEB_SITE=http://cairographics.org/
+ SOURCE_GPG=gurus.gpg:$SOURCE.sig
LICENSE[0]=MIT
ENTERED=20040617
KEYWORDS="x11 libs"
- SHORT="Multi-platform 2D graphics library"
+ SHORT="multi-platform 2D graphics library"
cat << EOF
-Cairo is a vector graphics library with cross-device output
-support. Currently supported output targets include the X Window
-System and in-memory image buffers. PostScript and PDF file output is
-planned. Cairo is designed to produce identical output on all output
-media while taking advantage of display hardware acceleration when
-available (eg. through the X Render Extension).
+Cairo is a vector graphics library with cross-device output support.
Currently
+supported output targets include the X Window System and in-memory image
+buffers. PostScript and PDF file output is planned. Cairo is designed to
produce
+identical output on all output media while taking advantage of display
hardware
+acceleration when available (eg. through the X Render Extension).
EOF
diff --git a/x11-libs/cairo/HISTORY b/x11-libs/cairo/HISTORY
index 91f6294..67f3223 100644
--- a/x11-libs/cairo/HISTORY
+++ b/x11-libs/cairo/HISTORY
@@ -1,3 +1,8 @@
+2008-09-23 Vlad Glagolev <stealth AT sourcemage.org>
+ * DETAILS: updated devel to 1.7.6; force devel version (until 1.8.0);
+ fixed long/short descs; quoting paths; fixed website; cleaned up
+ * DEPENDS: fixed/added lots of deps
+
2008-09-07 Robin Cook <rcook AT wyrms.net>
* PREPARE: added to build development version for pango 1.21.5
* DETAILS: added development VERSION to 1.7.4
@@ -135,4 +140,3 @@

2004-06-17 Arwed v. Merkatz <v.merkatz AT gmx.net>
* DEPENDS, DETAILS, HISTORY, PRE_BUILD: created the spell
-
diff --git a/x11-libs/cairo/PREPARE b/x11-libs/cairo/PREPARE
index 4dcfdad..8f9397f 100755
--- a/x11-libs/cairo/PREPARE
+++ b/x11-libs/cairo/PREPARE
@@ -1 +1 @@
-config_query CAIRO_DEVEL "Build devel (unstable) version?" n
\ No newline at end of file
+config_query CAIRO_DEVEL "Build devel (unstable) version?" n
diff --git a/x11-libs/cairo/cairo-1.7.4.tar.gz.sig
b/x11-libs/cairo/cairo-1.7.4.tar.gz.sig
deleted file mode 100644
index 499283c..0000000
Binary files a/x11-libs/cairo/cairo-1.7.4.tar.gz.sig and /dev/null differ
diff --git a/x11-libs/cairo/cairo-1.7.6.tar.gz.sig
b/x11-libs/cairo/cairo-1.7.6.tar.gz.sig
new file mode 100644
index 0000000..a2214f0
Binary files /dev/null and b/x11-libs/cairo/cairo-1.7.6.tar.gz.sig differ



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (edae58bf1b32978b7e23affdbc0de498a0ca413c), Vlad Glagolev, 09/22/2008

Archive powered by MHonArc 2.6.24.

Top of Page