./graphics/graphite2, Cross-platform rendering for complex writing systems

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: pkgsrc-2017Q1, Version: 1.3.10, Package name: graphite2-1.3.10, Maintainer: pkgsrc-users

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.


Required to build:
[pkgtools/cwrappers]

Master sites:

SHA1: 668f3bce96fc02d90ea875b401ed36b2e8957d2f
RMD160: 9c3ed660f18d4b86553f54e23ba746ee9cb51835
Filesize: 3798.483 KB

Version history: (Expand)


CVS history: (Expand)


   2017-05-28 10:31:18 by S.P.Zeidler | Files touched by this commit (3) | Package updated
Log message:
Pullup ticket #5459 - requested by sevan
graphics/graphite2: security update

Revisions pulled up:
- graphics/graphite2/Makefile                                   1.6
- graphics/graphite2/distinfo                                   1.8
- graphics/graphite2/patches/patch-src_CMakeLists.txt           deleted

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   he
   Date:           Mon May 22 08:00:06 UTC 2017

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

   Log message:
   Update to graphite2 version 1.3.10, for some "highly recommended"
   bug fixes, possibly some security fixes, although they are not
   explicitly mentioned in the change log.

   Pkgsrc changes:
    * Remove patch which no longer applies.

   Upstream changes:

   1.3.10
    . Address floating point build parameters to give consistent positioning
      results across platforms
    . Various bug fixes

   1.3.9
    . Add Collision COLL_ISSPACE to allow for visible spaces in collision
      avoidance
    . Add segment and pass direction information to tracing output
    . Bug fix rule length testing in 32-bit
    . Increase slanted margin distances for collision avoidance
    . Change kerning algorithm to simple outline expansion.
      Seems to make no visible difference.
    . Add trace2svg to test tools

   1.3.8
    . Various bug fixes arising from fuzzing
    . Fix regression that stopped piglatin from working
    . Make collision avoidance kerning give more regular results
    . Minor modification to clustering algorithm to handle variable width chars

   To generate a diff of this commit:
   cvs rdiff -u -r1.5 -r1.6 pkgsrc/graphics/graphite2/Makefile
   cvs rdiff -u -r1.7 -r1.8 pkgsrc/graphics/graphite2/distinfo
   cvs rdiff -u -r1.4 -r0 \
       pkgsrc/graphics/graphite2/patches/patch-src_CMakeLists.txt