graphite2 - Font rendering capabilities for complex non-Roman writing systems

Property Value
Distribution openSUSE Leap 15.0
Repository openSUSE Oss all
Package name graphite2
Package version 1.3.11
Package release lp150.2.1
Package architecture x86_64
Package type rpm
Installed size 53.25 KB
Download size 30.88 KB
Official Mirror
Graphite2 is a project within SIL's Non-Roman Script Initiative and Language
Software Development groups to provide rendering capabilities for complex
non-Roman writing systems. Graphite can be used to create "smart fonts" capable
of displaying writing systems with various complex behaviors. With respect to
the Text Encoding Model, Graphite handles the "Rendering" aspect of writing
system implementation.


Package Version Architecture Repository
graphite2 - - -


Name Value - - - - - -


Name Value
graphite2 = 1.3.11-lp150.2.1
graphite2(x86-64) = 1.3.11-lp150.2.1


Type URL
Binary Package graphite2-1.3.11-lp150.2.1.x86_64.rpm
Source Package graphite2-1.3.11-lp150.2.1.src.rpm

Install Howto

Install graphite2 rpm package:

# zypper install graphite2




2018-03-16 -
- Use python3 everywhere
- Drop fonttools test dep as it pulls TON of py3 packages
2018-03-12 -
- Update to 1.3.11:
- removed patches (upstreamed or not needed)
* gcc8.patch (code commeted out)
* graphite-nonvoid-return.patch (code commented out)
* graphite2-python3_tests.patch (upstreamed)
* graphite2-python3_tests_cornercases.patch (upstreamed
- refreshed patch
* link-gcc-shared.diff
- fixes security issue: CVE-2018-7999 [bsc#1084850]
+ graphite2-CVE-2018-7999.patch
2018-02-15 -
- gcc8.patch: return correct value from stream operator
2018-01-18 -
- Do not BR asciidoc as we do not install the generated html page
2017-12-05 -
- Make sure we switch to python3 only on SLE15+ and not on SLE12
2017-11-20 -
- Add patches to fix tests when using python3:
* graphite2-python3_tests.patch
* graphite2-python3_tests_cornercases.patch
- Refresh all other patches
- Use fancy name for downloaded tarball
- Run spec-cleaner
2017-06-21 -
- Use %ctest macro
- Update license string to lgpl2.1+ and mpl2.0+
- Remove patch graphite2-CVE-2017-5436.patch
- Update to 1.3.10:
* Upstream marks this as contianing various bugfixes without
any specific mentions
2017-04-24 -
- security update:
* CVE-2017-5436 [bsc#1035204]
+ graphite2-CVE-2017-5436.patch
2016-11-21 -
- Version update to 1.3.9: fixes some bugs in the collision
avoidance and may give slightly improved results in some cases.
2016-06-02 -
- Version update to 1.3.8:
* Various bugfixes found by fuzzers

See Also

Package Description
graphite2-devel-1.3.11-lp150.2.1.x86_64.rpm Files for Developing with graphite2
graphviz-2.40.1-lp150.4.30.x86_64.rpm Graph Visualization Tools
graphviz-devel-2.40.1-lp150.4.30.x86_64.rpm Graphviz development package
graphviz-doc-2.40.1-lp150.4.30.x86_64.rpm Documentation for graphviz
graphviz-gd-2.40.1-lp150.4.30.x86_64.rpm Graphviz plugin for renderers based on gd
graphviz-gnome-2.40.1-lp150.4.30.x86_64.rpm Graphviz plugins that use gtk/GNOME
graphviz-guile-2.40.1-lp150.4.30.x86_64.rpm Graph Visualization Tools
graphviz-gvedit-2.40.1-lp150.4.30.x86_64.rpm Graph editor based on Qt
graphviz-java-2.40.1-lp150.4.30.x86_64.rpm Graph Visualization Tools
graphviz-lua-2.40.1-lp150.4.30.x86_64.rpm Lua extension for graphviz
graphviz-perl-2.40.1-lp150.4.30.x86_64.rpm Perl extension for Graphviz
graphviz-php-2.40.1-lp150.4.30.x86_64.rpm PHP Extension for Graphviz
graphviz-plugins-core-2.40.1-lp150.4.30.x86_64.rpm Core plugins for graphviz
graphviz-python-2.40.1-lp150.4.30.x86_64.rpm Python Extension for Graphviz
graphviz-ruby-2.40.1-lp150.4.30.x86_64.rpm Ruby Extension for Graphviz