The library "libotf" provides the following facilities:
- Read Open Type Layout Tables from OTF file. Currently these
tables are supported; head, name, cmap, GDEF, GSUB, and GPOS.
- Convert a Unicode character sequence to a glyph code sequence by
using the above tables.
The combination of libotf and the FreeType library (Ver.2) realizes
CTL (complex text layout) by OpenType fonts.
lang/python/python.port.mk revision 1.102 and 1.103 added
MODPY_TEST_LOCALE and MODPY_PYTEST respectively, nicely wrapping up the
usual pytest dance.
This removes hand-rolled do-tests from all 70 ports by setting
MODPY_PYTEST=Yes and MODPY_TEST_LOCALE as well as HOME=${WRKDIR} to TESTENV
as needed.
From Kurt Mosiejczuk <kurt at cranky dot work>, thanks!
OK sthen
CUDD (Colorado University Decision Diagram) is a package written in C
for the manipulation of decision diagrams. It supports binary decision
diagrams (BDDs), algebraic decision diagrams (ADDs), and Zero-Suppressed
BDDs (ZDDs).
From Alessandro De Laurenzis; thanks!
ok sthen@
environment, which will reduce complexity in java.port.mk when jdk 11 is
added. direction agreed with kurt@.
- switch all MODJAVA_VER to at least 1.8 (we don't currently have any
version earlier than this anyway).
- drop MODJAVA_JRERUN, the separate jre package will be going away with
jdk 11.
- bump changed ports
Bump major while here, and fix tests.
test-built all consumers, that is:
comms/xastir
geo/gpsbabel
geo/qlandkartegt
geo/viking
graphics/digikam-kde4
x11/kde-applications/libkgeomap
x11/kde-applications/marble
x11/kde4/marble
x11/kde4/plasma-addons
No need for compression here as it slows down installation quite noticably.
Use simpler pax(1).
find(1) has -delete, so use that over `xargs rm' while here.
OK rsadowski
No need for compression here as it slows down installation quite noticably.
Use simpler pax(1).
SUBST_PROGRAM already ensure BINMODE, so drop the unneeded chmod(1).
OK rsadowski sthen
This unbreaks lang/compcert which is the only devel/ocaml-menhir
consumer in the tree. Not removing BROKEN in compcert for now.
ok daniel@ (lang/compcert maintainer)
it's a new dependency in order to update ruby-i18n
Modern concurrency tools including agents, futures, promises, thread
pools, actors, supervisors, and more. Inspired by Erlang, Clojure, Go,
JavaScript, actors, and classic concurrency patterns.
feedback and OK jeremy@