head	1.2;
access;
symbols
	pkgsrc-2015Q4:1.1.0.14
	pkgsrc-2015Q4-base:1.1
	pkgsrc-2015Q3:1.1.0.12
	pkgsrc-2015Q3-base:1.1
	pkgsrc-2015Q2:1.1.0.10
	pkgsrc-2015Q2-base:1.1
	pkgsrc-2015Q1:1.1.0.8
	pkgsrc-2015Q1-base:1.1
	pkgsrc-2014Q4:1.1.0.6
	pkgsrc-2014Q4-base:1.1
	pkgsrc-2014Q3:1.1.0.4
	pkgsrc-2014Q3-base:1.1
	pkgsrc-2014Q2:1.1.0.2
	pkgsrc-2014Q2-base:1.1;
locks; strict;
comment	@# @;


1.2
date	2016.01.26.13.56.23;	author wiz;	state dead;
branches;
next	1.1;
commitid	CBNNE59kWzEjMrSy;

1.1
date	2014.05.16.01.21.12;	author pho;	state Exp;
branches
	1.1.14.1;
next	;
commitid	tUJg3bHhJrmWvHAx;

1.1.14.1
date	2016.02.29.10.14.38;	author bsiegert;	state dead;
branches;
next	;
commitid	jJwEHK29iwqzsNWy;


desc
@@


1.2
log
@Update graphite2 to 1.3.5. Updated provided by coypu on pkgsrc-users.

1.3.5
    . Bug fixes
        . Security bug fix
        . Fix ARM misalignment problem
        . Track latest cmake

1.3.4
    . Transition from Mercurial to Git
    . Bug fixes
        . Fix Collision Kerning ignoring some diacritics
        . Handle pass bits 16-31 to speed up fonts with > 16 passes
        . Various minor fuzz bug fixes
        . Make Coverity happy
        . Add GR_FALLTHROUGH macro for clang c++11

1.3.3
    . Slight speed up in Collision Avoidance
    . Remove dead bidi code
    . Bug fixes
        . Between pass bidi reorderings and at the end
        . Decompressor fuzz bugs
        . Other fuzz bugs

1.3.2
    . Remove full bidi. All segments are assumed to be single directioned.
    . Bug fixes:
        . Decompressor corner cases
        . Various fuzz bugs

1.3.1
    . Deprecation warning: Full bidi support is about to be deprecated. Make contact
      if this impacts you.
    . Change compression block format slightly to conform to LZ4
    . Bug fixes:
        . Handle mono direction text with diacritics consistently. Fonts
          now see the direction they expect consistently and bidi now
          gives expected results.
        . Fixed lots of fuzz bugs
        . Coverity cleanups
        . Build now works for clang and/or asan and/or afl etc.

1.3.0
    . Add collision avoidance
        . Shift Collider
        . Kern Collider
        . Octabox outlines and subboxes
    . Add compressed Silf and Glat table support
    . Bug fixes:
        . Stop loops forming in the child, sibling tree
        . Handle bidi mirroring correctly if no bidi occurring
@
text
@$NetBSD: patch-Graphite.cmake,v 1.1 2014/05/16 01:21:12 pho Exp $

CREATE_LIBTOOL_FILE: Fix incorrect library_names on Darwin

--- Graphite.cmake.orig	2014-05-16 01:00:36.000000000 +0000
+++ Graphite.cmake
@@@@ -46,7 +46,7 @@@@ FUNCTION(CREATE_LIBTOOL_FILE _target _in
   FILE(APPEND ${_laname} "dlname='${_soname}'\n\n")
   FILE(APPEND ${_laname} "# Names of this library.\n")
   if (${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
-    FILE(APPEND ${_laname} "library_names='${_lanamwe}.${_target_current}.${_target_revision}.${_target_age}.${_soext} ${_lanamewe}.${_target_current}.${_soext} ${_soname}'\n\n")
+    FILE(APPEND ${_laname} "library_names='${_lanamewe}.${_target_current}.${_target_revision}.${_target_age}${_soext} ${_lanamewe}.${_target_current}${_soext} ${_soname}'\n\n")
   else (${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
     FILE(APPEND ${_laname} "library_names='${_soname}.${_target_current}.${_target_revision}.${_target_age} ${_soname}.${_target_current} ${_soname}'\n\n")
   endif (${CMAKE_SYSTEM_NAME} STREQUAL "Darwin")
@


1.1
log
@Fix build errors on Darwin

patches/patch-Graphite.cmake (CREATE_LIBTOOL_FILE):
  Fix incorrect library_names

patches/patch-src_CMakeLists.txt:
  Don't pass -nodefaultlibs to compiler or the build fails for missing
  symbols on PowerPC and possibly other platforms.
@
text
@d1 1
a1 1
$NetBSD$
@


1.1.14.1
log
@Pullup ticket #4940 - requested by sevan
graphics/graphite2: security fix

Revisions pulled up:
- graphics/graphite2/Makefile                                   1.3
- graphics/graphite2/PLIST                                      1.3
- graphics/graphite2/distinfo                                   1.5
- graphics/graphite2/patches/patch-Graphite.cmake               deleted
- graphics/graphite2/patches/patch-src_CMakeLists.txt           1.3

---
   Module Name:    pkgsrc
   Committed By:   wiz
   Date:           Tue Jan 26 13:56:23 UTC 2016

   Modified Files:
           pkgsrc/graphics/graphite2: Makefile PLIST distinfo
           pkgsrc/graphics/graphite2/patches: patch-src_CMakeLists.txt
   Removed Files:
           pkgsrc/graphics/graphite2/patches: patch-Graphite.cmake

   Log Message:
   Update graphite2 to 1.3.5. Updated provided by coypu on pkgsrc-users.

   1.3.5
       . Bug fixes
           . Security bug fix
           . Fix ARM misalignment problem
           . Track latest cmake

   1.3.4
       . Transition from Mercurial to Git
       . Bug fixes
           . Fix Collision Kerning ignoring some diacritics
           . Handle pass bits 16-31 to speed up fonts with > 16 passes
           . Various minor fuzz bug fixes
           . Make Coverity happy
           . Add GR_FALLTHROUGH macro for clang c++11

   1.3.3
       . Slight speed up in Collision Avoidance
       . Remove dead bidi code
       . Bug fixes
           . Between pass bidi reorderings and at the end
           . Decompressor fuzz bugs
           . Other fuzz bugs

   1.3.2
       . Remove full bidi. All segments are assumed to be single directioned.
       . Bug fixes:
           . Decompressor corner cases
           . Various fuzz bugs

   1.3.1
       . Deprecation warning: Full bidi support is about to be deprecated. Make contact
         if this impacts you.
       . Change compression block format slightly to conform to LZ4
       . Bug fixes:
           . Handle mono direction text with diacritics consistently. Fonts
             now see the direction they expect consistently and bidi now
             gives expected results.
           . Fixed lots of fuzz bugs
           . Coverity cleanups
           . Build now works for clang and/or asan and/or afl etc.

   1.3.0
       . Add collision avoidance
           . Shift Collider
           . Kern Collider
           . Octabox outlines and subboxes
       . Add compressed Silf and Glat table support
       . Bug fixes:
           . Stop loops forming in the child, sibling tree
           . Handle bidi mirroring correctly if no bidi occurring
@
text
@d1 1
a1 1
$NetBSD: patch-Graphite.cmake,v 1.1 2014/05/16 01:21:12 pho Exp $
@


