Hi,

This diff updates cairo to bugfix release 1.14.2.
Nice cleanup in patches/.

Eric.

Index: Makefile
===================================================================
RCS file: /cvs/ports/graphics/cairo/Makefile,v
retrieving revision 1.56
diff -u -p -r1.56 Makefile
--- Makefile    5 Jan 2015 09:27:41 -0000       1.56
+++ Makefile    17 Mar 2015 11:04:27 -0000
@@ -2,8 +2,7 @@
 
 COMMENT=               vector graphics library
 
-DISTNAME=              cairo-1.14.0
-REVISION=              1
+DISTNAME=              cairo-1.14.2
 SHARED_LIBS+=          cairo 12.3
 SHARED_LIBS+=          cairo-gobject 1.1
 SHARED_LIBS+=          cairo-script-interpreter 1.1
Index: distinfo
===================================================================
RCS file: /cvs/ports/graphics/cairo/distinfo,v
retrieving revision 1.23
diff -u -p -r1.23 distinfo
--- distinfo    17 Nov 2014 12:50:14 -0000      1.23
+++ distinfo    17 Mar 2015 11:04:27 -0000
@@ -1,2 +1,2 @@
-SHA256 (cairo-1.14.0.tar.xz) = LPX4FDLnfqQ1mvnc0PT6830BWTRQE5HDEb/S0ZoBNLc=
-SIZE (cairo-1.14.0.tar.xz) = 36584076
+SHA256 (cairo-1.14.2.tar.xz) = yRnZmd2xu77NS75lKZyiq9IHnH4T0iRXeJWvpwBezOs=
+SIZE (cairo-1.14.2.tar.xz) = 35376404
Index: patches/patch-src_cairo-cff-subset_c
===================================================================
RCS file: patches/patch-src_cairo-cff-subset_c
diff -N patches/patch-src_cairo-cff-subset_c
--- patches/patch-src_cairo-cff-subset_c        17 Nov 2014 12:50:14 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,128 +0,0 @@
-$OpenBSD: patch-src_cairo-cff-subset_c,v 1.1 2014/11/17 12:50:14 eric Exp $
-
-http://cgit.freedesktop.org/cairo/commit/?id=99a35dd273f3deb4ae54310f1ed1746bfd9fae70
-
-    CFF: Fix unaligned access
-
---- src/cairo-cff-subset.c.orig        Mon Oct 13 21:46:33 2014
-+++ src/cairo-cff-subset.c     Fri Oct 31 02:05:05 2014
-@@ -433,7 +433,7 @@ cff_index_read (cairo_array_t *index, unsigned char **
-     p = *ptr;
-     if (p + 2 > end_ptr)
-         return CAIRO_INT_STATUS_UNSUPPORTED;
--    count = be16_to_cpu( *((uint16_t *)p) );
-+    count = get_unaligned_be16 (p);
-     p += 2;
-     if (count > 0) {
-         offset_size = *p++;
-@@ -984,14 +984,14 @@ cairo_cff_font_read_fdselect (cairo_cff_font_t *font, 
-         for (i = 0; i < font->num_glyphs; i++)
-             font->fdselect[i] = *p++;
-     } else if (type == 3) {
--        num_ranges = be16_to_cpu( *((uint16_t *)p) );
-+        num_ranges = get_unaligned_be16 (p);
-         p += 2;
-         for  (i = 0; i < num_ranges; i++)
-         {
--            first = be16_to_cpu( *((uint16_t *)p) );
-+            first = get_unaligned_be16 (p);
-             p += 2;
-             fd = *p++;
--            last = be16_to_cpu( *((uint16_t *)p) );
-+            last = get_unaligned_be16 (p);
-             for (j = first; j < last; j++)
-                 font->fdselect[j] = fd;
-         }
-@@ -1722,7 +1722,7 @@ cairo_cff_font_get_gid_for_cid (cairo_cff_font_t  *fon
-           p = font->charset + 1;
-           g = 1;
-           while (g <= (unsigned)font->num_glyphs && p < font->data_end) {
--              c = be16_to_cpu( *((uint16_t *)p) );
-+              c = get_unaligned_be16 (p);
-               if (c == cid) {
-                   *gid = g;
-                   return CAIRO_STATUS_SUCCESS;
-@@ -1737,7 +1737,7 @@ cairo_cff_font_get_gid_for_cid (cairo_cff_font_t  *fon
-           first_gid = 1;
-           p = font->charset + 1;
-           while (first_gid <= (unsigned)font->num_glyphs && p + 2 < 
font->data_end) {
--              first_cid = be16_to_cpu( *((uint16_t *)p) );
-+              first_cid = get_unaligned_be16 (p);
-               num_left = p[2];
-               if (cid >= first_cid && cid <= first_cid + num_left) {
-                   *gid = first_gid + cid - first_cid;
-@@ -1753,8 +1753,8 @@ cairo_cff_font_get_gid_for_cid (cairo_cff_font_t  *fon
-           first_gid = 1;
-           p = font->charset + 1;
-           while (first_gid <= (unsigned)font->num_glyphs && p + 3 < 
font->data_end) {
--              first_cid = be16_to_cpu( *((uint16_t *)p) );
--              num_left = be16_to_cpu( *((uint16_t *)(p+2)) );
-+              first_cid = get_unaligned_be16 (p);
-+              num_left = get_unaligned_be16 (p+2);
-               if (cid >= first_cid && cid <= first_cid + num_left) {
-                   *gid = first_gid + cid - first_cid;
-                   return CAIRO_STATUS_SUCCESS;
-@@ -2328,7 +2328,7 @@ cairo_cff_font_write_cid_fontdict (cairo_cff_font_t *f
-     unsigned int i;
-     cairo_int_status_t status;
-     unsigned int offset_array;
--    uint32_t *offset_array_ptr;
-+    unsigned char *offset_array_ptr;
-     int offset_base;
-     uint16_t count;
-     uint8_t offset_size = 4;
-@@ -2349,7 +2349,7 @@ cairo_cff_font_write_cid_fontdict (cairo_cff_font_t *f
-     if (unlikely (status))
-         return status;
-     offset_base = _cairo_array_num_elements (&font->output) - 1;
--    *offset_array_ptr = cpu_to_be32(1);
-+    put_unaligned_be32(1, offset_array_ptr);
-     offset_array += sizeof(uint32_t);
-     for (i = 0; i < font->num_subset_fontdicts; i++) {
-         status = cff_dict_write (font->fd_dict[font->fd_subset_map[i]],
-@@ -2357,8 +2357,9 @@ cairo_cff_font_write_cid_fontdict (cairo_cff_font_t *f
-         if (unlikely (status))
-             return status;
- 
--      offset_array_ptr = (uint32_t *) _cairo_array_index (&font->output, 
offset_array);
--        *offset_array_ptr = cpu_to_be32(_cairo_array_num_elements 
(&font->output) - offset_base);
-+      offset_array_ptr = _cairo_array_index (&font->output, offset_array);
-+      put_unaligned_be32 (_cairo_array_num_elements (&font->output) - 
offset_base,
-+                          offset_array_ptr);
-       offset_array += sizeof(uint32_t);
-     }
- 
-@@ -2609,7 +2610,7 @@ cairo_cff_font_create_set_widths (cairo_cff_font_t *fo
-     unsigned int i;
-     tt_hhea_t hhea;
-     int num_hmetrics;
--    unsigned char buf[10];
-+    uint16_t short_entry;
-     int glyph_index;
-     cairo_int_status_t status;
- 
-@@ -2629,7 +2630,8 @@ cairo_cff_font_create_set_widths (cairo_cff_font_t *fo
-             status = font->backend->load_truetype_table 
(font->scaled_font_subset->scaled_font,
-                                                          TT_TAG_hmtx,
-                                                          glyph_index * 
long_entry_size,
--                                                         buf, 
&short_entry_size);
-+                                                         (unsigned char *) 
&short_entry,
-+                                                       &short_entry_size);
-             if (unlikely (status))
-                 return status;
-         }
-@@ -2638,11 +2640,12 @@ cairo_cff_font_create_set_widths (cairo_cff_font_t *fo
-             status = font->backend->load_truetype_table 
(font->scaled_font_subset->scaled_font,
-                                                          TT_TAG_hmtx,
-                                                          (num_hmetrics - 1) * 
long_entry_size,
--                                                         buf, 
&short_entry_size);
-+                                                         (unsigned char *) 
&short_entry,
-+                                                       &short_entry_size);
-             if (unlikely (status))
-                 return status;
-         }
--        font->widths[i] = be16_to_cpu (*((int16_t*)buf));
-+      font->widths[i] = be16_to_cpu (short_entry);
-     }
- 
-     return CAIRO_STATUS_SUCCESS;
Index: patches/patch-src_cairo-image-compositor_c
===================================================================
RCS file: patches/patch-src_cairo-image-compositor_c
diff -N patches/patch-src_cairo-image-compositor_c
--- patches/patch-src_cairo-image-compositor_c  5 Jan 2015 09:27:41 -0000       
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,21 +0,0 @@
-$OpenBSD: patch-src_cairo-image-compositor_c,v 1.1 2015/01/05 09:27:41 brad 
Exp $
-
-http://cgit.freedesktop.org/cairo/commit/?id=5c82d91a5e15d29b1489dcb413b24ee7fdf59934
-
-    image: Fix crash in _fill_xrgb32_lerp_opaque_spans
-
---- src/cairo-image-compositor.c.orig  Fri Jan  2 19:19:26 2015
-+++ src/cairo-image-compositor.c       Fri Jan  2 19:20:25 2015
-@@ -2242,10 +2242,10 @@ _fill_xrgb32_lerp_opaque_spans (void *abstract_rendere
-                                    spans[0].x, y, len, 1, r->u.fill.pixel);
-                   } else {
-                       uint32_t *d = (uint32_t*)(r->u.fill.data + 
r->u.fill.stride*y + spans[0].x*4);
--                      while (len--)
-+                      while (len-- > 0)
-                           *d++ = r->u.fill.pixel;
-                   }
--              } else while (len--) {
-+              } else while (len-- > 0) {
-                   *d = lerp8x4 (r->u.fill.pixel, a, *d);
-                   d++;
-               }
Index: patches/patch-src_cairo-image-info_c
===================================================================
RCS file: patches/patch-src_cairo-image-info_c
diff -N patches/patch-src_cairo-image-info_c
--- patches/patch-src_cairo-image-info_c        17 Nov 2014 12:50:14 -0000      
1.1
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,106 +0,0 @@
-$OpenBSD: patch-src_cairo-image-info_c,v 1.1 2014/11/17 12:50:14 eric Exp $
-
-http://cgit.freedesktop.org/cairo/commit/?id=99a35dd273f3deb4ae54310f1ed1746bfd9fae70
-
-    CFF: Fix unaligned access
-
---- src/cairo-image-info.c.orig        Wed Sep 25 00:38:54 2013
-+++ src/cairo-image-info.c     Fri Oct 31 02:05:05 2014
-@@ -39,12 +39,6 @@
- #include "cairo-error-private.h"
- #include "cairo-image-info-private.h"
- 
--static uint32_t
--_get_be32 (const unsigned char *p)
--{
--    return p[0] << 24 | p[1] << 16 | p[2] << 8 | p[3];
--}
--
- /* JPEG (image/jpeg)
-  *
-  * http://www.w3.org/Graphics/JPEG/itu-t81.pdf
-@@ -170,7 +164,7 @@ static const unsigned char _jpx_signature[] = {
- static const unsigned char *
- _jpx_next_box (const unsigned char *p)
- {
--    return p + _get_be32 (p);
-+    return p + get_unaligned_be32 (p);
- }
- 
- static const unsigned char *
-@@ -185,8 +179,8 @@ _jpx_match_box (const unsigned char *p, const unsigned
-     uint32_t length;
- 
-     if (p + 8 < end) {
--      length = _get_be32 (p);
--      if (_get_be32 (p + 4) == type &&  p + length < end)
-+      length = get_unaligned_be32 (p);
-+      if (get_unaligned_be32 (p + 4) == type &&  p + length < end)
-           return TRUE;
-     }
- 
-@@ -208,8 +202,8 @@ _jpx_find_box (const unsigned char *p, const unsigned 
- static void
- _jpx_extract_info (const unsigned char *p, cairo_image_info_t *info)
- {
--    info->height = _get_be32 (p);
--    info->width = _get_be32 (p + 4);
-+    info->height = get_unaligned_be32 (p);
-+    info->width = get_unaligned_be32 (p + 4);
-     info->num_components = (p[8] << 8) + p[9];
-     info->bits_per_component = p[10];
- }
-@@ -281,13 +275,13 @@ _cairo_image_info_get_png_info (cairo_image_info_t    
-        return CAIRO_INT_STATUS_UNSUPPORTED;
- 
-     p += 4;
--    if (_get_be32 (p) != PNG_IHDR)
-+    if (get_unaligned_be32 (p) != PNG_IHDR)
-        return CAIRO_INT_STATUS_UNSUPPORTED;
- 
-     p += 4;
--    info->width = _get_be32 (p);
-+    info->width = get_unaligned_be32 (p);
-     p += 4;
--    info->height = _get_be32 (p);
-+    info->height = get_unaligned_be32 (p);
- 
-     return CAIRO_STATUS_SUCCESS;
- }
-@@ -347,14 +341,14 @@ _jbig2_get_next_segment (const unsigned char  *p,
-     if (p + 6 >= end)
-       return NULL;
- 
--    seg_num = _get_be32 (p);
-+    seg_num = get_unaligned_be32 (p);
-     *type = p[4] & 0x3f;
-     big_page_size = (p[4] & 0x40) != 0;
-     p += 5;
- 
-     num_segs = p[0] >> 5;
-     if (num_segs == 7) {
--      num_segs = _get_be32 (p) & 0x1fffffff;
-+      num_segs = get_unaligned_be32 (p) & 0x1fffffff;
-       ref_seg_bytes = 4 + ((num_segs + 1)/8);
-     } else {
-       ref_seg_bytes = 1;
-@@ -373,7 +367,7 @@ _jbig2_get_next_segment (const unsigned char  *p,
-     if (p + 4 >= end)
-       return NULL;
- 
--    *data_len = _get_be32 (p);
-+    *data_len = get_unaligned_be32 (p);
-     p += 4;
-     *data = p;
- 
-@@ -397,8 +391,8 @@ _jbig2_get_next_segment (const unsigned char  *p,
- static void
- _jbig2_extract_info (cairo_image_info_t *info, const unsigned char *p)
- {
--    info->width = _get_be32 (p);
--    info->height = _get_be32 (p + 4);
-+    info->width = get_unaligned_be32 (p);
-+    info->height = get_unaligned_be32 (p + 4);
-     info->num_components = 1;
-     info->bits_per_component = 1;
- }
Index: patches/patch-src_cairo-tor-scan-converter_c
===================================================================
RCS file: patches/patch-src_cairo-tor-scan-converter_c
diff -N patches/patch-src_cairo-tor-scan-converter_c
--- patches/patch-src_cairo-tor-scan-converter_c        5 Jan 2015 09:27:41 
-0000       1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,132 +0,0 @@
-$OpenBSD: patch-src_cairo-tor-scan-converter_c,v 1.2 2015/01/05 09:27:41 brad 
Exp $
-
-http://cgit.freedesktop.org/cairo/commit/?id=2de69581c28bf115852037ca41eba13cb7335976
-
-    tor-scan-converter: can't do_fullrow when intersection in row + 0.5subrow
-
-http://cgit.freedesktop.org/cairo/commit/?id=40201f4b1ab52c85922b2b7ae05dd862159a1aa0
-
-    tor-scan-converter: Correctly align 64bit types
-
---- src/cairo-tor-scan-converter.c.orig        Mon Oct 13 21:46:33 2014
-+++ src/cairo-tor-scan-converter.c     Fri Jan  2 19:18:25 2015
-@@ -277,9 +277,14 @@ struct _pool_chunk {
-      * chunk in the pool header. */
-     struct _pool_chunk *prev_chunk;
- 
--    /* Actual data starts here.        Well aligned for pointers. */
-+    /* Actual data starts here. Well aligned even for 64 bit types. */
-+    int64_t data;
- };
- 
-+/* The int64_t data member of _pool_chunk just exists to enforce alignment,
-+ * it shouldn't be included in the allocated size for the struct. */
-+#define SIZEOF_POOL_CHUNK (sizeof(struct _pool_chunk) - sizeof(int64_t))
-+
- /* A memory pool.  This is supposed to be embedded on the stack or
-  * within some other structure.        It may optionally be followed by an
-  * embedded array from which requests are fulfilled until
-@@ -299,8 +304,11 @@ struct pool {
- 
-     /* Header for the sentinel chunk.  Directly following the pool
-      * struct should be some space for embedded elements from which
--     * the sentinel chunk allocates from. */
--    struct _pool_chunk sentinel[1];
-+     * the sentinel chunk allocates from. This is expressed as a char
-+     * array so that the 'int64_t data' member of _pool_chunk isn't
-+     * included. This way embedding struct pool in other structs works
-+     * without wasting space. */
-+    char sentinel[SIZEOF_POOL_CHUNK];
- };
- 
- /* A polygon edge. */
-@@ -475,7 +483,7 @@ _pool_chunk_create(struct pool *pool, size_t size)
- {
-     struct _pool_chunk *p;
- 
--    p = malloc(size + sizeof(struct _pool_chunk));
-+    p = malloc(SIZEOF_POOL_CHUNK + size);
-     if (unlikely (NULL == p))
-       longjmp (*pool->jmp, _cairo_error (CAIRO_STATUS_NO_MEMORY));
- 
-@@ -489,10 +497,10 @@ pool_init(struct pool *pool,
-         size_t embedded_capacity)
- {
-     pool->jmp = jmp;
--    pool->current = pool->sentinel;
-+    pool->current = (void*) pool->sentinel;
-     pool->first_free = NULL;
-     pool->default_capacity = default_capacity;
--    _pool_chunk_init(pool->sentinel, NULL, embedded_capacity);
-+    _pool_chunk_init(pool->current, NULL, embedded_capacity);
- }
- 
- static void
-@@ -502,7 +510,7 @@ pool_fini(struct pool *pool)
-     do {
-       while (NULL != p) {
-           struct _pool_chunk *prev = p->prev_chunk;
--          if (p != pool->sentinel)
-+          if (p != (void *) pool->sentinel)
-               free(p);
-           p = prev;
-       }
-@@ -542,14 +550,14 @@ _pool_alloc_from_new_chunk(
-       chunk = _pool_chunk_create (pool, capacity);
-     pool->current = chunk;
- 
--    obj = ((unsigned char*)chunk + sizeof(*chunk) + chunk->size);
-+    obj = ((unsigned char*)&chunk->data + chunk->size);
-     chunk->size += size;
-     return obj;
- }
- 
- /* Allocate size bytes from the pool.  The first allocated address
-- * returned from a pool is aligned to sizeof(void*).  Subsequent
-- * addresses will maintain alignment as long as multiples of void* are
-+ * returned from a pool is aligned to 8 bytes.  Subsequent
-+ * addresses will maintain alignment as long as multiples of 8 are
-  * allocated.  Returns the address of a new memory area or %NULL on
-  * allocation failures.        The pool retains ownership of the returned
-  * memory. */
-@@ -559,7 +567,7 @@ pool_alloc (struct pool *pool, size_t size)
-     struct _pool_chunk *chunk = pool->current;
- 
-     if (size <= chunk->capacity - chunk->size) {
--      void *obj = ((unsigned char*)chunk + sizeof(*chunk) + chunk->size);
-+      void *obj = ((unsigned char*)&chunk->data + chunk->size);
-       chunk->size += size;
-       return obj;
-     } else {
-@@ -573,16 +581,16 @@ pool_reset (struct pool *pool)
- {
-     /* Transfer all used chunks to the chunk free list. */
-     struct _pool_chunk *chunk = pool->current;
--    if (chunk != pool->sentinel) {
--      while (chunk->prev_chunk != pool->sentinel) {
-+    if (chunk != (void *) pool->sentinel) {
-+      while (chunk->prev_chunk != (void *) pool->sentinel) {
-           chunk = chunk->prev_chunk;
-       }
-       chunk->prev_chunk = pool->first_free;
-       pool->first_free = pool->current;
-     }
-     /* Reset the sentinel as the current chunk. */
--    pool->current = pool->sentinel;
--    pool->sentinel->size = 0;
-+    pool->current = (void *) pool->sentinel;
-+    pool->current->size = 0;
- }
- 
- /* Rewinds the cell list's cursor to the beginning.  After rewinding
-@@ -1167,8 +1175,8 @@ can_do_full_row (struct active_list *active)
- 
-       if (e->dy) {
-           struct quorem x = e->x;
--          x.quo += e->dxdy_full.quo - e->dxdy.quo/2;
--          x.rem += e->dxdy_full.rem - e->dxdy.rem/2;
-+          x.quo += e->dxdy_full.quo;
-+          x.rem += e->dxdy_full.rem;
-           if (x.rem < 0) {
-               x.quo--;
-               x.rem += e->dy;
Index: patches/patch-src_cairoint_h
===================================================================
RCS file: patches/patch-src_cairoint_h
diff -N patches/patch-src_cairoint_h
--- patches/patch-src_cairoint_h        27 Nov 2014 03:23:57 -0000      1.2
+++ /dev/null   1 Jan 1970 00:00:00 -0000
@@ -1,54 +0,0 @@
-$OpenBSD: patch-src_cairoint_h,v 1.2 2014/11/27 03:23:57 brad Exp $
-
-http://cgit.freedesktop.org/cairo/commit/?id=99a35dd273f3deb4ae54310f1ed1746bfd9fae70
-
-    CFF: Fix unaligned access
-
-http://cgit.freedesktop.org/cairo/commit/?id=adbeb3d53c6c6e8ddcc63988200da4c5c9627717
-
-    Improve performance of cpu_to_be32 and be32_to_cpu
-
---- src/cairoint.h.orig        Mon Oct 13 21:46:33 2014
-+++ src/cairoint.h     Mon Nov 17 19:57:23 2014
-@@ -229,7 +229,7 @@ be16_to_cpu(uint16_t v)
- static inline uint32_t cairo_const
- cpu_to_be32(uint32_t v)
- {
--    return (cpu_to_be16 (v) << 16) | cpu_to_be16 (v >> 16);
-+    return (v >> 24) | ((v >> 8) & 0xff00) | ((v << 8) & 0xff0000) | (v << 
24);
- }
- 
- static inline uint32_t cairo_const
-@@ -240,6 +240,32 @@ be32_to_cpu(uint32_t v)
- 
- #endif
- 
-+/* Unaligned big endian access
-+ */
-+
-+static inline uint16_t get_unaligned_be16 (const unsigned char *p)
-+{
-+    return p[0] << 8 | p[1];
-+}
-+
-+static inline uint32_t get_unaligned_be32 (const unsigned char *p)
-+{
-+    return p[0] << 24 | p[1] << 16 | p[2] << 8 | p[3];
-+}
-+
-+static inline void put_unaligned_be16 (uint16_t v, unsigned char *p)
-+{
-+    p[0] = (v >> 8) & 0xff;
-+    p[1] = v & 0xff;
-+}
-+
-+static inline void put_unaligned_be32 (uint32_t v, unsigned char *p)
-+{
-+    p[0] = (v >> 24) & 0xff;
-+    p[1] = (v >> 16) & 0xff;
-+    p[2] = (v >> 8)  & 0xff;
-+    p[3] = v & 0xff;
-+}
- 
- /* The glibc versions of ispace() and isdigit() are slow in UTF-8 locales.
-  */
Index: patches/patch-util_cairo-fdr_Makefile_in
===================================================================
RCS file: /cvs/ports/graphics/cairo/patches/patch-util_cairo-fdr_Makefile_in,v
retrieving revision 1.4
diff -u -p -r1.4 patch-util_cairo-fdr_Makefile_in
--- patches/patch-util_cairo-fdr_Makefile_in    17 Nov 2014 12:50:14 -0000      
1.4
+++ patches/patch-util_cairo-fdr_Makefile_in    17 Mar 2015 11:04:27 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-util_cairo-fdr_Makefile_in,v 1.4 2014/11/17 12:50:14 eric Exp $
---- util/cairo-fdr/Makefile.in.orig    Tue Oct 14 03:47:27 2014
-+++ util/cairo-fdr/Makefile.in Thu Oct 30 21:01:04 2014
-@@ -358,7 +358,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/src \
+--- util/cairo-fdr/Makefile.in.orig    Wed Mar 11 02:43:13 2015
++++ util/cairo-fdr/Makefile.in Tue Mar 17 11:27:33 2015
+@@ -435,7 +435,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/src \
  cairo_fdr_la_SOURCES = fdr.c
  cairo_fdr_la_CPPFLAGS = $(AM_CPPFLAGS)
  cairo_fdr_la_CFLAGS = $(CAIRO_CFLAGS)
Index: patches/patch-util_cairo-sphinx_Makefile_in
===================================================================
RCS file: 
/cvs/ports/graphics/cairo/patches/patch-util_cairo-sphinx_Makefile_in,v
retrieving revision 1.2
diff -u -p -r1.2 patch-util_cairo-sphinx_Makefile_in
--- patches/patch-util_cairo-sphinx_Makefile_in 17 Nov 2014 12:50:14 -0000      
1.2
+++ patches/patch-util_cairo-sphinx_Makefile_in 17 Mar 2015 11:04:27 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-util_cairo-sphinx_Makefile_in,v 1.2 2014/11/17 12:50:14 eric 
Exp $
---- util/cairo-sphinx/Makefile.in.orig Tue Oct 14 03:47:28 2014
-+++ util/cairo-sphinx/Makefile.in      Thu Oct 30 21:01:04 2014
-@@ -368,7 +368,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/src \
+--- util/cairo-sphinx/Makefile.in.orig Wed Mar 11 02:43:13 2015
++++ util/cairo-sphinx/Makefile.in      Tue Mar 17 11:27:33 2015
+@@ -445,7 +445,7 @@ AM_CPPFLAGS = -I$(top_srcdir)/src \
  cairo_sphinx_la_SOURCES = fdr.c
  cairo_sphinx_la_CPPFLAGS = $(AM_CPPFLAGS)
  cairo_sphinx_la_CFLAGS = $(CAIRO_CFLAGS)
Index: patches/patch-util_cairo-trace_Makefile_in
===================================================================
RCS file: /cvs/ports/graphics/cairo/patches/patch-util_cairo-trace_Makefile_in,v
retrieving revision 1.6
diff -u -p -r1.6 patch-util_cairo-trace_Makefile_in
--- patches/patch-util_cairo-trace_Makefile_in  17 Nov 2014 12:50:14 -0000      
1.6
+++ patches/patch-util_cairo-trace_Makefile_in  17 Mar 2015 11:04:27 -0000
@@ -1,7 +1,7 @@
 $OpenBSD: patch-util_cairo-trace_Makefile_in,v 1.6 2014/11/17 12:50:14 eric 
Exp $
---- util/cairo-trace/Makefile.in.orig  Tue Oct 14 03:47:28 2014
-+++ util/cairo-trace/Makefile.in       Thu Oct 30 21:01:04 2014
-@@ -378,7 +378,7 @@ libcairo_trace_la_CPPFLAGS = -DCAIRO_TRACE_OUTDIR="\"$
+--- util/cairo-trace/Makefile.in.orig  Wed Mar 11 02:43:13 2015
++++ util/cairo-trace/Makefile.in       Tue Mar 17 11:27:33 2015
+@@ -454,7 +454,7 @@ libcairo_trace_la_CPPFLAGS = -DCAIRO_TRACE_OUTDIR="\"$
                          $(AM_CPPFLAGS)
  
  libcairo_trace_la_CFLAGS = $(CAIRO_CFLAGS) $(real_pthread_CFLAGS)
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/graphics/cairo/pkg/PLIST,v
retrieving revision 1.17
diff -u -p -r1.17 PLIST
--- pkg/PLIST   17 Nov 2014 12:50:14 -0000      1.17
+++ pkg/PLIST   17 Mar 2015 11:04:27 -0000
@@ -101,7 +101,10 @@ share/gtk-doc/html/cairo/index-all.html
 share/gtk-doc/html/cairo/index.html
 share/gtk-doc/html/cairo/index.sgml
 share/gtk-doc/html/cairo/language-bindings.html
+share/gtk-doc/html/cairo/left-insensitive.png
 share/gtk-doc/html/cairo/left.png
+share/gtk-doc/html/cairo/right-insensitive.png
 share/gtk-doc/html/cairo/right.png
 share/gtk-doc/html/cairo/style.css
+share/gtk-doc/html/cairo/up-insensitive.png
 share/gtk-doc/html/cairo/up.png

Reply via email to