head	1.4;
access;
symbols
	pkgsrc-2026Q1:1.4.0.58
	pkgsrc-2026Q1-base:1.4
	pkgsrc-2025Q4:1.4.0.56
	pkgsrc-2025Q4-base:1.4
	pkgsrc-2025Q3:1.4.0.54
	pkgsrc-2025Q3-base:1.4
	pkgsrc-2025Q2:1.4.0.52
	pkgsrc-2025Q2-base:1.4
	pkgsrc-2025Q1:1.4.0.50
	pkgsrc-2025Q1-base:1.4
	pkgsrc-2024Q4:1.4.0.48
	pkgsrc-2024Q4-base:1.4
	pkgsrc-2024Q3:1.4.0.46
	pkgsrc-2024Q3-base:1.4
	pkgsrc-2024Q2:1.4.0.44
	pkgsrc-2024Q2-base:1.4
	pkgsrc-2024Q1:1.4.0.42
	pkgsrc-2024Q1-base:1.4
	pkgsrc-2023Q4:1.4.0.40
	pkgsrc-2023Q4-base:1.4
	pkgsrc-2023Q3:1.4.0.38
	pkgsrc-2023Q3-base:1.4
	pkgsrc-2023Q2:1.4.0.36
	pkgsrc-2023Q2-base:1.4
	pkgsrc-2023Q1:1.4.0.34
	pkgsrc-2023Q1-base:1.4
	pkgsrc-2022Q4:1.4.0.32
	pkgsrc-2022Q4-base:1.4
	pkgsrc-2022Q3:1.4.0.30
	pkgsrc-2022Q3-base:1.4
	pkgsrc-2022Q2:1.4.0.28
	pkgsrc-2022Q2-base:1.4
	pkgsrc-2022Q1:1.4.0.26
	pkgsrc-2022Q1-base:1.4
	pkgsrc-2021Q4:1.4.0.24
	pkgsrc-2021Q4-base:1.4
	pkgsrc-2021Q3:1.4.0.22
	pkgsrc-2021Q3-base:1.4
	pkgsrc-2021Q2:1.4.0.20
	pkgsrc-2021Q2-base:1.4
	pkgsrc-2021Q1:1.4.0.18
	pkgsrc-2021Q1-base:1.4
	pkgsrc-2020Q4:1.4.0.16
	pkgsrc-2020Q4-base:1.4
	pkgsrc-2020Q3:1.4.0.14
	pkgsrc-2020Q3-base:1.4
	pkgsrc-2020Q2:1.4.0.12
	pkgsrc-2020Q2-base:1.4
	pkgsrc-2020Q1:1.4.0.8
	pkgsrc-2020Q1-base:1.4
	pkgsrc-2019Q4:1.4.0.10
	pkgsrc-2019Q4-base:1.4
	pkgsrc-2019Q3:1.4.0.6
	pkgsrc-2019Q3-base:1.4
	pkgsrc-2019Q2:1.4.0.4
	pkgsrc-2019Q2-base:1.4
	pkgsrc-2019Q1:1.4.0.2
	pkgsrc-2019Q1-base:1.4
	pkgsrc-2018Q4:1.3.0.26
	pkgsrc-2018Q4-base:1.3
	pkgsrc-2018Q3:1.3.0.24
	pkgsrc-2018Q3-base:1.3
	pkgsrc-2018Q2:1.3.0.22
	pkgsrc-2018Q2-base:1.3
	pkgsrc-2018Q1:1.3.0.20
	pkgsrc-2018Q1-base:1.3
	pkgsrc-2017Q4:1.3.0.18
	pkgsrc-2017Q4-base:1.3
	pkgsrc-2017Q3:1.3.0.16
	pkgsrc-2017Q3-base:1.3
	pkgsrc-2017Q2:1.3.0.12
	pkgsrc-2017Q2-base:1.3
	pkgsrc-2017Q1:1.3.0.10
	pkgsrc-2017Q1-base:1.3
	pkgsrc-2016Q4:1.3.0.8
	pkgsrc-2016Q4-base:1.3
	pkgsrc-2016Q3:1.3.0.6
	pkgsrc-2016Q3-base:1.3
	pkgsrc-2016Q2:1.3.0.4
	pkgsrc-2016Q2-base:1.3
	pkgsrc-2016Q1:1.3.0.2
	pkgsrc-2016Q1-base:1.3
	pkgsrc-2015Q4:1.2.0.14
	pkgsrc-2015Q4-base:1.2
	pkgsrc-2015Q3:1.2.0.12
	pkgsrc-2015Q3-base:1.2
	pkgsrc-2015Q2:1.2.0.10
	pkgsrc-2015Q2-base:1.2
	pkgsrc-2015Q1:1.2.0.8
	pkgsrc-2015Q1-base:1.2
	pkgsrc-2014Q4:1.2.0.6
	pkgsrc-2014Q4-base:1.2
	pkgsrc-2014Q3:1.2.0.4
	pkgsrc-2014Q3-base:1.2
	pkgsrc-2014Q2:1.2.0.2
	pkgsrc-2014Q2-base:1.2
	pkgsrc-2014Q1:1.1.0.2
	pkgsrc-2014Q1-base:1.1;
locks; strict;
comment	@# @;


1.4
date	2019.01.24.13.42.55;	author tnn;	state Exp;
branches;
next	1.3;
commitid	UItk1TIeqXwKw29B;

1.3
date	2016.01.26.13.56.23;	author wiz;	state Exp;
branches;
next	1.2;
commitid	CBNNE59kWzEjMrSy;

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

1.1
date	2014.02.02.07.47.36;	author ryoon;	state Exp;
branches;
next	;
commitid	OgLZV1t8SyqKYunx;

1.2.14.1
date	2016.02.29.10.14.38;	author bsiegert;	state Exp;
branches;
next	;
commitid	jJwEHK29iwqzsNWy;


desc
@@


1.4
log
@graphite2: install the libtool .la file and use it instead of .so files

Should fix build on Linux and maybe Darwin also. Bump.
@
text
@@@comment $NetBSD$
bin/gr2fonttest
include/graphite2/Font.h
include/graphite2/Log.h
include/graphite2/Segment.h
include/graphite2/Types.h
lib/libgraphite2.la
lib/pkgconfig/graphite2.pc
share/graphite2/graphite2-release.cmake
share/graphite2/graphite2.cmake
@


1.3
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
@d7 1
a7 3
lib/libgraphite2.so
lib/libgraphite2.so.3
lib/libgraphite2.so.3.0.1
@


1.2
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
@d7 3
a9 1
lib/libgraphite2.la
@


1.2.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
@d7 1
a7 3
lib/libgraphite2.so
lib/libgraphite2.so.3
lib/libgraphite2.so.3.0.1
@


1.1
log
@Import graphite2-1.2.4 as graphics/graphite2.

Graphite is a project within SIL's scripts and software dev
groups to provide cross-platform rendering for complex writing
systems.

Graphite2, a new version of the Graphite engine, is available
at: http://projects.palaso.org/projects/graphitedev with its
own bug tracker.
@
text
@d7 1
a7 3
lib/libgraphite2.so
lib/libgraphite2.so.3
lib/libgraphite2.so.3.0.1
@

