Commit graph

2659 commits

Author SHA1 Message Date
wiz
dac219ace8 p5-Font-FreeType: update to 0.09.
0.09 2017-10-18 dmol@cpan.org
 - Fallback to default charmap for 2.8.1 for backward-compatibility
   for FNT-fonts

0.08_1 2015-05-02 dmol@cpan.org
 - Added .gitignore file (htl10@users.sourceforge.net)
 - Remove generated files from MANIFEST listing (htl10@users.sourceforge.net)
 - Removed unused variables and silenced some compiler warnings
   (htl10@users.sourceforge.net)
2017-10-23 12:50:08 +00:00
markd
91d85bd2a6 tex-inconsolata{,-doc}: update to 1.113
changes unknown
2017-10-23 09:36:28 +00:00
markd
17071d34df tex-fonts-tlwg{,-doc}: update to 0.6.4
- Fix LaTeX familydefault upon switching between scripts.
- Add LaTeX option for font scaling.
2017-10-23 09:08:18 +00:00
markd
f119a2e8ce tex-fontspec{,-doc}: update to 2.6e
* Re-enable use of `HyphenChar=None` in LuaLaTeX. (Hyphenation and font
  choice are decoupled in LuaTeX, except for this one setting.)
* Some internal changes needed by `unicode-math` to fix some cross-over
  code.
2017-10-23 02:21:37 +00:00
markd
48d49ab85d tex-xcharter{,-doc}: update to 1.1
This update includes support for Serbian Cyrillic typesetting in XeLaTeX.
LuaLaTeX and pdflatex.
2017-10-23 02:02:00 +00:00
markd
b78cb35bd2 tex-fbb{,-doc}: update to 1.14
changes unknown
2017-10-23 00:51:46 +00:00
markd
67c547a5ce tex-newtx{,-doc}: update to 1.527
This update corrects the behavior of the package under XeLaTeX and
LuaLaTeX when using libertine with newtxmath. It now behaves as the
documentation describes.
2017-10-23 00:47:19 +00:00
markd
036a5960cf tex-ptex-fonts-doc: commit correct distinfo 2017-10-21 03:21:44 +00:00
markd
0adb3d6b07 tex-ptex-fonts: commit correct distinfo 2017-10-21 03:20:41 +00:00
markd
ea56c583e7 tex-ptex-fonts{,-doc}: update to 2017.45138
* Update document.
* Rebuild TFM/VF files.
2017-10-21 02:54:47 +00:00
adam
a34999aa6b py-fonttools: update to 3.17.0
3.17.0:
- [svgPathPen] Added an ``SVGPathPen`` that translates segment pen commands
  into SVG path descriptions. Copied from Tal Leming's ``ufo2svg.svgPathPen``
  https://github.com/typesupply/ufo2svg/blob/d69f992/Lib/ufo2svg/svgPathPen.py
- [reverseContourPen] Added ``ReverseContourPen``, a filter pen that draws
  contours with the winding direction reversed, while keeping the starting
  point.
- [filterPen] Added ``ContourFilterPen`` to manipulate contours as a whole
  rather than segment by segment.
- [arrayTools] Added ``Vector`` class to apply math operations on an array
  of numbers, and ``pairwise`` function to loop over pairs of items in an
  iterable.
- [varLib] Added support for building and interpolation of ``cvar`` table
2017-10-17 18:45:27 +00:00
markd
4917927888 tex-newpx{,-doc}: update to 1.321
changes unknown
2017-10-16 10:28:11 +00:00
prlw1
d59c698db2 Revert buildtool.mk additions for glib-{mkenums,genmarshal} using packages
Add TOOL_DEPENDS+=glib2-tools to glib2/buildlink3.mk
2017-10-15 23:19:10 +00:00
prlw1
9e7f3047ac gucharmap: requires py-glib2-tools to build 2017-10-14 21:12:45 +00:00
adam
29d759f420 py-fonttools: update to 3.16.0
3.16.0:
[head] Try using SOURCE_DATE_EPOCH environment variable when setting the head modified timestamp to ensure reproducible builds.
[VTT] Decode VTT’s TSI* tables text as UTF-8.
Added support for Graphite font tables: Feat, Glat, Gloc, Silf and Sill.
[varLib] Default to using axis “name” attribute if “labelname” element is missing.
[merge] Added support for merging Script records. Remove unused features and lookups after merge.
Added fontTools.svgLib package. Includes a parser for SVG Paths that supports the Pen protocol. Also, added a snippet to convert SVG outlines to UFO GLIF.
[AAT] Added support for ankr, bsln, mort, morx, gcid, and cidg.
[subset] Implemented subsetting of prop, opbd, bsln, lcar.
2017-10-08 09:39:52 +00:00
khorben
1b3e6d9f94 Revert the addition of fonts/fonttools
I did not notice the package already existed in fonts/py-fonttools. This
package is now updated to the latest version available (3.15.1).

