summaryrefslogtreecommitdiff
path: root/graphics/cairo/patches
diff options
context:
space:
mode:
authorwiz <wiz>2010-12-26 14:58:43 +0000
committerwiz <wiz>2010-12-26 14:58:43 +0000
commitf56a0a3855fdcefb5702d95bc82df593f043e968 (patch)
tree8781b2394d096722b71376ccad858eaee084b86d /graphics/cairo/patches
parenta2eaf6addb54e6b658b46816a07c138c9bc92143 (diff)
downloadpkgsrc-f56a0a3855fdcefb5702d95bc82df593f043e968.tar.gz
Update to 1.10.2:
Release 1.10.2 (2010-12-25 Chris Wilson <chris@chris-wilson.co.uk>) =================================================================== The cairo community is pleased to announce the 1.10.2 release of the cairo graphics library. This is the first update to cairo's stable 1.10 series and contains a large number of bug fixes. While many people have contributed and have help to test the release, 2 people deserve special recognition for their efforts in tracking down and fixing bugs, Andrea Canciani and Adrian Johnson. Thanks to their tremendous efforts, and of all cairo contributors, it is much appreciated. We recommend everyone upgrade to cairo 1.10.2 and hope that everyone will continue to have lots of fun with cairo! -Chris Bug fixes --------- Fix embedding of grayscale jpegs in PS. https://bugs.freedesktop.org/show_bug.cgi?id=31632 Fix the reported path of extents containing a curve. Fix the compositing of unaligned boxes. Reset the clipper in PDF upon finish. Fix degenerates arcs to become a degenerate line. Build support for autoconf 2.67 Fix painting of transformed patterns in PS Fix the EPS bounding box for PS https://bugs.freedesktop.org/show_bug.cgi?id=24688 Fix the missing content for EPS https://bugs.freedesktop.org/show_bug.cgi?id=24688 Fix regression upon changing page size in PS/PDF https://bugs.freedesktop.org/show_bug.cgi?id=24691 Only use ActualText with PDF-1.5 documents Fix the bbox for type1 fallbacks. Reset the color after ending the context in PDF https://bugs.freedesktop.org/show_bug.cgi?id=31140 Fix the advance of subsetted type1 fonts https://bugs.freedesktop.org/show_bug.cgi?id=31062 Fix handling of EXTEND_NONE gradients for PDF Restrict in-place optimisation for a8 image masks with SOURCE
Diffstat (limited to 'graphics/cairo/patches')
-rw-r--r--graphics/cairo/patches/patch-ab52
-rw-r--r--graphics/cairo/patches/patch-ac16
-rw-r--r--graphics/cairo/patches/patch-ad52
3 files changed, 0 insertions, 120 deletions
diff --git a/graphics/cairo/patches/patch-ab b/graphics/cairo/patches/patch-ab
deleted file mode 100644
index e8eb7949345..00000000000
--- a/graphics/cairo/patches/patch-ab
+++ /dev/null
@@ -1,52 +0,0 @@
-$NetBSD: patch-ab,v 1.13 2010/10/12 19:50:35 joerg Exp $
-
-Fix unportable test construct.
-LD_PRELOAD is supported on DragonFly.
-
---- configure.orig 2010-09-06 16:16:46.000000000 +0000
-+++ configure
-@@ -21447,7 +21447,7 @@ xlib_xcb_NONPKGCONFIG_LIBS="$ac_env_xlib
- xlib_xcb_NONPKGCONFIG_EXTRA_LIBS="$ac_env_xlib_xcb_NONPKGCONFIG_EXTRA_LIBS_value"
-
-
-- if test "x$use_xcb" == "xyes" -a "x$use_xlib" == "xyes"; then
-+ if test "x$use_xcb" = "xyes" -a "x$use_xlib" = "xyes"; then
- xlib_xcb_REQUIRES="x11-xcb"
-
- pkg_failed=no
-@@ -21797,7 +21797,7 @@ xcb_shm_NONPKGCONFIG_LIBS="$ac_env_xcb_s
- xcb_shm_NONPKGCONFIG_EXTRA_LIBS="$ac_env_xcb_shm_NONPKGCONFIG_EXTRA_LIBS_value"
-
-
-- if test "x$use_xcb" == "xyes"; then
-+ if test "x$use_xcb" = "xyes"; then
- xcb_shm_REQUIRES="xcb-shm"
-
- pkg_failed=no
-@@ -25203,7 +25203,7 @@ drm_xr_NONPKGCONFIG_LIBS="$ac_env_drm_xr
- drm_xr_NONPKGCONFIG_EXTRA_LIBS="$ac_env_drm_xr_NONPKGCONFIG_EXTRA_LIBS_value"
-
-
-- if test "x$use_drm" == "xyes"; then
-+ if test "x$use_drm" = "xyes"; then
- drm_xr_REQUIRES="xorg-server >= 1.6 xproto xextproto >= 7.0.99.1 renderproto x11"
-
- pkg_failed=no
-@@ -25845,7 +25845,7 @@ xcb_drm_NONPKGCONFIG_LIBS="$ac_env_xcb_d
- xcb_drm_NONPKGCONFIG_EXTRA_LIBS="$ac_env_xcb_drm_NONPKGCONFIG_EXTRA_LIBS_value"
-
-
-- if test "x$use_xcb" == "xyes" -a "x$use_drm" == "xyes"; then
-+ if test "x$use_xcb" = "xyes" -a "x$use_drm" = "xyes"; then
- xcb_drm_REQUIRES="xcb-dri2"
-
- pkg_failed=no
-@@ -33603,7 +33603,7 @@ _ACEOF
-
-
- case $host in
--*-linux*|*-*bsd*|*-solaris*|*-*-darwin*)
-+*-linux*|*-*bsd*|*-solaris*|*-*-darwin*|*-dragonfly*)
- have_ld_preload="yes"
- ;;
- *)
diff --git a/graphics/cairo/patches/patch-ac b/graphics/cairo/patches/patch-ac
deleted file mode 100644
index 27118d7e7a0..00000000000
--- a/graphics/cairo/patches/patch-ac
+++ /dev/null
@@ -1,16 +0,0 @@
-$NetBSD: patch-ac,v 1.15 2010/09/15 18:35:38 wiz Exp $
-
-Enumerations shouldn't end with a comma.
-https://bugs.freedesktop.org/show_bug.cgi?id=30115
-
---- src/cairo.h.orig 2010-09-06 12:11:22.000000000 +0000
-+++ src/cairo.h
-@@ -1973,7 +1973,7 @@ typedef enum _cairo_device_type {
- CAIRO_DEVICE_TYPE_SCRIPT,
- CAIRO_DEVICE_TYPE_XCB,
- CAIRO_DEVICE_TYPE_XLIB,
-- CAIRO_DEVICE_TYPE_XML,
-+ CAIRO_DEVICE_TYPE_XML
- } cairo_device_type_t;
-
- cairo_public cairo_device_type_t
diff --git a/graphics/cairo/patches/patch-ad b/graphics/cairo/patches/patch-ad
deleted file mode 100644
index 7492dd47c14..00000000000
--- a/graphics/cairo/patches/patch-ad
+++ /dev/null
@@ -1,52 +0,0 @@
-$NetBSD: patch-ad,v 1.9 2010/10/12 19:50:35 joerg Exp $
-
-Fix unportable test construct.
-LD_PRELOAD is supported on DragonFly.
-
---- configure.ac.orig 2010-09-06 12:11:22.000000000 +0000
-+++ configure.ac
-@@ -99,7 +99,7 @@ CAIRO_ENABLE_SURFACE_BACKEND(xcb, XCB, n
- ])
-
- CAIRO_ENABLE_FUNCTIONS(xlib_xcb, Xlib/XCB, no, [
-- if test "x$use_xcb" == "xyes" -a "x$use_xlib" == "xyes"; then
-+ if test "x$use_xcb" = "xyes" -a "x$use_xlib" = "xyes"; then
- xlib_xcb_REQUIRES="x11-xcb"
- PKG_CHECK_MODULES(xlib_xcb, $xlib_xcb_REQUIRES, ,
- [use_xlib_xcb="no (requires $xlib_xcb_REQUIRES http://xcb.freedesktop.org)"])
-@@ -110,7 +110,7 @@ CAIRO_ENABLE_FUNCTIONS(xlib_xcb, Xlib/XC
- AM_CONDITIONAL(BUILD_XLIB_XCB, test "x$use_xlib_xcb" = "xyes")
-
- CAIRO_ENABLE_FUNCTIONS(xcb_shm, XCB/SHM, auto, [
-- if test "x$use_xcb" == "xyes"; then
-+ if test "x$use_xcb" = "xyes"; then
- xcb_shm_REQUIRES="xcb-shm"
- PKG_CHECK_MODULES(xcb_shm, $xcb_shm_REQUIRES, ,
- [AC_MSG_RESULT(no)
-@@ -232,7 +232,7 @@ CAIRO_ENABLE_SURFACE_BACKEND(drm, DRM, n
- ])
-
- CAIRO_ENABLE_FUNCTIONS(drm_xr, DRM Xr (DDX), no, [
-- if test "x$use_drm" == "xyes"; then
-+ if test "x$use_drm" = "xyes"; then
- drm_xr_REQUIRES="xorg-server >= 1.6 xproto xextproto >= 7.0.99.1 renderproto x11"
- PKG_CHECK_MODULES(drm_xr, $drm_xr_REQUIRES, ,
- [AC_MSG_RESULT(no)
-@@ -262,7 +262,7 @@ CAIRO_ENABLE_SURFACE_BACKEND(gallium, Ga
- ])
-
- CAIRO_ENABLE_FUNCTIONS(xcb_drm, XCB/DRM, no, [
-- if test "x$use_xcb" == "xyes" -a "x$use_drm" == "xyes"; then
-+ if test "x$use_xcb" = "xyes" -a "x$use_drm" = "xyes"; then
- xcb_drm_REQUIRES="xcb-dri2"
- PKG_CHECK_MODULES(xcb_drm, $xcb_drm_REQUIRES, ,
- [AC_MSG_RESULT(no)
-@@ -708,7 +708,7 @@ dnl The tracing utility requires LD_PREL
- dnl that are known to work.
-
- case $host in
--*-linux*|*-*bsd*|*-solaris*|*-*-darwin*)
-+*-linux*|*-*bsd*|*-solaris*|*-*-darwin*|*-dragonfly*)
- have_ld_preload="yes"
- ;;
- *)