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

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


Branch: CURRENT, Version: 1.3.7, Package name: graphite2-1.3.7, 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.


Master sites:

SHA1: 83fde60cca7ce82d3b90b335a6e6ea719d15ffec
RMD160: a4fe7f52d67e126c20678863309aaf2b85a7ddf7
Filesize: 3792.643 KB

Version history: (Expand)


CVS history: (Expand)


   2016-09-08 19:32:49 by Richard PALO | Files touched by this commit (1)
Log message:
add freetype2 bl3 to fix build on Linux even if it is only used for testing
PR pkg/50775
   2016-03-24 21:31:02 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
Update graphite2 to 1.3.7, provided by coypu in wip.

Security update.

Changelog doesn't mention them though?!

1.3.7
    . Bug fixes
    . Start to deprecate SegCache. This will be going away in a later release.

1.3.6
    . Bug fixes
   2016-02-07 02:05:11 by Ryo ONODERA | Files touched by this commit (2)
Log message:
PR pkg/50775. Fix build under Linux.
pkgsrc removes Graphite.cmake inclusion and nolib_test function is
defined in it. Remove it for Linux.
   2016-01-26 14:56:23 by Thomas Klausner | Files touched by this commit (5) | Package updated
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
   2015-11-03 22:34:36 by Alistair G. Crooks | Files touched by this commit (610)
Log message:
Add SHA512 digests for distfiles for graphics category

Problems found with existing digests:
	Package fotoxx distfile fotoxx-14.03.1.tar.gz
	ac2033f87de2c23941261f7c50160cddf872c110 [recorded]
	118e98a8cc0414676b3c4d37b8df407c28a1407c [calculated]
	Package ploticus-examples distfile ploticus-2.00/plnode200.tar.gz
	34274a03d0c41fae5690633663e3d4114b9d7a6d [recorded]
	da39a3ee5e6b4b0d3255bfef95601890afd80709 [calculated]

Problems found locating distfiles:
	Package AfterShotPro: missing distfile AfterShotPro-1.1.0.30/AfterShotPro_i386.deb
	Package pgraf: missing distfile pgraf-20010131.tar.gz
	Package qvplay: missing distfile qvplay-0.95.tar.gz

Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden).  All existing
SHA1 digests retained for now as an audit trail.
   2014-05-16 14:51:24 by Thomas Klausner | Files touched by this commit (2)
Log message:
Make libtool file on all non-Windows platforms, not only Linux and OS X.
   2014-05-16 03:21:12 by Masatake Daimon | Files touched by this commit (5)
Log message:
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.
   2014-02-02 08:47:36 by Ryo ONODERA | Files touched by this commit (5)
Log message:
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.