Thanks joerg@ for the heads-up.
2017-10-02 22:44:54 +00:00
khorben
3b8089dce0 Update fonts/py-fonttools to version 3.15.1
Changelog for this release:
- [otConverters] Implemented ``__add__`` and ``__radd__`` methods on
  ``otConverters._LazyList`` that decompile a lazy list before adding
  it to another list or ``_LazyList`` instance. Fixes an ``AttributeError``
  in the ``subset`` module when attempting to sum ``_LazyList`` objects
  (6ef48bd2, 1aef1683).
- [AAT] Support the `opbd` table with optical bounds (a47f6588).
- [AAT] Support `prop` table with glyph properties (d05617b4).
2017-10-02 22:42:47 +00:00
khorben
0f1b444326 Revert the addition of fonttools while renaming 2017-10-02 22:25:34 +00:00
khorben
3f335a5d47 Add fonttools 2017-10-02 22:08:50 +00:00
khorben
a6e980119f Import fonttools version 3.15.1
fontTools is a library for manipulating fonts, written in Python. The project
includes the TTX tool, that can convert TrueType and OpenType fonts to and from
an XML text format, which is also called TTX. It supports TrueType, OpenType,
AFM and to an extent Type 1 and some Mac-specific formats. The project has a
BSD-style open-source licence.
2017-10-02 22:08:05 +00:00
wiz
4b4470be21 fontconfig: update to 2.12.6.
2.12.6

Akira TAGOH (4):
      und_zsye.orth: polish to get for NotoEmoji-Regular.ttf
      Revert "Keep the same behavior to the return value of FcConfigParseAndLoad"
      Fix again to keep the same behavior to the return value of FcConfigParseAndLoad
      Update libtool revision

Behdad Esfahbod (2):
      Minor
      [fc-query] Fix linking order

