graphics/graphite2 1.3.14 MidnightBSD
Rendering capabilities for complex non-Roman writing systems
- System
- MidnightBSD
- Repository
- mports
- Maintainer
- [email protected]
- License
- gpl2, lgpl2.1
- Categories
- graphics, print
Description
Graphite is a package that can be used to create "smart fonts" capable of displaying writing systems with various complex behaviors, such as:
* contextual shaping * ligatures * reordering * split glyphs * bidirectionality * stacking diacritics * complex positioning
In the other systems
| System | Port | Version |
|---|---|---|
| MidnightBSD | graphics/graphite2 | 1.3.14 |
| FreeBSD | graphics/graphite2 | 1.3.15_1 |
| OpenBSD | graphics/graphite2 | 1.3.15 |
| NetBSD | graphics/graphite2 | 1.3.15 |
| DragonFly | graphics/graphite2 | 1.3.14 |
| HardenedBSD | graphics/graphite2 | 1.3.15 |
| GhostBSD | graphics/graphite2 | 1.3.15 |
| OPNsense | graphics/graphite2 | 1.3.14 |
Install
Binary package:
mport install graphite2
From mports:
cd /usr/mports/graphics/graphite2 && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= graphite2>0:graphics/graphite2
LIB_DEPENDS= libgraphite2.so:graphics/graphite2
Dependencies
Configuration
No options to configure.
- USES
- cmake compiler:c++11-lib cpe
- Service scripts
- none
Files
pkg-plist 11
- bin/gr2fonttest
- include/graphite2/Font.h
- include/graphite2/Log.h
- include/graphite2/Segment.h
- include/graphite2/Types.h
- lib/libgraphite2.so
- lib/libgraphite2.so.3
- lib/libgraphite2.so.3.2.1
- libdata/pkgconfig/graphite2.pc
- share/graphite2/graphite2-.cmake
- share/graphite2/graphite2.cmake
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| silnrsi-graphite-1.3.14_GH0.tar.gz | 6.629829e+06 | 7a3b342c5681921ce2e0c2496509d30b5b078399d5a7bd2358f95166d57d91df |