David Kaspar [Dee'Kej] (1):
      conf.d: Drop aliases for (URW)++ fonts

Florian Müllner (1):
      build: Remove references to deleted file
2017-10-02 14:42:44 +00:00
jperkin
8b30b62c0e fontforge: Fix build on SunOS, requires GNU date features. 2017-09-21 15:06:17 +00:00
maya
33ebf687dc revbump for requiring ICU 59.x 2017-09-18 09:52:56 +00:00
wiz
ef141a6b79 Reset maintainer 2017-09-16 19:26:41 +00:00
wiz
aa59978f15 Updated fontconfig to 2.12.5.
I've released fontconfig-2.12.5 that contains Emoji/Math fonts
support in family name and lang, new APIs, to get the binding type
from FcPattern, and to load a configuration from memory. and some
bug fixes.
2017-09-10 21:13:44 +00:00
wiz
8cc4124592 Updated harfbuzz to 1.5.1.
Overview of changes leading to 1.5.1
Tuesday, September 5, 2017
====================================

- Fix "unsafe-to-break" in fallback shaping and other corner cases.
  All our tests pass with --verify now, meaning unsafe-to-break API
  works as expected.
- Add --unicodes to hb-view / hb-shape.
- [indic] Treat Consonant_With_Stacker as consonant.  This will need
  further tweaking.
- hb_buffer_diff() tweaks.
2017-09-10 21:13:25 +00:00
wiz
8e94f1df03 + monoid. 2017-09-07 10:36:32 +00:00
wiz
e0d107c3ed Import monoid-0.61 as fonts/monoid.
Monoid is customizable and optimized for coding with bitmap-like
sharpness at 12px/9pt even on low-resolution displays.
2017-09-07 10:36:19 +00:00
wiz
44faa0cdcd Remove teTeX* packages and references to them.
teTeX was desupported in 2006, and we have texlive in pkgsrc since 2009.
2017-09-06 16:49:21 +00:00
wiz
8e8e9d37fa Remove references to tex-misc. Bump PKGREVISION for tex-plain. 2017-09-06 16:27:19 +00:00
markd
8d85d2f5eb Remove tex-kotex-base{,-doc}
No longer in texlive
2017-09-06 12:51:04 +00:00
markd
ec58e07a89 Remove tex-eurofont{,-doc} tex-eurosans{,-doc}
No longer in texlive
2017-09-06 12:19:35 +00:00
wiz
3110a02dbc Comment out dead sites. 2017-09-06 10:40:25 +00:00
wiz
1fc957a0ce Follow some redirects. 2017-09-06 09:02:59 +00:00
jperkin
6b1f2efcb6 Fix building ObjC code again. 2017-09-04 21:13:22 +00:00
wiz
1770bcacd4 Comment out dead sites. 2017-09-04 18:00:49 +00:00
wiz
10e40f722f Updated harfbuzz to 1.5.0.
Overview of changes leading to 1.5.0
Wednesday, August 23, 2017
====================================

- Misc new API, for appending a buffer to another, and for comparing
  contents of two buffers for types of differences.

- New "unsafe-to-break" API.  Can be used to speed up reshaping
  in line-breaking situations.  Essentially, after shaping, it returns
  positions in the input string (some of the cluster boundaries) that
  are "safe to break" in that if the text is segmented at that position
  and two sides reshaped and concatenated, the shaping result is
  exactly the same as shaping the text in one piece.

  hb-view and hb-shape and hb-shape now take --verify, which verifies
  the above property.

  Some corner cases of the implementation are still not quite working.
  Those will be fixed in subsequent releases.

- New API:

hb_buffer_append()

hb_glyph_flags_t
HB_GLYPH_FLAG_UNSAFE_TO_BREAK
HB_GLYPH_FLAG_DEFINED
hb_glyph_info_get_glyph_flags()

HB_BUFFER_SERIALIZE_FLAG_GLYPH_FLAGS

hb_buffer_diff_flags_t
HB_BUFFER_DIFF_FLAG_EQUAL
HB_BUFFER_DIFF_FLAG_CONTENT_TYPE_MISMATCH
HB_BUFFER_DIFF_FLAG_LENGTH_MISMATCH
HB_BUFFER_DIFF_FLAG_NOTDEF_PRESENT
HB_BUFFER_DIFF_FLAG_DOTTED_CIRCLE_PRESENT
HB_BUFFER_DIFF_FLAG_CODEPOINT_MISMATCH
HB_BUFFER_DIFF_FLAG_CLUSTER_MISMATCH
HB_BUFFER_DIFF_FLAG_GLYPH_FLAGS_MISMATCH
HB_BUFFER_DIFF_FLAG_POSITION_MISMATCH
hb_buffer_diff
2017-09-04 12:49:09 +00:00
wiz
47c6464447 Updated t1utils to 1.41.
## Version 1.41 – 16.Aug.2017

* t1asm, t1disasm: More security fixes.
2017-09-04 12:46:41 +00:00
wiz
0fd11e1711 Update HOMEPAGE. 2017-09-04 05:45:45 +00:00
wiz
42426a5a45 Follow some redirects. 2017-09-03 08:53:04 +00:00
wiz
9ddb7f9e9c Comment out dead MASTER_SITES/HOMEPAGEs. 2017-09-03 08:36:49 +00:00
wiz
3df6e70760 + Interface. 2017-08-27 19:25:27 +00:00
wiz
f021064292 Import Interface-1.3 as fonts/Interface.
Interface started out in late 2016 as an experiment to build a
perfectly pixel-fitting font at a specific small size. The
idea was that by crafting a font in a particular way, with a
particular coordinate system (Units Per EM), and for a particular
target rasterization size (11), it would be possible to get the
best of both sharpness and readability.

However after a few months of using an early version of Interface,
it dawned on everyone exposed to the test that this approach had
some serious real-world problems. Most notably that it was really
hard to read longer text. Because of the pixel-aligning nature of
that approach, the font took an almost mono-spaced appearance,
making it really easy to read numbers, punctuation and very short
words, but eye-straining to read anything longer.

The project was rebooted with a different approach, sticking with
the specific UPM, but crafting glyphs and kerning in a way that
made for more variation in the rhythm and smoother vertical and
horizontal stems.
2017-08-27 19:24:59 +00:00
adam
a2560c133e 20170731:
This incorporates a large number of adjustments and fixes and adds packages for newer Ubuntu releases.
2017-08-25 09:20:38 +00:00
jperkin
53b7b78fd5 More fixes for building ObjC code. 2017-08-24 10:45:00 +00:00
markd
2506e64bcb Update tex-xcharter{,-doc} to 1.093
XCharter 1.09 adds Cyrillic glyphs from Andrey Panov's Khartiya, along
with Cyrillic small caps, additional figures styles (numerators,
denominators and inferiors). It also adds slanted versions of the Roman
and Bold styles.

Version 1.091 corrects errors in the fd files that were introduced in
version 1.09.
2017-08-24 00:10:15 +00:00
markd
631b74aff8 Update tex-cbfonts-fd{,-doc} to 1.2
changes unknown
2017-08-23 23:20:29 +00:00
markd
3c722ae075 Update tex-fontspec{,-doc} to 2.6c
- v2.6b (2017/07/16)

    * Fix conflict with Polyglossia and `Scale=MatchLowercase`.
    * New feature `IgnoreFontspecFile` to avoid loading the `.fontspec`
      file for a font.
    * Fix regression with `\fontspec_if_feature:nTF`
      (which broke `realscripts`, oops — must improve my test suite)
2017-08-23 22:22:40 +00:00
markd
8df2f5329e Update tex-adobemapping to 2017.44861
changes unknown
2017-08-23 22:13:27 +00:00
markd
efc5eba0b6 Update tex-dozenal{,-doc} to 7.1
Previously, dozenal wouldn't work with the Type1 versions of the fonts
if compiling with luatex.  Now it does.
2017-08-17 03:21:14 +00:00